diff --git a/extension/easyeda-helper.js b/extension/easyeda-helper.js
new file mode 100644
index 0000000..dc8bbe9
--- /dev/null
+++ b/extension/easyeda-helper.js
@@ -0,0 +1,127 @@
+/*
+ Common Helper Functions for EasyEDA API
+*/
+const extensionId = Object.entries(easyeda.extension.instances).filter(e => e[1].blobURLs && e[1].blobURLs['manifest.json'] == api('getRes',{file:'manifest.json'}))[0][1].id;
+const instance = easyeda.extension.instances[extensionId];
+
+instance.Helper = class Helper {
+
+ static createCommand(callback) {
+ const id = 'extension-' + extensionId + '-' + Math.round(Math.random()*1e9);
+ let cmd={};
+ cmd[id] = callback;
+ api('createCommand', cmd);
+ return id;
+ }
+
+ static async loadExtensionModule(filename) {
+ try {
+ const url = api('getRes',{file: filename});
+ if(!url) throw 'blob-url undefined';
+ return await import(url);
+ } catch (error) {
+ const msg = `Failed to load module '${filename}' of extension '${extensionId}'. Maybe you didn't select all files for install?! Please reinstall! ${error}`;
+ $.messager.error(msg);
+ throw msg;
+ }
+ }
+
+ static async loadExtensionScript(filename) {
+ try {
+ const response = await fetch(api('getRes',{file: filename}));
+ const body = await response.text();
+ return eval(body);
+ } catch (error) {
+ const msg = `Failed to load script '${filename}' of extension '${extensionId}'. Maybe you didn't select all files for install?! Please reinstall! ${error}`;
+ $.messager.error(msg);
+ throw msg;
+ }
+ }
+
+ static async getExtensionScript(filename) {
+ try {
+ const url = api('getRes',{file: filename});
+ if(!url) throw 'blob-url undefined';
+ const response = await fetch(url);
+ const body = await response.text();
+ return body;
+ } catch (error) {
+ const msg = `Failed to load script '${filename}' of extension '${extensionId}'. Maybe you didn't select all files for install?! Please reinstall! ${error}`;
+ $.messager.error(msg);
+ throw msg;
+ }
+ }
+
+ static setConfig(key,value) {
+ var conf = {};
+ try {
+ conf = localStorage.getItem(`extension.${extensionId}.config`) || '{}';
+ conf = JSON.parse(conf);
+ } catch (error) {
+ conf = {};
+ }
+ conf[key] = value;
+ if(value === null) delete conf[value];
+ localStorage.setItem(`extension.${extensionId}.config`,JSON.stringify(conf));
+ }
+
+ static getConfig(key,defaultValue) {
+ try {
+ var conf = localStorage.getItem(`extension.${extensionId}.config`) || '{}';
+ conf = JSON.parse(conf);
+ if(!(key in conf)) return defaultValue;
+ return conf[key];
+ } catch (error) {
+ return defaultValue;
+ }
+ }
+
+ static checkUpdate() {
+ (async ()=>{
+ try {
+ if(!('version' in instance.manifest)) return;
+ if(!('homepage' in instance.manifest)) return;
+ if(!('updatebaseurl' in instance.manifest)) return;
+ var skipVersion = this.getConfig('update-skip',instance.manifest.version);
+ var cmdUpdatePage = this.createCommand(()=>{ window.open(instance.manifest.homepage,'_blank') });
+ var cmdUpdateSkip = this.createCommand(()=>{ this.setConfig('update-skip',skipVersion) });
+ var response = await fetch(instance.manifest.updatebaseurl + 'manifest.json');
+ if(response.status != 200) {
+ console.log('Update check failed, Status: ' + response.status);
+ return;
+ }
+ var onlineManifest = await response.json();
+ if(onlineManifest.version == instance.manifest.version) {
+ console.log(`Update check ok, "${extensionId}" is up to date`);
+ return;
+ }
+ if(onlineManifest.version == skipVersion) {
+ console.log(`Update check ok, "${extensionId}" is not up to date but version is skipped`);
+ return;
+ }
+ console.log(`Update check ok, "${extensionId}" is not up to date`);
+ skipVersion = onlineManifest.version;
+ $.messager.show({
+ title: `Update Available for ${instance.manifest.name}`,
+ msg: `
+ Installed: | ${instance.manifest.name} ${instance.manifest.version} |
+ Available: | ${onlineManifest.name} ${onlineManifest.version} |
+
+
+ `,
+ height: 'auto',
+ timeout: 30e3,
+ showType: "slide"
+ });
+ } catch (error) {
+ console.log('Update check failed: '+error);
+ }
+ })();
+ }
+
+}
+
+console.log(`EasyEDA Helper loaded for extension "${extensionId}"`);
\ No newline at end of file
diff --git a/extension/loadfonts.js b/extension/loadfonts.js
deleted file mode 100644
index 35e6dbd..0000000
--- a/extension/loadfonts.js
+++ /dev/null
@@ -1,36 +0,0 @@
-defaultFont = new Uint8Array([0,1,0,0,0,19,1,0,0,4,0,48,70,70,84,77,127,158,216,187,0,6,74,248,0,0,0,28,71,68,69,70,225,148,235,82,0,5,23,92,0,0,1,42,71,80,79,83,19,160,91,37,0,5,33,40,0,1,41,208,71,83,85,66,95,81,37,251,0,5,24,136,0,0,8,160,79,83,47,50,1,210,204,211,0,0,1,184,0,0,0,96,99,109,97,112,91,240,57,101,0,0,42,188,0,0,6,54,99,118,116,32,109,95,107,161,0,0,61,56,0,0,2,136,102,112,103,109,126,97,182,17,0,0,48,244,0,0,7,180,103,97,115,112,0,17,0,11,0,5,23,76,0,0,0,16,103,108,121,102,237,36,36,222,0,0,104,104,0,4,37,40,104,101,97,100,10,24,149,146,0,0,1,60,0,0,0,54,104,104,101,97,14,24,13,156,0,0,1,116,0,0,0,36,104,109,116,120,39,80,120,126,0,0,2,24,0,0,40,164,107,101,114,110,255,214,41,172,0,4,141,144,0,0,21,90,108,111,99,97,22,171,154,148,0,0,63,192,0,0,40,168,109,97,120,112,14,65,5,52,0,0,1,152,0,0,0,32,110,97,109,101,241,162,159,21,0,4,162,236,0,0,11,154,112,111,115,116,109,246,30,112,0,4,174,136,0,0,104,196,112,114,101,112,138,161,4,185,0,0,56,168,0,0,4,144,0,1,0,0,0,2,25,153,201,87,118,234,95,15,60,245,0,31,8,0,0,0,0,0,200,73,104,38,0,0,0,0,220,5,201,148,252,37,252,253,10,111,8,68,0,1,0,8,0,2,0,1,0,0,0,0,0,1,0,0,7,62,254,78,0,67,10,170,252,37,250,122,10,111,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,41,0,1,0,0,10,41,1,82,0,84,0,92,0,6,0,2,0,16,0,47,0,92,0,0,3,77,3,84,0,4,0,1,0,3,4,224,2,188,0,5,0,0,5,154,5,51,0,0,1,27,5,154,5,51,0,0,3,209,0,102,2,18,8,5,2,11,7,4,2,2,2,2,2,4,224,0,10,255,80,0,120,255,0,0,0,33,0,0,0,0,49,65,83,67,0,32,0,32,255,252,5,211,254,81,1,51,7,62,1,178,96,0,1,191,223,247,0,0,4,58,5,129,0,0,0,32,0,44,6,0,0,205,0,0,0,0,2,57,0,0,2,57,0,0,2,170,0,193,3,203,0,135,4,115,0,35,4,115,0,27,7,29,0,51,5,199,0,90,1,231,0,109,2,170,0,102,2,170,0,2,3,29,0,6,4,172,0,86,2,57,0,139,2,170,0,80,2,57,0,139,2,57,0,20,4,115,0,81,4,115,0,129,4,115,0,71,4,115,0,47,4,115,0,31,4,115,0,63,4,115,0,75,4,115,0,88,4,115,0,65,4,115,0,71,2,170,0,197,2,170,0,195,4,172,0,86,4,172,0,85,4,172,0,86,4,227,0,94,7,205,0,117,5,199,0,51,5,199,0,137,5,199,0,84,5,199,0,137,5,86,0,137,4,227,0,137,6,57,0,84,5,199,0,137,2,57,0,137,4,115,0,31,5,199,0,137,4,227,0,137,6,170,0,137,5,199,0,137,6,57,0,84,5,86,0,137,6,57,0,84,5,199,0,137,5,86,0,59,4,227,0,23,5,199,0,123,5,86,0,14,7,141,0,2,5,86,0,18,5,86,0,35,4,227,0,61,2,170,0,115,2,57,0,21,2,170,0,25,4,172,0,45,4,115,255,236,2,170,0,66,4,115,0,60,4,227,0,135,4,115,0,80,4,227,0,84,4,115,0,80,2,170,0,35,4,227,0,84,4,227,0,143,2,57,0,143,2,57,255,224,4,115,0,143,2,57,0,143,7,29,0,135,4,227,0,135,4,227,0,80,4,227,0,135,4,227,0,84,3,29,0,135,4,115,0,72,2,170,0,25,4,227,0,127,4,115,0,8,6,57,255,250,4,115,0,14,4,115,0,16,4,0,0,82,3,29,0,33,2,61,0,156,3,29,0,43,4,172,0,81,2,57,0,0,2,170,0,194,4,115,0,51,4,115,0,21,4,115,0,57,4,115,0,8,2,61,0,156,4,115,0,53,2,170,0,16,5,229,0,32,2,246,0,45,4,115,0,92,4,172,0,84,2,170,0,80,5,229,0,32,4,107,255,239,3,51,0,90,4,100,0,49,2,170,0,51,2,170,0,44,2,170,0,87,4,156,0,134,4,115,0,71,2,170,0,141,2,170,0,96,2,170,0,82,2,236,0,45,4,115,0,93,6,172,0,94,6,172,0,94,6,172,0,103,4,227,0,114,5,199,0,51,5,199,0,51,5,199,0,51,5,199,0,51,5,199,0,51,5,199,0,51,8,0,0,4,5,199,0,84,5,86,0,137,5,86,0,137,5,86,0,137,5,86,0,137,2,57,255,216,2,57,0,104,2,57,255,171,2,57,255,215,5,199,0,8,5,199,0,137,6,57,0,84,6,57,0,84,6,57,0,84,6,57,0,84,6,57,0,84,4,172,0,86,6,57,0,84,5,199,0,123,5,199,0,123,5,199,0,123,5,199,0,123,5,86,0,35,5,86,0,137,4,227,0,143,4,115,0,52,4,115,0,52,4,115,0,52,4,115,0,52,4,115,0,52,4,115,0,52,7,29,0,66,4,115,0,80,4,115,0,80,4,115,0,80,4,115,0,80,4,115,0,80,2,57,255,192,2,57,0,114,2,57,255,173,2,57,255,216,4,227,0,80,4,227,0,135,4,227,0,80,4,227,0,80,4,227,0,80,4,227,0,80,4,227,0,80,4,100,0,49,4,227,0,1,4,227,0,127,4,227,0,127,4,227,0,127,4,227,0,127,4,115,0,16,4,227,0,143,4,115,0,16,5,199,0,51,4,115,0,60,5,199,0,51,4,115,0,60,5,199,0,51,4,115,0,60,5,199,0,84,4,115,0,80,5,199,0,84,4,115,0,80,5,199,0,84,4,115,0,80,5,199,0,84,4,115,0,80,5,199,0,137,5,192,0,84,5,199,0,8,4,227,0,84,5,86,0,137,4,115,0,80,5,86,0,137,4,115,0,80,5,86,0,137,4,115,0,80,5,86,0,137,4,115,0,80,5,86,0,137,4,115,0,80,6,57,0,84,4,227,0,84,6,57,0,84,4,227,0,84,6,57,0,84,4,227,0,84,6,57,0,84,4,227,0,84,5,199,0,137,4,227,0,143,5,199,0,14,4,227,0,10,2,57,255,153,2,57,255,153,2,57,255,236,2,57,255,236,2,57,255,188,2,57,255,189,2,57,0,88,2,57,0,69,2,57,0,137,2,57,0,145,6,71,0,137,4,115,0,143,4,115,0,31,2,57,255,166,5,199,0,137,4,115,0,143,4,115,0,143,4,227,0,137,2,57,0,106,4,227,0,137,2,57,0,143,4,227,0,137,3,21,0,143,4,227,0,137,3,213,0,143,4,227,0,0,2,57,0,18,5,199,0,137,4,227,0,135,5,199,0,137,4,227,0,135,5,199,0,137,4,227,0,135,5,171,255,234,5,201,0,133,4,227,0,135,6,57,0,84,4,227,0,80,6,57,0,84,4,227,0,80,6,57,0,84,4,227,0,80,8,0,0,84,7,141,0,80,5,199,0,137,3,29,0,135,5,199,0,137,3,29,0,135,5,199,0,137,3,29,0,56,5,86,0,59,4,115,0,72,5,86,0,59,4,115,0,72,5,86,0,59,4,115,0,72,5,86,0,59,4,115,0,72,4,227,0,23,2,170,0,25,4,227,0,23,3,213,0,25,4,227,0,23,2,170,0,25,5,199,0,123,4,227,0,127,5,199,0,123,4,227,0,127,5,199,0,123,4,227,0,127,5,199,0,123,4,227,0,127,5,199,0,123,4,227,0,127,5,199,0,123,4,227,0,127,7,141,0,2,6,57,255,250,5,86,0,35,4,115,0,16,5,86,0,35,4,227,0,61,4,0,0,82,4,227,0,61,4,0,0,82,4,227,0,61,4,0,0,82,2,57,0,142,4,227,0,10,6,177,0,0,5,192,0,137,4,227,0,135,5,192,0,0,4,227,0,0,5,199,0,56,5,199,0,84,4,115,0,80,5,199,0,8,6,179,0,0,5,192,0,88,4,227,0,84,4,218,0,80,5,86,0,80,5,207,0,84,5,3,0,94,4,227,255,180,4,115,0,168,6,57,0,84,5,24,0,14,7,114,0,143,2,57,0,137,2,57,0,0,5,199,0,137,4,115,0,143,2,57,0,20,4,115,0,16,7,239,0,137,5,199,255,180,4,227,0,135,6,57,0,84,6,211,0,84,5,176,0,80,7,24,0,84,5,243,0,80,6,65,0,0,4,227,0,143,5,86,0,137,5,86,0,80,4,115,0,84,4,205,0,90,2,225,0,24,2,170,0,25,4,227,0,0,2,170,0,25,4,227,0,23,6,163,0,123,5,203,0,127,6,106,0,105,5,199,0,123,6,41,0,35,4,115,0,16,4,227,0,52,4,0,0,64,4,227,0,26,4,227,0,72,4,54,0,40,4,54,0,55,4,115,0,71,4,115,0,61,3,250,0,17,4,162,0,31,4,227,0,143,2,61,0,164,3,251,0,174,4,173,0,82,2,170,0,193,10,170,0,137,9,199,0,137,8,227,0,84,9,86,0,137,7,28,0,137,4,114,0,143,10,58,0,137,8,0,0,137,7,28,0,135,5,199,0,51,4,115,0,60,2,57,255,171,2,57,255,174,6,57,0,84,4,227,0,80,5,199,0,123,4,227,0,127,5,199,0,123,4,227,0,127,5,199,0,123,4,227,0,127,5,199,0,123,4,227,0,127,5,199,0,123,4,227,0,127,4,115,0,80,5,199,0,51,4,115,0,60,5,199,0,51,4,115,0,60,8,0,0,4,7,29,0,66,6,57,0,84,4,227,0,37,6,57,0,84,4,227,0,84,5,199,0,137,4,115,0,143,6,57,0,84,4,227,0,80,6,57,0,84,4,227,0,80,4,227,0,26,4,54,0,20,2,57,255,167,10,170,0,137,9,199,0,137,8,227,0,84,6,57,0,84,4,227,0,84,8,67,0,137,5,82,0,137,5,199,0,137,4,227,0,135,5,199,0,51,4,115,0,60,8,0,0,4,7,29,0,66,6,57,0,84,4,227,0,1,5,199,0,51,4,115,0,12,5,199,0,51,4,115,0,60,5,86,0,137,4,115,0,32,5,86,0,137,4,115,0,80,2,57,254,224,2,57,254,234,2,57,255,204,2,57,255,202,6,57,0,84,4,227,0,72,6,57,0,84,4,227,0,80,5,199,0,132,3,29,255,168,5,199,0,137,3,29,0,107,5,199,0,123,4,227,0,76,5,199,0,123,4,227,0,127,5,86,0,59,4,115,0,72,4,227,0,23,2,170,0,25,4,158,0,20,4,41,0,67,5,199,0,137,4,227,0,143,5,159,0,140,6,179,0,84,5,12,0,97,5,12,0,84,4,227,0,61,4,0,0,68,5,199,0,51,4,115,0,60,5,86,0,137,4,115,0,80,6,57,0,84,4,227,0,80,6,57,0,84,4,227,0,80,6,57,0,84,4,227,0,80,6,57,0,84,4,227,0,80,5,86,0,35,4,115,0,16,3,254,255,254,6,171,0,135,4,12,0,15,2,57,255,224,7,161,0,93,7,161,0,84,5,199,0,51,5,199,0,84,4,115,0,9,4,227,0,10,4,227,0,23,4,115,0,79,4,0,0,68,5,41,0,52,3,223,0,43,5,199,0,0,5,199,0,20,5,86,0,14,5,86,0,137,4,115,0,9,4,115,0,31,2,57,255,224,6,51,0,84,4,227,0,84,5,199,0,0,3,29,0,27,5,86,0,0,4,115,0,16,4,115,255,239,4,227,0,84,4,227,0,133,4,227,0,135,4,115,0,60,4,115,0,8,4,227,0,84,4,227,0,84,4,115,0,70,4,115,0,80,6,65,0,80,3,250,0,69,3,250,0,53,5,135,0,43,4,138,0,82,2,170,0,15,4,227,0,84,4,227,0,84,4,176,0,80,4,115,0,8,4,206,0,10,4,227,0,127,4,227,0,143,4,227,0,143,2,57,0,22,2,57,0,108,3,62,0,68,2,168,0,0,2,217,0,20,2,57,0,143,4,212,0,143,7,29,0,127,7,29,0,127,7,29,0,135,4,227,255,165,4,227,0,135,4,235,0,140,4,227,0,80,6,171,0,80,6,194,0,81,5,255,0,80,3,29,0,31,3,29,0,31,3,29,0,31,3,29,0,135,3,29,0,135,3,29,0,143,3,29,0,10,4,171,0,138,4,171,0,138,4,115,0,72,2,170,255,224,2,170,255,224,2,170,255,185,4,81,0,28,2,170,0,25,2,170,0,25,4,227,0,20,4,248,0,75,4,168,0,127,4,115,0,8,6,57,255,250,4,115,0,16,4,145,0,23,4,0,0,68,5,112,0,68,4,54,0,20,4,54,0,26,4,115,0,66,4,115,0,82,4,115,0,66,4,115,0,84,6,57,0,84,4,235,0,143,4,138,0,82,4,176,0,80,4,213,0,143,3,171,0,31,4,115,0,3,3,158,0,136,4,227,0,84,4,115,0,66,4,115,0,87,8,63,0,84,7,137,0,84,9,175,0,84,6,130,0,25,4,70,0,25,6,152,0,25,6,244,0,35,6,53,0,143,5,138,0,143,4,69,0,22,4,130,0,136,5,214,0,34,5,214,0,34,2,241,0,43,2,241,0,44,1,142,0,4,2,4,0,54,2,4,0,34,2,4,0,15,3,0,0,51,4,47,255,246,2,226,255,247,1,231,0,109,3,203,0,135,2,57,0,139,2,57,0,139,2,57,0,139,2,170,0,226,2,170,0,226,3,0,0,57,3,0,0,57,4,172,0,86,4,172,0,86,4,172,0,46,4,172,0,46,2,170,0,0,2,170,0,0,2,170,1,11,2,170,0,36,2,170,0,126,2,170,0,126,2,170,1,11,2,170,0,34,2,170,0,65,2,170,0,187,2,170,0,186,2,170,0,186,2,170,0,226,2,170,0,225,2,170,0,154,2,170,0,154,2,170,0,154,2,170,0,19,2,170,255,199,2,170,0,200,2,170,0,39,2,170,0,76,2,170,255,242,2,170,255,164,2,170,255,213,2,170,0,3,2,237,255,250,1,33,0,49,3,2,0,49,2,238,255,254,3,0,0,57,3,16,0,150,3,16,0,150,3,16,0,150,3,16,0,150,3,16,0,150,2,170,0,98,2,170,0,98,2,170,255,229,2,170,0,35,4,0,0,131,2,170,0,135,2,170,0,135,2,170,0,197,2,170,0,197,2,170,0,149,2,170,0,65,2,170,255,191,2,170,255,191,2,170,255,244,2,170,0,197,2,170,0,169,2,170,0,169,2,170,0,169,2,170,0,169,3,46,0,30,3,46,0,30,2,170,0,58,0,0,253,213,0,0,254,97,0,0,254,145,0,0,252,94,0,0,254,205,0,0,253,168,0,0,254,158,0,0,255,115,0,0,254,187,0,0,254,15,0,0,255,64,0,0,254,44,0,0,254,145,0,0,255,182,0,0,255,56,0,0,254,44,0,0,254,168,0,0,254,172,0,0,255,110,0,0,255,110,0,0,255,110,0,0,0,20,0,0,255,41,0,0,255,41,0,0,255,68,0,0,255,96,0,0,254,135,0,0,255,236,0,0,255,141,0,0,255,73,0,0,255,73,0,0,255,71,0,0,254,83,0,0,255,22,0,0,0,0,0,0,255,115,0,0,254,186,0,0,255,64,0,0,255,133,0,0,254,251,0,0,255,72,0,0,255,182,0,0,254,135,0,0,254,177,0,0,254,145,0,0,254,145,0,0,254,159,0,0,254,168,0,0,254,123,0,0,254,207,0,0,253,181,0,0,254,197,0,0,254,123,0,0,254,187,0,0,253,182,0,0,254,30,0,0,255,6,0,0,255,140,0,0,254,135,0,0,255,68,0,0,254,176,0,0,255,47,0,0,255,156,0,0,253,179,0,0,254,82,0,0,0,0,0,0,254,160,0,0,255,110,0,0,254,47,0,0,255,163,0,0,254,135,0,0,254,13,0,0,255,61,0,0,255,68,0,0,254,162,0,0,254,229,0,0,254,160,0,0,254,254,0,0,255,76,0,0,253,22,0,0,255,111,0,0,255,141,0,0,254,195,0,0,255,47,0,0,255,111,0,0,255,111,0,0,254,223,0,0,255,142,0,0,0,251,0,0,255,67,0,0,254,172,0,0,255,49,0,0,255,83,0,0,255,83,0,0,253,195,0,0,253,195,0,0,255,83,0,0,255,83,0,0,255,83,0,0,254,142,0,0,254,177,0,0,255,160,0,0,254,143,0,0,254,177,0,0,254,174,0,0,254,162,0,0,254,179,0,0,253,239,0,0,255,46,0,0,255,42,0,0,254,132,0,0,254,136,2,170,0,217,2,170,0,90,2,170,0,207,4,115,0,60,4,115,0,80,4,115,0,60,2,170,0,195,2,170,0,185,3,184,0,110,5,199,0,36,2,170,0,197,6,211,0,46,7,63,0,36,3,202,0,36,6,153,255,230,7,107,0,128,6,180,255,208,2,57,255,169,5,199,0,51,5,199,0,137,4,207,0,137,5,192,0,83,5,86,0,137,4,227,0,61,5,199,0,137,6,57,0,84,2,57,0,137,5,199,0,137,5,86,0,14,6,170,0,137,5,199,0,137,5,38,0,84,6,57,0,84,5,199,0,137,5,86,0,137,4,205,0,90,4,227,0,23,5,86,0,35,6,145,0,63,5,86,0,18,6,121,0,96,6,106,0,83,2,57,255,215,5,86,0,35,4,235,0,80,3,156,0,77,4,227,0,107,2,57,0,137,4,168,0,127,4,235,0,80,4,226,0,142,4,115,0,8,4,218,0,86,3,204,0,77,3,175,0,66,4,227,0,107,4,83,0,90,2,57,0,137,4,118,0,143,4,115,0,9,4,229,0,144,4,115,0,0,3,144,0,66,4,227,0,80,6,32,0,42,4,243,0,121,4,41,0,79,5,121,0,80,3,146,0,18,4,168,0,127,5,185,0,80,4,155,0,13,6,7,0,129,6,194,0,81,2,57,255,217,4,168,0,127,4,227,0,80,4,168,0,127,6,194,0,81,4,226,0,103,4,168,0,24,6,41,0,35,8,2,0,31,6,41,0,35,5,255,0,80,6,194,0,78,5,105,0,20,6,57,0,84,4,227,0,80,5,199,0,124,4,115,0,80,4,227,0,137,3,158,0,136,6,3,0,31,4,60,0,29,6,111,0,18,4,226,0,31,7,239,0,150,7,29,0,105,5,159,0,125,4,227,0,138,5,159,0,145,4,215,0,12,5,86,0,86,5,86,0,86,5,36,0,32,4,212,0,4,5,225,0,84,4,160,0,81,4,14,0,16,3,132,0,40,5,105,0,20,4,241,0,90,4,115,0,80,2,57,255,224,6,57,0,84,3,212,0,80,3,212,0,81,5,86,0,137,4,227,0,143,5,199,0,84,6,170,0,137,5,235,0,143,4,243,0,1,5,199,0,56,5,199,0,84,5,199,0,56,5,86,0,137,5,90,0,137,7,21,0,23,4,137,0,137,5,177,0,84,5,86,0,59,2,57,0,137,2,53,255,213,4,115,0,31,8,192,0,8,8,128,0,137,7,0,0,23,4,226,0,137,5,192,0,136,4,250,255,249,5,192,0,137,5,199,0,51,5,192,0,137,5,199,0,137,4,137,0,137,5,179,0,18,5,86,0,137,7,59,255,250,5,3,0,46,5,192,0,136,5,192,0,136,4,226,0,137,5,157,0,8,6,170,0,137,5,199,0,137,6,57,0,84,5,192,0,137,5,86,0,137,5,199,0,84,4,227,0,23,4,250,0,1,6,212,0,71,5,86,0,18,5,216,0,137,5,159,0,110,8,10,0,137,8,39,0,137,6,245,0,22,7,213,0,137,5,192,0,137,5,177,0,54,8,64,0,137,5,192,0,35,4,115,0,60,4,241,0,94,4,235,0,143,3,85,0,143,5,20,0,14,4,115,0,80,5,172,255,239,3,250,0,53,4,235,0,142,4,235,0,142,4,1,0,142,5,21,0,21,5,235,0,143,4,213,0,143,4,227,0,80,4,213,0,143,4,227,0,135,4,115,0,80,3,235,0,58,4,115,0,16,7,0,0,82,4,115,0,14,4,235,0,143,4,165,0,83,6,171,0,143,6,192,0,143,5,213,0,38,6,213,0,143,4,235,0,143,4,107,0,52,6,213,0,143,4,171,255,255,4,115,0,80,4,115,0,80,4,227,0,10,3,85,0,143,4,107,0,80,4,115,0,72,2,57,0,143,2,64,255,218,2,57,255,224,7,192,0,21,7,64,0,143,4,227,0,10,4,1,0,142,4,235,0,142,4,115,0,16,4,213,0,143,10,61,0,89,6,58,0,12,6,244,0,38,5,159,0,38,7,206,0,137,6,94,0,145,5,86,255,252,4,115,0,8,7,104,0,137,6,103,0,145,6,121,0,85,6,7,0,125,8,158,0,137,7,216,0,145,5,3,0,80,3,250,0,68,6,121,0,96,6,7,0,117,6,57,0,84,4,227,0,80,6,133,0,14,5,44,0,8,6,133,0,14,5,44,0,8,8,246,0,84,7,203,0,80,6,132,0,35,5,26,0,35,10,61,0,89,7,53,0,80,10,61,0,89,6,58,0,12,5,199,0,99,4,115,0,80,4,172,0,27,0,0,254,161,0,0,254,163,0,0,255,134,0,0,255,134,0,0,253,201,0,0,252,37,0,0,252,107,5,192,0,136,4,235,0,142,5,192,0,0,4,235,0,18,5,86,0,137,4,227,0,135,3,229,0,137,3,147,0,143,4,137,0,0,3,85,0,16,5,159,0,137,4,201,0,143,7,59,255,250,5,172,255,239,5,3,0,46,3,250,0,53,4,226,0,137,4,1,0,142,4,226,0,137,4,1,0,142,4,226,0,0,4,1,0,11,6,23,0,26,4,252,0,37,5,199,0,137,4,213,0,143,7,9,0,137,5,182,0,143,9,2,0,137,7,95,0,143,5,199,0,59,4,159,0,59,5,199,0,84,4,115,0,80,4,227,0,23,3,235,0,58,4,115,0,0,4,115,0,8,4,115,0,0,4,115,0,8,5,86,0,18,4,115,0,14,6,210,0,24,5,131,0,46,5,159,0,110,4,165,0,83,5,159,0,110,4,165,0,83,5,159,0,137,4,227,0,143,6,218,0,11,5,109,0,11,6,218,0,11,5,109,0,11,2,57,0,137,7,59,255,250,5,172,255,239,5,157,0,137,4,200,0,142,5,157,0,8,5,21,0,21,5,199,0,137,4,213,0,143,5,199,0,137,4,213,0,143,5,159,0,110,4,165,0,93,6,170,0,137,5,235,0,143,2,57,0,143,5,199,0,51,4,115,0,60,5,199,0,51,4,115,0,60,8,0,0,4,7,29,0,66,5,86,0,137,4,115,0,80,5,207,0,84,4,115,0,80,5,207,0,84,4,115,0,80,7,59,255,250,5,172,255,239,5,3,0,46,3,250,0,53,5,3,0,46,4,54,0,20,5,192,0,136,4,235,0,142,5,192,0,136,4,235,0,142,6,57,0,84,4,227,0,80,6,57,0,84,4,227,0,80,6,57,0,84,4,227,0,80,5,177,0,54,4,107,0,52,4,250,0,1,4,115,0,16,4,250,0,1,4,115,0,16,4,250,0,1,4,115,0,16,5,159,0,110,4,165,0,83,4,137,0,137,3,85,0,143,7,213,0,137,6,213,0,143,4,137,0,0,3,85,0,16,5,86,0,18,4,115,0,14,5,86,0,18,4,115,0,14,5,192,0,85,4,227,0,84,8,62,0,90,7,122,0,84,7,173,0,81,6,196,0,77,5,67,0,81,4,74,0,77,8,26,0,8,7,165,0,21,8,67,0,137,7,102,0,143,6,57,0,84,4,176,0,80,6,32,0,23,5,155,0,58,5,3,0,94,3,250,0,69,5,157,0,8,5,21,0,21,6,57,0,84,4,227,0,84,7,141,0,2,6,57,255,250,0,0,255,68,0,0,0,43,0,0,255,109,0,0,0,94,0,0,0,96,0,0,255,78,0,0,255,104,0,0,254,213,0,0,254,184,0,0,0,0,0,0,255,41,0,0,0,0,0,0,0,0,0,0,254,184,0,0,253,246,0,0,0,0,0,0,255,92,0,0,255,68,0,0,255,72,0,0,255,94,0,0,255,106,0,0,254,184,0,0,255,98,0,0,255,92,0,0,254,20,0,0,255,68,0,0,255,94,0,0,255,72,0,0,0,0,0,0,253,170,0,0,255,41,0,0,255,176,0,0,254,211,0,0,254,242,0,0,254,242,0,0,255,176,0,0,255,61,0,0,255,61,0,0,255,92,0,0,255,92,0,0,255,176,0,0,255,176,0,0,255,18,0,0,255,176,0,0,255,201,3,16,0,133,0,0,255,92,4,129,1,244,0,0,255,176,0,0,255,176,2,170,0,197,0,0,255,176,0,0,255,176,3,94,0,154,0,0,0,53,5,117,0,66,5,31,0,82,3,213,0,63,4,168,0,41,5,104,0,152,2,106,0,174,2,236,0,51,5,154,0,174,5,129,0,164,2,106,0,174,4,156,0,39,4,109,0,80,4,147,0,70,5,195,0,174,5,207,0,49,2,106,0,174,3,115,0,72,5,150,0,51,4,242,0,41,5,102,0,133,5,55,0,143,4,104,0,10,4,223,0,10,5,59,0,123,4,156,0,39,6,113,0,57,5,190,0,61,4,213,0,174,4,213,0,174,4,213,0,174,3,63,0,215,4,254,0,215,4,181,0,0,6,53,0,0,7,29,0,76,4,235,0,27,4,115,0,80,4,153,0,143,4,153,0,27,4,1,0,143,3,250,0,53,2,57,0,144,4,15,0,65,4,118,0,143,3,158,0,15,5,235,0,143,4,235,0,142,4,227,0,80,4,115,0,60,4,241,0,71,4,241,0,71,4,241,0,38,7,141,0,66,4,146,0,78,4,227,0,80,4,227,0,80,4,233,0,140,4,171,255,255,4,171,255,255,3,235,0,58,4,168,0,127,4,227,0,74,6,36,0,82,4,224,0,73,4,115,0,8,6,57,255,250,4,0,0,82,3,223,0,53,3,242,0,61,4,236,0,18,3,85,0,143,4,115,0,8,4,213,0,143,4,233,0,140,6,7,0,129,5,21,0,21,3,227,0,30,5,145,0,36,3,162,0,55,3,162,0,0,3,163,0,44,3,85,0,36,3,85,0,36,4,3,0,37,3,124,0,37,1,114,0,84,2,222,0,19,3,176,0,50,3,30,0,41,4,34,0,42,3,119,0,34,3,120,0,35,4,38,0,47,3,122,0,70,3,91,0,49,3,172,0,47,3,119,0,33,3,123,0,27,5,20,255,251,3,5,0,20,3,5,0,20,3,33,0,47,4,182,0,33,3,33,0,51,3,33,0,49,3,2,0,48,3,2,0,48,2,207,0,56,2,207,0,54,3,32,0,49,1,33,0,49,2,202,0,38,4,132,0,48,2,242,0,40,3,72,0,49,3,10,0,46,3,73,0,50,3,73,0,50,3,32,0,48,1,188,0,9,2,242,0,40,3,66,0,42,4,132,0,48,2,233,255,248,3,76,0,11,3,27,0,54,2,233,255,249,3,67,0,50,3,218,0,50,3,8,255,250,1,33,0,49,2,4,0,46,2,242,0,40,2,233,255,248,3,27,0,45,2,233,255,249,3,66,0,49,3,218,0,50,3,8,255,250,7,96,0,127,4,227,255,178,4,227,0,84,2,170,255,229,7,29,255,188,4,227,255,188,4,227,255,170,3,29,255,176,3,29,255,176,4,115,255,255,2,170,255,193,4,0,0,32,4,227,0,137,2,240,0,38,4,220,0,82,6,251,0,25,2,57,0,22,2,57,0,22,4,227,0,20,4,168,0,20,4,248,0,10,4,227,0,135,4,227,0,84,2,170,0,35,6,37,0,84,4,115,0,143,2,57,0,74,7,29,0,135,4,227,0,135,4,227,0,135,3,29,0,69,4,115,0,72,3,186,255,224,4,115,0,8,4,115,0,14,4,0,0,68,4,115,0,60,4,227,0,84,4,227,0,84,4,115,0,80,3,250,0,69,3,250,0,53,5,62,0,80,2,57,0,143,4,115,0,60,2,170,255,224,4,227,0,127,4,54,0,20,3,33,0,50,3,10,0,49,3,10,0,9,3,72,0,47,2,207,0,54,1,240,0,27,1,240,0,27,3,32,0,48,2,241,0,44,1,116,0,7,1,33,0,49,1,33,0,49,1,116,0,7,2,118,0,4,1,142,0,63,1,80,0,15,2,73,0,66,4,132,0,47,4,132,0,50,3,95,255,233,3,95,0,55,2,250,0,48,3,72,0,49,4,3,0,45,3,2,0,49,2,57,0,15,1,188,0,11,3,64,0,6,3,94,0,50,2,234,0,51,2,234,0,43,2,233,255,248,2,228,0,82,2,228,0,49,3,190,0,50,3,10,0,39,2,232,0,56,0,0,254,146,0,0,254,146,0,0,255,121,0,0,254,159,0,0,254,198,0,0,254,198,0,0,254,198,0,0,254,198,0,0,254,88,0,0,254,88,0,0,255,141,0,0,255,111,0,0,254,223,5,199,0,51,4,115,0,60,5,199,0,137,4,227,0,135,5,199,0,137,4,227,0,135,5,199,0,137,4,227,0,135,5,199,0,84,4,115,0,80,5,199,0,137,4,227,0,84,5,199,0,137,4,227,0,84,5,199,0,137,4,227,0,84,5,199,0,137,4,227,0,84,5,199,0,137,4,227,0,84,5,86,0,137,4,115,0,80,5,86,0,137,4,115,0,80,5,86,0,137,4,115,0,80,5,86,0,137,4,115,0,80,5,86,0,137,4,115,0,80,4,227,0,137,2,170,0,35,6,57,0,84,4,227,0,84,5,199,0,137,4,227,0,143,5,199,0,137,4,227,0,143,5,199,0,137,4,227,0,143,5,199,0,137,4,227,0,143,5,199,0,137,4,227,0,143,2,57,255,151,2,57,255,151,2,57,0,27,2,57,255,218,5,199,0,137,4,115,0,143,5,199,0,137,4,115,0,143,5,199,0,137,4,115,0,143,4,227,0,137,2,57,0,143,4,227,0,137,2,57,255,235,4,227,0,137,2,57,255,235,4,227,0,137,2,57,255,173,6,170,0,137,7,29,0,135,6,170,0,137,7,29,0,135,6,170,0,137,7,29,0,135,5,199,0,137,4,227,0,135,5,199,0,137,4,227,0,135,5,199,0,137,4,227,0,135,5,199,0,137,4,227,0,135,6,57,0,84,4,227,0,80,6,57,0,84,4,227,0,80,6,57,0,84,4,227,0,80,6,57,0,84,4,227,0,80,5,86,0,137,4,227,0,135,5,86,0,137,4,227,0,135,5,199,0,137,3,29,0,135,5,199,0,137,3,29,0,135,5,199,0,137,3,29,0,135,5,199,0,137,3,29,0,92,5,86,0,59,4,115,0,72,5,86,0,59,4,115,0,72,5,86,0,59,4,115,0,72,5,86,0,59,4,115,0,72,5,86,0,59,4,115,0,72,4,227,0,23,2,170,0,25,4,227,0,23,2,170,0,25,4,227,0,23,2,170,0,25,4,227,0,23,2,170,0,17,5,199,0,123,4,227,0,127,5,199,0,123,4,227,0,127,5,199,0,123,4,227,0,127,5,199,0,123,4,227,0,127,5,199,0,123,4,227,0,127,5,86,0,14,4,115,0,8,5,86,0,14,4,115,0,8,7,141,0,2,6,57,255,250,7,141,0,2,6,57,255,250,7,141,0,2,6,57,255,250,7,141,0,2,6,57,255,250,7,141,0,2,6,57,255,250,5,86,0,18,4,115,0,14,5,86,0,18,4,115,0,14,5,86,0,35,4,115,0,16,4,227,0,61,4,0,0,82,4,227,0,61,4,0,0,82,4,227,0,61,4,0,0,82,4,227,0,143,2,170,0,16,6,57,255,250,4,115,0,16,4,115,0,60,2,57,0,142,5,185,0,137,5,199,0,51,4,115,0,60,5,199,0,51,4,115,0,60,5,199,0,51,4,115,0,60,5,199,0,51,4,115,0,9,5,199,0,51,4,115,0,60,5,199,0,51,4,115,0,60,5,199,0,51,4,115,0,60,5,199,0,51,4,115,0,60,5,199,0,51,4,115,0,60,5,199,0,51,4,115,0,60,5,199,0,51,4,115,0,60,5,199,0,51,4,115,0,60,5,86,0,137,4,115,0,80,5,86,0,137,4,115,0,80,5,86,0,137,4,115,0,80,5,86,0,137,4,115,0,80,5,86,0,137,4,115,0,23,5,86,0,137,4,115,0,80,5,86,0,137,4,115,0,80,5,86,0,137,4,115,0,80,2,57,0,81,2,57,0,80,2,57,0,137,2,57,0,143,6,57,0,84,4,227,0,80,6,57,0,84,4,227,0,80,6,57,0,84,4,227,0,80,6,57,0,84,4,227,0,66,6,57,0,84,4,227,0,80,6,57,0,84,4,227,0,80,6,57,0,84,4,227,0,80,6,211,0,84,5,176,0,80,6,211,0,84,5,176,0,80,6,211,0,84,5,176,0,80,6,211,0,84,5,176,0,80,6,211,0,84,5,176,0,80,5,199,0,123,4,227,0,127,5,199,0,123,4,227,0,127,6,163,0,123,5,203,0,127,6,163,0,123,5,203,0,127,6,163,0,123,5,203,0,127,6,163,0,123,5,203,0,127,6,163,0,123,5,203,0,127,5,86,0,35,4,115,0,16,5,86,0,35,4,115,0,16,5,86,0,35,4,115,0,16,5,86,0,35,4,115,0,16,4,235,0,80,4,235,0,80,4,235,0,80,4,235,0,80,4,235,0,80,4,235,0,80,4,235,0,80,4,235,0,80,5,199,0,51,5,199,0,51,6,243,0,0,6,243,0,0,6,243,0,20,6,243,0,20,6,243,0,68,6,243,0,68,3,204,0,77,3,204,0,77,3,204,0,77,3,204,0,77,3,204,0,77,3,204,0,77,6,30,255,247,6,30,255,247,7,174,0,0,7,174,0,0,7,174,0,0,7,174,0,0,4,227,0,107,4,227,0,107,4,227,0,107,4,227,0,107,4,227,0,107,4,227,0,107,4,227,0,107,4,227,0,107,6,143,0,1,6,143,0,1,8,31,0,0,8,31,0,0,8,31,0,0,8,31,0,0,8,31,0,21,8,31,0,21,2,57,0,135,2,57,0,135,2,57,255,197,2,57,255,197,2,57,255,237,2,57,255,237,2,57,255,181,2,57,255,181,3,1,0,1,3,1,0,1,4,145,0,0,4,145,0,0,4,145,0,0,4,145,0,0,4,145,0,21,4,145,0,21,4,227,0,80,4,227,0,80,4,227,0,80,4,227,0,80,4,227,0,80,4,227,0,80,6,157,255,237,6,157,255,227,8,85,0,0,8,85,0,0,7,201,0,0,7,201,0,0,4,168,0,127,4,168,0,127,4,168,0,127,4,168,0,127,4,168,0,127,4,168,0,127,4,168,0,127,4,168,0,127,6,130,0,1,7,254,0,0,8,98,0,70,7,174,255,244,6,194,0,81,6,194,0,81,6,194,0,81,6,194,0,81,6,194,0,81,6,194,0,81,6,194,0,81,6,194,0,81,6,206,255,227,6,206,255,227,8,134,0,0,8,134,0,0,7,250,0,0,7,250,0,0,7,250,255,244,7,250,255,244,4,235,0,80,4,235,0,80,3,204,0,77,3,204,0,77,4,227,0,107,4,227,0,107,2,57,0,32,2,57,0,135,4,227,0,80,4,227,0,80,4,168,0,127,4,168,0,127,6,194,0,81,6,194,0,81,4,235,0,80,4,235,0,80,4,235,0,80,4,235,0,80,4,235,0,80,4,235,0,80,4,235,0,80,4,235,0,80,5,199,0,51,5,199,0,51,6,243,0,0,6,243,0,0,6,243,0,0,6,243,0,0,6,243,0,68,6,243,0,68,4,227,0,107,4,227,0,107,4,227,0,107,4,227,0,107,4,227,0,107,4,227,0,107,4,227,0,107,4,227,0,107,6,143,255,237,6,143,255,247,8,31,0,0,8,31,0,0,8,31,0,0,8,31,0,0,8,31,255,244,8,31,255,244,6,194,0,81,6,194,0,81,6,194,0,81,6,194,0,81,6,194,0,81,6,194,0,81,6,194,0,81,6,194,0,81,6,206,0,1,6,206,255,227,8,134,0,0,8,134,0,0,7,250,0,0,7,250,0,0,7,250,255,244,7,250,255,244,4,235,0,80,4,235,0,80,4,235,0,80,4,235,0,80,4,235,0,80,4,235,0,80,4,235,0,80,5,199,0,51,5,199,0,51,5,199,0,10,5,199,0,51,5,199,0,51,2,170,0,234,2,170,0,246,2,170,0,234,2,170,255,244,2,170,255,244,4,227,0,107,4,227,0,107,4,227,0,107,4,227,0,107,4,227,0,107,6,230,0,67,6,230,0,79,7,87,0,47,7,87,0,69,5,199,0,137,2,170,0,0,2,170,0,0,2,170,255,244,2,57,255,147,2,57,255,235,2,57,255,218,2,57,255,218,2,57,255,154,2,57,255,179,2,57,255,189,2,57,255,234,3,201,0,47,3,201,0,79,2,170,0,0,2,170,0,0,2,170,255,244,4,168,0,127,4,168,0,127,4,168,0,127,4,168,0,127,4,243,0,121,4,243,0,121,4,168,0,127,4,168,0,127,5,86,0,35,5,86,0,35,6,230,255,253,7,74,0,114,6,30,255,247,3,184,0,11,3,184,0,11,2,170,0,158,6,194,0,81,6,194,0,81,6,194,0,81,6,194,0,81,6,194,0,81,7,101,0,70,6,157,255,240,7,150,0,70,6,206,255,240,6,106,0,50,2,170,0,215,2,170,0,220,4,0,0,0,8,0,0,0,4,0,0,0,8,0,0,0,2,171,0,0,2,0,0,0,1,85,0,0,4,115,0,0,2,57,0,0,1,154,0,0,0,171,0,0,0,0,0,0,0,0,255,214,0,0,255,32,0,0,255,215,0,0,254,76,2,170,0,80,4,115,255,252,4,115,0,62,8,0,0,0,8,0,0,0,3,251,0,174,4,107,255,236,2,57,0,139,2,57,0,139,2,57,0,138,2,57,0,139,4,0,0,151,4,0,0,151,4,0,0,151,4,0,0,123,4,115,0,138,4,115,0,136,2,205,0,65,8,0,0,225,0,0,255,215,0,0,254,77,0,0,255,18,0,0,255,18,0,0,255,18,1,154,0,0,8,0,0,41,1,235,0,85,3,213,0,85,3,213,255,189,2,170,0,92,2,170,0,93,4,213,0,193,2,170,255,126,1,86,254,135,2,170,0,197,0,0,255,18,0,0,255,18,0,0,255,16,0,0,255,16,0,0,255,17,0,0,255,18,2,170,0,35,2,170,0,53,2,170,0,43,2,170,0,45,3,43,0,108,3,5,0,20,3,2,0,48,3,72,0,49,2,238,255,254,3,2,0,48,4,115,0,9,5,199,0,84,5,199,0,84,4,115,0,7,4,115,0,21,7,29,0,135,5,199,0,25,8,192,0,158,9,205,0,137,7,141,0,0,7,18,0,180,4,27,0,126,4,115,0,10,5,199,0,25,4,227,0,23,8,176,0,0,4,115,0,0,5,86,0,18,6,57,0,84,5,199,0,0,5,86,0,30,5,199,0,84,6,133,0,137,0,0,254,134,7,21,0,54,3,233,0,41,8,235,0,137,5,229,0,32,8,0,0,125,6,37,0,85,4,205,0,88,8,0,0,2,4,1,0,96,6,172,0,94,6,172,0,51,6,172,0,114,6,172,0,84,6,172,0,103,6,172,0,163,4,115,0,60,8,0,1,162,4,0,1,16,8,0,1,162,4,0,1,16,8,0,1,162,4,0,1,16,4,0,1,16,8,0,1,162,3,244,0,53,4,229,0,43,6,150,0,204,5,180,0,134,4,172,0,85,1,86,254,135,2,57,0,141,4,100,0,2,5,180,0,72,7,213,1,152,5,199,1,25,2,49,255,127,4,100,0,43,4,100,0,29,4,171,0,100,8,0,0,100,4,100,0,49,4,100,0,49,4,213,0,157,4,172,0,100,4,213,2,34,4,213,1,5,5,171,255,246,5,0,1,216,5,171,2,141,5,171,255,246,5,171,2,141,5,171,255,246,5,171,2,141,5,171,255,246,5,171,255,246,5,171,255,246,5,171,255,246,5,171,255,246,5,171,1,217,5,171,2,141,5,171,1,217,5,171,1,217,5,171,255,246,5,171,255,246,5,171,255,246,5,171,2,141,5,171,1,217,5,171,1,217,5,171,255,246,5,171,255,246,5,171,255,246,5,171,2,141,5,171,1,217,5,171,1,217,5,171,255,246,5,171,255,246,5,171,255,246,5,171,255,246,5,171,255,246,5,171,255,246,5,171,255,246,5,171,255,246,5,171,255,246,5,171,255,246,5,171,255,246,5,171,255,246,5,171,0,0,5,171,0,0,5,171,0,0,5,171,0,0,5,171,2,213,5,171,0,103,5,171,0,0,5,213,0,0,4,213,0,123,4,213,0,6,2,214,0,109,2,214,0,109,8,0,0,0,7,235,1,158,7,235,1,145,7,235,1,158,7,235,1,145,3,244,0,3,4,213,0,167,4,193,0,98,4,213,0,178,4,213,0,178,4,213,0,178,4,213,0,178,4,213,0,178,4,213,0,178,4,213,0,178,4,213,1,162,4,213,1,154,4,213,0,41,4,213,0,41,2,214,0,115,8,43,1,177,8,107,1,209,7,85,1,70,6,0,1,218,6,0,1,81,4,64,0,59,5,64,0,60,4,192,0,102,4,21,0,66,8,0,0,196,4,0,0,196,6,0,1,16,8,0,1,16,4,0,0,48,4,227,0,10,2,57,0,20,4,227,255,242,5,86,0,0,5,199,0,137,4,115,0,60,2,170,255,195,5,199,0,137,4,227,0,143,5,199,0,137,4,115,0,143,4,227,0,61,4,0,0,68,6,27,0,84,4,217,0,8,8,91,0,2,6,222,255,250,4,115,0,35,4,84,0,137,3,124,0,143,5,185,0,78,2,170,0,80,0,0,255,63,0,0,255,173,0,0,254,248,0,0,254,248,4,0,0,153,4,0,0,153,2,170,0,194,2,170,0,194,2,170,0,194,0,0,254,164,0,0,254,164,2,170,255,248,2,170,0,197,3,28,0,85,1,231,0,96,1,231,0,97,4,227,0,35,4,227,0,35,2,106,0,174,0,0,254,168,4,213,0,174,4,242,0,41,5,117,0,66,4,168,0,41,5,104,0,152,4,109,0,80,4,147,0,70,5,195,0,174,4,156,0,39,5,190,0,61,4,213,0,90,6,113,0,57,6,113,0,57,6,113,0,57,6,113,0,57,5,117,0,66,5,117,0,66,5,117,0,66,5,31,0,82,3,213,0,63,4,168,0,41,5,104,0,152,2,106,255,186,2,236,255,205,5,129,0,164,2,106,255,186,4,156,0,39,4,109,0,80,4,147,0,70,5,207,0,49,3,115,0,72,5,150,0,51,5,102,0,133,5,55,0,143,4,223,0,10,5,59,0,123,4,156,0,39,6,113,0,57,5,190,0,61,2,106,0,174,5,31,0,82,4,109,0,80,5,55,0,143,5,88,0,80,0,0,255,71,0,0,255,71,0,0,255,73,0,0,255,73,8,0,0,0,2,170,0,103,2,170,255,189,1,199,0,113,1,199,0,103,2,170,0,87,2,170,0,87,2,170,255,229,2,170,255,229,2,170,0,15,2,170,255,207,2,170,255,174,2,170,255,251,0,0,255,3,0,0,255,3,0,0,255,3,0,0,255,24,0,0,255,24,0,0,255,24,0,0,254,15,0,0,254,35,0,0,254,15,0,0,254,123,0,0,254,123,0,0,254,159,0,0,254,145,0,0,254,160,0,0,255,24,0,0,255,24,0,0,255,3,0,0,255,3,0,0,254,15,0,0,254,15,0,0,254,123,0,0,254,123,0,0,254,123,0,0,254,123,0,0,254,123,0,0,254,123,0,0,255,115,0,0,255,115,0,0,255,115,0,0,255,115,0,0,255,115,0,0,254,123,0,0,255,115,0,0,255,115,0,0,255,115,0,0,255,115,0,0,255,115,0,0,255,115,0,0,255,115,0,0,255,115,0,0,255,115,0,0,254,123,0,0,254,123,0,0,254,123,0,0,254,123,2,57,0,145,0,0,254,206,0,0,254,249,0,0,254,206,0,0,254,237,0,0,254,206,0,0,254,194,4,87,0,160,4,87,0,160,4,87,0,160,4,87,0,160,4,87,0,77,4,87,0,82,4,87,0,77,4,87,0,77,4,87,0,70,3,16,0,70,4,87,0,53,4,87,0,53,4,87,0,79,4,87,0,45,4,87,0,72,3,16,0,45,4,87,0,36,4,87,0,37,4,87,0,37,4,87,0,39,4,87,0,47,3,16,0,37,4,87,0,29,4,87,0,23,4,87,0,54,4,87,0,54,4,87,0,48,3,16,0,41,4,87,0,79,4,87,0,76,4,87,0,76,4,87,0,76,4,87,0,94,3,16,0,76,4,87,0,160,4,87,0,160,4,87,0,160,4,87,0,160,4,87,0,80,4,87,0,76,4,87,0,70,4,87,0,76,4,87,0,76,3,16,0,76,4,87,0,47,4,87,0,57,4,87,0,63,4,87,0,63,4,87,0,63,3,16,0,63,4,87,0,54,4,87,0,53,4,87,0,54,4,87,0,54,4,87,0,54,3,16,0,53,4,87,0,76,4,87,0,76,4,87,0,76,4,87,0,76,4,87,0,76,3,16,0,104,4,87,0,76,4,87,0,70,4,87,0,76,4,87,0,76,4,87,0,76,3,16,0,76,4,87,0,160,4,87,0,160,4,87,0,160,4,87,0,160,4,87,0,86,4,87,0,87,4,87,0,89,4,87,0,87,4,87,0,86,3,16,0,92,4,87,0,56,4,87,0,55,4,87,0,55,4,87,0,56,4,87,0,56,3,16,0,56,4,87,0,71,4,87,0,69,4,87,0,69,4,87,0,69,4,87,0,69,3,16,0,69,4,87,0,129,4,87,0,129,4,87,0,57,4,87,0,57,4,87,0,58,3,16,0,57,4,87,0,145,4,87,0,145,4,87,0,145,4,87,0,145,4,87,0,145,3,16,0,76,4,87,0,160,4,87,0,160,4,87,0,160,4,87,0,160,4,87,0,76,4,87,0,76,4,87,0,76,4,87,0,76,4,87,0,79,3,16,0,79,4,87,0,48,4,87,0,54,4,87,0,54,4,87,0,23,4,87,0,29,3,16,0,41,4,87,0,47,4,87,0,39,4,87,0,37,4,87,0,37,4,87,0,36,3,16,0,37,4,87,0,72,4,87,0,45,4,87,0,79,4,87,0,53,4,87,0,53,3,16,0,45,4,87,0,70,4,87,0,77,4,87,0,77,4,87,0,82,4,87,0,77,3,16,0,70,4,87,0,160,4,87,0,160,4,87,0,160,4,87,0,160,0,0,254,55,0,0,254,206,0,0,254,206,0,0,254,194,0,0,254,194,0,0,254,249,0,0,254,206,0,0,254,206,2,57,0,22,4,235,0,80,4,235,0,80,4,235,0,80,4,235,0,80,4,235,0,80,4,235,0,80,4,235,0,80,4,235,0,80,2,57,255,217,2,57,255,238,2,57,255,197,2,57,255,238,2,57,255,180,2,57,255,180,2,57,255,180,2,57,255,180,4,168,0,127,4,168,0,127,4,168,0,127,4,168,0,127,4,168,0,127,4,168,0,127,4,168,0,127,4,168,0,127,2,57,255,213,2,57,255,213,2,57,255,183,2,57,255,183,4,168,0,127,4,168,0,127,4,168,0,127,4,168,0,127,2,57,0,127,5,201,0,157,5,199,0,137,5,201,0,157,0,0,254,223,0,0,255,69,0,0,254,220,0,0,254,211,0,0,254,188,0,0,254,210,0,0,254,219,0,0,254,227,0,0,254,212,0,0,254,218,0,0,254,183,0,0,253,238,0,0,254,183,0,0,254,194,0,0,254,199,0,0,254,199,0,0,254,199,0,0,254,194,0,0,254,144,0,0,253,205,0,0,254,144,0,0,254,139,0,0,254,159,0,0,254,159,0,0,254,158,0,0,254,159,0,0,0,0,0,0,0,0,4,147,255,107,4,147,255,107,4,156,0,39,4,156,0,39,5,88,0,80,5,88,0,80,5,88,0,80,4,147,0,70,5,117,0,66,0,0,254,61,0,0,254,105,0,0,254,105,4,218,0,86,0,0,0,3,0,0,0,3,0,0,0,28,0,1,0,0,0,0,4,44,0,3,0,1,0,0,0,28,0,4,4,16,0,0,1,0,1,0,0,7,0,0,0,126,3,111,3,117,3,126,3,138,3,140,3,161,3,206,5,19,5,29,5,199,5,234,5,244,29,202,30,155,30,158,30,249,31,21,31,29,31,69,31,77,31,87,31,89,31,91,31,93,31,125,31,180,31,196,31,211,31,219,31,239,31,244,31,254,32,16,32,34,32,38,32,48,32,52,32,58,32,60,32,62,32,68,32,94,32,111,32,117,32,120,32,127,32,148,32,181,32,191,32,240,33,5,33,19,33,23,33,34,33,38,33,46,33,78,33,84,33,94,33,132,33,149,33,168,33,212,34,2,34,6,34,15,34,18,34,21,34,26,34,31,34,41,34,43,34,72,34,98,34,101,35,2,35,16,35,33,37,0,37,2,37,12,37,16,37,20,37,24,37,28,37,36,37,44,37,52,37,60,37,108,37,128,37,132,37,136,37,140,37,147,37,161,37,172,37,178,37,186,37,188,37,196,37,204,37,217,37,230,38,60,38,64,38,66,38,96,38,99,38,102,38,108,38,111,44,109,44,119,46,23,167,33,167,140,251,2,251,54,251,60,251,62,251,65,251,68,251,79,254,35,255,252,255,255,0,0,0,32,0,160,3,116,3,122,3,132,3,140,3,142,3,163,3,208,5,26,5,145,5,208,5,240,29,0,29,254,30,158,30,160,31,0,31,24,31,32,31,72,31,80,31,89,31,91,31,93,31,95,31,128,31,182,31,198,31,214,31,221,31,242,31,246,32,0,32,18,32,38,32,42,32,50,32,57,32,60,32,62,32,68,32,94,32,106,32,116,32,119,32,127,32,144,32,160,32,191,32,240,33,5,33,19,33,22,33,34,33,38,33,46,33,77,33,83,33,91,33,132,33,144,33,168,33,212,34,2,34,6,34,15,34,17,34,21,34,25,34,30,34,41,34,43,34,72,34,96,34,100,35,2,35,16,35,32,37,0,37,2,37,12,37,16,37,20,37,24,37,28,37,36,37,44,37,52,37,60,37,80,37,128,37,132,37,136,37,140,37,144,37,160,37,170,37,178,37,186,37,188,37,196,37,202,37,207,37,230,38,58,38,64,38,66,38,96,38,99,38,101,38,105,38,111,44,96,44,113,46,23,167,23,167,136,251,1,251,29,251,56,251,62,251,64,251,67,251,70,254,32,255,252,255,255,255,227,255,194,255,190,255,186,255,181,255,180,255,179,255,178,255,177,255,171,255,56,255,48,255,43,232,32,231,237,231,235,231,234,231,228,231,226,231,224,231,222,231,220,231,219,231,218,231,217,231,216,231,214,231,213,231,212,231,210,231,209,231,207,231,206,231,205,231,204,231,201,231,198,231,197,231,193,231,192,231,191,231,186,231,161,231,150,231,146,231,145,231,139,231,123,231,112,231,103,231,55,231,35,231,22,231,20,231,10,231,7,231,0,230,226,230,222,230,216,230,179,230,168,230,150,230,107,230,62,230,59,230,51,230,50,230,48,230,45,230,42,230,33,230,32,230,4,229,237,229,236,229,80,229,67,229,52,227,86,227,85,227,76,227,73,227,70,227,67,227,64,227,57,227,50,227,43,227,36,227,17,226,254,226,251,226,248,226,245,226,242,226,230,226,222,226,217,226,210,226,209,226,202,226,197,226,195,226,183,226,100,226,97,226,96,226,67,226,65,226,64,226,62,226,60,220,76,220,73,218,170,97,171,97,69,13,209,13,183,13,182,13,181,13,180,13,179,13,178,10,226,9,10,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,2,10,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,3,0,4,0,5,0,6,0,7,0,8,0,9,0,10,0,11,0,12,0,13,0,14,0,15,0,16,0,17,0,18,0,19,0,20,0,21,0,22,0,23,0,24,0,25,0,26,0,27,0,28,0,29,0,30,0,31,0,32,0,33,0,34,0,35,0,36,0,37,0,38,0,39,0,40,0,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,50,0,51,0,52,0,53,0,54,0,55,0,56,0,57,0,58,0,59,0,60,0,61,0,62,0,63,0,64,0,65,0,66,0,67,0,68,0,69,0,70,0,71,0,72,0,73,0,74,0,75,0,76,0,77,0,78,0,79,0,80,0,81,0,82,0,83,0,84,0,85,0,86,0,87,0,88,0,89,0,90,0,91,0,92,0,93,0,94,0,95,0,96,0,97,0,0,0,134,0,135,0,137,0,139,0,147,0,152,0,158,0,163,0,162,0,164,0,166,0,165,0,167,0,169,0,171,0,170,0,172,0,173,0,175,0,174,0,176,0,177,0,179,0,181,0,180,0,182,0,184,0,183,0,188,0,187,0,189,0,190,7,236,0,114,0,100,0,101,0,105,7,238,0,120,0,161,0,112,0,107,8,44,0,118,0,106,8,77,0,136,0,154,8,72,0,115,8,80,8,81,0,103,0,119,8,64,8,67,8,66,3,114,8,75,0,108,0,124,3,91,0,168,0,186,0,129,0,99,0,110,8,71,1,84,8,76,8,65,0,109,0,125,7,239,0,98,0,130,0,133,0,151,1,20,1,21,7,223,7,224,7,232,7,233,7,228,7,229,0,185,8,143,0,193,1,58,7,254,8,28,7,250,7,251,8,210,8,211,7,237,0,121,7,230,7,234,7,246,0,132,0,140,0,131,0,141,0,138,0,143,0,144,0,145,0,142,0,149,0,150,0,0,0,148,0,156,0,157,0,155,0,243,2,136,2,158,0,113,2,154,2,155,2,156,0,122,2,159,2,157,2,137,0,0,64,71,91,90,89,88,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,49,48,47,46,45,44,40,39,38,37,36,35,34,33,31,24,20,17,16,15,14,13,11,10,9,8,7,6,5,4,3,2,1,0,44,32,176,1,96,69,176,3,37,32,17,70,97,35,69,35,97,72,45,44,32,69,24,104,68,45,44,69,35,70,96,176,32,97,32,176,70,96,176,4,38,35,72,72,45,44,69,35,70,35,97,176,32,96,32,176,38,97,176,32,97,176,4,38,35,72,72,45,44,69,35,70,96,176,64,97,32,176,102,96,176,4,38,35,72,72,45,44,69,35,70,35,97,176,64,96,32,176,38,97,176,64,97,176,4,38,35,72,72,45,44,1,16,32,60,0,60,45,44,32,69,35,32,176,205,68,35,32,184,1,90,81,88,35,32,176,141,68,35,89,32,176,237,81,88,35,32,176,77,68,35,89,32,176,4,38,81,88,35,32,176,13,68,35,89,33,33,45,44,32,32,69,24,104,68,32,176,1,96,32,69,176,70,118,104,138,69,96,68,45,44,1,177,11,10,67,35,67,101,10,45,44,0,177,10,11,67,35,67,11,45,44,0,176,40,35,112,177,1,40,62,1,176,40,35,112,177,2,40,69,58,177,2,0,8,13,45,44,32,69,176,3,37,69,97,100,176,80,81,88,69,68,27,33,33,89,45,44,73,176,14,35,68,45,44,32,69,176,0,67,96,68,45,44,1,176,6,67,176,7,67,101,10,45,44,32,105,176,64,97,176,0,139,32,177,44,192,138,140,184,16,0,98,96,43,12,100,35,100,97,92,88,176,3,97,89,45,44,138,3,69,138,138,135,176,17,43,176,41,35,68,176,41,122,228,24,45,44,69,101,176,44,35,68,69,176,43,35,68,45,44,75,82,88,69,68,27,33,33,89,45,44,75,81,88,69,68,27,33,33,89,45,44,1,176,5,37,16,35,32,138,245,0,176,1,96,35,237,236,45,44,1,176,5,37,16,35,32,138,245,0,176,1,97,35,237,236,45,44,1,176,6,37,16,245,0,237,236,45,44,176,2,67,176,1,82,88,33,33,33,33,33,27,70,35,70,96,138,138,70,35,32,70,138,96,138,97,184,255,128,98,35,32,16,35,138,177,12,12,138,112,69,96,32,176,0,80,88,176,1,97,184,255,186,139,27,176,70,140,89,176,16,96,104,1,58,89,45,44,32,69,176,3,37,70,82,75,176,19,81,91,88,176,2,37,70,32,104,97,176,3,37,176,3,37,63,35,33,56,27,33,17,89,45,44,32,69,176,3,37,70,80,88,176,2,37,70,32,104,97,176,3,37,176,3,37,63,35,33,56,27,33,17,89,45,44,0,176,7,67,176,6,67,11,45,44,33,33,12,100,35,100,139,184,64,0,98,45,44,33,176,128,81,88,12,100,35,100,139,184,32,0,98,27,178,0,64,47,43,89,176,2,96,45,44,33,176,192,81,88,12,100,35,100,139,184,21,85,98,27,178,0,128,47,43,89,176,2,96,45,44,12,100,35,100,139,184,64,0,98,96,35,33,45,44,75,83,88,138,176,4,37,73,100,35,69,105,176,64,139,97,176,128,98,176,32,97,106,176,14,35,68,35,16,176,14,246,27,33,35,138,18,17,32,57,47,89,45,44,75,83,88,32,176,3,37,73,100,105,32,176,5,38,176,6,37,73,100,35,97,176,128,98,176,32,97,106,176,14,35,68,176,4,38,16,176,14,246,138,16,176,14,35,68,176,14,246,176,14,35,68,176,14,237,27,138,176,4,38,17,18,32,57,35,32,57,47,47,89,45,44,69,35,69,96,35,69,96,35,69,96,35,118,104,24,176,128,98,32,45,44,176,72,43,45,44,32,69,176,0,84,88,176,64,68,32,69,176,64,97,68,27,33,33,89,45,44,69,177,48,47,69,35,69,97,96,176,1,96,105,68,45,44,75,81,88,176,47,35,112,176,20,35,66,27,33,33,89,45,44,75,81,88,32,176,3,37,69,105,83,88,68,27,33,33,89,27,33,33,89,45,44,69,176,20,67,176,0,96,99,176,1,96,105,68,45,44,176,47,69,68,45,44,69,35,32,69,138,96,68,45,44,69,35,69,96,68,45,44,75,35,81,88,185,0,51,255,224,177,52,32,27,179,51,0,52,0,89,68,68,45,44,176,22,67,88,176,3,38,69,138,88,100,102,176,31,96,27,100,176,32,96,102,32,88,27,33,176,64,89,176,1,97,89,35,88,101,89,176,41,35,68,35,16,176,41,224,27,33,33,33,33,33,89,45,44,176,2,67,84,88,75,83,35,75,81,90,88,56,27,33,33,89,27,33,33,33,33,89,45,44,176,22,67,88,176,4,37,69,100,176,32,96,102,32,88,27,33,176,64,89,176,1,97,35,88,27,101,89,176,41,35,68,176,5,37,176,8,37,8,32,88,2,27,3,89,176,4,37,16,176,5,37,32,70,176,4,37,35,66,60,176,4,37,176,7,37,8,176,7,37,16,176,6,37,32,70,176,4,37,176,1,96,35,66,60,32,88,1,27,0,89,176,4,37,16,176,5,37,176,41,224,176,41,32,69,101,68,176,7,37,16,176,6,37,176,41,224,176,5,37,176,8,37,8,32,88,2,27,3,89,176,5,37,176,3,37,67,72,176,4,37,176,7,37,8,176,6,37,176,3,37,176,1,96,67,72,27,33,89,33,33,33,33,33,33,33,45,44,2,176,4,37,32,32,70,176,4,37,35,66,176,5,37,8,176,3,37,69,72,33,33,33,33,45,44,2,176,3,37,32,176,4,37,8,176,2,37,67,72,33,33,33,45,44,69,35,32,69,24,32,176,0,80,32,88,35,101,35,89,35,104,32,176,64,80,88,33,176,64,89,35,88,101,89,138,96,68,45,44,75,83,35,75,81,90,88,32,69,138,96,68,27,33,33,89,45,44,75,84,88,32,69,138,96,68,27,33,33,89,45,44,75,83,35,75,81,90,88,56,27,33,33,89,45,44,176,0,33,75,84,88,56,27,33,33,89,45,44,176,2,67,84,88,176,70,43,27,33,33,33,33,89,45,44,176,2,67,84,88,176,71,43,27,33,33,33,89,45,44,176,2,67,84,88,176,72,43,27,33,33,33,33,89,45,44,176,2,67,84,88,176,73,43,27,33,33,33,89,45,44,32,138,8,35,75,83,138,75,81,90,88,35,56,27,33,33,89,45,44,0,176,2,37,73,176,0,83,88,32,176,64,56,17,27,33,89,45,44,1,70,35,70,96,35,70,97,35,32,16,32,70,138,97,184,255,128,98,138,177,64,64,138,112,69,96,104,58,45,44,32,138,35,73,100,138,35,83,88,60,27,33,89,45,44,75,82,88,125,27,122,89,45,44,176,18,0,75,1,75,84,66,45,44,177,2,0,66,177,35,1,136,81,177,64,1,136,83,90,88,185,16,0,0,32,136,84,88,178,2,1,2,67,96,66,89,177,36,1,136,81,88,185,32,0,0,64,136,84,88,178,2,2,2,67,96,66,177,36,1,136,84,88,178,2,32,2,67,96,66,0,75,1,75,82,88,178,2,8,2,67,96,66,89,27,185,64,0,0,128,136,84,88,178,2,4,2,67,96,66,89,185,64,0,0,128,99,184,1,0,136,84,88,178,2,8,2,67,96,66,89,185,64,0,1,0,99,184,2,0,136,84,88,178,2,16,2,67,96,66,89,177,38,1,136,81,88,185,64,0,2,0,99,184,4,0,136,84,88,178,2,64,2,67,96,66,89,185,64,0,4,0,99,184,8,0,136,84,88,178,2,128,2,67,96,66,89,89,89,89,89,89,177,0,2,67,84,88,64,10,5,64,8,64,9,64,12,2,13,2,27,177,1,2,67,84,88,178,5,64,8,186,1,0,0,9,1,0,179,12,1,13,1,27,177,128,2,67,82,88,178,5,64,8,184,1,128,177,9,64,27,178,5,64,8,186,1,128,0,9,1,64,89,185,64,0,0,128,136,85,185,64,0,2,0,99,184,4,0,136,85,90,88,179,12,0,13,1,27,179,12,0,13,1,89,89,89,66,66,66,66,66,45,44,69,24,104,35,75,81,88,35,32,69,32,100,176,64,80,88,124,89,104,138,96,89,68,45,44,176,0,22,176,2,37,176,2,37,1,176,1,35,62,0,176,2,35,62,177,1,2,6,12,176,10,35,101,66,176,11,35,66,1,176,1,35,63,0,176,2,35,63,177,1,2,6,12,176,6,35,101,66,176,7,35,66,176,1,22,1,45,44,176,128,176,2,67,80,176,1,176,2,67,84,91,88,33,35,16,176,32,26,201,27,138,16,237,89,45,44,176,89,43,45,44,138,16,229,45,65,85,1,63,0,1,1,57,0,85,1,62,0,1,1,57,0,85,1,66,1,64,0,20,0,31,1,65,1,64,0,31,0,31,1,59,0,51,1,58,0,85,1,56,0,51,1,57,0,85,0,164,1,57,0,244,1,57,0,2,1,50,0,61,1,49,0,85,1,49,0,1,1,47,0,85,1,48,0,61,1,47,0,85,1,44,1,41,0,255,0,31,1,41,0,1,1,42,0,85,1,40,0,61,1,39,0,85,1,39,0,1,1,42,0,85,1,38,0,61,1,37,0,85,1,37,0,1,1,42,0,85,1,35,1,34,0,255,0,31,1,34,0,1,1,42,0,85,1,43,0,61,1,42,0,85,0,80,1,7,0,1,0,47,1,7,0,1,0,175,1,4,64,80,1,208,253,1,191,253,1,16,253,1,111,251,1,64,251,1,128,245,144,245,160,245,3,241,240,53,31,47,240,159,240,2,95,239,1,47,239,95,239,111,239,159,239,223,239,5,230,228,32,31,229,228,61,31,226,224,39,31,225,224,61,31,223,61,221,85,222,61,3,85,0,221,48,221,2,221,1,3,85,47,65,11,1,30,0,1,0,16,1,30,0,32,1,30,0,64,1,30,0,3,255,192,1,30,64,40,25,28,70,220,3,255,31,0,219,1,218,4,60,31,212,210,28,31,211,210,38,31,96,209,144,209,192,209,3,96,209,144,209,176,209,192,209,224,209,5,184,255,192,179,209,25,29,70,184,255,192,180,209,10,13,70,15,184,1,22,64,15,1,191,190,38,31,64,187,41,65,70,64,187,34,39,70,184,1,33,64,38,182,61,31,0,184,1,111,184,1,184,183,10,31,0,183,1,0,183,32,183,64,183,96,183,112,183,5,64,183,96,183,144,183,208,183,240,183,5,184,1,32,64,13,72,61,31,0,181,96,181,2,160,181,208,181,2,184,255,192,64,14,181,11,14,70,15,178,95,178,2,177,3,60,31,47,65,11,1,25,0,63,1,25,0,79,1,25,0,3,0,143,1,25,0,1,0,64,1,25,64,40,38,41,70,31,175,47,175,63,175,159,175,4,15,175,1,64,175,14,22,70,0,173,112,173,128,173,3,224,173,240,173,2,171,170,53,31,170,80,38,31,185,1,27,1,26,178,60,31,0,184,1,26,182,1,15,169,1,15,168,1,188,1,23,1,19,0,60,0,31,1,21,64,126,80,60,31,158,155,39,31,157,155,39,31,156,155,39,31,128,155,1,152,70,40,31,159,151,175,151,2,150,70,53,31,15,148,31,148,2,147,144,38,31,146,145,38,31,15,143,31,143,111,143,127,143,143,143,5,142,140,38,31,79,141,1,15,140,1,64,140,11,15,70,15,137,31,137,2,134,133,15,31,95,133,1,54,130,70,130,2,118,80,38,31,117,80,38,31,116,80,38,31,115,80,38,31,41,112,1,27,112,1,3,112,1,244,112,1,214,112,230,112,2,104,112,1,89,112,1,184,255,240,64,125,112,10,13,70,111,110,72,31,110,70,50,31,26,1,24,85,25,51,24,85,7,51,3,85,6,3,255,31,97,80,38,31,96,95,50,31,95,80,38,31,94,90,72,31,92,70,39,31,91,90,120,31,90,70,49,31,19,50,18,85,5,1,3,85,4,50,3,85,111,3,1,15,3,63,3,79,3,111,3,127,3,5,95,83,1,64,83,40,44,70,64,83,30,34,70,64,83,19,24,70,107,82,123,82,139,82,3,81,79,28,31,80,79,28,31,25,79,41,79,2,89,79,105,79,2,184,1,18,64,45,70,37,31,73,70,25,31,72,70,33,31,71,70,53,31,248,70,1,152,70,1,28,72,27,85,22,50,21,85,17,1,15,85,16,50,15,85,2,1,0,85,1,0,255,31,184,1,17,178,27,9,31,184,1,16,64,45,27,9,31,31,15,63,15,95,15,127,15,4,15,15,47,15,79,15,111,15,143,15,223,15,255,15,7,63,15,127,15,239,15,3,111,0,1,79,0,1,128,22,1,5,1,184,1,144,177,84,83,43,43,75,184,7,255,82,75,176,7,80,91,176,1,136,176,37,83,176,1,136,176,64,81,90,176,6,136,176,0,85,90,91,88,177,1,1,142,89,133,141,141,0,66,29,75,176,50,83,88,176,96,29,89,75,176,100,83,88,176,64,29,89,75,176,128,83,88,176,16,29,177,22,0,66,89,115,116,115,116,117,43,43,43,43,43,43,43,43,1,115,116,43,43,43,43,0,115,116,43,43,115,43,43,43,115,115,117,43,43,43,1,43,43,43,0,43,43,43,43,43,43,43,43,1,43,43,43,115,115,115,115,116,116,116,0,43,43,43,43,1,115,115,43,115,0,43,115,115,43,115,43,43,115,1,43,115,43,0,115,43,43,43,43,43,115,115,115,43,1,43,43,0,115,116,43,115,116,43,115,116,43,115,1,43,115,116,43,0,115,116,117,43,115,116,43,43,43,1,43,0,115,43,43,115,116,1,43,43,0,43,115,43,43,115,117,43,115,43,43,1,43,43,0,43,43,115,116,1,115,43,0,115,115,115,115,115,115,1,115,115,115,0,43,43,43,43,43,43,43,43,43,43,43,43,115,43,43,43,43,43,43,24,5,204,5,204,0,125,5,129,0,21,0,121,5,129,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,58,0,20,0,119,0,0,255,236,0,0,0,0,255,236,0,0,0,0,255,236,0,0,254,87,255,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,1,25,1,37,0,245,0,235,0,0,0,0,0,0,0,0,0,0,0,193,0,211,0,186,0,176,0,207,0,0,0,0,0,0,0,0,0,0,0,0,1,39,1,41,1,6,0,0,1,18,0,228,0,244,0,198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,25,1,31,1,76,0,0,0,0,0,223,0,209,0,197,0,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,169,1,253,0,216,1,25,0,128,0,183,1,253,0,0,0,0,1,63,0,219,1,93,1,37,0,170,0,128,0,117,0,141,1,252,1,121,1,33,0,160,1,16,0,0,0,0,1,49,1,25,1,14,1,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,61,1,255,0,224,1,6,0,148,0,224,0,148,1,68,0,224,5,115,3,25,0,0,0,216,2,197,0,156,3,129,2,205,0,203,0,244,0,78,2,141,0,0,0,255,0,215,0,204,1,48,1,69,0,115,0,180,0,166,0,0,0,0,0,115,0,128,0,141,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,162,0,152,0,131,0,141,0,0,0,0,0,0,0,0,5,174,254,188,5,129,253,48,0,17,255,246,0,182,0,188,0,198,0,0,0,127,0,138,0,96,0,0,0,0,0,0,0,0,0,240,1,238,1,144,0,0,2,25,1,8,1,21,0,0,0,0,0,0,0,190,0,0,0,0,0,0,0,0,7,72,3,106,2,182,2,2,253,147,0,0,0,145,0,103,0,145,0,97,1,217,0,0,2,141,3,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,254,111,254,104,1,5,0,147,0,152,0,226,1,81,0,143,0,190,0,174,254,185,254,164,0,94,0,175,2,213,0,85,0,242,0,166,4,21,6,1,0,0,3,225,0,16,2,250,0,15,254,212,1,234,255,243,0,184,0,0,0,0,3,99,0,11,253,15,255,245,0,0,0,0,0,0,6,129,4,119,0,21,4,217,0,0,255,236,255,197,254,127,0,117,0,205,0,242,1,2,0,213,1,25,0,0,0,0,0,0,0,76,0,0,0,76,0,0,0,76,0,0,0,76,0,0,2,88,0,0,2,180,0,0,3,224,0,0,5,32,0,0,7,200,0,0,8,220,0,0,9,16,0,0,9,112,0,0,9,208,0,0,10,100,0,0,10,188,0,0,11,12,0,0,11,60,0,0,11,108,0,0,11,156,0,0,12,36,0,0,12,124,0,0,13,20,0,0,14,36,0,0,14,172,0,0,15,128,0,0,16,68,0,0,16,172,0,0,17,132,0,0,18,76,0,0,19,188,0,0,21,64,0,0,21,156,0,0,22,32,0,0,22,124,0,0,23,52,0,0,24,172,0,0,27,0,0,0,27,248,0,0,28,168,0,0,29,40,0,0,29,204,0,0,30,64,0,0,30,240,0,0,31,144,0,0,32,16,0,0,32,136,0,0,32,248,0,0,33,60,0,0,35,4,0,0,35,144,0,0,36,60,0,0,36,208,0,0,37,168,0,0,38,92,0,0,39,56,0,0,40,164,0,0,41,52,0,0,41,164,0,0,43,68,0,0,43,176,0,0,45,28,0,0,45,184,0,0,46,4,0,0,46,52,0,0,46,128,0,0,46,208,0,0,47,4,0,0,47,88,0,0,48,92,0,0,49,8,0,0,49,164,0,0,50,80,0,0,51,32,0,0,51,168,0,0,52,148,0,0,53,48,0,0,53,176,0,0,54,184,0,0,55,44,0,0,55,140,0,0,56,148,0,0,57,52,0,0,57,192,0,0,58,108,0,0,59,16,0,0,59,152,0,0,60,132,0,0,61,4,0,0,61,160,0,0,63,40,0,0,65,56,0,0,65,184,0,0,67,200,0,0,68,56,0,0,68,228,0,0,69,52,0,0,69,224,0,0,70,80,0,0,70,96,0,0,71,216,0,0,72,92,0,0,73,64,0,0,74,16,0,0,74,224,0,0,75,88,0,0,76,156,0,0,77,60,0,0,78,104,0,0,79,76,0,0,79,236,0,0,80,84,0,0,80,100,0,0,81,156,0,0,81,208,0,0,82,76,0,0,82,204,0,0,83,108,0,0,84,84,0,0,84,160,0,0,85,52,0,0,85,176,0,0,85,232,0,0,87,44,0,0,87,160,0,0,88,24,0,0,88,180,0,0,88,236,0,0,89,24,0,0,89,80,0,0,90,12,0,0,90,64,0,0,90,112,0,0,90,160,0,0,90,208,0,0,91,4,0,0,91,88,0,0,92,64,0,0,92,104,0,0,92,156,0,0,92,204,0,0,92,252,0,0,93,48,0,0,93,96,0,0,93,140,0,0,93,188,0,0,93,240,0,0,94,176,0,0,94,224,0,0,95,16,0,0,95,64,0,0,95,116,0,0,95,168,0,0,95,224,0,0,96,108,0,0,97,80,0,0,97,132,0,0,97,180,0,0,97,232,0,0,98,28,0,0,98,76,0,0,98,224,0,0,99,188,0,0,99,240,0,0,100,32,0,0,100,84,0,0,100,136,0,0,100,192,0,0,100,248,0,0,102,80,0,0,102,120,0,0,102,172,0,0,102,220,0,0,103,12,0,0,103,64,0,0,103,116,0,0,103,160,0,0,103,208,0,0,104,4,0,0,104,232,0,0,105,24,0,0,105,76,0,0,105,124,0,0,105,176,0,0,105,228,0,0,106,24,0,0,106,152,0,0,107,100,0,0,107,152,0,0,107,200,0,0,107,252,0,0,108,48,0,0,108,96,0,0,109,8,0,0,109,60,0,0,109,108,0,0,109,160,0,0,109,208,0,0,110,4,0,0,110,48,0,0,110,96,0,0,110,144,0,0,110,192,0,0,110,240,0,0,111,32,0,0,111,80,0,0,111,120,0,0,111,168,0,0,111,216,0,0,112,12,0,0,112,60,0,0,112,76,0,0,113,64,0,0,113,116,0,0,113,164,0,0,113,216,0,0,114,12,0,0,114,60,0,0,114,108,0,0,114,156,0,0,114,200,0,0,114,252,0,0,115,44,0,0,115,92,0,0,115,140,0,0,115,188,0,0,115,236,0,0,116,28,0,0,116,76,0,0,116,116,0,0,116,168,0,0,116,216,0,0,117,8,0,0,117,224,0,0,118,156,0,0,118,204,0,0,118,252,0,0,119,44,0,0,119,92,0,0,119,140,0,0,119,188,0,0,119,228,0,0,120,12,0,0,120,60,0,0,120,148,0,0,120,196,0,0,120,252,0,0,121,44,0,0,122,108,0,0,122,152,0,0,122,196,0,0,123,56,0,0,123,104,0,0,123,148,0,0,123,192,0,0,123,228,0,0,124,20,0,0,124,68,0,0,124,108,0,0,124,144,0,0,125,20,0,0,125,172,0,0,125,220,0,0,126,12,0,0,126,56,0,0,126,96,0,0,126,148,0,0,126,200,0,0,127,24,0,0,127,212,0,0,128,152,0,0,128,200,0,0,128,248,0,0,129,44,0,0,129,92,0,0,129,144,0,0,129,196,0,0,130,192,0,0,131,200,0,0,131,248,0,0,132,40,0,0,132,84,0,0,132,124,0,0,132,176,0,0,132,224,0,0,133,16,0,0,133,64,0,0,133,112,0,0,133,160,0,0,133,200,0,0,133,240,0,0,134,32,0,0,134,80,0,0,134,120,0,0,134,160,0,0,134,208,0,0,135,0,0,0,136,152,0,0,137,84,0,0,137,132,0,0,137,184,0,0,137,232,0,0,138,28,0,0,138,76,0,0,138,124,0,0,138,176,0,0,138,228,0,0,139,24,0,0,139,76,0,0,139,144,0,0,139,184,0,0,139,232,0,0,140,24,0,0,140,72,0,0,140,120,0,0,140,176,0,0,140,224,0,0,141,16,0,0,141,64,0,0,141,104,0,0,141,152,0,0,141,204,0,0,142,80,0,0,143,64,0,0,144,36,0,0,144,184,0,0,145,124,0,0,146,4,0,0,146,196,0,0,147,100,0,0,148,56,0,0,148,252,0,0,149,12,0,0,149,176,0,0,150,60,0,0,150,252,0,0,151,164,0,0,152,12,0,0,152,196,0,0,153,148,0,0,154,20,0,0,154,192,0,0,155,168,0,0,156,80,0,0,157,0,0,0,157,16,0,0,157,112,0,0,158,16,0,0,158,180,0,0,159,20,0,0,159,196,0,0,160,124,0,0,161,24,0,0,161,156,0,0,161,172,0,0,162,124,0,0,163,52,0,0,163,240,0,0,164,160,0,0,165,80,0,0,166,36,0,0,166,212,0,0,167,164,0,0,168,96,0,0,168,112,0,0,169,36,0,0,169,212,0,0,170,68,0,0,170,240,0,0,171,96,0,0,172,12,0,0,172,212,0,0,173,148,0,0,174,40,0,0,174,164,0,0,175,80,0,0,175,224,0,0,176,104,0,0,177,16,0,0,177,184,0,0,178,96,0,0,179,52,0,0,179,236,0,0,180,148,0,0,181,60,0,0,182,0,0,0,182,152,0,0,182,196,0,0,183,8,0,0,183,160,0,0,183,176,0,0,183,208,0,0,183,240,0,0,184,16,0,0,184,40,0,0,184,64,0,0,184,88,0,0,184,112,0,0,184,136,0,0,184,160,0,0,184,208,0,0,185,4,0,0,185,52,0,0,185,100,0,0,185,148,0,0,185,196,0,0,185,248,0,0,186,44,0,0,186,104,0,0,186,168,0,0,186,224,0,0,187,32,0,0,187,88,0,0,187,152,0,0,187,212,0,0,188,20,0,0,188,200,0,0,189,4,0,0,189,76,0,0,189,128,0,0,189,196,0,0,189,244,0,0,190,36,0,0,191,16,0,0,192,32,0,0,192,80,0,0,192,128,0,0,192,180,0,0,192,232,0,0,193,0,0,0,193,24,0,0,193,84,0,0,193,144,0,0,193,192,0,0,193,240,0,0,194,32,0,0,194,56,0,0,194,80,0,0,194,104,0,0,194,152,0,0,194,200,0,0,195,100,0,0,195,240,0,0,196,36,0,0,196,88,0,0,196,172,0,0,197,4,0,0,197,52,0,0,197,100,0,0,197,148,0,0,197,196,0,0,197,252,0,0,198,52,0,0,198,104,0,0,198,156,0,0,198,212,0,0,199,12,0,0,199,64,0,0,199,116,0,0,199,172,0,0,199,228,0,0,200,20,0,0,200,68,0,0,200,124,0,0,200,180,0,0,200,232,0,0,201,24,0,0,201,80,0,0,201,136,0,0,201,188,0,0,201,240,0,0,202,40,0,0,202,96,0,0,202,144,0,0,202,196,0,0,202,236,0,0,203,20,0,0,203,64,0,0,203,104,0,0,204,52,0,0,204,252,0,0,205,44,0,0,205,92,0,0,205,212,0,0,207,0,0,0,207,236,0,0,208,212,0,0,209,80,0,0,209,200,0,0,209,252,0,0,210,48,0,0,210,72,0,0,210,96,0,0,210,168,0,0,211,8,0,0,211,60,0,0,211,152,0,0,211,200,0,0,211,252,0,0,212,48,0,0,212,120,0,0,212,168,0,0,212,216,0,0,213,144,0,0,214,152,0,0,215,128,0,0,215,208,0,0,216,232,0,0,217,248,0,0,218,228,0,0,219,196,0,0,220,160,0,0,221,16,0,0,221,172,0,0,222,156,0,0,223,60,0,0,223,216,0,0,224,84,0,0,225,68,0,0,225,248,0,0,226,8,0,0,226,216,0,0,228,24,0,0,228,192,0,0,229,96,0,0,230,56,0,0,231,20,0,0,231,192,0,0,232,112,0,0,233,16,0,0,233,212,0,0,234,232,0,0,235,164,0,0,236,96,0,0,237,60,0,0,237,212,0,0,238,188,0,0,239,144,0,0,240,108,0,0,241,32,0,0,241,212,0,0,242,188,0,0,243,132,0,0,244,76,0,0,245,80,0,0,245,240,0,0,246,120,0,0,247,112,0,0,247,128,0,0,248,48,0,0,248,224,0,0,249,192,0,0,250,56,0,0,250,232,0,0,251,188,0,0,252,60,0,0,252,148,0,0,252,252,0,0,253,156,0,0,254,56,0,0,254,148,0,0,255,80,0,1,0,20,0,1,0,200,0,1,1,172,0,1,2,88,0,1,3,4,0,1,3,112,0,1,4,44,0,1,5,8,0,1,5,196,0,1,6,144,0,1,7,12,0,1,7,136,0,1,8,32,0,1,8,156,0,1,9,64,0,1,9,156,0,1,9,244,0,1,10,140,0,1,11,36,0,1,12,36,0,1,12,164,0,1,13,84,0,1,13,212,0,1,14,176,0,1,15,52,0,1,15,188,0,1,16,140,0,1,17,92,0,1,17,228,0,1,18,72,0,1,18,216,0,1,19,104,0,1,19,196,0,1,20,72,0,1,21,16,0,1,21,184,0,1,22,180,0,1,23,60,0,1,23,196,0,1,24,80,0,1,24,240,0,1,25,36,0,1,25,228,0,1,26,132,0,1,27,100,0,1,27,204,0,1,28,120,0,1,28,252,0,1,29,60,0,1,30,12,0,1,30,208,0,1,31,144,0,1,32,124,0,1,33,184,0,1,35,0,0,1,35,248,0,1,36,240,0,1,38,40,0,1,39,24,0,1,39,228,0,1,40,88,0,1,41,156,0,1,42,40,0,1,42,200,0,1,43,132,0,1,43,152,0,1,44,56,0,1,44,168,0,1,44,188,0,1,45,52,0,1,45,196,0,1,46,80,0,1,46,236,0,1,47,112,0,1,47,128,0,1,47,144,0,1,47,220,0,1,48,40,0,1,48,116,0,1,48,188,0,1,49,4,0,1,49,132,0,1,50,4,0,1,50,20,0,1,50,36,0,1,50,116,0,1,50,196,0,1,51,40,0,1,51,140,0,1,51,188,0,1,52,12,0,1,52,72,0,1,52,132,0,1,52,180,0,1,52,224,0,1,53,28,0,1,53,88,0,1,53,168,0,1,53,216,0,1,54,32,0,1,54,104,0,1,54,172,0,1,54,240,0,1,55,64,0,1,55,108,0,1,56,36,0,1,56,80,0,1,56,196,0,1,57,36,0,1,58,20,0,1,58,124,0,1,58,228,0,1,59,72,0,1,59,236,0,1,60,32,0,1,60,208,0,1,60,228,0,1,60,244,0,1,61,44,0,1,61,116,0,1,61,188,0,1,62,4,0,1,62,60,0,1,62,116,0,1,62,188,0,1,62,208,0,1,63,24,0,1,63,144,0,1,63,204,0,1,64,8,0,1,64,72,0,1,64,136,0,1,64,244,0,1,65,40,0,1,65,120,0,1,65,204,0,1,66,60,0,1,66,140,0,1,66,196,0,1,66,252,0,1,67,48,0,1,67,104,0,1,67,172,0,1,67,228,0,1,68,48,0,1,68,92,0,1,68,136,0,1,68,156,0,1,69,12,0,1,69,48,0,1,69,84,0,1,69,148,0,1,69,184,0,1,69,236,0,1,70,56,0,1,70,144,0,1,70,208,0,1,70,228,0,1,71,8,0,1,71,60,0,1,71,124,0,1,71,208,0,1,72,16,0,1,72,72,0,1,72,128,0,1,72,184,0,1,72,240,0,1,73,28,0,1,73,72,0,1,73,112,0,1,73,152,0,1,73,196,0,1,73,252,0,1,74,52,0,1,74,100,0,1,74,148,0,1,74,196,0,1,74,232,0,1,75,36,0,1,75,96,0,1,75,116,0,1,75,168,0,1,76,0,0,1,76,48,0,1,76,136,0,1,76,208,0,1,76,244,0,1,77,36,0,1,77,124,0,1,77,144,0,1,77,204,0,1,77,224,0,1,78,36,0,1,78,148,0,1,78,184,0,1,78,204,0,1,79,0,0,1,79,20,0,1,79,56,0,1,79,92,0,1,79,132,0,1,79,172,0,1,79,228,0,1,80,20,0,1,80,72,0,1,80,176,0,1,80,236,0,1,81,68,0,1,81,116,0,1,81,160,0,1,81,204,0,1,82,48,0,1,82,104,0,1,82,180,0,1,82,240,0,1,83,32,0,1,83,84,0,1,83,136,0,1,83,176,0,1,84,40,0,1,84,172,0,1,85,124,0,1,85,172,0,1,85,220,0,1,88,224,0,1,89,16,0,1,89,72,0,1,89,156,0,1,89,232,0,1,90,24,0,1,90,72,0,1,90,156,0,1,90,212,0,1,91,12,0,1,91,112,0,1,92,16,0,1,92,72,0,1,92,144,0,1,92,216,0,1,92,252,0,1,93,32,0,1,93,136,0,1,93,208,0,1,93,248,0,1,94,12,0,1,94,32,0,1,94,92,0,1,94,112,0,1,94,132,0,1,94,152,0,1,94,172,0,1,95,20,0,1,95,40,0,1,95,136,0,1,95,156,0,1,95,176,0,1,96,8,0,1,96,60,0,1,96,108,0,1,96,128,0,1,96,144,0,1,97,76,0,1,98,12,0,1,98,28,0,1,98,100,0,1,98,240,0,1,101,8,0,1,101,24,0,1,101,92,0,1,101,156,0,1,101,232,0,1,102,76,0,1,102,160,0,1,102,244,0,1,103,36,0,1,103,52,0,1,103,68,0,1,103,132,0,1,103,252,0,1,104,12,0,1,104,28,0,1,104,44,0,1,105,16,0,1,105,32,0,1,105,48,0,1,105,160,0,1,105,176,0,1,105,192,0,1,106,52,0,1,106,68,0,1,106,144,0,1,106,160,0,1,107,32,0,1,107,48,0,1,107,64,0,1,109,180,0,1,109,196,0,1,111,212,0,1,112,152,0,1,112,204,0,1,113,4,0,1,113,52,0,1,115,80,0,1,115,128,0,1,115,172,0,1,115,224,0,1,116,164,0,1,117,124,0,1,118,156,0,1,119,84,0,1,120,48,0,1,120,216,0,1,121,124,0,1,122,32,0,1,122,128,0,1,122,244,0,1,124,116,0,1,125,40,0,1,126,252,0,1,127,224,0,1,127,240,0,1,128,148,0,1,129,36,0,1,129,204,0,1,130,96,0,1,130,248,0,1,131,140,0,1,133,160,0,1,134,104,0,1,136,52,0,1,138,32,0,1,138,88,0,1,138,144,0,1,138,192,0,1,138,240,0,1,139,32,0,1,140,44,0,1,141,44,0,1,141,172,0,1,141,212,0,1,142,12,0,1,142,28,0,1,142,244,0,1,143,248,0,1,144,160,0,1,145,56,0,1,145,208,0,1,146,140,0,1,147,0,0,1,147,112,0,1,148,76,0,1,148,176,0,1,149,112,0,1,150,12,0,1,150,220,0,1,151,172,0,1,152,76,0,1,152,228,0,1,153,132,0,1,154,100,0,1,155,52,0,1,155,236,0,1,156,180,0,1,157,124,0,1,158,56,0,1,158,228,0,1,159,148,0,1,160,28,0,1,160,240,0,1,161,180,0,1,161,196,0,1,161,212,0,1,161,228,0,1,162,124,0,1,163,20,0,1,163,36,0,1,163,52,0,1,163,68,0,1,163,192,0,1,164,76,0,1,165,20,0,1,165,36,0,1,165,60,0,1,165,84,0,1,165,136,0,1,166,84,0,1,167,52,0,1,169,108,0,1,170,76,0,1,170,92,0,1,170,108,0,1,171,100,0,1,171,116,0,1,172,80,0,1,173,20,0,1,173,160,0,1,173,208,0,1,174,4,0,1,174,56,0,1,175,180,0,1,175,196,0,1,176,108,0,1,176,124,0,1,176,188,0,1,177,88,0,1,177,104,0,1,179,196,0,1,180,192,0,1,181,88,0,1,181,136,0,1,182,28,0,1,182,152,0,1,182,168,0,1,182,184,0,1,182,200,0,1,183,20,0,1,183,36,0,1,183,52,0,1,183,68,0,1,183,204,0,1,185,216,0,1,185,232,0,1,186,84,0,1,186,192,0,1,188,136,0,1,190,92,0,1,190,252,0,1,191,180,0,1,192,84,0,1,193,56,0,1,193,248,0,1,194,164,0,1,194,180,0,1,195,112,0,1,196,48,0,1,196,112,0,1,197,8,0,1,197,24,0,1,198,136,0,1,199,112,0,1,199,220,0,1,200,12,0,1,200,148,0,1,201,12,0,1,202,148,0,1,203,4,0,1,203,20,0,1,203,96,0,1,203,112,0,1,203,128,0,1,205,64,0,1,205,80,0,1,207,156,0,1,207,172,0,1,208,20,0,1,208,136,0,1,210,100,0,1,212,88,0,1,212,224,0,1,213,120,0,1,213,248,0,1,214,208,0,1,215,140,0,1,216,36,0,1,216,88,0,1,216,140,0,1,217,128,0,1,217,176,0,1,218,132,0,1,218,148,0,1,218,164,0,1,219,196,0,1,219,212,0,1,220,152,0,1,221,64,0,1,222,12,0,1,222,60,0,1,222,112,0,1,222,164,0,1,224,124,0,1,225,124,0,1,226,24,0,1,226,196,0,1,227,112,0,1,228,84,0,1,229,80,0,1,229,224,0,1,230,112,0,1,231,48,0,1,231,236,0,1,232,184,0,1,233,120,0,1,234,92,0,1,235,52,0,1,236,168,0,1,238,12,0,1,238,176,0,1,239,72,0,1,240,92,0,1,241,80,0,1,241,204,0,1,242,64,0,1,242,120,0,1,242,176,0,1,243,160,0,1,244,132,0,1,245,108,0,1,246,60,0,1,247,192,0,1,248,248,0,1,249,40,0,1,249,92,0,1,249,244,0,1,250,136,0,1,251,4,0,1,251,80,0,1,251,164,0,1,251,216,0,1,252,12,0,1,252,96,0,1,253,164,0,1,255,4,0,1,255,204,0,2,0,152,0,2,1,72,0,2,1,244,0,2,2,152,0,2,3,112,0,2,3,188,0,2,4,8,0,2,4,124,0,2,4,236,0,2,5,160,0,2,6,84,0,2,7,92,0,2,8,84,0,2,9,96,0,2,10,108,0,2,11,20,0,2,11,192,0,2,12,140,0,2,13,68,0,2,14,12,0,2,14,216,0,2,15,128,0,2,16,40,0,2,16,168,0,2,17,44,0,2,17,160,0,2,18,24,0,2,18,220,0,2,19,168,0,2,20,180,0,2,21,176,0,2,22,140,0,2,23,96,0,2,23,196,0,2,24,40,0,2,24,124,0,2,24,224,0,2,25,96,0,2,25,236,0,2,26,140,0,2,27,56,0,2,27,180,0,2,28,48,0,2,28,196,0,2,29,100,0,2,30,24,0,2,30,176,0,2,31,48,0,2,31,64,0,2,32,44,0,2,33,32,0,2,34,32,0,2,35,44,0,2,35,60,0,2,35,112,0,2,35,160,0,2,36,112,0,2,37,56,0,2,37,204,0,2,38,92,0,2,38,252,0,2,39,156,0,2,40,32,0,2,40,164,0,2,41,64,0,2,41,224,0,2,42,160,0,2,43,76,0,2,43,92,0,2,43,140,0,2,43,192,0,2,43,248,0,2,44,48,0,2,44,64,0,2,44,80,0,2,44,132,0,2,44,180,0,2,44,196,0,2,44,212,0,2,45,8,0,2,45,64,0,2,45,116,0,2,45,168,0,2,45,220,0,2,46,16,0,2,46,180,0,2,46,196,0,2,46,244,0,2,47,36,0,2,47,88,0,2,47,140,0,2,47,196,0,2,47,252,0,2,48,172,0,2,49,108,0,2,49,160,0,2,49,216,0,2,50,16,0,2,50,68,0,2,50,116,0,2,50,164,0,2,50,216,0,2,51,12,0,2,51,64,0,2,51,116,0,2,51,168,0,2,51,220,0,2,52,56,0,2,52,144,0,2,52,200,0,2,53,0,0,2,53,180,0,2,54,96,0,2,55,28,0,2,55,220,0,2,56,124,0,2,57,36,0,2,57,160,0,2,57,176,0,2,58,120,0,2,59,80,0,2,60,28,0,2,60,212,0,2,61,140,0,2,62,48,0,2,62,228,0,2,63,144,0,2,64,44,0,2,64,200,0,2,64,216,0,2,64,232,0,2,65,104,0,2,65,232,0,2,65,248,0,2,66,8,0,2,66,176,0,2,67,80,0,2,67,96,0,2,67,112,0,2,67,128,0,2,67,144,0,2,67,244,0,2,68,136,0,2,68,200,0,2,69,56,0,2,69,184,0,2,69,236,0,2,70,20,0,2,70,156,0,2,70,212,0,2,70,252,0,2,71,84,0,2,71,136,0,2,71,152,0,2,71,236,0,2,72,176,0,2,73,28,0,2,73,112,0,2,73,208,0,2,73,252,0,2,74,36,0,2,74,88,0,2,74,168,0,2,74,220,0,2,74,240,0,2,75,92,0,2,75,108,0,2,75,152,0,2,75,200,0,2,75,220,0,2,75,240,0,2,76,76,0,2,76,172,0,2,77,124,0,2,77,240,0,2,78,112,0,2,78,164,0,2,79,0,0,2,79,136,0,2,79,176,0,2,79,216,0,2,80,16,0,2,80,32,0,2,80,164,0,2,80,228,0,2,81,4,0,2,81,48,0,2,81,92,0,2,81,136,0,2,81,152,0,2,81,168,0,2,82,4,0,2,82,56,0,2,82,108,0,2,82,212,0,2,83,4,0,2,83,180,0,2,84,40,0,2,84,188,0,2,85,12,0,2,85,132,0,2,85,184,0,2,86,52,0,2,86,152,0,2,87,48,0,2,87,104,0,2,87,188,0,2,88,52,0,2,88,172,0,2,89,28,0,2,89,200,0,2,89,252,0,2,90,100,0,2,91,4,0,2,91,128,0,2,91,248,0,2,92,144,0,2,93,20,0,2,93,168,0,2,94,52,0,2,94,136,0,2,95,84,0,2,95,228,0,2,95,252,0,2,96,20,0,2,96,44,0,2,96,92,0,2,96,160,0,2,97,8,0,2,97,192,0,2,99,8,0,2,99,228,0,2,99,244,0,2,100,96,0,2,101,4,0,2,101,124,0,2,102,64,0,2,102,144,0,2,103,4,0,2,103,20,0,2,103,140,0,2,105,24,0,2,105,148,0,2,105,164,0,2,105,180,0,2,106,56,0,2,106,184,0,2,107,164,0,2,108,176,0,2,109,124,0,2,109,220,0,2,110,60,0,2,110,180,0,2,111,72,0,2,111,220,0,2,113,156,0,2,113,172,0,2,114,52,0,2,114,228,0,2,115,160,0,2,115,176,0,2,115,192,0,2,115,208,0,2,116,124,0,2,117,44,0,2,117,252,0,2,118,60,0,2,118,76,0,2,118,156,0,2,118,172,0,2,119,68,0,2,119,188,0,2,120,48,0,2,120,220,0,2,121,124,0,2,122,64,0,2,122,168,0,2,123,12,0,2,123,112,0,2,124,12,0,2,124,120,0,2,124,172,0,2,125,20,0,2,125,144,0,2,125,204,0,2,126,104,0,2,126,220,0,2,127,80,0,2,127,200,0,2,128,172,0,2,129,28,0,2,129,172,0,2,129,248,0,2,130,92,0,2,130,240,0,2,131,208,0,2,132,180,0,2,133,100,0,2,134,136,0,2,135,52,0,2,135,220,0,2,136,128,0,2,137,16,0,2,137,196,0,2,138,116,0,2,139,64,0,2,139,140,0,2,140,8,0,2,140,192,0,2,141,100,0,2,141,208,0,2,142,84,0,2,142,164,0,2,142,244,0,2,143,156,0,2,144,24,0,2,144,148,0,2,145,8,0,2,145,188,0,2,146,16,0,2,146,204,0,2,147,140,0,2,147,248,0,2,148,148,0,2,149,72,0,2,149,232,0,2,149,252,0,2,150,16,0,2,150,36,0,2,150,56,0,2,150,236,0,2,151,0,0,2,151,164,0,2,151,184,0,2,151,204,0,2,152,188,0,2,153,208,0,2,154,228,0,2,155,252,0,2,157,152,0,2,158,200,0,2,160,12,0,2,161,24,0,2,162,8,0,2,163,52,0,2,164,88,0,2,165,88,0,2,166,64,0,2,166,168,0,2,167,132,0,2,168,164,0,2,169,4,0,2,169,20,0,2,170,4,0,2,170,168,0,2,171,140,0,2,172,120,0,2,173,96,0,2,174,32,0,2,175,84,0,2,176,8,0,2,176,116,0,2,177,116,0,2,178,60,0,2,179,28,0,2,179,216,0,2,180,208,0,2,181,156,0,2,182,48,0,2,182,244,0,2,183,136,0,2,184,172,0,2,185,152,0,2,186,152,0,2,187,136,0,2,188,124,0,2,189,112,0,2,190,92,0,2,190,232,0,2,191,176,0,2,192,92,0,2,193,24,0,2,193,244,0,2,194,168,0,2,195,36,0,2,195,232,0,2,196,184,0,2,196,200,0,2,197,72,0,2,197,196,0,2,197,212,0,2,198,84,0,2,198,200,0,2,198,252,0,2,199,48,0,2,199,140,0,2,200,48,0,2,200,132,0,2,200,236,0,2,201,44,0,2,202,8,0,2,202,180,0,2,203,88,0,2,203,252,0,2,204,108,0,2,204,248,0,2,205,180,0,2,206,132,0,2,206,252,0,2,207,156,0,2,208,92,0,2,209,28,0,2,209,128,0,2,210,0,0,2,210,84,0,2,210,172,0,2,211,52,0,2,211,232,0,2,212,128,0,2,213,20,0,2,213,92,0,2,213,164,0,2,214,44,0,2,214,124,0,2,214,172,0,2,214,220,0,2,215,12,0,2,215,60,0,2,215,128,0,2,215,196,0,2,216,24,0,2,216,72,0,2,216,156,0,2,216,200,0,2,216,244,0,2,217,40,0,2,217,76,0,2,217,120,0,2,217,160,0,2,217,204,0,2,217,248,0,2,218,36,0,2,218,80,0,2,218,132,0,2,218,168,0,2,218,212,0,2,218,252,0,2,219,40,0,2,219,80,0,2,219,124,0,2,219,164,0,2,219,208,0,2,219,248,0,2,220,48,0,2,220,92,0,2,220,144,0,2,220,188,0,2,220,228,0,2,221,12,0,2,221,52,0,2,221,92,0,2,221,152,0,2,221,212,0,2,222,4,0,2,222,52,0,2,222,100,0,2,222,148,0,2,222,196,0,2,222,244,0,2,223,28,0,2,223,72,0,2,223,124,0,2,223,180,0,2,223,204,0,2,223,228,0,2,224,12,0,2,224,56,0,2,224,96,0,2,224,136,0,2,224,192,0,2,224,244,0,2,225,36,0,2,225,88,0,2,225,132,0,2,225,176,0,2,225,220,0,2,226,8,0,2,226,48,0,2,226,88,0,2,226,132,0,2,226,176,0,2,226,220,0,2,227,4,0,2,227,48,0,2,227,88,0,2,227,136,0,2,227,184,0,2,227,232,0,2,228,24,0,2,228,64,0,2,228,104,0,2,228,152,0,2,228,200,0,2,228,240,0,2,229,24,0,2,229,64,0,2,229,108,0,2,229,148,0,2,229,192,0,2,229,244,0,2,230,48,0,2,230,108,0,2,230,168,0,2,230,224,0,2,231,28,0,2,231,80,0,2,231,140,0,2,231,188,0,2,231,236,0,2,232,32,0,2,232,80,0,2,232,132,0,2,232,180,0,2,232,224,0,2,233,12,0,2,233,72,0,2,233,132,0,2,233,176,0,2,233,220,0,2,234,12,0,2,234,60,0,2,234,100,0,2,234,140,0,2,234,192,0,2,234,244,0,2,235,40,0,2,235,128,0,2,235,188,0,2,235,248,0,2,236,40,0,2,236,88,0,2,236,132,0,2,236,172,0,2,236,216,0,2,237,0,0,2,237,40,0,2,237,80,0,2,237,124,0,2,237,168,0,2,237,208,0,2,237,252,0,2,238,36,0,2,238,80,0,2,238,132,0,2,238,192,0,2,238,248,0,2,239,52,0,2,239,100,0,2,239,148,0,2,239,188,0,2,239,228,0,2,240,24,0,2,240,76,0,2,240,124,0,2,240,172,0,2,240,224,0,2,241,20,0,2,241,68,0,2,241,116,0,2,241,160,0,2,241,200,0,2,241,248,0,2,242,40,0,2,242,92,0,2,242,144,0,2,242,196,0,2,242,244,0,2,243,36,0,2,243,84,0,2,243,128,0,2,243,172,0,2,243,216,0,2,244,4,0,2,244,48,0,2,244,100,0,2,244,152,0,2,244,204,0,2,244,252,0,2,245,44,0,2,245,232,0,2,246,16,0,2,246,60,0,2,246,108,0,2,246,160,0,2,246,212,0,2,247,8,0,2,247,64,0,2,247,120,0,2,247,172,0,2,247,224,0,2,248,20,0,2,248,76,0,2,248,144,0,2,248,212,0,2,249,8,0,2,249,64,0,2,249,116,0,2,249,172,0,2,249,224,0,2,250,24,0,2,250,76,0,2,250,132,0,2,250,200,0,2,251,12,0,2,251,52,0,2,251,92,0,2,251,140,0,2,251,188,0,2,251,236,0,2,252,28,0,2,252,80,0,2,252,132,0,2,252,188,0,2,252,244,0,2,253,40,0,2,253,92,0,2,253,144,0,2,253,196,0,2,254,0,0,2,254,60,0,2,254,108,0,2,254,156,0,2,254,200,0,2,254,240,0,2,255,24,0,2,255,68,0,2,255,116,0,2,255,164,0,2,255,216,0,3,0,12,0,3,0,68,0,3,0,124,0,3,0,176,0,3,0,228,0,3,1,24,0,3,1,76,0,3,1,144,0,3,1,216,0,3,2,12,0,3,2,64,0,3,2,116,0,3,2,168,0,3,2,220,0,3,3,16,0,3,3,64,0,3,3,112,0,3,3,156,0,3,3,200,0,3,3,240,0,3,4,28,0,3,4,76,0,3,4,124,0,3,4,176,0,3,4,228,0,3,5,24,0,3,5,76,0,3,5,128,0,3,5,180,0,3,5,228,0,3,6,20,0,3,6,64,0,3,6,108,0,3,6,160,0,3,6,212,0,3,7,0,0,3,7,24,0,3,7,72,0,3,7,120,0,3,7,168,0,3,7,216,0,3,8,12,0,3,8,64,0,3,8,120,0,3,8,176,0,3,8,232,0,3,9,32,0,3,9,88,0,3,9,144,0,3,9,180,0,3,9,216,0,3,10,0,0,3,10,40,0,3,10,80,0,3,10,120,0,3,10,160,0,3,10,200,0,3,10,248,0,3,11,44,0,3,11,100,0,3,11,156,0,3,11,208,0,3,12,4,0,3,12,44,0,3,12,84,0,3,12,124,0,3,12,164,0,3,12,204,0,3,12,244,0,3,13,36,0,3,13,84,0,3,13,140,0,3,13,196,0,3,13,248,0,3,14,44,0,3,14,96,0,3,14,148,0,3,14,188,0,3,14,228,0,3,15,12,0,3,15,52,0,3,15,92,0,3,15,132,0,3,15,172,0,3,15,212,0,3,16,4,0,3,16,52,0,3,16,108,0,3,16,164,0,3,16,220,0,3,17,20,0,3,17,76,0,3,17,132,0,3,17,172,0,3,17,212,0,3,17,252,0,3,18,36,0,3,18,76,0,3,18,116,0,3,18,156,0,3,18,196,0,3,18,244,0,3,19,40,0,3,19,96,0,3,19,152,0,3,19,204,0,3,20,0,0,3,20,36,0,3,20,72,0,3,20,112,0,3,20,152,0,3,20,192,0,3,20,232,0,3,21,28,0,3,21,80,0,3,21,136,0,3,21,192,0,3,21,244,0,3,22,40,0,3,22,96,0,3,22,152,0,3,22,192,0,3,22,232,0,3,23,16,0,3,23,56,0,3,23,104,0,3,23,156,0,3,23,208,0,3,24,4,0,3,24,56,0,3,24,108,0,3,24,160,0,3,24,212,0,3,24,248,0,3,25,28,0,3,25,68,0,3,25,108,0,3,25,148,0,3,25,188,0,3,25,228,0,3,26,12,0,3,26,64,0,3,26,116,0,3,26,164,0,3,26,212,0,3,27,8,0,3,27,56,0,3,27,104,0,3,27,152,0,3,27,204,0,3,27,252,0,3,28,48,0,3,28,96,0,3,28,148,0,3,28,196,0,3,29,0,0,3,29,60,0,3,29,124,0,3,29,188,0,3,29,252,0,3,30,60,0,3,30,124,0,3,30,188,0,3,30,232,0,3,31,20,0,3,31,68,0,3,31,116,0,3,31,164,0,3,31,212,0,3,32,4,0,3,32,52,0,3,32,112,0,3,32,172,0,3,32,236,0,3,33,44,0,3,33,108,0,3,33,172,0,3,33,232,0,3,34,40,0,3,34,88,0,3,34,136,0,3,34,184,0,3,34,232,0,3,35,24,0,3,35,72,0,3,35,120,0,3,35,168,0,3,35,228,0,3,36,32,0,3,36,96,0,3,36,160,0,3,36,224,0,3,37,32,0,3,37,96,0,3,37,160,0,3,37,204,0,3,37,248,0,3,38,40,0,3,38,88,0,3,38,136,0,3,38,184,0,3,38,232,0,3,39,24,0,3,39,76,0,3,39,124,0,3,39,184,0,3,39,228,0,3,40,32,0,3,40,80,0,3,40,140,0,3,40,188,0,3,40,236,0,3,41,16,0,3,41,52,0,3,41,92,0,3,41,164,0,3,42,4,0,3,42,76,0,3,42,196,0,3,43,112,0,3,43,172,0,3,43,196,0,3,43,252,0,3,44,44,0,3,44,104,0,3,44,156,0,3,44,208,0,3,44,244,0,3,45,24,0,3,45,64,0,3,45,172,0,3,46,24,0,3,46,204,0,3,46,252,0,3,47,44,0,3,47,112,0,3,47,180,0,3,47,228,0,3,48,32,0,3,48,80,0,3,48,128,0,3,48,164,0,3,48,200,0,3,49,52,0,3,49,160,0,3,50,92,0,3,50,144,0,3,50,192,0,3,51,12,0,3,51,88,0,3,51,140,0,3,51,192,0,3,51,240,0,3,52,44,0,3,52,96,0,3,52,144,0,3,52,184,0,3,52,220,0,3,53,4,0,3,53,104,0,3,53,208,0,3,54,28,0,3,54,88,0,3,54,128,0,3,54,184,0,3,54,232,0,3,55,36,0,3,55,72,0,3,55,108,0,3,55,144,0,3,55,180,0,3,55,220,0,3,56,16,0,3,56,92,0,3,56,92,0,3,56,92,0,3,56,92,0,3,56,92,0,3,56,92,0,3,56,92,0,3,56,92,0,3,56,92,0,3,56,92,0,3,56,92,0,3,56,92,0,3,56,92,0,3,56,136,0,3,56,244,0,3,57,88,0,3,57,184,0,3,57,200,0,3,57,248,0,3,58,40,0,3,58,88,0,3,58,136,0,3,58,152,0,3,58,176,0,3,59,0,0,3,59,80,0,3,59,164,0,3,59,240,0,3,60,128,0,3,61,16,0,3,61,172,0,3,61,196,0,3,62,56,0,3,62,252,0,3,63,60,0,3,63,160,0,3,63,216,0,3,64,16,0,3,64,84,0,3,64,180,0,3,65,20,0,3,65,36,0,3,68,12,0,3,68,72,0,3,68,116,0,3,68,152,0,3,68,248,0,3,69,88,0,3,69,132,0,3,69,180,0,3,69,224,0,3,70,116,0,3,70,228,0,3,71,72,0,3,71,128,0,3,71,196,0,3,72,40,0,3,72,136,0,3,73,8,0,3,73,208,0,3,74,40,0,3,74,252,0,3,75,128,0,3,75,148,0,3,75,168,0,3,75,188,0,3,75,208,0,3,75,228,0,3,76,188,0,3,78,12,0,3,79,20,0,3,79,208,0,3,80,248,0,3,81,220,0,3,82,248,0,3,86,8,0,3,87,72,0,3,88,116,0,3,89,52,0,3,90,32,0,3,91,92,0,3,91,252,0,3,92,196,0,3,94,116,0,3,95,120,0,3,96,148,0,3,97,152,0,3,98,140,0,3,99,132,0,3,100,104,0,3,101,0,0,3,101,20,0,3,102,24,0,3,102,220,0,3,103,220,0,3,104,220,0,3,105,148,0,3,106,84,0,3,107,16,0,3,108,80,0,3,108,184,0,3,108,216,0,3,108,248,0,3,109,56,0,3,109,112,0,3,109,168,0,3,109,240,0,3,110,0,0,3,110,88,0,3,110,180,0,3,111,12,0,3,111,104,0,3,111,232,0,3,112,116,0,3,113,20,0,3,113,124,0,3,114,72,0,3,115,48,0,3,115,124,0,3,116,24,0,3,116,72,0,3,116,88,0,3,116,140,0,3,117,76,0,3,118,44,0,3,118,100,0,3,118,204,0,3,119,64,0,3,120,20,0,3,120,216,0,3,121,100,0,3,121,196,0,3,122,56,0,3,122,168,0,3,123,4,0,3,123,76,0,3,123,176,0,3,124,16,0,3,124,68,0,3,124,120,0,3,124,192,0,3,125,8,0,3,125,76,0,3,125,148,0,3,125,232,0,3,126,56,0,3,126,140,0,3,126,224,0,3,127,76,0,3,127,164,0,3,127,244,0,3,128,92,0,3,128,192,0,3,129,56,0,3,129,156,0,3,130,0,0,3,130,120,0,3,130,220,0,3,131,60,0,3,131,180,0,3,132,24,0,3,132,124,0,3,132,244,0,3,133,100,0,3,133,216,0,3,134,104,0,3,134,216,0,3,135,72,0,3,135,216,0,3,136,76,0,3,136,188,0,3,137,80,0,3,137,196,0,3,138,52,0,3,138,200,0,3,139,104,0,3,140,4,0,3,140,204,0,3,140,252,0,3,141,44,0,3,141,92,0,3,141,140,0,3,141,188,0,3,145,240,0,3,152,252,0,3,159,192,0,3,159,236,0,3,160,52,0,3,160,100,0,3,160,176,0,3,160,220,0,3,161,12,0,3,161,60,0,3,161,108,0,3,161,152,0,3,162,12,0,3,162,144,0,3,164,176,0,3,165,0,0,3,165,92,0,3,165,180,0,3,166,12,0,3,166,100,0,3,166,212,0,3,167,44,0,3,167,88,0,3,167,132,0,3,167,232,0,3,168,136,0,3,168,248,0,3,170,44,0,3,171,40,0,3,172,36,0,3,172,244,0,3,173,212,0,3,174,112,0,3,175,64,0,3,175,172,0,3,176,8,0,3,176,60,0,3,176,184,0,3,177,28,0,3,177,144,0,3,178,112,0,3,179,24,0,3,179,172,0,3,180,104,0,3,181,36,0,3,181,228,0,3,183,88,0,3,184,32,0,3,184,164,0,3,185,64,0,3,185,216,0,3,186,120,0,3,186,228,0,3,187,84,0,3,187,248,0,3,188,136,0,3,189,80,0,3,190,4,0,3,190,236,0,3,191,60,0,3,191,140,0,3,192,60,0,3,192,140,0,3,192,192,0,3,192,248,0,3,193,40,0,3,193,84,0,3,193,164,0,3,193,244,0,3,194,68,0,3,194,148,0,3,194,228,0,3,195,32,0,3,195,92,0,3,195,156,0,3,195,236,0,3,196,52,0,3,196,100,0,3,196,148,0,3,197,84,0,3,197,244,0,3,198,12,0,3,198,80,0,3,198,140,0,3,198,156,0,3,198,172,0,3,198,188,0,3,198,204,0,3,198,220,0,3,198,236,0,3,198,252,0,3,199,12,0,3,199,28,0,3,199,108,0,3,199,132,0,3,199,156,0,3,199,244,0,3,200,76,0,3,200,100,0,3,200,124,0,3,200,200,0,3,200,224,0,3,201,40,0,3,201,64,0,3,201,112,0,3,201,136,0,3,201,160,0,3,201,184,0,3,201,232,0,3,202,0,0,3,202,36,0,3,202,80,0,3,202,128,0,3,202,164,0,3,202,212,0,3,202,252,0,3,203,44,0,3,203,104,0,3,203,152,0,3,203,176,0,3,204,0,0,3,204,40,0,3,204,64,0,3,204,88,0,3,204,112,0,3,204,136,0,3,205,28,0,3,205,76,0,3,205,124,0,3,205,192,0,3,206,4,0,3,208,104,0,3,208,184,0,3,209,32,0,3,209,116,0,3,209,208,0,3,210,16,0,3,210,80,0,3,210,152,0,3,210,244,0,3,211,72,0,3,211,208,0,3,212,44,0,3,212,148,0,3,212,168,0,3,212,188,0,3,212,208,0,3,212,228,0,3,212,248,0,3,213,12,0,3,213,28,0,3,213,104,0,3,213,120,0,3,213,140,0,3,213,160,0,3,213,180,0,3,213,200,0,3,213,236,0,3,214,0,0,3,214,20,0,3,214,40,0,3,214,60,0,3,214,76,0,3,214,92,0,3,214,112,0,3,214,132,0,3,214,152,0,3,214,172,0,3,214,192,0,3,214,212,0,3,214,232,0,3,214,252,0,3,215,16,0,3,215,36,0,3,215,56,0,3,215,76,0,3,215,96,0,3,215,116,0,3,215,136,0,3,215,156,0,3,215,176,0,3,215,196,0,3,215,216,0,3,215,236,0,3,216,0,0,3,216,20,0,3,216,40,0,3,216,60,0,3,216,80,0,3,216,128,0,3,216,196,0,3,217,16,0,3,217,104,0,3,217,176,0,3,217,228,0,3,218,124,0,3,218,208,0,3,219,36,0,3,219,120,0,3,219,196,0,3,220,24,0,3,220,108,0,3,220,184,0,3,221,12,0,3,221,88,0,3,221,164,0,3,221,252,0,3,222,84,0,3,222,168,0,3,222,252,0,3,223,64,0,3,223,140,0,3,223,228,0,3,224,64,0,3,224,152,0,3,224,236,0,3,225,52,0,3,225,128,0,3,225,212,0,3,226,48,0,3,226,140,0,3,226,232,0,3,227,44,0,3,227,112,0,3,227,188,0,3,228,28,0,3,228,124,0,3,228,216,0,3,229,48,0,3,229,116,0,3,229,188,0,3,230,20,0,3,230,108,0,3,230,188,0,3,231,20,0,3,231,112,0,3,231,196,0,3,232,16,0,3,232,96,0,3,232,172,0,3,233,4,0,3,233,100,0,3,233,192,0,3,234,24,0,3,234,104,0,3,234,180,0,3,235,12,0,3,235,108,0,3,235,204,0,3,236,44,0,3,236,120,0,3,236,192,0,3,237,12,0,3,237,108,0,3,237,204,0,3,238,44,0,3,238,132,0,3,238,204,0,3,239,16,0,3,239,104,0,3,239,200,0,3,240,40,0,3,240,128,0,3,240,204,0,3,241,24,0,3,241,104,0,3,241,192,0,3,242,16,0,3,242,104,0,3,242,200,0,3,243,36,0,3,243,120,0,3,243,192,0,3,244,12,0,3,244,100,0,3,244,196,0,3,245,36,0,3,245,132,0,3,245,208,0,3,246,24,0,3,246,96,0,3,246,192,0,3,247,32,0,3,247,128,0,3,247,216,0,3,248,32,0,3,248,108,0,3,248,196,0,3,249,36,0,3,249,132,0,3,249,220,0,3,250,40,0,3,250,128,0,3,250,208,0,3,251,40,0,3,251,136,0,3,251,224,0,3,252,44,0,3,252,120,0,3,252,204,0,3,253,32,0,3,253,108,0,3,253,196,0,3,254,36,0,3,254,132,0,3,254,228,0,3,255,48,0,3,255,120,0,3,255,188,0,4,0,24,0,4,0,116,0,4,0,208,0,4,1,36,0,4,1,104,0,4,1,176,0,4,2,4,0,4,2,96,0,4,2,188,0,4,3,20,0,4,3,96,0,4,3,164,0,4,3,248,0,4,4,76,0,4,4,168,0,4,5,0,0,4,5,76,0,4,5,152,0,4,5,236,0,4,6,56,0,4,6,140,0,4,6,228,0,4,7,48,0,4,7,128,0,4,7,212,0,4,8,44,0,4,8,132,0,4,8,200,0,4,9,4,0,4,9,64,0,4,9,180,0,4,10,52,0,4,10,108,0,4,10,176,0,4,10,244,0,4,11,84,0,4,11,148,0,4,11,212,0,4,12,20,0,4,12,84,0,4,12,148,0,4,12,212,0,4,13,20,0,4,13,84,0,4,13,148,0,4,13,212,0,4,14,20,0,4,14,84,0,4,14,148,0,4,14,212,0,4,15,20,0,4,15,84,0,4,15,152,0,4,15,220,0,4,16,32,0,4,16,100,0,4,16,168,0,4,16,236,0,4,17,52,0,4,17,112,0,4,17,180,0,4,17,248,0,4,18,88,0,4,18,168,0,4,18,240,0,4,19,56,0,4,19,128,0,4,19,200,0,4,19,248,0,4,20,152,0,4,21,52,0,4,21,224,0,4,22,64,0,4,22,120,0,4,22,232,0,4,23,108,0,4,23,212,0,4,24,80,0,4,24,220,0,4,25,32,0,4,25,192,0,4,26,76,0,4,26,152,0,4,26,228,0,4,27,84,0,4,27,228,0,4,28,60,0,4,28,152,0,4,29,20,0,4,29,168,0,4,29,244,0,4,30,64,0,4,30,184,0,4,31,76,0,4,31,176,0,4,32,16,0,4,32,152,0,4,33,52,0,4,33,52,0,4,33,52,0,4,33,104,0,4,33,128,0,4,33,152,0,4,33,196,0,4,33,220,0,4,33,244,0,4,34,12,0,4,34,28,0,4,34,104,0,4,35,88,0,4,35,232,0,4,36,136,0,4,37,40,0,2,0,205,0,0,5,50,5,129,0,3,0,7,0,31,64,13,6,2,5,3,2,3,9,8,5,3,4,0,3,0,63,205,47,205,17,18,1,57,57,17,51,17,51,49,48,19,33,17,33,19,17,33,17,205,4,101,251,155,76,3,205,5,129,250,127,5,53,251,23,4,233,0,0,0,0,2,0,193,0,0,1,231,5,129,0,3,0,7,1,224,64,255,3,7,7,2,4,4,9,8,1,1,5,2,3,4,5,157,91,4,130,9,1,116,9,1,100,9,1,84,9,1,70,9,1,50,9,1,34,9,1,22,9,1,4,9,1,244,9,1,228,9,1,212,9,1,196,9,1,180,9,1,164,9,1,148,9,1,132,9,1,114,9,1,100,9,1,84,9,1,68,9,1,50,9,1,36,9,1,20,9,1,2,9,1,104,244,9,1,228,9,1,210,9,1,198,9,1,182,9,1,166,9,1,146,9,1,130,9,1,114,9,1,100,9,1,84,9,1,68,9,1,54,9,1,32,9,1,20,9,1,6,9,1,246,9,1,226,9,1,212,9,1,196,9,1,180,9,1,164,9,1,148,9,1,132,9,1,118,9,1,102,9,1,86,9,1,54,9,1,34,9,1,1,16,9,1,0,9,1,240,9,1,228,9,1,212,9,1,192,9,1,180,9,1,164,9,1,148,9,1,112,9,1,96,9,1,80,9,1,64,9,1,48,9,1,36,9,1,20,9,1,4,9,1,56,244,9,1,228,9,1,208,9,1,192,9,1,176,9,1,164,9,1,148,9,1,64,89,132,9,1,116,9,1,100,9,1,84,9,1,32,9,1,20,9,1,0,9,1,240,9,1,228,9,1,212,9,1,196,9,1,148,9,1,112,9,1,96,9,1,84,9,1,68,9,1,52,9,1,36,9,1,20,9,1,4,9,1,196,9,1,180,9,1,148,9,1,132,9,1,116,9,1,84,9,1,68,9,1,16,9,1,2,0,9,1,7,94,93,95,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,113,113,95,113,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,0,47,43,0,24,63,18,57,47,17,18,1,57,17,51,51,17,51,49,48,1,35,3,33,1,17,33,17,1,199,230,32,1,38,254,218,1,32,1,170,3,215,250,127,1,14,254,242,0,2,0,135,3,130,3,68,5,129,0,3,0,7,0,45,64,22,3,2,7,6,0,6,1,9,5,2,6,9,8,4,0,2,0,169,91,6,2,3,0,63,51,43,17,0,51,17,18,1,57,57,95,94,93,17,51,17,51,49,48,1,35,3,33,1,35,3,33,3,39,219,27,1,19,254,57,219,27,1,17,3,130,1,255,254,1,1,255,0,0,0,0,2,0,35,0,0,4,82,5,115,0,27,0,31,0,187,64,118,4,1,0,25,4,24,5,7,30,31,22,4,23,6,8,29,28,21,4,20,9,11,14,15,18,4,19,10,23,24,6,5,20,19,9,10,10,19,24,5,4,26,12,12,29,31,26,4,33,32,4,7,8,11,4,12,13,12,174,89,1,14,29,30,4,13,0,15,28,31,4,16,17,16,174,89,18,21,22,25,4,17,15,13,175,13,2,207,13,255,13,2,15,17,79,17,175,17,3,207,17,1,13,17,13,17,5,20,23,24,3,19,177,6,9,10,3,5,0,47,23,51,63,23,51,18,57,57,47,47,93,113,93,113,17,23,51,43,17,0,23,51,17,23,51,43,17,0,23,51,17,18,1,23,57,17,18,23,57,17,51,17,51,17,51,17,51,17,18,23,57,17,18,23,57,17,18,23,57,17,18,23,57,49,48,1,3,51,21,35,3,35,19,33,3,35,19,35,53,51,19,35,53,51,19,51,3,33,19,51,3,51,21,33,3,33,19,3,141,69,215,246,82,156,80,254,205,80,153,79,155,188,70,207,238,84,153,82,1,51,84,156,84,164,253,111,72,1,53,70,3,94,254,180,149,254,131,1,125,254,131,1,125,149,1,76,148,1,129,254,127,1,129,254,127,148,254,180,1,76,0,0,0,3,0,27,255,104,4,86,5,240,0,40,0,47,0,54,0,141,64,82,27,35,53,4,4,25,47,13,5,48,0,10,9,43,21,32,31,31,21,5,9,0,5,56,55,53,13,6,13,116,89,0,10,16,10,48,10,64,10,128,10,144,10,6,9,3,10,10,3,6,14,52,36,47,35,41,24,41,117,89,29,32,1,11,32,1,32,32,27,52,47,6,15,24,1,24,64,11,16,72,24,6,0,47,47,43,93,18,57,57,51,51,47,93,93,43,17,0,51,17,51,17,51,17,51,51,24,47,95,94,93,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,51,51,51,17,51,51,51,49,48,1,20,6,7,21,35,53,46,1,39,37,30,1,23,17,46,1,35,46,2,53,52,54,55,53,51,21,30,2,23,5,46,1,39,17,23,50,4,22,1,6,21,20,30,1,23,1,52,46,1,39,17,54,4,86,243,238,109,215,240,38,1,0,19,113,105,3,24,4,162,165,90,229,219,109,131,175,107,33,254,248,15,87,80,11,29,1,39,146,253,178,186,31,59,96,1,74,36,69,116,221,1,156,181,199,9,175,172,8,187,193,47,113,105,10,1,135,2,5,37,101,155,112,166,182,8,134,134,5,73,141,131,39,87,95,11,254,160,2,96,187,2,129,14,146,44,58,38,32,254,58,50,63,40,33,254,145,15,0,0,0,0,5,0,51,255,240,6,231,5,145,0,11,0,15,0,27,0,39,0,51,2,9,64,255,28,0,34,6,14,15,12,13,40,19,46,25,25,19,13,15,6,0,6,53,52,22,49,182,89,16,22,183,91,16,43,182,89,16,7,14,6,9,31,182,89,3,9,183,91,3,37,182,89,3,25,13,24,148,53,1,131,53,1,116,53,1,100,53,1,84,53,1,69,53,1,54,53,1,38,53,1,23,53,1,244,53,1,227,53,1,0,208,53,1,194,53,1,180,53,1,164,53,1,146,53,1,132,53,1,118,53,1,96,53,1,82,53,1,64,53,1,48,53,1,34,53,1,20,53,1,4,53,1,103,246,53,1,230,53,1,214,53,1,192,53,1,178,53,1,160,53,1,146,53,1,132,53,1,114,53,1,100,53,1,86,53,1,50,53,1,34,53,1,18,53,1,4,53,1,242,53,1,226,53,1,212,53,1,198,53,1,182,53,1,146,53,1,132,53,1,118,53,1,102,53,1,80,53,1,66,53,1,52,53,1,38,53,1,2,53,1,242,53,1,228,53,1,214,53,1,198,53,1,180,53,1,164,53,1,150,53,1,134,53,1,98,53,1,84,53,1,70,53,1,54,53,1,38,53,64,119,1,20,53,1,6,53,1,55,210,53,1,194,53,1,180,53,1,164,53,1,150,53,1,121,53,1,102,53,1,73,53,1,52,53,1,36,53,1,20,53,1,4,53,1,246,53,1,217,53,1,185,53,1,162,53,1,148,53,1,132,53,1,118,53,1,102,53,1,57,53,1,32,53,1,18,53,1,1,0,53,1,240,53,1,224,53,1,212,53,1,187,53,1,171,53,1,159,53,1,112,53,1,96,53,1,80,53,1,68,53,1,27,53,1,15,53,1,7,2,95,94,93,93,93,93,93,93,93,93,93,93,93,93,113,95,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,95,93,93,113,113,113,113,113,113,113,113,113,0,63,63,43,43,43,0,24,63,63,43,43,43,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,20,6,35,34,38,53,52,54,51,50,22,1,35,1,51,37,50,22,21,20,6,35,34,38,53,52,54,1,52,38,35,34,6,21,20,22,51,50,54,1,52,38,35,34,6,21,20,22,51,50,54,6,231,180,174,176,178,172,186,180,170,251,65,206,3,152,209,251,213,179,173,181,176,174,178,172,5,49,61,74,80,61,64,75,73,64,252,15,61,74,80,62,65,75,74,63,1,176,218,230,228,220,224,225,227,253,114,5,129,16,226,222,218,231,229,220,227,221,252,31,159,136,138,157,160,131,136,2,188,157,136,135,158,158,135,136,0,3,0,90,255,236,5,135,5,137,0,36,0,48,0,58,0,101,64,61,19,20,37,11,43,5,53,0,0,5,11,20,27,45,3,15,51,17,22,32,49,13,60,59,51,15,3,45,4,8,24,56,34,56,79,89,32,49,22,17,4,34,15,19,31,19,2,14,3,19,19,8,29,34,22,8,40,82,89,8,4,0,63,43,0,24,63,51,18,57,47,95,94,93,18,23,57,43,17,0,51,18,23,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,19,52,54,55,38,53,52,54,51,50,22,21,20,14,1,7,22,23,54,55,23,6,7,22,51,50,55,21,6,35,34,38,39,6,35,34,38,1,52,38,35,34,6,21,20,23,62,2,3,38,39,6,21,20,22,51,50,54,90,162,176,74,196,181,168,195,78,143,171,99,145,104,54,209,68,125,86,92,65,52,55,76,86,173,71,170,209,231,254,3,12,76,65,77,81,54,105,91,49,82,166,106,172,130,112,65,105,1,129,135,211,82,150,129,156,169,160,137,77,124,106,80,175,161,158,205,70,233,187,73,16,203,22,62,59,129,213,3,157,57,72,86,71,87,106,45,62,70,252,196,185,192,81,153,99,120,48,0,1,0,109,3,130,1,125,5,129,0,3,0,24,64,11,3,2,2,4,5,2,0,169,91,2,3,0,63,43,17,18,1,57,17,51,49,48,1,35,3,33,1,98,219,26,1,16,3,130,1,255,0,1,0,102,254,87,2,168,5,204,0,13,0,34,64,16,0,13,6,7,10,3,13,7,3,3,15,14,6,0,0,27,0,63,63,17,18,1,23,57,17,51,49,48,17,51,17,51,1,38,2,17,16,18,55,33,6,2,17,16,18,23,1,143,157,140,140,157,1,25,158,143,142,159,254,87,226,1,194,1,24,1,23,1,193,225,228,254,60,254,238,254,239,254,63,233,0,1,0,2,254,87,2,68,5,204,0,13,0,34,64,16,13,0,7,6,3,10,0,6,10,3,15,14,6,0,0,27,0,63,63,17,18,1,23,57,17,51,17,51,17,51,49,48,19,54,18,17,16,2,39,33,22,18,17,16,2,7,2,160,141,144,157,1,25,158,139,139,158,254,87,234,1,191,1,18,1,19,1,197,226,227,254,62,254,236,254,234,254,62,228,0,0,1,0,6,2,135,3,27,5,129,0,14,0,87,64,46,12,0,3,6,9,5,10,5,4,7,8,4,8,10,14,13,13,2,10,10,2,15,16,4,8,3,9,2,10,1,11,11,10,9,6,8,5,13,7,0,5,1,5,5,13,3,0,63,51,47,93,51,18,23,57,17,51,17,51,17,51,17,51,17,18,1,57,57,17,18,57,17,51,17,57,57,17,51,17,51,17,23,57,49,48,1,55,23,7,23,7,39,7,39,55,39,55,23,3,51,1,236,235,68,250,186,184,146,149,186,190,250,68,239,18,215,4,111,104,197,61,213,121,252,252,123,211,61,197,104,1,18,0,1,0,86,0,161,4,89,4,177,0,11,0,37,64,17,9,0,0,6,3,3,13,12,0,4,5,4,173,89,9,5,178,0,63,51,43,17,0,51,17,18,1,57,17,51,51,17,51,49,48,1,17,35,17,33,53,33,17,51,17,33,21,2,199,226,254,113,1,143,226,1,146,2,57,254,104,1,152,224,1,152,254,104,224,0,0,0,0,1,0,139,254,195,1,176,1,49,0,10,0,34,64,17,3,4,10,8,4,8,12,11,8,9,155,91,8,4,168,91,8,0,47,43,43,17,18,1,57,57,17,51,17,51,49,48,37,20,6,7,35,62,1,53,35,17,33,1,176,51,57,185,59,74,129,1,33,66,120,184,79,71,170,76,1,49,0,0,0,1,0,80,1,153,2,88,2,141,0,3,0,22,64,10,0,3,4,5,1,0,186,89,1,188,0,63,43,17,18,1,57,57,49,48,19,53,33,21,80,2,8,1,153,244,244,0,0,1,0,139,0,0,1,172,1,49,0,3,0,23,64,10,3,0,0,4,5,0,1,155,91,0,0,47,43,17,18,1,57,17,51,49,48,51,17,33,17,139,1,33,1,49,254,207,0,1,0,20,255,215,2,37,5,204,0,3,0,18,182,2,5,0,4,1,0,0,0,47,63,17,1,51,17,51,49,48,23,1,51,1,20,1,35,238,254,226,41,5,245,250,11,0,0,2,0,81,255,236,4,31,5,150,0,11,0,27,0,40,64,20,20,5,12,0,5,0,29,28,9,16,115,89,9,7,3,24,115,89,3,25,0,63,43,0,24,63,43,17,18,1,57,57,17,51,17,51,49,48,1,16,2,35,32,17,52,18,54,51,50,18,1,52,46,1,35,34,14,1,21,20,30,1,51,50,62,1,4,31,245,245,254,28,106,212,174,250,232,254,230,38,84,80,85,87,37,39,85,81,80,87,39,2,193,254,155,254,144,2,213,253,1,64,152,254,150,254,149,195,216,94,95,215,195,193,217,94,99,218,0,1,0,129,0,0,4,58,5,129,0,10,0,43,64,20,4,8,2,2,11,12,5,4,64,3,6,6,8,1,0,1,116,89,0,24,0,63,43,17,0,51,24,63,51,26,205,50,17,18,1,57,17,51,51,49,48,51,53,33,17,5,53,37,33,17,33,21,129,1,93,254,174,1,97,1,10,1,67,209,3,193,211,221,229,251,80,209,0,1,0,71,0,0,4,33,5,150,0,28,0,61,64,31,26,0,12,13,7,19,28,19,13,0,4,30,29,7,0,16,12,12,16,16,9,115,89,16,7,0,26,115,89,0,24,0,63,43,0,24,63,43,17,0,51,24,47,17,18,57,17,18,1,23,57,17,51,17,51,17,51,49,48,51,53,62,1,55,62,1,53,52,35,34,6,7,37,62,1,51,50,22,21,20,14,4,7,33,21,71,55,203,154,148,119,185,90,95,14,254,229,24,245,211,228,244,78,122,149,140,115,28,2,142,195,121,230,125,120,156,75,184,97,97,16,196,206,208,188,99,160,135,118,112,114,65,231,0,0,0,0,1,0,47,255,233,4,41,5,150,0,40,0,149,64,96,7,6,27,28,21,34,12,0,0,34,37,16,28,6,6,41,42,37,17,16,17,16,115,89,186,17,1,153,17,1,136,17,1,70,17,1,60,17,1,26,17,1,9,17,1,12,17,17,3,31,15,27,95,27,2,13,3,27,27,31,31,24,115,89,31,7,3,9,115,89,32,7,96,7,112,7,176,7,192,7,5,48,7,64,7,128,7,144,7,208,7,5,7,7,3,25,0,63,51,47,93,113,43,0,24,63,43,17,0,51,24,47,95,94,93,17,18,57,47,94,93,93,93,93,93,93,93,43,17,18,0,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,20,4,35,34,36,39,37,22,51,50,54,53,52,38,43,1,53,51,50,54,53,52,38,35,34,6,7,37,54,36,51,50,22,21,20,6,7,21,30,1,4,41,254,252,240,227,254,244,23,1,30,27,204,101,112,136,134,98,92,121,122,97,93,87,107,8,254,231,22,1,2,208,221,249,155,146,162,175,1,135,198,216,209,197,25,203,100,103,94,100,227,99,92,87,99,96,88,20,182,206,199,176,132,170,28,4,19,175,0,2,0,31,0,0,4,104,5,129,0,10,0,18,0,58,64,28,17,5,6,18,2,2,8,1,5,1,19,20,0,4,17,4,116,89,8,5,17,17,1,14,6,6,1,24,0,63,63,51,18,57,47,51,51,43,17,0,51,17,18,1,57,57,17,51,51,17,51,51,17,51,49,48,1,17,33,17,33,53,1,33,17,51,21,1,52,54,55,6,7,1,33,3,172,254,244,253,127,2,83,1,58,188,254,56,7,2,26,68,254,185,1,156,1,31,254,225,1,31,211,3,143,252,111,209,2,158,54,126,18,56,106,254,15,0,0,1,0,63,255,236,4,58,5,129,0,28,0,115,64,67,18,19,24,23,20,20,0,19,7,6,24,19,12,0,0,22,19,6,4,29,30,19,26,26,16,115,89,15,26,31,26,95,26,3,33,3,26,26,3,20,20,23,116,89,20,6,3,10,115,89,63,7,143,7,223,7,3,239,7,1,64,7,1,7,7,3,25,0,63,51,47,93,93,113,43,0,24,63,43,17,18,0,57,24,47,95,94,93,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,17,18,57,17,51,17,18,57,49,48,1,20,0,35,34,38,39,37,30,1,51,50,54,53,52,38,35,34,7,33,19,33,21,33,3,54,51,50,22,4,58,254,233,243,212,255,30,1,25,22,112,85,105,125,118,106,117,74,254,238,49,3,79,253,176,23,102,153,201,241,1,213,224,254,247,191,181,23,90,82,134,126,111,133,91,3,25,209,254,156,90,250,0,0,2,0,75,255,236,4,41,5,150,0,23,0,35,0,77,64,41,30,18,6,13,12,24,0,0,12,6,3,37,36,21,27,116,89,18,21,21,9,3,9,15,115,89,0,13,1,14,3,13,13,9,7,3,33,115,89,3,25,0,63,43,0,24,63,51,47,95,94,93,43,17,18,0,57,24,47,51,43,17,18,1,23,57,17,51,17,51,17,51,51,49,48,1,20,2,35,34,0,17,16,0,51,50,22,23,5,38,35,34,6,21,62,1,51,50,22,5,52,38,35,34,6,21,20,22,51,50,54,4,41,252,222,249,254,245,1,15,252,179,207,43,254,247,38,132,113,129,45,160,101,189,220,254,230,111,97,93,112,117,95,95,106,1,205,225,255,0,1,93,1,87,1,121,1,125,158,166,37,139,226,230,75,80,240,214,120,127,119,98,123,161,135,0,0,0,0,1,0,88,0,0,4,25,5,129,0,13,0,42,64,20,10,5,6,6,0,11,11,0,15,14,0,11,12,11,115,89,12,6,5,24,0,63,63,43,17,0,51,17,18,1,57,57,17,18,57,17,51,50,49,48,1,6,10,2,21,33,52,26,1,19,33,53,33,4,25,95,169,126,73,254,219,92,174,229,253,68,3,193,4,162,150,254,230,254,227,254,211,168,176,1,73,1,85,1,76,231,0,0,0,3,0,65,255,236,4,52,5,150,0,25,0,35,0,46,0,77,64,41,41,6,31,13,26,19,36,0,0,19,22,9,13,6,6,48,47,22,9,33,38,33,38,117,89,33,33,3,16,16,29,117,89,16,7,3,44,117,89,3,25,0,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,0,57,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,20,4,35,34,36,53,52,54,55,53,46,1,53,52,54,51,50,22,21,20,6,7,21,30,1,1,52,38,35,34,21,20,51,50,54,19,52,35,34,6,21,20,22,51,50,54,4,52,254,250,243,241,254,247,156,131,114,140,245,224,229,245,139,117,136,155,254,188,92,93,182,184,92,91,33,220,102,109,108,111,109,103,1,141,198,219,218,197,135,185,22,4,25,176,115,173,200,195,180,115,174,23,4,22,179,1,246,100,93,193,202,94,254,0,221,116,109,124,114,114,0,2,0,71,255,236,4,39,5,150,0,23,0,35,0,83,64,46,30,18,7,6,24,12,0,0,6,18,3,37,36,15,33,116,89,12,15,15,31,15,2,9,3,15,15,21,3,21,27,115,89,21,7,3,9,115,89,0,7,1,7,7,3,25,0,63,51,47,113,43,0,24,63,43,17,18,0,57,24,47,95,94,93,51,43,17,18,1,23,57,17,51,51,17,51,17,51,49,48,1,16,0,35,34,38,39,37,22,51,50,54,55,14,1,35,34,38,53,52,36,51,50,18,5,52,38,35,34,6,21,20,22,51,50,54,4,39,254,238,252,186,211,44,1,8,39,141,118,127,2,38,173,100,186,219,1,1,235,253,247,254,215,115,95,93,107,106,95,90,119,2,215,254,137,254,140,159,172,37,147,226,222,75,85,253,216,222,250,254,161,155,131,155,135,119,117,141,123,0,0,0,2,0,197,0,0,1,229,4,10,0,3,0,7,1,66,64,231,3,7,7,4,0,4,9,8,1,0,156,91,15,1,47,1,79,1,111,1,143,1,5,12,3,1,64,22,34,72,1,4,5,156,91,4,143,9,1,96,9,1,80,9,1,31,9,1,15,9,1,255,9,1,239,9,1,208,9,1,192,9,1,143,9,1,95,9,1,79,9,1,48,9,1,0,9,1,104,207,9,1,191,9,1,175,9,1,144,9,1,128,9,1,112,9,1,63,9,1,15,9,1,255,9,1,224,9,1,127,9,1,111,9,1,95,9,1,48,9,1,32,9,1,239,9,1,223,9,1,191,9,1,160,9,1,144,9,1,47,9,1,31,9,1,0,9,1,56,240,9,1,224,9,1,175,9,1,159,9,1,143,9,1,127,9,1,96,9,1,80,9,1,31,9,1,239,9,1,223,9,1,192,9,1,144,9,1,95,9,1,79,9,1,63,9,1,32,9,1,16,9,1,0,9,1,207,9,1,191,9,1,159,9,1,128,9,1,112,9,1,80,9,1,64,9,1,15,9,1,7,94,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,113,113,113,113,113,0,47,43,0,24,47,43,95,94,93,43,17,18,1,57,57,17,51,17,51,49,48,19,17,33,17,1,17,33,17,197,1,32,254,224,1,32,2,240,1,26,254,230,253,16,1,25,254,231,0,0,0,0,2,0,195,254,195,1,231,4,10,0,3,0,14,1,73,64,237,3,14,14,12,0,12,8,3,16,15,1,0,156,91,15,1,47,1,79,1,111,1,143,1,5,12,3,1,64,22,34,72,1,12,13,156,91,12,8,168,91,12,143,16,1,96,16,1,80,16,1,31,16,1,15,16,1,255,16,1,239,16,1,208,16,1,192,16,1,143,16,1,95,16,1,79,16,1,48,16,1,0,16,1,104,207,16,1,191,16,1,175,16,1,144,16,1,128,16,1,112,16,1,63,16,1,15,16,1,255,16,1,224,16,1,127,16,1,111,16,1,95,16,1,48,16,1,32,16,1,239,16,1,223,16,1,191,16,1,160,16,1,144,16,1,47,16,1,31,16,1,0,16,1,56,240,16,1,224,16,1,175,16,1,159,16,1,143,16,1,127,16,1,96,16,1,80,16,1,31,16,1,239,16,1,223,16,1,192,16,1,144,16,1,95,16,1,79,16,1,63,16,1,32,16,1,16,16,1,0,16,1,207,16,1,191,16,1,159,16,1,128,16,1,112,16,1,80,16,1,64,16,1,15,16,1,7,94,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,113,113,113,113,113,0,47,43,43,0,24,47,43,95,94,93,43,17,18,1,23,57,17,51,17,51,49,48,19,17,33,25,1,20,6,7,35,62,1,53,35,17,33,199,1,32,51,57,184,64,69,129,1,32,2,240,1,26,254,230,253,82,120,184,79,81,165,71,1,25,0,0,1,0,86,0,125,4,89,4,205,0,6,0,52,64,28,3,6,4,0,4,7,8,1,0,4,4,2,5,63,6,1,6,3,95,2,1,32,2,1,15,2,1,2,0,47,93,93,93,51,47,93,51,18,57,61,47,51,51,17,18,1,23,57,49,48,19,17,1,21,9,1,21,86,4,3,252,191,3,65,2,4,1,66,1,135,228,254,187,254,188,227,0,2,0,85,1,35,4,88,4,41,0,3,0,7,0,92,64,62,7,3,0,4,4,8,9,0,5,1,11,6,4,5,173,89,223,4,1,15,4,31,4,143,4,3,9,3,4,64,20,25,72,4,15,0,1,11,6,1,0,173,89,48,1,112,1,2,32,1,64,1,96,1,112,1,160,1,192,1,6,1,0,47,93,113,43,0,95,94,93,24,47,43,95,94,93,113,43,0,95,94,93,17,18,1,23,57,49,48,19,53,33,21,1,53,33,21,85,4,3,251,253,4,3,3,74,223,223,253,217,221,221,0,0,1,0,86,0,125,4,89,4,205,0,6,0,50,64,27,6,2,0,3,4,7,8,6,5,2,2,3,95,4,1,32,4,1,15,4,1,4,1,63,0,1,0,0,47,93,50,47,93,93,93,51,57,61,47,51,51,17,18,1,23,57,49,48,55,53,9,1,53,1,17,86,3,64,252,192,4,3,125,227,1,68,1,69,228,254,121,254,190,0,0,0,0,2,0,94,0,0,4,109,5,150,0,26,0,30,0,74,64,32,30,27,20,21,7,8,14,0,0,8,27,21,4,32,31,14,24,8,8,28,24,27,28,157,91,27,21,20,20,24,24,17,184,1,21,178,89,24,4,0,63,43,17,0,51,24,47,63,43,17,18,0,57,24,47,18,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,20,6,15,1,14,1,7,33,62,1,55,62,1,53,52,38,35,34,6,7,37,54,36,51,50,4,1,17,33,17,4,109,87,119,76,68,67,3,254,245,6,103,100,107,88,115,106,101,137,12,254,227,27,1,24,224,237,1,15,253,73,1,33,4,2,97,154,85,55,49,100,60,102,160,70,74,113,69,88,102,118,97,12,203,226,215,251,65,1,14,254,242,0,0,2,0,117,254,188,7,86,5,174,0,64,0,79,0,135,64,76,28,8,43,57,72,16,8,65,65,25,25,24,35,0,0,50,25,16,57,5,81,80,49,49,53,13,31,75,13,75,213,89,4,13,20,68,213,89,24,20,23,20,16,20,192,20,208,20,224,20,4,15,13,31,13,2,11,3,13,20,13,20,53,61,61,39,213,89,61,218,53,47,213,89,53,219,0,63,43,0,24,63,43,17,18,0,57,57,24,47,47,95,94,93,93,17,51,16,196,43,17,0,51,43,17,0,51,17,18,57,24,47,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,20,2,6,35,34,38,53,52,55,35,14,1,35,34,38,53,52,18,54,51,50,23,51,55,51,3,6,21,20,22,51,50,62,1,53,52,2,36,35,34,4,2,21,20,18,4,51,32,37,23,6,4,35,34,36,2,53,16,18,36,33,50,4,18,5,52,38,35,34,14,1,21,20,22,51,50,62,2,7,86,127,224,130,92,99,6,6,50,197,103,157,173,129,229,142,195,69,6,39,156,117,37,47,31,80,146,85,153,254,224,191,240,254,146,209,159,1,32,194,1,38,1,39,62,168,254,191,169,236,254,153,201,253,1,190,1,20,243,1,100,187,253,121,119,94,94,149,83,97,100,66,125,98,53,2,213,182,254,212,169,91,81,37,30,105,134,203,182,163,1,30,163,174,152,254,6,172,68,50,42,139,233,140,175,1,13,146,210,254,116,246,195,254,217,151,155,122,95,82,191,1,105,233,1,27,1,202,252,181,254,182,222,95,120,125,229,121,114,132,84,159,203,0,0,0,2,0,51,0,0,5,145,5,129,0,7,0,15,2,7,64,255,13,1,0,12,2,8,3,0,7,3,4,6,5,8,4,8,7,3,16,17,7,12,2,95,89,13,8,5,12,12,6,5,3,4,0,18,134,17,1,116,17,1,100,17,1,83,17,1,67,17,1,52,17,1,37,17,1,22,17,1,2,17,1,243,17,1,228,17,1,212,17,1,197,17,1,182,17,1,163,17,1,147,17,1,132,17,1,117,17,1,102,17,1,84,17,1,69,17,1,52,17,1,36,17,1,21,17,1,4,17,1,104,245,17,1,229,17,1,212,17,1,197,17,1,179,17,1,0,160,17,1,146,17,1,132,17,1,116,17,1,98,17,1,80,17,1,66,17,1,50,17,1,36,17,1,22,17,1,2,17,1,240,17,1,226,17,1,212,17,1,196,17,1,178,17,1,164,17,1,144,17,1,130,17,1,116,17,1,98,17,1,82,17,1,68,17,1,54,17,1,36,17,1,16,17,1,2,17,1,244,17,1,228,17,1,214,17,1,196,17,1,178,17,1,162,17,1,148,17,1,134,17,1,118,17,1,100,17,1,82,17,1,68,17,1,52,17,1,38,17,1,20,17,1,6,64,111,17,1,56,242,17,1,228,17,1,214,17,1,194,17,1,180,17,1,166,17,1,132,17,1,118,17,1,100,17,1,84,17,1,70,17,1,38,17,1,18,17,1,1,0,17,1,244,17,1,196,17,1,176,17,1,160,17,1,148,17,1,116,17,1,100,17,1,80,17,1,68,17,1,52,17,1,20,17,1,228,17,1,196,17,1,180,17,1,148,17,1,132,17,1,112,17,1,100,17,1,68,17,1,16,17,1,2,0,17,1,8,94,93,95,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,113,113,114,95,114,114,114,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,114,95,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,0,63,50,63,51,57,47,18,57,51,43,0,24,47,17,18,1,23,57,17,51,51,17,51,17,51,17,18,57,57,17,57,57,49,48,33,3,33,3,33,1,33,9,1,7,14,1,3,33,3,39,4,109,125,253,231,125,254,217,2,2,1,92,2,0,253,82,6,10,28,158,1,149,139,43,1,104,254,152,5,129,250,127,4,168,22,36,92,254,52,1,149,136,0,0,0,0,3,0,137,0,0,5,106,5,129,0,14,0,23,0,31,0,133,64,81,12,19,9,19,27,27,4,15,9,24,0,0,9,4,3,33,32,12,20,27,20,27,95,89,15,20,31,20,2,20,5,20,22,12,73,20,20,4,5,5,19,95,89,5,3,4,28,95,89,4,18,160,33,1,144,33,1,128,33,1,112,33,1,96,33,1,80,33,1,64,33,1,48,33,1,48,33,1,32,33,1,93,93,113,113,113,113,113,113,113,113,0,63,43,0,24,63,43,17,18,0,57,24,47,43,95,94,93,43,17,18,0,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,18,57,49,48,1,20,4,41,1,17,33,32,4,21,20,6,7,30,1,1,52,38,35,33,17,33,50,54,19,52,41,1,17,33,50,54,5,106,254,224,255,0,253,63,2,133,1,2,1,9,133,136,171,179,254,134,121,119,254,176,1,82,125,113,82,254,228,254,138,1,129,142,131,1,146,192,210,5,129,179,175,120,165,29,20,175,1,213,95,80,254,163,87,254,9,198,254,108,103,0,0,0,1,0,84,255,236,5,143,5,150,0,24,0,82,64,50,22,9,16,15,2,3,9,15,3,3,26,25,12,19,95,89,16,16,12,4,0,2,16,2,2,0,2,64,2,128,2,192,2,208,2,5,11,3,2,2,6,6,0,95,89,6,19,48,26,1,93,0,63,43,17,0,51,24,47,95,94,93,113,63,51,47,43,17,18,1,23,57,17,51,17,51,17,51,49,48,37,32,19,5,6,4,35,32,0,17,16,0,33,50,4,23,5,46,1,35,34,6,21,20,18,3,27,1,11,104,1,1,83,254,191,224,254,172,254,141,1,102,1,84,248,1,56,63,254,252,33,193,131,200,207,213,212,1,12,97,204,199,1,129,1,90,1,91,1,116,199,193,71,106,125,248,239,243,255,0,0,2,0,137,0,0,5,113,5,129,0,9,0,18,0,52,64,29,15,5,10,0,5,0,20,19,6,14,95,89,6,3,5,15,95,89,5,18,128,20,1,48,20,1,32,20,1,93,93,113,0,63,43,0,24,63,43,17,18,1,57,57,17,51,17,51,49,48,1,20,2,4,35,33,17,33,32,0,1,52,38,43,1,17,51,50,18,5,113,171,254,199,202,253,198,1,254,1,100,1,134,254,215,236,219,209,250,190,224,2,203,218,254,187,172,5,129,254,153,254,177,227,239,252,71,1,6,0,0,1,0,137,0,0,5,6,5,129,0,11,0,116,64,74,5,9,9,0,11,0,1,11,6,10,3,7,0,4,12,13,5,8,95,89,15,5,127,5,159,5,3,15,5,143,5,255,5,3,15,3,5,22,21,73,15,5,1,20,5,5,22,12,73,5,5,0,1,1,4,95,89,1,3,0,9,95,89,0,18,64,13,1,48,13,1,32,13,1,93,93,93,0,63,43,0,24,63,43,17,18,0,57,24,47,43,95,94,93,43,95,94,93,113,43,17,18,1,23,57,95,94,93,17,51,17,51,49,48,51,17,33,21,33,17,33,21,33,17,33,21,137,4,84,252,211,2,240,253,16,3,86,5,129,228,254,158,228,254,141,228,0,0,0,1,0,137,0,0,4,152,5,129,0,9,0,72,64,42,1,5,5,6,8,2,6,3,10,11,1,4,95,89,15,1,1,11,3,1,64,13,49,72,1,1,5,7,7,0,95,89,7,3,5,18,48,11,1,32,11,1,93,93,0,63,63,43,17,18,0,57,24,47,43,95,94,93,43,17,18,1,23,57,17,51,17,51,49,48,1,17,33,21,33,17,33,17,33,21,1,176,2,209,253,47,254,217,4,15,4,157,254,76,228,253,251,5,129,228,0,1,0,84,255,236,5,186,5,150,0,28,0,74,64,41,26,14,20,19,4,7,14,19,5,7,4,30,29,6,5,95,89,6,6,11,17,17,23,95,89,20,20,17,4,11,0,95,89,11,19,48,30,1,32,30,1,93,93,0,63,43,0,24,63,51,47,43,17,18,0,57,24,47,43,17,18,1,23,57,17,51,17,51,17,51,49,48,37,50,54,55,53,33,53,33,17,6,4,35,32,0,17,16,0,33,32,19,5,46,1,35,34,6,21,20,18,3,38,115,216,59,254,168,2,102,112,254,153,197,254,168,254,142,1,116,1,93,1,240,135,254,240,44,188,127,208,216,223,211,67,52,195,218,253,250,115,130,1,125,1,94,1,92,1,115,254,145,82,107,110,252,235,239,254,251,0,1,0,137,0,0,5,61,5,129,0,11,0,109,64,70,7,3,3,4,8,0,0,11,4,11,12,13,7,2,96,89,7,32,21,130,77,7,32,21,1,77,186,7,1,152,7,1,58,7,1,7,7,9,5,3,4,0,18,96,13,1,80,13,1,64,13,1,128,13,1,112,13,1,192,13,1,160,13,1,48,13,1,32,13,1,93,93,93,93,113,113,114,114,114,0,63,50,63,51,57,47,93,93,93,43,43,43,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,33,17,33,17,33,17,33,17,33,17,33,17,4,22,253,154,254,217,1,39,2,102,1,39,2,92,253,164,5,129,253,207,2,49,250,127,0,0,1,0,137,0,0,1,176,5,129,0,3,0,102,64,69,3,0,0,4,5,1,3,0,18,224,5,1,176,5,1,160,5,1,144,5,1,128,5,1,80,5,1,64,5,1,0,5,1,240,5,1,192,5,1,176,5,1,160,5,1,112,5,1,96,5,1,31,5,1,224,5,1,208,5,1,192,5,1,176,5,1,128,5,1,93,93,93,93,93,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,0,63,63,17,18,1,57,17,51,49,48,51,17,33,17,137,1,39,5,129,250,127,0,0,1,0,31,255,236,3,231,5,129,0,17,0,54,64,30,4,3,11,14,14,13,3,3,19,18,13,12,95,89,13,3,0,7,95,89,4,4,0,19,112,19,1,48,19,1,113,113,0,63,50,47,43,0,24,63,43,17,18,1,23,57,17,51,17,51,49,48,5,34,38,39,37,30,1,51,50,54,53,17,33,53,33,17,20,6,2,12,219,235,39,1,37,18,98,86,88,91,254,231,2,63,250,20,190,212,43,109,105,118,110,2,227,231,252,61,220,246,0,0,0,1,0,137,0,0,5,180,5,129,0,11,0,51,64,27,7,3,3,4,10,1,8,9,0,11,11,9,1,4,4,12,13,5,3,0,18,48,13,1,32,13,1,93,93,0,63,63,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,33,1,7,17,33,17,33,17,1,33,9,1,4,88,254,6,174,254,217,1,39,2,123,1,88,253,166,2,139,2,135,133,253,254,5,129,253,129,2,127,253,172,252,211,0,0,0,0,1,0,137,0,0,4,164,5,129,0,5,0,35,64,17,3,0,0,4,6,7,1,3,0,3,95,89,0,18,80,7,1,93,0,63,43,0,24,63,17,18,1,57,57,17,51,49,48,51,17,33,17,33,21,137,1,39,2,244,5,129,251,99,228,0,0,0,0,1,0,137,0,0,6,33,5,129,0,23,1,109,64,255,21,0,23,16,13,14,23,14,25,24,4,10,7,19,23,19,39,19,3,8,10,24,10,40,10,3,9,10,19,21,15,3,14,8,0,18,139,25,1,107,25,1,75,25,1,59,25,1,27,25,1,251,25,1,239,25,1,196,25,1,171,25,1,159,25,1,139,25,1,116,25,1,91,25,1,79,25,1,52,25,1,11,25,1,103,255,25,1,228,25,1,203,25,1,187,25,1,175,25,1,148,25,1,123,25,1,111,25,1,68,25,1,43,25,1,31,25,1,11,25,1,244,25,1,219,25,1,207,25,1,187,25,1,139,25,1,107,25,1,75,25,1,59,25,1,27,25,1,251,25,1,203,25,1,171,25,1,139,25,1,123,25,1,91,25,1,59,25,1,47,25,1,4,25,1,55,235,25,1,203,25,1,180,25,1,155,25,1,116,25,1,75,25,1,36,25,1,11,25,1,251,25,1,212,25,1,187,25,1,175,25,1,132,25,1,107,25,1,95,25,1,2,64,25,1,63,25,1,31,25,1,240,25,1,224,25,1,207,25,1,160,25,1,127,25,1,79,25,1,63,25,1,32,25,1,179,0,25,1,7,94,93,93,93,93,93,93,93,93,93,113,113,113,95,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,0,63,50,50,63,51,57,57,94,93,93,17,51,17,18,1,57,57,17,51,51,17,51,51,49,48,33,17,52,54,55,2,7,3,35,11,1,22,21,17,33,17,33,19,31,1,55,1,33,17,5,27,1,9,71,34,254,210,254,107,12,254,250,1,139,252,22,48,63,1,3,1,137,3,86,29,58,220,254,243,106,252,238,3,18,1,119,232,75,252,170,5,129,252,236,76,189,226,3,59,250,127,0,0,1,0,137,0,0,5,61,5,129,0,13,0,80,64,47,0,10,10,13,7,4,4,5,13,5,15,14,1,8,11,6,3,5,0,18,96,15,1,80,15,1,64,15,1,128,15,1,112,15,1,192,15,1,160,15,1,48,15,1,32,15,1,93,93,93,93,113,113,114,114,114,0,63,50,63,51,57,57,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,33,1,22,21,17,33,17,33,1,38,53,17,33,17,3,227,253,154,18,254,250,1,81,2,111,18,1,6,4,61,158,96,252,193,5,129,251,186,151,124,3,51,250,127,0,0,0,2,0,84,255,236,5,227,5,150,0,12,0,24,0,72,64,44,19,7,13,0,7,0,25,26,10,16,95,89,10,4,4,22,95,89,4,19,160,26,1,128,26,1,112,26,1,96,26,1,64,26,1,48,26,1,240,26,1,32,26,1,93,93,113,113,113,113,113,113,0,63,43,0,24,63,43,17,18,1,57,57,17,51,17,51,49,48,1,20,2,4,35,32,0,17,16,0,33,32,0,1,52,2,35,34,2,21,20,18,51,50,18,5,227,174,254,188,216,254,180,254,135,1,120,1,79,1,79,1,121,254,211,216,195,198,216,221,191,198,215,2,199,220,254,178,177,1,135,1,84,1,83,1,124,254,128,254,177,228,1,3,254,255,230,232,254,245,1,4,0,0,0,2,0,137,0,0,5,16,5,129,0,11,0,19,0,72,64,41,15,6,6,7,12,0,7,0,21,20,5,16,95,89,5,5,6,8,8,15,95,89,8,3,6,18,128,21,1,112,21,1,96,21,1,48,21,1,31,21,1,113,113,113,113,113,0,63,63,43,17,18,0,57,24,47,43,17,18,1,57,57,17,51,17,51,17,51,49,48,1,20,14,1,35,33,17,33,17,33,50,4,5,52,41,1,17,33,50,54,5,16,124,231,159,254,162,254,217,2,121,253,1,17,254,215,254,250,254,207,1,57,122,132,3,195,136,214,117,254,16,5,129,233,218,222,254,55,121,0,0,2,0,84,254,109,5,227,5,150,0,22,0,34,0,89,64,54,29,17,23,0,0,8,3,14,17,5,35,36,20,26,95,89,20,4,11,6,95,89,11,11,14,14,32,95,89,3,3,14,19,128,36,1,112,36,1,96,36,1,64,36,1,48,36,1,240,36,1,32,36,1,93,93,113,113,113,113,113,0,63,51,47,43,17,0,51,24,47,43,0,24,63,43,17,18,1,23,57,17,51,17,51,49,48,1,16,0,7,30,1,51,50,55,7,6,35,34,38,39,36,0,17,16,0,33,32,0,1,52,2,35,34,2,21,20,18,51,50,18,5,227,254,235,247,34,123,111,59,60,2,126,116,163,214,65,254,227,254,197,1,120,1,79,1,79,1,121,254,211,216,195,198,216,220,192,198,215,2,199,254,230,254,137,50,99,88,10,202,28,182,211,27,1,125,1,57,1,83,1,124,254,128,254,177,228,1,3,254,255,230,232,254,244,1,4,0,2,0,137,0,0,5,157,5,129,0,13,0,21,0,93,64,51,1,12,12,18,9,18,3,3,4,14,9,0,13,13,9,4,3,23,22,12,18,2,2,18,95,89,2,2,0,5,5,17,95,89,5,3,4,0,18,112,23,1,160,23,1,48,23,1,32,23,1,93,93,93,113,0,63,50,63,43,17,18,0,57,24,47,43,17,18,0,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,18,57,17,51,49,48,33,1,33,17,33,17,33,50,4,21,20,6,7,9,1,52,41,1,17,33,50,54,4,81,254,185,254,166,254,217,2,192,252,1,18,168,143,1,125,254,145,254,252,254,134,1,130,124,128,2,23,253,233,5,129,217,203,148,215,34,253,176,3,209,203,254,96,112,0,0,0,0,1,0,59,255,236,5,6,5,150,0,42,0,82,64,47,12,0,29,28,34,22,7,6,6,22,28,0,4,44,43,12,34,3,25,25,32,95,89,29,29,25,4,3,10,95,89,16,7,32,7,48,7,3,48,7,64,7,2,7,7,3,19,0,63,51,47,93,113,43,0,24,63,51,47,43,17,18,0,57,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,20,4,33,32,36,39,37,30,1,51,32,53,52,46,1,39,46,4,53,52,36,33,32,4,23,5,46,1,35,32,21,20,30,1,23,30,3,5,6,254,205,254,215,254,241,254,204,44,1,29,29,168,149,1,53,71,129,183,158,124,100,70,39,1,31,1,18,1,6,1,7,38,254,226,22,135,126,254,244,57,112,171,203,175,102,54,1,150,207,219,192,195,47,112,101,188,60,78,52,37,37,45,61,86,116,75,191,203,164,189,39,91,92,168,55,70,49,37,43,73,97,135,0,0,1,0,23,0,0,4,205,5,129,0,7,1,68,64,232,1,2,4,2,7,3,9,8,0,4,5,4,95,89,5,3,1,18,80,9,1,64,9,1,52,9,1,36,9,1,4,9,1,244,9,1,228,9,1,192,9,1,180,9,1,164,9,1,139,9,1,112,9,1,100,9,1,84,9,1,59,9,1,36,9,1,4,9,1,104,251,9,1,228,9,1,203,9,1,160,9,1,144,9,1,132,9,1,84,9,1,68,9,1,52,9,1,4,9,1,244,9,1,219,9,1,203,9,1,180,9,1,139,9,1,116,9,1,91,9,1,59,9,1,36,9,1,11,9,1,251,9,1,235,9,1,208,9,1,196,9,1,155,9,1,68,9,1,27,9,1,11,9,1,55,244,9,1,203,9,1,187,9,1,155,9,1,139,9,1,123,9,1,111,9,1,75,9,1,59,9,1,43,9,1,4,9,1,219,9,1,171,9,1,139,9,1,91,9,1,75,9,1,11,9,1,255,9,1,2,223,9,1,207,9,1,143,9,1,112,9,1,48,9,1,32,9,1,0,9,1,7,94,93,93,93,93,93,93,93,95,93,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,0,63,63,43,17,0,51,17,18,1,23,57,17,51,49,48,1,17,33,17,33,53,33,21,3,5,254,217,254,57,4,182,4,157,251,99,4,157,228,228,0,0,0,1,0,123,255,236,5,74,5,129,0,17,0,73,64,44,13,14,5,4,14,4,19,18,13,4,3,0,9,95,89,0,19,96,19,1,80,19,1,64,19,1,128,19,1,112,19,1,192,19,1,160,19,1,48,19,1,32,19,1,93,93,93,93,113,113,114,114,114,0,63,43,0,24,63,51,17,18,1,57,57,17,51,17,51,49,48,5,32,0,25,1,33,17,20,22,51,50,54,53,17,33,17,16,0,2,211,254,221,254,203,1,39,159,154,158,170,1,39,254,181,20,1,28,1,8,3,113,252,166,167,173,181,169,3,80,252,158,254,244,254,217,0,0,0,1,0,14,0,0,5,72,5,129,0,10,0,56,64,31,9,10,1,0,6,3,2,2,6,10,3,12,11,192,12,1,159,12,1,96,12,1,47,12,1,9,2,3,6,1,18,0,63,51,63,51,1,93,93,93,93,17,18,23,57,17,51,17,51,51,17,51,49,48,41,1,1,33,1,22,23,63,1,1,33,3,66,254,213,253,247,1,52,1,34,27,47,21,51,1,33,1,49,5,129,252,119,88,178,86,180,3,137,0,0,0,0,1,0,2,0,0,7,139,5,129,0,23,1,64,64,229,22,23,1,0,19,16,15,4,8,7,12,10,9,9,12,4,19,23,5,25,24,107,25,1,95,25,1,52,25,1,27,25,1,244,25,1,219,25,1,207,25,1,180,25,1,139,25,1,4,25,36,25,68,25,100,25,4,106,251,25,1,212,25,1,187,25,1,144,25,1,132,25,1,107,25,1,80,25,1,68,25,1,43,25,1,4,25,1,235,25,1,196,25,1,139,25,171,25,2,20,25,52,25,84,25,116,25,4,251,25,1,212,25,1,187,25,1,175,25,1,148,25,1,123,25,1,111,25,1,80,25,1,68,25,1,43,25,1,4,25,1,57,180,25,212,25,244,25,3,155,25,1,116,25,1,75,25,91,25,2,48,25,1,36,25,1,11,25,1,240,25,1,2,224,25,1,207,25,1,160,25,1,79,25,111,25,143,25,3,16,25,1,240,25,1,223,25,1,176,25,1,159,25,1,112,25,1,15,25,79,25,95,25,3,8,22,15,4,9,3,19,12,37,12,1,12,8,0,18,0,63,50,50,93,17,51,63,51,51,51,1,94,93,93,93,93,93,93,113,113,113,113,113,95,113,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,113,113,113,113,17,18,23,57,17,51,17,51,51,17,51,51,17,51,51,17,51,49,48,41,1,3,38,39,14,1,3,33,1,33,19,23,62,1,19,33,19,22,19,63,1,19,33,6,31,254,162,191,35,24,24,30,198,254,162,254,149,1,43,204,46,28,53,173,1,74,178,21,50,25,53,170,1,43,3,47,144,157,131,137,252,176,5,129,252,114,220,139,253,2,226,253,18,84,254,216,116,230,3,16,0,0,1,0,18,0,0,5,68,5,129,0,11,0,41,64,21,0,11,2,3,8,9,6,5,3,5,9,11,4,10,6,13,12,5,3,0,18,0,63,63,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,33,9,1,33,9,1,33,9,1,33,9,1,4,14,254,158,254,158,254,200,1,232,254,65,1,56,1,57,1,57,1,54,254,84,1,213,2,49,253,207,2,229,2,156,254,14,1,242,253,100,253,27,0,0,1,0,35,0,0,5,53,5,129,0,8,1,56,64,217,6,1,1,2,2,4,7,8,5,4,8,4,10,9,6,6,0,3,3,1,8,4,7,1,18,52,10,1,36,10,1,4,10,1,244,10,1,196,10,1,164,10,1,132,10,1,116,10,1,68,10,1,52,10,1,20,10,1,4,10,1,108,228,10,1,212,10,1,180,10,1,164,10,1,139,10,1,112,10,1,2,96,10,1,48,10,1,0,10,1,240,10,1,224,10,1,176,10,1,159,10,1,128,10,1,112,10,1,64,10,1,0,10,1,240,10,1,223,10,1,192,10,1,144,10,1,128,10,1,48,10,1,16,10,1,0,10,1,58,255,10,1,224,10,1,208,10,1,160,10,1,127,10,1,80,10,1,32,10,1,15,10,1,240,10,1,224,10,1,176,10,1,143,10,1,112,10,1,96,10,1,79,10,1,48,10,1,31,10,1,240,10,1,192,10,1,159,10,1,128,10,1,112,10,1,95,10,1,64,10,1,48,10,1,0,10,1,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,114,114,114,95,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,113,113,113,0,63,63,51,18,57,47,51,51,47,17,18,1,57,57,17,51,17,51,18,57,17,51,18,57,49,48,1,17,33,17,1,33,9,1,33,3,63,254,218,254,10,1,53,1,82,1,86,1,53,2,66,253,190,2,66,3,63,253,172,2,84,0,0,0,0,1,0,61,0,0,4,168,5,129,0,9,0,110,64,70,8,2,3,7,9,7,4,2,4,10,11,7,4,5,4,95,89,5,3,2,8,1,8,95,89,1,18,143,11,1,2,0,11,1,240,11,1,224,11,1,208,11,1,192,11,1,176,11,1,160,11,1,144,11,1,128,11,1,112,11,1,96,11,1,80,11,1,64,11,1,93,93,93,93,93,93,93,93,93,93,93,93,113,95,113,0,63,43,17,0,51,24,63,43,17,0,51,17,18,1,23,57,17,51,17,51,49,48,41,1,53,1,33,53,33,21,1,33,4,168,251,149,2,250,253,82,3,246,253,6,3,35,209,3,201,231,205,252,51,0,0,1,0,115,254,87,2,145,5,204,0,7,0,38,64,20,5,0,3,6,0,3,8,9,1,4,245,89,1,0,0,5,245,89,0,27,0,63,43,0,24,63,43,17,18,1,23,57,17,51,49,48,19,17,33,21,33,17,33,21,115,2,30,254,236,1,20,254,87,7,117,190,250,8,191,0,0,1,0,21,255,215,2,38,5,205,0,3,0,18,182,3,5,1,4,1,0,0,0,47,63,17,1,51,17,51,49,48,5,1,51,1,1,51,254,226,238,1,35,41,5,246,250,10,0,1,0,25,254,87,2,55,5,204,0,7,0,38,64,20,2,7,4,1,7,3,9,8,5,4,245,89,5,0,0,1,245,89,0,27,0,63,43,0,24,63,43,17,18,1,23,57,17,51,49,48,19,53,33,17,33,53,33,17,25,1,22,254,234,2,30,254,87,191,5,248,190,248,139,0,0,1,0,45,2,2,4,127,5,129,0,6,0,37,64,16,5,4,1,1,6,3,6,3,8,7,3,0,0,1,4,3,0,63,51,51,47,50,17,18,1,57,57,17,18,57,17,51,51,49,48,9,2,35,1,33,1,3,154,254,186,254,188,227,1,135,1,66,1,137,2,2,2,240,253,16,3,127,252,129,0,1,255,236,255,6,4,133,255,84,0,3,0,25,64,12,2,5,0,4,1,0,187,89,0,1,1,1,0,47,114,43,17,1,51,17,51,49,48,7,53,33,21,20,4,153,250,78,78,0,0,0,0,1,0,66,4,159,2,63,5,222,0,5,0,49,64,31,0,4,3,2,4,2,7,6,0,3,140,91,15,0,1,15,0,47,0,63,0,95,0,127,0,159,0,239,0,7,0,0,47,93,113,43,17,18,1,57,57,17,51,17,51,49,48,9,1,53,33,19,21,1,150,254,172,1,2,251,4,159,1,20,43,254,224,31,0,2,0,60,255,236,4,128,4,78,0,38,0,51,0,109,64,63,36,39,39,7,7,21,14,15,44,3,3,15,21,3,53,52,6,40,82,89,6,6,0,89,14,105,14,2,45,14,1,3,15,14,31,14,2,9,4,14,18,18,11,81,89,18,16,25,47,0,47,79,89,36,33,0,22,191,53,1,79,53,1,93,113,0,63,50,50,43,17,0,51,24,63,43,17,0,51,95,94,93,95,93,93,18,57,24,47,43,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,5,34,38,53,52,54,63,1,53,52,38,35,34,6,7,37,62,1,51,50,22,21,17,20,22,51,50,55,21,14,3,35,34,38,39,35,6,19,7,14,2,21,20,22,51,50,62,1,53,1,137,157,176,219,208,233,74,84,78,73,9,254,219,27,235,203,205,222,41,48,32,30,25,40,40,45,30,106,101,10,6,118,89,144,98,82,43,71,59,66,109,62,20,171,155,168,176,2,4,55,106,103,71,82,14,158,163,202,186,254,118,91,69,6,152,6,10,6,4,104,101,213,2,9,2,4,35,72,60,77,75,72,127,71,0,0,2,0,135,255,236,4,143,5,204,0,22,0,33,0,60,64,32,29,6,15,15,13,23,0,13,0,35,34,20,26,79,89,17,20,16,14,0,11,21,3,32,79,89,6,3,22,112,35,1,113,0,63,51,43,0,24,63,63,63,51,43,17,18,1,57,57,17,51,17,51,17,51,51,49,48,1,16,2,35,34,38,39,35,20,6,7,33,54,53,17,33,17,7,51,54,51,50,18,1,52,38,35,34,6,21,20,22,51,50,4,143,215,200,115,168,45,2,9,5,254,239,8,1,25,4,4,95,251,192,205,254,219,108,113,114,119,117,114,223,2,33,254,244,254,215,100,94,35,122,17,93,154,4,213,254,98,176,208,254,221,254,246,184,178,191,180,172,192,0,0,0,0,1,0,80,255,236,4,55,4,78,0,24,0,66,64,36,20,21,10,9,15,3,3,9,21,3,26,25,6,13,79,89,10,10,6,16,0,20,96,20,2,13,3,20,20,0,0,17,79,89,0,22,0,63,43,17,0,51,24,47,95,94,93,63,51,47,43,17,18,1,23,57,17,51,17,51,17,51,49,48,5,34,0,17,16,0,51,50,22,23,5,46,1,35,34,17,16,51,50,54,55,5,14,2,2,82,246,254,244,1,14,248,191,250,32,254,229,12,96,88,217,221,80,108,13,1,26,15,129,210,20,1,37,1,6,1,12,1,43,192,169,14,83,99,254,149,254,138,101,100,13,111,174,95,0,0,0,2,0,84,255,236,4,92,5,204,0,22,0,33,0,62,64,32,23,3,18,18,19,29,9,19,9,34,35,18,0,12,26,79,89,15,12,16,6,31,79,89,3,6,22,0,21,112,35,1,113,0,63,63,51,43,0,24,63,51,43,0,24,63,17,18,1,57,57,17,51,17,51,17,51,51,49,48,33,46,1,53,35,6,35,34,2,17,16,18,51,50,22,23,51,39,17,33,17,20,23,1,52,38,35,34,6,21,16,51,50,54,3,76,4,11,4,91,255,189,206,217,199,115,167,45,2,2,1,25,8,254,227,117,114,113,110,221,111,122,15,121,40,196,1,39,1,9,1,13,1,37,96,95,178,1,139,251,32,100,136,2,35,175,189,183,188,254,144,195,0,0,0,2,0,80,255,236,4,45,4,78,0,18,0,25,0,111,64,67,23,10,16,17,22,11,11,3,3,17,10,3,27,26,22,11,82,89,22,33,16,17,72,15,22,1,14,5,22,22,0,6,6,19,82,89,6,16,0,14,81,89,127,16,1,16,16,1,16,16,0,22,159,27,1,111,27,1,95,27,1,79,27,1,47,27,1,93,93,93,93,93,0,63,50,47,93,93,43,0,24,63,43,17,18,0,57,24,47,95,94,93,43,43,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,5,34,0,17,16,0,51,50,18,17,21,33,20,22,51,50,55,5,2,1,34,6,7,33,46,1,2,74,244,254,250,1,10,244,233,246,253,74,117,108,149,39,1,9,115,254,160,99,107,3,1,164,8,110,20,1,33,1,21,1,12,1,32,254,203,254,214,8,158,161,129,23,254,218,3,177,138,124,131,131,0,0,1,0,35,0,0,2,174,5,204,0,21,0,67,64,36,13,19,1,6,1,2,2,21,4,21,4,23,22,10,15,81,89,10,0,0,4,5,4,79,89,19,5,15,1,21,191,23,1,128,23,1,93,113,0,63,63,51,43,17,0,51,24,63,43,17,18,1,57,50,17,18,57,17,51,51,17,51,50,49,48,1,17,33,17,35,53,51,53,52,54,51,50,23,21,38,35,34,6,29,1,51,21,1,217,254,232,158,158,156,159,79,99,41,41,72,59,213,3,124,252,132,3,124,190,113,147,142,16,181,9,57,72,85,190,0,0,2,0,84,254,78,4,90,4,79,0,33,0,43,0,97,64,58,24,34,10,10,31,4,3,39,18,18,3,31,3,45,44,27,15,21,37,79,89,23,21,16,15,41,79,89,12,15,21,0,7,81,89,86,4,102,4,118,4,3,34,4,50,4,2,5,4,21,4,2,4,0,27,112,45,1,113,0,63,50,93,93,93,43,0,24,63,51,43,0,24,63,51,43,0,24,63,17,18,1,23,57,17,51,17,51,17,51,17,51,51,49,48,1,34,38,39,37,30,1,51,50,54,61,1,55,35,6,35,34,2,17,16,18,51,50,23,51,52,54,55,33,6,21,17,20,4,3,52,38,35,34,17,16,51,50,54,2,84,198,241,28,1,25,15,99,80,117,108,2,2,93,255,189,208,214,204,236,91,5,9,5,1,10,6,254,250,15,119,110,225,223,112,119,254,78,151,140,33,65,74,144,142,57,107,199,1,28,1,8,1,9,1,32,195,35,120,19,108,142,252,225,231,236,3,222,167,187,254,152,254,159,187,0,0,0,0,1,0,143,0,0,4,100,5,204,0,21,0,80,64,47,18,15,15,16,8,7,16,7,23,22,17,0,16,7,21,21,3,3,11,80,89,3,16,160,23,1,144,23,1,240,23,1,176,23,1,160,23,1,144,23,1,112,23,1,239,23,1,93,113,113,113,113,113,114,114,0,63,43,17,0,51,24,63,51,63,17,18,1,57,57,17,51,17,51,17,51,49,48,1,62,1,51,50,22,21,17,33,17,16,35,34,6,21,17,33,17,33,17,20,7,1,164,57,172,119,172,184,254,232,193,102,125,254,231,1,25,8,3,98,124,112,212,204,253,82,2,94,1,29,175,137,253,189,5,204,254,107,109,104,0,0,2,0,143,0,0,1,168,5,204,0,3,0,7,0,86,64,54,3,7,7,0,4,4,8,9,5,15,4,21,1,0,83,89,1,0,80,9,1,64,9,1,176,9,1,160,9,1,127,9,1,96,9,1,31,9,1,239,9,1,208,9,1,192,9,1,176,9,1,128,9,1,93,93,93,93,93,113,113,113,113,113,114,114,0,63,43,0,24,63,63,17,18,1,57,17,51,51,17,51,49,48,19,53,33,21,1,17,33,17,143,1,25,254,231,1,25,4,253,207,207,251,3,4,58,251,198,0,0,2,255,224,254,87,1,169,5,204,0,3,0,16,0,199,64,136,7,3,13,13,0,12,12,17,18,12,15,4,8,80,89,4,27,1,0,83,89,1,0,192,18,1,176,18,1,175,18,1,128,18,1,80,18,1,64,18,1,16,18,1,208,18,1,144,18,1,96,18,1,80,18,1,239,18,1,192,18,1,176,18,1,144,18,1,128,18,1,112,18,1,80,18,1,64,18,1,16,18,1,0,18,1,56,255,18,1,223,18,1,207,18,1,160,18,1,96,18,1,191,18,1,159,18,1,127,18,1,63,18,1,15,18,1,224,18,1,208,18,1,160,18,1,63,18,1,31,18,1,15,18,1,7,94,93,93,93,93,93,93,113,113,113,113,113,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,113,113,113,113,114,114,114,114,114,114,114,0,63,43,0,24,63,43,0,24,63,17,18,1,57,17,51,51,17,51,50,49,48,19,53,33,21,1,34,39,53,23,50,54,53,17,33,17,20,6,144,1,25,254,225,100,70,51,72,53,1,25,145,4,253,207,207,249,90,9,198,4,63,99,4,118,251,70,143,154,0,0,0,1,0,143,0,0,4,117,5,204,0,11,0,55,64,27,0,1,10,8,9,9,10,11,11,7,3,4,4,13,12,1,7,8,15,5,0,4,0,21,47,13,1,93,0,63,50,63,63,57,57,17,18,1,57,17,51,51,50,18,57,57,17,51,17,51,50,49,48,33,1,7,17,33,17,33,17,1,33,9,1,3,66,254,223,121,254,231,1,25,1,130,1,46,254,132,1,153,1,234,84,254,106,5,204,252,174,1,192,254,90,253,108,0,0,0,0,1,0,143,0,0,1,168,5,204,0,3,0,70,64,45,3,0,0,5,4,1,0,0,21,80,5,1,64,5,1,176,5,1,160,5,1,127,5,1,96,5,1,31,5,1,239,5,1,208,5,1,192,5,1,176,5,1,128,5,1,93,93,93,93,93,113,113,113,113,113,114,114,0,63,63,17,18,1,57,17,51,49,48,51,17,33,17,143,1,25,5,204,250,52,0,0,1,0,135,0,0,6,158,4,79,0,38,0,147,64,94,23,38,0,0,31,8,31,30,16,7,8,30,8,40,39,34,3,20,3,80,89,16,23,26,3,20,16,12,15,31,8,0,21,228,40,1,212,40,1,132,40,1,84,40,1,59,40,1,219,40,1,187,40,1,155,40,1,84,40,1,59,40,1,47,40,1,2,31,40,1,0,40,1,224,40,1,208,40,1,176,40,1,159,40,1,128,40,1,96,40,1,47,40,1,93,93,93,93,93,93,93,113,113,95,113,113,113,113,113,113,114,114,114,114,114,0,63,50,50,63,63,23,51,43,17,0,51,17,18,1,57,57,17,51,51,17,51,17,18,57,17,51,51,49,48,33,17,16,35,34,6,21,17,33,17,52,38,39,33,30,1,21,51,62,1,51,50,23,51,62,1,51,50,22,21,17,33,17,16,35,34,6,7,17,3,12,164,85,107,254,231,5,3,1,12,3,10,4,52,155,108,248,53,6,55,154,119,158,166,254,233,164,82,105,5,2,95,1,29,174,138,253,188,3,72,87,111,44,19,165,31,124,112,236,126,110,215,201,253,81,2,95,1,29,159,140,253,175,0,1,0,135,0,0,4,100,4,79,0,24,0,79,64,47,0,24,16,7,7,8,8,24,26,25,16,20,20,3,80,89,20,16,12,15,8,0,21,160,26,1,144,26,1,240,26,1,176,26,1,160,26,1,144,26,1,112,26,1,239,26,1,93,113,113,113,113,113,114,114,0,63,50,63,63,43,17,0,51,17,18,1,57,57,17,51,17,51,17,51,49,48,33,17,16,35,34,6,21,17,33,17,52,38,39,33,30,1,21,51,62,1,51,50,22,21,17,3,76,193,102,125,254,231,5,3,1,12,3,10,4,57,172,119,172,184,2,95,1,29,175,137,253,188,3,72,87,111,44,19,165,31,124,112,212,204,253,81,0,0,2,0,80,255,236,4,147,4,78,0,11,0,21,0,48,64,26,17,6,12,0,6,0,23,22,9,15,79,89,9,16,3,20,79,89,3,22,112,23,1,96,23,1,113,113,0,63,43,0,24,63,43,17,18,1,57,57,17,51,17,51,49,48,1,16,0,33,34,0,17,16,0,33,32,0,1,52,38,35,32,17,20,22,51,32,4,147,254,220,254,254,253,254,224,1,32,1,3,1,9,1,23,254,218,126,120,255,0,125,118,1,3,2,30,254,249,254,213,1,44,1,6,1,5,1,43,254,223,254,241,193,174,254,145,181,189,0,0,0,0,2,0,135,254,87,4,143,4,81,0,23,0,33,0,60,64,32,24,0,18,29,9,9,11,0,11,35,34,21,26,79,89,18,21,16,14,15,10,27,3,32,79,89,6,3,22,112,35,1,113,0,63,51,43,0,24,63,63,63,51,43,17,18,1,57,57,17,51,17,51,51,17,51,49,48,1,16,2,35,34,38,39,35,22,21,17,33,17,52,39,33,30,1,21,51,54,51,50,18,1,16,35,34,6,21,20,22,51,50,4,143,217,198,114,169,45,6,6,254,231,8,1,17,5,7,4,95,251,189,208,254,219,223,112,119,119,110,225,2,34,254,241,254,217,99,93,30,152,254,97,4,234,153,96,18,106,52,199,254,221,254,244,1,108,196,176,175,191,0,0,0,0,2,0,84,254,87,4,90,4,79,0,20,0,30,0,60,64,32,5,21,13,13,12,26,0,12,0,32,31,18,28,79,89,15,18,22,13,27,9,15,3,24,79,89,5,3,16,112,32,1,113,0,63,51,43,0,24,63,63,63,51,43,17,18,1,57,57,17,51,17,51,17,51,51,49,48,19,16,18,51,50,23,52,54,55,33,6,21,17,33,17,55,35,6,33,34,2,1,52,38,35,34,17,16,51,50,54,84,219,199,236,91,11,4,1,14,6,254,233,5,2,93,254,252,189,206,2,235,116,113,225,223,110,121,2,28,1,12,1,39,195,46,113,15,108,141,251,22,1,194,155,200,1,39,1,15,173,191,254,142,254,144,195,0,0,1,0,135,0,0,2,254,4,79,0,22,0,62,64,37,8,22,22,0,0,15,24,23,13,18,80,89,8,13,16,5,15,0,21,159,24,1,127,24,1,208,24,1,175,24,1,95,24,1,47,24,1,93,93,93,93,113,113,0,63,63,63,51,43,17,18,1,57,57,17,51,17,51,49,48,51,17,52,38,39,33,30,1,21,51,62,2,51,50,23,21,38,35,34,6,21,17,143,5,3,1,12,3,10,4,41,64,88,66,54,33,68,52,105,117,3,60,89,119,46,18,183,30,114,93,45,15,235,15,170,167,253,237,0,0,0,1,0,72,255,236,4,31,4,79,0,40,0,114,64,69,7,6,33,20,27,26,13,0,0,26,20,6,4,41,42,33,13,23,3,23,30,81,89,194,27,1,96,27,1,3,15,27,31,27,2,10,4,27,27,23,16,3,10,81,89,20,7,36,7,2,7,7,3,22,80,42,1,176,42,1,48,42,1,64,42,1,47,42,1,93,93,113,113,114,0,63,51,47,93,43,0,24,63,51,47,95,94,93,95,93,93,43,17,18,0,57,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,20,4,35,34,38,39,55,30,1,51,50,54,53,52,38,39,46,2,53,52,54,51,50,22,23,7,46,1,35,34,6,21,20,22,23,30,3,4,31,254,255,227,223,237,39,247,21,103,128,118,108,87,104,238,166,87,239,219,193,235,29,249,12,94,102,100,100,77,91,127,197,119,71,1,60,157,179,141,149,37,77,64,60,64,52,61,21,47,81,129,94,155,173,150,142,26,66,65,51,60,47,55,18,26,55,76,119,0,1,0,25,255,238,2,145,5,56,0,21,0,59,64,29,19,12,12,10,13,8,13,4,4,22,23,13,5,6,5,79,89,10,6,8,8,6,15,0,17,79,89,0,22,0,63,43,0,24,63,51,47,17,51,43,17,0,51,17,18,1,57,17,51,51,17,51,51,17,51,49,48,5,34,38,53,17,35,53,51,55,51,21,51,21,35,17,20,22,51,50,55,21,6,1,164,124,134,137,151,88,176,205,205,60,63,33,61,104,18,135,137,2,126,190,254,254,190,253,206,79,75,14,174,34,0,0,0,1,0,127,255,236,4,92,4,58,0,22,0,79,64,47,14,7,7,8,0,22,8,22,24,23,14,18,18,3,80,89,18,22,12,21,7,0,15,160,24,1,144,24,1,240,24,1,176,24,1,160,24,1,144,24,1,112,24,1,239,24,1,93,113,113,113,113,113,114,114,0,63,50,63,63,43,17,0,51,17,18,1,57,57,17,51,17,51,17,51,49,48,1,17,16,51,50,54,53,17,33,17,20,23,33,38,53,35,14,1,35,34,38,53,17,1,152,192,102,125,1,25,8,254,244,12,5,56,173,119,172,184,4,58,253,161,254,227,175,137,2,68,252,184,138,104,144,71,123,112,211,204,2,175,0,0,1,0,8,0,0,4,106,4,58,0,10,1,83,64,255,3,2,1,0,6,9,10,10,6,2,3,11,12,148,12,1,128,12,1,98,12,114,12,2,84,12,1,66,12,1,52,12,1,38,12,1,18,12,1,4,12,1,244,12,1,230,12,1,210,12,1,1,192,12,1,164,12,180,12,2,128,12,144,12,2,100,12,116,12,2,64,12,80,12,2,52,12,1,16,12,1,4,12,1,103,244,12,1,208,12,224,12,2,180,12,196,12,2,160,12,1,132,12,148,12,2,96,12,1,68,12,84,12,2,32,12,1,20,12,1,212,12,228,12,2,203,12,1,144,12,160,12,2,132,12,1,96,12,112,12,2,68,12,84,12,2,32,12,48,12,2,20,12,1,240,12,1,212,12,228,12,2,176,12,1,100,12,116,12,148,12,164,12,4,64,12,1,36,12,52,12,2,0,12,1,55,2,112,12,128,12,176,12,192,12,240,12,5,95,12,1,0,12,16,12,64,12,3,208,12,1,175,12,1,144,12,1,111,12,1,80,12,1,47,12,63,12,2,127,12,143,12,191,12,239,12,255,12,5,80,12,1,15,12,31,12,63,12,3,7,9,2,15,6,1,176,21,0,63,51,63,51,1,94,93,93,93,113,113,113,113,113,113,114,114,114,95,94,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,95,93,93,93,113,113,113,113,113,113,113,113,113,17,18,23,57,17,51,17,51,51,17,51,49,48,41,1,1,33,19,22,23,62,1,19,33,2,219,254,176,254,125,1,41,189,15,56,10,62,199,1,38,4,58,253,163,50,200,41,206,2,96,0,0,0,1,255,250,0,0,6,61,4,58,0,20,1,186,64,255,1,0,17,14,13,4,7,6,10,10,4,17,3,8,19,20,20,22,9,8,8,21,143,22,1,121,22,1,107,22,1,93,22,1,79,22,1,59,22,1,45,22,1,27,22,1,13,22,1,249,22,1,235,22,1,221,22,1,207,22,1,169,22,185,22,2,155,22,1,141,22,1,127,22,1,107,22,1,93,22,1,75,22,1,61,22,1,27,22,43,22,2,13,22,1,104,255,22,1,217,22,233,22,2,203,22,1,189,22,1,171,22,1,157,22,1,137,22,1,123,22,1,109,22,1,75,22,91,22,2,61,22,1,43,22,1,25,22,1,11,22,1,251,22,1,237,22,1,219,22,1,205,22,1,185,22,1,171,22,1,153,22,1,139,22,1,109,22,125,22,2,91,22,1,73,22,1,43,22,59,22,2,29,22,1,1,15,22,1,187,22,219,22,235,22,3,175,22,1,107,22,139,22,2,79,22,95,22,2,52,22,1,11,22,27,22,2,56,235,22,1,223,22,1,203,22,1,180,22,1,155,22,1,127,22,143,22,2,100,22,1,75,22,1,63,22,1,27,22,1,251,22,1,228,22,64,63,1,203,22,1,191,22,1,148,22,164,22,2,123,22,1,111,22,1,43,22,75,22,2,251,22,1,239,22,1,2,192,22,208,22,2,143,22,175,22,2,112,22,1,22,64,10,13,72,0,22,1,8,19,13,4,8,15,17,10,10,7,0,21,0,63,50,50,17,51,63,51,51,51,1,94,93,43,93,93,93,95,93,93,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,113,95,113,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,17,51,17,51,17,51,17,51,18,23,57,17,51,51,17,51,51,17,51,51,49,48,41,1,3,38,39,7,3,33,1,33,19,63,1,19,33,19,22,23,55,19,33,5,33,254,215,172,12,35,52,174,254,215,254,232,1,8,178,14,25,170,1,45,166,14,27,28,156,1,4,2,148,45,177,224,253,110,4,58,252,197,74,117,2,124,253,132,52,139,132,2,183,0,0,1,0,14,0,0,4,100,4,58,0,11,0,64,64,36,0,11,8,9,10,4,1,7,6,5,2,3,3,5,7,9,11,5,13,12,5,15,0,21,240,13,1,224,13,1,159,13,1,79,13,1,93,93,93,113,0,63,63,17,18,1,23,57,17,51,17,51,17,51,51,51,17,51,17,51,49,48,33,11,1,33,9,1,33,27,1,33,9,1,3,51,252,254,254,213,1,140,254,135,1,47,231,230,1,49,254,135,1,143,1,136,254,120,2,47,2,11,254,158,1,98,253,248,253,206,0,0,0,1,0,16,254,87,4,104,4,58,0,21,1,186,64,255,11,10,19,9,14,17,18,18,14,3,10,4,22,23,17,10,15,19,14,9,0,5,80,89,0,27,150,23,1,134,23,1,115,23,1,99,23,1,0,80,23,1,66,23,1,50,23,1,36,23,1,20,23,1,6,23,1,242,23,1,224,23,1,208,23,1,194,23,1,180,23,1,164,23,1,150,23,1,130,23,1,116,23,1,96,23,1,82,23,1,66,23,1,52,23,1,38,23,1,18,23,1,4,23,1,103,244,23,1,226,23,1,210,23,1,196,23,1,180,23,1,162,23,1,148,23,1,132,23,1,118,23,1,102,23,1,84,23,1,68,23,1,50,23,1,34,23,1,20,23,1,6,23,1,246,23,1,212,23,1,198,23,1,176,23,1,162,23,1,146,23,1,132,23,1,118,23,1,102,23,1,64,23,1,50,23,1,34,23,1,20,23,1,6,23,1,246,23,1,212,23,1,194,23,1,178,23,1,1,160,23,1,144,23,1,132,23,1,96,23,1,84,23,1,68,23,1,48,23,1,32,23,1,20,23,1,4,23,1,55,244,23,1,203,23,1,180,23,1,116,23,1,4,23,1,64,59,244,23,1,228,23,1,203,23,1,187,23,1,171,23,1,148,23,1,116,23,1,59,23,1,36,23,1,0,23,1,2,240,23,1,224,23,1,191,23,1,128,23,1,112,23,1,80,23,1,48,23,1,16,23,1,0,23,1,7,94,93,93,93,93,93,93,93,93,93,95,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,95,93,93,93,93,113,113,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,95,113,113,113,113,0,63,43,0,24,47,51,51,63,51,17,18,1,23,57,17,51,17,51,51,17,51,49,48,1,34,39,53,22,51,50,62,1,55,1,33,19,22,23,63,1,19,33,1,14,1,1,27,101,76,53,44,60,79,63,39,254,84,1,41,170,40,61,25,65,160,1,38,254,84,86,185,254,87,13,200,8,38,88,105,4,47,254,5,109,225,95,235,1,255,251,141,208,160,0,0,0,1,0,82,0,0,3,182,4,58,0,9,0,68,64,39,2,6,7,1,1,3,6,8,4,11,10,6,3,4,3,80,89,4,15,1,7,0,7,80,89,0,21,64,11,1,208,11,1,192,11,1,127,11,1,93,113,113,114,0,63,43,17,0,51,24,63,43,17,0,51,17,18,1,23,57,17,51,17,51,49,48,51,53,1,33,53,33,21,1,33,21,82,1,253,254,44,3,10,254,6,2,43,199,2,168,203,201,253,92,205,0,0,1,0,33,254,87,2,242,5,204,0,35,0,67,64,35,22,30,30,11,3,17,34,3,7,4,36,37,26,8,7,8,7,245,89,8,8,15,33,15,18,245,89,15,0,0,33,245,89,0,27,0,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,0,57,17,18,1,23,57,17,51,51,17,51,49,48,1,34,38,53,17,52,38,39,53,62,1,53,17,52,54,59,1,21,35,34,6,21,17,20,6,7,21,30,1,21,17,20,22,59,1,21,2,45,134,161,110,119,121,108,157,138,197,58,91,81,115,92,95,112,81,91,58,254,87,157,142,1,72,114,113,2,195,5,113,113,1,72,146,153,190,104,105,254,211,95,138,19,4,22,137,93,254,211,106,103,191,0,1,0,156,254,57,1,162,5,204,0,3,0,53,64,33,0,4,5,1,0,0,80,5,1,64,5,1,48,5,1,32,5,1,160,5,1,144,5,1,128,5,1,80,5,1,64,5,1,93,93,93,93,93,113,113,113,113,0,47,63,17,18,1,57,49,48,19,17,33,17,156,1,6,254,57,7,147,248,109,0,1,0,43,254,87,2,254,5,204,0,35,0,67,64,35,12,22,22,4,30,26,30,35,17,4,36,37,8,26,27,26,27,245,89,26,26,18,0,35,0,245,89,35,27,18,17,245,89,18,0,0,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,0,57,17,18,1,23,57,17,51,51,17,51,49,48,23,51,50,54,53,17,52,54,55,53,46,1,53,17,52,38,43,1,53,51,50,22,21,17,20,22,23,21,14,1,21,17,20,6,43,1,43,57,93,79,113,94,91,116,79,93,57,197,138,157,110,121,121,110,160,135,197,234,103,106,1,45,92,138,22,4,19,137,96,1,45,105,104,190,153,146,254,184,112,114,5,195,2,116,111,254,184,141,158,0,0,0,1,0,81,2,4,4,95,3,72,0,21,0,38,64,20,8,19,23,22,18,11,11,5,173,89,0,11,175,91,0,16,173,89,8,0,0,47,50,43,43,43,17,0,51,17,18,1,57,57,49,48,1,34,38,39,38,35,34,6,7,53,54,51,50,23,30,1,51,50,55,21,14,1,3,84,75,145,75,135,86,71,119,65,113,158,105,137,132,100,45,134,114,64,117,2,4,42,26,47,43,45,213,84,47,46,24,92,219,44,36,0,255,255,0,0,0,0,0,0,0,0,16,6,0,3,0,0,0,2,0,194,254,185,1,232,4,58,0,3,0,7,1,73,64,12,7,2,4,2,1,1,9,8,5,5,0,4,184,1,26,64,217,1,0,157,91,1,15,123,9,1,107,9,1,59,9,1,11,9,1,251,9,1,235,9,1,219,9,1,127,9,1,100,9,1,75,9,1,59,9,1,43,9,1,11,9,1,105,251,9,1,212,9,1,203,9,1,187,9,1,171,9,1,155,9,1,132,9,1,116,9,1,59,9,1,32,9,1,11,9,1,251,9,1,228,9,1,128,9,1,123,9,1,107,9,1,91,9,1,52,9,1,36,9,1,235,9,1,212,9,1,187,9,1,164,9,1,148,9,1,48,9,1,36,9,1,27,9,1,11,9,1,56,244,9,1,228,9,1,164,9,1,148,9,1,139,9,1,123,9,1,100,9,1,84,9,1,27,9,1,240,9,1,2,224,9,1,223,9,1,192,9,1,144,9,1,80,9,1,64,9,1,63,9,1,32,9,1,16,9,1,0,9,1,207,9,1,176,9,1,144,9,1,128,9,1,112,9,1,80,9,1,64,9,1,0,9,1,7,94,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,113,95,113,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,113,113,113,113,0,63,43,0,24,63,18,57,47,17,18,1,57,17,51,51,17,51,49,48,19,17,33,17,1,19,51,19,200,1,32,254,218,32,230,32,3,44,1,14,254,242,251,141,3,213,252,43,0,0,0,0,2,0,51,255,223,4,68,5,129,0,29,0,38,0,0,37,38,2,53,52,18,55,53,51,29,1,30,1,23,5,38,39,38,39,17,54,55,54,55,5,14,1,7,21,7,19,6,7,6,21,20,23,22,23,1,249,214,240,235,220,162,169,218,28,254,230,15,56,27,35,38,30,60,13,1,27,22,224,178,163,1,67,41,64,66,42,64,158,21,1,16,235,232,1,26,25,184,2,182,19,187,151,14,90,50,24,13,253,90,13,28,54,101,12,153,203,21,191,2,4,42,21,60,92,164,174,91,57,21,0,0,0,1,0,21,0,0,4,94,5,150,0,38,0,113,64,50,34,10,4,29,0,27,31,31,12,8,20,19,8,19,4,38,0,4,0,39,40,30,10,11,10,117,89,27,11,11,4,16,16,23,117,89,20,20,16,7,5,34,4,34,116,89,64,38,1,38,184,255,192,182,18,21,72,38,38,4,24,0,63,51,47,43,93,43,17,0,51,24,63,51,47,43,17,18,0,57,24,47,51,43,17,0,51,17,18,1,57,57,17,51,18,57,57,17,51,17,51,51,17,51,18,57,17,51,51,49,48,1,14,1,35,33,53,62,1,61,1,35,53,51,53,52,54,51,50,22,23,7,46,1,35,34,6,29,1,33,21,33,21,20,6,7,33,50,54,55,4,94,31,210,151,253,74,102,75,188,178,214,212,169,194,44,233,21,82,66,91,80,1,30,254,226,82,100,1,124,104,107,17,1,107,172,191,205,58,144,105,92,170,248,201,207,138,153,47,77,70,115,125,225,170,90,103,146,56,99,94,0,0,2,0,57,0,170,4,57,4,172,0,27,0,39,0,82,64,42,28,25,3,0,34,17,11,14,0,14,40,41,18,15,24,1,13,3,24,21,21,31,173,89,15,21,1,13,3,21,21,10,4,7,7,37,173,89,207,7,1,7,0,47,93,43,0,24,16,198,50,51,47,95,94,93,43,0,24,16,198,95,94,93,50,17,18,1,57,57,17,51,51,51,17,51,51,51,49,48,19,52,55,39,55,23,54,51,50,23,55,23,7,22,21,20,7,23,7,39,6,35,34,39,7,39,55,38,55,20,22,51,50,54,53,52,38,35,34,6,134,60,133,157,131,101,119,121,98,135,158,136,60,58,134,158,133,100,121,122,98,135,157,135,58,226,122,87,85,123,122,86,86,123,2,172,120,101,133,156,133,59,59,135,158,135,99,120,118,99,133,160,135,59,57,137,158,137,99,122,86,123,124,85,86,123,122,0,0,0,0,1,0,8,0,0,4,106,5,129,0,22,0,121,64,30,19,18,20,9,4,0,8,8,17,13,9,12,16,5,1,16,1,18,21,22,22,9,18,3,23,24,7,11,12,11,184,1,19,182,89,4,12,3,15,16,15,184,1,19,64,22,89,20,0,16,79,12,1,15,12,31,12,2,12,16,12,16,8,21,18,3,8,18,0,63,63,51,18,57,57,47,47,93,113,17,51,51,43,17,0,51,17,51,43,17,0,51,17,18,1,23,57,17,51,18,57,57,17,51,17,51,17,51,51,51,17,51,51,18,57,17,51,49,48,1,33,21,33,21,33,21,33,21,33,53,33,53,33,55,33,53,33,1,33,9,1,33,2,254,1,20,254,174,1,82,254,174,254,240,254,176,1,80,2,254,174,1,20,254,148,1,33,1,14,1,18,1,33,2,179,146,162,147,236,236,147,162,146,2,206,253,172,2,84,0,0,0,0,2,0,156,254,57,1,162,5,174,0,3,0,7,0,75,64,44,3,7,7,4,4,1,1,8,9,5,0,5,0,1,4,1,0,80,9,1,64,9,1,48,9,1,32,9,1,160,9,1,144,9,1,128,9,1,80,9,1,64,9,1,93,93,93,93,93,113,113,113,113,0,63,47,18,57,57,47,47,17,18,1,57,17,51,17,51,17,51,49,48,19,17,33,17,1,17,33,17,156,1,6,254,250,1,6,2,164,3,10,252,246,251,149,3,11,252,245,0,0,0,2,0,53,255,27,4,32,5,147,0,51,0,62,0,135,64,38,30,29,61,21,57,23,57,43,10,4,3,36,23,46,55,49,52,52,18,18,23,3,49,43,29,6,63,64,55,46,61,21,46,21,0,26,26,33,184,1,15,64,21,89,0,30,208,30,2,10,30,30,0,26,16,26,32,26,3,11,3,26,0,7,184,1,15,64,12,89,112,4,128,4,240,4,3,4,4,0,4,0,63,50,47,93,43,0,24,47,95,94,93,51,47,94,93,43,17,18,0,57,57,17,51,17,51,17,18,1,23,57,17,51,17,18,57,57,17,51,17,51,50,17,51,17,18,57,57,17,51,49,48,1,50,22,23,7,46,1,35,34,6,21,20,30,1,23,30,2,21,20,6,7,22,21,20,6,35,34,38,39,55,30,1,51,50,54,53,52,46,1,39,46,1,53,52,54,55,46,1,53,52,54,1,52,38,39,6,21,20,30,1,23,54,2,63,194,235,27,239,13,114,90,112,105,54,99,131,168,161,85,110,87,181,251,233,223,241,39,237,20,123,123,122,126,48,103,185,206,171,110,103,90,98,235,1,211,119,173,193,54,100,136,195,5,147,141,133,25,62,67,59,65,41,57,43,29,38,82,122,87,93,143,27,79,177,167,177,139,149,37,80,75,65,80,48,60,45,44,49,156,112,93,128,35,38,136,84,149,164,252,197,71,76,33,23,130,41,55,42,31,10,0,0,0,0,2,0,16,4,175,2,155,5,138,0,3,0,7,0,124,64,85,7,4,0,3,4,3,8,9,5,1,0,1,141,91,4,111,0,1,15,0,47,0,63,0,95,0,127,0,239,0,6,9,0,64,43,60,72,0,64,33,41,72,0,64,26,29,72,0,16,9,1,224,9,1,176,9,1,128,9,1,80,9,1,32,9,1,240,9,1,192,9,1,144,9,1,96,9,1,48,9,1,0,9,1,65,94,93,93,93,93,93,93,113,113,113,113,113,114,0,47,43,43,43,94,93,113,50,43,17,0,51,17,18,1,57,57,17,51,17,51,49,48,1,53,51,21,33,53,51,21,1,194,217,253,117,214,4,175,219,219,219,219,0,3,0,32,255,240,5,198,5,150,0,15,0,31,0,57,0,114,64,68,24,8,32,45,39,51,16,0,0,51,45,8,4,58,59,52,38,55,35,42,35,202,89,48,55,202,89,15,42,31,42,2,64,48,1,15,48,31,48,2,255,48,1,0,48,16,48,2,9,3,42,48,42,48,4,12,12,20,200,89,12,4,4,28,200,89,4,19,0,63,43,0,24,63,43,17,18,0,57,57,24,47,47,95,94,93,93,113,114,93,43,43,17,18,0,57,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,20,2,4,35,34,36,2,53,52,18,36,51,50,4,18,7,52,2,36,35,34,4,2,21,20,18,4,51,50,36,18,37,20,22,51,50,54,55,23,14,1,35,34,38,53,52,54,51,50,22,23,7,46,1,35,34,6,5,198,193,254,175,193,197,254,173,187,194,1,80,193,194,1,81,192,112,164,254,228,163,157,254,232,171,163,1,25,164,164,1,28,163,252,202,118,106,66,102,28,160,58,174,124,193,211,204,191,130,175,48,156,26,97,69,109,111,2,195,193,254,175,193,201,1,77,189,193,1,80,194,195,254,178,194,163,1,25,164,156,254,229,169,163,254,228,164,164,1,28,165,135,148,74,69,47,125,112,222,202,203,212,112,117,41,61,68,140,0,2,0,45,2,213,2,246,5,139,0,31,0,41,0,103,64,55,40,11,12,12,3,6,35,35,23,19,3,19,42,43,6,36,230,89,6,6,0,15,63,11,1,15,11,159,11,2,25,3,11,64,15,19,72,11,11,15,15,9,228,89,15,222,22,32,0,32,228,89,29,26,0,184,1,30,0,63,50,50,43,17,0,51,24,63,43,17,0,51,24,47,43,95,94,93,113,17,18,57,47,43,17,18,1,57,57,17,51,51,17,51,18,57,17,51,50,49,48,1,34,38,53,52,37,55,53,52,35,34,7,39,62,1,51,50,22,29,1,20,22,51,55,21,6,35,34,38,39,35,6,39,50,54,61,1,7,14,1,21,20,1,1,97,115,1,28,147,104,102,10,190,18,157,126,138,149,18,33,49,65,54,71,81,5,3,72,79,61,87,92,88,62,2,213,105,97,206,5,2,42,119,94,9,98,105,122,113,237,48,49,5,109,18,73,61,137,131,96,65,27,2,3,48,50,85,0,0,0,2,0,92,0,141,4,23,3,172,0,8,0,17,0,83,64,42,15,11,6,2,12,13,13,9,17,3,4,4,0,8,8,17,2,11,4,18,19,11,10,15,15,6,12,3,6,3,237,91,9,0,6,0,237,91,2,1,6,239,0,25,63,51,51,43,17,0,51,43,17,0,51,17,51,17,51,51,17,18,1,23,57,17,51,51,17,51,17,51,51,17,51,17,51,17,51,49,48,37,1,53,1,51,21,3,1,21,33,1,53,1,51,21,3,1,21,3,39,255,0,1,0,238,254,1,0,253,71,254,254,1,2,236,254,1,0,141,1,105,71,1,111,37,254,146,254,151,35,1,105,71,1,111,37,254,146,254,151,35,0,1,0,84,0,141,4,87,3,25,0,5,0,72,64,49,1,4,4,2,7,6,47,0,63,0,127,0,143,0,4,79,0,143,0,159,0,223,0,239,0,5,15,0,95,0,111,0,127,0,175,0,255,0,6,12,3,0,2,3,2,173,89,3,178,0,63,43,0,24,16,198,95,94,93,113,114,17,18,1,57,57,17,51,49,48,37,17,33,53,33,17,3,119,252,221,4,3,141,1,172,224,253,116,255,255,0,80,1,153,2,88,2,141,16,6,0,16,0,0,0,4,0,32,255,240,5,198,5,150,0,15,0,31,0,45,0,54,0,130,64,75,24,8,33,44,44,41,51,35,35,36,32,45,45,46,41,16,0,0,41,36,8,4,55,56,32,36,44,51,34,51,34,201,89,37,50,201,89,0,36,16,36,2,15,37,31,37,2,30,3,37,64,23,26,72,36,51,37,37,51,36,3,4,12,12,20,200,89,12,4,4,28,200,89,4,19,0,63,43,0,24,63,43,17,18,0,23,57,24,47,47,47,43,95,94,93,93,43,43,17,18,0,57,17,51,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,18,57,17,51,17,51,49,48,1,20,2,4,35,34,36,2,53,52,18,36,51,50,4,18,7,52,2,36,35,34,4,2,21,20,18,4,51,50,36,18,5,3,35,17,35,17,33,50,22,21,20,6,7,19,3,52,38,43,1,21,51,50,54,5,198,193,254,175,193,197,254,173,187,194,1,80,193,194,1,81,192,112,164,254,228,163,157,254,232,171,163,1,25,164,164,1,28,163,254,69,178,117,178,1,74,153,152,96,78,213,219,75,69,133,144,66,67,2,195,193,254,175,193,201,1,77,189,193,1,80,194,195,254,178,194,163,1,25,164,156,254,229,169,163,254,228,164,164,1,28,247,1,57,254,199,3,47,129,113,94,118,25,254,176,2,59,57,60,246,71,0,1,255,239,5,172,4,124,6,10,0,3,0,23,181,0,5,1,4,1,2,184,1,28,177,89,1,0,47,43,17,1,51,17,51,49,48,1,33,53,33,4,124,251,115,4,141,5,172,94,0,0,0,2,0,90,3,27,2,219,5,145,0,12,0,24,0,43,64,21,19,6,13,0,6,0,25,26,3,22,174,89,3,3,10,10,16,174,89,10,4,0,63,43,17,0,51,24,47,43,17,18,1,57,57,17,51,17,51,49,48,1,20,6,35,34,38,53,52,62,1,51,50,22,7,52,38,35,34,6,21,20,22,51,50,54,2,219,187,134,132,188,85,147,88,135,186,158,93,70,71,95,98,68,67,96,4,86,130,185,182,133,86,146,83,185,130,70,96,97,69,69,99,98,0,0,0,2,0,49,0,0,4,52,4,246,0,11,0,15,0,66,64,35,11,14,4,13,14,9,1,1,13,6,2,2,17,16,12,13,173,89,12,0,4,5,4,173,89,9,95,5,1,64,5,192,5,2,5,0,47,93,93,51,43,17,0,51,24,47,43,17,18,1,57,17,51,51,51,17,51,51,17,51,17,51,49,48,1,17,35,17,33,53,33,17,51,17,33,21,1,53,33,21,2,162,224,254,111,1,145,224,1,146,251,253,4,3,2,195,254,171,1,85,223,1,84,254,172,223,253,61,223,223,0,1,0,51,2,182,2,127,5,146,0,25,0,73,64,40,23,0,11,12,7,18,24,18,12,0,4,26,27,7,0,15,15,11,31,11,47,11,3,14,3,11,11,15,15,9,228,89,15,222,0,23,229,89,0,221,0,63,43,0,24,63,43,17,0,51,24,47,95,94,93,17,18,57,17,18,1,23,57,17,51,17,51,17,51,49,48,19,39,62,1,55,62,1,53,52,35,34,7,39,62,1,51,50,22,21,20,7,14,1,7,33,21,53,2,29,106,91,87,64,81,85,10,194,13,152,124,131,148,153,103,77,16,1,106,2,182,121,61,105,59,56,73,39,91,98,5,99,121,111,99,125,98,66,62,33,138,0,0,0,0,1,0,44,2,172,2,126,5,146,0,37,0,123,64,76,7,6,24,25,19,31,11,0,0,31,34,15,25,6,6,38,39,34,14,15,15,14,228,89,15,15,31,15,47,15,3,15,15,31,15,47,15,3,9,4,15,15,9,28,24,64,15,18,72,24,24,28,28,22,228,89,28,222,3,9,228,89,128,7,1,80,7,96,7,112,7,3,7,7,3,223,0,63,51,47,93,113,43,0,24,63,43,17,0,51,24,47,43,17,18,57,47,95,94,93,113,43,17,18,0,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,20,6,35,34,38,39,55,22,51,50,53,52,43,1,53,51,50,54,53,52,38,35,34,7,39,62,1,51,50,22,21,20,6,7,21,30,1,2,126,150,138,135,158,13,189,10,104,102,139,56,51,63,64,46,43,88,10,186,11,153,125,128,143,73,79,83,88,3,127,99,112,104,104,12,93,96,93,126,47,43,39,44,89,12,94,110,103,85,64,91,16,2,9,92,0,1,0,87,4,159,2,85,5,222,0,5,0,39,64,26,0,6,7,5,2,140,91,15,5,1,15,5,47,5,63,5,95,5,127,5,159,5,239,5,7,5,0,47,93,113,43,17,18,1,57,49,48,19,53,19,33,21,1,87,252,1,2,254,172,4,159,31,1,32,43,254,236,0,0,0,0,1,0,134,254,86,4,33,4,58,0,28,0,55,64,27,17,13,13,14,2,23,23,26,14,26,29,30,24,15,15,14,27,6,20,80,89,9,2,6,22,0,21,0,63,63,51,51,43,0,24,63,63,51,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,33,38,53,35,14,1,35,34,38,39,35,22,21,17,33,17,33,17,20,22,51,50,54,53,17,33,17,20,23,3,21,13,3,33,90,79,52,81,23,4,4,254,231,1,25,85,90,89,89,1,25,8,100,44,86,78,48,42,43,72,254,131,5,228,253,163,150,134,152,159,2,66,252,184,130,112,0,0,0,0,1,0,71,254,248,4,47,5,129,0,15,0,65,64,26,5,6,15,2,1,1,6,10,3,16,17,0,7,16,7,2,9,3,7,7,13,1,0,4,13,4,184,1,23,180,89,13,3,6,1,0,47,51,63,43,17,0,51,17,18,57,24,47,95,94,93,17,18,1,23,57,17,51,51,17,51,49,48,1,17,35,17,35,17,35,17,34,38,53,52,54,51,33,21,3,172,156,195,155,169,194,197,174,2,117,4,242,250,6,5,250,250,6,3,190,185,170,169,191,143,0,0,0,0,1,0,141,2,19,1,173,3,68,0,3,0,27,64,13,3,0,0,5,4,0,1,155,89,15,0,1,0,0,47,93,43,17,18,1,57,17,51,49,48,19,17,33,17,141,1,32,2,19,1,49,254,207,0,0,0,1,0,96,254,87,1,244,0,0,0,20,1,1,64,177,17,18,18,16,15,15,0,5,0,5,22,21,18,13,13,3,16,21,3,8,146,89,3,27,196,22,1,180,22,1,164,22,1,148,22,1,132,22,1,116,22,1,84,22,1,68,22,1,16,22,1,2,0,22,1,240,22,1,224,22,1,208,22,1,192,22,1,176,22,1,144,22,1,128,22,1,96,22,1,80,22,1,32,22,1,16,22,1,0,22,1,240,22,1,224,22,1,208,22,1,192,22,1,160,22,1,144,22,1,96,22,1,48,22,1,0,22,1,56,240,22,1,224,22,1,208,22,1,176,22,1,160,22,1,112,22,1,0,22,1,240,22,1,224,22,1,192,22,1,176,22,1,128,22,1,31,22,1,0,22,1,240,22,1,192,22,1,144,22,1,47,22,1,0,22,1,8,94,93,93,93,93,93,113,113,113,113,113,113,113,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,113,113,113,114,95,114,114,114,114,114,114,114,114,114,0,63,43,0,24,63,18,57,47,51,17,18,1,57,57,17,18,57,17,51,51,17,51,49,48,5,20,6,35,34,39,53,22,51,50,53,52,38,35,34,7,55,51,7,30,1,1,244,156,147,45,56,35,49,137,56,66,38,14,62,143,33,94,91,235,94,96,6,118,7,69,35,34,2,172,82,5,82,0,1,0,82,2,182,2,106,5,134,0,10,0,73,64,22,9,8,8,7,6,4,0,2,2,11,12,5,0,4,16,4,2,11,3,4,64,3,184,255,224,64,14,11,16,72,3,6,220,8,1,0,1,228,89,0,221,0,63,43,17,0,51,24,63,51,43,26,205,95,94,93,50,17,18,1,57,17,51,51,51,51,51,17,51,49,48,19,53,51,17,7,53,55,51,17,51,21,82,184,173,180,175,170,2,182,121,1,212,108,122,117,253,169,121,0,0,2,0,45,2,213,2,201,5,139,0,11,0,23,0,42,64,19,18,6,12,0,6,0,24,25,9,15,229,89,9,222,3,21,229,89,3,184,1,30,0,63,43,0,24,63,43,17,18,1,57,57,17,51,17,51,49,48,1,20,6,35,34,38,53,52,54,51,50,22,7,52,38,35,34,6,21,20,22,51,50,54,2,201,179,159,152,178,176,158,160,174,200,59,73,73,65,64,67,75,64,4,49,162,186,184,164,162,184,178,168,106,97,99,104,106,102,101,0,0,0,2,0,93,0,141,4,24,3,172,0,8,0,17,0,81,64,41,11,15,2,6,14,13,13,17,9,5,4,4,0,0,9,6,15,4,19,18,16,15,11,11,2,17,8,2,8,237,91,14,5,2,5,237,91,7,6,2,239,0,25,63,51,51,43,17,0,51,43,17,0,51,17,51,17,51,51,17,18,1,23,57,17,51,17,51,17,51,51,17,51,17,51,17,51,49,48,55,53,1,3,53,51,1,21,1,51,53,1,3,53,51,1,21,1,93,1,0,254,238,1,0,255,0,219,1,0,254,236,1,2,254,254,141,35,1,105,1,110,37,254,145,71,254,151,35,1,105,1,110,37,254,145,71,254,151,255,255,0,94,0,0,6,75,5,134,16,38,0,123,12,0,16,39,7,254,2,208,0,0,17,7,8,6,3,178,253,75,0,22,64,13,3,2,17,24,1,12,16,12,64,12,112,12,3,93,17,53,0,63,53,53,255,255,0,94,255,255,6,76,5,134,16,38,0,123,12,0,16,39,7,254,2,188,0,0,17,7,0,116,3,205,253,73,0,7,178,2,15,24,0,63,53,0,0,0,255,255,0,103,0,0,6,75,5,146,16,39,7,254,2,208,0,0,16,39,8,6,3,178,253,75,17,6,0,117,59,0,0,22,64,13,1,2,6,24,0,1,16,1,64,1,112,1,3,93,17,53,0,63,53,53,0,2,0,114,254,164,4,129,4,58,0,26,0,30,0,81,64,33,14,0,8,27,27,7,30,30,20,0,20,21,0,21,31,32,14,24,8,8,29,24,30,29,157,91,30,15,20,20,24,24,17,187,1,21,0,89,0,24,1,27,0,63,43,17,0,51,24,47,63,43,17,18,0,57,24,47,18,57,17,18,1,57,57,17,51,17,18,57,17,51,51,17,51,17,51,49,48,55,52,54,63,1,62,1,55,33,14,1,7,14,1,21,20,22,51,50,54,55,5,6,4,35,34,36,1,17,33,17,114,87,119,77,67,67,3,1,11,6,104,99,107,88,115,106,101,137,12,1,29,27,254,232,224,237,254,241,2,183,254,223,56,97,154,85,55,49,100,60,102,161,68,75,112,70,88,102,118,97,12,203,226,215,4,191,254,242,1,14,255,255,0,51,0,0,5,145,7,23,18,38,0,36,0,0,17,7,9,11,1,86,0,0,0,24,182,2,16,16,5,38,2,17,184,255,202,180,17,20,4,7,37,43,17,53,0,43,17,53,0,0,255,255,0,51,0,0,5,145,7,23,18,38,0,36,0,0,17,7,9,12,1,230,0,0,0,20,64,12,2,16,5,38,2,16,90,16,19,4,7,37,43,17,53,0,43,53,0,0,255,255,0,51,0,0,5,145,7,43,18,38,0,36,0,0,17,7,9,13,1,141,0,0,0,22,64,13,2,17,17,5,38,2,22,0,22,16,4,7,37,43,17,53,0,43,17,53,255,255,0,51,0,0,5,145,7,31,18,38,0,36,0,0,17,7,9,16,1,141,0,0,0,22,64,13,2,16,16,5,38,2,25,0,25,38,4,7,37,43,17,53,0,43,17,53,255,255,0,51,0,0,5,145,6,213,18,38,0,36,0,0,17,7,9,15,1,143,0,0,0,26,64,15,3,2,16,16,5,38,3,2,20,1,20,18,4,7,37,43,17,53,53,0,43,17,53,53,255,255,0,51,0,0,5,145,7,14,18,38,0,36,0,0,17,7,2,156,1,190,0,162,0,56,64,41,3,2,79,22,111,22,127,22,143,22,4,160,22,192,22,2,3,2,22,9,22,1,37,22,69,22,2,84,22,1,51,22,99,22,2,1,22,16,4,7,37,43,93,93,93,93,17,53,53,0,93,93,53,53,0,0,0,2,0,4,0,0,7,176,5,129,0,15,0,20,0,149,64,92,2,19,3,17,3,4,17,9,13,13,20,5,11,7,0,14,14,0,4,3,21,22,8,17,5,17,95,89,19,2,95,89,9,12,95,89,15,9,127,9,159,9,3,15,9,143,9,255,9,3,15,3,9,22,21,73,9,22,12,73,15,9,1,20,5,19,9,19,9,0,5,3,0,13,95,89,3,0,18,143,22,1,2,111,22,1,95,22,1,63,22,1,93,93,93,95,113,0,63,50,43,0,24,63,18,57,57,47,47,95,94,93,43,43,95,94,93,113,43,43,43,17,0,51,17,18,1,23,57,17,18,57,57,50,50,50,17,51,50,17,51,17,18,57,57,49,48,33,17,33,3,33,1,33,21,33,17,33,21,33,17,33,21,1,35,6,3,33,3,163,254,62,172,254,207,2,188,4,199,253,67,2,127,253,129,2,230,251,243,61,49,238,1,92,1,104,254,152,5,129,227,254,157,221,254,133,227,4,168,111,254,13,0,0,255,255,0,84,254,87,5,143,5,150,18,38,0,38,0,0,17,7,0,122,1,233,0,0,0,12,183,1,30,33,30,25,9,3,37,43,17,53,0,0,255,255,0,137,0,0,5,6,7,23,18,38,0,40,0,0,17,7,9,11,1,53,0,0,0,24,182,1,12,12,5,38,1,13,184,255,195,180,13,16,0,10,37,43,17,53,0,43,17,53,0,0,255,255,0,137,0,0,5,6,7,23,18,38,0,40,0,0,17,7,9,12,1,174,0,0,0,20,64,12,1,12,5,38,1,12,60,12,15,0,10,37,43,17,53,0,43,53,0,0,255,255,0,137,0,0,5,6,7,43,18,38,0,40,0,0,17,7,9,13,1,115,0,0,0,22,64,13,1,13,13,5,38,1,18,1,18,12,0,10,37,43,17,53,0,43,17,53,255,255,0,137,0,0,5,6,6,213,18,38,0,40,0,0,17,7,9,15,1,115,0,0,0,26,64,15,2,1,12,12,5,38,2,1,16,0,16,14,0,10,37,43,17,53,53,0,43,17,53,53,255,255,255,216,0,0,1,213,7,23,18,38,0,44,0,0,17,6,9,11,129,0,0,24,182,1,4,4,5,38,1,5,184,255,186,180,5,8,0,2,37,43,17,53,0,43,17,53,255,255,0,104,0,0,2,102,7,23,18,38,0,44,0,0,17,6,9,12,17,0,0,20,64,12,1,4,5,38,1,4,74,4,7,0,2,37,43,17,53,0,43,53,255,255,255,171,0,0,2,140,7,43,18,38,0,44,0,0,17,6,9,13,198,0,0,24,182,1,5,5,5,38,1,10,184,255,255,180,10,4,0,2,37,43,17,53,0,43,17,53,255,255,255,215,0,0,2,98,6,213,18,38,0,44,0,0,17,6,9,15,200,0,0,26,64,15,2,1,4,4,5,38,2,1,8,0,8,6,0,2,37,43,17,53,53,0,43,17,53,53,0,0,0,2,0,8,0,0,5,113,5,129,0,13,0,26,0,96,64,53,14,21,0,19,23,23,9,7,5,0,5,28,27,22,7,8,7,95,89,19,138,8,154,8,2,60,8,1,3,15,8,1,12,5,8,8,5,10,10,18,95,89,10,3,5,23,95,89,5,18,128,28,1,113,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,95,93,93,51,43,17,0,51,17,18,1,57,57,17,51,51,51,17,51,18,57,50,49,48,1,20,2,4,35,33,17,35,53,51,17,33,32,0,1,52,38,43,1,17,33,21,33,17,51,50,18,5,113,171,254,199,202,253,198,129,129,1,254,1,100,1,134,254,215,234,221,209,1,100,254,156,250,191,223,2,203,218,254,187,172,2,82,219,2,84,254,153,254,177,225,238,254,147,219,254,149,1,3,0,255,255,0,137,0,0,5,61,7,31,18,38,0,49,0,0,17,7,9,16,1,142,0,0,0,22,64,13,1,14,14,5,38,1,23,0,23,36,5,12,37,43,17,53,0,43,17,53,255,255,0,84,255,236,5,227,7,23,18,38,0,50,0,0,17,7,9,11,1,204,0,0,0,22,64,13,2,25,25,5,38,2,26,6,26,29,7,0,37,43,17,53,0,43,17,53,255,255,0,84,255,236,5,227,7,23,18,38,0,50,0,0,17,7,9,12,2,26,0,0,0,20,64,12,2,25,5,38,2,25,84,25,28,7,0,37,43,17,53,0,43,53,0,0,255,255,0,84,255,236,5,227,7,43,18,38,0,50,0,0,17,7,9,13,1,197,0,0,0,24,182,2,26,26,5,38,2,31,184,255,255,180,31,25,7,0,37,43,17,53,0,43,17,53,0,0,255,255,0,84,255,236,5,227,7,31,18,38,0,50,0,0,17,7,9,16,1,190,0,0,0,24,182,2,25,25,5,38,2,34,184,255,248,180,34,47,7,0,37,43,17,53,0,43,17,53,0,0,255,255,0,84,255,236,5,227,6,213,18,38,0,50,0,0,17,7,9,15,1,198,0,0,0,29,64,9,3,2,25,25,5,38,3,2,29,184,255,255,180,29,27,7,0,37,43,17,53,53,0,43,17,53,53,0,0,1,0,86,0,168,4,86,4,170,0,11,0,71,64,40,4,10,6,8,2,0,0,10,8,3,13,12,7,16,1,32,1,64,1,96,1,112,1,144,1,192,1,7,0,1,32,1,160,1,192,1,240,1,5,1,184,255,192,180,13,16,72,1,178,0,25,63,43,93,113,51,17,18,1,23,57,17,51,17,51,17,51,49,48,19,9,1,55,9,1,23,9,1,7,9,1,86,1,100,254,160,158,1,96,1,96,158,254,160,1,96,158,254,160,254,156,1,70,1,102,1,96,156,254,162,1,96,158,254,158,254,162,160,1,98,254,154,0,0,0,3,0,84,255,183,5,228,5,193,0,21,0,29,0,37,0,93,64,52,24,33,25,32,4,30,22,30,0,22,11,8,20,1,4,3,10,14,3,14,38,39,25,32,24,33,4,35,27,18,27,95,89,8,11,1,20,4,18,6,21,21,18,19,6,35,95,89,9,9,6,4,0,63,51,47,43,0,24,63,51,47,17,18,23,57,43,17,18,0,23,57,17,18,1,57,57,17,51,18,23,57,51,50,50,17,18,23,57,49,48,23,55,38,17,16,0,33,50,23,55,51,7,22,18,21,20,2,4,35,34,39,7,1,52,39,1,22,51,50,18,37,20,23,1,38,35,34,2,147,154,217,1,120,1,79,198,156,82,193,142,112,114,174,254,189,218,212,148,91,3,97,86,253,227,91,122,199,215,252,198,84,2,27,92,117,198,216,73,218,197,1,113,1,83,1,124,74,117,203,94,254,227,180,220,254,178,177,77,129,3,15,203,124,252,252,55,1,5,239,205,127,3,0,51,254,255,0,255,255,0,123,255,236,5,74,7,23,18,38,0,56,0,0,17,7,9,11,1,73,0,0,0,24,182,1,18,18,5,38,1,19,184,255,188,180,19,22,3,14,37,43,17,53,0,43,17,53,0,0,255,255,0,123,255,236,5,74,7,23,18,38,0,56,0,0,17,7,9,12,1,249,0,0,0,20,64,12,1,18,5,38,1,18,108,18,21,3,14,37,43,17,53,0,43,53,0,0,255,255,0,123,255,236,5,74,7,43,18,38,0,56,0,0,17,7,9,13,1,139,0,0,0,24,182,1,19,19,5,38,1,24,184,255,254,180,24,18,3,14,37,43,17,53,0,43,17,53,0,0,255,255,0,123,255,236,5,74,6,213,18,38,0,56,0,0,17,7,9,15,1,142,0,0,0,26,64,15,2,1,18,18,5,38,2,1,22,0,22,20,3,14,37,43,17,53,53,0,43,17,53,53,255,255,0,35,0,0,5,53,7,23,18,38,0,60,0,0,17,7,9,12,1,181,0,0,0,20,64,12,1,9,5,38,1,9,95,9,12,4,8,37,43,17,53,0,43,53,0,0,0,2,0,137,0,0,5,16,5,129,0,13,0,22,0,66,64,38,19,10,6,6,7,14,0,7,0,23,24,19,5,95,89,10,18,95,89,95,19,111,19,2,95,10,111,10,2,19,10,19,10,6,8,3,6,18,0,63,63,18,57,57,47,47,93,93,43,43,17,18,1,57,57,17,51,17,51,17,51,51,49,48,1,20,14,1,35,33,17,33,17,33,21,33,50,4,5,52,38,35,33,17,33,50,54,5,16,121,233,160,254,162,254,217,1,39,1,82,254,1,16,254,215,131,131,254,207,1,57,121,133,2,225,134,206,114,254,229,5,129,233,227,216,110,124,254,37,127,0,1,0,143,255,236,4,169,5,204,0,49,0,75,64,42,12,0,23,38,45,17,30,31,31,5,17,38,0,5,51,50,12,45,23,3,35,3,35,26,80,89,35,0,31,3,3,9,79,89,3,22,159,51,1,80,51,1,93,93,0,63,43,0,24,16,196,63,43,17,18,0,23,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,20,6,35,34,39,53,30,1,51,50,54,53,52,38,39,38,53,52,54,55,62,1,53,52,38,35,34,6,21,17,33,17,52,36,51,50,22,21,20,14,4,21,20,22,23,22,4,169,201,186,146,116,50,135,47,81,74,76,93,169,55,57,61,50,93,88,103,108,254,231,0,255,240,206,238,33,50,59,50,33,41,127,168,1,56,162,170,43,206,23,36,69,57,52,89,61,109,153,54,94,50,54,81,45,65,78,127,141,252,11,3,239,234,243,180,155,54,85,68,54,45,41,20,25,45,94,125,0,0,0,255,255,0,52,255,236,4,120,5,222,18,38,0,68,248,0,17,7,0,67,0,174,0,0,0,24,182,2,52,52,17,38,2,53,184,255,153,180,53,56,3,27,37,43,17,53,0,43,17,53,0,0,255,255,0,52,255,236,4,120,5,222,18,38,0,68,248,0,17,7,0,118,1,32,0,0,0,20,64,12,2,52,17,38,2,52,32,52,55,3,27,37,43,17,53,0,43,53,0,0,255,255,0,52,255,236,4,120,5,249,18,38,0,68,248,0,17,7,2,136,0,199,0,0,0,24,182,2,53,53,17,38,2,58,184,255,226,180,58,52,3,27,37,43,17,53,0,43,17,53,0,0,255,255,0,52,255,236,4,120,5,196,18,38,0,68,248,0,17,7,2,158,0,176,0,0,0,24,182,2,52,52,17,38,2,61,184,255,210,180,61,74,3,27,37,43,17,53,0,43,17,53,0,0,255,255,0,52,255,236,4,120,5,138,18,38,0,68,248,0,17,7,0,106,0,215,0,0,0,29,64,9,3,2,52,52,17,38,3,2,56,184,255,215,180,56,54,3,27,37,43,17,53,53,0,43,17,53,53,0,255,255,0,52,255,236,4,120,6,149,18,38,0,68,248,0,17,7,2,156,1,10,0,41,0,29,64,9,3,2,55,55,17,38,3,2,58,184,255,217,180,58,52,3,27,37,43,17,53,53,0,43,17,53,53,0,0,3,0,66,255,236,6,200,4,78,0,38,0,51,0,58,0,160,64,94,36,37,37,56,30,2,24,44,55,31,31,11,44,18,19,19,49,7,7,44,30,3,60,59,10,45,82,89,55,31,82,89,55,33,16,17,72,15,55,1,14,5,55,10,55,10,22,4,52,15,22,15,81,89,26,22,15,18,31,18,111,18,127,18,4,10,3,18,18,22,16,34,39,4,39,79,89,127,36,1,16,36,1,36,36,0,4,22,95,60,1,32,60,1,93,93,0,63,51,51,47,93,93,43,17,0,51,24,63,51,47,95,94,93,17,51,43,17,0,51,17,18,57,57,24,47,47,95,94,93,43,43,43,17,18,1,23,57,17,51,51,17,51,17,51,51,17,51,18,57,57,17,51,51,17,51,49,48,5,32,39,6,33,34,38,53,52,54,63,1,53,52,38,35,34,6,7,37,62,1,51,50,23,54,51,50,18,17,21,33,20,22,51,50,55,5,2,37,50,62,1,61,1,7,14,2,21,20,22,1,34,6,7,33,46,1,4,229,254,202,124,133,254,232,161,179,222,218,240,80,88,85,76,9,254,219,26,237,208,217,116,130,208,233,246,253,74,118,107,149,39,1,9,115,251,171,69,116,65,152,104,86,45,75,3,51,99,107,3,1,164,8,110,20,229,229,172,154,166,175,5,4,55,108,101,74,79,14,157,164,107,107,254,203,254,214,19,146,162,129,23,254,218,196,78,130,72,45,2,4,35,72,60,77,75,2,237,138,124,131,131,0,0,0,255,255,0,80,254,87,4,55,4,78,18,38,0,70,0,0,17,7,0,122,1,35,0,0,0,12,183,1,30,9,30,25,3,21,37,43,17,53,0,0,255,255,0,80,255,236,4,45,5,222,18,38,0,72,0,0,17,7,0,67,0,221,0,0,0,24,182,2,26,26,17,38,2,27,184,255,223,180,27,30,3,9,37,43,17,53,0,43,17,53,0,0,255,255,0,80,255,236,4,45,5,222,18,38,0,72,0,0,17,7,0,118,1,75,0,0,0,20,64,12,2,26,17,38,2,26,98,26,29,3,9,37,43,17,53,0,43,53,0,0,255,255,0,80,255,236,4,45,5,249,18,38,0,72,0,0,17,7,2,136,0,223,0,0,0,22,64,13,2,27,27,17,38,2,32,17,32,26,3,9,37,43,17,53,0,43,17,53,255,255,0,80,255,236,4,45,5,138,18,38,0,72,0,0,17,7,0,106,0,244,0,0,0,26,64,15,3,2,26,26,17,38,3,2,30,11,30,28,3,9,37,43,17,53,53,0,43,17,53,53,255,255,255,192,0,0,1,189,5,222,18,38,0,243,0,0,17,7,0,67,255,126,0,0,0,24,182,1,4,4,17,38,1,5,184,255,161,180,5,8,0,2,37,43,17,53,0,43,17,53,0,0,255,255,0,114,0,0,2,112,5,222,18,38,0,243,0,0,17,6,0,118,27,0,0,20,64,12,1,4,17,38,1,4,83,4,7,0,2,37,43,17,53,0,43,53,255,255,255,173,0,0,2,142,5,249,18,38,0,243,0,0,17,6,2,136,173,0,0,22,64,13,1,5,5,17,38,1,10,0,10,4,0,2,37,43,17,53,0,43,17,53,0,0,255,255,255,216,0,0,2,99,5,138,18,38,0,243,0,0,17,6,0,106,200,0,0,26,64,15,2,1,4,4,17,38,2,1,8,0,8,6,0,2,37,43,17,53,53,0,43,17,53,53,0,0,0,2,0,80,255,238,4,147,5,223,0,26,0,37,0,94,64,52,18,21,22,19,16,24,0,14,26,25,10,9,27,3,32,9,3,9,39,38,24,19,0,16,4,17,26,25,25,21,18,17,14,12,30,12,30,79,89,17,12,17,12,6,21,0,6,35,79,89,6,22,0,63,43,0,24,63,18,57,57,47,47,43,17,18,0,57,17,51,17,51,24,47,51,18,23,57,17,18,1,57,57,17,51,17,51,18,23,57,49,48,1,0,17,21,16,0,33,34,0,53,52,0,33,50,23,38,39,5,53,55,38,39,33,22,23,37,21,3,52,38,35,32,17,20,22,51,50,54,3,88,1,59,254,223,254,253,251,254,220,1,33,1,2,105,58,64,86,254,220,166,88,170,1,37,96,64,1,12,100,126,120,255,0,124,119,125,134,4,242,254,192,254,107,4,254,251,254,218,1,10,231,232,1,6,32,136,99,122,184,70,71,105,48,46,113,188,252,186,160,143,254,209,148,157,144,0,0,0,255,255,0,135,0,0,4,100,5,196,18,38,0,81,0,0,17,7,2,158,1,10,0,0,0,22,64,13,1,25,25,17,38,1,34,12,34,47,12,23,37,43,17,53,0,43,17,53,255,255,0,80,255,236,4,147,5,222,18,38,0,82,0,0,17,7,0,67,1,6,0,0,0,24,182,2,22,22,17,38,2,23,184,255,213,180,23,26,6,0,37,43,17,53,0,43,17,53,0,0,255,255,0,80,255,236,4,147,5,222,18,38,0,82,0,0,17,7,0,118,1,122,0,0,0,20,64,12,2,22,17,38,2,22,94,22,25,6,0,37,43,17,53,0,43,53,0,0,255,255,0,80,255,236,4,147,5,249,18,38,0,82,0,0,17,7,2,136,1,0,0,0,0,24,182,2,23,23,17,38,2,28,184,255,255,180,28,22,6,0,37,43,17,53,0,43,17,53,0,0,255,255,0,80,255,236,4,147,5,196,18,38,0,82,0,0,17,7,2,158,0,248,0,0,0,24,182,2,22,22,17,38,2,31,184,255,255,180,31,44,6,0,37,43,17,53,0,43,17,53,0,0,255,255,0,80,255,236,4,147,5,138,18,38,0,82,0,0,17,7,0,106,1,28,0,0,0,26,64,15,3,2,22,22,17,38,3,2,26,0,26,24,6,0,37,43,17,53,53,0,43,17,53,53,0,3,0,49,0,170,4,52,4,170,0,3,0,7,0,11,0,74,64,39,6,10,2,2,5,9,1,1,12,13,8,9,173,89,0,8,1,14,3,8,8,5,1,0,173,89,0,1,1,19,3,1,5,5,4,173,89,5,178,0,63,43,0,24,16,198,95,94,93,43,17,0,51,24,47,95,94,93,43,17,18,1,57,17,51,51,51,17,51,51,49,48,1,53,51,21,1,53,33,21,1,53,51,21,1,186,238,253,137,4,3,253,134,238,3,193,233,233,254,120,224,224,254,113,233,233,0,0,0,3,0,1,255,201,4,218,4,109,0,19,0,26,0,33,0,78,64,43,29,23,30,22,4,20,27,20,7,27,18,15,5,8,4,10,17,0,10,0,34,35,30,22,29,23,4,25,32,13,25,79,89,16,13,16,3,32,79,89,6,3,22,0,63,51,43,0,24,63,51,43,17,18,0,23,57,17,18,1,57,57,17,51,18,23,57,51,50,50,17,18,23,57,49,48,1,16,0,33,34,39,7,35,55,38,53,16,0,33,50,23,55,51,7,22,5,20,23,1,38,35,32,1,52,39,1,22,51,32,4,147,254,220,254,254,192,132,113,183,197,118,1,32,1,3,199,131,101,184,184,113,252,228,17,1,151,60,108,255,0,1,246,16,254,105,62,102,1,3,2,30,254,249,254,213,89,124,215,146,236,1,5,1,43,83,114,206,142,243,92,71,1,205,69,254,145,94,68,254,52,72,0,0,255,255,0,127,255,236,4,92,5,222,18,38,0,88,0,0,17,7,0,67,0,217,0,0,0,24,182,1,23,23,17,38,1,24,184,255,172,180,24,27,21,11,37,43,17,53,0,43,17,53,0,0,255,255,0,127,255,236,4,92,5,222,18,38,0,88,0,0,17,7,0,118,1,120,0,0,0,20,64,12,1,23,17,38,1,23,96,23,26,21,11,37,43,17,53,0,43,53,0,0,255,255,0,127,255,236,4,92,5,249,18,38,0,88,0,0,17,7,2,136,0,252,0,0,0,24,182,1,24,24,17,38,1,29,184,255,255,180,29,23,21,11,37,43,17,53,0,43,17,53,0,0,255,255,0,127,255,236,4,92,5,138,18,38,0,88,0,0,17,7,0,106,1,26,0,0,0,26,64,15,2,1,23,23,17,38,2,1,27,2,27,25,21,11,37,43,17,53,53,0,43,17,53,53,255,255,0,16,254,87,4,104,5,222,18,38,0,92,0,0,17,7,0,118,1,70,0,0,0,20,64,12,1,22,17,38,1,22,96,22,25,10,18,37,43,17,53,0,43,53,0,0,0,2,0,143,254,87,4,143,5,204,0,20,0,31,0,64,64,34,27,1,19,19,20,21,9,20,9,32,33,19,27,12,30,79,89,15,12,22,6,24,79,89,3,6,64,53,59,72,6,16,0,0,0,63,63,43,51,43,0,24,63,51,43,0,24,63,17,18,1,57,57,17,51,17,51,17,51,51,49,48,19,33,17,7,51,54,51,50,18,21,16,2,35,34,38,39,35,22,21,17,33,1,52,38,35,34,6,21,20,22,51,50,143,1,25,4,4,95,251,191,206,217,198,114,169,45,6,6,254,231,2,219,111,112,113,118,119,110,225,5,204,254,50,168,199,254,231,252,254,255,254,229,99,93,30,152,254,97,3,177,172,166,183,163,163,177,0,0,255,255,0,16,254,87,4,104,5,138,18,38,0,92,0,0,17,7,0,106,0,241,0,0,0,26,64,15,2,1,22,22,17,38,2,1,26,10,26,24,10,18,37,43,17,53,53,0,43,17,53,53,255,255,0,51,0,0,5,145,6,169,18,38,0,36,0,0,17,7,2,139,1,140,1,78,0,22,64,13,2,18,18,5,38,2,16,0,16,17,4,7,37,43,17,53,0,43,17,53,255,255,0,60,255,236,4,128,5,91,18,38,0,68,0,0,17,7,2,139,0,243,0,0,0,24,182,2,54,54,17,38,2,52,184,255,235,180,52,53,3,27,37,43,17,53,0,43,17,53,0,0,255,255,0,51,0,0,5,145,7,16,18,38,0,36,0,0,17,7,9,18,1,134,0,0,0,22,64,13,2,16,16,5,38,2,19,1,19,27,4,7,37,43,17,53,0,43,17,53,255,255,0,60,255,236,4,128,5,226,18,38,0,68,0,0,17,7,2,154,1,27,0,0,0,24,182,2,52,52,17,38,2,55,184,255,230,180,55,63,3,27,37,43,17,53,0,43,17,53,0,0,255,255,0,51,254,98,5,145,5,129,18,38,0,36,0,0,17,7,2,157,3,181,0,11,0,15,177,2,23,184,255,167,180,23,23,7,7,37,43,17,53,0,0,0,255,255,0,60,254,87,4,128,4,78,18,38,0,68,0,0,17,7,2,157,2,97,0,0,0,19,180,2,59,15,59,1,184,255,100,180,59,59,27,27,37,43,93,17,53,0,0,0,255,255,0,84,255,236,5,143,7,23,18,38,0,38,0,0,17,7,9,12,2,53,0,0,0,20,64,12,1,25,5,38,1,25,153,25,28,9,3,37,43,17,53,0,43,53,0,0,255,255,0,80,255,236,4,55,5,222,18,38,0,70,0,0,17,7,0,118,1,103,0,0,0,20,64,12,1,25,17,38,1,25,121,25,28,3,21,37,43,17,53,0,43,53,0,0,255,255,0,84,255,236,5,143,7,43,18,38,0,38,0,0,17,7,9,13,1,204,0,0,0,22,64,13,1,26,26,5,38,1,31,48,31,25,9,3,37,43,17,53,0,43,17,53,255,255,0,80,255,236,4,55,5,249,18,38,0,70,0,0,17,7,2,136,0,230,0,0,0,22,64,13,1,26,26,17,38,1,31,19,31,25,3,21,37,43,17,53,0,43,17,53,255,255,0,84,255,236,5,143,6,218,18,38,0,38,0,0,17,7,2,155,1,190,1,14,0,20,64,12,1,25,5,38,1,25,33,25,27,9,3,37,43,17,53,0,43,53,0,0,255,255,0,80,255,236,4,55,5,204,18,38,0,70,0,0,17,7,2,155,1,4,0,0,0,12,183,1,25,21,25,27,3,21,37,43,17,53,0,0,255,255,0,84,255,236,5,143,7,43,18,38,0,38,0,0,17,7,9,14,1,184,0,0,0,22,64,13,1,25,25,5,38,1,27,28,27,33,9,3,37,43,17,53,0,43,17,53,255,255,0,80,255,236,4,55,5,249,18,38,0,70,0,0,17,7,2,137,0,214,0,0,0,22,64,13,1,25,25,17,38,1,27,3,27,33,3,21,37,43,17,53,0,43,17,53,255,255,0,137,0,0,5,113,7,43,18,38,0,39,0,0,17,7,9,14,1,102,0,0,0,24,182,2,19,19,5,38,2,21,184,255,191,180,21,27,5,0,37,43,17,53,0,43,17,53,0,0,255,255,0,84,255,236,5,193,5,204,16,38,0,71,0,0,17,7,9,9,4,91,0,75,0,19,64,11,2,42,0,2,41,120,41,41,19,19,37,43,17,53,0,63,53,0,0,0,255,255,0,8,0,0,5,113,5,129,16,6,0,146,0,0,0,2,0,84,255,236,4,217,5,204,0,30,0,41,0,116,64,39,37,30,19,27,13,0,31,31,4,3,7,19,7,42,43,6,29,30,29,82,89,3,30,22,34,81,89,25,22,0,22,16,22,32,22,3,9,3,22,184,255,192,64,23,14,17,72,30,22,30,22,1,39,16,39,79,89,13,16,22,10,21,1,0,143,43,1,113,0,63,63,63,51,43,17,18,0,57,57,24,47,47,43,95,94,93,17,51,43,17,0,51,43,17,0,51,17,18,1,57,57,17,51,51,51,17,51,51,51,18,57,50,49,48,1,53,33,21,51,21,35,17,20,23,33,46,1,53,35,6,33,34,2,17,16,18,51,50,22,23,51,39,53,33,53,1,52,38,35,34,6,21,16,51,50,54,3,59,1,26,132,132,8,254,240,4,11,4,91,255,0,188,207,216,200,115,167,45,2,2,254,226,1,34,116,115,113,110,221,113,120,5,65,139,139,170,252,85,100,136,15,121,40,196,1,27,1,2,1,4,1,25,96,95,178,126,170,252,208,167,178,170,182,254,162,187,255,255,0,137,0,0,5,6,6,169,18,38,0,40,0,0,17,7,2,139,1,94,1,78,0,24,182,1,14,14,5,38,1,12,184,255,237,180,12,13,0,10,37,43,17,53,0,43,17,53,0,0,255,255,0,80,255,236,4,45,5,91,18,38,0,72,0,0,17,7,2,139,0,245,0,0,0,22,64,13,2,28,28,17,38,2,26,12,26,27,3,9,37,43,17,53,0,43,17,53,255,255,0,137,0,0,5,6,7,16,18,38,0,40,0,0,17,7,9,18,1,97,0,0,0,24,182,1,12,12,5,38,1,15,184,255,247,180,15,23,0,10,37,43,17,53,0,43,17,53,0,0,255,255,0,80,255,236,4,45,5,226,18,38,0,72,0,0,17,7,2,154,1,16,0,0,0,24,182,2,26,26,17,38,2,29,184,255,251,180,29,37,3,9,37,43,17,53,0,43,17,53,0,0,255,255,0,137,0,0,5,6,6,218,18,38,0,40,0,0,17,7,2,155,1,109,1,14,0,22,181,1,12,5,38,1,12,184,255,250,180,12,14,0,10,37,43,17,53,0,43,53,255,255,0,80,255,236,4,45,5,204,18,38,0,72,0,0,17,7,2,155,0,241,0,0,0,22,64,13,2,26,26,17,38,2,26,7,26,28,3,9,37,43,17,53,0,43,17,53,255,255,0,137,254,87,5,6,5,129,18,38,0,40,0,0,17,7,2,157,2,237,0,0,0,19,180,1,19,15,19,1,184,255,106,180,19,19,10,10,37,43,93,17,53,0,0,0,255,255,0,80,254,104,4,45,4,78,18,38,0,72,0,0,17,7,2,157,1,207,0,17,0,15,177,2,33,184,255,65,180,33,33,17,17,37,43,17,53,0,0,0,255,255,0,137,0,0,5,6,7,43,18,38,0,40,0,0,17,7,9,14,1,111,0,0,0,24,182,1,12,12,5,38,1,14,184,255,253,180,14,20,0,10,37,43,17,53,0,43,17,53,0,0,255,255,0,80,255,236,4,45,5,249,18,38,0,72,0,0,17,7,2,137,0,216,0,0,0,22,64,13,2,26,26,17,38,2,28,10,28,34,3,9,37,43,17,53,0,43,17,53,255,255,0,84,255,236,5,186,7,43,18,38,0,42,0,0,17,7,9,13,1,199,0,0,0,22,64,13,1,30,30,5,38,1,35,21,35,29,14,7,37,43,17,53,0,43,17,53,255,255,0,84,254,78,4,90,5,249,18,38,0,74,0,0,17,7,2,136,0,233,0,0,0,22,64,13,2,45,45,17,38,2,50,2,50,44,18,28,37,43,17,53,0,43,17,53,255,255,0,84,255,236,5,186,7,16,18,38,0,42,0,0,17,7,9,18,1,205,0,0,0,22,64,13,1,29,29,5,38,1,32,35,32,40,14,7,37,43,17,53,0,43,17,53,255,255,0,84,254,78,4,90,5,226,18,38,0,74,0,0,17,7,2,154,1,54,0,0,0,22,64,13,2,44,44,17,38,2,47,8,47,55,18,28,37,43,17,53,0,43,17,53,255,255,0,84,255,236,5,186,6,218,18,38,0,42,0,0,17,7,2,155,1,211,1,14,0,20,64,12,1,29,5,38,1,29,32,29,31,14,7,37,43,17,53,0,43,53,0,0,255,255,0,84,254,78,4,90,5,204,18,38,0,74,0,0,17,7,2,155,1,29,0,0,0,22,64,13,2,44,44,17,38,2,44,26,44,46,18,28,37,43,17,53,0,43,17,53,255,255,0,84,254,57,5,186,5,150,18,38,0,42,0,0,17,7,9,7,2,78,0,0,0,12,183,1,36,40,36,29,14,7,37,43,17,53,0,0,255,255,0,84,254,78,4,90,6,73,16,38,0,74,0,0,17,7,9,10,1,137,0,0,0,26,64,16,2,52,52,17,38,2,44,19,44,51,18,28,37,143,55,1,113,43,17,53,0,43,17,53,255,255,0,137,0,0,5,61,7,43,18,38,0,43,0,0,17,7,9,13,1,147,0,0,0,22,64,13,1,13,13,5,38,1,18,5,18,12,4,10,37,43,17,53,0,43,17,53,255,255,0,143,0,0,4,100,7,122,18,38,0,75,0,0,17,7,9,13,1,46,0,79,0,22,64,13,1,23,23,2,38,1,28,10,28,22,16,6,37,43,17,53,0,43,17,53,0,2,0,14,0,0,5,185,5,129,0,19,0,23,0,138,64,83,23,11,3,3,8,7,4,20,12,0,0,16,15,19,4,19,24,25,22,18,6,7,6,95,89,15,11,7,23,2,96,89,186,23,1,152,23,1,58,23,1,111,7,127,7,2,7,23,7,23,13,9,3,4,0,18,96,25,1,80,25,1,64,25,1,128,25,1,112,25,1,192,25,1,160,25,1,48,25,1,32,25,1,93,93,93,93,113,113,114,114,114,0,63,50,63,51,57,57,47,47,93,93,93,93,43,17,0,51,51,43,17,0,51,51,17,18,1,57,57,17,51,51,51,17,51,51,17,51,51,51,17,51,51,49,48,33,17,33,17,33,17,35,53,51,53,33,21,33,53,33,21,51,21,35,17,1,53,33,21,4,33,253,143,254,217,123,123,1,39,2,113,1,28,124,124,254,228,253,143,2,92,253,164,4,21,170,194,194,194,194,170,251,235,3,80,197,197,0,1,0,10,0,0,4,100,5,204,0,29,0,96,64,19,8,7,26,23,15,15,18,20,16,16,24,7,3,31,30,26,18,19,18,184,1,15,64,32,89,23,19,19,3,21,0,16,7,21,3,11,80,89,0,3,15,160,31,1,144,31,1,240,31,1,112,31,1,239,31,1,93,113,113,114,114,0,63,51,43,0,24,63,51,63,18,57,47,51,43,17,0,51,17,18,1,23,57,17,51,51,51,17,51,51,17,51,49,48,1,62,1,51,50,22,21,17,33,17,16,35,34,6,21,17,33,17,35,53,51,53,33,21,33,21,33,21,20,7,1,164,57,172,119,172,184,254,232,193,102,125,254,231,133,133,1,25,1,50,254,206,8,3,58,124,112,212,204,253,122,2,54,1,29,175,137,253,229,4,151,170,139,139,170,136,109,104,255,255,255,153,0,0,2,165,7,31,18,38,0,44,0,0,17,6,9,16,202,0,0,22,64,13,1,4,4,5,38,1,13,2,13,26,0,2,37,43,17,53,0,43,17,53,0,0,255,255,255,153,0,0,2,165,5,196,18,38,0,243,0,0,17,6,2,158,167,0,0,22,64,13,1,4,4,17,38,1,13,1,13,26,0,2,37,43,17,53,0,43,17,53,0,0,255,255,255,236,0,0,2,80,6,169,18,38,0,44,0,0,17,7,2,139,255,200,1,78,0,22,64,13,1,6,6,5,38,1,4,1,4,5,0,2,37,43,17,53,0,43,17,53,255,255,255,236,0,0,2,80,5,91,18,38,0,243,0,0,17,6,2,139,200,0,0,22,64,13,1,6,6,17,38,1,4,0,4,5,0,2,37,43,17,53,0,43,17,53,0,0,255,255,255,188,0,0,2,128,7,16,18,38,0,44,0,0,17,6,9,18,193,0,0,22,64,13,1,4,4,5,38,1,7,1,7,15,0,2,37,43,17,53,0,43,17,53,0,0,255,255,255,189,0,0,2,129,5,226,18,38,0,243,0,0,17,6,2,154,246,0,0,22,64,13,1,4,4,17,38,1,7,1,7,15,0,2,37,43,17,53,0,43,17,53,0,0,255,255,0,88,254,87,1,220,5,129,18,38,0,44,0,0,17,6,2,157,12,0,0,15,177,1,11,184,255,223,180,11,11,2,2,37,43,17,53,0,255,255,0,69,254,87,1,201,5,204,18,38,0,76,0,0,17,6,2,157,249,0,0,15,177,2,15,184,255,212,180,15,15,7,7,37,43,17,53,0,255,255,0,137,0,0,1,176,6,218,18,38,0,44,0,0,17,7,2,155,255,202,1,14,0,20,64,12,1,4,5,38,1,4,2,4,6,0,2,37,43,17,53,0,43,53,0,0,0,1,0,145,0,0,1,170,4,58,0,3,0,62,64,39,3,0,0,4,5,1,15,0,21,176,5,1,160,5,1,127,5,1,96,5,1,31,5,1,239,5,1,208,5,1,192,5,1,176,5,1,128,5,1,93,93,93,93,93,113,113,113,113,113,0,63,63,17,18,1,57,17,51,49,48,51,17,33,17,145,1,25,4,58,251,198,0,255,255,0,137,255,236,5,187,5,129,16,38,0,44,0,0,17,7,0,45,1,212,0,0,0,20,64,14,1,18,111,18,239,18,255,18,3,48,18,192,18,2,93,93,17,53,0,0,255,255,0,143,254,87,3,226,5,204,16,38,0,76,0,0,17,7,0,77,2,57,0,0,0,28,64,20,48,26,1,3,2,20,127,20,175,20,207,20,3,0,20,16,20,64,20,3,93,93,17,53,53,93,0,0,255,255,0,31,255,236,4,34,7,43,18,38,0,45,0,0,17,7,9,13,1,92,0,0,0,22,64,13,1,19,19,5,38,1,24,174,24,18,3,14,37,43,17,53,0,43,17,53,0,2,255,166,254,87,2,135,5,249,0,9,0,22,0,240,64,164,13,17,9,8,3,3,1,6,1,20,6,20,17,17,24,23,18,15,10,14,80,89,10,27,3,8,1,8,142,91,6,15,1,1,15,1,47,1,63,1,95,1,127,1,159,1,239,1,7,9,1,192,24,1,176,24,1,175,24,1,128,24,1,80,24,1,64,24,1,16,24,1,208,24,1,144,24,1,96,24,1,80,24,1,239,24,1,192,24,1,176,24,1,144,24,1,128,24,1,112,24,1,80,24,1,64,24,1,16,24,1,0,24,1,56,255,24,1,223,24,1,207,24,1,160,24,1,96,24,1,191,24,1,159,24,1,127,24,1,63,24,1,15,24,1,224,24,1,208,24,1,160,24,1,63,24,1,31,24,1,15,24,1,7,94,93,93,93,93,93,93,113,113,113,113,113,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,113,113,113,113,114,114,114,114,114,114,114,0,47,94,93,113,51,43,17,0,51,24,63,43,0,24,63,17,18,1,57,17,51,51,17,51,17,18,57,17,51,51,17,51,49,48,1,21,35,39,35,7,35,53,1,51,1,34,39,53,23,50,54,53,17,33,17,20,6,2,135,159,203,4,211,160,1,2,229,254,253,100,70,51,72,53,1,25,145,4,187,28,192,192,28,1,62,248,94,9,198,4,63,99,4,118,251,70,143,154,255,255,0,137,254,57,5,180,5,129,18,38,0,46,0,0,17,7,9,7,2,15,0,0,0,15,177,1,19,184,255,210,180,19,12,4,11,37,43,17,53,0,0,0,255,255,0,143,254,57,4,117,5,204,18,38,0,78,0,0,17,7,9,7,1,121,0,0,0,15,177,1,19,184,255,217,180,19,12,4,11,37,43,17,53,0,0,0,0,1,0,143,0,0,4,117,4,58,0,11,0,56,64,27,0,13,7,3,3,4,8,9,9,10,4,3,12,11,13,2,7,10,1,7,1,8,5,15,4,0,21,0,63,50,63,51,57,57,17,51,17,51,17,1,51,18,23,57,17,51,17,51,17,51,17,51,49,48,33,1,7,17,33,17,33,17,1,33,9,1,3,66,254,223,121,254,231,1,25,1,130,1,46,254,132,1,153,1,234,84,254,106,4,58,254,64,1,192,254,90,253,108,0,0,255,255,0,137,0,0,4,164,7,23,18,38,0,47,0,0,17,7,9,12,0,173,0,0,0,22,181,1,6,5,38,1,6,184,255,109,180,6,9,0,4,37,43,17,53,0,43,53,255,255,0,106,0,0,2,104,7,102,18,38,0,79,0,0,17,6,9,12,19,79,0,20,64,12,1,4,2,38,1,4,77,4,7,0,2,37,43,17,53,0,43,53,255,255,0,137,254,57,4,164,5,129,18,38,0,47,0,0,17,7,9,7,1,153,0,0,0,15,177,1,13,184,255,228,180,13,6,0,4,37,43,17,53,0,0,0,255,255,0,143,254,57,1,168,5,204,18,38,0,79,0,0,17,6,9,7,58,0,0,12,183,1,11,0,11,4,0,2,37,43,17,53,255,255,0,137,0,0,4,164,5,129,16,38,0,47,0,0,17,7,9,9,2,114,0,0,0,19,64,11,1,14,3,1,13,199,13,6,0,4,37,43,17,53,0,63,53,0,0,0,255,255,0,143,0,0,3,22,5,204,16,38,0,79,0,0,17,7,9,9,1,176,0,75,0,19,64,11,1,12,0,1,11,121,11,11,2,2,37,43,17,53,0,63,53,0,0,0,255,255,0,137,0,0,4,164,5,129,18,38,0,47,0,0,17,7,2,155,1,213,253,142,0,12,183,1,6,147,6,8,0,4,37,43,17,53,0,0,255,255,0,143,0,0,3,113,5,204,16,38,0,79,0,0,17,7,2,155,1,144,253,142,0,7,180,112,9,128,9,2,93,0,0,0,0,1,0,0,0,0,4,164,5,129,0,13,0,75,64,36,8,12,7,11,11,4,2,0,12,0,15,14,10,1,9,2,7,4,3,9,8,3,2,8,2,8,2,11,5,3,0,11,95,89,0,18,0,63,43,0,24,63,18,57,57,47,47,17,51,17,51,18,57,57,17,18,57,57,17,18,1,57,57,17,51,51,51,17,51,18,57,49,48,51,17,7,53,55,17,33,17,37,21,5,17,33,21,137,137,137,1,39,1,51,254,205,2,244,1,227,65,225,66,2,188,253,209,147,223,147,254,116,231,0,0,0,0,1,0,18,0,0,2,41,5,204,0,11,0,101,64,62,2,12,13,11,9,1,4,6,2,58,11,1,11,53,5,1,5,3,0,6,9,4,4,10,4,10,4,1,7,0,1,21,176,13,1,160,13,1,127,13,1,96,13,1,31,13,1,239,13,1,208,13,1,192,13,1,176,13,1,128,13,1,93,93,93,93,93,113,113,113,113,113,0,63,63,18,57,57,47,47,18,23,57,50,93,51,93,17,1,51,51,17,51,51,17,18,57,49,48,1,17,33,17,7,53,55,17,33,17,55,21,1,168,254,231,125,125,1,25,129,2,205,253,51,2,49,69,215,69,2,196,253,216,74,213,0,255,255,0,137,0,0,5,61,7,23,18,38,0,49,0,0,17,7,9,12,1,231,0,0,0,20,64,12,1,14,5,38,1,14,90,14,17,5,12,37,43,17,53,0,43,53,0,0,255,255,0,135,0,0,4,100,5,222,18,38,0,81,0,0,17,7,0,118,1,132,0,0,0,20,64,12,1,25,17,38,1,25,100,25,28,12,23,37,43,17,53,0,43,53,0,0,255,255,0,137,254,57,5,61,5,129,18,38,0,49,0,0,17,7,9,7,1,252,0,0,0,15,177,1,21,184,255,251,180,21,14,5,12,37,43,17,53,0,0,0,255,255,0,135,254,57,4,100,4,79,18,38,0,81,0,0,17,7,9,7,1,155,0,0,0,12,183,1,32,7,32,25,12,23,37,43,17,53,0,0,255,255,0,137,0,0,5,61,7,43,18,38,0,49,0,0,17,7,9,14,1,136,0,0,0,24,182,1,14,14,5,38,1,16,184,255,251,180,16,22,5,12,37,43,17,53,0,43,17,53,0,0,255,255,0,135,0,0,4,100,5,249,18,38,0,81,0,0,17,7,2,137,0,242,0,0,0,24,182,1,25,25,17,38,1,27,184,255,237,180,27,33,12,23,37,43,17,53,0,43,17,53,0,0,255,255,255,234,0,0,5,44,5,129,16,39,0,81,0,200,0,0,17,7,7,229,255,95,0,0,0,50,177,1,25,184,255,182,64,34,25,25,9,9,37,0,15,0,127,0,175,0,3,63,0,111,0,2,16,0,32,0,192,0,3,0,0,112,0,160,0,224,0,4,93,113,93,113,53,43,17,53,0,0,0,1,0,133,255,236,5,75,5,149,0,36,0,67,64,37,11,34,26,20,20,21,21,3,34,3,38,37,26,15,30,15,95,89,30,4,24,3,21,18,0,7,95,89,0,4,16,4,2,4,4,0,19,0,63,50,47,93,43,0,24,63,63,63,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,49,48,5,34,38,39,55,30,1,51,50,62,1,53,17,52,38,35,34,14,1,21,17,33,17,3,33,22,21,51,54,36,51,50,18,25,1,16,2,3,136,132,179,74,202,52,82,47,63,74,32,128,145,97,170,99,254,217,4,1,32,11,4,66,1,0,156,233,208,217,20,79,99,171,68,49,65,136,140,1,39,186,166,98,168,95,252,185,4,68,1,61,121,130,127,144,254,254,254,230,254,165,254,212,254,250,0,0,0,0,1,0,135,254,87,4,100,4,79,0,33,0,89,64,54,7,31,23,14,14,15,15,2,31,3,35,34,23,27,27,10,80,89,27,16,20,15,15,21,0,4,80,89,0,27,160,35,1,144,35,1,240,35,1,176,35,1,160,35,1,144,35,1,112,35,1,239,35,1,93,113,113,113,113,113,114,114,0,63,43,0,24,63,63,63,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,49,48,1,34,39,53,23,50,54,53,17,16,35,34,6,21,17,33,17,52,38,39,33,30,1,21,51,62,1,51,50,22,21,17,20,6,3,69,100,70,51,74,52,193,102,125,254,231,5,3,1,12,3,10,4,57,172,119,172,184,145,254,87,9,198,4,65,97,2,155,1,29,175,137,253,188,3,72,87,111,44,19,165,31,124,112,212,204,252,209,143,154,0,0,0,255,255,0,84,255,236,5,227,6,169,18,38,0,50,0,0,17,7,2,139,1,198,1,78,0,22,64,13,2,27,27,5,38,2,25,0,25,26,7,0,37,43,17,53,0,43,17,53,255,255,0,80,255,236,4,147,5,91,18,38,0,82,0,0,17,7,2,139,1,32,0,0,0,22,64,13,2,24,24,17,38,2,22,4,22,23,6,0,37,43,17,53,0,43,17,53,255,255,0,84,255,236,5,227,7,16,18,38,0,50,0,0,17,7,9,18,1,181,0,0,0,24,182,2,25,25,5,38,2,28,184,255,247,180,28,36,7,0,37,43,17,53,0,43,17,53,0,0,255,255,0,80,255,236,4,147,5,226,18,38,0,82,0,0,17,7,2,154,1,80,0,0,0,22,64,13,2,22,22,17,38,2,25,7,25,33,6,0,37,43,17,53,0,43,17,53,255,255,0,84,255,236,5,227,7,24,18,38,0,50,0,0,17,7,9,17,2,49,0,0,0,26,64,15,3,2,25,25,5,38,3,2,26,111,26,35,7,0,37,43,17,53,53,0,43,17,53,53,255,255,0,80,255,236,4,147,5,204,18,38,0,82,0,0,17,7,2,159,1,129,0,0,0,26,64,15,3,2,22,22,17,38,3,2,23,100,23,32,6,0,37,43,17,53,53,0,43,17,53,53,0,2,0,84,255,246,7,176,5,140,0,21,0,32,0,138,64,86,27,15,19,19,32,13,17,32,3,6,20,6,20,33,34,24,14,11,14,95,89,15,18,95,89,15,15,127,15,159,15,3,15,15,143,15,255,15,3,15,3,15,22,21,73,15,15,1,20,5,15,22,12,73,15,15,30,9,9,11,3,30,19,0,19,95,89,3,0,18,143,34,1,2,111,34,1,95,34,1,79,34,1,63,34,1,93,93,93,93,95,113,0,63,50,43,17,0,51,24,63,51,17,18,57,47,43,95,94,93,43,95,94,93,113,43,43,17,0,51,17,18,1,57,57,17,18,23,57,17,51,17,51,50,49,48,33,14,1,35,32,0,17,16,0,33,50,23,33,21,33,17,33,21,33,17,33,21,1,38,35,34,6,21,20,18,51,50,55,3,224,38,107,54,254,178,254,137,1,119,1,80,71,132,3,161,253,101,2,94,253,162,2,196,252,19,71,97,200,214,219,193,116,54,2,8,1,127,1,82,1,82,1,115,11,227,254,157,221,254,133,227,4,145,19,249,228,229,254,252,20,0,0,0,0,3,0,80,255,236,7,75,4,78,0,26,0,36,0,43,0,115,64,63,32,7,2,12,27,40,19,19,27,27,7,18,24,25,25,41,18,7,18,44,45,40,19,82,89,40,33,16,17,72,40,40,4,10,37,30,10,30,79,89,14,10,16,22,35,4,35,79,89,127,24,1,16,24,1,24,24,0,4,22,128,45,1,93,0,63,51,51,47,93,93,43,17,0,51,24,63,51,43,17,0,51,17,18,57,24,47,43,43,17,18,1,57,57,17,51,51,17,51,17,18,57,17,51,17,51,18,57,57,17,51,49,48,5,34,39,6,35,34,0,17,16,0,33,32,23,54,51,50,18,17,21,33,20,22,51,50,55,5,2,1,52,38,35,32,17,20,22,51,32,1,34,6,7,33,46,1,5,104,238,131,144,250,253,254,224,1,32,1,3,1,0,138,134,233,233,246,253,74,118,107,149,39,1,9,115,252,165,126,120,255,0,125,118,1,3,1,251,99,107,3,1,164,8,110,20,159,159,1,44,1,6,1,5,1,43,153,153,254,203,254,214,19,146,162,129,23,254,218,2,50,193,174,254,145,181,189,2,241,138,124,131,131,0,255,255,0,137,0,0,5,157,7,23,18,38,0,53,0,0,17,7,9,12,1,205,0,0,0,20,64,12,2,22,5,38,2,22,16,22,25,4,13,37,43,17,53,0,43,53,0,0,255,255,0,135,0,0,3,11,5,222,18,38,0,85,0,0,17,7,0,118,0,182,0,0,0,20,64,12,1,23,17,38,1,23,73,23,26,4,15,37,43,17,53,0,43,53,0,0,255,255,0,137,254,57,5,157,5,129,18,38,0,53,0,0,17,7,9,7,2,5,0,0,0,15,177,2,29,184,255,212,180,29,22,4,13,37,43,17,53,0,0,0,255,255,0,135,254,57,2,254,4,79,18,38,0,85,0,0,17,6,9,7,57,0,0,15,177,1,30,184,255,88,180,30,23,4,15,37,43,17,53,0,255,255,0,137,0,0,5,157,7,43,18,38,0,53,0,0,17,7,9,14,1,102,0,0,0,24,182,2,22,22,5,38,2,24,184,255,169,180,24,30,4,13,37,43,17,53,0,43,17,53,0,0,255,255,0,56,0,0,3,25,5,249,18,38,0,85,0,0,17,6,2,137,56,0,0,24,182,1,23,23,17,38,1,25,184,255,230,180,25,31,4,15,37,43,17,53,0,43,17,53,255,255,0,59,255,236,5,6,7,23,18,38,0,54,0,0,17,7,9,12,1,212,0,0,0,20,64,12,1,43,5,38,1,43,137,43,46,6,0,37,43,17,53,0,43,53,0,0,255,255,0,72,255,236,4,31,5,222,18,38,0,86,0,0,17,7,0,118,1,57,0,0,0,20,64,12,1,41,17,38,1,41,91,41,44,6,0,37,43,17,53,0,43,53,0,0,255,255,0,59,255,236,5,6,7,43,18,38,0,54,0,0,17,7,9,13,1,113,0,0,0,22,64,13,1,44,44,5,38,1,49,38,49,43,6,0,37,43,17,53,0,43,17,53,255,255,0,72,255,236,4,31,5,249,18,38,0,86,0,0,17,7,2,136,0,198,0,0,0,22,64,13,1,42,42,17,38,1,47,3,47,41,6,0,37,43,17,53,0,43,17,53,255,255,0,59,254,87,5,6,5,150,18,38,0,54,0,0,17,7,0,122,1,166,0,0,0,12,183,1,48,47,48,43,6,0,37,43,17,53,0,0,255,255,0,72,254,87,4,31,4,79,18,38,0,86,0,0,17,7,0,122,1,30,0,0,0,12,183,1,46,20,46,41,6,0,37,43,17,53,0,0,255,255,0,59,255,236,5,6,7,43,18,38,0,54,0,0,17,7,9,14,1,90,0,0,0,22,64,13,1,43,43,5,38,1,45,15,45,51,6,0,37,43,17,53,0,43,17,53,255,255,0,72,255,236,4,31,5,249,18,38,0,86,0,0,17,7,2,137,0,205,0,0,0,22,64,13,1,41,41,17,38,1,43,10,43,49,6,0,37,43,17,53,0,43,17,53,255,255,0,23,254,87,4,205,5,129,18,38,0,55,0,0,17,7,0,122,1,94,0,0,0,12,183,1,24,77,24,24,2,2,37,43,17,53,0,0,255,255,0,25,254,87,2,145,5,56,18,38,0,87,0,0,17,7,0,122,0,138,0,0,0,12,183,1,29,72,29,29,3,3,37,43,17,53,0,0,255,255,0,23,0,0,4,205,7,43,18,38,0,55,0,0,17,7,9,14,1,33,0,0,0,22,64,13,1,8,8,5,38,1,10,4,10,16,4,6,37,43,17,53,0,43,17,53,255,255,0,25,255,238,3,213,5,204,16,38,0,87,0,0,17,7,9,9,2,111,0,75,0,19,64,13,1,29,0,29,32,29,2,91,29,29,11,11,37,43,93,17,53,0,0,0,0,1,0,23,0,0,4,205,5,129,0,15,1,94,64,247,1,5,5,10,6,6,9,12,14,2,5,17,16,0,12,13,12,95,89,4,8,9,8,95,89,1,9,9,5,13,3,5,18,80,17,1,64,17,1,52,17,1,36,17,1,4,17,1,244,17,1,228,17,1,192,17,1,180,17,1,164,17,1,139,17,1,112,17,1,100,17,1,84,17,1,59,17,1,36,17,1,4,17,1,104,251,17,1,228,17,1,203,17,1,160,17,1,144,17,1,132,17,1,84,17,1,68,17,1,52,17,1,4,17,1,244,17,1,219,17,1,203,17,1,180,17,1,139,17,1,116,17,1,91,17,1,59,17,1,36,17,1,11,17,1,251,17,1,235,17,1,208,17,1,196,17,1,155,17,1,68,17,1,27,17,1,11,17,1,55,244,17,1,203,17,1,187,17,1,155,17,1,139,17,1,123,17,1,111,17,1,75,17,1,59,17,1,43,17,1,4,17,1,219,17,1,171,17,1,139,17,1,91,17,1,75,17,1,11,17,1,255,17,1,2,223,17,1,207,17,1,143,17,1,112,17,1,48,17,1,32,17,1,0,17,1,7,94,93,93,93,93,93,93,93,95,93,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,0,63,63,18,57,47,51,43,17,0,51,43,17,0,51,17,18,1,23,57,17,51,51,17,51,49,48,1,17,51,21,35,17,33,17,35,53,51,17,33,53,33,21,3,5,228,228,254,217,227,227,254,57,4,182,4,157,254,147,190,253,142,2,114,190,1,109,228,228,0,0,0,1,0,25,255,238,2,145,5,56,0,29,0,104,64,56,27,15,19,19,14,18,22,11,7,3,9,5,5,22,3,3,31,30,17,9,10,9,79,89,14,10,12,12,10,15,21,5,6,5,79,89,18,111,6,1,15,6,79,6,127,6,3,16,3,6,0,25,79,89,0,22,0,63,43,0,24,47,95,94,93,113,51,43,17,0,51,24,63,51,47,17,51,43,17,0,51,17,18,1,57,17,51,51,17,51,17,51,51,17,51,51,51,17,51,51,49,48,5,34,38,61,1,35,53,51,53,35,53,51,55,51,21,51,21,35,21,51,21,35,21,20,22,51,50,55,21,6,1,164,124,134,127,127,137,151,88,176,205,205,185,185,60,63,33,61,104,18,135,137,219,190,229,190,254,254,190,229,190,143,79,75,14,174,34,0,0,0,255,255,0,123,255,236,5,74,7,31,18,38,0,56,0,0,17,7,9,16,1,141,0,0,0,22,64,13,1,18,18,5,38,1,27,0,27,40,3,14,37,43,17,53,0,43,17,53,255,255,0,127,255,236,4,92,5,196,18,38,0,88,0,0,17,7,2,158,0,243,0,0,0,24,182,1,23,23,17,38,1,32,184,255,254,180,32,45,21,11,37,43,17,53,0,43,17,53,0,0,255,255,0,123,255,236,5,74,6,164,18,38,0,56,0,0,17,7,2,139,1,141,1,73,0,22,64,13,1,20,20,5,38,1,18,0,18,19,3,14,37,43,17,53,0,43,17,53,255,255,0,127,255,236,4,92,5,91,18,38,0,88,0,0,17,7,2,139,1,20,0,0,0,24,182,1,25,25,17,38,1,23,184,255,253,180,23,24,21,11,37,43,17,53,0,43,17,53,0,0,255,255,0,123,255,236,5,74,7,16,18,38,0,56,0,0,17,7,9,18,1,134,0,0,0,22,64,13,1,18,18,5,38,1,21,0,21,29,3,14,37,43,17,53,0,43,17,53,255,255,0,127,255,236,4,92,5,226,18,38,0,88,0,0,17,7,2,154,1,71,0,0,0,22,64,13,1,23,23,17,38,1,26,2,26,34,21,11,37,43,17,53,0,43,17,53,255,255,0,123,255,236,5,74,7,186,18,38,0,56,0,0,17,7,2,156,1,191,1,78,0,26,64,15,2,1,21,21,5,38,2,1,24,1,24,18,3,14,37,43,17,53,53,0,43,17,53,53,255,255,0,127,255,236,4,92,6,108,18,38,0,88,0,0,17,7,2,156,1,72,0,0,0,26,64,15,2,1,26,26,17,38,2,1,29,0,29,23,21,11,37,43,17,53,53,0,43,17,53,53,255,255,0,123,255,236,5,74,7,24,18,38,0,56,0,0,17,7,9,17,1,219,0,0,0,26,64,15,2,1,18,18,5,38,2,1,19,82,19,28,3,14,37,43,17,53,53,0,43,17,53,53,255,255,0,127,255,236,4,99,5,204,18,38,0,88,0,0,17,7,2,159,1,93,0,0,0,26,64,15,2,1,23,23,17,38,2,1,24,68,24,33,21,11,37,43,17,53,53,0,43,17,53,53,255,255,0,123,254,87,5,74,5,129,18,38,0,56,0,0,17,7,2,157,2,32,0,0,0,39,64,22,1,15,25,31,25,47,25,63,25,79,25,95,25,111,25,127,25,143,25,9,1,25,184,254,89,180,25,25,15,15,37,43,17,53,0,114,53,0,0,0,255,255,0,127,254,87,4,92,4,58,18,38,0,88,0,0,17,7,2,157,2,133,0,0,0,12,183,1,29,31,29,29,12,12,37,43,17,53,0,0,255,255,0,2,0,0,7,139,7,43,18,38,0,58,0,0,17,7,9,13,2,115,0,0,0,22,64,13,1,25,25,5,38,1,30,2,30,24,9,23,37,43,17,53,0,43,17,53,255,255,255,250,0,0,6,61,5,249,18,38,0,90,0,0,17,7,2,136,1,173,0,0,0,22,64,13,1,22,22,17,38,1,27,2,27,21,8,20,37,43,17,53,0,43,17,53,255,255,0,35,0,0,5,53,7,43,18,38,0,60,0,0,17,7,9,13,1,87,0,0,0,22,64,13,1,10,10,5,38,1,15,0,15,9,4,8,37,43,17,53,0,43,17,53,255,255,0,16,254,87,4,104,5,249,18,38,0,92,0,0,17,7,2,136,0,212,0,0,0,22,64,13,1,23,23,17,38,1,28,8,28,22,10,18,37,43,17,53,0,43,17,53,255,255,0,35,0,0,5,53,6,213,18,38,0,60,0,0,17,7,9,15,1,82,0,0,0,29,64,9,2,1,9,9,5,38,2,1,13,184,255,251,180,13,11,4,8,37,43,17,53,53,0,43,17,53,53,0,255,255,0,61,0,0,4,168,7,23,18,38,0,61,0,0,17,7,9,12,1,130,0,0,0,20,64,12,1,10,5,38,1,10,101,10,13,1,0,37,43,17,53,0,43,53,0,0,255,255,0,82,0,0,3,182,5,222,18,38,0,93,0,0,17,7,0,118,0,249,0,0,0,20,64,12,1,10,17,38,1,10,73,10,13,0,8,37,43,17,53,0,43,53,0,0,255,255,0,61,0,0,4,168,6,218,18,38,0,61,0,0,17,7,2,155,1,40,1,14,0,20,64,12,1,10,5,38,1,10,10,10,12,1,0,37,43,17,53,0,43,53,0,0,255,255,0,82,0,0,3,182,5,204,18,38,0,93,0,0,17,7,2,155,0,189,0,0,0,12,183,1,10,12,10,12,0,8,37,43,17,53,0,0,255,255,0,61,0,0,4,168,7,43,18,38,0,61,0,0,17,7,9,14,1,45,0,0,0,22,64,13,1,10,10,5,38,1,12,16,12,18,1,0,37,43,17,53,0,43,17,53,255,255,0,82,0,0,3,182,5,249,18,38,0,93,0,0,17,7,2,137,0,143,0,0,0,24,182,1,10,10,17,38,1,12,184,255,250,180,12,18,0,8,37,43,17,53,0,43,17,53,0,0,0,1,0,142,0,0,2,123,5,204,0,13,0,81,64,51,6,12,12,13,13,15,14,12,21,3,8,81,89,3,1,80,15,1,64,15,1,176,15,1,160,15,1,127,15,1,96,15,1,31,15,1,239,15,1,208,15,1,192,15,1,176,15,1,128,15,1,93,93,93,93,93,113,113,113,113,113,114,114,0,63,43,0,24,63,17,18,1,57,17,51,17,51,49,48,19,52,54,51,50,23,21,38,35,34,6,21,17,33,142,156,159,79,99,41,41,72,59,254,232,4,171,147,142,16,181,9,57,72,251,113,0,0,2,0,10,255,236,4,143,5,204,0,30,0,42,0,108,64,30,30,1,28,7,4,21,3,37,37,28,31,15,28,5,15,3,44,43,22,22,2,10,9,9,26,2,7,30,0,30,184,1,15,64,23,89,4,0,0,26,2,12,34,79,89,12,12,26,2,1,26,21,18,40,79,89,18,22,0,63,43,0,24,63,63,18,57,47,43,17,18,0,57,24,47,51,43,17,0,51,17,18,57,24,47,51,17,57,47,17,18,1,23,57,17,51,17,51,17,23,51,17,51,51,49,48,19,51,53,33,21,33,21,33,21,7,51,54,51,50,18,17,16,2,35,34,38,39,35,20,6,7,33,54,53,17,35,1,52,38,35,34,6,21,20,22,51,50,54,10,133,1,25,1,54,254,202,4,4,95,251,194,203,213,202,116,169,43,2,9,5,254,239,8,133,3,96,106,115,120,113,111,120,116,107,5,65,139,139,170,145,176,208,254,237,254,250,254,248,254,231,101,93,35,122,17,93,154,3,160,253,118,178,164,179,172,167,177,172,0,0,0,0,3,0,0,0,0,6,87,5,129,0,25,0,33,0,42,0,87,64,44,6,3,9,39,17,22,39,30,30,13,26,9,22,13,9,3,44,43,20,20,13,25,39,29,95,89,39,39,13,25,38,15,25,15,95,89,25,3,13,30,95,89,13,18,0,63,43,0,24,63,43,17,0,51,17,18,57,24,47,43,17,18,0,57,24,47,17,18,1,23,57,17,51,17,51,17,51,17,51,17,18,57,57,49,48,1,32,4,21,20,6,7,30,1,21,20,4,41,1,17,35,34,21,20,23,7,38,53,52,54,51,1,52,41,1,17,33,50,54,3,52,38,35,33,17,33,50,54,3,251,1,3,1,8,133,136,171,179,254,224,255,0,253,63,28,133,31,214,30,183,151,3,225,254,228,254,138,1,129,141,132,82,122,118,254,176,1,82,125,113,5,129,180,174,120,165,29,20,175,144,192,210,4,171,110,51,83,17,105,96,127,147,252,40,198,254,108,103,2,181,95,80,254,163,87,0,0,0,0,2,0,137,0,0,5,110,5,129,0,13,0,21,0,67,64,35,8,0,10,19,19,5,14,0,0,5,23,22,10,18,95,89,10,10,5,6,6,9,95,89,6,3,5,19,95,89,5,18,48,23,1,93,0,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,20,14,1,35,33,17,33,21,33,17,33,50,22,5,52,38,35,33,17,33,32,5,110,123,237,161,253,36,4,37,253,2,1,213,237,252,254,213,138,138,254,129,1,133,1,14,1,175,128,195,108,5,129,227,254,171,215,201,93,105,254,108,0,0,0,2,0,135,255,236,4,143,5,204,0,24,0,34,0,84,64,42,16,0,6,17,30,30,13,25,0,0,13,36,35,7,7,14,20,19,19,11,14,22,27,79,89,22,22,14,11,21,14,17,80,89,14,1,3,33,79,89,3,22,0,63,43,0,24,63,43,0,24,63,18,57,47,43,17,18,0,57,24,47,51,17,57,47,17,18,1,57,57,17,51,17,51,17,51,51,17,51,49,48,1,16,2,35,34,38,39,35,20,6,7,33,54,53,17,33,21,33,21,7,51,54,51,50,18,1,16,35,34,6,21,20,22,51,50,4,143,219,196,116,169,43,2,9,5,254,239,8,2,230,254,51,4,4,95,251,188,209,254,219,221,111,122,119,112,223,2,13,254,254,254,225,101,93,35,122,17,93,154,4,213,213,241,176,208,254,231,255,0,1,86,181,170,163,181,0,0,2,0,0,0,0,5,110,5,129,0,14,0,22,0,54,64,27,7,5,11,20,20,5,15,0,0,5,24,23,11,19,95,89,11,11,5,9,3,5,20,95,89,5,18,0,63,43,0,24,63,18,57,47,43,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,20,14,1,35,33,17,39,53,37,51,17,33,50,22,5,52,38,35,33,17,33,32,5,110,123,237,161,253,36,137,1,101,75,1,213,237,252,254,213,138,138,254,129,1,133,1,14,1,175,128,195,108,3,235,143,36,227,253,200,215,201,93,105,254,108,0,2,0,0,255,236,4,143,5,204,0,25,0,36,0,74,64,37,26,7,22,20,13,25,32,32,20,7,20,38,37,14,14,4,2,1,1,18,4,24,1,18,21,4,29,79,89,4,16,10,35,79,89,10,22,0,63,43,0,24,63,43,0,24,63,63,17,18,57,47,51,17,57,47,17,18,1,57,57,17,51,17,51,51,17,51,17,51,49,48,1,7,51,54,51,50,18,17,16,2,35,34,38,39,35,20,6,7,33,54,53,17,39,53,37,51,1,52,38,35,34,6,21,20,22,51,50,1,168,4,4,95,251,192,205,215,200,116,169,43,2,9,5,254,239,8,143,1,93,75,1,194,108,113,114,119,117,114,223,4,46,176,208,254,221,254,246,254,244,254,215,101,93,35,122,17,93,154,3,82,143,36,208,252,85,184,178,191,180,172,192,0,0,1,0,56,255,236,5,115,5,150,0,24,0,62,64,30,16,15,15,2,3,22,9,9,3,26,25,2,2,6,16,16,12,6,6,0,95,89,6,4,12,19,95,89,12,19,0,63,43,0,24,63,43,17,18,0,57,24,47,17,57,47,17,18,1,57,57,17,51,17,51,51,17,51,49,48,1,32,3,37,54,36,51,32,0,17,16,0,33,34,36,39,37,30,1,51,50,54,53,52,2,2,172,254,245,104,254,255,83,1,65,224,1,84,1,115,254,154,254,172,248,254,200,63,1,4,33,193,131,200,207,213,4,174,254,244,97,204,199,254,127,254,166,254,165,254,140,199,193,71,106,125,248,239,243,1,0,0,0,0,0,1,0,84,255,236,6,69,6,171,0,37,0,90,64,46,31,37,6,19,12,13,13,24,0,37,37,19,39,38,24,24,22,0,0,22,12,12,16,22,28,31,95,89,28,33,97,89,28,22,22,3,95,89,22,4,16,9,95,89,16,19,0,63,43,0,24,63,43,0,24,16,196,43,43,17,18,0,57,24,47,17,57,47,17,57,47,17,18,1,57,57,17,51,51,51,17,51,17,51,17,51,49,48,1,46,1,35,34,6,21,20,18,51,50,54,55,5,6,4,35,32,0,17,16,0,33,50,23,53,52,54,51,50,23,21,38,35,34,6,21,17,4,121,33,193,131,200,207,213,201,127,186,58,1,1,81,254,190,225,254,172,254,141,1,102,1,84,211,146,166,148,75,77,58,30,59,53,3,199,106,125,248,239,243,255,0,126,142,97,202,201,1,129,1,90,1,91,1,116,73,60,142,148,17,204,12,69,72,254,193,0,0,1,0,80,255,236,4,247,5,48,0,35,0,81,64,41,29,35,10,11,0,23,11,3,35,35,18,37,36,23,23,21,0,0,21,10,10,15,21,26,31,80,89,26,21,21,3,79,89,21,16,15,7,79,89,15,22,0,63,43,0,24,63,43,0,24,16,196,43,17,18,0,57,24,47,17,57,47,17,57,47,17,18,1,57,57,17,23,51,17,51,17,51,49,48,1,46,1,35,34,17,16,51,50,54,55,5,14,2,35,34,0,17,16,0,51,50,23,62,1,51,50,23,21,38,35,34,6,29,1,3,20,12,96,88,217,221,80,108,13,1,26,15,128,208,134,246,254,244,1,14,248,117,97,8,157,142,75,77,58,30,59,53,2,215,83,99,254,149,254,138,101,100,13,111,174,95,1,37,1,6,1,12,1,43,38,131,133,17,201,12,69,72,240,0,0,255,255,0,8,0,0,5,113,5,129,18,6,0,146,0,0,0,2,0,0,0,0,6,94,5,129,0,20,0,29,0,61,64,31,9,14,14,26,5,21,0,0,5,31,30,12,12,5,17,17,25,95,89,17,7,95,89,17,3,5,26,95,89,5,18,0,63,43,0,24,63,43,43,17,18,0,57,24,47,17,18,1,57,57,17,51,17,51,51,17,51,49,48,1,20,2,4,35,33,17,35,34,21,20,23,7,38,53,52,54,51,33,32,0,1,52,38,43,1,17,51,50,18,6,94,171,254,199,202,253,198,28,133,31,214,30,183,151,2,38,1,100,1,134,254,215,236,219,209,250,190,224,2,203,218,254,187,172,4,171,110,51,83,17,105,96,127,147,254,151,254,179,227,239,252,71,1,6,0,0,0,2,0,88,0,0,5,61,5,129,0,12,0,20,0,61,64,32,13,0,4,16,16,9,0,6,9,3,22,21,3,18,95,89,3,3,10,7,7,6,95,89,7,3,10,15,95,89,10,18,0,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,1,23,57,17,51,17,51,17,51,49,48,19,52,54,51,33,17,33,53,33,17,33,34,36,37,20,41,1,17,33,34,6,88,253,236,1,213,253,2,4,37,253,36,239,254,230,1,43,1,14,1,133,254,129,138,138,1,175,195,215,1,85,227,250,127,232,193,206,1,148,105,0,0,0,0,2,0,84,255,236,4,92,5,204,0,24,0,34,0,82,64,42,18,8,30,30,12,25,0,0,9,12,3,36,35,6,6,10,18,19,19,15,10,3,33,79,89,3,3,10,15,21,10,9,80,89,10,1,22,27,79,89,22,22,0,63,43,0,24,63,43,0,24,63,18,57,47,43,17,18,0,57,24,47,51,17,57,47,17,18,1,23,57,17,51,17,51,17,51,51,49,48,19,16,18,51,50,23,51,39,53,33,53,33,17,20,23,33,46,1,53,35,14,1,35,34,2,1,16,51,50,54,53,52,38,35,34,84,209,188,251,95,4,4,254,51,2,230,8,254,239,5,9,2,46,167,115,195,220,1,37,223,112,119,121,112,221,2,13,0,255,1,26,208,176,241,213,251,43,154,93,16,122,36,95,99,1,31,1,2,254,159,182,162,169,182,0,2,0,80,254,88,4,147,4,78,0,18,0,27,0,66,64,34,3,8,5,7,5,0,7,12,19,0,23,12,0,12,29,28,16,21,79,89,16,16,3,26,81,89,3,21,6,7,80,89,6,27,0,63,43,0,24,63,43,0,24,63,43,17,18,1,57,57,17,51,17,51,17,51,17,51,17,18,57,57,49,48,1,20,2,7,5,21,33,53,33,1,46,1,53,52,62,1,51,32,0,1,16,35,32,17,20,22,51,32,4,147,223,206,1,91,252,101,2,25,254,97,96,112,129,248,170,1,8,1,24,254,218,246,255,0,127,116,1,3,2,40,222,254,226,35,253,180,203,1,43,69,236,169,167,249,134,254,229,254,245,1,101,254,155,176,184,0,0,1,0,80,0,0,4,205,5,129,0,11,0,58,64,31,6,2,2,11,0,9,5,11,4,13,12,5,4,95,89,5,5,0,9,9,8,95,89,9,3,0,1,95,89,0,18,0,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,1,23,57,17,51,17,51,49,48,51,53,33,17,33,53,33,17,33,53,33,17,80,3,86,253,16,2,240,252,211,4,84,228,1,115,228,1,98,228,250,127,0,2,0,84,255,236,5,123,5,150,0,6,0,29,0,75,64,37,23,3,3,12,29,7,7,4,20,12,20,31,30,29,29,16,9,22,4,95,89,22,22,16,9,9,26,95,89,9,4,16,0,95,89,16,19,0,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,0,57,24,47,17,18,1,57,57,17,51,51,17,51,17,51,17,51,49,48,37,50,54,55,33,30,1,1,18,33,32,0,17,20,2,4,35,34,36,2,53,52,55,33,46,1,35,34,6,7,2,229,161,182,12,253,58,12,188,254,87,131,1,195,1,54,1,94,160,254,212,202,205,254,217,157,9,3,230,19,176,154,122,151,44,206,209,198,195,212,3,96,1,104,254,131,254,174,221,254,179,177,175,1,75,225,76,61,168,189,102,106,0,0,1,0,94,255,236,4,213,5,149,0,37,0,89,64,44,6,24,8,15,14,14,35,8,3,34,35,29,3,35,3,39,38,15,15,11,34,34,0,11,23,26,95,89,23,23,0,11,11,17,95,89,11,4,0,32,95,89,0,19,0,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,0,57,24,47,17,57,47,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,18,57,57,49,48,5,34,36,53,52,54,55,36,53,52,36,51,50,4,23,5,38,35,34,6,21,20,22,59,1,21,35,34,6,21,20,22,51,50,55,5,6,4,2,123,254,254,225,168,148,254,232,1,24,231,218,1,18,68,254,244,73,214,108,123,144,151,59,59,169,159,134,129,236,92,1,8,68,254,215,20,226,194,132,172,22,71,253,168,211,192,201,61,237,96,91,100,96,227,89,101,97,107,253,93,197,191,0,0,0,0,1,255,180,254,87,4,152,5,129,0,18,0,61,64,34,10,15,1,5,5,15,15,18,3,3,20,19,7,12,95,89,4,1,95,89,7,10,96,89,4,4,7,16,16,0,95,89,16,3,0,63,43,0,24,16,196,57,47,43,43,43,17,18,1,23,57,17,51,17,51,17,51,49,48,1,17,33,21,33,17,16,33,34,39,53,22,51,50,54,53,17,33,21,1,176,2,209,253,47,254,169,74,91,68,27,65,53,4,15,4,157,254,76,228,253,219,254,119,20,220,13,77,79,5,171,228,0,0,1,0,168,254,87,4,9,5,174,0,23,0,87,64,47,11,12,8,23,7,10,10,16,14,13,13,12,23,12,23,24,25,10,14,15,14,117,89,7,0,15,48,15,64,15,80,15,4,11,3,15,15,11,20,20,3,117,89,20,7,11,27,0,63,63,43,17,18,0,57,24,47,95,94,93,51,43,17,0,51,17,18,1,57,57,17,18,57,17,51,51,51,17,51,18,57,17,51,49,48,1,46,1,35,34,6,15,1,51,7,35,3,33,19,35,55,51,55,62,1,51,50,22,23,3,225,16,64,22,65,57,12,20,212,36,213,251,254,231,251,158,37,158,27,26,182,160,42,106,34,4,223,5,12,66,61,107,190,251,15,4,241,190,135,147,142,17,13,0,0,0,0,1,0,84,255,236,6,100,6,171,0,41,0,101,64,53,26,32,32,8,19,3,39,14,3,8,14,5,8,3,43,42,19,19,17,33,33,11,17,23,26,95,89,23,28,97,89,23,17,6,5,95,89,6,6,11,17,17,36,95,89,17,4,11,0,95,89,11,19,0,63,43,0,24,63,43,17,18,0,57,24,47,43,0,24,16,196,43,43,17,18,0,57,24,47,17,57,47,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,37,50,54,55,53,33,53,33,17,6,4,35,32,0,17,16,0,33,50,23,53,52,54,51,50,23,21,38,35,34,6,21,17,5,46,1,35,34,6,21,20,18,3,38,115,216,59,254,168,2,102,112,254,153,197,254,168,254,142,1,116,1,93,217,148,166,148,75,77,58,30,59,53,254,240,44,188,127,208,216,223,211,67,52,195,218,253,250,115,130,1,125,1,94,1,92,1,115,72,59,142,148,17,204,12,69,72,254,218,82,107,110,252,235,239,254,251,0,2,0,14,254,87,5,12,5,129,0,17,0,30,0,62,64,33,3,4,1,0,17,2,5,21,4,14,18,8,25,14,0,4,14,8,4,32,31,11,28,97,89,2,21,2,21,11,3,0,3,0,63,50,196,57,57,47,47,43,17,18,1,23,57,17,51,17,51,18,23,57,17,51,17,51,49,48,19,33,9,1,33,1,30,1,21,20,6,35,34,38,53,52,54,55,19,52,38,39,14,2,21,20,22,51,50,54,14,1,52,1,78,1,75,1,49,254,24,102,65,165,150,148,166,59,104,229,29,49,45,21,11,43,34,34,44,5,129,252,158,3,98,251,141,185,178,58,133,141,145,130,63,168,189,254,121,37,89,90,82,57,49,27,48,45,44,0,0,1,0,143,255,236,6,249,5,204,0,33,0,71,64,37,14,10,10,11,24,3,29,32,11,3,32,3,35,34,17,16,16,11,30,12,1,30,15,11,21,20,6,80,89,20,16,0,27,80,89,0,22,0,63,43,0,24,63,43,0,24,63,63,63,17,18,57,47,51,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,5,34,38,61,1,16,35,34,6,21,17,33,17,33,17,20,7,51,62,1,51,50,22,29,1,20,22,51,50,25,1,33,17,16,5,34,240,230,193,102,125,254,231,1,25,8,4,57,172,119,172,184,95,95,191,1,24,20,233,243,150,1,29,175,137,253,189,5,204,254,107,109,104,124,112,212,204,238,132,125,1,1,2,122,253,142,254,36,0,0,0,255,255,0,137,0,0,1,176,5,129,16,6,0,44,0,0,0,1,0,0,0,0,2,57,5,129,0,11,0,50,64,24,6,4,8,11,1,8,9,9,13,12,7,11,0,11,95,89,4,0,0,9,2,3,9,18,0,63,63,18,57,47,51,43,17,0,51,17,18,1,57,17,51,51,51,17,51,51,49,48,17,51,17,33,17,51,21,35,17,33,17,35,137,1,39,137,137,254,217,137,3,59,2,70,253,186,228,253,169,2,87,0,0,1,0,137,0,0,5,180,5,150,0,20,0,77,64,40,10,1,19,3,4,17,18,18,20,15,3,3,4,0,20,20,4,22,21,16,16,17,1,1,4,17,3,0,4,18,7,10,96,89,7,12,95,89,7,4,0,63,43,43,0,24,63,51,63,18,57,47,17,57,47,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,18,23,57,49,48,33,1,7,17,33,17,16,33,50,23,21,38,35,34,6,21,17,1,33,9,1,4,88,254,6,174,254,217,1,76,71,90,68,27,51,52,2,123,1,88,253,166,2,139,2,135,133,253,254,4,13,1,137,20,220,13,52,72,254,203,2,127,253,172,252,211,0,0,0,0,1,0,143,0,0,4,117,5,213,0,22,0,78,64,28,11,1,21,3,20,4,0,22,22,20,18,3,3,4,19,20,20,4,24,23,8,14,80,89,8,19,18,1,184,1,15,64,9,89,18,18,4,19,15,0,4,21,0,63,51,63,18,57,47,43,0,24,16,196,43,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,17,18,23,57,49,48,33,1,7,17,33,17,52,54,51,50,23,21,46,1,35,34,6,21,17,1,33,9,1,3,66,254,223,121,254,231,175,154,97,85,18,75,21,61,55,1,130,1,46,254,132,1,153,1,234,84,254,106,4,179,138,152,17,201,5,7,70,71,254,0,1,192,254,90,253,108,0,0,0,1,0,20,0,0,2,37,5,204,0,11,0,50,64,24,6,4,8,11,1,8,9,9,13,12,7,11,0,11,81,89,4,0,0,9,2,1,9,21,0,63,63,18,57,47,51,43,17,0,51,17,18,1,57,17,51,51,51,17,51,51,49,48,19,51,17,33,17,51,21,35,17,33,17,35,20,123,1,25,125,125,254,231,123,3,58,2,146,253,110,187,253,129,2,127,0,1,0,16,0,0,4,104,5,204,0,15,0,101,64,53,3,2,2,13,14,1,4,7,10,7,6,0,0,11,12,9,8,8,6,6,12,17,16,5,5,14,2,15,15,14,10,10,12,14,4,7,82,89,4,4,14,2,9,12,21,2,1,14,1,82,89,14,16,0,63,43,0,24,63,63,51,17,18,57,47,43,17,18,0,57,24,47,17,57,47,17,18,57,47,17,18,1,57,57,17,51,17,51,17,51,51,17,18,23,57,17,51,49,48,19,37,39,33,23,55,23,7,1,33,9,1,33,1,39,5,54,1,28,82,1,42,37,181,74,187,1,213,254,218,254,247,255,0,254,215,1,152,15,254,231,4,135,121,204,96,78,173,80,251,67,3,29,252,227,4,47,35,120,0,0,0,1,0,137,255,236,7,102,5,129,0,36,0,70,64,35,20,1,35,29,26,11,7,7,10,26,35,10,3,38,37,12,13,20,20,11,36,8,27,3,11,18,4,32,23,32,97,89,16,23,19,0,63,51,43,17,0,51,24,63,63,51,51,18,57,47,51,51,17,18,1,23,57,17,51,17,51,17,51,17,51,51,49,48,1,17,20,22,51,50,54,53,17,33,17,33,39,35,14,1,35,34,38,39,35,14,1,35,34,38,53,17,33,17,20,22,51,50,54,53,17,4,139,98,101,110,127,1,39,254,210,12,4,57,164,112,129,164,41,7,71,177,138,181,198,1,39,100,100,106,130,5,129,252,91,148,137,175,137,3,138,250,128,168,101,88,98,103,110,91,215,201,3,245,252,91,149,136,166,133,3,151,0,0,0,1,255,180,254,87,5,61,5,129,0,23,0,72,64,36,16,22,7,3,3,6,0,11,11,22,6,22,25,24,8,8,23,1,1,7,23,14,17,96,89,14,19,96,89,14,7,4,23,3,7,18,0,63,63,51,16,196,43,43,17,18,0,57,24,47,17,57,47,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,49,48,9,1,38,53,17,33,17,33,1,22,21,17,20,6,35,34,39,53,22,51,50,54,53,17,1,218,2,111,18,1,6,254,166,253,154,18,143,167,74,91,68,27,65,53,5,129,251,186,151,124,3,51,250,127,4,61,158,96,252,141,199,174,20,230,13,77,79,5,161,0,0,1,0,135,254,88,4,100,4,79,0,23,0,53,64,26,12,7,7,8,0,23,23,8,25,24,16,15,15,8,11,15,8,21,0,27,19,3,80,89,19,16,0,63,43,0,24,63,63,63,18,57,47,51,17,18,1,57,57,17,51,17,51,17,51,49,48,1,17,16,35,34,6,21,17,33,17,52,39,33,30,1,21,51,62,1,51,50,22,21,17,3,76,193,102,125,254,231,8,1,12,3,10,4,57,172,119,172,184,254,88,4,7,1,29,175,137,253,188,3,72,138,104,19,165,31,124,112,212,204,251,169,255,255,0,84,255,236,5,227,5,150,18,6,4,153,0,0,0,2,0,84,255,236,6,208,5,150,0,21,0,33,0,82,64,20,19,18,0,0,16,2,22,3,28,10,3,10,35,34,19,19,7,20,16,2,184,1,19,64,18,89,16,16,7,20,3,13,25,95,89,13,4,7,31,95,89,7,19,0,63,43,0,24,63,43,0,24,63,18,57,47,43,17,18,0,57,24,47,17,18,1,57,57,17,51,17,51,51,51,51,17,51,51,49,48,1,16,7,23,20,2,4,35,32,0,17,16,0,33,32,0,23,54,53,35,17,33,1,52,2,35,34,2,21,20,18,51,50,18,6,208,241,4,174,254,188,216,254,180,254,135,1,120,1,79,1,17,1,104,55,123,125,1,7,253,230,216,195,198,216,221,191,198,215,4,175,254,193,89,80,220,254,178,177,1,135,1,84,1,83,1,124,254,250,241,63,159,1,4,253,70,228,1,3,254,255,230,232,254,245,1,4,0,0,0,0,2,0,80,255,236,5,176,4,78,0,20,0,31,0,69,64,34,18,17,0,0,15,26,9,21,3,15,15,9,33,32,15,15,19,18,18,6,19,15,12,24,79,89,12,16,6,29,79,89,6,22,0,63,43,0,24,63,43,0,24,63,18,57,47,17,57,47,17,18,1,57,57,17,51,51,17,51,17,51,17,51,51,49,48,1,20,6,7,6,4,35,34,0,17,16,0,33,32,0,23,54,53,35,17,33,1,52,38,35,32,17,20,22,51,50,54,5,176,140,150,23,254,224,234,253,254,224,1,32,1,3,0,255,1,21,11,148,125,1,7,253,189,126,120,255,0,125,118,132,127,3,104,171,209,38,226,248,1,44,1,6,1,5,1,43,254,247,250,56,179,1,4,253,228,193,174,254,145,181,189,183,0,0,0,2,0,84,254,87,6,130,5,150,0,17,0,28,0,83,64,44,0,17,14,3,3,20,26,9,9,20,17,3,30,29,0,6,14,14,6,12,2,21,12,21,96,89,15,12,12,23,95,89,12,4,6,20,96,89,6,18,95,89,6,19,0,63,43,43,0,24,63,43,17,0,51,43,17,0,51,17,18,57,24,47,16,198,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,17,35,17,14,1,35,32,0,17,16,0,33,50,23,37,51,17,1,50,55,17,38,35,34,6,21,20,18,5,104,192,70,233,112,254,178,254,153,1,102,1,84,199,166,1,190,73,252,153,62,53,60,62,199,208,213,254,87,6,70,251,182,44,59,1,128,1,91,1,91,1,116,83,78,248,198,2,120,14,3,199,15,252,240,244,254,252,0,0,2,0,80,254,87,5,99,4,78,0,17,0,28,0,73,64,38,11,0,0,20,26,6,15,14,6,20,14,3,30,29,11,11,3,9,15,27,12,17,80,89,12,16,9,23,79,89,9,16,3,18,79,89,3,22,0,63,43,0,24,63,43,0,24,63,43,0,24,63,17,18,57,47,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,37,14,1,35,34,0,17,16,0,33,50,23,37,51,17,35,17,35,1,50,55,17,38,35,34,6,21,20,22,3,190,64,182,101,249,254,230,1,23,1,2,189,139,1,101,77,253,168,254,165,47,42,34,42,129,119,119,67,42,45,1,41,1,9,1,8,1,40,88,88,250,9,5,22,253,63,12,2,203,10,178,189,182,188,0,0,0,0,2,0,0,0,0,5,253,5,129,0,22,0,30,0,72,64,35,2,7,7,21,27,20,20,21,23,14,14,21,32,31,5,5,21,10,27,19,95,89,27,27,10,21,18,26,0,10,0,95,89,10,3,0,63,43,17,0,51,24,63,18,57,47,43,17,18,0,57,24,47,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,49,48,1,34,21,20,23,7,38,53,52,54,51,33,50,4,21,20,14,1,35,33,17,33,17,5,52,41,1,17,33,50,54,1,90,133,31,214,30,183,151,2,161,253,1,17,125,231,158,254,162,254,217,3,94,254,250,254,207,1,57,122,132,4,171,110,51,83,17,105,96,127,147,233,213,137,214,116,254,16,4,171,237,222,254,55,121,0,0,0,0,2,0,143,254,87,4,143,5,213,0,30,0,40,0,85,64,45,25,36,10,10,11,31,0,11,19,0,3,42,41,7,7,28,26,25,25,3,28,15,19,80,89,15,22,80,89,15,28,11,27,28,33,79,89,28,16,3,39,79,89,3,22,0,63,43,0,24,63,43,0,24,63,16,196,43,43,17,18,0,57,24,47,51,17,57,47,17,18,1,23,57,17,51,17,51,17,51,51,49,48,1,16,2,35,34,38,39,35,22,21,17,33,17,52,54,51,50,22,23,21,46,1,35,34,29,1,51,54,51,50,18,1,16,35,34,6,21,20,22,51,50,4,143,217,198,116,171,41,6,6,254,231,175,156,49,122,23,18,75,21,134,4,95,251,188,209,254,219,223,112,119,118,111,225,2,34,254,241,254,217,102,90,30,152,254,97,6,92,137,153,12,5,211,5,7,133,241,199,254,223,254,245,1,108,196,176,175,191,0,0,0,0,2,0,137,254,182,5,59,5,129,0,15,0,23,0,82,64,40,14,1,11,20,7,20,3,3,4,16,11,0,15,15,11,11,4,25,24,0,4,7,19,95,89,7,7,4,5,20,2,95,89,20,20,4,5,3,4,18,0,63,63,18,57,47,43,17,18,0,57,24,47,43,0,24,16,198,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,51,17,18,57,57,49,48,9,1,33,17,33,17,33,21,33,50,4,21,20,6,7,9,1,52,41,1,17,33,50,54,3,252,254,182,254,254,254,217,1,39,1,55,252,1,18,168,143,1,125,254,145,254,252,254,232,1,32,124,128,254,182,2,177,254,153,5,129,176,217,203,148,215,34,253,22,4,107,203,254,96,112,0,0,0,0,1,0,80,255,236,5,27,5,150,0,43,0,70,64,34,33,0,16,17,17,0,38,39,39,11,23,23,0,45,44,16,16,20,38,38,41,20,20,13,97,89,20,4,41,35,95,89,41,19,0,63,43,0,24,63,43,17,18,0,57,24,47,17,57,47,17,18,1,57,57,17,51,51,17,51,17,51,17,51,17,51,49,48,19,52,62,4,55,62,2,53,52,33,34,6,7,37,54,36,33,32,4,21,20,14,3,15,1,14,1,21,20,33,50,54,55,5,2,33,32,36,80,43,75,102,118,130,66,170,113,57,254,244,126,135,22,254,226,38,1,11,1,9,1,15,1,27,40,72,101,128,150,143,122,118,1,53,149,168,29,1,29,86,253,223,254,217,254,211,1,150,82,120,87,60,42,30,15,36,49,71,55,168,92,91,39,188,165,200,194,78,115,85,61,46,35,33,28,94,72,188,100,113,47,254,125,218,0,1,0,84,255,236,4,43,4,79,0,39,0,64,64,33,33,34,34,7,20,13,14,14,27,0,20,0,41,40,7,13,33,27,4,37,17,37,30,81,89,37,22,17,10,81,89,17,16,0,63,43,0,24,63,43,17,18,0,23,57,17,18,1,57,57,17,51,51,17,51,17,51,51,17,51,49,48,19,52,62,1,37,62,1,53,52,38,35,34,6,7,39,62,1,51,50,22,21,20,14,1,7,14,1,21,20,22,51,50,54,55,23,14,1,35,34,36,84,89,170,1,0,91,76,100,100,102,94,12,249,29,239,195,217,235,90,174,226,105,87,109,117,127,104,21,247,38,240,225,224,255,0,1,60,100,131,84,53,18,56,47,60,51,66,65,26,141,151,171,157,96,130,80,45,21,61,52,65,59,63,78,37,148,142,177,0,0,255,255,0,90,0,0,4,143,5,129,18,6,3,85,0,0,0,2,0,24,254,87,3,56,5,210,0,22,0,34,0,74,64,14,29,17,13,7,7,17,23,0,17,0,36,35,3,32,184,1,31,182,89,3,18,20,15,18,26,184,1,31,64,13,89,18,16,15,12,80,89,15,9,80,89,15,27,0,63,43,43,0,24,63,43,0,24,63,16,196,43,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,19,52,54,51,50,22,21,17,20,51,50,54,55,21,6,35,32,25,1,6,35,34,38,55,20,22,51,50,54,53,52,38,35,34,6,24,126,107,167,167,119,19,77,18,68,114,254,183,44,52,89,104,120,51,36,36,50,50,36,36,51,5,6,94,110,194,190,251,106,141,7,5,211,17,1,73,4,177,22,112,91,40,47,47,40,40,47,47,0,0,0,1,0,25,254,87,2,145,5,56,0,30,0,84,64,42,3,23,23,15,29,8,10,6,13,17,17,6,15,6,32,31,22,22,3,11,9,16,8,9,8,79,89,13,9,15,3,20,79,89,3,22,26,0,80,89,26,27,0,63,43,0,24,63,43,0,24,63,51,43,17,0,51,24,16,198,18,57,47,17,18,1,57,57,17,51,17,51,17,51,51,51,17,51,17,51,49,48,5,50,61,1,46,1,53,17,35,53,51,55,51,21,51,21,35,17,20,22,51,50,55,17,20,6,35,34,39,53,22,1,36,118,119,129,137,151,88,176,205,205,60,63,33,61,152,156,76,91,72,219,141,60,3,135,134,2,126,190,254,254,190,253,206,79,75,14,254,200,143,160,20,201,15,0,0,0,0,1,0,0,0,0,4,205,5,129,0,16,0,51,64,24,2,7,7,15,12,14,14,15,15,18,17,5,5,10,15,18,13,0,10,0,95,89,10,3,0,63,43,17,0,51,24,63,18,57,47,17,18,1,57,17,51,17,51,17,51,17,51,49,48,1,34,21,20,23,7,38,53,52,54,51,33,21,33,17,33,17,1,90,133,31,214,30,167,148,3,146,254,56,254,217,4,157,96,51,83,17,105,96,126,148,228,251,99,4,157,0,0,1,0,25,255,238,2,158,5,213,0,32,0,79,64,39,30,14,23,5,7,3,21,25,25,3,23,3,34,33,30,30,0,6,11,17,80,89,11,6,24,5,6,5,79,89,21,6,15,0,28,79,89,0,22,0,63,43,0,24,63,51,43,17,0,51,24,16,196,43,17,18,0,57,24,47,17,18,1,57,57,17,51,17,51,17,51,51,17,51,51,49,48,5,34,38,53,17,35,53,51,53,52,54,51,50,23,21,46,1,35,34,6,29,1,51,21,35,17,20,22,51,50,55,21,6,1,164,124,134,137,134,175,154,97,85,18,75,21,61,55,205,205,60,63,33,61,104,18,135,137,2,126,190,121,138,152,17,201,5,7,70,71,64,190,253,206,79,75,14,174,34,0,1,0,23,254,87,4,205,5,129,0,17,0,52,64,27,3,10,5,0,5,16,16,19,18,13,8,95,89,13,10,96,89,13,1,4,0,1,0,95,89,1,3,0,63,43,17,0,51,24,16,196,43,43,17,18,1,57,17,51,51,17,51,51,49,48,19,53,33,21,33,17,20,22,51,50,55,21,6,35,34,38,53,17,23,4,182,254,56,54,64,27,68,91,74,173,170,4,157,228,228,251,57,79,77,13,220,20,188,201,4,193,0,1,0,123,255,236,6,163,5,129,0,27,0,74,64,19,18,17,21,21,14,11,25,6,3,25,3,29,28,18,18,0,4,14,24,184,1,19,64,14,89,14,14,0,19,12,4,3,0,8,95,89,0,19,0,63,43,0,24,63,51,51,18,57,47,43,17,18,0,57,24,47,17,18,1,57,57,17,51,17,51,51,51,17,51,51,49,48,5,32,0,25,1,33,17,16,33,50,54,53,17,33,17,62,1,53,35,17,33,21,20,6,7,21,16,0,2,203,254,224,254,208,1,39,1,49,157,164,1,39,107,115,125,1,7,172,188,254,186,20,1,24,1,12,3,113,252,166,254,172,181,169,3,80,254,0,14,131,107,1,4,210,188,221,29,218,254,243,254,218,0,0,0,1,0,127,255,236,5,203,4,58,0,34,0,91,64,26,13,12,16,16,9,20,24,6,6,20,1,33,20,33,36,35,13,13,34,27,28,28,24,34,9,19,184,1,15,64,16,89,9,9,24,14,7,34,15,24,21,30,3,80,89,30,22,0,63,43,0,24,63,63,51,51,18,57,47,43,17,18,0,57,24,47,51,17,57,47,17,18,1,57,57,17,51,17,51,17,51,17,51,51,17,51,51,49,48,1,17,16,51,50,54,53,17,33,17,62,1,53,35,17,33,21,20,6,7,21,20,22,23,33,46,1,39,35,6,35,34,38,53,17,1,152,192,102,125,1,25,110,127,125,1,7,186,189,5,3,254,244,4,7,1,5,107,241,172,184,4,58,253,161,254,227,175,137,2,68,253,247,12,139,110,1,4,210,196,218,26,190,87,111,44,25,144,46,235,212,203,2,175,0,0,1,0,105,255,234,6,1,5,128,0,37,0,71,64,36,31,25,7,13,25,13,4,28,34,10,16,4,22,34,34,4,39,38,31,7,29,3,10,11,10,95,89,26,11,3,0,19,95,89,0,19,0,63,43,0,24,63,51,43,17,0,23,51,17,18,1,57,57,17,51,17,51,51,17,51,18,57,57,17,51,17,51,49,48,5,34,36,2,53,52,18,55,6,35,33,53,33,17,14,1,21,20,22,51,50,54,53,52,38,39,17,33,21,33,34,39,22,18,21,20,2,4,3,53,207,254,199,168,209,221,128,60,254,242,2,138,163,164,210,184,184,211,161,163,2,132,254,244,58,128,217,209,168,254,199,22,149,1,21,185,203,1,40,103,11,228,254,203,80,225,160,200,224,224,200,158,227,80,1,53,228,11,103,254,217,203,183,254,233,150,0,0,1,0,123,255,236,5,68,5,148,0,26,0,54,64,28,9,6,21,16,16,0,0,6,28,27,7,3,24,21,96,89,24,19,95,89,24,4,3,12,95,89,3,19,0,63,43,0,24,63,43,43,0,24,63,17,18,1,57,57,17,51,17,51,17,51,49,48,1,16,0,33,32,0,25,1,33,17,20,22,51,50,54,18,17,52,38,35,34,7,53,54,51,50,22,5,68,254,179,254,180,254,241,254,223,1,39,133,132,136,159,76,87,92,43,68,90,142,171,181,3,184,254,32,254,20,1,24,1,12,3,113,252,166,165,175,150,1,60,1,4,134,130,13,220,20,243,0,0,1,0,35,0,0,5,207,5,150,0,18,0,50,64,24,18,17,14,15,17,15,6,3,20,19,9,9,17,7,7,17,0,0,15,4,17,4,15,18,0,63,63,51,18,57,47,17,57,47,17,57,47,17,18,1,23,57,17,51,17,51,49,48,1,19,62,1,51,50,23,7,38,35,34,6,7,1,17,33,17,1,33,2,170,241,56,125,85,157,141,109,70,58,37,51,27,254,208,254,218,254,10,1,53,3,45,1,170,100,91,129,185,62,40,44,253,252,253,190,2,66,3,63,0,1,0,16,254,87,5,147,5,213,0,32,0,56,64,27,27,21,2,2,23,22,15,22,34,33,27,27,12,22,0,5,80,89,0,22,15,12,17,80,89,12,27,0,63,43,0,24,63,196,43,17,18,0,57,24,47,17,18,1,57,57,17,51,50,18,57,57,49,48,1,50,23,7,38,35,34,6,7,1,14,1,35,34,39,53,22,51,50,54,63,1,1,33,19,22,18,23,55,27,1,62,1,4,157,126,120,95,56,54,44,51,16,254,101,77,190,150,101,76,53,44,88,98,37,18,254,84,1,41,170,12,78,11,9,81,210,44,149,5,213,74,196,36,59,47,251,70,205,163,13,200,8,83,100,48,4,47,254,5,34,254,253,41,37,1,37,2,145,140,125,0,0,1,0,52,0,0,4,168,5,129,0,17,0,69,64,36,9,2,6,11,17,15,15,3,6,12,4,19,18,10,17,0,17,97,89,7,0,0,14,4,4,3,95,89,4,3,14,11,95,89,14,18,0,63,43,0,24,63,43,17,18,0,57,24,47,51,43,17,0,51,17,18,1,23,57,17,51,51,17,51,51,49,48,19,33,1,33,53,33,21,1,33,21,33,1,33,21,33,53,1,33,52,1,245,1,14,253,82,3,246,254,223,1,39,254,62,254,194,3,35,251,149,1,81,254,166,3,67,1,87,231,205,254,143,197,254,105,231,209,1,173,0,0,0,0,1,0,64,0,0,3,199,4,58,0,17,0,73,64,38,11,14,2,6,9,12,0,3,14,3,6,12,4,19,18,10,17,0,17,82,89,7,0,0,14,4,4,3,80,89,4,15,14,11,80,89,14,21,0,63,43,0,24,63,43,17,18,0,57,24,47,51,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,19,33,55,33,53,33,21,7,51,21,33,7,33,21,33,53,19,35,64,1,92,196,254,13,3,41,203,217,254,160,199,2,74,252,125,214,218,2,121,246,203,201,248,177,251,205,199,1,1,0,1,0,26,254,78,4,155,5,129,0,27,0,68,64,36,21,15,17,4,3,16,20,20,10,24,3,15,24,3,29,28,0,7,95,89,14,21,97,89,4,14,4,14,0,18,18,17,95,89,18,3,0,63,43,0,24,16,196,57,57,47,47,43,43,17,18,1,23,57,17,51,51,17,51,17,51,51,17,51,49,48,1,34,36,39,37,30,1,51,50,54,53,52,38,43,1,53,1,33,53,33,21,1,22,0,21,20,2,4,2,81,215,254,235,75,1,2,54,143,103,147,159,203,200,128,1,161,253,78,4,26,254,38,244,1,17,143,254,244,254,78,182,193,101,131,113,194,183,170,179,231,1,167,231,205,254,45,12,254,221,248,187,254,230,151,0,0,0,1,0,72,254,78,4,201,5,129,0,27,0,67,64,36,12,8,8,18,3,7,14,24,25,3,14,11,25,4,29,28,0,21,95,89,15,7,97,89,24,15,24,15,0,9,9,12,95,89,9,3,0,63,43,0,24,16,196,57,57,47,47,43,43,17,18,1,23,57,17,51,17,51,17,51,51,17,51,49,48,1,32,0,17,52,62,1,55,1,53,33,21,33,1,21,35,34,6,21,20,22,51,50,54,55,5,6,4,2,146,254,238,254,200,128,234,155,254,38,4,26,253,78,1,161,128,201,202,159,147,103,144,53,1,2,75,254,235,254,78,1,68,1,23,168,252,141,7,1,211,205,231,254,89,231,179,170,183,194,114,130,101,193,182,0,0,0,0,1,0,40,254,78,4,34,4,58,0,25,0,75,64,38,18,14,14,24,10,13,20,3,4,10,20,17,4,4,27,26,3,3,15,13,21,21,7,15,14,18,15,18,80,89,15,15,7,0,79,89,7,28,0,63,43,0,24,63,43,17,0,51,17,18,57,24,47,51,17,57,47,17,18,1,23,57,17,51,17,51,17,51,51,17,51,49,48,5,50,54,55,5,6,4,35,34,0,53,52,54,55,1,53,33,21,33,1,21,35,34,6,21,16,2,57,87,115,10,1,21,24,254,253,208,244,254,229,222,202,254,148,3,134,253,203,1,80,102,183,162,241,95,106,13,182,199,1,6,223,200,242,20,1,118,195,203,254,156,189,145,155,254,237,0,0,0,0,1,0,55,254,78,4,15,4,58,0,42,0,79,64,40,21,25,22,36,7,25,42,0,14,29,26,20,7,20,29,0,4,44,43,10,34,42,34,26,19,19,3,23,23,22,80,89,23,15,3,39,79,89,3,28,0,63,43,0,24,63,43,17,18,0,57,24,47,51,57,57,17,51,17,18,1,23,57,17,51,17,51,17,51,51,17,51,51,17,51,49,48,5,6,4,35,34,46,1,53,52,62,1,55,62,1,53,52,46,1,43,1,53,1,33,53,33,21,1,30,1,21,20,14,1,7,14,1,21,20,22,51,50,54,55,4,15,34,254,227,217,128,205,115,96,179,186,110,103,50,106,166,102,1,47,253,230,3,134,254,166,208,181,89,176,207,118,101,110,100,98,122,11,99,156,179,76,143,100,87,127,80,42,24,61,44,45,47,20,144,1,17,203,163,254,217,5,134,139,81,119,84,50,29,61,41,56,66,92,88,0,0,1,0,71,0,0,4,33,5,150,0,31,0,83,64,42,8,9,9,23,27,24,18,3,15,27,0,15,3,33,32,8,8,26,12,20,31,0,31,97,89,17,0,0,26,12,12,5,95,89,12,4,26,23,95,89,26,18,0,63,43,0,24,63,43,17,18,0,57,24,47,51,43,17,0,51,17,18,57,24,47,17,18,1,23,57,17,51,51,51,17,51,51,17,51,49,48,19,33,54,53,52,35,34,6,7,37,62,1,51,50,22,21,20,7,51,21,33,7,6,7,33,21,33,53,62,1,55,33,86,1,249,159,185,90,95,14,254,229,24,245,211,228,244,102,110,254,210,104,188,46,2,142,252,38,42,138,118,254,229,2,252,141,117,184,97,97,16,196,206,208,188,139,131,191,85,148,109,231,195,92,179,107,0,0,1,0,61,255,236,4,53,5,129,0,26,0,79,64,40,2,20,8,4,24,26,15,14,14,24,8,3,28,27,15,15,11,0,4,24,95,89,4,4,11,0,3,26,0,26,95,89,0,3,11,17,95,89,11,19,0,63,43,0,24,63,43,17,0,51,17,18,57,24,47,43,17,18,0,57,24,47,17,18,1,23,57,17,51,51,17,51,17,51,51,49,48,19,33,21,33,21,51,32,4,21,20,0,33,34,36,39,37,22,51,50,54,53,52,38,35,33,17,35,70,3,213,253,237,36,1,1,1,8,254,248,254,254,208,254,251,25,1,26,40,180,120,106,120,140,254,227,174,5,129,228,238,232,225,249,254,255,202,182,13,174,127,132,125,121,1,217,0,1,0,17,255,236,3,177,4,58,0,26,0,83,64,42,2,7,26,13,4,24,20,7,14,13,13,24,7,3,28,27,14,14,10,0,4,24,81,89,4,4,10,0,3,26,0,26,80,89,0,15,10,17,79,89,10,22,0,63,43,0,24,63,43,17,0,51,17,18,57,24,47,43,17,18,0,57,24,47,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,19,33,21,33,21,51,32,17,20,6,35,34,38,39,37,30,1,51,50,54,53,52,38,35,33,17,35,30,3,84,254,65,50,1,204,239,221,186,244,38,1,15,18,102,88,89,90,107,121,254,254,159,4,58,203,184,254,152,169,186,173,161,18,83,77,78,85,94,81,1,113,0,1,0,31,255,236,4,85,5,56,0,38,0,82,64,40,18,0,40,39,8,9,31,18,25,24,24,0,6,9,1,3,9,0,31,9,25,25,21,4,2,9,1,2,1,79,89,6,2,15,21,28,81,89,21,22,0,63,43,0,24,63,51,43,17,0,51,24,16,198,18,57,47,17,57,17,1,51,51,51,17,51,17,51,17,51,17,51,17,51,17,18,57,57,49,48,19,35,53,51,55,51,21,51,21,35,21,20,30,1,23,30,2,21,20,4,35,34,38,39,55,30,1,51,50,54,53,52,38,39,46,2,53,168,137,151,88,176,205,205,39,81,141,174,148,80,254,255,227,223,237,39,247,21,103,128,117,109,87,104,235,168,89,3,124,190,254,254,190,77,39,50,35,32,40,82,126,95,157,179,141,149,37,77,64,59,65,52,61,21,46,87,144,107,0,0,0,2,0,143,254,87,4,140,4,81,0,16,0,25,0,55,64,27,7,23,4,4,5,17,0,0,5,27,26,10,9,9,6,23,21,6,15,5,27,13,19,79,89,13,16,0,63,43,0,24,63,63,63,18,57,47,51,17,18,1,57,57,17,51,17,51,17,51,51,49,48,1,16,0,5,21,33,17,33,22,23,51,62,1,51,50,30,1,5,16,35,34,6,21,17,54,18,4,140,254,162,254,122,254,231,1,9,7,5,4,51,169,113,130,182,95,254,226,218,112,124,234,220,2,156,254,197,254,97,157,206,5,227,53,111,91,96,110,199,157,1,15,175,140,253,173,120,1,57,0,0,0,0,1,0,164,0,0,1,153,5,204,0,3,0,20,183,3,0,0,5,4,1,0,18,0,63,205,17,18,1,57,17,51,49,48,51,17,51,17,164,245,5,204,250,52,0,2,0,174,0,0,3,77,5,204,0,3,0,7,0,31,64,13,3,0,4,7,7,0,9,8,5,1,4,0,18,0,63,50,205,50,17,18,1,57,57,17,51,17,51,49,48,51,17,51,17,51,17,51,17,174,240,191,240,5,204,250,52,5,204,250,52,0,0,1,0,82,0,0,4,91,5,204,0,19,0,79,64,40,4,8,12,12,1,17,13,15,0,10,5,0,13,5,3,21,20,7,19,0,19,97,89,4,0,11,15,16,15,97,89,8,16,0,16,0,16,2,13,18,0,63,198,57,57,47,47,17,51,43,17,0,51,17,51,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,51,51,17,51,51,49,48,19,33,17,51,17,33,21,33,17,33,21,33,17,35,17,33,53,33,17,33,82,1,138,245,1,138,254,118,1,138,254,118,245,254,118,1,138,254,118,4,59,1,145,254,111,209,254,246,209,254,113,1,143,209,1,10,0,0,0,255,255,0,193,0,0,1,231,5,129,18,6,0,4,0,0,255,255,0,137,0,0,10,111,7,43,16,38,0,39,0,0,16,39,0,61,5,199,0,0,16,7,9,14,7,15,0,0,255,255,0,137,0,0,9,125,5,249,16,38,0,39,0,0,16,39,0,93,5,199,0,0,16,7,2,137,6,132,0,0,255,255,0,84,255,236,8,153,5,249,16,38,0,71,0,0,16,39,0,93,4,227,0,0,16,7,2,137,5,153,0,0,255,255,0,137,255,236,8,202,5,129,16,38,0,47,0,0,16,7,0,45,4,227,0,0,255,255,0,137,254,87,6,140,5,204,16,38,0,47,0,0,16,7,0,77,4,227,0,0,255,255,0,143,254,87,3,226,5,204,16,38,0,79,0,0,16,7,0,77,2,57,0,0,255,255,0,137,255,236,9,174,5,129,16,38,0,49,0,0,16,7,0,45,5,199,0,0,255,255,0,137,254,87,7,112,5,204,16,38,0,49,0,0,16,7,0,77,5,199,0,0,255,255,0,135,254,87,6,140,5,204,16,38,0,81,0,0,16,7,0,77,4,227,0,0,255,255,0,51,0,0,5,145,7,43,18,38,0,36,0,0,17,7,9,14,1,145,0,0,0,22,64,13,2,17,17,5,38,2,19,4,19,25,4,7,37,43,17,53,0,43,17,53,255,255,0,60,255,236,4,128,5,249,18,38,0,68,0,0,17,7,2,137,0,201,0,0,0,24,182,2,53,53,17,38,2,55,184,255,220,180,55,61,3,28,37,43,17,53,0,43,17,53,0,0,255,255,255,171,0,0,2,140,7,43,18,38,0,44,0,0,17,6,9,14,198,0,0,24,182,1,5,5,5,38,1,7,184,255,255,180,7,13,1,3,37,43,17,53,0,43,17,53,255,255,255,174,0,0,2,143,5,249,18,38,0,243,0,0,17,6,2,137,174,0,0,22,64,13,1,5,5,17,38,1,7,1,7,13,1,3,37,43,17,53,0,43,17,53,0,0,255,255,0,84,255,236,5,227,7,43,18,38,0,50,0,0,17,7,9,14,1,198,0,0,0,22,64,13,2,26,26,5,38,2,28,0,28,34,7,0,37,43,17,53,0,43,17,53,255,255,0,80,255,236,4,147,5,249,18,38,0,82,0,0,17,7,2,137,1,1,0,0,0,22,64,13,2,23,23,17,38,2,25,0,25,31,6,0,37,43,17,53,0,43,17,53,255,255,0,123,255,236,5,74,7,43,18,38,0,56,0,0,17,7,9,14,1,138,0,0,0,24,182,1,19,19,5,38,1,21,184,255,253,180,21,27,4,15,37,43,17,53,0,43,17,53,0,0,255,255,0,127,255,236,4,92,5,249,18,38,0,88,0,0,17,7,2,137,0,243,0,0,0,24,182,1,24,24,17,38,1,26,184,255,246,180,26,32,22,11,37,43,17,53,0,43,17,53,0,0,255,255,0,123,255,236,5,74,7,43,18,38,0,56,0,0,17,7,9,65,2,220,0,0,0,33,64,11,3,2,1,23,23,5,38,3,2,1,29,184,255,250,180,29,28,4,15,37,43,17,53,53,53,0,43,17,53,53,53,0,255,255,0,127,255,236,4,92,6,143,18,38,0,88,0,0,16,39,0,106,1,24,0,0,17,7,2,139,1,22,1,52,0,27,64,15,2,1,27,4,27,26,8,22,37,2,1,23,23,17,38,0,43,17,53,53,1,43,17,53,53,0,0,0,255,255,0,123,255,236,5,74,7,43,18,38,0,56,0,0,17,7,9,66,2,230,0,0,0,30,64,17,3,2,1,29,29,5,38,3,2,1,30,8,30,19,4,15,37,43,17,53,53,53,0,43,17,53,53,53,255,255,0,127,255,236,4,92,6,250,18,38,0,88,0,0,16,39,0,106,1,24,0,0,17,7,9,12,1,109,255,227,0,27,64,15,2,1,27,4,27,26,8,22,37,2,1,23,23,17,38,0,43,17,53,53,1,43,17,53,53,0,0,0,255,255,0,123,255,236,5,74,7,43,18,38,0,56,0,0,17,7,9,67,2,226,0,0,0,30,64,17,3,2,1,23,23,5,38,3,2,1,32,0,32,28,4,15,37,43,17,53,53,53,0,43,17,53,53,53,255,255,0,127,255,236,4,92,7,14,18,38,0,88,0,0,16,39,0,106,1,24,0,0,17,7,9,14,1,13,255,227,0,27,64,15,2,1,27,4,27,26,8,22,37,2,1,23,23,17,38,0,43,17,53,53,1,43,17,53,53,0,0,0,255,255,0,123,255,236,5,74,7,43,18,38,0,56,0,0,17,7,9,68,2,232,0,0,0,33,64,11,3,2,1,31,31,5,38,3,2,1,23,184,255,255,180,23,30,4,15,37,43,17,53,53,53,0,43,17,53,53,53,0,255,255,0,127,255,236,4,92,6,250,18,38,0,88,0,0,16,39,0,106,1,24,0,0,17,7,9,11,0,191,255,227,0,27,64,15,2,1,27,4,27,26,8,22,37,2,1,23,23,17,38,0,43,17,53,53,1,43,17,53,53,0,0,0,0,2,0,80,255,236,4,45,4,78,0,18,0,25,0,83,64,42,16,17,17,23,10,11,22,22,3,3,10,27,26,16,16,6,0,10,23,82,89,15,10,1,15,3,10,10,6,0,0,14,81,89,0,16,6,19,82,89,6,22,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,43,17,18,0,57,24,47,17,18,1,57,57,17,51,17,51,17,51,49,48,51,17,51,1,50,0,17,16,0,35,34,2,17,53,33,52,38,35,34,7,37,18,1,50,54,55,33,30,1,2,51,244,1,6,254,246,244,233,246,2,182,117,108,149,39,254,247,115,1,96,99,107,3,254,92,8,110,4,78,254,223,254,235,254,244,254,224,1,53,1,42,8,158,161,129,23,1,38,252,79,138,124,131,131,255,255,0,51,0,0,5,145,7,43,18,38,0,36,0,0,17,7,9,65,2,222,0,0,0,33,64,11,4,3,2,21,21,5,38,4,3,2,27,184,255,252,180,27,26,4,7,37,43,17,53,53,53,0,43,17,53,53,53,0,255,255,0,60,255,236,4,128,6,143,18,38,0,68,0,0,16,39,0,106,0,222,0,0,17,7,2,139,0,222,1,52,0,38,64,23,4,63,33,63,62,3,21,37,3,2,56,33,56,55,3,21,37,3,2,52,52,17,38,0,43,17,53,53,1,43,17,53,53,43,17,53,255,255,0,51,0,0,5,145,7,43,18,38,0,36,0,0,17,7,9,69,2,228,0,0,0,26,64,15,3,2,17,17,5,38,3,2,23,2,23,22,4,7,37,43,17,53,53,0,43,17,53,53,255,255,0,60,255,236,4,128,6,143,18,38,0,68,0,0,16,39,2,155,0,222,255,201,17,7,2,139,0,222,1,52,0,32,64,20,3,59,33,59,58,3,21,37,2,32,52,55,3,21,37,2,52,52,17,38,0,43,17,53,1,43,53,43,17,53,0,0,255,255,0,4,0,0,7,176,6,158,18,38,0,136,0,0,17,7,2,139,3,192,1,67,0,22,181,2,24,5,38,2,24,184,1,60,180,24,23,4,15,37,43,17,53,0,43,53,255,255,0,66,255,236,6,200,5,91,18,38,0,168,0,0,17,7,2,139,2,56,0,0,0,20,64,12,3,62,17,38,3,62,9,62,61,7,30,37,43,17,53,0,43,53,0,0,0,1,0,84,255,236,6,46,5,150,0,35,0,114,64,38,34,1,22,21,3,35,1,9,21,7,3,6,28,6,35,37,16,22,22,13,19,4,3,95,89,15,4,1,15,3,4,4,13,19,9,35,0,35,184,1,19,64,18,89,6,0,0,13,19,19,25,95,89,19,4,13,31,95,89,13,19,0,63,43,0,24,63,43,17,18,0,57,24,47,51,43,17,0,51,17,18,57,24,47,95,94,93,43,17,18,0,57,24,47,17,18,1,57,57,51,17,23,51,51,17,51,17,51,17,51,49,48,1,33,53,33,53,33,17,51,21,35,21,6,4,35,32,0,17,16,0,33,32,19,5,46,1,35,34,6,21,20,18,51,50,54,55,33,3,88,1,84,254,168,2,102,116,116,112,254,153,197,254,168,254,142,1,116,1,93,1,240,135,254,240,44,188,127,208,216,223,202,127,213,60,254,162,1,223,128,218,254,166,148,106,115,130,1,125,1,94,1,92,1,115,254,145,82,107,110,252,235,239,254,251,65,55,0,0,0,0,2,0,37,254,78,4,183,4,79,0,39,0,49,0,120,64,57,38,20,3,40,40,27,26,23,34,33,33,45,0,11,23,11,51,50,34,30,0,30,36,81,89,30,28,20,15,8,47,79,89,5,17,14,15,8,31,8,2,15,3,8,8,0,14,14,43,79,89,14,16,27,39,0,39,184,1,31,179,89,24,0,21,0,63,50,43,17,0,51,24,63,43,17,18,0,57,24,47,95,94,93,18,57,57,43,0,24,63,63,43,17,18,0,57,17,18,1,57,57,17,51,51,51,17,51,17,51,51,51,17,51,51,51,49,48,51,33,55,53,55,35,14,1,35,34,2,53,16,18,51,50,23,51,52,54,55,33,6,21,17,51,21,35,6,4,35,34,38,39,37,22,51,50,55,33,1,52,38,35,34,17,16,51,50,54,37,3,23,1,2,2,62,160,109,202,212,217,201,236,91,5,9,5,1,10,6,99,111,34,254,255,209,180,233,42,1,27,48,132,168,42,252,247,3,26,119,110,225,223,111,120,37,57,107,81,68,1,19,248,1,0,1,16,195,35,120,19,108,142,252,192,93,172,169,127,121,37,100,156,2,162,156,173,254,177,254,184,171,0,0,0,255,255,0,84,255,236,5,186,7,43,18,38,0,42,0,0,17,7,9,14,1,214,0,0,0,22,64,13,1,30,30,5,38,1,32,36,32,38,14,8,37,43,17,53,0,43,17,53,255,255,0,84,254,78,4,90,5,249,18,38,0,74,0,0,17,7,2,137,0,240,0,0,0,22,64,13,2,45,45,17,38,2,47,9,47,53,18,28,37,43,17,53,0,43,17,53,255,255,0,137,0,0,5,180,7,43,18,38,0,46,0,0,17,7,9,14,1,124,0,0,0,24,182,1,13,13,5,38,1,15,184,255,179,180,15,21,5,11,37,43,17,53,0,43,17,53,0,0,255,255,0,143,0,0,4,117,7,85,18,38,0,78,0,0,17,7,9,14,1,4,0,42,0,24,182,1,13,13,17,38,1,15,184,255,216,180,15,21,5,11,37,43,17,53,0,43,17,53,0,0,255,255,0,84,254,87,5,227,5,150,18,38,0,50,0,0,16,7,2,157,2,143,0,0,255,255,0,80,254,87,4,147,4,78,18,38,0,82,0,0,16,7,2,157,1,214,0,0,255,255,0,84,254,87,5,227,6,226,18,38,0,50,0,0,16,39,2,157,2,118,0,0,17,7,2,139,1,197,1,135,0,26,177,3,46,184,255,255,64,10,46,45,0,7,37,3,45,45,5,38,0,43,17,53,1,43,17,53,255,255,0,80,254,87,4,147,5,91,18,38,0,82,0,0,16,39,2,157,1,174,0,0,17,7,2,139,1,27,0,0,0,26,177,3,43,184,255,255,64,10,43,42,0,6,37,3,42,42,17,38,0,43,17,53,1,43,17,53,255,255,0,26,254,78,4,155,7,43,18,38,1,121,0,0,17,7,9,14,1,19,0,0,0,22,64,13,1,29,29,5,38,1,31,14,31,37,3,24,37,43,17,53,0,43,17,53,255,255,0,20,254,87,4,14,5,249,18,38,2,84,0,0,17,7,2,137,0,170,0,0,0,22,64,13,1,28,28,17,38,1,30,9,30,36,23,17,37,43,17,53,0,43,17,53,255,255,255,167,254,87,2,136,5,249,18,38,1,249,0,0,17,6,2,137,167,0,0,22,64,13,1,14,14,17,38,1,16,83,16,22,3,10,37,43,17,53,0,43,17,53,0,0,255,255,0,137,0,0,10,111,5,129,16,38,0,39,0,0,16,7,0,61,5,199,0,0,255,255,0,137,0,0,9,125,5,129,16,38,0,39,0,0,16,7,0,93,5,199,0,0,255,255,0,84,255,236,8,153,5,204,16,38,0,71,0,0,16,7,0,93,4,227,0,0,255,255,0,84,255,236,5,186,7,23,18,38,0,42,0,0,17,7,9,12,1,254,0,0,0,22,64,13,1,34,34,5,38,1,30,77,30,33,14,8,37,43,17,53,0,43,17,53,255,255,0,84,254,78,4,90,5,222,18,38,0,74,0,0,17,7,0,118,1,64,0,0,0,22,64,13,2,49,49,17,38,2,45,63,45,48,18,28,37,43,17,53,0,43,17,53,0,1,0,137,255,236,7,210,5,129,0,23,0,73,64,37,0,21,13,20,16,16,17,5,8,17,13,8,3,25,24,6,6,17,18,20,15,96,89,20,20,17,22,18,3,17,18,10,3,97,89,10,19,0,63,43,0,24,63,63,51,18,57,47,43,17,18,0,57,24,47,17,18,1,23,57,17,51,17,51,17,51,17,51,51,49,48,1,20,22,51,50,25,1,33,17,16,33,34,38,61,1,33,17,33,17,33,17,33,17,33,5,61,95,95,191,1,24,254,41,246,239,253,154,254,217,1,39,2,102,1,39,1,192,132,125,1,1,2,122,253,142,254,36,228,248,148,253,164,5,129,253,207,2,49,0,0,2,0,137,254,88,4,227,5,150,0,14,0,24,0,49,64,23,8,22,4,4,5,15,0,0,5,26,25,8,22,5,64,6,3,11,18,95,89,11,4,0,63,43,0,24,63,26,205,205,205,17,18,1,57,57,17,51,17,51,17,51,51,49,48,1,16,0,5,21,33,17,33,21,62,1,51,50,30,1,5,52,38,35,34,6,21,17,36,18,4,227,254,116,254,85,254,221,1,16,75,175,126,137,213,116,254,211,112,132,128,150,1,15,251,3,127,254,145,253,238,191,231,7,41,166,102,85,136,245,186,169,166,159,127,252,172,138,1,140,255,255,0,137,0,0,5,61,7,23,18,38,0,49,0,0,17,7,9,11,1,60,0,0,0,24,182,1,19,19,5,38,1,16,184,255,175,180,16,19,6,13,37,43,17,53,0,43,17,53,0,0,255,255,0,135,0,0,4,100,5,222,18,38,0,81,0,0,17,7,0,67,0,240,0,0,0,24,182,1,30,30,17,38,1,27,184,255,187,180,27,30,12,24,37,43,17,53,0,43,17,53,0,0,255,255,0,51,0,0,5,145,8,68,18,38,0,36,0,0,16,39,2,156,1,190,0,147,17,7,9,12,1,243,1,45,0,48,64,32,4,45,32,45,48,45,64,45,80,45,4,3,2,37,3,4,40,103,40,43,4,7,37,3,2,22,1,22,16,4,7,37,43,17,53,53,43,17,53,0,63,53,53,93,17,53,0,0,255,255,0,60,255,236,4,128,7,220,18,38,0,68,0,0,16,39,2,156,1,20,0,0,17,7,0,118,1,99,1,254,0,54,64,28,4,81,32,81,48,81,64,81,80,81,4,3,2,55,55,17,38,4,76,91,76,79,3,27,37,3,2,58,184,255,219,180,58,52,3,27,37,43,17,53,53,43,17,53,0,43,17,53,53,93,17,53,255,255,0,4,0,0,7,176,7,23,18,38,0,136,0,0,17,7,9,12,3,228,0,0,0,22,181,2,21,5,38,2,21,184,1,96,180,21,24,4,14,37,43,17,53,0,43,53,255,255,0,66,255,236,6,200,5,222,18,38,0,168,0,0,17,7,0,118,2,175,0,0,0,20,64,12,3,59,17,38,3,59,128,59,62,7,29,37,43,17,53,0,43,53,0,0,255,255,0,84,255,183,5,228,7,23,18,38,0,154,0,0,17,7,9,12,2,26,0,0,0,20,64,12,3,38,5,38,3,38,84,38,41,3,14,37,43,17,53,0,43,53,0,0,255,255,0,1,255,201,4,218,5,222,18,38,0,186,0,0,17,7,0,118,1,122,0,0,0,20,64,12,3,34,17,38,3,34,98,34,37,7,17,37,43,17,53,0,43,53,0,0,255,255,0,51,0,0,5,145,7,37,18,38,0,36,0,0,17,7,2,209,2,108,1,89,0,29,64,9,3,2,27,27,5,38,3,2,23,184,255,103,180,23,20,4,7,37,43,17,53,53,0,43,17,53,53,0,255,255,0,12,255,236,4,128,5,204,18,38,0,68,0,0,17,7,2,209,1,224,0,0,0,29,64,9,3,2,63,63,17,38,3,2,59,184,255,95,180,59,56,3,28,37,43,17,53,53,0,43,17,53,53,0,255,255,0,51,0,0,5,145,7,41,18,38,0,36,0,0,17,7,2,211,2,218,1,86,0,24,182,2,27,27,5,38,2,20,184,255,248,180,20,26,4,7,37,43,17,53,0,43,17,53,0,0,255,255,0,60,255,236,4,128,5,211,18,38,0,68,0,0,17,7,2,211,2,56,0,0,0,24,182,2,63,63,17,38,2,56,184,255,218,180,56,62,3,28,37,43,17,53,0,43,17,53,0,0,255,255,0,137,0,0,5,6,7,38,18,38,0,40,0,0,17,7,2,209,2,118,1,90,0,29,64,9,2,1,23,23,5,38,2,1,19,184,255,140,180,19,16,1,11,37,43,17,53,53,0,43,17,53,53,0,255,255,0,32,255,236,4,45,5,204,18,38,0,72,0,0,17,7,2,209,1,244,0,0,0,29,64,9,3,2,37,37,17,38,3,2,33,184,255,147,180,33,30,3,10,37,43,17,53,53,0,43,17,53,53,0,255,255,0,137,0,0,5,6,7,41,18,38,0,40,0,0,17,7,2,211,2,196,1,86,0,24,182,1,23,23,5,38,1,16,184,255,253,180,16,22,1,11,37,43,17,53,0,43,17,53,0,0,255,255,0,80,255,236,4,45,5,211,18,38,0,72,0,0,17,7,2,211,2,59,0,0,0,24,182,2,37,37,17,38,2,30,184,255,253,180,30,36,3,10,37,43,17,53,0,43,17,53,0,0,255,255,254,224,0,0,2,66,7,38,18,38,0,44,0,0,17,7,2,209,0,180,1,90,0,29,64,9,2,1,15,15,5,38,2,1,11,184,255,117,180,11,8,1,3,37,43,17,53,53,0,43,17,53,53,0,255,255,254,234,0,0,2,76,5,204,18,38,0,243,0,0,17,7,2,209,0,190,0,0,0,29,64,9,2,1,15,15,17,38,2,1,11,184,255,126,180,11,8,1,3,37,43,17,53,53,0,43,17,53,53,0,255,255,255,204,0,0,2,116,7,41,18,38,0,44,0,0,17,7,2,211,1,32,1,86,0,22,64,13,1,15,15,5,38,1,8,3,8,14,1,3,37,43,17,53,0,43,17,53,255,255,255,202,0,0,2,114,5,211,18,38,0,243,0,0,17,7,2,211,1,30,0,0,0,22,64,13,1,15,15,17,38,1,8,0,8,14,1,3,37,43,17,53,0,43,17,53,255,255,0,84,255,236,5,227,7,39,18,38,0,50,0,0,17,7,2,209,2,188,1,91,0,29,64,9,3,2,36,36,5,38,3,2,32,184,255,126,180,32,29,7,0,37,43,17,53,53,0,43,17,53,53,0,255,255,0,72,255,236,4,147,5,204,18,38,0,82,0,0,17,7,2,209,2,28,0,0,0,29,64,9,3,2,33,33,17,38,3,2,29,184,255,136,180,29,26,6,0,37,43,17,53,53,0,43,17,53,53,0,255,255,0,84,255,236,5,227,7,41,18,38,0,50,0,0,17,7,2,211,3,26,1,86,0,24,182,2,36,36,5,38,2,29,184,255,255,180,29,35,7,0,37,43,17,53,0,43,17,53,0,0,255,255,0,80,255,236,4,147,5,211,18,38,0,82,0,0,17,7,2,211,2,117,0,0,0,22,64,13,2,33,33,17,38,2,26,3,26,32,6,0,37,43,17,53,0,43,17,53,255,255,0,132,0,0,5,157,7,39,18,38,0,53,0,0,17,7,2,209,2,88,1,91,0,29,64,9,3,2,33,33,5,38,3,2,29,184,255,34,180,29,26,5,13,37,43,17,53,53,0,43,17,53,53,0,255,255,255,168,0,0,3,10,5,204,18,38,0,85,0,0,17,7,2,209,1,124,0,0,0,29,64,9,2,1,34,34,17,38,2,1,30,184,255,151,180,30,27,4,16,37,43,17,53,53,0,43,17,53,53,0,255,255,0,137,0,0,5,157,7,41,18,38,0,53,0,0,17,7,2,211,2,203,1,86,0,24,182,2,33,33,5,38,2,26,184,255,184,180,26,32,5,13,37,43,17,53,0,43,17,53,0,0,255,255,0,107,0,0,3,19,5,211,18,38,0,85,0,0,17,7,2,211,1,191,0,0,0,24,182,1,34,34,17,38,1,27,184,255,253,180,27,33,4,16,37,43,17,53,0,43,17,53,0,0,255,255,0,123,255,236,5,74,7,39,18,38,0,56,0,0,17,7,2,209,2,148,1,91,0,29,64,9,2,1,29,29,5,38,2,1,25,184,255,143,180,25,22,4,15,37,43,17,53,53,0,43,17,53,53,0,255,255,0,76,255,236,4,92,5,204,18,38,0,88,0,0,17,7,2,209,2,32,0,0,0,29,64,9,2,1,34,34,17,38,2,1,30,184,255,144,180,30,27,22,11,37,43,17,53,53,0,43,17,53,53,0,255,255,0,123,255,236,5,74,7,41,18,38,0,56,0,0,17,7,2,211,2,229,1,86,0,22,64,13,1,29,29,5,38,1,22,2,22,28,4,15,37,43,17,53,0,43,17,53,255,255,0,127,255,236,4,92,5,211,18,38,0,88,0,0,17,7,2,211,2,108,0,0,0,24,182,1,34,34,17,38,1,27,184,255,255,180,27,33,22,11,37,43,17,53,0,43,17,53,0,0,255,255,0,59,254,38,5,6,5,150,18,38,0,54,0,0,17,7,9,7,1,234,255,237,0,12,183,1,51,43,51,52,6,0,37,43,17,53,0,0,255,255,0,72,254,38,4,31,4,79,18,38,0,86,0,0,17,7,9,7,1,116,255,237,0,12,183,1,49,34,49,50,6,0,37,43,17,53,0,0,255,255,0,23,254,57,4,205,5,129,18,38,0,55,0,0,17,7,9,7,1,140,0,0,0,15,177,1,16,184,255,252,180,16,17,5,7,37,43,17,53,0,0,0,255,255,0,25,254,38,2,145,5,56,18,38,0,87,0,0,17,7,9,7,0,180,255,237,0,12,183,1,30,64,30,31,6,20,37,43,17,53,0,0,0,1,0,20,254,85,4,62,5,150,0,43,0,68,64,33,19,7,41,16,16,0,31,31,7,25,13,13,38,0,0,7,45,44,30,16,19,19,16,30,3,7,34,34,28,95,89,34,4,0,63,43,0,24,16,196,23,57,47,47,47,17,18,1,57,57,17,51,51,17,51,17,51,17,18,57,17,51,17,51,49,48,1,20,14,4,7,53,62,3,53,52,38,39,6,4,5,53,54,36,62,1,53,52,38,35,34,7,39,54,36,51,50,30,1,21,20,6,7,30,1,4,62,57,103,149,195,245,247,241,243,145,79,33,26,66,254,228,254,213,185,1,16,166,72,139,115,187,124,200,99,1,2,173,162,243,131,55,81,71,65,1,52,95,159,133,112,97,83,56,238,58,100,113,139,86,71,123,37,41,106,87,225,56,101,88,112,87,104,121,168,140,131,129,103,195,125,100,129,83,76,190,0,0,0,1,0,67,254,81,3,224,4,78,0,40,0,71,64,34,16,32,32,19,7,34,7,24,0,29,29,13,19,19,24,42,41,6,6,24,32,32,24,34,34,10,24,28,10,3,81,89,10,16,0,63,43,0,24,63,18,57,47,17,57,47,17,57,47,17,18,1,57,57,17,51,51,17,51,17,51,51,17,18,57,17,51,49,48,1,52,38,35,34,6,7,39,62,1,51,50,22,21,20,6,7,30,1,21,20,14,1,4,5,53,54,36,54,53,52,38,39,6,5,53,62,4,2,208,106,98,83,116,21,229,25,247,189,218,246,65,66,60,71,109,199,254,184,254,230,200,1,39,141,29,23,170,254,98,112,166,108,184,76,2,228,81,97,87,84,54,142,159,192,172,98,130,55,40,159,101,124,190,138,102,32,217,15,99,158,105,49,93,27,69,71,214,19,32,28,69,102,0,0,255,255,0,137,0,0,5,61,7,43,18,38,0,43,0,0,17,7,9,14,1,144,0,0,0,22,64,13,1,13,13,5,38,1,15,2,15,21,5,11,37,43,17,53,0,43,17,53,255,255,0,143,0,0,4,100,7,73,18,38,0,75,0,0,17,7,9,14,1,44,0,30,0,22,64,13,1,23,23,17,38,1,25,8,25,31,17,7,37,43,17,53,0,43,17,53,0,1,0,140,254,87,5,19,5,150,0,18,0,52,64,25,13,9,9,10,1,0,0,10,20,19,13,13,11,1,10,11,3,10,18,16,6,95,89,16,4,0,63,43,0,24,63,63,16,198,18,57,47,17,18,1,57,57,17,51,17,51,17,51,49,48,1,33,17,52,46,1,35,34,7,17,33,17,33,21,62,1,51,32,17,5,19,254,221,55,119,97,172,134,254,221,1,16,75,206,112,1,238,254,87,4,228,144,151,77,130,251,211,5,129,130,70,81,254,8,0,3,0,84,254,87,6,187,5,204,0,34,0,45,0,57,0,125,64,66,11,35,31,32,3,17,52,0,0,17,41,24,46,5,5,24,17,13,3,59,58,31,31,27,0,0,49,27,11,11,21,12,12,8,21,18,19,19,49,27,33,1,27,38,79,89,27,16,49,2,80,89,49,22,21,43,79,89,21,22,8,55,79,89,8,27,0,63,43,0,24,63,43,0,24,63,43,0,24,63,43,0,24,63,17,18,57,47,51,17,18,57,47,17,57,47,17,18,57,47,17,57,47,17,18,1,23,57,50,17,51,17,51,17,51,17,51,17,23,51,51,49,48,37,54,51,50,22,21,20,6,35,34,38,39,7,39,54,55,38,61,1,35,6,35,34,2,17,16,18,51,50,22,23,51,39,17,33,1,52,38,35,34,6,21,16,51,50,54,1,52,38,35,34,6,7,30,1,51,50,54,4,84,115,144,168,188,207,171,102,184,97,112,168,44,131,28,4,91,255,189,206,217,199,115,167,45,2,2,1,25,254,235,117,114,113,110,221,111,122,2,144,75,62,59,119,36,17,123,73,63,75,111,81,167,139,143,168,64,76,134,151,64,136,74,127,43,196,1,39,1,9,1,13,1,37,96,95,178,1,139,252,87,175,189,183,188,254,144,195,254,25,51,57,51,44,51,71,57,0,0,2,0,97,255,236,4,174,5,149,0,37,0,48,0,93,64,47,11,0,15,3,34,8,15,34,30,18,15,4,21,43,27,38,21,21,27,50,49,37,37,12,18,30,30,17,31,31,24,12,5,40,97,89,5,5,24,12,4,24,46,97,89,24,19,0,63,43,0,24,63,18,57,47,43,17,18,0,57,24,47,51,51,17,51,17,57,47,17,18,1,57,57,17,51,17,51,18,23,57,17,51,17,51,18,57,57,49,48,1,34,6,21,20,51,50,54,53,52,38,35,53,50,22,21,20,7,21,30,1,21,20,4,33,32,36,53,52,54,55,53,46,1,53,52,54,51,1,52,33,34,6,21,20,22,51,50,54,2,68,83,80,229,113,115,83,85,220,237,236,137,134,254,226,254,248,254,247,254,226,138,129,120,114,237,213,1,71,254,246,124,131,130,135,132,124,4,134,71,75,174,93,109,103,88,198,194,180,233,79,4,29,174,139,199,218,220,195,136,178,28,4,36,153,102,152,173,252,87,221,114,111,123,115,114,0,0,2,0,84,255,236,4,174,5,209,0,37,0,47,0,81,64,41,25,13,10,22,28,16,10,10,28,6,32,4,3,40,35,46,3,35,3,49,48,26,12,32,6,19,43,79,89,6,19,6,19,12,0,0,38,79,89,0,22,0,63,43,0,24,16,196,57,57,47,47,43,17,0,51,17,51,17,18,1,57,57,17,51,17,51,18,23,57,17,51,17,51,18,57,57,49,48,5,32,36,53,52,54,55,53,46,1,53,16,37,23,14,1,21,20,22,51,50,54,53,52,38,39,55,4,17,20,6,7,21,30,1,21,20,4,37,32,17,52,38,35,34,6,21,16,2,129,254,252,254,215,139,132,115,121,1,42,106,68,50,125,116,112,119,50,68,106,1,42,120,116,132,139,254,214,254,253,1,10,136,130,129,137,20,230,202,141,188,28,4,47,170,113,1,2,128,152,56,100,73,127,113,113,127,72,102,55,152,128,254,254,113,170,47,4,28,188,141,202,230,198,1,1,117,119,118,118,254,255,0,0,0,0,1,0,61,254,235,4,189,5,129,0,18,0,56,64,27,13,17,17,3,18,14,11,8,3,3,11,20,19,5,11,15,14,95,89,15,3,11,18,95,89,11,18,0,63,43,0,24,63,43,0,24,16,196,17,18,1,57,57,17,51,17,51,51,17,51,17,51,49,48,37,50,22,21,20,7,39,54,53,52,35,33,53,1,33,53,33,21,1,3,111,154,180,42,227,31,133,252,243,2,250,253,82,3,246,253,6,231,144,132,106,126,33,83,51,110,209,3,201,231,205,252,51,0,0,1,0,68,254,235,3,225,4,58,0,17,0,54,64,26,2,6,6,15,10,7,3,0,10,0,19,18,12,0,4,3,80,89,4,15,0,7,80,89,0,21,0,63,43,0,24,63,43,0,24,16,196,17,18,1,57,57,17,51,51,17,51,51,17,51,49,48,51,53,1,33,53,33,21,1,33,32,21,20,7,39,54,53,52,35,68,2,28,254,13,3,41,253,231,1,22,1,78,35,221,31,133,199,2,168,203,201,253,91,249,106,126,33,83,51,110,0,0,0,255,255,0,51,0,0,5,145,6,218,18,38,0,36,0,0,17,7,2,155,1,132,1,14,0,24,182,2,19,19,5,38,2,17,184,255,247,180,17,19,4,7,37,43,17,53,0,43,17,53,0,0,255,255,0,60,255,236,4,128,5,204,18,38,0,68,0,0,17,7,2,155,0,232,0,0,0,24,182,2,55,55,17,38,2,53,184,255,223,180,53,55,3,28,37,43,17,53,0,43,17,53,0,0,255,255,0,137,254,87,5,6,5,129,18,38,0,40,0,0,16,7,0,122,1,180,0,0,255,255,0,80,254,87,4,45,4,78,18,38,0,72,0,0,16,7,0,122,1,74,0,0,255,255,0,84,255,236,5,227,7,43,18,38,0,50,0,0,17,7,9,65,3,32,0,0,0,46,64,29,3,2,240,30,1,224,30,1,4,255,30,1,239,30,1,30,30,5,38,4,3,2,36,4,36,35,7,0,37,43,17,53,53,53,0,43,17,93,93,53,93,93,53,53,255,255,0,80,255,236,4,147,6,143,18,38,0,82,0,0,16,39,0,106,1,34,0,0,17,7,2,139,1,27,1,52,0,61,177,4,33,184,255,255,64,34,33,32,0,6,37,3,2,26,6,26,25,0,6,37,4,127,30,1,111,30,1,79,30,1,15,30,1,30,3,2,22,22,17,38,0,43,17,53,53,17,93,93,93,93,53,1,43,17,53,53,43,17,53,0,255,255,0,84,255,236,5,227,7,43,18,38,0,50,0,0,17,7,9,70,3,21,0,0,0,26,183,3,2,37,5,38,3,2,37,184,255,250,180,37,49,7,0,37,43,17,53,53,0,43,53,53,255,255,0,80,255,236,4,147,6,143,18,38,0,82,0,0,16,39,2,197,4,173,254,118,17,7,2,139,1,27,1,52,0,58,177,2,31,184,255,250,64,35,31,44,0,6,37,3,48,64,43,48,72,48,64,28,29,72,48,64,20,23,72,80,48,1,48,64,9,16,72,48,2,22,22,17,38,0,43,17,53,17,43,93,43,43,43,53,1,43,17,53,255,255,0,84,255,236,5,227,6,218,18,38,0,50,0,0,17,7,2,155,1,199,1,14,0,22,64,13,2,28,28,5,38,2,26,0,26,28,7,0,37,43,17,53,0,43,17,53,255,255,0,80,255,236,4,147,5,204,18,38,0,82,0,0,17,7,2,155,1,25,0,0,0,24,182,2,25,25,17,38,2,23,184,255,252,180,23,25,6,0,37,43,17,53,0,43,17,53,0,0,255,255,0,84,255,236,5,227,7,43,18,38,0,50,0,0,17,7,9,69,3,32,0,0,0,26,64,15,3,2,26,26,5,38,3,2,32,4,32,31,7,0,37,43,17,53,53,0,43,17,53,53,255,255,0,80,255,236,4,147,6,143,18,38,0,82,0,0,16,39,2,155,1,34,255,201,17,7,2,139,1,27,1,52,0,35,177,3,29,184,255,255,64,17,29,28,0,6,37,2,5,22,25,0,6,37,2,22,22,17,38,0,43,17,53,1,43,53,43,17,53,0,0,0,255,255,0,35,0,0,5,53,6,158,18,38,0,60,0,0,17,7,2,139,1,85,1,67,0,22,181,1,12,5,38,1,12,184,255,255,180,12,11,4,8,37,43,17,53,0,43,53,255,255,0,16,254,87,4,104,5,91,18,38,0,92,0,0,17,7,2,139,0,231,0,0,0,20,64,12,1,25,17,38,1,25,1,25,24,10,18,37,43,17,53,0,43,53,0,0,0,2,255,254,254,87,4,15,5,204,0,19,0,31,0,79,64,39,12,18,26,1,1,18,18,14,20,6,6,33,14,32,1,1,23,19,12,12,23,13,13,9,23,19,1,23,3,80,89,23,22,9,29,79,89,9,27,0,63,43,0,24,63,43,0,24,63,17,18,57,47,17,57,47,17,18,57,47,17,1,51,17,51,17,51,18,57,17,51,17,51,17,51,49,48,1,17,54,51,50,22,21,20,6,35,34,38,39,7,39,54,55,38,53,17,1,52,38,35,34,6,7,30,1,51,50,54,1,168,115,144,168,188,207,171,102,184,97,112,168,49,124,28,2,148,75,62,59,119,36,17,123,73,63,75,5,204,250,163,81,167,139,143,168,64,76,134,151,71,129,74,127,5,71,249,188,51,57,51,44,51,71,57,0,0,2,0,135,254,87,6,183,4,79,0,41,0,52,0,106,64,55,42,28,28,47,22,35,22,41,11,6,6,7,7,41,37,3,54,53,22,22,7,10,35,35,45,36,36,31,45,15,14,14,7,10,15,7,21,18,2,80,89,18,16,45,25,80,89,45,22,31,50,79,89,31,27,0,63,43,0,24,63,43,0,24,63,43,0,24,63,63,18,57,47,51,17,18,57,47,17,57,47,17,18,57,47,17,18,1,23,57,17,51,17,51,17,51,51,17,51,50,17,51,49,48,1,16,35,34,6,21,17,33,17,52,39,33,30,1,21,51,62,1,51,50,22,21,17,62,1,51,50,22,21,20,6,35,34,46,1,39,7,39,54,55,38,53,5,52,38,35,34,7,30,1,51,50,54,3,76,193,102,125,254,231,8,1,12,3,10,4,57,172,119,172,184,58,112,69,168,188,207,171,70,113,98,82,112,168,49,124,27,2,127,75,62,116,78,18,107,68,63,75,2,95,1,29,175,137,253,188,3,72,138,104,19,165,31,124,112,212,204,253,196,42,35,167,139,143,168,28,48,64,134,151,71,129,71,130,253,51,57,95,55,67,57,0,0,2,0,15,0,5,4,12,5,56,0,29,0,40,0,107,64,54,26,0,23,19,30,6,6,15,19,35,0,13,0,19,19,22,27,3,42,41,0,0,22,13,13,22,14,14,9,24,22,3,33,80,89,3,3,9,22,29,21,22,21,79,89,26,22,15,9,38,79,89,9,21,0,63,43,0,24,63,51,43,17,0,51,17,18,57,24,47,43,0,24,16,198,18,57,47,17,57,47,17,57,47,17,18,1,23,57,17,51,51,17,51,17,51,50,17,51,17,51,17,51,49,48,1,62,1,51,50,22,21,20,6,35,34,46,1,39,7,39,54,55,38,53,17,35,53,51,55,51,21,51,21,35,1,52,38,35,34,7,30,1,51,50,54,1,184,61,120,83,154,178,198,155,80,125,103,80,112,168,49,124,26,137,151,88,176,205,205,1,104,70,50,133,78,18,110,80,53,70,2,29,44,37,169,137,141,170,28,50,62,134,151,71,129,69,96,1,109,190,254,254,190,253,186,51,57,95,55,67,59,0,0,0,1,255,224,254,87,1,169,4,58,0,12,0,31,64,14,7,10,10,14,2,13,8,15,0,4,80,89,0,27,0,63,43,0,24,63,17,1,51,18,57,17,51,49,48,19,34,39,53,23,50,54,53,17,33,17,20,6,138,100,70,51,72,53,1,25,145,254,87,9,198,4,63,99,4,118,251,70,143,154,0,3,0,93,255,236,7,68,5,204,0,34,0,45,0,56,0,106,64,56,28,52,29,3,8,8,25,35,24,3,9,41,17,46,0,17,9,0,3,58,57,24,24,20,30,29,29,20,7,10,11,11,9,20,26,1,9,21,49,38,20,38,79,89,32,20,16,55,43,14,43,79,89,3,14,22,0,63,51,43,17,0,51,24,63,51,43,17,0,51,24,63,63,17,18,57,47,51,51,17,57,47,51,17,57,47,17,18,1,23,57,17,51,17,51,17,23,51,51,17,23,51,49,48,1,16,2,35,34,38,39,35,21,33,53,35,14,1,35,34,2,17,16,18,51,50,22,23,51,39,17,33,17,7,51,54,51,50,18,1,52,38,35,34,6,21,16,51,50,54,37,52,38,35,34,6,21,20,22,51,50,7,68,215,200,118,176,42,2,254,251,4,43,177,134,189,206,217,199,115,167,45,2,2,1,25,4,4,95,251,192,205,252,4,117,114,113,110,221,111,122,2,215,108,113,114,119,117,114,223,2,33,254,244,254,215,103,91,174,176,94,102,1,39,1,9,1,13,1,37,96,95,178,1,139,254,98,176,208,254,221,254,248,175,189,183,188,254,144,195,178,184,178,191,180,172,192,0,0,0,0,3,0,84,254,87,7,60,4,81,0,34,0,44,0,54,0,102,64,54,40,9,22,3,25,25,6,29,45,3,26,50,0,35,15,0,26,15,3,56,55,22,22,7,9,6,6,7,29,30,30,32,7,15,26,27,37,48,3,48,79,89,12,3,16,43,52,32,52,79,89,18,32,22,0,63,51,43,17,0,51,24,63,51,43,17,0,51,24,63,63,18,57,47,51,17,57,47,51,17,57,47,17,18,1,23,57,17,51,17,51,17,23,51,51,17,23,51,49,48,19,16,18,51,50,22,23,55,33,23,62,1,51,50,18,17,16,2,35,34,38,39,35,22,21,17,33,17,52,55,35,6,33,34,2,1,16,35,34,6,21,20,22,51,50,1,52,38,35,34,17,16,51,50,54,84,219,199,122,172,43,1,1,2,1,45,180,131,188,209,217,198,116,171,41,6,6,254,232,5,2,93,254,252,189,206,5,195,223,112,119,118,111,225,253,40,116,113,225,223,110,121,2,28,1,12,1,39,103,92,174,176,96,103,254,222,254,243,254,241,254,217,102,90,30,152,254,97,1,194,95,60,200,1,39,1,15,1,108,196,176,175,191,1,118,173,191,254,142,254,144,195,0,4,0,51,255,202,5,145,5,204,0,13,0,22,0,25,0,28,0,120,64,58,8,7,19,24,15,2,27,19,27,15,16,12,5,4,10,11,3,4,6,4,11,13,4,30,29,9,9,7,23,23,7,25,25,6,10,7,2,28,14,28,95,89,24,14,14,7,4,6,0,18,7,19,95,89,7,3,6,26,184,1,19,178,89,6,18,0,63,43,0,24,63,43,0,24,63,16,198,18,57,47,51,43,17,0,51,24,16,198,18,57,47,17,57,47,17,57,47,17,18,1,23,57,17,51,17,51,18,23,57,17,51,17,51,17,51,51,49,48,33,3,33,3,35,55,33,1,33,23,19,51,3,9,1,51,19,47,2,7,14,1,19,7,51,1,19,35,4,109,125,254,192,223,163,29,254,232,2,2,1,92,71,146,163,243,1,119,252,136,107,182,23,43,21,6,10,28,194,82,135,253,199,151,53,1,104,254,98,54,5,129,196,1,15,254,60,251,248,2,70,1,82,67,136,69,22,36,92,254,204,152,254,8,1,26,0,2,0,84,255,202,5,143,5,204,0,30,0,38,0,88,64,50,26,25,25,3,4,21,22,10,11,31,15,15,11,12,29,34,23,22,4,8,40,39,33,3,26,28,4,36,0,18,36,95,89,20,23,12,9,4,7,21,64,18,4,7,0,95,89,11,7,19,0,63,204,43,0,24,63,26,206,18,23,57,43,17,18,0,23,57,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,49,48,37,50,54,55,5,6,4,35,34,39,7,35,55,38,2,53,16,0,33,50,23,55,51,7,22,23,5,38,39,1,22,1,20,23,1,38,35,34,6,3,27,127,186,58,1,1,81,254,190,225,188,139,53,163,92,133,127,1,102,1,84,168,123,57,163,93,144,61,254,252,24,52,254,35,83,254,218,100,1,213,72,90,200,207,212,126,142,97,202,201,58,92,161,97,1,56,195,1,91,1,116,45,99,163,99,184,71,74,51,252,188,44,1,243,235,129,3,54,29,248,0,2,0,9,254,87,4,79,5,204,0,30,0,37,0,85,64,48,13,14,18,17,17,26,27,31,7,3,4,4,7,5,21,34,15,27,14,8,39,38,33,20,23,36,10,36,79,89,12,15,18,26,5,2,6,0,13,10,16,0,23,79,89,3,0,22,0,63,198,43,0,24,63,198,18,23,57,43,17,18,0,57,57,17,18,1,23,57,17,51,17,51,17,51,51,17,51,17,51,49,48,5,34,39,3,35,19,38,17,16,0,51,50,23,19,51,3,22,23,5,38,39,1,22,51,50,54,55,5,14,2,1,20,23,1,38,35,34,2,82,115,93,214,163,249,178,1,14,248,79,68,195,163,222,154,36,254,229,5,15,254,225,46,69,80,108,13,1,26,15,128,208,254,159,18,1,6,29,34,217,20,33,254,74,1,254,142,1,52,1,12,1,43,17,1,143,254,57,97,191,14,35,36,253,178,36,101,100,13,111,174,95,2,54,107,76,2,25,9,0,0,1,0,10,0,0,4,164,5,129,0,13,0,61,64,31,2,0,7,11,11,4,0,0,9,12,3,15,14,10,2,3,2,97,89,7,3,3,0,5,3,0,11,95,89,0,18,0,63,43,0,24,63,18,57,47,51,43,17,0,51,17,18,1,23,57,17,51,51,17,51,17,51,49,48,51,17,35,53,51,17,33,17,33,21,33,17,33,21,137,127,127,1,39,1,110,254,146,2,244,2,141,203,2,41,253,215,203,254,87,228,0,0,2,0,23,255,202,4,205,5,204,0,16,0,19,0,78,64,39,12,17,2,2,18,0,13,7,3,5,6,10,6,3,13,4,21,20,17,17,10,4,4,3,12,10,6,3,18,0,19,9,10,9,95,89,14,10,3,0,63,51,43,17,0,51,51,24,63,196,16,198,18,57,47,17,57,47,17,18,1,23,57,17,51,17,51,18,57,57,51,17,51,50,49,48,1,3,17,33,17,1,35,1,17,33,53,33,55,51,7,51,21,5,55,35,3,254,249,254,217,254,239,163,1,180,254,57,3,219,50,163,50,56,254,56,86,86,4,157,254,135,252,220,1,102,254,100,2,146,2,65,228,75,75,228,131,131,0,1,0,79,254,87,4,31,4,79,0,56,0,74,64,40,46,20,7,34,39,27,27,0,14,34,14,58,57,49,43,80,89,49,27,27,21,1,7,4,39,17,39,4,81,89,39,22,37,22,17,24,81,89,17,16,0,63,43,0,24,63,63,43,17,18,0,23,57,24,63,43,17,18,1,57,57,17,51,51,17,51,17,51,51,51,49,48,63,1,30,1,51,50,54,53,52,38,39,46,2,53,52,54,51,50,22,23,7,46,1,35,34,6,21,20,22,23,4,30,1,21,20,4,35,34,39,23,30,1,51,50,54,55,21,6,35,34,46,1,39,38,39,38,79,163,55,168,106,117,109,87,104,228,174,89,239,219,193,235,29,249,12,94,102,100,100,77,90,1,2,169,88,254,255,227,29,10,56,63,89,58,19,77,18,87,64,82,135,126,124,79,100,21,170,151,70,85,59,65,52,61,21,45,81,129,96,155,173,150,142,26,66,65,51,60,48,55,18,54,84,132,98,157,179,1,65,74,61,7,5,201,17,62,119,168,104,101,20,0,0,1,0,68,254,87,3,229,4,58,0,25,0,72,64,38,16,6,7,0,2,6,3,0,6,0,27,26,6,3,4,3,80,89,4,15,1,7,0,7,80,89,0,21,18,15,80,89,18,13,80,89,18,27,0,63,43,43,0,24,63,43,17,0,51,24,63,43,17,0,51,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,51,53,1,33,53,33,21,1,30,1,23,30,1,51,50,55,21,6,35,34,46,1,47,1,38,35,68,2,28,254,13,3,41,253,231,66,126,80,76,113,57,40,58,87,64,61,102,91,77,63,111,119,199,2,168,203,201,253,92,14,102,105,100,85,12,219,17,43,75,95,78,134,0,0,0,1,0,52,0,0,4,209,5,150,0,24,0,68,64,34,9,10,21,22,3,16,10,22,16,3,26,25,9,9,13,23,23,22,13,0,20,95,89,0,0,13,22,18,13,6,95,89,13,4,0,63,43,0,24,63,18,57,47,43,17,18,0,57,24,47,17,57,47,17,18,1,23,57,17,51,17,51,17,51,49,48,1,50,54,53,52,38,35,34,6,7,37,54,36,51,32,0,21,20,14,1,7,17,33,17,22,2,78,165,181,155,155,125,156,33,254,252,58,1,40,220,1,30,1,65,113,208,136,254,217,57,2,34,179,167,145,161,109,122,71,188,204,254,221,252,134,235,159,27,254,180,2,47,13,0,0,1,0,43,0,0,3,161,4,78,0,21,0,47,64,23,15,16,4,5,9,0,16,5,0,3,23,22,15,15,19,5,21,19,12,79,89,19,16,0,63,43,0,24,63,18,57,47,17,18,1,23,57,17,51,17,51,17,51,49,48,1,20,6,7,17,33,17,62,1,53,52,38,35,34,6,7,37,62,1,51,50,22,3,161,150,146,254,231,159,123,70,84,66,85,9,254,235,26,242,177,210,231,2,162,140,195,45,254,218,1,172,5,121,127,111,117,99,83,14,162,199,225,0,0,3,0,0,0,0,5,106,5,129,0,18,0,30,0,39,0,111,64,59,9,25,36,31,6,6,12,18,16,36,24,28,28,1,16,19,12,12,16,41,40,36,23,97,89,36,36,2,27,18,18,24,26,0,42,0,2,3,15,0,1,16,6,0,0,16,2,2,35,95,89,2,3,16,28,95,89,16,18,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,95,93,51,51,17,51,17,57,47,43,17,18,1,57,57,17,51,17,51,51,17,51,51,17,51,17,51,17,51,18,57,57,49,48,17,51,17,33,32,4,21,20,6,7,30,1,21,20,4,41,1,17,35,37,52,38,35,33,21,33,21,33,21,33,32,3,52,38,35,33,17,33,50,54,137,2,133,1,3,1,8,133,136,171,179,254,224,255,0,253,63,137,4,66,144,140,254,138,1,7,254,249,1,129,1,17,82,122,118,254,176,1,82,125,113,2,8,3,121,180,174,120,165,29,20,175,144,192,210,1,68,101,99,104,108,196,110,3,33,95,80,254,163,87,0,0,2,0,20,255,236,5,179,5,129,0,20,0,28,0,79,64,39,10,12,20,18,4,27,27,1,18,5,24,24,8,12,12,18,30,29,11,26,20,0,20,97,89,8,4,0,0,15,6,2,3,15,21,95,89,15,19,0,63,43,0,24,63,51,18,57,47,51,51,43,17,0,51,51,17,18,1,57,57,17,51,51,17,51,17,51,51,17,51,17,51,17,51,49,48,19,51,17,33,17,33,17,33,17,51,21,35,21,16,0,33,32,0,17,53,35,1,50,54,61,1,33,21,16,20,113,1,39,2,109,1,39,115,115,254,190,254,213,254,226,254,208,113,2,199,155,163,253,147,3,110,2,19,253,237,2,19,253,237,203,132,254,243,254,218,1,23,1,13,147,254,48,179,171,114,124,254,172,0,0,255,255,0,14,0,1,5,72,5,130,18,6,3,78,0,0,0,3,0,137,255,146,5,6,5,224,0,19,0,23,0,26,0,111,64,58,3,25,21,22,4,8,2,20,24,24,4,11,15,19,7,8,1,2,4,2,8,19,4,28,27,7,5,2,4,16,26,20,26,95,89,13,20,20,4,5,12,23,5,23,95,89,9,5,3,17,24,4,24,96,89,0,4,18,0,63,51,43,17,0,51,24,63,51,43,17,0,51,17,18,57,24,47,51,43,17,0,51,24,16,198,16,198,17,18,1,23,57,17,51,17,51,17,51,51,17,51,17,51,17,18,23,57,49,48,33,7,35,55,35,17,33,55,51,7,51,21,35,3,33,21,33,3,33,21,1,33,19,33,17,19,35,1,222,53,163,53,178,3,98,47,163,47,79,190,173,1,46,254,99,181,2,184,252,170,1,31,173,254,52,176,176,110,110,5,129,95,95,228,254,158,228,254,141,228,3,59,1,98,252,81,1,105,0,0,4,0,9,254,87,4,79,5,204,0,27,0,34,0,38,0,42,0,168,64,43,5,20,32,19,37,15,12,2,8,7,4,3,14,13,13,3,18,7,24,25,25,35,17,39,31,31,7,18,7,44,43,24,24,12,15,15,0,12,33,35,89,33,37,184,1,31,64,31,89,19,39,31,39,82,89,38,31,31,12,41,41,0,12,20,2,79,89,13,1,4,27,10,28,82,89,10,16,12,33,184,1,15,64,13,89,12,15,0,20,80,89,0,22,81,89,0,22,0,63,43,43,0,24,63,43,0,24,63,43,0,24,63,63,43,17,18,0,57,24,47,17,57,47,51,43,17,0,51,43,43,17,18,0,57,24,47,17,57,47,17,18,1,57,57,17,51,17,51,17,51,51,17,51,17,18,57,57,17,51,17,51,17,23,57,49,48,5,34,39,3,35,19,38,17,16,0,51,50,23,19,51,3,22,17,21,33,3,22,51,50,55,5,14,1,3,34,6,7,51,55,38,19,38,39,7,5,20,23,55,2,74,114,87,213,163,247,176,1,10,244,83,71,196,163,228,194,254,60,139,49,73,149,39,1,9,57,240,170,99,107,3,163,121,37,173,6,22,66,254,184,14,65,20,31,254,76,1,251,143,1,65,1,12,1,32,20,1,146,254,45,148,254,138,8,254,228,35,129,23,148,146,3,177,138,124,249,13,254,250,81,54,135,176,80,54,134,0,0,0,1,0,31,255,236,4,105,5,129,0,25,0,87,64,44,21,23,4,3,16,12,14,10,10,19,23,3,12,23,3,27,26,4,4,0,17,22,12,13,12,97,89,19,13,13,0,17,17,16,95,89,17,3,0,7,95,89,0,19,0,63,43,0,24,63,43,17,18,0,57,24,47,51,43,17,0,51,17,18,57,24,47,17,18,1,23,57,17,51,51,17,51,17,51,17,51,17,51,49,48,5,34,38,39,37,30,1,51,50,54,61,1,35,53,51,17,33,53,33,17,51,21,35,21,20,6,2,12,219,235,39,1,37,18,98,86,88,91,241,241,254,231,2,63,130,130,250,20,190,212,43,109,105,118,110,236,203,1,44,231,253,237,203,229,220,246,0,0,2,255,224,254,87,2,35,5,204,0,20,0,24,0,79,64,40,3,9,9,7,16,18,11,21,7,7,14,24,18,18,26,25,17,9,10,9,80,89,14,10,10,0,12,15,22,21,83,89,22,1,0,4,80,89,0,27,0,63,43,0,24,63,43,0,24,63,18,57,47,51,43,17,0,51,17,18,1,57,17,51,51,51,17,51,51,17,51,17,51,17,51,49,48,19,34,39,53,23,50,54,53,17,35,53,51,17,33,17,51,21,35,17,20,6,3,53,33,21,138,100,70,51,72,53,122,122,1,25,122,122,145,136,1,25,254,87,9,198,4,63,99,2,3,203,1,168,254,88,203,253,185,143,154,6,166,207,207,0,0,2,0,84,254,87,6,82,5,150,0,26,0,39,0,87,64,45,24,12,5,0,37,19,30,12,12,0,0,19,41,40,24,24,25,13,13,15,25,9,5,96,89,9,3,96,89,9,15,25,3,22,34,95,89,22,4,15,27,95,89,15,19,0,63,43,0,24,63,43,0,24,63,16,196,43,43,17,18,0,57,24,47,17,57,47,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,49,48,5,20,22,51,50,55,21,14,1,35,34,38,61,1,6,35,34,36,2,53,16,0,33,50,23,55,51,1,50,54,55,17,46,1,35,34,2,21,20,18,5,126,53,61,30,68,38,115,33,168,139,158,211,206,254,208,162,1,122,1,77,219,164,164,64,253,121,109,183,60,61,168,87,196,218,206,32,79,77,13,230,9,11,175,198,129,97,176,1,70,219,1,85,1,132,99,78,251,71,51,47,3,43,46,43,254,250,235,226,254,237,0,0,0,2,0,84,254,87,5,40,4,78,0,32,0,43,0,86,64,45,12,7,39,26,0,33,19,19,6,7,7,26,45,44,0,0,3,20,21,21,23,3,15,29,36,79,89,29,16,23,41,79,89,23,22,16,12,80,89,16,10,80,89,16,27,0,63,43,43,0,24,63,43,0,24,63,43,0,24,63,18,57,47,51,17,57,47,17,18,1,57,57,17,51,51,17,51,51,17,51,17,51,49,48,1,52,54,55,33,6,21,17,20,22,51,50,55,21,14,1,35,34,38,61,1,35,6,35,34,2,17,16,18,51,50,22,23,19,52,38,35,34,6,21,16,51,50,54,3,63,11,6,1,10,6,53,61,30,68,38,115,33,166,139,4,91,255,189,206,217,199,115,167,45,4,117,114,113,110,221,111,122,3,143,32,120,19,105,145,252,160,79,77,13,230,9,11,172,201,228,196,1,39,1,9,1,13,1,37,96,95,254,148,175,189,183,188,254,144,195,0,0,0,2,0,0,0,0,5,157,5,129,0,17,0,25,0,79,64,39,16,1,13,22,0,17,17,13,22,3,6,3,8,4,18,13,13,4,27,26,2,6,7,6,95,89,22,7,7,9,0,4,18,9,21,95,89,9,3,0,63,43,0,24,63,51,18,57,47,51,43,17,0,51,17,18,1,57,57,17,51,17,51,51,51,17,51,17,51,17,51,17,18,57,57,49,48,33,1,33,17,33,17,35,53,51,17,33,50,4,21,20,6,7,9,1,52,41,1,17,33,50,54,4,81,254,185,255,0,254,217,227,227,2,102,252,1,18,168,143,1,125,254,145,254,252,254,224,1,40,124,128,2,23,253,233,2,23,229,2,133,217,203,148,215,34,253,176,3,209,203,254,96,112,0,1,0,27,0,0,2,254,4,79,0,28,0,88,64,45,23,15,25,28,26,8,21,25,25,4,1,26,15,26,30,29,9,8,8,26,4,24,28,0,28,80,89,21,0,0,26,4,15,26,21,13,16,80,89,13,18,80,89,13,16,0,63,43,43,0,24,63,63,18,57,47,51,43,17,0,51,17,18,57,24,47,51,17,18,1,57,57,17,51,51,51,17,51,51,17,51,17,18,57,49,48,19,51,17,52,39,33,30,1,21,51,62,2,51,50,23,21,38,35,34,6,7,51,21,35,17,33,17,35,27,116,8,1,12,3,10,4,41,64,88,66,54,33,68,52,99,115,7,153,154,254,231,116,2,56,1,4,150,104,18,183,30,114,93,45,15,235,15,151,149,203,254,147,1,109,0,2,0,0,0,0,5,86,5,129,0,17,0,20,0,77,64,40,11,20,19,0,18,5,12,2,17,9,12,5,6,12,6,17,3,22,21,18,18,6,12,3,20,9,10,9,97,89,0,14,10,10,6,16,12,3,6,18,0,63,63,51,18,57,47,51,51,43,17,0,51,51,17,18,57,24,47,17,18,1,23,57,17,51,17,51,17,51,18,23,57,49,48,1,51,21,35,1,17,33,17,1,35,53,51,39,33,23,33,55,33,1,55,33,4,223,119,241,254,218,254,218,254,217,242,120,85,1,53,80,2,7,81,1,53,253,117,144,254,225,4,244,203,254,25,253,190,2,66,1,231,203,141,141,141,253,172,252,0,0,0,2,0,16,254,87,4,104,4,58,0,26,0,29,0,89,64,47,27,16,10,16,17,23,24,5,3,21,1,26,19,21,26,21,31,30,27,27,7,21,3,29,18,19,18,80,89,0,23,19,19,7,25,21,15,7,10,80,89,7,12,80,89,7,27,0,63,43,43,0,24,63,51,18,57,47,51,51,43,17,0,51,51,17,18,57,24,47,17,18,1,57,57,17,51,17,51,17,18,23,57,17,51,49,48,1,51,21,35,3,14,1,35,34,39,53,22,51,50,54,63,1,3,35,53,51,3,33,19,33,19,33,1,19,35,3,246,108,185,237,77,190,150,101,76,53,44,88,98,37,18,226,201,120,121,1,41,102,1,67,96,1,38,253,224,91,192,3,10,203,253,136,205,163,13,200,8,83,100,48,2,52,203,1,48,254,208,1,48,252,183,1,78,0,0,0,0,2,255,239,255,236,4,51,4,78,0,38,0,51,0,125,64,38,27,21,39,36,8,8,21,14,15,15,44,3,3,21,53,52,27,27,33,0,14,16,14,32,14,3,9,3,14,14,33,37,36,36,18,33,39,7,184,1,15,64,13,89,39,39,18,33,0,47,79,89,0,16,33,25,184,1,15,64,9,89,33,16,18,11,81,89,18,22,0,63,43,0,24,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,0,57,24,47,51,17,57,47,95,94,93,17,57,47,17,18,1,57,57,17,51,51,17,51,17,51,17,51,51,17,51,49,48,1,50,22,21,20,6,15,1,21,20,22,51,50,54,55,5,14,1,35,34,38,53,17,52,38,35,34,7,53,62,3,51,50,22,23,51,54,3,55,62,2,53,52,38,35,34,14,1,21,2,230,157,176,219,208,233,74,84,78,73,9,1,37,27,235,203,205,222,41,48,32,30,25,40,40,45,30,106,101,10,6,118,89,144,98,82,43,71,59,66,109,62,4,78,171,155,168,176,2,4,55,106,103,71,82,14,158,163,202,186,1,138,91,69,6,152,6,10,6,4,104,101,213,253,247,2,4,35,72,60,77,75,72,127,71,0,2,0,84,255,236,4,92,4,78,0,25,0,36,0,68,64,34,13,0,26,26,7,32,19,7,19,38,37,0,0,3,13,14,14,10,3,15,10,21,22,29,79,89,22,16,16,34,79,89,16,22,0,63,43,0,24,63,43,0,24,63,63,18,57,47,51,17,57,47,17,18,1,57,57,17,51,17,51,17,51,51,49,48,1,52,54,55,33,6,21,17,20,23,33,46,1,53,35,6,35,34,2,17,16,18,51,50,22,23,19,52,38,35,34,6,21,16,51,50,54,3,63,11,6,1,10,6,8,254,240,6,9,4,91,255,189,206,217,199,115,167,45,4,117,114,113,110,221,111,122,3,143,32,120,19,105,145,253,172,100,136,21,126,29,196,1,39,1,9,1,13,1,37,96,95,254,148,175,189,183,188,254,144,195,0,0,0,0,2,0,133,255,236,4,141,4,78,0,25,0,36,0,68,64,34,0,13,26,26,6,32,19,19,6,38,37,0,0,9,14,13,13,4,9,15,4,21,16,34,79,89,16,16,22,29,79,89,22,22,0,63,43,0,24,63,43,0,24,63,63,18,57,47,51,17,57,47,17,18,1,57,57,17,51,17,51,17,51,51,49,48,37,20,6,7,33,54,53,17,52,39,33,30,1,21,51,54,33,50,18,17,16,2,35,34,38,39,3,20,22,51,50,54,53,16,35,34,6,1,162,11,6,254,246,6,8,1,16,4,11,4,91,0,255,189,206,217,199,115,167,45,4,117,114,113,110,221,111,122,171,32,120,19,105,145,2,84,100,136,15,121,40,196,254,217,254,247,254,243,254,219,96,95,1,108,175,189,183,188,1,112,195,0,0,0,0,2,0,135,255,236,4,143,5,213,0,33,0,44,0,85,64,45,7,27,40,40,13,34,0,13,21,0,3,46,45,7,7,31,29,28,28,11,31,17,21,80,89,17,24,80,89,17,31,11,21,31,37,79,89,31,16,3,43,79,89,3,22,0,63,43,0,24,63,43,0,24,63,16,196,43,43,17,18,0,57,24,47,51,17,57,47,17,18,1,23,57,17,51,17,51,17,51,51,49,48,1,16,2,35,34,38,39,35,20,6,7,33,54,53,17,52,54,51,50,22,23,21,46,1,35,34,29,1,7,51,54,51,50,18,1,52,38,35,34,6,21,20,22,51,50,4,143,215,200,116,169,43,2,9,5,254,239,8,176,156,26,132,35,18,81,16,129,4,4,95,251,192,205,254,219,108,113,114,119,117,114,223,2,33,254,244,254,215,101,93,35,122,17,93,154,3,188,137,153,10,7,211,5,7,125,82,176,208,254,221,254,246,184,178,191,180,172,192,0,0,1,0,60,255,236,4,35,4,78,0,24,0,62,64,30,15,16,5,16,4,10,22,22,4,26,25,15,15,19,5,5,0,19,19,12,79,89,19,16,0,8,79,89,0,22,0,63,43,0,24,63,43,17,18,0,57,24,47,17,57,47,17,18,1,57,57,17,51,17,51,51,17,51,49,48,5,34,46,1,39,37,30,1,51,50,17,16,35,34,6,7,37,62,1,51,50,0,17,16,0,2,33,133,209,128,15,1,26,13,108,80,221,217,88,96,12,254,229,31,252,190,248,1,14,254,244,20,95,174,111,13,100,101,1,118,1,107,99,83,14,169,192,254,213,254,244,254,250,254,219,0,0,2,0,8,255,194,4,55,4,78,0,29,0,37,0,112,64,57,3,34,28,3,23,5,12,11,11,23,17,5,0,1,1,5,30,23,23,5,39,38,12,12,8,0,26,32,15,20,1,19,3,20,20,8,18,18,26,8,34,28,82,89,34,34,26,8,8,15,79,89,8,16,36,26,22,0,63,51,63,43,17,18,0,57,24,47,43,17,18,0,57,24,47,17,57,47,95,94,93,51,16,198,18,57,47,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,17,51,17,18,23,57,49,48,23,39,54,55,38,53,16,0,51,50,22,23,5,46,1,35,34,17,23,54,51,50,22,21,20,6,35,34,39,6,1,52,35,34,7,22,51,50,176,168,58,74,60,1,14,248,191,250,32,254,229,12,96,88,217,2,169,166,179,188,247,215,190,143,47,2,84,163,108,122,65,141,187,62,151,89,83,118,156,1,12,1,43,192,169,14,83,99,254,149,70,115,143,132,157,179,107,61,1,4,99,118,95,0,0,2,0,84,254,87,5,62,5,204,0,28,0,39,0,86,64,45,35,10,25,21,4,18,29,29,21,21,10,41,40,17,17,13,4,5,5,7,13,19,1,13,32,79,89,13,16,7,37,79,89,7,22,0,25,80,89,0,23,80,89,0,27,0,63,43,43,0,24,63,43,0,24,63,43,0,24,63,17,18,57,47,51,17,57,47,17,18,1,57,57,17,51,17,51,51,17,51,17,51,49,48,1,34,38,61,1,35,6,35,34,2,17,16,18,51,50,22,23,51,39,17,33,17,20,51,50,55,21,14,1,1,52,38,35,34,6,21,16,51,50,54,4,126,166,155,4,91,255,189,206,217,199,115,167,45,2,2,1,25,129,47,58,27,112,254,140,117,114,113,110,221,111,122,254,87,173,175,253,196,1,39,1,9,1,13,1,37,96,95,178,1,139,249,224,125,12,211,5,12,3,204,175,189,183,188,254,144,195,0,0,0,0,2,0,84,255,236,5,72,5,213,0,33,0,44,0,85,64,44,6,20,34,34,28,0,40,12,0,12,46,45,19,19,15,6,7,7,3,15,24,28,80,89,24,31,80,89,24,15,3,21,15,37,79,89,15,16,9,42,79,89,9,22,0,63,43,0,24,63,43,0,24,63,16,196,43,43,17,18,0,57,24,47,51,17,57,47,17,18,1,57,57,17,51,17,51,51,17,51,51,49,48,37,20,23,33,46,1,53,35,6,35,34,2,17,16,18,51,50,22,23,51,39,53,52,54,51,50,22,23,21,46,1,35,34,21,1,52,38,35,34,6,21,16,51,50,54,4,84,8,254,240,6,9,4,91,255,189,206,217,199,115,167,45,2,2,176,156,26,132,35,18,81,16,129,254,235,117,114,113,110,221,111,122,236,100,136,21,126,29,196,1,39,1,9,1,13,1,37,96,95,178,114,137,153,10,7,211,5,7,125,253,163,175,189,183,188,254,144,195,0,0,2,0,70,255,236,4,35,4,78,0,19,0,26,0,83,64,43,4,3,3,10,23,11,24,9,9,17,17,11,28,27,4,4,0,14,23,10,82,89,23,33,16,17,72,23,23,0,14,14,20,82,89,14,16,0,6,81,89,0,22,0,63,43,0,24,63,43,17,18,0,57,24,47,43,43,17,18,0,57,24,47,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,49,48,5,34,38,39,37,22,51,50,54,53,33,53,16,18,51,50,0,17,16,0,3,34,6,7,33,46,1,2,41,172,238,57,1,9,39,149,108,117,253,74,246,233,244,1,10,254,251,245,93,110,8,1,164,4,106,20,146,148,23,129,161,158,8,1,42,1,53,254,223,254,245,254,237,254,221,3,177,131,131,125,137,0,2,0,80,255,236,4,45,4,78,0,18,0,25,0,83,64,42,16,17,23,17,10,11,22,22,3,3,10,27,26,16,16,6,0,10,23,82,89,12,10,1,15,3,10,10,6,0,0,14,81,89,0,16,6,19,82,89,6,22,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,43,17,18,0,57,24,47,17,18,1,57,57,17,51,17,51,17,51,51,17,51,49,48,1,50,0,17,16,0,35,34,2,17,53,33,52,38,35,34,7,37,18,1,50,54,55,33,30,1,2,51,244,1,6,254,246,244,233,246,2,182,117,108,149,39,254,247,115,1,96,99,107,3,254,92,8,110,4,78,254,223,254,235,254,244,254,224,1,53,1,42,8,158,161,129,23,1,38,252,79,138,124,131,131,0,2,0,80,255,236,6,74,4,78,0,32,0,37,0,99,64,52,26,35,35,12,4,3,18,30,31,31,36,25,18,25,39,38,14,8,79,89,35,36,17,36,17,30,3,26,3,25,4,14,25,4,4,25,14,3,21,0,21,33,82,89,21,22,0,28,81,89,0,16,0,63,43,0,24,63,43,17,18,0,23,57,24,47,47,47,17,18,23,57,51,50,17,18,57,43,17,18,1,57,57,17,51,51,17,51,17,51,51,51,51,17,51,49,48,1,50,22,23,55,23,30,1,51,50,54,55,23,6,35,34,38,39,21,16,0,35,34,2,17,53,37,38,35,34,7,37,18,1,50,17,5,18,2,51,183,248,48,190,28,16,55,63,42,67,38,69,124,130,115,136,37,254,247,244,233,246,2,174,34,183,149,39,254,247,115,1,96,220,254,80,21,4,78,171,174,38,137,77,58,23,20,180,56,107,123,24,254,245,254,223,1,53,1,42,8,101,218,129,23,1,38,252,79,1,87,65,254,234,0,0,0,0,1,0,69,255,236,3,197,4,78,0,39,0,83,64,44,36,37,17,16,23,10,30,3,3,10,6,27,16,37,6,41,40,6,27,26,26,27,82,89,36,0,17,13,26,26,0,13,13,20,82,89,13,16,0,33,81,89,0,22,0,63,43,0,24,63,43,17,18,0,57,24,47,18,57,18,57,43,17,18,0,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,5,34,38,53,52,54,55,53,46,1,53,52,54,51,50,22,23,7,46,1,35,34,6,21,20,22,51,21,34,6,21,20,22,51,50,54,55,23,14,1,2,13,218,238,148,118,111,122,223,178,182,230,26,237,8,98,78,72,78,134,149,161,134,89,80,72,108,17,241,41,220,20,166,148,108,146,16,4,19,127,97,128,163,154,147,22,68,76,67,60,77,71,177,76,84,64,79,89,75,44,148,160,0,0,1,0,53,255,236,3,181,4,78,0,39,0,83,64,44,10,37,17,30,23,24,4,3,3,24,13,33,30,37,6,41,40,33,13,14,14,13,82,89,4,0,23,27,14,14,0,27,27,20,82,89,27,16,0,7,81,89,0,22,0,63,43,0,24,63,43,17,18,0,57,24,47,18,57,18,57,43,17,18,0,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,5,34,38,39,55,30,1,51,50,54,53,52,38,35,53,50,54,53,52,38,35,34,6,7,39,62,1,51,50,22,21,20,6,7,21,30,1,21,20,6,1,237,179,220,41,241,17,107,73,80,89,134,161,150,133,78,72,79,97,8,237,25,231,182,180,221,125,123,128,153,241,20,160,148,44,74,90,79,64,84,76,177,71,77,60,67,77,67,22,147,154,155,126,98,130,26,2,14,143,104,151,173,0,0,1,0,43,255,236,5,121,4,78,0,51,0,110,64,59,10,49,43,38,31,17,30,23,24,4,3,3,24,13,45,30,49,6,53,52,40,34,79,89,30,43,27,45,45,13,14,14,13,82,89,4,0,40,23,14,27,40,14,40,14,0,27,27,20,82,89,27,16,0,7,81,89,0,22,0,63,43,0,24,63,43,17,18,0,57,57,24,47,47,17,18,57,17,18,57,43,17,18,0,57,17,18,57,57,43,17,18,1,23,57,17,51,17,51,17,51,51,51,51,17,51,49,48,5,34,38,39,55,30,1,51,50,54,53,52,38,35,53,50,54,53,52,38,35,34,6,7,39,62,1,51,50,22,23,55,23,22,51,50,54,55,23,6,35,34,38,39,6,7,21,30,1,21,20,6,1,227,179,220,41,241,17,107,73,80,89,134,161,150,133,78,72,79,97,8,237,25,231,182,133,189,45,154,22,28,109,42,67,38,69,124,130,102,141,32,58,156,128,153,241,20,160,148,44,74,90,79,64,84,76,177,71,77,60,67,77,67,22,147,154,85,73,29,120,150,23,20,180,56,96,88,93,34,2,14,143,104,151,173,0,2,0,82,255,236,4,55,4,78,0,18,0,35,0,49,64,26,16,22,22,9,27,3,33,33,12,24,27,4,37,36,19,0,82,89,19,16,30,6,81,89,30,22,0,63,43,0,24,63,43,17,18,1,23,57,17,51,17,51,51,17,51,49,48,1,34,6,21,20,22,51,50,54,53,52,38,35,53,50,54,53,52,38,39,50,22,21,20,7,30,1,21,20,6,35,34,0,17,16,0,2,116,125,136,133,121,80,89,93,132,118,95,78,76,184,238,228,125,136,248,213,252,254,228,1,28,3,155,189,192,179,195,79,64,84,71,182,69,79,60,67,179,158,123,203,53,13,132,106,153,181,1,44,1,6,1,5,1,43,0,1,0,15,254,87,2,154,4,58,0,21,0,68,64,35,13,21,21,18,4,7,0,18,18,3,7,7,23,22,1,15,3,21,20,21,79,89,6,20,21,10,13,79,89,10,15,81,89,10,27,0,63,43,43,0,24,63,51,43,17,0,51,24,63,17,18,1,57,17,51,51,17,51,17,51,17,51,17,51,49,48,55,17,33,17,51,21,35,21,20,6,35,34,39,53,22,51,50,54,61,1,35,53,228,1,24,158,158,156,159,79,99,41,41,72,59,213,190,3,124,252,132,190,136,147,142,16,181,9,57,72,108,190,0,0,0,2,0,84,254,78,5,72,5,213,0,40,0,50,0,96,64,51,28,15,41,41,35,0,7,6,6,46,21,0,21,52,51,31,38,80,89,31,35,80,89,31,24,16,27,18,24,24,44,79,89,24,16,7,7,3,18,18,48,79,89,18,21,3,10,81,89,3,28,0,63,43,0,24,63,43,17,18,0,57,24,47,63,43,17,18,0,57,57,24,16,196,43,43,17,18,1,57,57,17,51,51,17,51,17,51,51,17,51,51,49,48,37,20,4,35,34,38,39,37,30,1,51,50,54,61,1,55,35,6,35,34,2,17,16,18,51,50,23,51,17,52,54,51,50,22,23,21,46,1,35,34,21,1,52,38,35,34,17,16,51,50,54,4,84,254,250,250,198,241,28,1,25,15,99,80,117,108,2,2,93,255,192,205,214,204,236,91,5,172,153,26,132,35,18,81,16,129,254,235,119,110,225,223,112,119,33,231,236,151,140,33,65,74,144,142,57,107,199,1,30,1,6,1,9,1,32,195,1,39,138,152,10,7,211,5,7,125,253,172,167,187,254,152,254,159,187,0,255,255,0,84,254,78,4,90,4,79,18,6,0,74,0,0,0,1,0,80,255,236,4,103,4,78,0,28,0,79,64,39,1,4,10,17,16,16,4,22,10,28,4,4,10,30,29,17,17,7,13,2,1,80,89,2,2,7,13,13,19,80,89,13,16,7,25,80,89,7,22,0,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,0,57,24,47,17,18,1,57,57,17,51,17,51,17,51,17,51,17,18,57,49,48,1,35,53,33,17,14,1,35,32,0,17,16,0,51,50,22,23,5,38,35,34,6,21,20,22,51,50,54,55,3,90,202,1,215,122,231,130,254,248,254,212,1,40,252,192,254,42,254,234,24,182,125,132,143,138,67,91,44,1,101,209,254,58,72,60,1,37,1,6,1,8,1,47,174,162,39,164,177,168,176,186,21,23,0,2,0,8,254,80,4,106,4,58,0,17,0,28,0,74,64,37,12,15,0,21,4,3,9,16,17,14,13,17,3,13,23,9,18,3,3,9,30,29,15,15,13,21,21,6,16,13,15,6,26,79,89,6,28,0,63,43,0,24,63,51,18,57,47,17,57,47,17,18,1,57,57,17,51,17,51,51,17,51,17,51,17,51,17,18,23,57,49,48,1,23,22,21,20,6,35,34,38,53,52,54,55,1,33,9,1,33,1,52,38,39,6,21,20,22,51,50,54,2,233,67,98,173,159,158,178,65,82,254,131,1,41,1,4,1,15,1,38,254,40,47,40,86,44,42,42,45,1,15,121,177,101,146,158,163,141,58,177,148,3,59,253,153,2,103,251,69,49,135,70,161,93,52,59,58,0,2,0,10,255,236,4,208,4,78,0,11,0,45,0,87,64,44,17,28,40,6,4,14,34,44,23,14,3,44,9,14,44,14,47,46,28,28,25,6,6,25,35,22,22,12,25,37,20,25,20,80,89,32,25,16,12,0,79,89,12,22,0,63,43,0,24,63,51,43,17,0,51,17,18,57,24,47,51,17,57,47,17,57,47,17,18,1,57,57,17,51,17,51,17,51,17,51,18,23,57,49,48,37,50,54,53,52,38,39,14,1,21,20,22,23,32,53,52,54,55,39,38,35,34,7,39,54,51,50,31,1,55,62,1,51,50,23,7,38,35,34,15,1,30,2,21,20,2,109,37,46,35,48,49,34,45,38,254,202,50,100,84,41,89,80,86,71,125,146,185,83,73,71,43,131,94,146,125,71,86,80,89,41,84,74,50,26,172,48,41,35,93,76,80,91,33,41,48,192,248,60,141,177,171,88,71,198,110,160,136,136,83,77,110,198,71,88,171,130,108,95,45,248,0,1,0,127,254,87,4,84,4,58,0,18,0,50,64,24,1,17,6,10,10,9,9,17,20,19,11,11,14,7,18,15,10,27,14,3,80,89,14,22,0,63,43,0,24,63,63,51,18,57,47,17,18,1,57,57,17,51,17,51,17,51,49,48,1,17,16,51,50,54,53,17,33,17,33,17,14,1,35,34,38,53,17,1,152,192,102,125,1,25,254,235,46,183,119,172,184,4,58,253,161,254,227,175,137,2,68,250,29,2,98,106,99,212,203,2,175,0,0,0,0,1,0,143,0,0,4,100,5,213,0,32,0,73,64,37,24,7,16,30,15,8,7,15,16,7,16,34,33,0,32,32,16,3,20,24,80,89,20,27,80,89,20,3,8,16,21,3,11,80,89,3,16,0,63,43,0,24,63,51,16,196,43,43,17,18,0,57,24,47,51,17,18,1,57,57,17,51,17,51,17,51,17,18,57,49,48,1,62,1,51,50,22,21,17,33,17,16,35,34,6,21,17,33,17,52,54,51,50,22,23,21,46,1,35,34,29,1,20,7,1,164,57,172,119,172,184,254,232,193,102,125,254,231,176,156,26,132,35,18,81,16,129,8,3,98,124,112,212,204,253,82,2,94,1,29,175,137,253,189,4,179,137,153,10,7,211,5,7,125,73,109,104,0,0,0,0,1,0,143,254,87,4,100,5,213,0,42,0,88,64,47,14,34,7,26,40,25,25,26,18,7,7,26,44,43,0,42,42,26,3,30,34,80,89,30,37,80,89,30,3,26,21,3,21,80,89,3,16,10,14,80,89,10,16,80,89,10,27,0,63,43,43,0,24,63,43,0,24,63,16,196,43,43,17,18,0,57,24,47,51,17,18,1,57,57,17,51,17,51,17,51,17,18,57,57,49,48,1,62,1,51,50,22,21,17,20,6,35,34,38,39,53,22,51,50,53,17,16,35,34,6,21,17,33,17,52,54,51,50,22,23,21,46,1,35,34,29,1,20,7,1,164,57,172,119,172,184,157,164,48,116,28,58,47,128,193,102,125,254,231,176,156,26,132,35,18,81,16,129,8,3,98,124,112,212,204,253,5,177,171,11,6,211,12,125,2,178,1,29,175,137,253,189,4,179,137,153,10,7,211,5,7,125,73,109,104,0,0,2,0,22,0,0,2,35,5,204,0,11,0,15,0,68,64,34,15,4,8,12,1,9,6,8,11,8,9,9,17,16,7,11,0,11,80,89,4,0,0,9,2,15,9,21,13,12,83,89,13,1,0,63,43,0,24,63,63,18,57,47,51,43,17,0,51,17,18,1,57,17,51,51,17,51,17,51,51,17,51,51,49,48,19,51,17,33,17,51,21,35,17,33,17,35,19,53,33,21,22,121,1,25,123,123,254,231,121,121,1,25,2,146,1,168,254,88,203,254,57,1,199,3,54,207,207,0,0,1,0,108,255,236,2,57,4,58,0,13,0,38,64,19,7,2,2,13,13,15,14,0,15,10,7,80,89,10,5,80,89,10,22,0,63,43,43,0,24,63,17,18,1,57,17,51,17,51,49,48,19,33,17,20,22,51,50,55,21,6,35,34,38,53,108,1,25,54,62,29,35,91,60,163,147,4,58,253,22,63,61,6,225,13,176,187,0,1,0,68,0,0,2,250,4,58,0,11,0,57,64,28,4,8,1,9,8,6,9,6,11,11,13,12,5,1,2,1,80,89,2,15,6,10,9,10,80,89,9,21,0,63,43,17,0,51,24,63,43,17,0,51,17,18,1,57,17,51,51,17,51,17,51,17,51,49,48,1,35,53,33,21,35,17,51,21,33,53,51,1,18,206,2,182,207,207,253,74,206,3,106,208,208,253,102,208,208,0,0,0,0,1,0,0,0,0,2,168,5,204,0,19,0,90,64,25,14,15,4,5,15,19,5,0,11,19,8,19,0,0,21,20,14,14,9,5,5,0,9,8,1,184,1,15,182,89,8,8,0,9,11,18,184,1,15,182,89,11,11,9,1,0,21,0,63,63,57,47,43,17,18,0,57,24,47,43,17,18,0,57,24,47,17,57,47,17,18,1,57,17,51,51,17,51,17,51,17,51,17,51,17,51,49,48,51,17,14,1,21,35,52,54,55,17,33,17,62,1,53,51,20,6,7,17,199,42,28,129,98,101,1,25,39,34,127,95,105,2,219,2,45,55,144,122,6,2,71,253,63,2,44,57,150,118,5,253,159,0,0,0,0,2,0,20,0,0,2,195,5,204,0,16,0,23,0,77,64,38,0,15,2,12,17,3,21,8,2,3,3,8,25,24,18,19,11,19,82,89,11,11,3,13,1,4,17,4,82,89,15,17,17,3,13,1,3,21,0,63,63,18,57,47,51,43,17,0,51,17,18,57,24,47,43,17,0,51,17,18,1,57,57,17,51,17,51,17,51,51,17,51,51,49,48,1,35,17,33,17,35,34,38,53,52,54,59,1,17,33,17,51,33,53,35,34,21,20,51,2,195,119,254,231,18,120,149,147,117,23,1,25,119,254,112,18,96,96,1,231,254,25,1,232,146,112,114,146,1,222,252,204,164,80,84,0,0,0,0,1,0,143,254,87,2,146,5,204,0,13,0,38,64,19,10,6,6,3,3,15,14,4,1,0,10,80,89,0,8,80,89,0,27,0,63,43,43,0,24,63,17,18,1,57,17,51,17,51,49,48,1,34,38,53,17,33,17,20,51,50,55,21,14,1,1,210,165,158,1,25,129,47,58,27,112,254,87,171,177,6,25,249,224,125,12,211,5,12,0,0,0,1,0,143,254,86,4,172,5,204,0,29,0,90,64,45,6,25,25,9,0,16,15,15,0,3,29,29,0,27,5,5,21,9,9,0,31,30,16,16,12,25,25,0,3,1,1,0,21,3,28,80,89,3,15,12,18,81,89,12,27,0,63,43,0,24,63,43,0,24,63,63,17,18,57,47,17,57,47,17,18,1,57,57,17,51,51,17,51,17,51,17,51,17,51,17,51,17,18,57,17,51,49,48,51,17,33,17,33,21,1,30,1,21,20,0,35,34,38,39,37,22,51,50,54,53,52,38,43,1,53,1,33,17,143,1,25,2,200,254,215,169,188,254,217,246,177,250,54,1,1,77,154,130,118,155,177,25,1,23,254,104,5,204,254,110,195,254,146,29,233,182,233,254,242,136,129,60,139,146,155,147,134,189,1,92,252,145,0,1,0,127,255,235,6,150,4,58,0,38,0,74,64,37,22,1,37,37,9,32,29,16,6,6,9,9,29,40,39,17,16,22,3,23,23,13,38,7,30,15,13,21,3,34,26,34,80,89,20,26,22,0,63,51,43,17,0,51,24,63,63,51,51,18,57,47,23,51,17,18,1,57,57,17,51,17,51,17,51,18,57,17,51,51,49,48,1,17,16,51,50,54,53,17,33,17,20,22,23,33,46,1,53,35,14,1,35,34,39,35,14,1,35,34,38,53,17,33,17,16,51,50,54,55,17,4,17,164,86,106,1,25,5,3,254,244,3,10,4,52,155,108,248,53,6,55,154,119,158,166,1,23,164,82,105,5,4,58,253,161,254,227,174,138,2,68,252,184,87,111,44,20,164,31,124,112,236,126,110,215,201,2,175,253,161,254,227,159,140,2,81,0,0,0,0,1,0,127,254,87,6,142,4,58,0,32,0,74,64,36,16,1,31,31,9,23,6,10,10,9,26,23,9,23,34,33,11,16,17,17,20,32,7,24,15,10,27,3,28,20,28,80,89,14,20,22,0,63,51,43,17,0,51,24,63,63,51,51,18,57,47,51,51,17,18,1,57,57,17,51,17,51,17,51,17,18,57,17,51,51,49,48,1,17,16,51,50,54,53,17,33,17,33,17,14,1,35,34,39,35,14,1,35,34,38,53,17,33,17,16,51,50,54,53,17,4,17,164,86,106,1,25,254,239,50,155,114,248,53,6,55,154,119,158,166,1,23,164,86,106,4,58,253,161,254,227,174,138,2,68,250,29,2,115,115,108,236,126,110,215,201,2,175,253,161,254,227,170,129,2,81,0,0,0,0,1,0,135,254,87,6,158,4,79,0,47,0,91,64,48,21,47,47,0,36,0,8,40,29,15,7,7,8,29,8,49,48,22,16,21,3,15,15,8,11,15,0,8,21,43,3,19,3,80,89,25,19,16,32,36,80,89,32,38,80,89,32,27,0,63,43,43,0,24,63,51,43,17,0,51,24,63,51,63,18,57,47,23,51,17,18,1,57,57,17,51,17,51,17,51,18,57,57,17,51,17,51,49,48,33,17,16,35,34,6,21,17,33,17,52,39,33,30,1,21,51,62,1,51,50,23,51,62,1,51,50,22,21,17,20,6,35,34,38,39,53,22,51,50,53,17,16,35,34,6,21,17,3,12,164,85,107,254,231,8,1,12,3,10,4,52,155,108,248,53,6,51,156,121,158,166,157,164,48,116,28,58,47,129,164,85,107,2,95,1,29,174,138,253,188,3,72,138,104,19,165,31,124,112,236,123,113,215,201,253,4,177,171,11,6,211,12,125,2,179,1,29,166,133,253,175,0,0,1,255,165,254,87,4,100,4,79,0,33,0,69,64,36,29,33,6,22,22,33,15,14,14,33,35,34,7,6,6,15,2,15,15,21,10,18,80,89,10,16,25,29,80,89,25,31,80,89,25,27,0,63,43,43,0,24,63,43,0,24,63,63,18,57,47,51,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,19,52,39,33,30,1,21,51,62,1,51,50,22,21,17,33,17,16,35,34,6,21,17,20,6,35,34,38,39,53,22,51,50,53,143,8,1,12,3,10,4,57,172,119,172,184,254,232,193,102,125,158,165,48,116,28,58,47,129,3,72,138,104,19,165,31,124,112,212,204,253,81,2,95,1,29,175,137,253,111,177,171,11,6,211,12,125,0,0,0,1,0,135,254,87,5,78,4,79,0,33,0,69,64,36,27,22,14,6,6,7,33,22,22,7,35,34,15,14,14,7,10,15,7,21,18,2,80,89,18,16,30,26,80,89,30,24,80,89,30,27,0,63,43,43,0,24,63,43,0,24,63,63,18,57,47,51,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,16,35,34,6,21,17,33,17,52,39,33,30,1,21,51,62,1,51,50,22,21,17,20,51,50,55,21,14,1,35,34,38,53,3,76,193,102,125,254,231,8,1,12,3,10,4,57,172,119,172,184,129,47,58,27,112,53,166,156,2,95,1,29,175,137,253,188,3,72,138,104,19,165,31,124,112,212,204,252,253,125,12,211,5,12,172,176,0,0,1,0,140,0,0,4,94,4,58,0,13,0,52,64,24,8,5,5,6,1,11,11,0,0,6,15,14,2,2,7,9,9,6,12,7,15,1,6,21,0,63,51,63,51,18,57,47,17,57,47,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,41,1,1,22,21,17,35,17,33,1,38,53,17,51,4,94,254,252,254,34,10,250,1,30,1,196,10,250,2,247,104,102,253,215,4,58,253,21,135,82,2,18,0,3,0,80,255,236,4,147,4,78,0,11,0,16,0,22,0,88,64,48,14,20,20,6,15,19,19,0,0,6,24,23,15,20,1,14,5,14,20,79,89,44,14,60,14,2,3,13,14,1,14,4,14,14,3,9,9,12,79,89,9,16,3,17,79,89,3,22,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,95,93,43,0,95,94,93,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,16,0,33,34,0,17,16,0,33,32,0,37,34,3,33,2,3,50,19,33,30,1,4,147,254,220,254,254,253,254,224,1,32,1,3,1,9,1,23,253,228,226,31,1,248,29,231,223,34,254,13,19,125,2,30,254,249,254,213,1,44,1,6,1,5,1,43,254,223,96,254,235,1,21,253,31,1,6,130,132,0,0,2,0,80,255,236,6,78,4,78,0,22,0,31,0,112,64,61,15,19,19,23,23,17,13,3,21,27,5,21,5,33,32,10,10,11,0,0,11,18,28,15,44,15,2,3,0,15,1,15,6,15,15,22,11,8,25,79,89,8,16,11,14,80,89,11,15,22,19,80,89,22,21,2,30,79,89,2,22,0,63,43,0,24,63,43,0,24,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,95,93,51,17,57,47,17,57,47,17,18,1,57,57,17,51,18,23,57,17,51,17,51,49,48,37,6,35,34,0,17,16,0,33,50,23,53,33,21,33,21,33,21,33,21,33,21,33,3,16,33,32,17,20,22,51,32,3,133,119,161,253,254,224,1,32,1,3,157,117,2,201,254,67,1,149,254,107,1,189,253,55,14,255,0,255,0,125,118,1,13,53,73,1,44,1,6,1,5,1,43,67,47,203,223,203,248,205,2,30,1,111,254,145,181,189,0,0,2,0,81,255,236,6,113,4,78,0,19,0,35,0,72,64,35,12,9,9,23,3,34,17,23,23,34,37,36,10,10,20,28,29,29,31,20,20,0,79,89,20,16,15,6,31,6,79,89,26,31,22,0,63,51,43,17,0,51,24,63,43,17,18,0,57,24,47,51,17,57,47,17,18,1,57,57,17,51,17,51,18,57,17,51,49,48,1,34,6,21,20,22,51,50,54,61,1,33,21,20,22,51,50,17,52,38,37,32,0,17,20,2,35,32,39,35,6,33,34,2,53,16,3,97,253,249,94,97,86,97,1,2,94,85,193,240,254,250,1,131,1,141,225,210,254,236,71,4,71,254,236,207,228,3,138,196,206,176,156,157,141,187,187,142,156,1,76,212,190,196,254,210,254,216,254,254,242,238,238,1,20,248,2,86,0,0,0,3,0,80,254,87,5,177,5,204,0,17,0,24,0,31,0,76,64,39,10,22,17,17,7,28,0,25,4,18,13,4,0,13,3,33,32,8,1,0,27,21,29,7,29,79,89,10,7,16,22,28,1,28,79,89,16,1,22,0,63,51,43,17,0,51,24,63,51,43,17,0,51,24,63,63,17,18,1,23,57,17,51,17,51,17,51,51,51,17,51,51,49,48,1,17,38,0,17,16,0,37,17,33,17,4,0,17,16,0,7,17,1,52,38,39,17,62,1,37,20,22,23,17,14,1,2,120,254,254,214,1,34,1,6,1,17,1,6,1,34,254,214,254,1,7,126,137,127,136,252,225,137,126,136,127,254,87,1,149,8,1,42,1,0,1,3,1,37,8,1,126,254,130,8,254,219,254,253,255,0,254,213,7,254,107,3,199,174,181,12,253,31,9,190,171,173,188,9,2,225,11,181,0,0,1,0,31,255,235,2,150,4,58,0,22,0,49,64,25,16,8,0,22,22,24,23,8,9,9,5,22,15,5,21,13,16,80,89,13,18,80,89,13,22,0,63,43,43,0,24,63,63,18,57,47,51,17,18,1,57,17,51,51,51,49,48,1,17,20,22,23,33,46,1,53,35,14,2,35,34,39,53,22,51,50,54,53,17,2,142,5,3,254,244,3,10,4,41,64,88,66,54,33,67,53,105,117,4,58,252,196,89,119,46,18,183,30,114,93,45,15,235,15,170,167,2,19,0,1,0,31,255,235,2,150,5,204,0,22,0,49,64,25,16,8,0,22,22,24,23,8,9,9,5,22,1,5,21,13,16,80,89,13,18,80,89,13,22,0,63,43,43,0,24,63,63,18,57,47,51,17,18,1,57,17,51,51,51,49,48,1,17,20,22,23,33,46,1,53,35,14,2,35,34,39,53,22,51,50,54,53,17,2,142,5,3,254,244,3,10,4,41,64,88,66,54,33,67,53,105,117,5,204,251,50,89,119,46,18,183,30,114,93,45,15,235,15,170,167,3,165,0,1,0,31,254,87,3,120,4,58,0,26,0,67,64,36,20,25,5,1,1,13,25,25,28,27,13,14,14,17,26,15,17,20,80,89,17,22,80,89,17,22,9,5,80,89,9,3,80,89,9,27,0,63,43,43,0,24,63,43,43,0,24,63,18,57,47,51,17,18,1,57,17,51,51,17,51,17,51,49,48,1,17,20,51,50,55,21,14,1,35,34,38,53,17,35,14,1,35,34,39,53,22,51,50,54,53,17,2,142,129,47,58,27,112,53,161,146,4,51,118,98,54,33,67,53,105,117,4,58,251,114,125,12,211,5,12,166,182,1,46,144,102,15,235,15,170,167,2,19,0,0,0,1,0,135,254,87,2,254,4,79,0,21,0,51,64,26,15,7,21,21,0,0,23,22,8,7,7,0,3,15,0,27,12,15,80,89,12,17,80,89,12,16,0,63,43,43,0,24,63,63,18,57,47,51,17,18,1,57,17,51,17,51,51,49,48,19,17,52,39,33,30,1,21,51,62,2,51,50,23,21,38,35,34,6,21,17,143,8,1,12,3,10,4,41,64,88,66,54,33,68,52,105,117,254,87,4,229,150,104,18,183,30,114,93,45,15,235,15,170,167,252,68,0,0,0,1,0,135,254,87,2,254,4,79,0,31,0,69,64,37,24,14,31,14,6,20,20,31,31,33,32,7,6,6,28,2,15,11,14,80,89,11,16,80,89,11,16,28,24,80,89,28,22,80,89,28,27,0,63,43,43,0,24,63,43,43,0,24,63,18,57,47,51,17,18,1,57,17,51,17,51,51,17,18,57,49,48,19,52,39,33,30,1,21,51,62,2,51,50,23,21,38,35,34,6,21,17,20,51,50,55,21,14,1,35,34,38,53,143,8,1,12,3,10,4,41,64,88,66,54,33,68,52,105,117,129,47,58,27,112,53,165,158,3,60,150,104,18,183,30,114,93,45,15,235,15,170,167,253,153,125,12,211,5,12,171,177,0,0,1,0,143,0,0,3,18,4,78,0,12,0,37,64,17,5,6,0,6,14,13,0,0,10,6,21,10,2,80,89,10,16,0,63,43,0,24,63,18,57,47,17,18,1,57,57,17,51,49,48,1,38,35,34,25,1,33,17,16,18,51,50,23,3,18,57,91,214,254,231,219,232,119,73,3,77,23,254,199,253,213,2,42,1,18,1,18,25,0,0,0,0,1,0,10,254,87,2,141,4,78,0,12,0,37,64,17,12,6,7,7,14,13,12,12,2,7,27,2,10,80,89,2,16,0,63,43,0,24,63,18,57,47,17,18,1,57,17,51,51,49,48,19,54,51,50,18,25,1,33,17,16,35,34,7,10,73,119,232,219,254,231,214,91,57,4,53,25,254,238,254,238,252,45,3,212,1,57,23,0,2,0,138,0,0,4,167,4,58,0,13,0,20,0,74,64,21,13,10,10,7,2,12,11,11,7,14,1,1,2,17,7,7,2,22,21,14,0,184,1,15,64,13,89,14,14,3,12,2,21,3,20,82,89,3,15,0,63,43,0,24,63,51,18,57,47,43,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,17,18,57,17,51,49,48,1,17,33,17,33,50,22,21,20,6,7,1,33,1,39,51,50,53,52,43,1,1,164,254,230,1,231,239,235,117,113,1,66,254,202,254,240,191,208,189,205,192,1,179,254,77,4,58,156,158,119,150,28,254,41,1,179,172,149,151,0,0,0,2,0,138,0,0,4,167,4,58,0,13,0,20,0,72,64,20,0,3,3,6,10,1,2,2,17,6,13,14,14,10,6,10,22,21,13,20,184,1,15,64,13,89,13,13,10,1,11,15,10,14,82,89,10,21,0,63,43,0,24,63,51,18,57,47,43,17,18,1,57,57,17,51,17,51,17,51,51,17,51,17,18,57,17,51,49,48,9,1,33,1,30,1,21,20,6,35,33,17,33,17,3,51,50,53,52,43,1,2,97,1,16,1,54,254,190,113,117,235,239,254,25,1,26,2,192,205,189,208,2,135,1,179,254,41,27,152,118,158,156,4,58,254,77,254,40,151,149,0,0,0,0,1,0,72,254,87,4,31,4,79,0,50,0,108,64,62,20,19,19,6,43,33,38,0,50,50,26,13,33,13,52,51,46,41,80,89,46,27,26,6,38,3,36,16,36,3,81,89,0,0,16,0,2,10,4,0,0,36,22,16,23,81,89,210,20,1,112,20,1,27,20,43,20,2,20,20,16,16,0,63,51,47,93,93,93,43,0,24,63,51,47,95,94,93,43,17,18,0,23,57,24,63,43,17,18,1,57,57,17,51,51,17,51,51,18,57,50,50,17,51,49,48,1,30,1,51,50,54,53,52,38,39,46,2,53,52,54,51,50,22,23,7,46,1,35,34,6,21,20,22,23,4,30,1,21,20,4,35,34,39,21,20,51,50,55,21,6,35,34,38,53,17,1,63,21,103,128,117,109,87,104,228,174,89,239,219,193,235,29,249,12,94,102,100,100,77,90,1,2,169,88,254,255,227,149,97,129,47,58,87,79,166,155,1,51,77,64,59,65,52,61,21,45,81,129,96,155,173,150,142,26,66,65,51,60,48,55,18,54,84,132,98,157,179,46,116,125,12,205,17,173,175,1,91,0,0,0,1,255,224,254,87,2,247,5,212,0,24,0,49,64,27,16,22,22,4,9,9,26,25,13,18,80,89,13,16,80,89,13,0,4,80,89,0,6,80,89,0,27,0,63,43,43,0,24,47,43,43,17,18,1,57,17,51,51,17,51,49,48,19,34,38,39,53,22,51,50,54,53,17,52,54,51,50,23,21,38,35,34,6,21,17,20,6,123,43,92,20,55,72,66,61,188,194,89,66,42,77,71,66,186,254,87,14,7,213,21,80,117,4,102,200,181,19,215,21,88,107,251,152,199,182,0,0,0,1,255,224,254,87,2,247,5,212,0,32,0,81,64,44,15,8,8,14,25,32,32,1,17,14,31,14,1,1,34,33,5,8,80,89,5,10,80,89,5,14,0,32,0,79,89,17,32,21,21,25,80,89,21,27,80,89,21,27,0,63,43,43,0,24,63,51,43,17,0,51,24,47,43,43,17,18,1,57,17,51,51,17,51,17,51,17,51,17,51,17,51,49,48,55,51,17,52,54,51,50,23,21,38,35,34,6,21,17,51,21,35,21,20,6,35,34,38,39,53,22,51,50,54,61,1,35,11,211,188,194,89,66,42,77,71,66,155,155,186,194,43,92,20,55,72,66,61,211,190,3,153,200,181,19,215,21,88,107,252,130,190,44,199,182,14,7,213,21,80,117,15,0,0,0,0,1,255,185,254,87,2,198,4,77,0,24,0,50,64,28,22,16,9,16,3,3,26,25,12,9,80,89,12,7,80,89,12,16,0,22,80,89,0,20,80,89,0,27,0,63,43,43,0,24,63,43,43,17,18,1,57,17,51,51,17,51,49,48,1,34,38,53,17,52,38,35,34,7,53,54,51,50,22,21,17,20,30,1,51,50,55,21,6,2,48,193,187,67,70,72,42,67,83,193,189,25,55,47,67,55,65,254,87,181,200,2,225,107,88,21,215,19,180,201,253,33,87,72,38,21,213,21,0,2,0,28,254,87,4,156,5,212,0,29,0,41,0,94,64,49,14,18,36,3,24,12,16,6,6,12,30,24,12,29,29,24,43,42,29,39,64,18,18,39,17,17,21,39,3,6,80,89,3,8,80,89,3,39,27,80,89,39,22,21,33,79,89,21,27,0,63,43,0,24,63,43,0,24,47,43,43,17,18,0,57,24,47,17,57,47,26,16,205,17,18,1,57,57,17,51,17,51,17,51,17,51,17,18,23,57,49,48,1,52,54,51,50,23,21,38,35,34,6,21,17,20,7,22,23,7,39,14,1,35,34,38,53,52,54,51,50,23,5,20,22,51,50,54,55,46,1,35,34,6,2,131,188,194,89,66,42,77,71,66,28,124,49,168,112,98,185,100,172,206,188,168,144,115,254,133,76,62,72,124,17,36,119,59,63,74,4,87,200,181,19,215,21,88,107,252,73,120,81,129,71,151,134,77,63,168,143,140,166,81,231,53,56,70,52,45,50,57,0,1,0,25,0,1,2,145,5,75,0,21,0,62,64,31,5,4,19,12,12,13,7,4,10,4,13,13,23,22,0,17,79,89,7,11,12,11,79,89,4,12,12,9,0,9,21,0,63,47,18,57,47,51,43,17,0,51,43,17,18,1,57,17,51,51,17,51,17,51,17,51,17,51,49,48,1,50,22,21,17,51,21,35,7,35,53,35,53,51,17,52,38,35,34,7,53,54,1,6,124,134,137,151,88,176,205,205,60,63,33,61,104,5,75,135,137,253,130,190,254,254,190,2,50,79,75,14,174,34,0,0,0,1,0,25,254,87,2,145,5,56,0,21,0,66,64,32,19,12,12,10,14,5,7,14,3,3,23,22,19,19,0,8,6,13,5,6,5,79,89,10,6,15,0,17,80,89,0,27,0,63,43,0,24,63,51,43,17,0,51,24,16,198,18,57,47,17,18,1,57,17,51,51,51,17,51,51,17,51,49,48,1,34,38,53,17,35,53,51,55,51,21,51,21,35,17,20,22,51,50,55,21,6,1,173,124,143,137,151,88,176,205,205,50,63,53,51,94,254,87,150,136,4,7,190,254,254,190,252,75,79,73,12,211,17,0,0,0,2,0,20,255,236,4,204,4,58,0,27,0,35,0,95,64,47,24,26,23,1,33,33,23,7,5,8,16,2,32,32,8,8,23,37,36,16,17,17,13,27,8,33,24,25,24,82,89,5,1,25,25,13,3,27,15,13,21,19,28,80,89,19,22,0,63,43,0,24,63,63,51,18,57,47,51,51,43,17,0,51,51,17,18,57,24,47,51,17,18,1,57,57,17,51,17,51,51,17,51,51,17,51,17,51,17,51,51,49,48,1,17,33,17,33,17,51,21,35,21,20,22,23,33,46,1,39,35,6,35,34,38,61,1,35,53,51,17,1,50,54,61,1,33,21,16,1,152,1,163,1,25,120,120,5,3,254,244,4,7,1,5,107,241,172,184,107,107,1,217,98,129,254,93,4,58,254,103,1,153,254,103,177,254,87,111,44,25,144,46,235,212,203,101,177,1,153,252,132,155,122,29,21,254,227,0,0,0,1,0,75,255,236,4,173,4,58,0,50,0,69,64,34,3,46,22,30,46,30,16,0,8,25,16,41,8,35,16,8,16,52,51,1,25,26,25,80,89,49,26,15,12,38,79,89,12,22,0,63,43,0,24,63,51,43,17,0,51,17,18,1,57,57,17,51,17,51,17,51,17,51,18,57,57,17,51,17,51,49,48,1,35,34,21,20,30,2,21,20,14,1,35,34,46,1,53,52,62,1,55,54,53,52,43,1,53,51,50,22,21,20,14,2,21,20,22,51,50,54,53,52,46,2,53,52,54,59,1,4,173,97,66,46,56,46,139,250,160,161,246,136,23,36,52,38,66,98,202,92,115,35,42,35,145,120,121,142,35,41,35,114,93,201,3,111,47,21,77,103,126,69,139,208,109,107,205,144,52,92,82,84,61,25,47,203,106,93,47,96,103,116,66,127,156,156,127,64,115,105,98,46,89,110,0,0,0,1,0,127,255,236,4,74,4,78,0,26,0,47,64,24,17,3,12,9,9,23,3,3,28,27,10,15,6,15,80,89,6,22,0,20,80,89,0,16,0,63,43,0,24,63,43,0,24,63,17,18,1,23,57,17,51,17,51,49,48,1,50,22,21,16,0,35,34,38,53,17,33,17,20,22,51,50,17,52,38,35,34,6,7,53,62,1,2,255,163,168,254,247,249,237,220,1,25,94,99,225,68,69,19,78,18,37,126,4,78,208,231,254,181,254,160,218,235,2,137,253,146,146,127,1,199,134,113,8,4,208,7,10,0,0,0,1,0,8,0,0,4,106,4,58,0,10,0,45,64,22,3,2,9,10,1,0,6,2,10,6,3,12,11,3,10,21,0,6,80,89,0,15,0,63,43,0,24,63,51,17,18,1,23,57,17,51,51,17,51,17,51,49,48,1,33,1,33,3,38,39,14,1,3,33,1,151,1,80,1,131,254,215,189,15,56,10,62,199,254,218,4,58,251,198,2,93,50,200,41,206,253,160,0,0,0,1,255,250,0,0,6,61,4,58,0,20,0,54,64,26,13,14,4,7,6,10,1,0,17,17,10,4,3,8,19,20,9,8,8,22,20,21,0,15,14,21,0,63,63,17,1,51,17,51,17,51,17,51,18,23,57,17,51,51,17,51,51,17,51,51,49,48,1,33,19,22,23,55,19,33,1,33,3,15,1,3,33,3,47,1,7,3,33,1,22,1,41,172,16,31,52,174,1,41,1,24,254,248,178,14,25,170,254,211,166,36,5,15,169,254,252,4,58,253,108,68,153,223,2,146,251,198,3,59,74,117,253,132,2,124,165,25,72,253,14,0,0,0,0,1,0,16,0,0,4,104,5,227,0,22,0,55,64,28,15,9,9,3,3,10,18,19,11,10,10,19,24,23,0,5,80,89,0,3,80,89,15,15,0,11,19,21,0,63,51,205,57,47,43,43,17,18,1,57,57,17,51,17,51,18,57,18,57,17,51,49,48,1,50,23,21,38,35,34,6,15,1,1,33,3,38,2,39,15,1,3,33,1,62,1,3,93,101,76,53,44,88,98,37,18,1,172,254,215,170,12,78,11,24,66,160,254,218,1,172,77,190,5,227,13,200,8,83,100,48,251,209,1,251,34,1,3,41,94,236,254,1,4,115,205,163,0,0,1,0,23,0,0,4,121,4,58,0,8,0,42,64,19,8,0,0,2,5,6,3,2,6,2,10,9,4,4,5,2,15,0,21,0,63,63,51,57,47,17,18,1,57,57,17,51,17,51,18,57,17,51,49,48,33,17,1,33,9,1,33,1,17,1,189,254,90,1,41,1,9,1,10,1,38,254,93,1,184,2,130,254,84,1,172,253,126,254,72,0,0,1,0,68,254,87,4,177,4,58,0,20,0,61,64,34,4,11,19,12,14,18,12,15,18,3,20,21,16,15,80,89,16,15,12,19,80,89,12,21,7,4,80,89,7,2,80,89,7,27,0,63,43,43,0,24,63,43,0,24,63,43,17,18,1,23,57,17,51,17,51,50,50,49,48,5,20,51,50,55,21,6,35,34,38,61,1,33,53,1,33,53,33,21,1,33,3,199,129,47,58,87,79,166,155,253,122,2,28,254,13,3,41,253,231,2,74,90,125,12,205,17,173,175,77,199,2,168,203,201,253,92,0,2,0,68,255,53,5,82,4,58,0,23,0,32,0,91,64,48,11,2,21,29,4,17,23,0,0,3,24,17,10,3,5,9,3,6,9,17,4,34,33,23,3,14,26,79,89,14,14,3,7,7,6,80,89,7,15,29,10,3,10,80,89,21,3,21,0,63,51,43,17,0,51,24,63,43,17,18,0,57,24,47,43,0,24,16,198,17,18,1,23,57,17,51,17,51,17,51,18,57,17,51,18,23,57,49,48,5,54,55,33,53,1,33,53,33,21,1,51,62,1,51,50,22,21,20,6,35,33,6,7,1,52,35,34,6,7,51,50,54,1,189,8,45,254,82,2,28,254,13,3,41,253,231,245,123,208,124,130,151,181,174,254,241,49,55,2,4,80,49,86,57,162,51,59,96,19,77,199,2,168,203,201,253,92,191,163,144,123,139,153,86,117,1,235,72,78,77,43,0,0,1,0,20,254,87,4,14,4,58,0,26,0,76,64,38,14,7,9,13,10,13,7,3,23,3,17,24,23,17,23,28,27,24,24,11,7,7,20,11,13,10,11,10,80,89,11,15,20,0,79,89,20,27,0,63,43,0,24,63,43,17,0,51,17,18,57,24,47,17,57,47,17,18,1,57,57,17,51,17,51,18,23,57,17,51,17,51,49,48,5,50,54,53,52,38,43,1,53,1,33,53,33,21,1,30,1,21,20,0,35,34,36,39,37,30,1,2,3,130,107,164,181,102,1,83,253,200,3,134,254,149,197,226,254,233,242,210,254,249,24,1,21,11,119,232,137,157,145,136,189,1,91,203,195,254,147,19,235,190,237,254,246,202,179,13,91,110,0,2,0,26,254,87,4,49,4,58,0,31,0,41,0,120,64,36,37,29,2,3,8,0,31,31,27,19,23,32,8,13,27,8,20,17,24,23,27,6,43,42,0,0,4,17,17,21,13,13,39,21,37,2,184,1,15,64,25,89,37,37,4,39,23,20,21,20,80,89,21,15,39,11,80,89,39,22,4,35,79,89,4,27,0,63,43,0,24,63,43,0,24,63,43,17,0,51,17,18,57,24,47,43,17,18,0,57,24,47,17,57,47,17,57,47,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,18,23,57,49,48,1,38,39,6,35,34,46,1,53,52,54,51,50,23,52,38,43,1,53,1,33,53,33,21,1,30,1,21,20,7,22,23,37,20,22,51,50,55,38,35,34,6,3,109,25,37,150,196,138,199,106,199,191,163,180,174,182,112,1,83,253,200,3,134,254,149,197,226,56,56,49,252,218,111,82,150,77,138,133,81,68,254,99,47,57,116,81,145,91,144,153,128,140,142,189,1,91,203,195,254,147,19,235,190,105,106,70,74,164,56,66,84,133,55,0,0,0,1,0,66,0,0,4,33,5,150,0,23,0,52,64,27,12,13,13,23,0,6,19,19,0,25,24,16,9,80,89,4,22,80,89,12,4,12,4,16,4,0,21,0,63,63,57,57,47,47,43,43,17,18,1,57,57,17,51,17,51,51,17,51,49,48,33,17,30,1,51,50,17,52,38,35,34,6,7,37,54,36,51,50,0,21,20,2,7,17,1,145,46,60,33,228,106,118,82,112,13,254,241,31,1,0,192,245,1,11,199,174,2,111,12,6,1,66,141,130,106,90,67,167,194,254,236,253,203,254,238,30,254,118,0,0,0,1,0,82,0,0,4,49,5,150,0,23,0,54,64,28,11,10,10,23,23,0,17,4,0,4,25,24,7,14,80,89,19,1,80,89,11,19,11,19,7,4,0,21,0,63,63,57,57,47,47,43,43,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,33,17,38,2,53,52,0,51,50,4,23,5,46,1,35,34,6,21,16,51,50,54,55,17,1,199,173,200,1,11,245,193,0,255,31,254,241,13,111,83,118,106,228,34,61,44,1,138,29,1,19,203,253,1,20,194,167,67,90,106,130,141,254,190,6,12,253,145,0,1,0,66,255,235,4,33,5,129,0,23,0,56,64,28,11,10,10,0,23,17,4,4,23,25,24,1,19,80,89,11,1,11,1,7,23,3,7,14,80,89,7,22,0,63,43,0,24,63,18,57,57,47,47,43,17,18,1,57,57,17,51,17,51,51,17,51,49,48,1,17,22,18,21,20,0,35,34,38,39,37,30,1,51,50,54,53,16,35,34,6,7,17,2,172,174,199,254,245,245,193,255,31,1,15,13,111,83,118,106,228,34,61,44,5,129,254,118,30,254,237,202,253,254,236,194,167,67,90,106,130,141,1,66,6,12,2,111,0,0,1,0,84,254,87,4,55,4,78,0,28,0,62,64,30,7,6,20,6,21,14,28,21,28,30,29,7,7,3,20,20,25,3,3,10,79,89,3,16,25,17,79,89,25,27,0,63,43,0,24,63,43,17,18,0,57,24,47,17,57,47,17,18,1,57,57,17,51,17,51,51,17,51,49,48,19,16,0,51,50,22,23,5,46,1,35,34,6,21,17,20,22,51,50,54,55,5,14,2,35,34,0,17,84,1,14,244,191,250,32,254,229,12,96,88,113,113,111,119,80,108,13,1,26,15,128,208,134,246,254,248,2,23,1,16,1,39,192,169,14,83,99,157,176,254,47,173,171,101,100,13,111,174,95,1,37,1,6,0,255,255,0,84,255,236,5,227,5,150,16,38,0,50,0,0,17,7,0,17,2,0,2,56,0,23,64,14,2,239,26,1,127,26,1,111,26,1,63,26,1,26,0,17,93,93,93,93,53,0,0,0,0,3,0,143,0,0,4,155,4,58,0,14,0,25,0,34,0,81,64,44,7,4,15,15,26,26,14,20,4,30,10,14,10,4,3,36,35,15,34,82,89,12,15,28,15,2,16,3,15,15,14,0,0,25,82,89,0,15,14,26,82,89,14,21,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,43,17,18,1,23,57,17,51,17,51,17,51,17,51,17,18,57,49,48,19,33,50,22,21,20,6,7,30,1,21,20,6,35,33,1,51,50,62,1,53,52,46,1,43,1,17,51,50,54,53,52,38,43,1,143,2,90,189,208,98,83,107,111,213,174,253,119,1,19,240,88,77,43,42,72,94,240,251,117,103,95,125,251,4,58,138,139,95,122,26,28,135,100,138,161,2,129,25,54,48,47,53,24,253,56,71,73,70,66,0,0,0,0,2,0,82,255,236,4,55,4,78,0,18,0,35,0,48,64,25,33,31,6,3,28,16,22,10,28,22,28,37,36,19,0,82,89,19,16,25,13,81,89,25,22,0,63,43,0,24,63,43,17,18,1,57,57,17,51,17,51,18,23,57,49,48,1,34,6,21,20,22,51,21,34,6,21,20,22,51,50,54,53,52,38,39,32,0,17,16,0,35,34,38,53,52,54,55,38,53,52,54,2,21,72,78,94,119,133,92,89,80,121,133,136,121,1,2,1,28,254,227,251,213,248,137,124,228,239,3,155,67,60,79,69,182,72,83,64,79,196,178,192,189,179,254,213,254,251,254,250,254,212,182,152,106,132,13,53,203,123,158,0,1,0,80,255,236,5,36,5,48,0,38,0,102,64,53,13,15,22,32,0,27,38,38,12,15,5,22,15,22,40,39,27,27,25,0,0,19,25,29,34,80,89,14,13,80,89,14,14,19,25,32,29,80,89,32,16,25,2,80,89,25,16,19,8,80,89,19,22,0,63,43,0,24,63,43,0,24,63,43,17,18,0,57,24,47,43,43,17,18,0,57,24,47,17,57,47,17,18,1,57,57,17,51,17,51,51,17,51,51,51,17,18,57,49,48,1,38,35,34,6,21,20,22,51,50,54,55,53,35,53,33,17,14,1,35,32,0,17,16,0,51,50,23,18,33,50,23,21,38,35,34,6,29,1,3,70,24,182,125,132,143,138,67,91,44,202,1,215,122,231,130,254,248,254,212,1,40,252,125,104,15,1,36,75,77,58,30,59,53,2,215,164,177,168,176,186,21,23,129,209,254,58,72,60,1,37,1,6,1,8,1,47,55,1,25,17,201,12,69,72,215,0,0,0,1,0,143,0,0,4,70,4,58,0,11,0,51,64,25,2,6,6,5,1,9,9,10,5,10,13,12,1,8,79,89,1,1,10,3,11,15,6,10,21,0,63,51,63,51,18,57,47,43,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,17,33,17,33,17,33,17,33,17,33,17,1,169,1,131,1,26,254,230,254,125,254,230,4,58,254,84,1,172,251,198,1,207,254,49,4,58,0,0,3,0,31,254,87,3,180,5,204,0,16,0,20,0,30,0,73,64,37,28,3,11,13,20,9,25,17,9,8,8,3,32,31,8,15,18,17,83,89,18,1,10,6,26,6,80,89,13,26,21,0,21,79,89,0,27,0,63,43,0,24,63,51,43,17,0,51,24,63,43,0,24,63,17,18,1,57,57,17,51,51,51,17,51,51,51,17,51,49,48,1,34,38,53,52,54,59,1,17,33,17,51,21,35,21,20,6,3,53,33,21,1,50,54,61,1,35,34,21,20,22,1,134,165,194,192,185,103,1,25,156,156,206,75,1,25,254,95,78,58,114,143,60,254,87,175,148,145,162,3,109,252,147,205,18,198,209,6,166,207,207,250,32,85,84,58,116,48,63,0,0,0,1,0,3,254,110,3,233,4,58,0,11,0,69,64,21,1,10,8,9,10,9,4,0,11,7,3,3,4,4,11,13,12,6,9,1,7,184,1,15,64,9,89,1,1,9,3,11,15,9,21,0,63,63,51,18,57,47,43,0,24,16,198,17,18,1,57,57,17,51,17,51,17,51,18,57,57,17,51,17,51,49,48,9,1,55,17,33,17,33,17,1,33,9,1,1,54,1,33,121,1,25,254,231,254,126,254,210,1,124,254,103,4,58,254,22,84,1,150,250,52,3,82,254,64,1,166,2,148,0,0,0,0,1,0,136,0,0,3,85,4,58,0,5,0,31,64,14,4,1,0,1,7,6,2,15,1,4,80,89,1,21,0,63,43,0,24,63,17,18,1,57,57,17,51,49,48,41,1,17,33,17,33,3,85,253,51,1,25,1,180,4,58,252,147,0,0,2,0,84,254,87,5,28,5,213,0,27,0,37,0,89,64,46,14,0,21,27,28,0,0,27,33,9,27,9,39,38,14,14,12,3,4,4,6,12,18,21,80,89,18,23,80,89,18,12,0,27,12,31,79,89,12,16,6,35,79,89,6,22,0,63,43,0,24,63,43,0,24,63,16,196,43,43,17,18,0,57,24,47,51,17,57,47,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,49,48,1,17,52,55,35,6,33,34,2,17,16,18,51,50,23,17,52,54,51,50,23,21,38,35,34,6,21,17,1,52,38,35,34,17,16,51,50,54,3,61,5,2,93,254,252,189,206,219,199,244,96,166,148,75,77,58,30,59,53,254,235,116,113,225,223,110,121,254,87,1,194,95,60,200,1,39,1,9,1,12,1,39,197,1,41,142,148,17,201,12,69,72,249,221,3,203,173,191,254,142,254,144,195,0,1,0,66,0,0,4,33,5,150,0,31,0,91,64,49,25,20,13,14,14,31,31,1,29,24,28,28,29,7,20,20,29,33,32,17,10,80,89,5,23,80,89,27,31,0,31,81,89,24,0,13,2,5,0,0,5,2,13,4,29,17,4,29,21,0,63,63,18,23,57,47,47,47,47,17,51,43,17,0,51,43,43,17,18,1,57,57,17,51,17,51,17,51,17,51,51,17,51,17,51,17,51,49,48,19,33,17,30,1,51,50,17,52,38,35,34,6,7,37,54,36,51,50,0,21,20,2,7,21,33,21,33,21,33,53,33,66,1,79,46,60,33,228,106,118,82,112,13,254,241,31,1,0,192,245,1,11,199,174,1,78,254,178,254,229,254,177,1,64,1,47,12,6,1,66,141,130,106,90,67,167,194,254,236,253,203,254,238,30,74,186,134,134,0,0,0,1,0,87,0,0,4,54,5,150,0,31,0,89,64,48,15,14,14,29,29,31,3,21,8,27,31,4,0,0,31,31,8,33,32,11,18,80,89,23,5,80,89,30,2,3,2,81,89,27,3,15,26,23,3,3,23,26,15,4,11,4,0,21,0,63,63,23,57,47,47,47,47,17,51,43,17,0,51,43,43,17,18,1,57,57,17,51,17,51,17,51,17,51,51,17,51,17,51,17,51,49,48,33,53,33,53,33,53,38,2,53,52,0,51,50,4,23,5,46,1,35,34,6,21,16,51,50,54,55,17,33,21,33,21,1,204,254,178,1,78,173,200,1,11,245,193,0,255,31,254,241,13,111,83,118,106,228,34,61,44,1,79,254,177,134,186,74,29,1,19,203,253,1,20,194,167,67,90,106,130,141,254,190,6,12,254,209,186,134,0,0,0,3,0,84,255,236,8,23,5,204,0,25,0,36,0,39,0,103,64,55,39,22,23,38,38,20,20,26,3,17,32,9,9,17,22,25,4,41,40,22,37,20,37,80,89,3,4,16,4,16,6,20,15,18,1,12,29,79,89,12,16,6,34,79,89,6,21,38,23,0,23,80,89,0,21,0,63,43,17,0,51,24,63,43,0,24,63,43,0,24,63,63,18,57,57,47,47,51,43,17,0,51,17,18,1,23,57,17,51,17,51,51,51,17,51,17,51,17,51,49,48,33,46,1,53,35,6,35,34,2,17,16,18,51,50,22,23,51,39,17,33,17,33,21,1,33,21,1,52,38,35,34,6,21,16,51,50,54,1,17,1,3,76,6,9,4,91,255,189,206,217,199,115,167,45,2,2,1,25,3,146,253,161,2,144,251,40,117,114,113,110,221,111,122,1,21,2,92,21,126,29,196,1,39,1,9,1,13,1,37,96,95,178,1,139,254,110,201,253,92,205,2,35,175,189,183,188,254,144,195,2,0,253,88,2,168,0,2,0,84,254,86,7,97,5,204,0,49,0,60,0,129,64,69,39,26,45,22,33,32,32,17,46,20,20,3,50,17,56,9,9,17,26,44,23,22,6,62,61,16,16,0,20,33,33,29,6,43,43,20,3,4,4,0,20,18,1,0,21,12,53,79,89,12,16,20,46,80,89,20,15,6,58,79,89,6,22,29,36,81,89,29,27,0,63,43,0,24,63,43,0,24,63,43,0,24,63,43,0,24,63,63,17,18,57,47,51,17,57,47,17,18,57,47,17,18,57,47,17,18,1,23,57,17,51,17,51,51,51,17,51,17,51,17,51,17,51,17,51,49,48,33,46,1,53,35,6,35,34,2,17,16,18,51,50,22,23,51,39,17,33,17,33,21,1,30,1,21,20,0,35,34,38,39,37,30,1,51,50,54,53,52,38,43,1,53,1,33,17,20,23,1,52,38,35,34,6,21,16,51,50,54,3,76,6,9,4,91,255,189,206,217,199,115,167,45,2,2,1,25,2,209,254,215,169,188,254,217,246,175,251,56,1,2,42,112,77,130,118,155,177,25,1,23,254,95,8,254,227,117,114,113,110,221,111,122,21,126,29,196,1,39,1,9,1,13,1,37,96,95,178,1,139,254,110,195,254,146,29,233,182,233,254,242,136,131,58,76,63,146,155,147,134,189,1,92,253,125,100,136,2,35,175,189,183,188,254,144,195,0,0,0,0,4,0,84,255,53,9,144,5,204,0,39,0,50,0,53,0,62,0,128,64,70,54,33,53,25,39,0,26,52,52,23,23,40,6,20,46,12,12,20,0,2,27,37,59,25,33,9,64,63,25,51,23,51,80,89,56,30,30,37,23,15,21,1,7,19,9,15,15,43,79,89,15,16,9,48,79,89,39,9,21,37,3,59,52,26,3,26,80,89,3,21,0,63,43,17,0,51,51,17,51,24,63,198,43,0,24,63,43,17,18,0,57,57,24,63,63,18,57,47,51,43,17,0,51,17,18,1,23,57,17,51,17,51,51,51,17,51,17,51,17,51,17,51,17,51,49,48,5,54,55,33,46,1,53,35,6,35,34,2,17,16,18,51,50,22,23,51,39,17,33,17,33,21,1,33,62,1,51,50,22,21,20,6,35,33,6,7,1,52,38,35,34,6,21,16,51,50,54,1,17,9,1,52,35,34,6,7,51,50,54,5,251,8,45,253,28,6,9,4,91,255,189,206,217,199,115,167,45,2,2,1,25,3,128,253,181,1,39,123,208,124,130,151,181,174,254,241,49,55,252,137,117,114,113,110,221,111,122,1,21,2,74,2,28,80,49,86,57,162,51,59,96,19,77,21,126,29,196,1,39,1,9,1,13,1,37,96,95,178,1,139,254,110,201,253,92,191,163,144,123,139,153,86,117,2,238,175,189,183,188,254,144,195,2,0,253,84,2,172,253,177,72,78,77,43,0,0,0,2,0,25,0,0,6,31,5,56,0,32,0,50,0,96,64,51,1,45,43,7,6,6,36,20,13,43,0,47,47,30,28,26,26,43,20,3,52,51,46,28,29,28,79,89,31,0,29,16,13,7,43,36,4,23,3,23,50,83,89,23,21,3,10,81,89,3,16,0,63,43,0,24,63,43,17,18,0,23,57,24,63,51,198,43,17,0,51,17,18,1,23,57,17,51,51,51,17,51,17,51,17,51,51,17,51,18,57,57,49,48,1,33,54,51,50,22,23,7,46,1,35,34,6,21,20,22,23,30,2,21,16,41,1,34,38,53,17,35,53,51,55,51,1,50,54,53,52,38,39,46,2,53,52,55,35,17,20,22,51,1,184,1,198,84,107,193,235,29,249,12,94,102,100,100,74,93,225,193,97,254,51,253,82,124,134,137,151,88,176,2,163,111,83,87,104,237,167,87,21,208,60,63,4,58,21,150,142,26,66,65,51,60,46,51,17,42,86,141,106,254,196,135,137,2,108,190,254,251,149,45,55,48,58,21,47,76,126,94,63,54,253,224,79,64,0,0,0,2,0,25,254,87,4,146,5,212,0,38,0,46,0,117,64,63,31,24,5,7,3,10,44,44,3,18,24,11,41,37,37,24,24,3,48,47,8,6,15,18,80,89,15,20,80,89,15,6,43,5,6,5,79,89,10,6,15,37,41,79,89,0,22,37,39,81,89,37,21,27,31,80,89,27,33,80,89,27,27,0,63,43,43,0,24,63,43,0,24,63,43,0,24,63,51,43,17,0,51,24,16,196,43,43,0,24,16,198,17,18,1,57,57,17,51,17,51,51,17,51,17,51,17,51,17,51,51,18,57,49,48,5,34,38,53,17,35,53,51,55,51,21,51,53,52,54,51,50,23,21,38,35,34,6,21,17,20,6,35,34,38,39,53,22,51,50,54,61,1,6,55,50,55,17,35,17,20,22,1,164,124,134,137,151,88,176,193,188,194,88,67,42,77,71,66,186,194,43,92,20,55,72,66,61,96,26,36,34,193,60,18,135,137,2,126,190,254,254,29,200,181,19,215,21,88,107,251,152,199,182,14,7,213,21,80,117,23,26,214,8,2,176,253,226,79,75,0,2,0,25,255,236,6,99,5,56,0,7,0,55,0,150,64,84,37,36,36,0,48,42,30,20,18,22,22,15,13,11,11,30,28,53,43,4,48,7,57,56,28,43,25,45,53,4,8,2,15,2,47,2,2,13,6,2,45,45,51,14,51,6,79,89,51,22,33,40,79,89,92,37,1,15,37,31,37,2,9,3,37,37,33,16,21,13,14,13,79,89,18,16,14,16,8,25,80,89,8,22,0,63,43,0,24,63,198,51,43,17,0,51,24,63,51,47,95,94,93,93,43,0,24,63,43,17,18,0,57,24,47,51,95,94,93,17,18,57,57,17,18,57,57,17,18,1,23,57,17,51,51,51,17,51,51,17,51,17,51,51,17,51,49,48,1,52,35,34,7,22,51,50,5,34,38,53,17,35,53,51,55,51,21,51,21,35,17,20,22,51,50,54,55,38,53,16,0,51,50,22,23,5,46,1,35,34,17,23,54,51,50,22,21,20,6,35,34,39,14,1,5,109,163,108,122,65,141,187,252,96,135,164,137,151,88,176,205,205,53,38,35,79,34,43,1,14,248,191,250,32,254,229,12,96,88,217,2,179,156,179,188,247,215,206,162,84,154,1,30,99,118,95,192,148,126,2,126,190,254,254,190,253,216,69,62,47,44,94,141,1,12,1,43,192,169,14,83,99,254,149,76,121,143,132,157,179,133,75,58,0,0,1,0,35,254,87,6,116,5,204,0,51,0,95,64,52,22,11,3,29,29,30,51,33,33,38,36,34,34,30,45,18,11,5,53,52,42,47,81,89,42,1,32,36,37,36,79,89,51,37,16,3,7,30,34,21,14,20,80,89,14,27,7,25,80,89,7,16,0,63,43,0,24,63,43,0,24,63,51,18,57,63,51,43,17,0,51,24,63,43,17,18,1,23,57,17,51,51,51,17,51,17,51,17,51,17,51,49,48,1,30,1,21,51,62,1,51,50,22,21,17,20,6,35,34,38,39,53,22,51,50,53,17,16,35,34,6,21,17,33,17,35,17,33,17,35,53,51,53,52,54,51,50,23,21,38,35,34,6,29,1,3,163,3,10,4,57,172,119,172,184,157,164,48,116,28,58,47,128,193,102,125,254,231,198,254,232,158,158,156,159,79,99,41,41,72,59,4,58,19,165,31,124,112,212,204,253,4,177,171,11,6,211,12,125,2,179,1,29,175,137,253,188,3,124,252,132,3,124,190,113,147,142,16,181,9,57,72,85,0,0,1,0,143,255,236,5,210,5,204,0,42,0,73,64,40,23,22,22,9,36,29,16,3,42,42,0,0,16,36,3,44,43,39,6,81,89,39,22,29,23,9,41,4,0,19,19,26,81,89,19,16,1,1,0,21,0,63,63,63,43,17,18,0,23,57,24,63,43,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,49,48,51,17,33,17,22,4,51,50,54,53,52,38,39,46,2,53,52,54,51,50,22,23,7,46,1,35,34,6,21,20,22,23,4,30,1,21,20,4,33,32,39,21,143,1,25,96,1,16,143,168,129,87,104,228,174,89,239,219,193,235,29,249,12,94,102,100,100,77,90,1,2,169,88,254,238,254,250,254,206,224,5,204,251,91,60,69,53,71,52,61,21,45,81,129,96,155,173,150,142,26,66,65,51,60,48,55,18,54,84,132,98,165,171,99,79,0,0,0,2,0,143,0,0,5,96,5,204,0,8,0,11,0,61,64,31,11,5,6,3,10,10,0,0,5,7,3,13,12,1,1,5,9,3,9,80,89,3,15,10,6,0,6,80,89,0,21,0,63,43,17,0,51,24,63,43,17,0,51,24,63,17,18,1,23,57,17,51,17,51,51,17,51,49,48,51,17,33,17,33,21,1,33,21,1,17,1,143,1,25,3,135,253,171,2,134,252,72,2,81,5,204,254,110,201,253,92,205,3,111,253,86,2,170,0,2,0,22,0,0,4,50,5,204,0,23,0,46,0,165,64,58,41,40,29,24,25,44,32,33,36,29,36,44,3,34,45,46,35,34,46,34,23,12,0,1,21,10,11,14,22,23,13,12,12,14,21,7,23,5,48,47,22,12,12,11,40,25,33,36,33,79,89,44,36,36,11,40,17,7,184,1,15,64,10,89,17,17,11,40,45,34,1,40,29,184,1,15,64,12,89,40,1,21,14,11,14,79,89,1,11,21,0,63,51,43,17,0,51,24,63,43,0,24,63,51,17,18,57,47,43,17,18,0,57,24,47,51,43,17,0,51,17,18,57,24,47,51,17,18,1,23,57,17,51,17,51,17,51,51,17,51,51,17,18,57,57,17,51,17,51,18,23,57,17,51,51,17,51,51,17,51,51,49,48,33,35,3,46,3,53,15,1,3,35,3,51,19,63,1,19,51,19,31,1,19,51,39,35,3,46,1,53,15,1,3,35,3,51,19,55,62,1,19,51,19,31,1,19,51,3,126,199,115,6,10,9,6,12,23,116,199,177,177,109,17,9,113,202,111,18,9,113,174,180,199,115,8,23,12,23,116,199,177,177,109,9,5,7,118,202,111,18,9,113,174,1,131,19,49,44,32,3,55,94,254,127,2,182,254,9,91,36,1,120,254,136,80,47,1,247,96,1,131,25,114,8,55,94,254,127,2,182,254,9,49,27,32,1,139,254,136,80,47,1,247,0,0,0,2,0,136,0,0,3,250,5,204,0,7,0,15,0,76,64,37,0,8,1,9,4,12,5,13,9,8,12,13,8,13,17,16,1,5,5,13,6,14,11,80,89,14,14,6,9,13,21,6,3,80,89,6,1,0,63,43,0,24,63,51,18,57,47,43,17,18,0,57,24,47,51,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,35,17,33,17,35,17,33,17,35,17,33,17,35,17,33,3,250,238,254,106,238,3,114,238,254,106,238,3,114,3,229,1,9,254,247,1,231,250,52,1,9,254,247,1,231,0,0,0,1,0,34,254,87,5,68,4,69,0,30,0,67,64,36,18,6,23,27,27,26,11,6,26,3,32,31,30,0,0,3,24,15,27,27,14,11,80,89,14,9,80,89,14,16,3,20,80,89,3,22,0,63,43,0,24,63,43,43,0,24,63,63,18,57,47,51,17,18,1,23,57,17,51,17,51,17,51,49,48,37,14,1,35,34,38,53,17,52,35,34,7,53,54,51,50,22,29,1,16,51,50,54,53,17,33,17,33,17,52,55,4,47,52,163,133,172,184,175,56,102,123,100,193,197,193,102,125,1,25,254,231,8,193,111,101,212,204,1,69,154,21,211,27,218,212,186,254,227,175,137,2,66,250,29,1,149,109,104,0,1,0,34,254,87,6,152,4,69,0,37,0,79,64,44,30,26,23,36,18,6,11,6,36,3,39,38,37,0,0,3,24,15,14,11,80,89,14,9,80,89,14,16,3,20,80,89,3,22,33,30,80,89,33,28,80,89,33,27,0,63,43,43,0,24,63,43,0,24,63,43,43,0,24,63,18,57,47,51,17,18,1,23,57,17,51,17,51,51,50,49,48,37,14,1,35,34,38,53,17,52,35,34,7,53,54,51,50,22,29,1,16,51,50,54,53,17,33,17,20,51,50,55,21,6,35,34,38,61,1,4,48,52,163,134,172,184,175,56,102,123,100,192,198,193,102,125,1,25,192,67,81,108,99,195,210,193,111,101,212,204,1,69,154,21,211,27,219,211,186,254,227,175,137,2,66,251,224,234,21,211,27,220,207,191,0,0,255,255,0,43,1,234,2,198,6,0,16,7,3,44,1,120,0,0,0,0,0,1,0,44,1,234,2,199,6,7,0,31,0,63,64,23,24,7,16,29,15,8,7,15,16,7,16,33,32,0,31,31,16,24,26,20,3,8,16,187,1,42,0,11,0,3,1,40,0,63,51,63,51,16,196,50,50,18,57,47,51,17,18,1,57,57,17,51,17,51,17,51,17,18,57,49,48,19,62,1,51,50,22,21,17,35,17,52,35,34,6,21,17,35,17,52,54,51,50,22,23,21,38,35,34,29,1,15,1,232,39,117,81,119,123,190,132,70,84,191,121,105,23,88,20,38,40,88,2,3,4,77,87,79,151,142,254,28,1,171,201,125,95,254,104,3,80,96,109,8,4,149,9,89,51,89,61,0,0,0,0,2,0,4,0,190,1,59,5,255,0,3,0,16,0,49,64,11,6,17,3,13,0,13,12,12,18,17,12,187,1,39,0,0,0,1,1,34,178,7,8,4,184,1,41,0,63,51,51,63,51,63,17,18,1,57,17,51,51,17,51,17,51,49,48,19,53,51,21,3,34,39,53,23,50,54,53,17,51,17,20,6,124,191,195,74,42,35,50,35,191,99,5,109,146,146,251,81,6,140,3,47,67,3,37,252,171,100,109,0,0,0,255,255,0,54,1,234,1,227,4,243,16,7,3,46,1,8,0,0,0,0,0,1,0,34,1,219,1,207,4,228,0,20,0,50,64,13,7,20,20,0,0,13,22,21,7,8,8,4,20,186,1,39,0,4,1,42,178,14,16,11,184,1,43,0,63,51,51,63,63,18,57,47,51,17,18,1,57,57,17,51,17,51,49,48,1,17,20,23,35,46,1,39,35,14,1,35,34,39,53,22,51,50,54,53,17,1,202,5,182,4,4,1,3,37,75,64,37,22,40,42,71,80,4,228,253,185,135,45,14,121,28,108,69,10,166,11,120,118,1,118,0,1,0,15,0,189,2,86,4,228,0,26,0,59,64,15,5,0,13,26,26,0,0,19,28,27,13,14,14,17,26,184,1,39,178,20,22,17,184,1,43,178,5,3,9,184,1,41,0,63,51,51,63,51,51,63,18,57,47,51,17,18,1,57,57,17,51,17,51,17,51,49,48,1,17,20,51,50,55,21,14,1,35,34,38,61,1,35,14,1,35,34,39,53,22,51,50,54,53,17,1,183,87,38,34,21,83,27,107,101,3,33,80,69,39,20,47,35,71,80,4,228,252,202,88,8,149,4,8,115,131,213,98,76,11,165,10,120,117,1,119,0,0,0,0,2,0,51,1,234,3,0,4,228,0,13,0,20,0,65,64,24,0,3,3,6,10,1,2,2,17,6,13,14,14,10,6,10,22,21,20,13,13,10,1,11,187,1,39,0,14,0,10,1,42,0,63,51,63,51,18,57,47,51,17,18,1,57,57,17,51,17,51,17,51,51,17,51,17,18,57,17,51,49,48,1,19,51,3,30,1,21,20,6,35,33,17,51,17,3,51,50,53,52,43,1,1,116,185,211,219,74,82,168,154,254,180,192,1,130,140,129,141,3,178,1,50,254,180,17,107,85,117,104,2,250,254,206,254,179,106,105,0,0,0,1,255,246,1,234,4,57,4,228,0,19,0,77,64,24,0,1,16,7,8,11,14,13,5,5,11,16,3,9,18,19,10,9,19,21,9,20,18,9,187,1,39,0,5,0,13,1,39,180,16,11,11,1,8,184,1,42,0,63,51,51,17,51,63,51,63,51,49,48,17,1,51,17,51,17,51,17,51,18,23,57,17,51,51,17,51,51,17,51,51,1,35,3,46,1,53,7,3,35,3,51,19,55,19,51,19,23,55,19,51,3,119,202,117,11,20,25,129,202,191,180,121,27,115,205,113,28,10,115,177,1,234,1,209,47,103,6,110,254,1,2,250,253,185,135,1,192,254,64,134,51,2,19,0,0,0,1,255,247,0,189,2,235,4,228,0,19,0,55,64,18,17,7,12,12,3,8,15,16,16,21,9,8,8,20,12,12,15,8,184,1,39,178,3,4,0,184,1,41,0,63,50,50,63,51,57,47,49,48,17,1,51,17,51,17,51,17,51,18,57,57,17,51,51,55,34,39,53,23,50,54,55,1,51,19,22,23,63,1,19,51,1,14,1,172,70,50,66,62,68,34,254,221,202,115,41,28,7,54,109,200,254,221,56,126,189,9,141,5,66,97,2,243,254,154,123,112,26,206,1,105,252,221,144,116,0,0,255,255,0,109,3,130,1,125,5,129,18,6,0,10,0,0,255,255,0,135,3,130,3,68,5,129,18,6,0,5,0,0,0,1,0,139,3,63,1,174,5,129,0,10,0,30,64,12,5,10,10,8,0,0,12,11,8,8,5,0,0,47,204,57,47,17,18,1,57,17,51,51,17,51,49,48,19,53,52,54,55,51,14,1,21,51,17,139,52,56,183,62,69,127,3,63,195,121,185,77,78,167,72,254,251,0,0,0,0,1,0,139,3,63,1,174,5,129,0,10,0,32,64,13,5,10,8,0,0,10,10,12,11,9,9,0,5,0,47,204,57,47,17,18,1,57,17,51,17,51,17,51,49,48,1,21,20,6,7,35,62,1,53,35,17,1,174,52,56,183,62,69,127,5,129,195,121,185,77,78,167,72,1,5,0,1,0,139,3,63,1,174,5,129,0,10,0,30,64,12,5,0,2,0,9,9,12,11,2,2,0,6,0,47,204,57,47,17,18,1,57,17,51,51,17,51,49,48,1,17,35,20,22,23,35,46,1,61,1,1,170,127,69,62,183,56,52,5,129,254,251,72,168,77,78,182,123,195,0,0,0,1,0,226,4,119,1,199,6,1,0,12,0,26,64,10,5,0,3,9,9,0,14,13,6,12,0,47,206,17,18,1,57,57,17,51,17,51,49,48,19,50,54,53,52,35,53,50,22,21,20,6,35,226,53,49,102,105,124,123,106,4,235,45,36,79,118,104,93,94,103,0,0,1,0,226,4,119,1,199,6,1,0,12,0,26,64,10,9,3,7,0,0,3,14,13,6,0,0,47,206,17,18,1,57,57,17,51,17,51,49,48,1,34,38,53,52,54,51,21,34,21,20,22,51,1,199,106,123,125,104,102,49,53,4,119,103,94,94,103,118,79,36,45,0,1,0,57,1,234,2,199,5,167,0,22,0,53,64,23,11,12,12,22,0,5,18,18,0,24,23,8,21,3,11,1,3,3,1,11,3,15,0,184,1,42,0,63,196,23,57,47,47,47,17,51,50,17,18,1,57,57,17,51,17,51,51,17,51,49,48,1,17,22,51,50,53,52,38,35,34,6,7,39,62,1,51,50,22,21,20,6,7,21,1,22,41,50,151,73,75,53,75,9,178,20,170,126,163,175,132,115,1,234,1,153,13,219,101,84,73,61,46,114,131,186,173,139,186,20,253,0,0,1,0,57,1,234,2,199,5,167,0,22,0,53,64,23,11,10,10,0,22,17,4,22,4,24,23,14,1,19,11,21,19,19,21,11,3,7,0,184,1,42,0,63,196,23,57,47,47,47,17,51,50,17,18,1,57,57,17,51,17,51,51,17,51,49,48,1,53,46,1,53,52,54,51,50,22,23,7,46,1,35,34,6,21,20,51,50,55,17,1,48,114,133,175,163,126,170,20,178,9,75,53,75,73,151,50,41,1,234,253,19,187,139,173,186,131,114,46,62,72,84,101,219,13,254,103,0,255,255,0,86,0,125,4,89,4,205,18,6,0,31,0,0,255,255,0,86,0,125,4,89,4,205,18,6,0,33,0,0,0,1,0,46,0,206,4,126,4,209,0,6,0,38,64,17,6,5,2,1,0,3,4,4,2,0,3,8,7,2,6,4,1,0,47,51,205,50,17,18,1,23,57,17,51,17,51,17,51,51,49,48,37,35,9,1,35,1,33,4,126,227,254,188,254,187,228,1,135,1,66,206,3,64,252,192,4,3,0,0,0,1,0,46,0,206,4,126,4,209,0,6,0,38,64,17,0,1,4,5,6,3,2,2,4,6,3,8,7,5,3,4,1,0,47,51,205,50,17,18,1,23,57,17,51,17,51,17,51,51,49,48,37,33,1,51,9,1,51,2,247,254,190,254,121,228,1,69,1,68,227,206,4,3,252,192,3,64,0,0,0,1,0,0,4,159,2,225,5,249,0,9,0,56,64,34,9,8,3,3,6,10,1,11,3,8,1,8,142,91,6,15,1,1,15,1,47,1,63,1,95,1,127,1,159,1,239,1,7,1,0,47,93,113,51,43,17,0,51,17,1,51,18,57,57,17,51,51,49,48,1,21,35,39,35,7,35,53,1,51,2,225,159,203,4,211,160,1,2,229,4,187,28,192,192,28,1,62,0,0,0,1,0,0,4,159,2,225,5,249,0,9,0,56,64,34,0,1,6,5,3,10,8,11,7,4,0,4,142,91,5,15,0,1,15,0,47,0,63,0,95,0,127,0,159,0,239,0,7,0,0,47,93,113,50,43,17,0,51,17,1,51,18,57,57,17,51,51,49,48,1,35,1,53,51,23,51,55,51,21,1,231,229,254,254,160,211,4,203,159,4,159,1,61,29,193,193,29,0,0,0,1,1,11,4,101,1,159,5,204,0,3,0,19,182,0,1,1,5,4,3,1,0,47,205,17,18,1,57,17,51,49,48,1,35,17,51,1,159,148,148,4,101,1,103,0,0,0,0,1,0,36,4,179,2,136,5,91,0,3,0,53,64,37,2,3,5,4,2,1,144,89,111,2,143,2,159,2,3,15,2,47,2,63,2,95,2,127,2,5,2,64,36,39,72,2,64,26,29,72,2,0,47,43,43,93,113,43,17,18,1,57,57,49,48,19,33,21,33,36,2,100,253,156,5,91,168,0,0,1,0,126,4,178,2,44,5,204,0,5,0,26,64,10,2,4,5,0,4,0,7,6,3,0,0,47,205,17,18,1,57,57,17,51,17,51,49,48,19,53,19,33,21,5,126,172,1,2,254,231,4,178,27,0,255,38,244,0,0,1,0,126,4,178,2,44,5,204,0,5,0,26,64,10,0,5,3,1,5,1,7,6,3,0,0,47,205,17,18,1,57,57,17,51,17,51,49,48,1,37,53,33,23,21,1,151,254,231,1,2,172,4,178,244,38,255,27,0,0,1,1,11,254,87,1,159,255,190,0,3,0,19,182,0,1,1,5,4,1,3,0,47,205,17,18,1,57,17,51,49,48,1,35,17,51,1,159,148,148,254,87,1,103,0,0,0,0,1,0,34,254,185,2,134,255,97,0,3,0,17,181,1,0,5,4,3,1,0,47,51,17,18,1,57,57,49,48,23,33,21,33,34,2,100,253,156,159,168,0,0,0,1,0,65,254,108,1,239,255,134,0,5,0,26,64,10,0,4,3,2,4,2,7,6,0,3,0,47,205,17,18,1,57,57,17,51,17,51,49,48,1,37,53,33,23,21,1,90,254,231,1,2,172,254,108,244,38,255,27,0,0,1,0,187,254,108,2,105,255,134,0,5,0,26,64,10,5,0,2,4,4,0,7,6,0,3,0,47,205,17,18,1,57,57,17,51,17,51,49,48,19,53,19,33,21,5,187,172,1,2,254,231,254,108,27,0,255,38,244,0,0,2,0,186,0,0,1,240,4,58,0,3,0,7,0,34,64,14,0,4,3,5,4,5,9,8,6,2,6,2,0,5,0,47,206,57,57,47,47,17,18,1,57,57,17,51,17,51,49,48,1,3,35,3,1,33,19,51,1,240,96,118,96,1,54,254,202,96,118,4,58,254,212,1,44,251,198,1,44,0,0,1,0,186,3,14,1,240,4,58,0,3,0,17,181,0,3,5,4,0,2,0,47,205,17,18,1,57,57,49,48,1,3,35,3,1,240,96,118,96,4,58,254,212,1,44,0,0,0,1,0,226,0,99,1,199,1,237,0,12,0,26,64,10,5,12,3,9,9,12,14,13,6,12,0,47,206,17,18,1,57,57,17,51,17,51,49,48,55,50,54,53,52,35,53,50,22,21,20,6,35,226,53,49,102,105,124,123,106,215,45,36,79,118,104,93,94,103,0,0,0,1,0,225,0,99,1,198,1,237,0,12,0,26,64,10,7,0,9,3,0,3,14,13,6,0,0,47,206,17,18,1,57,57,17,51,17,51,49,48,37,34,38,53,52,54,51,21,34,21,20,22,51,1,198,106,123,125,104,102,49,53,99,103,94,94,103,118,79,36,45,0,0,1,0,154,0,174,2,7,2,10,0,7,0,32,64,13,7,6,2,6,3,3,9,8,5,6,2,2,1,0,47,51,17,51,204,17,18,1,57,17,51,51,17,51,49,48,37,33,53,51,53,51,21,51,2,7,254,147,121,124,120,174,124,224,224,0,0,0,0,1,0,154,0,174,2,7,2,10,0,7,0,32,64,13,0,1,5,1,4,4,9,8,1,5,5,7,3,0,47,204,50,17,51,17,18,1,57,17,51,51,17,51,49,48,1,35,21,35,53,35,53,33,2,7,120,124,121,1,109,1,142,224,224,124,0,0,0,1,0,154,0,174,2,7,2,10,0,11,0,38,64,16,10,2,7,2,3,3,13,12,1,5,5,9,10,6,6,3,0,47,51,17,51,205,50,17,51,17,18,1,57,17,51,51,17,51,49,48,1,35,21,35,53,35,53,51,53,51,21,51,2,7,120,124,121,121,124,120,1,22,104,104,124,120,120,0,0,1,0,19,0,250,2,151,1,218,0,3,0,17,181,3,0,5,4,1,0,0,47,50,17,18,1,57,57,49,48,55,53,33,21,19,2,132,250,224,224,0,0,0,0,1,255,199,4,159,2,139,5,226,0,13,0,129,64,100,11,15,3,14,10,3,0,3,140,91,0,7,144,89,15,0,1,15,0,47,0,63,0,95,0,127,0,159,0,239,0,7,9,0,127,15,175,15,2,15,15,63,15,111,15,3,22,16,15,32,15,64,15,80,15,112,15,128,15,160,15,7,80,15,128,15,176,15,224,15,4,0,15,16,15,2,56,64,15,112,15,160,15,208,15,224,15,5,0,15,48,15,96,15,144,15,160,15,5,8,94,93,114,94,93,113,114,94,93,114,0,47,94,93,113,43,43,17,0,51,17,1,51,17,51,49,48,1,34,38,39,51,30,1,51,50,54,55,51,14,1,1,39,151,190,11,163,16,104,71,71,105,14,164,18,185,4,159,182,141,77,89,87,79,148,175,0,0,0,1,0,200,4,253,1,225,5,204,0,3,0,17,181,3,0,0,5,4,0,0,47,17,18,1,57,17,51,49,48,19,53,33,21,200,1,25,4,253,207,207,0,0,0,2,0,39,4,112,2,35,6,108,0,11,0,23,0,39,64,21,12,0,18,6,0,6,25,24,9,15,148,89,3,9,148,91,3,21,145,89,3,0,47,43,43,43,17,18,1,57,57,17,51,17,51,49,48,1,20,6,35,34,38,53,52,54,51,50,22,7,52,38,35,34,6,21,20,22,51,50,54,2,35,147,107,107,147,149,105,105,149,127,73,54,51,74,74,51,53,74,5,110,105,149,149,105,105,149,149,105,51,74,72,53,56,72,74,0,0,1,0,76,254,87,1,208,0,21,0,17,0,35,64,16,7,10,10,3,16,3,19,18,6,21,0,13,145,89,0,27,0,63,43,0,24,63,17,18,1,57,57,17,51,17,51,49,48,1,34,38,53,52,54,55,51,14,1,21,20,22,51,50,55,21,6,1,57,111,126,87,71,153,63,66,49,45,54,58,63,254,87,108,92,75,134,37,42,115,53,42,51,27,137,33,0,1,255,242,4,159,2,254,5,196,0,24,0,158,64,91,22,26,9,25,21,13,13,5,144,89,0,13,143,91,0,18,144,89,8,11,0,1,11,0,43,0,59,0,91,0,123,0,155,0,235,0,7,9,0,4,26,36,26,52,26,3,4,26,20,26,52,26,68,26,100,26,116,26,148,26,164,26,196,26,212,26,244,26,11,20,26,36,26,68,26,84,26,116,26,132,26,164,26,180,26,212,26,228,26,10,26,184,255,192,64,32,54,64,72,16,26,1,32,26,80,26,128,26,176,26,224,26,5,0,26,48,26,96,26,144,26,192,26,240,26,6,65,2,95,94,93,113,114,43,93,113,114,0,47,94,93,113,50,43,43,43,17,0,51,17,1,51,17,51,49,48,1,34,46,2,35,34,6,7,35,62,2,51,50,30,2,51,50,54,55,51,14,1,2,31,44,89,84,75,30,41,43,14,137,8,49,92,76,45,90,84,73,29,40,45,14,135,7,113,4,159,38,47,38,46,77,113,113,67,38,47,38,49,74,157,136,0,0,0,0,2,255,164,4,160,3,6,5,204,0,5,0,11,0,56,64,34,6,10,4,0,10,0,13,12,9,3,0,3,140,91,6,15,0,1,15,0,47,0,63,0,95,0,127,0,159,0,239,0,7,0,0,47,93,113,50,43,17,0,51,17,18,1,57,50,17,51,17,51,49,48,19,35,53,19,51,21,19,35,53,19,51,21,50,142,225,235,88,142,225,235,4,160,34,1,10,43,254,255,34,1,10,43,0,1,255,213,1,104,2,102,3,57,0,16,0,38,64,16,15,1,9,18,0,0,17,16,15,8,8,5,15,1,5,11,0,47,51,204,50,17,57,47,16,205,17,1,51,17,18,57,51,51,49,48,3,37,23,30,1,51,50,54,55,23,6,35,34,38,47,1,7,43,1,23,28,16,55,63,42,67,38,69,124,130,122,131,25,9,75,3,2,55,137,77,58,23,20,180,56,98,97,35,16,0,0,0,0,1,0,3,3,51,2,167,5,237,0,11,0,48,64,22,4,10,6,8,2,0,0,10,8,3,13,12,10,7,1,4,1,4,3,5,9,11,0,47,51,205,50,57,57,47,47,51,51,17,18,1,23,57,17,51,17,51,17,51,49,48,19,55,39,55,23,55,23,7,23,7,39,7,3,235,233,105,232,232,105,233,233,105,232,235,3,159,243,239,107,238,239,108,240,238,109,241,244,0,0,2,255,250,0,184,2,244,4,228,0,17,0,26,0,70,64,28,12,15,20,0,4,17,14,13,16,17,17,3,13,9,18,3,22,9,3,9,28,27,20,15,15,6,16,13,187,1,39,0,24,0,6,1,44,0,63,51,63,51,18,57,47,51,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,17,51,18,23,57,49,48,1,30,1,21,20,6,35,34,38,53,52,54,55,1,51,27,1,51,1,52,39,6,21,20,51,50,54,1,239,70,42,117,109,106,122,38,62,254,253,201,177,185,199,254,192,60,58,58,29,31,2,168,130,115,36,102,113,114,101,40,113,117,2,71,254,78,1,178,252,170,70,109,116,63,78,41,0,0,0,1,0,49,1,235,0,240,6,1,0,3,0,25,181,3,0,0,5,4,1,186,1,35,0,0,1,42,0,63,63,17,18,1,57,17,51,49,48,19,17,51,17,49,191,1,235,4,22,251,234,0,0,1,0,49,1,219,2,206,4,242,0,41,0,52,64,18,33,20,7,6,13,0,27,26,6,20,26,0,4,43,42,27,30,23,184,1,40,178,7,10,3,184,1,43,0,63,51,51,63,51,51,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,20,6,35,34,38,39,55,30,1,51,50,54,53,52,38,39,46,2,53,52,54,51,50,22,23,7,46,1,35,34,6,21,20,30,2,23,30,2,2,206,178,151,152,162,26,168,14,72,86,84,69,61,69,155,117,61,159,152,133,158,20,170,9,64,68,68,68,28,51,69,42,110,107,57,2,200,113,124,98,106,26,54,45,44,43,37,43,14,32,56,92,68,109,122,107,99,18,48,45,36,43,26,31,20,16,10,24,58,91,255,255,255,254,1,234,2,240,4,228,16,7,3,49,1,118,0,0,0,0,255,255,0,57,1,234,2,199,5,167,18,6,2,131,0,0,0,1,0,150,0,0,2,122,5,204,0,5,0,24,64,9,1,0,0,3,7,6,1,3,4,0,47,51,47,17,18,1,57,57,17,51,49,48,33,35,17,33,53,33,2,122,179,254,207,1,228,5,33,171,0,0,0,1,0,150,0,0,2,122,5,204,0,7,0,34,64,14,5,1,1,0,3,0,8,9,3,4,4,7,1,7,0,47,47,18,57,47,51,17,18,1,57,57,17,51,17,51,49,48,33,35,17,33,53,33,17,51,2,122,179,254,207,1,49,179,3,208,171,1,81,0,0,0,0,1,0,150,0,0,2,122,5,204,0,7,0,34,64,14,5,1,1,0,3,0,8,9,3,4,4,7,1,7,0,47,47,18,57,47,51,17,18,1,57,57,17,51,17,51,49,48,33,35,17,33,53,33,17,51,2,122,179,254,207,1,49,179,2,134,171,2,155,0,0,0,0,1,0,150,0,0,2,122,5,204,0,7,0,34,64,14,5,1,1,0,3,0,8,9,3,4,4,7,1,7,0,47,47,18,57,47,51,17,18,1,57,57,17,51,17,51,49,48,33,35,17,33,53,33,17,51,2,122,179,254,207,1,49,179,1,65,171,3,224,0,0,0,0,1,0,150,0,0,2,122,5,204,0,5,0,24,64,9,3,0,1,0,6,7,2,1,5,0,47,47,51,17,18,1,57,57,17,51,49,48,41,1,53,33,17,51,2,122,254,28,1,49,179,171,5,33,0,0,0,1,0,98,0,0,2,73,3,112,0,5,0,24,64,9,4,1,1,0,6,7,3,4,1,0,47,51,205,17,18,1,57,57,17,51,49,48,41,1,17,51,17,33,2,73,254,25,117,1,114,3,112,253,2,0,0,1,0,98,0,0,2,73,3,112,0,7,0,32,64,13,6,2,2,3,3,0,8,9,1,6,6,5,3,0,47,205,57,47,51,17,18,1,57,57,17,51,17,51,49,48,1,33,17,35,17,51,17,33,2,73,254,142,117,117,1,114,1,127,254,129,3,112,254,129,0,0,255,255,255,229,254,88,2,198,255,137,18,7,9,14,0,0,248,94,0,0,0,2,0,35,4,170,2,135,6,28,0,3,0,7,0,30,64,12,5,1,4,0,1,0,8,9,1,3,6,5,0,47,51,204,50,17,18,1,57,57,17,51,17,51,49,48,1,33,53,33,17,33,53,33,2,135,253,156,2,100,253,156,2,100,5,146,138,254,142,138,0,0,0,2,0,131,3,63,3,125,5,129,0,9,0,19,0,48,64,21,4,7,7,6,9,16,19,19,14,17,9,17,21,20,7,17,17,18,9,14,4,0,47,51,204,50,57,47,51,17,18,1,57,57,17,51,51,17,51,17,51,51,17,51,49,48,1,20,6,7,35,54,53,35,17,33,5,20,6,7,35,54,53,35,17,33,3,125,49,60,184,133,127,1,31,254,41,50,59,182,131,127,1,31,4,193,118,182,86,168,150,1,4,192,125,179,82,168,150,1,4,0,0,1,0,135,254,155,2,35,255,188,0,6,0,21,183,5,1,8,7,3,0,4,2,0,47,51,205,50,17,18,1,57,57,49,48,1,3,51,23,55,51,3,1,56,177,127,79,79,127,177,254,155,1,33,158,158,254,223,0,0,0,1,0,135,254,155,2,35,255,188,0,6,0,21,183,1,5,8,7,5,2,3,0,0,47,50,205,50,17,18,1,57,57,49,48,5,19,35,39,7,35,19,1,114,177,127,79,79,127,177,68,254,223,158,158,1,33,0,0,0,0,1,0,197,254,87,1,230,255,243,0,6,0,28,64,11,5,1,3,6,1,6,8,7,5,3,1,0,47,51,206,17,18,1,57,57,17,51,17,51,49,48,23,37,21,7,23,21,37,197,1,33,158,158,254,223,190,177,127,79,79,127,177,0,0,1,0,197,254,87,1,230,255,243,0,6,0,28,64,11,3,0,1,5,0,5,8,7,1,3,5,0,47,51,206,17,18,1,57,57,17,51,17,51,49,48,13,1,53,55,39,53,5,1,230,254,223,158,158,1,33,248,177,127,79,79,127,177,0,2,0,149,254,87,2,20,255,214,0,11,0,23,0,30,64,12,12,0,18,6,0,6,25,24,21,3,15,9,0,47,51,204,50,17,18,1,57,57,17,51,17,51,49,48,5,20,6,35,34,38,53,52,54,51,50,22,7,52,38,35,34,6,21,20,22,51,50,54,2,20,109,82,80,112,112,80,81,110,98,51,42,42,49,49,42,42,51,233,82,110,108,84,83,108,109,82,42,52,52,42,43,54,54,0,0,0,0,1,0,65,0,195,1,239,1,221,0,5,0,17,181,5,1,7,6,3,0,0,47,205,17,18,1,57,57,49,48,45,1,53,33,23,21,1,90,254,231,1,2,172,195,244,38,255,27,0,0,0,0,2,255,191,0,195,2,223,1,221,0,5,0,11,0,30,64,12,5,8,1,11,11,13,1,12,8,3,6,0,0,47,50,205,50,17,1,51,17,51,17,18,57,57,49,48,55,37,53,33,23,21,51,37,53,33,23,21,216,254,231,1,2,172,221,254,231,1,2,172,195,244,38,255,27,244,38,255,27,0,0,2,255,191,0,195,2,223,1,221,0,5,0,11,0,30,64,12,0,10,4,6,4,13,6,12,8,3,6,0,0,47,50,205,50,17,1,51,17,51,17,18,57,57,49,48,37,53,19,33,21,5,33,53,19,33,21,5,1,49,172,1,2,254,231,253,249,172,1,2,254,231,195,27,0,255,38,244,27,0,255,38,244,0,0,1,255,244,254,141,2,181,255,149,0,25,0,28,64,11,22,27,9,26,21,13,9,18,0,5,13,0,47,51,221,50,196,16,196,17,1,51,17,51,49,48,1,34,46,2,35,34,6,7,35,62,2,51,50,30,2,51,50,54,55,51,14,2,1,235,40,80,76,68,27,37,41,10,124,8,43,84,68,41,82,75,67,26,44,36,9,122,5,44,84,254,141,35,41,35,47,64,102,103,59,34,42,34,58,52,98,105,61,0,0,0,0,2,0,197,1,194,1,229,5,204,0,3,0,7,0,36,64,15,3,7,0,4,4,7,7,9,8,5,0,5,0,2,4,0,47,204,57,57,47,47,17,18,1,57,17,51,17,51,17,51,49,48,19,17,33,17,1,17,33,17,197,1,32,254,224,1,32,4,178,1,26,254,230,253,16,1,25,254,231,0,0,1,0,169,4,128,2,6,5,204,0,5,0,24,64,9,2,3,3,0,6,7,3,1,5,0,47,204,50,17,18,1,57,57,17,51,49,48,19,33,21,35,21,35,169,1,93,233,116,5,204,113,219,0,0,0,0,1,0,169,4,128,2,6,5,204,0,5,0,24,64,9,3,2,0,2,6,7,3,5,1,0,47,205,50,17,18,1,57,57,17,51,49,48,1,35,53,35,53,33,2,6,116,233,1,93,4,128,219,113,0,0,0,1,0,169,254,105,2,6,255,181,0,5,0,24,64,9,2,5,4,5,7,6,2,5,1,0,47,205,50,17,18,1,57,57,17,51,49,48,23,51,21,51,21,33,169,116,233,254,163,75,219,113,0,1,0,169,254,105,2,6,255,181,0,5,0,24,64,9,3,0,0,2,7,6,2,1,5,0,47,204,50,17,18,1,57,57,17,51,49,48,1,33,53,51,53,51,2,6,254,163,233,116,254,105,113,219,0,0,0,1,0,30,254,87,3,16,255,212,0,7,0,30,64,12,5,0,4,1,0,1,9,8,4,1,6,3,0,47,51,205,50,17,18,1,57,57,17,51,17,51,49,48,1,33,17,51,21,33,53,51,3,16,253,14,162,1,173,163,254,87,1,125,222,222,0,0,0,1,0,30,254,87,3,16,255,212,0,5,0,24,64,9,4,1,5,1,7,6,4,1,3,0,47,205,50,17,18,1,57,57,17,51,49,48,1,33,17,51,21,33,3,16,253,14,162,2,80,254,87,1,125,222,0,1,0,58,254,87,2,113,0,155,0,9,0,30,64,13,2,7,0,7,4,3,10,11,1,8,8,3,7,0,47,204,57,47,51,17,18,1,23,57,17,51,49,48,5,33,23,35,3,53,19,51,7,33,2,113,254,93,166,117,197,197,117,166,1,163,186,239,1,27,14,1,27,239,0,0,0,1,253,213,6,36,255,131,7,62,0,5,0,8,177,3,0,0,47,205,49,48,1,37,53,33,23,21,254,238,254,231,1,2,172,6,36,244,38,255,27,0,0,0,0,1,254,97,6,36,0,15,7,62,0,5,0,8,177,3,0,0,47,205,49,48,1,53,19,33,21,5,254,97,172,1,2,254,231,6,36,27,0,255,38,244,0,0,255,255,254,145,4,159,1,114,5,249,16,7,2,136,254,145,0,0,0,0,0,1,252,94,6,35,255,31,7,43,0,25,0,31,64,17,21,13,9,5,32,13,1,15,13,31,13,47,13,3,13,18,0,0,47,50,205,93,114,50,196,16,196,49,48,1,34,46,2,35,34,6,7,35,62,2,51,50,30,2,51,50,54,55,51,14,2,254,85,40,80,76,68,27,37,41,10,124,8,43,84,68,41,82,75,67,26,44,36,9,122,5,44,84,6,35,35,41,35,47,64,102,103,59,34,42,34,58,52,98,105,61,0,1,254,205,5,36,1,49,5,204,0,3,0,8,177,0,3,0,47,51,49,48,1,33,21,33,254,205,2,100,253,156,5,204,168,0,0,1,253,168,6,64,2,65,6,142,0,3,0,8,177,1,0,0,47,50,49,48,1,53,33,21,253,168,4,153,6,64,78,78,0,0,0,1,254,158,4,169,1,98,5,236,0,13,0,12,179,10,4,7,0,0,47,50,204,50,49,48,3,34,38,39,51,30,1,51,50,54,55,51,14,1,2,151,190,11,163,16,104,71,71,105,14,164,18,185,4,169,182,141,77,89,87,79,148,175,0,1,255,115,4,243,0,140,5,194,0,3,0,8,177,1,0,0,47,50,49,48,3,53,33,21,141,1,25,4,243,207,207,0,0,0,0,2,254,187,4,241,1,70,5,204,0,3,0,7,0,14,180,1,5,5,4,0,0,47,50,50,17,51,49,48,19,53,51,21,33,53,51,21,109,217,253,117,214,4,241,219,219,219,219,0,0,0,0,1,254,15,5,211,255,215,7,43,0,17,0,16,181,16,4,2,7,13,15,0,47,51,204,50,57,57,49,48,3,52,35,34,7,39,54,51,50,22,21,20,6,7,21,35,53,50,231,147,52,56,11,55,112,141,148,88,94,150,142,6,132,62,8,102,11,79,73,53,72,7,60,120,0,0,0,2,255,64,4,127,0,191,5,254,0,11,0,23,0,12,179,15,9,21,3,0,47,51,204,50,49,48,19,20,6,35,34,38,53,52,54,51,50,22,7,52,38,35,34,6,21,20,22,51,50,54,191,109,82,80,112,112,80,81,110,98,51,42,42,49,49,42,42,51,5,63,82,110,108,84,83,108,109,82,42,52,52,42,43,54,54,0,0,2,254,44,4,160,1,142,5,204,0,5,0,11,0,12,179,9,4,7,1,0,47,51,205,50,49,48,1,35,53,19,51,21,19,35,53,19,51,21,254,186,142,225,235,88,142,225,235,4,160,34,1,10,43,254,255,34,1,10,43,0,0,0,255,255,254,145,4,159,1,114,5,249,16,7,2,137,254,145,0,0,0,0,0,1,255,182,4,101,0,74,5,204,0,3,0,8,177,3,1,0,47,205,49,48,19,35,17,51,74,148,148,4,101,1,103,0,0,0,0,2,255,56,4,101,0,200,5,204,0,3,0,7,0,12,179,6,3,5,1,0,47,51,205,50,49,48,3,35,17,51,1,35,17,51,56,144,144,1,0,144,144,4,101,1,103,254,153,1,103,0,0,2,254,44,4,160,1,142,5,204,0,5,0,11,0,14,180,7,2,128,11,5,0,47,51,26,205,50,49,48,3,53,51,19,21,35,1,53,51,19,21,35,62,235,225,142,253,44,235,225,142,5,161,43,254,246,34,1,1,43,254,246,34,0,0,2,254,168,4,156,1,88,6,175,0,3,0,17,0,18,182,14,7,7,0,2,11,4,0,47,51,204,50,57,47,51,49,48,3,53,33,21,3,34,38,39,51,30,1,51,50,54,55,51,14,1,136,1,20,140,148,185,11,163,16,96,69,72,94,14,164,18,177,5,224,207,207,254,188,173,143,78,78,78,78,152,164,0,0,1,254,172,4,164,1,84,5,211,0,13,0,12,179,0,7,4,11,0,47,51,204,50,49,48,17,34,6,7,35,62,1,51,50,22,23,35,46,1,68,101,14,157,18,178,144,144,178,18,157,14,100,5,64,81,75,144,159,159,144,75,81,0,0,1,255,110,3,63,0,145,5,129,0,10,0,12,179,8,8,5,0,0,47,204,57,47,49,48,3,53,52,54,55,51,14,1,21,51,17,146,52,56,183,62,69,127,3,63,195,121,185,77,78,167,72,254,251,0,0,1,255,110,3,63,0,145,5,129,0,10,0,12,179,9,9,0,5,0,47,204,57,47,49,48,19,21,20,6,7,35,62,1,53,35,17,145,52,56,183,62,69,127,5,129,195,121,185,77,78,167,72,1,5,0,0,1,255,110,3,63,0,145,5,129,0,10,0,12,179,2,2,0,6,0,47,204,57,47,49,48,19,17,35,20,22,23,35,46,1,61,1,141,127,69,62,183,56,52,5,129,254,251,72,168,77,78,182,123,195,0,0,1,0,20,3,63,1,55,5,129,0,10,0,12,179,9,9,0,5,0,47,204,57,47,49,48,1,21,20,6,7,35,62,1,53,35,17,1,55,52,56,183,62,69,127,5,129,195,121,185,77,78,167,72,1,5,0,1,255,41,254,108,0,215,255,134,0,5,0,10,178,0,128,3,0,47,26,205,49,48,19,37,53,33,23,21,66,254,231,1,2,172,254,108,244,38,255,27,0,0,0,1,255,41,254,108,0,215,255,134,0,5,0,10,178,0,128,3,0,47,26,205,49,48,3,53,19,33,21,5,215,172,1,2,254,231,254,108,27,0,255,38,244,0,0,1,255,68,254,87,0,160,255,196,0,7,0,6,176,5,0,47,49,48,23,17,35,53,35,53,51,53,160,124,224,224,60,254,147,121,124,120,0,0,0,1,255,96,254,87,0,188,255,196,0,7,0,6,176,1,0,47,49,48,7,21,51,21,35,21,35,17,36,224,224,124,60,120,124,121,1,109,0,0,0,1,254,135,4,186,1,121,6,146,0,5,0,10,178,3,5,1,0,47,205,50,49,48,1,35,17,33,53,33,1,121,163,253,177,2,242,4,186,1,57,159,0,0,0,1,255,236,2,249,1,84,5,129,0,10,0,12,179,4,4,6,10,0,47,204,57,47,49,48,3,62,1,53,35,17,33,21,20,6,7,20,107,115,125,1,7,172,188,3,129,14,131,107,1,4,210,188,221,29,0,1,255,141,254,78,0,114,255,216,0,12,0,8,177,0,6,0,47,206,49,48,19,34,38,53,52,54,51,21,34,21,20,22,51,114,106,123,125,104,102,49,53,254,78,103,94,94,103,118,79,36,45,0,0,0,0,1,255,73,254,87,0,182,255,179,0,7,0,14,180,6,2,2,1,5,0,47,204,50,17,51,49,48,19,33,53,51,53,51,21,51,182,254,147,122,124,119,254,87,124,224,224,0,0,1,255,73,254,87,0,182,255,179,0,7,0,14,180,3,1,5,5,7,0,47,51,17,51,204,49,48,23,35,21,35,53,35,53,33,182,119,124,122,1,109,201,224,224,124,0,0,0,1,255,71,254,87,0,184,255,179,0,11,0,6,176,7,0,47,49,48,19,35,21,35,53,35,53,51,53,51,21,51,184,123,123,123,123,123,123,254,201,114,114,113,121,121,0,0,0,1,254,83,254,214,1,173,255,143,0,3,0,8,177,0,2,0,47,51,49,48,1,53,33,21,254,83,3,90,254,214,185,185,0,0,0,1,255,22,254,87,1,24,0,100,0,13,0,10,178,10,4,0,0,47,205,50,49,48,37,21,20,6,35,34,38,39,53,22,51,50,61,1,1,24,157,165,48,116,28,58,47,129,100,177,177,171,11,6,211,12,125,184,0,0,0,1,0,0,254,87,2,2,0,100,0,13,0,10,178,3,9,0,0,47,204,50,49,48,37,21,20,51,50,55,21,14,1,35,34,38,61,1,1,24,129,47,58,27,112,53,166,156,100,184,125,12,211,5,12,172,176,177,0,0,255,255,255,115,254,146,0,140,255,97,18,7,9,32,0,211,0,0,0,0,0,2,254,186,254,114,1,69,255,77,0,3,0,7,0,14,180,0,4,4,5,2,0,47,51,51,17,51,49,48,19,53,51,21,33,53,51,21,108,217,253,117,214,254,114,219,219,219,219,0,0,0,0,2,255,64,254,87,0,191,255,214,0,11,0,23,0,12,179,21,3,15,9,0,47,51,204,50,49,48,23,20,6,35,34,38,53,52,54,51,50,22,7,52,38,35,34,6,21,20,22,51,50,54,191,109,82,80,112,112,80,81,110,98,51,42,42,49,49,42,42,51,233,82,110,108,84,83,108,109,82,42,52,52,42,43,54,54,0,0,0,1,255,133,254,57,0,122,255,178,0,9,0,10,178,4,7,9,0,47,51,204,49,48,23,20,6,7,35,54,53,35,53,51,122,43,51,137,94,108,245,204,73,117,61,100,70,207,0,1,254,251,254,93,1,18,255,242,0,23,0,12,179,8,3,13,21,0,47,51,204,50,49,48,5,20,6,35,34,39,53,22,51,50,54,53,52,35,34,7,55,62,3,51,50,22,1,18,190,172,92,81,77,77,86,97,123,63,68,30,20,36,38,42,25,121,140,204,101,114,13,123,11,46,43,84,20,107,4,8,5,3,102,0,0,0,0,1,255,72,254,87,0,204,0,0,0,17,0,10,178,13,0,7,0,47,204,50,49,48,19,34,38,53,52,54,55,51,14,1,21,20,22,51,50,55,21,6,53,111,126,69,56,158,50,51,49,45,54,58,63,254,87,108,92,66,121,38,41,101,47,42,51,27,137,33,0,0,0,1,255,182,254,87,0,74,255,190,0,3,0,8,177,1,3,0,47,205,49,48,19,35,17,51,74,148,148,254,87,1,103,0,0,0,0,1,254,135,254,87,1,121,255,212,0,7,0,12,179,5,1,3,7,0,47,51,205,50,49,48,1,35,53,33,21,35,17,33,1,121,163,254,83,162,2,242,254,87,222,222,1,125,0,1,254,177,254,159,1,79,255,127,0,20,0,25,64,10,18,13,13,3,3,7,128,15,10,0,0,47,50,50,26,204,50,17,51,17,51,49,48,5,14,1,35,34,39,6,35,34,38,53,51,20,51,50,53,51,20,51,50,53,1,79,2,99,88,90,55,55,91,90,100,104,92,90,99,92,90,129,105,119,61,61,124,100,113,113,113,113,255,255,254,145,254,109,1,114,255,158,16,7,9,14,254,172,248,115,0,0,0,1,254,145,254,88,1,114,255,137,0,9,0,18,183,2,6,8,6,143,91,3,8,0,47,51,43,17,0,51,49,48,1,21,35,39,35,7,35,53,1,51,1,114,159,203,4,211,160,1,2,229,254,117,29,151,151,29,1,20,255,255,254,159,254,108,1,99,255,140,16,7,9,18,254,164,248,124,0,0,0,1,254,168,254,105,1,88,255,137,0,13,0,14,180,11,4,128,7,0,0,47,50,26,204,50,49,48,7,50,22,23,35,46,1,35,34,6,7,35,62,1,2,143,184,19,164,14,94,72,69,96,16,163,11,186,119,152,136,64,72,72,64,127,161,0,0,0,0,1,254,123,254,121,1,135,255,158,0,24,0,31,64,17,18,8,0,0,16,0,2,0,0,21,5,0,13,16,13,2,13,0,47,93,51,51,51,47,93,50,50,49,48,19,34,46,2,35,34,6,7,35,62,2,51,50,30,2,51,50,54,55,51,14,1,168,44,89,84,75,30,41,43,14,137,8,49,92,76,45,90,84,73,29,40,45,14,135,7,113,254,121,38,47,38,46,77,113,113,67,38,47,38,49,74,157,136,0,0,0,0,1,254,207,254,175,1,51,255,87,0,3,0,8,177,3,0,0,47,50,49,48,5,33,21,33,254,207,2,100,253,156,169,168,0,0,255,255,253,181,255,6,2,78,255,84,16,7,0,66,253,201,0,0,0,0,0,2,254,197,252,253,1,56,255,61,0,3,0,7,0,12,179,5,4,0,2,0,47,51,204,50,49,48,1,53,33,21,1,53,33,21,254,197,2,115,253,141,2,115,254,114,203,203,254,139,201,201,255,255,254,123,0,205,1,135,1,242,16,7,2,158,254,137,252,46,0,0,0,1,254,187,0,255,1,69,1,210,0,3,0,8,177,2,1,0,47,51,49,48,1,33,53,33,1,69,253,118,2,138,0,255,211,0,0,1,253,182,0,255,2,69,1,210,0,3,0,8,177,2,1,0,47,51,49,48,1,33,53,33,2,69,251,113,4,143,0,255,211,0,0,1,254,30,255,234,1,229,3,172,0,3,0,8,177,1,3,0,47,205,49,48,37,1,23,1,254,30,3,54,145,252,204,130,3,42,149,252,211,0,0,1,255,6,255,215,0,250,5,204,0,3,0,8,177,2,0,0,47,205,49,48,7,1,51,1,250,1,35,209,254,226,41,5,245,250,11,0,0,0,0,1,255,140,254,78,0,113,255,216,0,12,0,8,177,12,6,0,47,206,49,48,3,50,54,53,52,35,53,50,22,21,20,6,35,116,53,49,102,105,124,123,106,254,194,45,36,79,118,104,93,94,103,0,0,0,0,1,254,135,254,87,1,121,255,212,0,7,0,12,179,4,1,6,3,0,47,51,205,50,49,48,1,33,17,51,21,33,53,51,1,121,253,14,162,1,173,163,254,87,1,125,222,222,0,2,255,68,254,87,0,188,255,207,0,3,0,7,0,12,179,7,1,6,3,0,47,51,204,50,49,48,19,33,17,33,3,53,35,21,188,254,136,1,120,98,180,254,87,1,120,254,234,180,180,0,0,1,254,176,254,162,1,80,255,130,0,22,0,29,64,12,3,8,8,15,0,12,12,17,6,128,19,15,0,47,51,26,204,50,57,47,51,17,51,17,51,49,48,19,46,1,35,34,21,35,52,35,34,6,7,35,62,1,51,50,23,54,51,50,22,23,225,9,41,33,92,99,90,34,42,9,112,14,101,76,91,55,55,86,77,104,13,254,215,34,26,113,113,26,34,80,91,61,61,90,81,0,0,0,0,1,255,47,4,122,0,210,6,30,0,11,0,7,176,5,0,25,47,49,48,19,7,39,7,39,55,39,55,23,55,23,7,210,93,117,116,93,120,120,93,116,117,93,118,4,215,93,121,121,93,117,117,93,119,119,93,117,0,0,0,1,255,156,4,110,0,100,6,113,0,24,0,8,177,4,16,0,47,204,49,48,3,52,62,1,55,21,14,1,21,20,30,2,21,20,6,7,53,62,1,53,52,46,2,100,46,77,77,38,48,27,32,27,89,111,38,45,26,31,26,5,221,50,61,32,5,89,7,26,32,19,49,55,60,30,65,75,8,91,6,24,34,20,49,56,58,0,0,2,253,179,6,36,2,76,7,30,0,3,0,7,0,8,177,6,0,0,47,204,49,48,1,53,33,21,37,53,33,21,253,179,4,153,251,103,4,153,6,36,78,78,172,78,78,0,0,1,254,82,4,178,0,0,5,204,0,5,0,10,178,3,128,0,0,47,26,205,49,48,3,37,53,33,23,21,149,254,231,1,2,172,4,178,244,38,255,27,0,0,0,1,0,0,4,178,1,174,5,204,0,5,0,10,178,3,128,0,0,47,26,205,49,48,17,53,19,33,21,5,172,1,2,254,231,4,178,27,0,255,38,244,0,0,0,1,254,160,4,172,1,97,5,180,0,25,0,18,182,21,5,13,128,18,9,0,0,47,196,51,26,221,50,196,49,48,19,34,46,2,35,34,6,7,35,62,2,51,50,30,2,51,50,54,55,51,14,2,151,40,80,76,68,27,37,41,10,124,8,43,84,68,41,82,75,67,26,44,36,9,122,5,44,84,4,172,35,41,35,47,64,102,103,59,34,42,34,58,52,98,105,61,0,0,0,1,255,110,3,138,0,145,5,204,0,9,0,12,179,7,7,9,4,0,47,204,57,47,49,48,19,20,6,7,35,54,53,35,17,33,145,49,60,182,131,127,1,31,5,9,121,178,84,168,150,1,4,0,0,0,0,3,254,47,4,159,1,209,5,228,0,5,0,9,0,13,0,20,183,3,128,7,11,11,10,6,0,0,47,50,50,50,17,51,26,205,49,48,3,53,19,33,21,3,37,53,51,21,33,53,51,21,140,69,1,1,221,1,27,217,252,94,214,4,159,33,1,36,37,254,224,16,219,219,219,219,0,1,255,163,254,87,0,161,255,129,0,13,0,12,179,3,8,128,13,0,47,26,205,50,49,48,23,20,22,51,50,55,21,6,35,34,38,61,1,51,69,21,24,14,33,44,53,72,85,162,232,33,23,6,132,11,81,71,146,0,0,1,254,135,4,170,1,121,6,39,0,7,0,12,179,3,7,5,1,0,47,51,205,50,49,48,1,35,53,33,21,35,17,33,1,121,163,254,83,162,2,242,4,170,222,222,1,125,0,2,254,13,254,87,1,240,255,126,0,3,0,7,0,12,179,5,4,0,2,0,47,51,204,50,49,48,5,53,33,21,5,53,33,21,254,13,3,227,252,29,3,227,236,106,106,189,106,106,0,0,0,2,255,61,254,87,0,195,255,190,0,3,0,7,0,12,179,5,1,6,3,0,47,51,205,50,49,48,3,35,17,51,19,35,17,51,57,138,138,252,138,138,254,87,1,103,254,153,1,103,0,0,0,1,255,68,254,105,0,161,255,181,0,5,0,10,178,1,3,5,0,47,51,205,49,48,19,35,53,35,53,33,161,116,233,1,93,254,105,219,113,0,0,1,254,162,4,118,1,99,6,9,0,29,0,27,64,14,20,2,15,10,31,10,47,10,3,10,10,17,5,25,0,47,51,51,51,47,93,51,51,49,48,3,38,35,34,6,7,35,62,2,51,50,23,55,23,7,22,51,50,54,55,51,14,2,35,34,39,7,39,80,37,21,37,41,10,124,8,43,84,68,55,83,59,95,58,34,23,44,36,9,122,5,44,84,69,50,88,69,94,5,35,16,47,64,102,103,59,43,104,53,102,16,58,52,98,105,61,44,122,54,0,3,254,229,4,235,1,25,7,43,0,3,0,29,0,33,0,29,64,12,25,9,17,2,2,17,17,22,12,4,4,30,0,47,51,47,51,51,51,47,51,47,17,51,51,49,48,3,53,51,21,23,34,46,2,35,34,6,7,35,62,2,51,50,30,2,51,50,54,55,51,14,2,7,53,51,21,69,138,51,32,64,61,54,22,32,31,7,100,8,35,66,54,33,65,61,53,21,35,28,8,97,5,35,67,243,138,6,145,154,154,240,28,33,28,39,50,87,78,47,28,33,27,46,42,83,81,48,182,154,154,0,0,2,254,160,4,159,1,97,6,220,0,25,0,51,0,57,64,33,47,31,15,39,31,39,47,39,3,39,39,26,21,5,15,13,31,13,47,13,3,13,13,18,9,15,0,1,0,0,44,35,26,0,47,196,51,51,47,93,196,51,51,47,93,51,196,17,51,47,93,51,196,49,48,19,34,46,2,35,34,6,7,35,62,2,51,50,30,2,51,50,54,55,51,14,2,3,34,46,2,35,34,6,7,35,62,2,51,50,30,2,51,50,54,55,51,14,2,151,40,80,76,68,27,37,41,10,124,8,43,84,68,41,82,75,67,26,44,36,9,122,5,44,84,69,40,80,76,68,27,37,41,10,124,8,43,84,68,41,82,75,67,26,44,36,9,122,5,44,84,5,212,35,41,35,47,64,102,103,59,34,42,34,58,52,98,105,61,254,203,35,41,35,47,64,102,103,59,34,42,34,58,52,98,105,61,0,0,0,0,1,254,254,254,98,1,2,255,204,0,9,0,6,176,7,0,47,49,48,5,7,53,35,21,39,55,21,51,53,1,2,142,232,142,142,232,234,180,124,124,180,182,124,124,0,0,0,0,1,255,76,254,87,0,182,255,204,0,6,0,14,180,0,5,2,2,3,0,47,51,17,51,205,49,48,3,53,35,55,23,35,21,56,124,180,182,124,254,87,231,142,142,231,0,0,0,24,253,22,0,0,2,234,5,204,0,5,0,9,0,13,0,21,0,29,0,37,0,45,0,53,0,61,0,69,0,75,0,81,0,89,0,97,0,105,0,113,0,121,0,129,0,137,0,145,0,153,0,157,0,161,0,167,1,55,64,163,6,158,158,76,7,159,159,114,118,106,130,130,110,134,70,162,82,146,146,86,150,54,138,138,58,142,46,122,122,50,126,22,98,98,26,102,14,90,90,18,94,30,62,62,34,66,38,42,3,77,77,42,66,94,102,126,142,150,162,134,118,11,163,76,72,154,166,166,155,73,163,1,11,79,79,10,0,76,124,128,80,164,100,140,140,104,144,92,148,148,96,152,64,132,132,68,136,44,120,40,116,116,12,156,32,108,108,36,112,16,84,84,20,88,1,73,24,56,56,28,60,48,52,128,164,144,152,136,120,156,112,88,73,60,52,52,60,73,88,112,156,120,136,152,144,164,128,12,74,78,160,166,166,159,77,163,3,7,71,71,8,4,74,0,47,51,51,51,17,51,51,47,51,51,51,17,51,51,18,23,57,47,47,47,47,47,47,47,47,47,47,47,47,17,51,17,51,51,17,51,17,51,17,51,51,17,51,17,51,51,17,51,17,51,51,17,51,17,51,17,51,51,17,51,17,51,51,17,51,17,51,51,17,51,17,51,17,51,17,1,51,51,51,17,51,51,17,51,51,51,17,51,51,17,18,23,57,17,51,17,51,17,51,51,17,51,17,51,51,17,51,17,51,51,17,51,17,51,51,17,51,17,51,51,17,51,17,51,51,17,51,17,51,17,51,51,17,51,17,51,50,17,51,17,51,17,51,49,48,1,35,53,35,53,33,5,33,53,33,1,35,17,51,37,20,35,34,53,52,51,50,39,20,35,34,53,52,51,50,19,20,35,34,53,52,51,50,23,20,35,34,53,52,51,50,1,20,35,34,53,52,51,50,7,20,35,34,53,52,51,50,1,20,35,34,53,52,51,50,1,35,21,35,17,33,1,33,53,51,53,51,1,20,35,34,53,52,51,50,1,20,35,34,53,52,51,50,7,20,35,34,53,52,51,50,1,20,35,34,53,52,51,50,7,20,35,34,53,52,51,50,1,20,35,34,53,52,51,50,37,20,35,34,53,52,51,50,19,20,35,34,53,52,51,50,39,20,35,34,53,52,51,50,37,35,17,51,1,33,53,33,5,33,17,51,21,51,2,234,109,224,1,77,253,189,254,178,1,78,2,67,109,109,254,145,52,56,56,52,149,52,57,57,52,249,55,54,56,53,36,52,56,56,52,254,52,54,55,55,54,174,56,53,53,56,2,86,55,54,54,55,252,132,224,109,1,77,4,135,254,179,224,109,252,9,54,54,54,54,2,138,54,54,54,54,150,53,56,56,53,253,169,53,56,54,55,35,54,54,54,54,1,202,54,55,55,54,254,89,55,54,54,55,249,56,53,53,56,150,54,54,54,54,254,144,109,109,3,36,254,178,1,78,253,188,254,179,109,224,4,131,220,109,109,109,252,115,1,78,147,54,54,55,44,54,54,55,254,209,56,56,53,229,54,54,55,1,150,56,56,53,90,54,54,55,253,114,53,53,56,2,251,220,1,73,250,52,109,220,2,215,54,51,58,253,62,53,53,55,154,52,52,57,2,32,56,56,53,229,54,54,55,253,255,55,55,53,230,53,53,56,254,210,56,52,57,42,53,53,55,115,1,78,252,115,109,109,1,73,220,0,1,255,111,4,107,0,144,6,7,0,6,0,10,178,5,3,1,0,47,51,206,49,48,19,5,53,55,39,53,5,144,254,223,158,158,1,33,5,28,177,127,79,79,127,177,0,0,0,1,255,141,4,119,0,114,6,1,0,12,0,8,177,6,0,0,47,206,49,48,19,34,38,53,52,54,51,21,34,21,20,22,51,114,106,123,125,104,102,49,53,4,119,103,94,94,103,118,79,36,45,0,0,0,0,2,254,195,4,213,1,65,6,220,0,3,0,17,0,20,183,8,15,15,1,11,4,1,0,0,47,50,204,50,17,57,47,51,49,48,3,53,33,21,3,50,22,23,35,52,38,35,34,6,21,35,62,1,138,1,25,143,143,170,8,148,96,75,74,98,147,2,174,4,213,207,207,2,7,155,136,70,80,81,69,130,161,0,0,1,255,47,254,82,0,210,255,246,0,11,0,25,64,10,8,8,5,3,1,11,5,5,9,7,0,47,51,51,17,51,205,50,18,57,47,49,48,19,7,39,7,39,55,39,55,23,55,23,7,210,93,117,116,93,120,120,93,116,117,93,118,254,175,93,121,121,93,117,117,93,119,119,93,117,0,1,255,111,254,87,0,144,255,243,0,6,0,10,178,5,3,1,0,47,51,206,49,48,7,37,21,7,23,21,37,145,1,33,158,158,254,223,190,177,127,79,79,127,177,0,0,0,0,1,255,111,254,87,0,144,255,243,0,6,0,10,178,1,3,5,0,47,51,206,49,48,23,5,53,55,39,53,5,144,254,223,158,158,1,33,248,177,127,79,79,127,177,0,0,0,0,2,254,223,254,87,1,155,255,243,0,6,0,13,0,25,64,10,9,1,12,10,13,13,3,1,3,5,0,47,51,206,18,57,47,51,50,16,198,49,48,21,5,53,55,39,53,5,55,19,35,39,7,35,19,254,223,158,158,1,33,234,177,126,80,78,128,177,248,177,127,79,79,127,177,118,254,223,158,158,1,33,0,0,0,1,255,142,4,119,0,115,6,1,0,12,0,8,177,6,12,0,47,206,49,48,3,50,54,53,52,35,53,50,22,21,20,6,35,114,53,49,102,105,124,123,106,4,235,45,36,79,118,104,93,94,103,0,0,0,0,1,0,251,4,152,1,175,5,76,0,11,0,8,177,9,3,0,47,51,49,48,1,20,6,35,34,38,53,52,54,51,50,22,1,175,52,38,38,52,52,38,38,52,4,242,38,52,52,38,38,52,52,0,0,0,0,1,255,67,254,87,0,190,255,197,0,14,0,41,64,18,13,6,14,0,12,1,11,12,11,12,11,9,7,5,3,9,9,14,0,47,51,17,51,204,50,18,57,57,47,47,17,51,17,51,16,205,50,49,48,23,55,23,7,23,7,39,7,39,55,39,55,23,39,51,44,113,33,120,89,88,70,72,89,91,120,33,114,8,103,191,50,95,29,102,58,121,121,59,101,29,95,50,132,0,0,3,254,172,254,87,1,81,255,214,0,19,0,31,0,43,0,33,64,14,5,3,15,35,29,41,41,7,3,23,35,35,17,13,0,47,51,51,17,51,205,50,50,17,51,16,205,16,205,49,48,5,20,6,35,34,39,6,35,34,38,53,52,54,51,50,23,54,51,50,22,7,52,38,35,34,6,21,20,22,51,50,54,37,52,38,35,34,6,21,20,22,51,50,54,1,81,109,82,92,55,55,92,80,112,112,80,93,54,54,93,81,110,98,51,42,42,49,49,42,42,51,254,218,51,42,42,49,49,42,42,51,233,82,110,66,66,108,84,83,108,66,66,109,82,42,52,52,42,43,54,54,43,42,52,52,42,43,54,54,0,1,255,49,4,128,0,207,6,102,0,7,0,14,180,4,7,7,6,2,0,47,204,57,47,51,49,48,19,3,35,55,33,19,51,7,207,95,113,60,254,246,95,113,60,5,169,254,215,189,1,41,189,0,0,0,0,1,255,83,254,87,5,134,255,212,0,13,0,12,179,10,3,6,0,0,47,50,205,50,49,48,5,6,4,33,32,36,39,51,22,4,51,50,36,55,5,134,98,254,109,254,220,254,218,254,109,97,183,100,1,10,244,236,1,42,77,44,191,190,192,189,126,108,117,117,0,0,0,1,255,83,4,196,5,134,6,65,0,13,0,12,179,6,0,10,3,0,47,51,205,50,49,48,1,6,4,33,32,36,39,51,22,4,51,50,36,55,5,134,98,254,109,254,220,254,218,254,109,97,183,100,1,10,244,236,1,42,77,6,65,191,190,192,189,126,108,117,117,0,0,1,253,195,4,182,5,71,5,88,0,3,0,8,177,0,3,0,47,51,49,48,1,33,21,33,253,195,7,132,248,124,5,88,162,0,0,1,253,195,254,188,5,131,255,94,0,3,0,8,177,3,1,0,47,51,49,48,5,33,21,33,253,195,7,192,248,64,162,162,0,0,0,1,255,83,4,196,5,133,6,5,0,21,0,25,64,10,0,15,4,11,15,11,15,11,19,8,0,47,204,57,57,47,47,17,51,17,51,49,48,1,34,37,36,35,34,6,7,35,62,1,51,50,5,4,51,50,54,55,51,14,1,4,21,122,254,216,254,215,122,90,92,16,183,17,205,146,122,1,41,1,40,122,89,93,16,183,17,205,4,206,68,68,71,75,136,175,68,68,71,75,136,175,0,0,0,1,255,83,4,196,5,134,6,65,0,13,0,12,179,3,10,7,0,0,47,50,204,50,49,48,1,38,36,35,34,4,7,35,54,36,33,32,4,23,4,207,80,254,215,234,242,254,245,101,183,97,1,148,1,37,1,36,1,147,98,4,196,119,115,107,127,189,192,191,190,0,0,1,255,83,254,98,3,209,255,204,0,6,0,6,176,0,0,47,49,48,7,33,53,23,7,53,33,173,3,240,142,142,252,16,176,124,182,180,124,0,255,255,254,142,1,219,1,116,4,243,16,7,5,99,254,122,0,0,0,0,255,255,254,177,1,219,1,82,4,243,16,7,5,105,254,129,0,0,0,0,0,2,255,160,1,234,0,95,5,255,0,3,0,7,0,22,190,0,5,1,39,0,4,1,42,0,0,0,1,1,34,0,63,51,63,63,49,48,3,53,51,21,3,17,51,17,96,191,191,191,5,109,146,146,252,125,2,250,253,6,255,255,254,143,1,219,1,116,4,243,16,7,5,114,254,94,0,0,0,0,255,255,254,177,1,220,1,82,4,228,16,7,5,120,254,137,0,0,0,0,255,255,254,174,1,219,1,85,4,243,16,7,5,188,254,125,0,0,0,0,255,255,254,162,1,220,1,96,6,0,16,7,5,104,254,113,0,0,0,0,0,1,254,179,1,234,1,78,6,0,0,20,0,35,181,0,20,20,16,3,17,190,1,35,0,8,0,16,1,42,0,11,0,3,1,40,0,63,51,63,51,63,17,18,57,47,51,49,48,3,62,1,51,50,22,21,17,35,17,52,35,34,6,21,17,35,17,51,17,7,145,39,117,81,119,123,190,132,70,84,191,191,5,4,76,88,79,151,142,254,28,1,171,201,125,95,254,104,4,22,254,227,151,0,255,255,253,239,1,234,2,20,4,243,16,7,5,112,253,191,0,0,0,0,0,1,255,46,1,234,0,219,4,243,0,19,0,30,179,7,6,6,3,186,1,39,0,0,1,42,178,13,15,10,184,1,40,0,63,51,51,63,63,57,47,51,49,48,3,17,52,39,51,22,21,51,62,1,51,50,23,21,38,35,34,6,21,17,205,5,182,9,3,37,75,64,36,23,40,42,71,80,1,234,2,71,135,45,72,91,108,69,10,166,11,120,118,254,138,0,255,255,255,42,1,221,0,216,5,151,16,7,5,119,255,33,0,0,0,0,255,255,254,132,1,234,1,126,4,228,16,7,5,123,254,140,0,0,0,0,0,1,254,136,1,234,1,122,4,228,0,11,0,27,181,1,7,7,3,8,5,187,1,39,0,0,0,3,1,42,0,63,51,63,51,18,57,47,51,49,48,19,11,1,35,9,1,51,23,55,51,9,1,171,171,173,203,1,13,255,0,206,157,156,207,255,0,1,15,1,234,1,20,254,236,1,138,1,112,249,249,254,146,254,116,0,0,0,0,1,0,217,4,178,2,82,5,204,0,5,0,17,181,3,0,7,6,3,0,0,47,205,17,18,1,57,57,49,48,19,53,19,33,21,7,217,119,1,2,228,4,178,27,0,255,38,244,0,0,0,0,1,0,90,254,108,1,211,255,134,0,5,0,17,181,3,0,6,7,3,0,0,47,205,17,18,1,57,57,49,48,5,21,7,33,53,55,1,211,119,254,254,228,122,27,255,38,244,255,255,0,207,254,87,1,205,255,129,16,7,3,7,1,44,0,0,0,0,255,255,0,60,255,236,4,35,4,78,18,6,2,22,0,0,0,2,0,80,255,236,4,55,4,78,0,24,0,28,0,84,64,41,28,25,25,21,3,10,9,9,20,21,15,3,21,3,30,29,10,10,6,20,20,6,26,26,6,25,25,0,6,6,13,79,89,6,16,0,17,79,89,0,22,0,63,43,0,24,63,43,17,18,0,57,24,47,17,57,47,17,57,47,17,57,47,17,18,1,57,57,17,51,17,51,51,17,51,17,18,57,17,51,49,48,5,34,0,17,16,0,51,50,22,23,5,46,1,35,34,17,16,51,50,54,55,5,14,2,3,17,33,17,2,82,246,254,244,1,14,248,191,250,32,254,229,12,96,88,217,221,80,108,13,1,26,15,128,208,244,1,2,20,1,37,1,6,1,12,1,43,192,169,14,83,99,254,149,254,138,101,100,13,111,174,95,1,178,1,16,254,240,0,0,2,0,60,255,236,4,35,4,78,0,24,0,28,0,84,64,41,28,25,25,22,4,15,16,5,16,4,10,22,22,4,30,29,15,15,19,5,5,19,26,26,19,25,25,0,19,19,12,79,89,19,16,0,8,79,89,0,22,0,63,43,0,24,63,43,17,18,0,57,24,47,17,57,47,17,57,47,17,57,47,17,18,1,57,57,17,51,17,51,51,17,51,17,18,57,17,51,49,48,5,34,46,1,39,37,30,1,51,50,17,16,35,34,6,7,37,62,1,51,50,0,17,16,0,1,17,33,17,2,33,133,209,128,15,1,26,13,108,80,221,217,88,96,12,254,229,31,252,190,248,1,14,254,244,254,118,1,2,20,95,174,111,13,100,101,1,118,1,107,99,83,14,169,192,254,213,254,244,254,250,254,219,1,178,1,16,254,240,0,0,0,255,255,0,195,254,195,1,231,4,10,16,6,0,30,0,0,0,1,0,185,4,159,1,255,5,228,0,5,0,39,64,26,0,6,7,5,2,140,91,15,5,1,15,5,47,5,63,5,95,5,127,5,159,5,239,5,7,5,0,47,93,113,43,17,18,1,57,49,48,19,53,19,33,21,3,185,69,1,1,221,4,159,33,1,36,37,254,224,0,3,0,110,4,166,3,74,6,85,0,5,0,9,0,13,0,83,64,20,9,6,4,1,10,13,13,1,6,3,14,15,11,7,6,7,141,91,10,6,184,255,192,64,28,25,35,72,6,5,5,2,140,91,15,5,1,15,5,47,5,63,5,95,5,127,5,159,5,239,5,7,5,0,47,93,113,43,0,24,16,196,43,50,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,49,48,1,53,19,51,21,3,37,53,51,21,33,53,51,21,1,105,59,237,181,254,146,200,1,76,200,4,166,33,1,142,37,254,118,41,222,222,222,222,0,255,255,0,36,0,0,5,145,5,130,16,38,0,36,0,0,17,7,3,57,255,107,255,158,1,254,180,2,18,3,2,19,184,255,53,64,255,19,19,5,5,37,8,23,1,212,8,23,1,152,23,1,8,23,1,161,7,23,39,23,55,23,87,23,167,23,183,23,6,7,23,23,23,39,23,119,23,151,23,199,23,215,23,231,23,247,23,9,202,71,23,87,23,151,23,167,23,183,23,199,23,6,7,23,39,23,119,23,151,23,215,23,231,23,6,7,23,23,23,55,23,103,23,151,23,183,23,199,23,7,154,23,23,1,55,23,1,7,23,39,23,119,23,135,23,215,23,5,56,39,23,71,23,119,23,167,23,215,23,5,23,23,55,23,71,23,103,23,119,23,151,23,199,23,247,23,8,7,23,71,23,103,23,135,23,151,23,183,23,199,23,231,23,8,8,6,23,230,23,2,210,38,23,246,23,2,70,23,182,23,2,6,23,22,23,2,158,86,23,150,23,166,23,182,23,230,23,5,38,23,166,23,2,6,23,86,23,182,23,3,110,22,23,102,23,118,23,3,22,23,54,23,102,23,150,23,182,23,198,23,6,6,23,38,23,54,23,86,23,134,23,182,23,214,23,230,23,8,57,70,23,86,23,118,23,166,23,214,23,5,70,23,64,173,150,23,166,23,246,23,4,6,23,102,23,2,9,5,23,21,23,101,23,3,142,101,23,133,23,149,23,181,23,229,23,5,21,23,69,23,149,23,245,23,4,5,23,21,23,53,23,101,23,149,23,181,23,197,23,229,23,8,91,69,23,85,23,117,23,165,23,213,23,245,23,6,69,23,149,23,165,23,245,23,4,5,23,181,23,229,23,3,41,4,23,36,23,84,23,164,23,180,23,5,4,23,52,23,68,23,116,23,164,23,196,23,244,23,7,123,20,23,36,23,68,23,116,23,196,23,212,23,6,68,23,148,23,196,23,244,23,4,4,23,132,23,228,23,3,73,147,23,227,23,243,23,3,67,23,147,23,163,23,3,3,23,227,23,243,23,3,99,2,23,1,120,0,95,94,93,94,93,113,114,94,93,113,114,94,93,113,94,93,113,114,94,93,113,114,94,93,94,93,113,114,94,93,113,114,94,93,113,114,94,93,113,114,94,93,94,93,113,114,94,93,113,114,94,93,113,114,94,93,113,94,93,113,114,94,93,43,17,53,0,63,53,255,255,0,197,2,19,1,229,3,68,18,6,0,121,56,0,255,255,0,46,0,0,6,131,5,130,16,39,0,40,1,125,0,0,17,7,3,57,255,117,255,158,0,38,180,1,14,3,1,15,184,255,110,64,18,15,15,1,1,37,0,47,0,63,0,79,0,143,0,4,160,0,1,93,93,53,43,17,53,0,63,53,0,0,255,255,0,36,0,0,6,181,5,130,16,39,0,43,1,120,0,0,17,7,3,57,255,107,255,158,0,36,180,1,14,3,1,15,184,255,105,64,17,15,15,4,4,37,0,47,0,63,0,79,0,175,0,207,0,5,93,53,43,17,53,0,63,53,255,255,0,36,0,0,3,65,5,130,16,39,0,44,1,145,0,0,17,7,3,57,255,107,255,158,0,46,180,1,6,3,1,7,184,255,80,64,26,7,7,0,0,37,0,63,0,127,0,143,0,207,0,223,0,239,0,6,0,0,64,0,240,0,3,93,93,53,43,17,53,0,63,53,0,0,255,255,255,230,255,236,6,67,5,150,16,38,0,50,96,0,17,7,3,57,255,45,255,158,0,71,64,24,2,27,3,2,25,4,25,20,25,36,25,52,25,68,25,84,25,100,25,116,25,132,25,9,184,255,50,64,26,25,25,7,7,37,1,0,111,0,1,2,15,0,63,0,79,0,95,0,4,255,0,1,96,0,1,93,93,113,95,113,53,53,43,93,17,53,0,63,53,0,0,0,255,255,0,128,0,0,7,73,5,130,16,39,0,60,2,20,0,0,17,6,3,57,199,158,0,56,183,1,11,3,1,12,0,12,1,184,255,143,64,32,12,12,4,4,37,0,15,0,63,0,79,0,127,0,143,0,191,0,207,0,255,0,8,16,0,80,0,144,0,208,0,4,93,93,53,43,93,17,53,0,63,53,0,0,255,255,255,208,0,0,6,97,5,150,16,38,3,91,74,0,17,7,3,57,255,23,255,158,0,55,64,14,1,38,3,1,36,16,36,32,36,48,36,64,36,4,184,255,23,64,23,36,36,33,33,37,0,143,0,223,0,2,15,0,79,0,2,112,0,128,0,208,0,3,93,93,113,53,43,93,17,53,0,63,53,0,0,0,255,255,255,169,0,0,2,133,6,85,18,38,3,107,0,0,17,7,3,58,255,59,0,0,0,19,179,3,2,1,16,184,255,217,180,16,22,3,9,37,43,17,53,53,53,0,0,0,255,255,0,51,0,0,5,145,5,129,18,6,0,36,0,0,255,255,0,137,0,0,5,106,5,129,18,6,0,37,0,0,0,1,0,137,0,1,4,174,5,129,0,5,0,29,64,14,3,4,0,4,7,6,5,2,95,89,5,3,3,18,0,63,63,43,17,18,1,57,57,17,51,49,48,1,21,33,17,33,17,4,174,253,2,254,217,5,129,228,251,100,5,128,0,0,0,2,0,83,0,0,5,108,5,129,0,5,0,14,0,52,64,26,6,2,1,0,10,14,5,5,10,2,3,16,15,9,0,2,5,6,3,6,96,89,3,18,0,3,0,63,63,43,17,0,51,51,18,57,17,18,1,23,57,17,51,17,51,51,17,51,49,48,1,5,1,21,33,55,37,1,38,39,14,3,3,2,55,1,89,1,220,250,231,1,3,234,254,246,57,26,1,11,36,58,240,5,129,1,251,98,226,226,18,2,186,155,92,6,37,110,159,253,135,0,255,255,0,137,0,0,5,6,5,129,18,6,0,40,0,0,255,255,0,61,0,0,4,168,5,129,18,6,0,61,0,0,255,255,0,137,0,0,5,61,5,129,18,6,0,43,0,0,0,3,0,84,255,236,5,227,5,150,0,3,0,16,0,28,0,113,64,71,2,3,11,17,4,23,11,4,11,30,29,0,3,95,89,31,0,1,15,0,127,0,143,0,175,0,255,0,5,23,3,0,0,26,14,14,20,95,89,14,4,8,26,95,89,8,19,160,30,1,128,30,1,112,30,1,96,30,1,64,30,1,48,30,1,240,30,1,32,30,1,93,93,113,113,113,113,113,113,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,113,43,17,18,1,57,57,17,51,17,51,18,57,57,49,48,1,33,21,33,37,20,2,4,35,32,0,17,16,0,33,32,0,1,52,2,35,34,2,21,20,18,51,50,18,1,246,2,75,253,181,3,237,174,254,188,216,254,180,254,135,1,120,1,79,1,79,1,121,254,211,216,195,198,216,221,191,198,215,3,59,228,112,220,254,178,177,1,135,1,84,1,83,1,124,254,128,254,177,228,1,3,254,255,230,232,254,245,1,4,0,0,0,255,255,0,137,0,0,1,176,5,129,18,6,0,44,0,0,255,255,0,137,0,0,5,180,5,129,18,6,0,46,0,0,0,1,0,14,0,1,5,72,5,130,0,10,0,56,64,31,10,9,4,7,8,1,0,8,0,4,3,12,11,4,9,3,8,0,18,192,12,1,159,12,1,96,12,1,47,12,1,93,93,93,93,0,63,50,63,57,17,18,1,23,57,17,51,17,51,17,51,51,49,48,37,33,1,38,39,14,1,1,33,1,33,5,72,254,207,254,223,43,29,26,49,254,223,254,204,2,9,1,43,1,3,117,149,117,100,172,252,145,5,129,0,0,255,255,0,137,0,0,6,33,5,129,18,6,0,48,0,0,255,255,0,137,0,0,5,61,5,129,18,6,0,49,0,0,0,3,0,84,0,0,4,211,5,129,0,3,0,7,0,11,0,59,64,30,3,10,9,6,2,5,6,5,12,13,11,10,95,89,11,11,7,0,6,7,95,89,6,18,0,3,95,89,0,3,0,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,1,57,57,17,51,18,57,57,50,49,48,19,33,21,33,1,21,33,53,1,21,33,53,119,4,57,251,199,4,92,251,129,3,228,252,183,5,129,228,252,71,228,228,2,87,228,228,0,0,0,255,255,0,84,255,236,5,227,5,150,18,6,0,50,0,0,0,1,0,137,0,0,5,61,5,129,0,7,0,35,64,17,0,7,3,4,7,4,9,8,5,2,96,89,5,3,4,0,18,0,63,50,63,43,17,18,1,57,57,17,51,17,51,49,48,33,17,33,17,33,17,33,17,4,32,253,143,254,218,4,180,4,141,251,115,5,129,250,127,0,0,0,255,255,0,137,0,0,5,16,5,129,18,6,0,51,0,0,0,1,0,90,0,0,4,143,5,129,0,12,0,71,64,35,7,3,3,10,8,2,2,6,1,11,1,11,13,14,3,7,4,7,95,89,9,8,2,2,10,4,3,1,10,0,10,95,89,0,18,0,63,43,17,0,51,24,63,18,57,17,51,51,43,17,0,51,17,18,1,57,57,17,18,57,57,17,51,50,50,17,51,49,48,51,53,9,1,53,33,21,33,1,21,1,33,21,90,1,192,254,81,3,231,253,71,1,115,254,118,3,13,234,1,251,1,179,233,228,254,139,134,254,66,228,0,0,255,255,0,23,0,0,4,205,5,129,18,6,0,55,0,0,255,255,0,35,0,0,5,53,5,129,18,6,0,60,0,0,0,3,0,63,255,245,6,83,5,139,0,8,0,32,0,41,1,238,64,255,22,5,32,19,37,32,9,0,26,33,15,15,9,26,3,43,42,4,38,19,38,95,89,22,19,64,20,4,5,37,10,37,95,89,31,10,9,19,151,43,1,114,43,1,98,43,1,83,43,1,68,43,1,53,43,1,38,43,1,22,43,1,5,43,1,243,43,1,228,43,1,213,43,1,198,43,1,182,43,1,167,43,1,150,43,1,132,43,1,117,43,1,102,43,1,86,43,1,71,43,1,54,43,1,39,43,1,21,43,1,3,43,1,103,244,43,1,229,43,1,214,43,1,197,43,1,182,43,1,163,43,1,0,144,43,1,130,43,1,116,43,1,102,43,1,82,43,1,68,43,1,48,43,1,34,43,1,20,43,1,6,43,1,246,43,1,228,43,1,214,43,1,180,43,1,166,43,1,146,43,1,132,43,1,114,43,1,100,43,1,86,43,1,64,43,1,50,43,1,36,43,1,22,43,1,4,43,1,246,43,1,230,43,1,210,43,1,196,43,1,182,43,1,164,43,1,148,43,1,134,43,1,100,43,1,86,43,1,52,43,1,34,43,1,20,43,1,6,43,1,55,242,43,1,226,64,92,43,1,212,43,1,194,43,1,1,176,43,1,164,43,1,112,43,1,100,43,1,80,43,1,68,43,1,27,43,1,4,43,1,228,43,1,212,43,1,180,43,1,132,43,1,116,43,1,84,43,1,59,43,1,32,43,1,20,43,1,244,43,1,219,43,1,196,43,1,148,43,1,123,43,1,107,43,1,91,43,1,52,43,1,16,43,1,2,0,43,1,7,94,93,95,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,95,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,95,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,0,63,205,50,43,17,0,51,24,63,26,205,50,43,0,16,24,196,17,18,1,23,57,17,51,17,51,17,51,51,51,17,51,51,49,48,1,52,38,43,1,17,51,50,54,1,53,35,34,36,38,53,52,0,33,51,53,33,21,51,32,0,21,20,6,4,43,1,21,1,20,22,59,1,17,35,34,6,5,42,158,165,19,26,152,164,253,148,54,179,254,246,140,1,54,1,31,42,1,22,42,1,30,1,55,140,254,246,179,54,253,148,163,153,26,19,165,158,2,218,152,170,253,113,172,253,188,199,137,249,160,251,1,20,158,158,254,236,251,161,248,137,199,2,229,160,173,2,143,170,0,0,255,255,0,18,0,0,5,68,5,129,18,6,0,59,0,0,0,1,0,96,0,0,6,25,5,129,0,27,1,172,64,255,17,1,1,14,2,21,24,10,7,7,2,24,3,29,28,17,14,3,14,95,89,0,3,3,1,22,15,8,3,1,18,136,29,1,115,29,1,0,96,29,1,82,29,1,66,29,1,52,29,1,38,29,1,6,29,1,242,29,1,226,29,1,212,29,1,198,29,1,169,29,1,150,29,1,130,29,1,116,29,1,102,29,1,20,29,1,2,29,1,103,242,29,1,228,29,1,214,29,1,198,29,1,182,29,1,162,29,1,146,29,1,132,29,1,118,29,1,86,29,1,70,29,1,50,29,1,36,29,1,22,29,1,230,29,1,201,29,1,182,29,1,166,29,1,148,29,1,134,29,1,116,29,1,102,29,1,66,29,1,52,29,1,38,29,1,6,29,1,246,29,1,212,29,1,198,29,1,166,29,1,150,29,1,121,29,1,102,29,1,86,29,1,36,29,1,22,29,1,6,29,1,55,242,29,1,1,224,29,1,212,29,1,192,29,1,180,29,1,164,29,1,139,29,1,116,29,1,80,29,1,68,29,1,43,29,1,31,29,1,4,29,1,228,29,1,203,29,1,180,29,1,144,29,1,132,64,46,29,1,100,29,1,84,29,1,59,29,1,36,29,1,0,29,1,2,240,29,1,223,29,1,144,29,1,127,29,1,96,29,1,80,29,1,48,29,1,16,29,1,0,29,1,7,94,93,93,93,93,93,93,93,93,93,95,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,114,114,95,114,94,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,95,113,113,0,63,63,51,51,18,57,47,51,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,51,17,51,49,48,1,17,33,17,35,32,0,25,1,33,17,20,22,59,1,17,33,17,51,50,54,53,17,33,17,16,0,33,3,200,254,233,40,254,232,254,239,1,23,141,164,9,1,23,9,163,142,1,23,254,240,254,231,1,171,254,85,1,171,1,1,1,6,1,207,254,45,157,137,2,249,253,7,136,158,1,211,254,49,254,250,254,255,0,0,0,0,1,0,83,0,0,6,23,5,150,0,35,0,76,64,37,30,25,6,11,25,11,21,15,21,26,33,15,10,3,33,3,36,37,12,12,24,8,27,26,27,95,89,24,11,26,18,0,18,95,89,0,4,0,63,43,0,24,63,51,51,43,17,0,51,24,47,51,47,17,18,1,57,57,17,51,51,17,51,51,17,18,57,57,17,51,17,51,49,48,1,32,0,17,20,2,7,54,51,33,21,33,17,62,1,53,52,38,35,34,6,21,20,22,23,17,33,53,33,50,23,38,2,53,16,0,3,53,1,76,1,122,212,214,114,64,1,20,253,97,181,162,216,196,195,218,163,181,253,101,1,18,67,110,216,207,1,122,5,150,254,190,254,232,214,254,212,97,11,228,1,53,86,231,148,203,221,220,204,148,231,86,254,203,228,11,98,1,45,213,1,25,1,64,0,0,255,255,255,215,0,0,2,98,6,213,18,38,0,44,0,0,17,6,9,15,200,0,0,26,64,15,2,1,4,4,5,38,2,1,8,0,8,6,0,2,37,43,17,53,53,0,43,17,53,53,0,0,255,255,0,35,0,0,5,53,6,213,18,38,0,60,0,0,17,7,9,15,1,82,0,0,0,29,64,9,2,1,9,9,5,38,2,1,13,184,255,251,180,13,11,4,8,37,43,17,53,53,0,43,17,53,53,0,255,255,0,80,255,236,4,214,5,228,18,38,3,99,0,0,17,7,3,57,1,78,0,0,0,20,64,12,2,37,17,38,2,37,23,37,40,6,16,37,43,17,53,0,43,53,0,0,255,255,0,77,255,236,3,171,5,228,16,38,3,103,0,0,17,7,3,57,0,238,0,0,2,2,64,255,1,41,17,38,1,41,78,41,44,10,3,37,13,48,189,48,221,48,3,216,12,48,28,48,44,48,76,48,4,224,12,48,28,48,44,48,60,48,76,48,92,48,108,48,124,48,156,48,172,48,188,48,204,48,220,48,236,48,252,48,15,28,48,60,48,76,48,92,48,108,48,140,48,172,48,204,48,220,48,236,48,252,48,11,12,48,156,48,188,48,220,48,252,48,5,176,0,31,48,63,48,95,48,3,15,48,31,48,47,48,79,48,111,48,143,48,175,48,207,48,8,182,15,48,31,48,47,48,63,48,79,48,95,48,111,48,127,48,143,48,159,48,191,48,207,48,223,48,239,48,255,48,15,31,48,63,48,79,48,95,48,111,48,127,48,143,48,175,48,207,48,239,48,255,48,11,15,48,47,48,79,48,191,48,223,48,255,48,6,134,29,48,61,48,93,48,3,13,48,29,48,45,48,77,48,109,48,141,48,173,48,7,142,13,48,29,48,45,48,61,48,77,48,93,48,109,48,125,48,157,48,189,48,221,48,237,48,253,48,13,29,48,61,48,77,48,93,48,109,48,125,48,141,48,173,64,211,48,205,48,237,48,253,48,11,13,48,45,48,77,48,157,48,189,48,221,48,253,48,7,94,1,63,48,95,48,127,48,3,15,48,31,48,47,48,79,48,111,48,143,48,175,48,207,48,8,100,15,48,31,48,47,48,63,48,79,48,95,48,111,48,127,48,143,48,159,48,191,48,223,48,255,48,13,31,48,63,48,79,48,95,48,111,48,127,48,143,48,159,48,175,48,191,48,207,48,239,48,255,48,13,15,48,47,48,79,48,111,48,191,48,223,48,255,48,7,52,2,143,48,1,15,48,47,48,63,48,79,48,95,48,127,48,159,48,191,48,223,48,9,57,31,48,47,48,63,48,79,48,95,48,111,48,127,48,143,48,159,48,175,48,207,48,239,48,12,15,48,47,48,79,48,111,48,127,48,143,48,159,48,175,48,191,48,207,48,223,48,239,48,255,48,13,63,48,95,48,127,48,159,48,191,48,207,48,239,48,7,93,113,114,94,93,113,95,94,93,113,114,94,93,113,95,94,93,113,114,94,93,113,94,93,113,114,94,93,113,95,94,93,113,114,94,93,94,93,43,17,53,0,43,53,255,255,0,107,254,88,4,100,5,228,18,38,3,105,0,0,17,7,3,57,1,127,0,0,0,20,64,12,1,25,17,38,1,25,115,25,28,12,23,37,43,17,53,0,43,53,0,0,255,255,0,137,0,0,1,246,5,228,18,38,3,107,0,0,17,6,3,57,247,0,0,20,64,12,1,10,17,38,1,10,21,10,13,3,9,37,43,17,53,0,43,53,255,255,0,127,255,236,4,84,6,85,18,38,3,119,0,0,17,7,3,58,0,128,0,0,0,26,182,3,2,1,3,2,1,28,184,255,243,180,28,34,6,0,37,43,17,53,53,53,0,53,53,53,0,2,0,80,255,236,4,214,4,78,0,24,0,36,0,70,64,35,15,16,16,19,24,12,19,31,31,25,6,22,21,21,6,38,37,22,21,15,15,9,34,79,89,12,9,16,3,28,79,89,0,3,22,0,63,51,43,0,24,63,51,43,0,24,63,63,17,18,1,57,57,17,51,17,51,50,17,51,51,51,17,51,17,51,49,48,37,14,1,35,34,2,17,16,18,51,50,22,23,51,54,55,33,6,2,7,18,23,33,38,39,1,20,22,51,50,54,55,46,1,35,34,6,3,92,62,172,125,212,209,227,220,131,189,48,3,25,50,1,9,50,107,12,32,104,254,242,49,22,254,23,85,96,89,128,18,22,117,88,102,87,237,135,122,1,19,1,25,1,28,1,26,133,122,124,111,91,254,192,115,254,203,247,120,117,1,46,196,170,202,167,178,188,178,0,0,0,2,0,142,254,87,4,157,5,204,0,21,0,41,0,89,64,45,19,31,17,31,10,28,28,0,35,17,17,0,22,9,9,10,0,10,43,42,19,32,31,32,31,79,89,32,32,14,25,14,38,80,89,14,0,9,27,3,25,79,89,3,22,0,63,43,0,24,63,63,43,17,18,0,57,24,47,43,17,18,0,57,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,17,18,57,17,18,57,49,48,1,20,6,35,34,39,35,22,21,17,33,17,52,54,51,50,22,21,20,7,30,1,1,30,1,51,50,54,53,52,38,35,53,62,1,53,52,38,35,34,6,21,4,157,237,216,170,133,9,8,254,230,249,247,213,231,223,150,172,253,11,47,136,65,113,122,173,158,127,113,93,86,113,100,1,149,199,226,94,91,111,254,215,5,172,237,220,181,168,253,87,29,207,254,208,36,47,132,115,127,130,198,22,114,99,80,92,138,152,0,0,0,1,0,8,254,88,4,107,4,58,0,16,0,216,64,166,9,10,10,13,14,11,16,5,1,0,0,5,14,3,18,17,11,5,16,13,27,9,0,15,79,18,1,255,18,1,11,18,59,18,2,11,18,75,18,91,18,107,18,187,18,5,108,43,18,59,18,75,18,139,18,155,18,219,18,251,18,7,75,18,155,18,171,18,187,18,219,18,235,18,6,11,18,75,18,91,18,187,18,4,58,59,18,75,18,123,18,139,18,155,18,219,18,6,155,18,1,11,18,59,18,91,18,171,18,4,8,4,18,84,18,2,111,52,18,68,18,84,18,3,4,18,84,18,228,18,3,61,4,18,116,18,2,36,18,68,18,116,18,132,18,212,18,5,4,18,36,18,148,18,164,18,228,18,244,18,6,7,192,18,1,2,95,113,94,93,113,114,94,93,113,94,93,94,93,113,114,94,93,113,114,94,93,113,93,113,0,63,50,63,47,51,51,17,18,1,23,57,17,51,17,51,51,17,51,50,17,51,49,48,19,33,19,30,1,23,62,1,55,19,33,1,6,7,33,54,55,8,1,42,212,14,38,2,6,39,18,201,1,39,254,117,93,30,254,222,33,68,4,58,253,128,42,171,41,46,159,54,2,123,251,252,243,235,221,214,0,0,0,2,0,86,255,236,4,132,5,204,0,11,0,30,0,74,64,37,13,27,27,26,3,3,24,30,17,6,24,0,17,17,24,32,31,17,3,26,26,21,28,27,12,28,12,79,89,28,0,21,9,79,89,21,22,0,63,43,0,24,63,43,17,0,51,17,18,57,24,47,51,57,17,18,1,57,57,17,51,17,51,17,51,18,23,57,17,51,49,48,1,52,38,39,14,1,21,20,22,51,50,54,3,39,1,30,1,21,20,14,1,35,34,0,53,16,37,1,53,33,21,3,98,91,108,141,150,124,112,124,130,132,147,1,67,131,115,129,246,164,252,254,233,1,209,254,200,3,85,1,231,110,198,108,50,215,157,145,160,156,3,194,7,254,219,119,253,153,148,229,126,1,9,236,1,126,160,1,58,147,190,0,0,0,0,1,0,77,255,236,3,171,4,78,0,40,0,102,64,56,30,17,38,34,13,17,3,10,23,3,3,10,42,41,13,33,34,33,34,82,89,12,33,28,33,2,16,3,33,33,20,7,20,27,82,89,15,24,1,11,4,24,24,20,16,7,0,81,89,16,2,1,2,2,7,22,0,63,51,47,93,43,0,24,63,51,47,95,94,93,43,17,18,0,57,24,47,95,94,93,43,17,18,0,57,17,18,1,57,57,17,51,18,23,57,50,17,51,49,48,37,50,55,23,14,2,35,34,38,53,52,54,55,53,46,1,53,52,54,51,50,22,23,7,46,1,35,34,6,21,20,22,51,21,34,14,1,21,20,22,2,14,138,132,143,73,119,150,100,199,221,157,131,119,136,231,192,137,182,71,162,42,101,69,84,88,141,187,148,125,66,85,168,137,140,75,70,40,166,151,113,137,11,2,12,134,106,133,157,76,93,123,57,56,65,57,76,73,177,30,69,62,72,74,0,1,0,66,254,111,3,143,5,204,0,34,0,52,64,23,26,32,32,9,9,29,0,23,23,36,35,32,29,30,29,81,89,0,15,12,30,0,12,184,1,16,0,63,63,18,57,57,43,17,0,51,17,18,1,57,17,51,51,50,17,51,17,51,49,48,1,20,30,2,23,30,2,21,20,6,7,39,54,53,52,46,1,39,46,2,53,52,0,1,53,7,33,53,33,21,8,1,1,68,40,71,97,56,144,113,66,59,35,183,55,41,85,124,159,137,77,1,30,1,9,127,254,197,2,189,254,244,254,228,1,166,56,69,43,29,16,40,72,112,87,67,176,56,74,92,63,40,54,40,32,35,80,130,100,194,1,237,1,13,4,4,189,190,254,248,254,64,0,1,0,107,254,88,4,100,4,78,0,24,0,80,64,48,0,24,16,8,8,9,24,9,26,25,16,20,20,4,80,89,20,16,12,15,9,21,0,27,160,26,1,144,26,1,240,26,1,176,26,1,160,26,1,144,26,1,112,26,1,239,26,1,93,113,113,113,113,113,114,114,0,63,63,63,63,43,17,0,51,17,18,1,57,57,17,51,17,51,17,51,49,48,1,17,52,38,35,34,6,21,17,33,17,52,39,33,30,1,21,51,62,1,51,50,22,21,17,3,77,81,105,111,123,254,230,36,1,13,17,21,3,64,168,123,186,166,254,88,4,29,149,114,167,144,253,187,3,83,123,108,39,105,41,112,93,181,200,251,135,0,0,0,0,3,0,90,255,236,3,249,5,203,0,10,0,16,0,21,0,71,64,37,20,13,13,0,19,14,14,6,0,6,23,22,19,14,79,89,15,19,1,27,3,19,19,11,8,8,17,81,89,8,0,3,11,81,89,3,22,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,43,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,16,2,35,34,2,17,16,33,50,18,1,50,19,33,30,1,19,34,3,33,2,3,249,240,228,224,235,1,209,239,223,254,45,186,7,254,135,3,95,93,185,7,1,122,7,2,221,254,131,254,140,1,125,1,116,2,238,254,143,252,72,1,226,233,249,4,114,254,46,1,210,0,0,0,0,1,0,137,0,0,1,243,4,58,0,9,0,54,64,35,9,6,6,3,3,11,10,4,15,0,21,31,11,127,11,2,239,11,1,96,11,160,11,176,11,3,128,11,176,11,192,11,208,11,4,93,113,93,113,0,63,63,17,18,1,57,17,51,17,51,49,48,51,46,1,53,17,33,17,20,22,23,199,30,32,1,26,43,37,32,135,69,3,78,252,169,60,127,40,0,0,1,0,143,0,0,4,117,4,58,0,11,0,56,64,27,0,13,7,3,3,4,8,9,9,10,4,3,12,11,13,2,7,10,1,7,1,8,5,15,4,0,21,0,63,50,63,51,57,57,17,51,17,51,17,1,51,18,23,57,17,51,17,51,17,51,17,51,49,48,33,1,7,17,33,17,33,17,1,33,9,1,3,74,254,221,127,254,231,1,25,1,141,1,35,254,132,1,153,1,199,106,254,163,4,58,254,18,1,238,254,50,253,148,0,0,0,1,0,9,0,0,4,84,6,1,0,22,1,43,64,208,4,22,10,1,0,8,9,9,0,10,17,4,24,23,4,10,10,19,0,19,14,80,89,19,9,0,21,79,24,1,59,24,1,11,24,1,255,24,1,187,24,1,132,24,1,107,24,1,91,24,1,75,24,1,52,24,1,11,24,1,108,251,24,1,219,24,1,155,24,1,139,24,1,75,24,1,59,24,1,43,24,1,235,24,1,219,24,1,187,24,1,171,24,1,155,24,1,132,24,1,116,24,1,100,24,1,75,24,1,20,24,1,187,24,1,132,24,1,91,24,1,75,24,1,52,24,1,11,24,1,58,235,24,1,171,24,1,155,24,1,139,24,1,116,24,1,91,24,1,75,24,1,4,24,1,224,24,1,2,208,24,1,175,24,1,128,24,1,112,24,1,64,24,1,32,24,1,240,24,1,224,24,1,191,24,1,160,24,1,144,24,1,111,24,1,79,24,1,32,24,1,31,24,1,0,24,1,7,94,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,95,113,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,113,113,113,0,63,50,47,43,17,18,0,57,24,47,51,17,18,1,23,57,17,51,17,51,17,51,51,49,48,41,1,2,38,39,14,1,7,3,33,1,46,2,35,34,7,39,54,51,50,22,23,4,84,254,218,154,54,6,15,73,24,182,254,215,1,218,45,67,63,45,48,45,48,85,102,148,168,75,2,11,189,47,58,216,56,254,83,3,238,127,142,57,19,194,30,159,216,0,0,0,0,1,0,144,254,96,4,93,4,58,0,29,0,87,64,51,5,25,25,26,19,15,15,16,26,16,31,30,25,17,15,16,27,8,21,80,89,11,5,8,22,0,21,160,31,1,144,31,1,240,31,1,176,31,1,160,31,1,144,31,1,112,31,1,239,31,1,93,113,113,113,113,113,114,114,0,63,63,51,51,43,0,24,63,63,51,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,33,46,3,53,35,6,35,34,38,39,35,22,21,17,33,17,33,17,16,51,50,54,53,17,33,17,20,23,3,81,1,5,4,3,3,78,168,52,87,23,4,4,254,231,1,25,184,97,122,1,25,8,12,44,53,54,21,204,48,42,43,72,254,141,5,218,253,163,254,228,167,144,2,66,252,184,130,112,0,0,1,0,0,0,0,4,23,4,58,0,14,1,148,64,255,3,4,7,6,5,10,0,5,0,7,3,16,15,12,5,15,7,4,21,148,16,1,128,16,1,114,16,1,98,16,1,84,16,1,66,16,1,52,16,1,38,16,1,18,16,1,4,16,1,244,16,1,230,16,1,210,16,1,1,192,16,1,180,16,1,164,16,1,144,16,1,128,16,1,116,16,1,100,16,1,80,16,1,64,16,1,52,16,1,16,16,1,4,16,1,103,244,16,1,224,16,1,208,16,1,196,16,1,180,16,1,160,16,1,148,16,1,132,16,1,96,16,1,84,16,1,68,16,1,32,16,1,20,16,1,228,16,1,212,16,1,203,16,1,160,16,1,144,16,1,132,16,1,112,16,1,96,16,1,84,16,1,68,16,1,48,16,1,32,16,1,20,16,1,240,16,1,228,16,1,212,16,1,176,16,1,164,16,1,148,16,1,116,16,1,100,16,1,64,16,1,52,16,1,36,16,1,0,16,1,55,2,240,16,1,192,16,1,176,16,1,128,16,1,112,16,1,95,16,1,64,16,1,16,16,1,0,16,1,208,16,1,175,16,1,144,16,1,111,16,1,80,16,1,63,64,33,16,1,47,16,1,255,16,1,239,16,1,191,16,1,143,16,1,127,16,1,80,16,1,63,16,1,31,16,1,15,16,1,7,94,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,95,94,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,95,93,93,93,113,113,113,113,113,113,113,113,113,113,0,63,51,63,51,17,18,1,23,57,17,51,17,51,17,51,51,49,48,1,20,2,7,33,1,33,1,54,18,53,52,39,33,22,4,23,214,176,254,245,254,122,1,41,1,5,111,97,49,1,24,50,3,78,179,254,56,211,4,58,252,181,158,1,26,158,135,110,98,0,1,0,66,254,111,3,143,5,204,0,48,0,82,64,39,41,30,30,36,26,0,22,14,8,8,44,39,39,22,50,49,39,36,37,36,79,89,26,44,45,44,45,79,89,41,37,0,14,44,44,11,37,0,11,184,1,16,0,63,63,18,57,47,57,57,18,57,43,17,18,0,57,43,17,0,51,17,18,1,57,57,17,51,50,17,51,17,51,18,57,57,17,51,49,48,1,20,30,1,23,30,2,21,20,6,7,39,54,53,52,46,1,39,46,2,53,52,62,1,55,53,46,1,53,52,54,55,53,7,35,53,33,21,4,21,20,22,23,21,14,2,1,68,45,87,132,144,113,66,59,35,183,55,41,85,124,159,137,77,110,209,144,154,170,142,131,254,76,2,142,254,151,144,174,178,172,85,1,164,55,72,49,35,40,72,112,87,67,176,56,74,92,63,40,54,40,32,35,80,130,100,118,199,132,22,2,12,129,99,90,126,25,8,8,191,185,37,174,79,88,14,191,21,68,115,0,0,255,255,0,80,255,236,4,147,4,78,18,6,0,82,0,0,0,1,0,42,255,236,5,233,4,58,0,31,0,64,64,33,7,30,1,12,18,19,19,25,14,23,23,12,30,3,33,32,14,0,23,29,23,79,89,29,15,19,21,9,4,79,89,9,22,0,63,43,0,24,63,63,43,17,0,51,51,17,18,1,23,57,17,51,51,51,17,51,17,51,17,51,49,48,1,17,20,22,51,50,55,23,6,35,34,38,53,17,33,21,20,2,7,33,54,18,61,1,34,7,53,62,1,51,33,21,4,216,56,48,38,60,20,106,117,141,137,254,149,42,46,254,225,58,43,215,67,29,106,47,5,9,3,124,253,179,72,55,12,184,24,149,136,2,115,124,226,254,148,178,234,1,82,188,132,37,198,14,15,190,0,2,0,121,254,87,4,163,4,79,0,17,0,28,0,47,64,24,18,0,24,9,9,10,0,10,30,29,14,21,79,89,14,16,9,27,3,26,79,89,3,22,0,63,43,0,24,63,63,43,17,18,1,57,57,17,51,17,51,17,51,49,48,1,20,2,35,34,39,35,22,21,17,33,17,52,0,51,50,22,18,5,52,38,35,34,25,1,22,51,50,54,4,163,251,209,188,123,4,4,254,217,1,20,237,157,254,142,254,218,140,117,220,115,146,103,113,2,4,241,254,217,137,60,57,254,87,3,238,244,1,22,146,254,245,164,177,206,254,175,254,240,126,186,0,1,0,79,254,111,3,216,4,79,0,37,0,50,64,22,31,15,9,0,25,9,25,39,38,0,15,29,12,29,34,79,89,32,32,29,16,12,184,1,16,0,63,63,51,47,43,17,18,0,57,57,17,18,1,57,57,17,51,17,51,51,49,48,1,20,30,2,31,1,30,1,21,20,6,7,39,54,53,52,46,1,39,46,4,53,52,18,54,51,50,23,7,38,35,34,14,1,1,84,44,77,106,62,82,153,120,60,46,178,55,47,91,145,114,103,82,60,34,145,241,156,225,126,139,95,107,81,130,80,1,189,58,74,51,37,21,24,44,143,113,61,155,65,74,92,62,38,53,39,35,30,47,64,90,123,82,179,1,75,165,141,149,100,118,232,0,0,0,2,0,80,255,236,5,81,4,58,0,16,0,27,0,47,64,23,23,6,17,11,0,6,0,28,29,11,20,9,20,79,89,9,15,3,25,79,89,3,22,0,63,43,0,24,63,43,17,0,51,17,18,1,57,57,17,51,51,17,51,49,48,1,20,4,33,32,0,17,16,0,41,1,21,35,39,21,30,1,5,52,39,35,34,6,21,16,51,50,54,4,146,254,226,255,0,254,249,254,227,1,76,1,51,2,130,195,164,88,80,254,218,102,74,149,176,246,124,131,1,202,224,254,1,22,1,10,1,9,1,37,190,6,4,113,214,75,216,184,196,172,254,160,164,0,0,0,0,1,0,18,255,235,3,112,4,58,0,23,0,70,64,42,17,9,3,3,11,11,22,22,25,24,20,14,79,89,20,22,10,0,7,0,79,89,7,15,224,25,1,208,25,1,160,25,1,144,25,1,112,25,1,96,25,1,93,93,93,93,93,93,0,63,43,17,0,51,24,63,43,17,18,1,57,17,51,17,23,51,49,48,1,34,6,7,53,62,1,51,33,21,33,17,20,22,51,50,55,23,14,1,35,32,25,1,1,14,82,148,22,24,107,52,2,167,254,207,51,64,38,43,24,36,119,44,254,213,3,124,24,13,198,12,17,190,253,188,69,66,8,178,10,18,1,16,2,129,0,0,0,1,0,127,255,236,4,84,4,58,0,21,0,69,64,41,15,0,9,6,0,6,23,22,18,7,15,3,12,80,89,3,22,160,23,1,144,23,1,240,23,1,176,23,1,160,23,1,144,23,1,112,23,1,239,23,1,93,113,113,113,113,113,114,114,0,63,43,0,24,63,51,17,18,1,57,57,17,51,17,51,49,48,1,16,0,35,34,38,53,17,33,17,20,22,51,50,54,53,52,2,39,33,22,18,4,84,254,253,255,240,227,1,25,95,108,116,100,75,49,1,30,52,67,2,59,254,220,254,213,221,232,2,137,253,146,136,137,190,226,112,1,24,87,104,254,232,0,0,2,0,80,254,87,5,106,4,82,0,25,0,33,1,156,64,255,26,0,31,4,19,4,5,13,16,16,9,9,5,0,3,35,34,13,28,23,28,82,89,12,23,16,31,19,6,19,81,89,3,6,22,4,27,137,35,1,118,35,1,86,35,1,70,35,1,38,35,1,9,35,1,246,35,1,230,35,1,182,35,1,132,35,1,116,35,1,102,35,1,57,35,1,41,35,1,22,35,1,4,35,1,103,246,35,1,201,35,1,187,35,1,150,35,1,134,35,1,118,35,1,102,35,1,73,35,1,54,35,1,38,35,1,246,35,1,230,35,1,201,35,1,180,35,1,166,35,1,121,35,1,105,35,1,89,35,1,68,35,1,54,35,1,9,35,1,251,35,1,237,35,1,1,208,35,1,192,35,1,180,35,1,164,35,1,139,35,1,127,35,1,100,35,1,68,35,1,52,35,1,36,35,1,11,35,1,55,240,35,1,228,35,1,203,35,1,155,35,1,139,35,1,116,35,1,91,35,1,75,35,1,63,35,1,47,35,1,2,16,35,1,0,35,1,224,35,1,208,35,1,191,35,1,175,35,1,144,35,1,112,35,1,96,35,1,79,35,1,63,35,1,32,64,33,35,1,15,35,1,240,35,1,223,35,1,207,35,1,159,35,1,143,35,1,111,35,1,79,35,1,48,35,1,15,35,1,7,94,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,113,113,114,114,95,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,95,93,93,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,0,63,63,51,43,17,0,51,24,63,51,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,51,17,51,17,51,49,48,1,16,0,5,17,35,17,36,0,17,52,18,55,23,14,1,21,20,22,23,17,52,54,51,50,18,5,16,35,34,21,17,62,1,5,106,254,233,254,250,238,254,255,254,242,216,233,21,93,102,128,124,174,186,191,228,254,237,143,123,128,138,2,53,254,239,254,215,13,254,105,1,149,11,1,30,1,11,247,1,20,39,179,24,201,158,176,192,9,2,23,198,204,254,219,244,1,107,231,253,235,6,200,0,0,1,0,13,254,88,4,145,4,80,0,30,0,85,64,50,19,20,20,29,11,8,9,29,9,5,10,15,21,6,32,31,20,5,1,15,15,31,15,2,9,5,5,10,15,3,21,21,8,20,11,27,8,15,0,26,80,89,0,16,159,32,1,79,32,1,93,93,0,63,43,0,24,63,63,51,18,57,17,23,51,95,94,93,93,17,18,1,23,57,17,51,51,17,51,17,51,49,48,19,50,30,1,31,1,54,55,19,33,9,1,33,3,38,39,14,1,7,3,33,1,39,46,2,35,34,7,39,54,233,74,104,97,98,14,26,33,155,1,41,254,137,1,157,254,212,195,47,25,9,52,14,214,254,212,1,196,119,53,64,54,37,41,40,40,85,4,80,65,150,225,46,74,65,1,69,253,78,252,208,1,176,102,88,29,127,29,254,75,3,61,243,108,102,41,16,191,30,0,0,0,1,0,129,254,87,5,135,5,60,0,24,1,116,64,255,5,6,18,17,0,11,22,11,12,17,12,6,3,26,25,0,22,13,22,79,89,10,13,22,23,23,5,17,15,11,27,84,26,1,70,26,1,22,26,1,249,26,1,233,26,1,214,26,1,185,26,1,169,26,1,155,26,1,134,26,1,98,26,1,84,26,1,70,26,1,25,26,1,11,26,1,105,244,26,1,228,26,1,214,26,1,185,26,1,169,26,1,155,26,1,118,26,1,98,26,1,84,26,1,70,26,1,20,26,1,6,26,1,214,26,1,185,26,1,169,26,1,150,26,1,121,26,1,105,26,1,73,26,1,34,26,1,1,16,26,1,4,26,1,219,26,1,207,26,1,164,26,1,148,26,1,123,26,1,111,26,1,95,26,1,64,26,1,52,26,1,16,26,1,4,26,1,57,251,26,1,224,26,1,212,26,1,187,26,1,171,26,1,139,26,1,127,26,1,100,26,1,75,26,1,27,26,1,212,26,1,187,26,1,171,26,1,116,26,1,100,26,1,75,26,1,63,26,1,2,0,26,1,208,26,1,191,26,1,175,26,1,144,26,1,127,26,1,111,26,1,63,26,1,16,181,26,1,0,26,1,8,94,93,93,93,93,93,93,93,93,93,113,95,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,113,113,95,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,0,63,63,51,51,47,63,51,43,17,0,51,17,18,1,23,57,17,51,51,17,51,17,51,17,51,49,48,37,62,2,53,17,33,17,20,6,5,17,33,17,36,38,53,17,33,17,20,22,23,17,33,3,133,95,99,45,1,19,246,254,246,254,253,254,246,249,1,19,104,136,1,1,176,1,58,125,114,2,96,253,144,255,221,2,254,107,1,149,2,227,249,2,112,253,161,155,139,4,4,139,0,0,1,0,81,255,236,6,113,4,79,0,39,1,107,64,255,6,13,19,39,39,38,31,24,24,28,38,9,13,5,41,40,121,41,1,38,41,70,41,86,41,102,41,4,9,41,1,249,41,1,182,41,198,41,230,41,3,137,41,153,41,2,114,41,1,100,41,1,86,41,1,41,41,57,41,2,4,41,1,104,246,41,1,217,41,1,203,41,1,169,41,1,86,41,102,41,134,41,150,41,4,57,41,1,6,41,38,41,2,230,41,246,41,2,201,41,1,187,41,1,164,41,1,134,41,150,41,2,105,41,1,91,41,1,73,41,1,38,41,54,41,2,9,41,1,233,41,1,219,41,1,150,41,182,41,198,41,3,121,41,1,107,41,1,86,41,1,52,41,1,38,41,1,9,41,1,56,251,41,1,226,41,1,1,208,41,1,196,41,1,171,41,1,159,41,1,123,41,1,100,41,1,75,41,1,63,41,1,27,41,43,41,2,240,41,1,2,176,41,192,41,224,41,3,159,41,1,80,41,96,41,128,41,3,63,41,1,0,41,1,79,41,95,41,127,41,191,41,223,41,5,0,41,1,8,3,38,38,21,10,3,34,21,34,79,89,19,16,21,22,28,183,9,10,9,81,89,27,10,16,0,63,51,43,17,0,51,24,63,51,51,43,17,0,51,17,18,57,24,47,1,95,94,93,93,113,113,113,113,113,95,113,114,114,114,114,114,114,114,114,114,95,114,114,94,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,113,113,113,17,18,23,57,17,51,17,51,18,57,17,51,49,48,1,20,22,51,50,54,53,52,38,39,55,22,0,21,16,2,35,32,39,35,6,33,34,2,17,52,0,55,23,14,1,21,20,22,51,50,54,61,1,33,3,227,94,85,97,92,133,121,23,249,1,12,228,207,254,236,71,4,71,254,236,207,228,1,12,248,23,118,136,93,95,86,97,1,2,1,218,142,156,163,180,162,210,23,189,37,254,208,245,254,255,254,232,238,238,1,24,1,1,246,1,47,37,187,23,205,167,181,163,156,141,187,0,0,0,255,255,255,217,0,0,2,100,5,138,18,38,3,107,0,0,17,6,0,106,201,0,0,29,64,9,2,1,10,10,17,38,2,1,14,184,255,225,180,14,12,3,9,37,43,17,53,53,0,43,17,53,53,0,0,0,255,255,0,127,255,236,4,84,5,138,18,38,3,119,0,0,17,7,0,106,0,242,0,0,0,29,64,9,2,1,22,22,17,38,2,1,26,184,255,222,180,26,24,6,0,37,43,17,53,53,0,43,17,53,53,0,255,255,0,80,255,236,4,147,5,228,18,38,0,82,0,0,17,7,3,57,1,86,0,0,0,20,64,12,2,22,17,38,2,22,64,22,25,6,0,37,43,17,53,0,43,53,0,0,255,255,0,127,255,236,4,84,5,228,18,38,3,119,0,0,17,7,3,57,1,24,0,0,0,20,64,12,1,22,17,38,1,22,10,22,25,6,0,37,43,17,53,0,43,53,0,0,255,255,0,81,255,236,6,113,5,228,18,38,3,123,0,0,17,7,3,57,2,91,0,0,0,20,64,12,1,40,17,38,1,40,86,40,43,24,13,37,43,17,53,0,43,53,0,0,0,3,0,103,255,236,4,126,5,213,0,29,0,40,0,52,0,103,64,61,41,0,30,13,47,22,22,6,6,19,35,13,0,5,54,53,27,44,80,89,134,38,1,103,38,119,38,2,38,16,24,0,27,1,11,27,16,27,16,3,105,32,1,72,32,88,32,2,32,15,10,1,13,3,10,3,50,83,89,3,22,0,63,43,0,24,47,95,94,93,51,93,93,18,57,57,47,47,94,93,57,17,51,93,93,43,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,20,4,35,32,0,17,52,18,36,51,50,22,21,20,6,35,34,38,39,14,1,21,20,23,62,1,51,50,22,1,52,35,34,6,7,30,1,51,50,54,19,52,38,35,34,6,21,20,22,51,50,54,4,126,254,242,230,254,250,254,227,148,1,40,186,152,176,190,163,81,157,47,24,35,4,55,173,93,221,240,254,220,124,64,114,31,21,99,72,63,78,25,119,109,101,125,123,103,111,117,1,155,203,228,1,134,1,107,230,1,81,193,119,108,121,137,38,30,48,160,58,69,34,56,73,225,2,129,61,46,36,18,26,35,252,207,104,116,117,103,101,119,113,0,0,0,0,2,0,24,255,236,4,168,5,213,0,44,0,53,0,100,64,56,45,43,34,43,1,51,38,27,8,23,12,18,12,8,38,1,5,55,54,41,48,80,89,1,34,45,34,80,89,43,45,20,17,80,89,20,14,80,89,45,20,45,20,5,15,41,1,13,3,41,5,30,80,89,5,22,0,63,43,0,24,47,95,94,93,18,57,57,47,47,43,43,17,0,51,43,17,0,51,43,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,49,48,1,35,6,2,6,35,34,38,53,52,55,54,53,52,35,34,6,7,53,54,51,50,22,21,20,7,6,21,20,22,51,50,62,1,55,34,36,38,53,52,54,51,32,17,51,33,52,38,35,34,6,21,20,22,4,168,115,12,142,231,153,185,190,15,15,58,21,68,23,87,108,104,114,15,15,70,63,78,124,77,4,166,254,248,129,218,173,1,166,115,254,147,82,85,68,77,162,2,199,228,254,174,165,139,133,42,74,73,36,50,22,17,198,50,103,89,44,75,75,45,69,54,126,249,154,104,189,128,162,199,253,196,194,168,70,70,102,120,0,0,0,1,0,35,0,0,6,11,5,182,0,18,0,53,64,26,1,2,5,4,4,2,13,3,20,19,14,14,4,6,6,2,4,10,16,96,89,10,4,3,2,18,0,63,63,196,43,17,18,0,57,24,47,17,57,47,17,18,1,23,57,17,51,17,51,49,48,1,17,33,17,1,33,9,1,62,1,51,50,22,23,7,38,35,34,7,3,63,254,218,254,10,1,53,1,82,1,10,57,131,94,87,168,62,111,83,81,59,38,2,66,253,190,2,66,3,63,253,172,1,207,100,86,82,65,180,81,63,255,255,0,31,0,0,7,228,5,204,16,39,3,131,1,217,0,0,17,7,3,50,255,70,0,0,0,10,180,1,22,22,3,38,0,43,17,53,0,0,255,255,0,35,0,0,6,11,6,213,18,38,3,131,0,0,17,7,9,15,1,91,0,0,0,29,64,9,2,1,26,26,5,38,2,1,24,184,255,153,180,24,22,4,13,37,43,17,53,53,0,43,17,53,53,0,255,255,0,80,254,87,5,177,5,204,18,6,2,58,0,0,0,2,0,78,255,236,6,118,4,58,0,19,0,41,0,88,64,43,35,34,34,16,2,3,5,18,19,27,16,20,5,5,16,43,42,34,34,0,10,11,11,13,0,3,24,19,0,19,80,89,0,15,39,30,13,30,79,89,8,13,22,0,63,51,43,17,0,51,24,63,43,17,0,51,51,17,18,57,24,47,51,17,57,47,17,18,1,57,57,17,51,17,51,51,51,17,51,51,18,57,17,51,49,48,19,33,21,35,22,21,16,2,35,32,39,35,6,33,34,2,17,52,55,35,1,52,38,39,33,14,1,21,20,22,51,50,54,61,1,33,21,20,22,51,50,54,78,6,40,121,116,228,207,254,236,71,4,71,254,236,207,228,115,118,5,6,62,49,252,248,49,62,93,95,86,97,1,2,94,85,96,94,4,58,203,156,206,254,255,254,232,238,238,1,24,1,1,204,158,254,154,114,199,45,46,201,111,181,163,156,141,167,167,142,156,166,0,1,0,20,254,87,5,82,4,73,0,51,0,103,64,56,45,32,22,48,26,1,17,5,2,11,11,26,32,38,5,5,53,52,10,10,22,0,0,22,21,21,22,31,31,2,22,15,2,21,14,8,80,89,14,16,45,29,80,89,45,22,35,39,80,89,35,41,80,89,35,27,0,63,43,43,0,24,63,43,0,24,63,43,0,24,63,63,18,57,47,17,57,47,17,57,47,17,57,47,17,18,1,23,57,17,51,17,51,51,17,51,51,17,51,49,48,9,1,33,54,18,53,52,38,35,34,7,39,62,1,51,50,22,21,20,6,7,23,1,33,6,2,21,20,22,51,50,55,17,20,6,35,34,38,39,53,22,51,50,54,61,1,46,1,53,52,54,55,3,205,253,198,254,167,102,116,64,65,45,48,34,30,117,39,147,161,48,56,5,2,47,1,109,105,122,64,65,65,56,158,165,48,116,28,58,47,70,75,109,114,48,56,2,191,253,65,136,1,86,167,111,102,14,231,9,13,185,170,83,176,115,2,2,204,140,254,161,167,113,98,14,254,208,177,171,11,6,211,12,65,60,73,23,175,140,83,176,115,0,0,2,0,84,254,87,5,227,5,150,0,15,0,27,0,56,64,28,15,0,22,4,16,11,4,0,11,3,29,28,0,1,64,7,19,95,89,7,4,1,25,95,89,14,1,18,0,63,51,43,0,24,63,43,0,26,24,16,205,17,18,1,23,57,17,51,17,51,17,51,49,48,1,17,36,0,17,16,0,33,50,4,18,21,16,0,5,17,1,52,2,35,34,2,21,20,18,51,50,18,2,136,254,244,254,216,1,120,1,79,221,1,66,169,254,214,254,246,1,7,216,195,198,216,221,191,198,215,254,87,1,160,40,1,125,1,43,1,83,1,124,173,254,185,219,254,218,254,131,44,254,95,4,112,228,1,3,254,255,230,232,254,245,1,4,0,0,0,0,2,0,80,254,87,4,147,4,78,0,14,0,25,0,53,64,27,14,0,20,4,15,10,4,0,10,3,27,26,0,27,7,18,79,89,7,16,1,23,82,89,13,1,21,0,63,51,43,0,24,63,43,0,24,63,17,18,1,23,57,17,51,17,51,17,51,49,48,1,17,38,2,53,16,0,33,32,0,17,20,2,7,17,19,52,38,35,32,17,20,22,51,50,54,1,230,193,213,1,32,1,3,1,9,1,23,211,193,110,126,120,255,0,125,118,132,127,254,87,1,162,37,1,34,222,1,5,1,43,254,223,254,241,222,254,224,38,254,93,3,199,193,174,254,145,181,189,183,0,0,0,0,1,0,124,0,0,5,115,5,150,0,24,0,68,64,34,24,0,18,5,12,11,5,0,11,3,26,25,12,12,9,23,23,0,9,21,1,95,89,21,21,9,0,18,9,15,95,89,9,4,0,63,43,0,24,63,18,57,47,43,17,18,0,57,24,47,17,57,47,17,18,1,23,57,17,51,17,51,17,51,49,48,33,17,46,2,53,52,18,36,51,32,19,5,46,1,35,34,6,21,20,22,51,50,55,17,2,149,164,243,130,150,1,37,205,1,238,129,254,252,33,193,131,174,183,206,175,74,80,0,255,21,160,250,151,184,1,11,142,254,120,71,106,125,178,183,166,192,20,254,13,0,0,1,0,80,254,87,4,47,4,78,0,44,0,56,64,27,14,39,21,8,0,8,31,45,15,15,11,39,39,36,11,11,18,79,89,11,16,36,42,80,89,36,27,0,63,43,0,24,63,43,17,18,0,57,24,47,17,57,47,17,18,1,57,50,17,51,51,50,49,48,5,52,38,39,46,3,53,16,0,51,50,22,23,5,46,1,35,34,6,21,20,30,2,23,30,3,21,20,14,2,35,34,39,53,30,1,51,50,54,3,19,64,87,173,179,127,77,1,14,248,191,250,32,254,229,12,96,88,107,110,42,80,113,71,74,138,107,64,72,128,179,118,190,212,74,216,91,123,118,100,42,48,23,42,70,111,175,131,1,8,1,40,192,169,14,83,99,169,162,85,108,69,44,22,23,47,72,110,85,65,131,93,49,48,232,28,37,60,0,1,0,137,0,0,4,152,5,129,0,11,0,64,64,31,7,11,9,3,3,4,0,11,11,4,13,12,0,0,4,5,9,2,95,89,9,9,5,4,18,5,8,95,89,5,3,0,63,43,0,24,63,18,57,47,43,17,18,0,57,24,47,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,53,33,17,33,17,33,21,33,17,33,17,3,70,254,106,254,217,4,15,253,24,2,189,1,134,187,253,191,5,129,228,254,136,254,97,0,0,0,1,0,136,254,87,3,84,4,58,0,11,0,64,64,31,7,11,9,3,3,4,0,11,11,4,13,12,0,0,4,5,9,2,79,89,9,9,5,4,27,5,8,80,89,5,15,0,63,43,0,24,63,18,57,47,43,17,18,0,57,24,47,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,37,53,35,17,33,17,33,21,33,17,33,17,2,101,203,254,238,2,204,254,70,1,143,88,191,253,64,5,227,203,254,111,254,122,0,1,0,31,255,236,5,230,5,148,0,45,0,81,64,44,0,17,5,24,35,41,29,35,29,5,11,4,47,46,20,45,44,23,45,23,45,23,14,38,38,34,96,89,38,32,95,89,38,4,14,10,96,89,14,8,95,89,14,19,0,63,43,43,0,24,63,43,43,17,18,0,57,57,24,47,47,17,51,17,51,17,18,1,23,57,17,51,17,51,17,51,51,49,48,1,14,3,21,20,22,51,50,55,21,14,1,35,34,38,53,52,19,55,6,0,7,39,62,3,53,52,38,35,34,7,53,62,1,51,50,22,21,20,6,7,1,5,150,19,52,47,33,63,65,44,59,32,150,36,138,153,61,21,137,253,223,247,29,19,48,42,28,62,66,45,58,33,149,36,138,153,26,37,3,156,4,251,120,251,241,218,86,82,72,15,220,8,12,137,116,143,1,44,112,71,254,162,175,11,120,229,215,196,86,82,72,15,220,8,12,137,116,65,194,186,2,44,0,0,0,1,0,29,0,0,4,28,5,204,0,9,0,51,64,25,2,1,1,3,9,7,6,6,8,4,9,4,11,10,8,4,80,89,8,8,2,6,1,2,21,0,63,63,18,57,47,43,17,18,1,57,57,17,51,51,17,51,17,51,51,17,51,49,48,9,1,35,19,33,53,1,51,3,33,4,28,254,218,234,224,253,49,1,41,234,234,2,214,3,30,252,226,2,106,49,3,49,253,131,0,1,0,18,254,89,6,26,5,150,0,28,0,74,64,15,26,21,17,17,9,3,25,20,13,9,5,30,29,23,26,184,1,19,64,24,89,18,21,95,89,2,24,19,23,18,18,23,19,24,2,5,12,5,5,0,95,89,5,4,0,63,43,0,24,16,196,23,57,47,47,47,47,47,43,43,17,18,1,23,57,17,51,17,51,51,49,48,1,32,7,39,36,33,32,4,18,17,16,0,5,39,44,1,18,61,1,1,39,1,38,39,1,39,1,46,1,2,133,254,233,232,116,1,14,1,124,1,8,1,151,223,254,86,254,58,111,1,10,1,48,142,253,148,94,2,181,22,45,253,41,94,2,183,80,205,4,171,218,219,234,242,254,69,254,233,254,85,254,81,31,211,3,143,1,40,231,4,254,211,182,1,80,110,87,254,163,182,1,78,81,68,0,1,0,31,254,86,4,142,5,211,0,22,0,59,64,13,10,5,0,17,12,9,4,17,4,24,23,10,7,184,1,15,64,17,89,5,2,80,89,8,3,10,5,5,10,3,8,4,13,21,27,0,63,196,23,57,47,47,47,47,43,43,17,18,1,23,57,17,51,51,51,49,48,37,52,39,5,39,37,38,39,5,39,37,38,37,55,4,0,18,17,20,2,7,5,18,3,131,23,254,132,95,1,160,34,58,254,97,94,1,114,200,254,157,167,1,105,1,157,194,32,26,254,220,83,125,143,132,187,200,206,91,94,204,191,185,196,122,197,142,254,160,254,34,254,174,109,254,223,114,95,1,26,0,0,0,0,1,0,150,254,87,7,89,5,129,0,43,0,79,64,40,12,30,27,21,18,36,5,5,39,18,0,27,39,4,45,44,6,12,12,15,19,0,1,95,89,0,15,37,28,19,3,33,24,15,24,97,89,9,15,19,0,63,51,43,17,0,51,24,63,51,51,16,196,43,17,18,0,57,24,47,51,17,18,1,23,57,17,51,17,51,17,51,17,51,51,49,48,19,53,33,50,54,61,1,14,1,35,34,38,39,14,1,35,34,38,53,17,33,17,20,22,51,50,54,53,17,33,17,20,22,51,50,54,53,17,33,17,20,14,1,35,150,4,238,110,71,58,166,133,118,153,45,84,191,120,175,199,1,38,90,107,102,124,1,38,90,107,102,124,1,40,72,150,142,254,87,231,87,127,121,82,79,84,84,89,79,221,194,3,246,252,90,146,139,164,135,3,152,252,90,146,139,164,135,3,152,250,147,163,194,88,0,0,1,0,105,254,87,6,142,4,58,0,42,0,82,64,42,18,35,32,27,24,40,10,10,0,24,5,32,0,4,44,43,18,18,25,11,12,12,21,41,33,25,15,37,29,21,29,80,89,15,21,22,5,6,80,89,5,27,0,63,43,0,24,63,51,43,17,0,51,24,63,51,51,18,57,47,51,17,57,47,17,18,1,23,57,17,51,17,51,17,51,17,51,51,49,48,37,20,14,1,35,33,53,33,50,54,61,1,35,14,1,35,34,38,39,14,1,35,34,38,53,17,33,17,16,51,50,54,53,17,33,17,16,51,50,54,53,17,33,6,142,75,152,147,251,81,4,100,107,83,4,43,154,132,124,141,26,54,158,132,158,166,1,23,164,86,106,1,23,164,86,106,1,25,10,160,191,84,205,108,132,162,103,100,106,115,117,104,215,201,2,175,253,161,254,227,170,129,2,81,253,161,254,227,174,138,2,68,0,1,0,125,0,0,5,21,5,146,0,26,0,72,64,37,21,8,0,15,5,9,9,8,8,15,28,27,10,10,9,6,3,12,95,89,3,3,9,6,3,9,18,19,22,95,89,19,24,95,89,19,4,0,63,43,43,0,24,63,63,18,57,47,43,17,18,0,57,24,47,17,18,1,57,57,17,51,17,51,17,51,18,57,49,48,1,20,22,51,50,55,17,33,17,33,17,6,35,34,0,53,52,62,1,51,50,23,7,38,35,34,6,1,153,161,160,139,137,1,39,254,217,184,165,249,254,229,112,206,135,102,85,35,38,72,110,101,3,195,138,143,54,2,161,250,127,2,15,64,1,7,237,147,207,109,17,210,7,125,0,1,0,138,0,0,4,95,5,212,0,29,0,61,64,33,20,7,26,0,0,29,7,14,29,3,31,30,10,16,80,89,10,14,80,89,27,10,23,4,80,89,1,23,1,23,10,0,21,0,63,196,57,57,47,47,43,17,0,51,43,43,17,18,1,23,57,17,51,17,51,17,51,49,48,33,17,14,1,35,34,38,53,17,16,33,50,22,23,21,38,35,34,6,29,1,20,22,51,50,54,53,17,33,17,3,70,47,178,119,172,184,1,65,27,129,36,58,47,64,64,89,101,102,128,1,25,2,58,88,100,212,204,1,70,1,112,10,7,215,12,76,69,249,155,130,175,137,2,67,250,52,0,1,0,145,254,87,5,41,5,129,0,27,0,66,64,32,10,6,22,7,0,17,17,7,29,28,10,10,7,8,13,3,95,89,13,13,7,8,22,23,97,89,22,7,8,3,7,18,0,63,63,16,198,43,17,18,0,57,24,47,43,17,18,0,57,24,47,17,18,1,57,57,17,51,17,51,17,51,49,48,1,52,38,35,34,7,17,33,17,33,17,62,1,51,50,22,18,21,20,2,4,35,33,53,33,50,62,1,4,19,168,159,147,129,254,217,1,39,96,156,97,162,241,129,152,254,190,232,254,42,1,170,176,202,94,1,80,191,200,51,253,92,5,129,253,244,33,28,146,254,235,191,235,254,174,184,205,120,250,0,0,2,0,12,255,236,4,163,4,119,0,41,0,51,0,70,64,36,28,1,5,42,16,34,34,47,29,40,3,5,6,53,52,13,20,45,29,40,31,37,20,31,20,31,16,50,0,37,16,16,21,25,8,22,0,63,51,63,63,198,51,18,57,57,47,47,17,18,57,57,50,17,51,17,18,1,23,57,17,51,51,17,51,51,49,48,1,23,6,7,22,21,16,2,35,34,39,46,1,35,34,21,35,52,62,1,51,50,30,2,51,50,54,53,39,6,35,34,38,53,52,54,51,50,22,23,54,1,20,22,51,50,55,46,1,35,34,3,253,166,46,84,60,230,219,122,99,59,54,23,81,218,69,123,73,59,90,80,82,51,96,87,2,169,166,173,194,248,214,93,173,67,54,253,165,74,75,137,107,32,112,69,180,4,119,158,71,94,118,156,254,235,254,223,57,34,23,94,90,144,82,37,45,37,163,176,70,115,145,129,157,180,59,48,70,254,243,46,57,122,45,50,0,0,0,1,0,86,255,236,4,233,5,150,0,45,0,63,64,34,35,41,11,22,15,16,30,0,0,16,22,41,4,47,46,11,15,39,30,4,43,19,43,32,95,89,43,19,19,13,97,89,19,4,0,63,43,0,24,63,43,17,18,0,23,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,19,52,62,4,55,62,2,53,52,33,34,7,37,54,36,33,32,4,21,20,14,2,5,14,1,21,20,33,50,54,53,52,38,39,37,22,21,16,33,32,36,86,43,75,102,118,130,66,170,113,57,254,252,247,44,254,226,38,1,15,1,8,1,15,1,24,57,114,196,254,245,122,118,1,53,143,143,20,29,1,3,79,253,201,254,216,254,204,1,150,82,120,87,60,42,30,15,36,49,71,55,168,183,39,188,165,201,193,86,128,95,76,66,30,94,72,188,91,99,44,72,41,75,120,129,254,118,219,0,0,0,0,1,0,86,255,236,4,223,5,150,0,40,0,55,64,30,16,27,34,6,6,21,40,27,4,42,41,40,34,20,16,4,24,3,24,18,80,89,24,4,3,37,80,89,3,22,0,63,43,0,24,63,43,17,18,0,23,57,17,18,1,23,57,17,51,17,51,49,48,37,6,4,35,32,36,53,52,62,3,55,62,2,53,52,33,34,7,37,54,36,33,32,4,21,20,6,7,5,14,1,21,20,22,51,50,54,55,4,170,103,254,242,131,254,212,254,208,43,77,107,128,179,170,113,57,254,252,247,44,254,226,38,1,18,1,11,1,13,1,20,167,204,254,249,127,113,164,165,111,228,153,71,41,50,212,205,82,122,90,63,48,40,36,49,71,55,168,183,39,185,168,200,194,145,178,56,72,33,92,71,97,88,44,58,0,2,0,32,0,0,5,2,5,150,0,34,0,37,0,69,64,37,20,0,15,36,4,35,37,37,18,35,17,18,28,7,17,4,39,38,0,36,18,31,11,24,31,24,95,89,4,31,4,18,37,97,89,18,18,0,63,43,0,24,63,51,43,17,0,51,17,18,57,57,17,18,1,23,57,17,51,17,51,17,18,23,57,49,48,1,55,62,1,51,50,22,23,7,46,1,35,34,6,15,1,1,21,33,53,1,39,46,1,35,34,6,7,39,62,1,51,50,22,23,19,11,1,2,145,27,63,139,122,71,143,60,71,40,92,37,56,69,30,96,1,97,252,50,1,96,95,29,71,55,38,89,42,71,60,143,71,122,140,62,225,198,198,4,132,53,123,98,53,53,203,35,43,47,60,197,253,84,211,211,2,172,197,61,46,42,36,203,53,53,99,122,252,26,1,151,254,105,0,0,0,2,0,4,0,0,4,208,4,78,0,30,0,33,0,84,64,46,18,31,0,13,4,33,32,33,15,32,16,25,16,15,6,4,35,34,9,22,27,22,80,89,13,18,7,24,0,24,18,31,4,16,4,27,16,17,14,32,16,32,79,89,16,21,0,63,43,17,0,51,51,24,63,51,18,23,57,17,51,17,51,43,17,0,51,17,18,1,23,57,17,51,17,51,17,18,23,57,49,48,1,55,62,1,51,50,23,7,38,35,34,6,15,1,1,21,33,53,1,39,46,1,35,34,7,39,54,51,50,22,23,19,3,33,2,106,75,62,125,81,152,119,71,86,73,56,75,34,81,1,84,252,68,1,83,80,32,77,56,73,86,71,119,152,81,125,62,75,189,1,122,3,72,102,84,76,105,203,71,52,48,114,254,51,190,190,1,205,114,46,54,71,203,105,76,84,254,26,254,246,0,2,0,84,255,236,5,147,5,204,0,22,0,33,0,65,64,33,23,0,10,5,29,29,16,10,16,35,34,7,26,95,89,5,13,7,7,21,13,21,1,96,89,21,0,13,32,95,89,13,19,0,63,43,0,24,63,43,17,18,0,57,24,47,18,57,43,17,18,1,57,57,17,51,17,51,17,51,51,49,48,1,35,32,4,6,7,54,33,32,0,21,16,0,33,32,0,17,16,18,54,36,33,51,3,52,38,35,34,6,21,20,22,51,32,5,4,162,254,250,254,199,150,19,170,1,2,1,40,1,69,254,159,254,191,254,189,254,166,110,236,1,145,1,99,97,147,187,194,194,190,195,187,1,127,4,221,56,128,127,126,254,232,250,254,251,254,223,1,86,1,53,0,255,1,67,189,86,252,69,157,148,149,156,161,162,0,0,0,1,0,81,255,236,4,85,4,83,0,33,0,68,64,36,28,17,11,0,17,6,23,0,0,6,35,34,31,28,80,89,31,26,79,89,31,31,3,9,9,12,80,89,9,16,3,20,79,89,3,22,0,63,43,0,24,63,43,17,18,0,57,24,47,43,43,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,20,4,35,34,0,17,16,0,33,51,21,35,34,14,2,21,20,22,51,50,54,53,52,38,35,34,7,53,54,51,50,22,4,85,254,241,249,244,254,248,1,167,1,142,207,191,198,192,115,57,125,126,112,120,99,94,68,67,99,97,196,206,1,123,190,209,1,34,1,4,1,31,1,34,207,47,99,156,109,154,165,94,94,81,87,21,200,21,181,0,1,0,16,0,0,3,254,5,129,0,33,0,73,64,36,19,23,30,11,11,27,12,17,23,6,0,23,12,0,3,35,34,3,20,20,12,28,10,14,26,14,95,89,30,26,26,12,28,3,12,18,0,63,63,18,57,47,51,43,17,0,51,17,18,57,24,47,51,17,18,1,23,57,17,51,17,51,17,51,51,17,51,17,51,49,48,1,20,6,7,39,54,53,52,38,43,1,17,33,17,35,34,6,21,20,23,7,46,1,53,52,54,59,1,17,33,17,51,50,22,3,254,14,9,173,14,62,78,37,254,225,38,77,63,14,173,10,13,168,153,39,1,31,38,157,164,3,23,32,109,29,41,56,29,63,56,252,158,3,98,57,62,29,56,41,33,108,29,154,146,1,62,254,194,154,0,1,0,40,255,241,3,91,5,216,0,17,0,66,64,26,16,11,11,2,5,10,5,17,3,19,18,12,15,10,9,9,2,4,4,10,2,22,1,7,10,7,184,1,15,179,89,16,10,15,0,63,51,43,17,0,51,24,63,18,57,47,17,57,47,16,196,198,17,18,1,23,57,17,51,51,17,51,49,48,1,33,3,37,53,51,3,35,7,35,17,33,3,5,21,35,3,33,3,91,254,223,30,254,237,101,30,198,74,24,1,40,20,1,109,101,10,1,33,3,174,252,67,100,28,3,61,148,1,32,1,158,100,27,254,225,0,1,0,20,255,236,5,88,4,65,0,41,0,77,64,43,1,17,5,22,38,26,11,5,26,32,4,43,42,0,0,22,21,21,2,22,15,2,21,14,10,80,89,14,8,80,89,14,15,35,31,80,89,35,29,80,89,35,22,0,63,43,43,0,24,63,43,43,0,24,63,63,18,57,47,17,57,47,17,18,1,23,57,17,51,51,17,51,51,49,48,9,1,33,54,18,53,52,38,35,34,7,39,62,1,51,50,22,21,20,6,7,23,1,33,6,2,21,20,22,51,50,55,23,14,1,35,34,38,53,52,54,55,3,205,253,198,254,167,102,116,62,67,45,48,34,30,117,39,150,158,48,56,5,2,47,1,109,105,122,64,65,45,48,34,30,117,39,150,158,48,56,2,191,253,65,136,1,86,167,110,101,14,225,9,13,182,165,83,176,115,2,2,204,140,254,161,167,113,98,14,225,9,13,182,165,83,176,115,0,0,0,0,2,0,90,254,87,4,147,4,78,0,28,0,40,0,61,64,30,13,0,6,35,35,23,29,0,0,23,42,41,6,6,3,26,14,27,26,32,79,89,26,16,3,38,79,89,3,21,0,63,43,0,24,63,43,0,24,63,17,18,57,47,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,20,0,35,34,38,39,30,2,51,50,22,23,35,52,46,1,35,34,46,1,2,17,16,0,33,32,0,1,52,38,35,34,6,21,20,22,51,50,54,4,147,254,239,235,108,172,45,15,89,174,191,177,166,12,249,43,96,85,171,230,135,63,1,24,1,1,1,9,1,23,254,218,126,120,125,131,126,117,131,128,2,42,251,254,214,75,62,117,116,50,127,157,27,22,10,93,186,1,49,1,19,1,32,1,65,254,230,254,246,187,168,170,185,174,183,176,0,0,255,255,0,80,255,236,4,55,4,78,18,6,0,70,0,0,255,255,255,224,254,87,1,169,5,204,18,6,0,77,0,0,255,255,0,84,255,236,5,227,5,150,18,6,4,153,0,0,0,1,0,80,0,0,3,130,4,58,0,20,0,74,64,40,3,6,6,15,15,5,11,3,22,21,20,10,6,44,3,60,3,2,3,13,3,1,14,4,3,3,12,18,18,0,80,89,18,15,12,9,80,89,12,21,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,95,93,51,1,47,51,17,18,23,57,17,51,17,51,49,48,1,34,6,7,33,21,33,30,1,59,1,21,33,32,0,17,16,0,41,1,21,2,139,135,130,13,1,89,254,168,15,129,133,247,254,241,254,243,254,234,1,23,1,12,1,15,3,111,120,120,203,118,115,203,1,18,1,11,1,11,1,18,203,0,0,1,0,81,0,0,3,131,4,58,0,20,0,76,64,40,17,14,14,15,5,9,9,0,5,0,22,21,15,44,16,60,16,2,3,13,16,1,14,4,16,16,9,1,9,10,80,89,9,21,1,0,80,89,1,15,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,95,93,51,17,18,1,57,57,17,51,17,18,57,50,17,51,49,48,19,53,33,32,0,17,16,0,41,1,53,51,50,54,55,33,53,33,46,1,35,81,1,15,1,13,1,22,254,233,254,244,254,241,247,133,129,15,254,168,1,89,13,130,135,3,111,203,254,238,254,245,254,245,254,238,203,115,118,203,121,119,255,255,0,137,0,0,5,16,5,129,18,6,0,160,0,0,255,255,0,143,254,87,4,143,5,204,18,6,0,192,0,0,255,255,0,84,255,236,5,143,5,150,18,6,0,38,0,0,0,1,0,137,0,0,6,33,5,129,0,12,0,62,64,30,10,0,5,6,0,12,8,5,6,9,12,3,14,13,9,9,7,1,4,4,7,3,3,6,10,7,3,0,6,18,0,63,51,63,51,18,57,47,17,57,47,51,17,57,47,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,33,17,1,35,1,17,33,17,33,9,1,33,17,5,27,254,163,210,254,163,254,250,1,139,1,66,1,66,1,137,4,129,253,215,2,49,251,119,5,129,253,246,2,10,250,127,0,0,0,1,0,143,254,87,5,92,4,58,0,20,0,64,64,33,5,6,14,17,17,16,8,5,6,11,16,3,22,21,17,21,6,27,20,2,7,2,79,89,14,7,15,1,11,80,89,1,21,0,63,43,0,24,63,51,43,17,0,51,24,63,63,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,33,35,1,22,21,17,35,17,33,19,22,23,54,55,19,33,17,35,17,52,55,3,102,213,254,228,16,246,1,116,180,57,11,16,52,175,1,110,246,18,3,117,155,102,251,227,5,227,253,207,184,102,118,168,2,49,251,198,2,116,103,156,0,2,0,1,254,87,4,163,4,79,0,25,0,36,0,86,64,44,17,14,9,32,13,13,18,14,26,0,14,11,0,3,38,37,6,6,3,22,12,16,17,16,79,89,9,17,17,3,14,27,22,29,79,89,22,16,3,34,79,89,3,22,0,63,43,0,24,63,43,0,24,63,18,57,47,51,43,17,0,51,17,18,57,24,47,17,18,1,23,57,17,51,17,51,51,17,51,51,17,51,49,48,1,20,2,35,34,39,35,22,29,1,51,21,35,21,33,53,35,53,51,17,52,0,51,50,22,18,5,52,38,35,34,25,1,22,51,50,54,4,163,251,209,188,123,4,4,179,179,254,217,120,120,1,20,237,158,254,141,254,218,140,117,220,115,146,103,113,2,4,241,254,217,137,60,57,120,196,109,109,196,2,189,244,1,22,147,254,243,161,177,206,254,175,254,240,126,186,0,0,255,255,0,56,255,236,5,115,5,150,18,6,1,72,0,0,255,255,0,84,255,236,5,143,5,150,16,38,0,38,0,0,16,7,0,17,2,11,2,56,255,255,0,56,255,236,5,115,5,150,18,38,1,72,0,0,16,7,0,17,1,134,2,58,255,255,0,137,0,0,5,6,7,23,18,38,0,40,0,0,17,7,9,11,1,21,0,0,0,24,182,1,17,17,5,38,1,14,184,255,163,180,14,17,1,11,37,43,17,53,0,43,17,53,0,0,255,255,0,137,0,0,5,6,6,213,16,38,0,40,0,0,17,7,9,15,1,121,0,0,0,178,64,152,2,1,12,12,5,38,2,1,16,6,16,14,0,10,37,0,21,16,21,48,21,64,21,96,21,112,21,144,21,160,21,192,21,208,21,10,215,16,21,64,21,112,21,160,21,208,21,5,32,21,80,21,128,21,176,21,224,21,5,0,21,48,21,96,21,144,21,192,21,240,21,6,167,16,21,64,21,112,21,160,21,208,21,5,32,21,80,21,128,21,176,21,224,21,5,0,21,48,21,96,21,144,21,192,21,240,21,6,119,16,21,64,21,112,21,160,21,208,21,5,32,21,80,21,128,21,176,21,224,21,5,0,21,48,21,96,21,144,21,192,21,240,21,6,71,32,21,48,21,64,21,3,93,94,93,113,114,94,93,113,114,94,93,113,114,94,93,43,17,53,53,0,43,17,53,53,0,1,0,23,255,236,6,172,5,129,0,35,0,113,64,64,21,7,1,29,29,30,35,29,32,30,30,14,7,3,37,36,1,4,4,25,95,89,32,4,96,4,160,4,3,0,4,1,16,3,4,4,33,18,0,32,33,32,95,89,33,3,30,18,0,15,16,15,2,9,3,15,15,11,11,18,95,89,11,19,0,63,43,17,0,51,24,47,95,94,93,63,63,43,17,0,51,17,18,57,24,47,95,94,93,113,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,1,17,62,1,51,50,22,29,1,20,6,35,34,38,39,55,30,1,51,50,54,61,1,52,38,35,34,6,7,17,33,17,33,53,33,21,3,5,122,253,108,232,220,215,226,137,188,70,202,52,82,47,91,78,119,144,95,210,83,254,217,254,57,4,182,4,157,254,176,51,52,215,233,54,247,219,83,95,171,68,49,102,147,9,145,112,38,28,253,107,4,157,228,228,0,0,0,255,255,0,137,0,1,4,97,7,23,16,39,9,12,1,113,0,0,17,6,3,196,0,0,2,27,182,1,6,6,20,39,1,10,184,255,174,64,255,10,6,0,3,37,31,13,63,13,79,13,3,15,13,95,13,127,13,175,13,207,13,239,13,255,13,7,209,14,13,1,227,14,13,30,13,46,13,78,13,110,13,126,13,158,13,190,13,238,13,9,30,13,62,13,78,13,94,13,110,13,142,13,158,13,174,13,190,13,206,13,222,13,254,13,12,14,13,94,13,126,13,174,13,206,13,238,13,254,13,7,179,13,13,93,13,2,197,13,13,29,13,45,13,77,13,109,13,125,13,157,13,189,13,237,13,9,29,13,61,13,77,13,93,13,109,13,141,13,157,13,173,13,189,13,205,13,221,13,253,13,12,13,13,93,13,125,13,173,13,205,13,237,13,253,13,7,149,12,13,92,13,2,167,12,13,28,13,44,13,76,13,108,13,124,13,156,13,188,13,236,13,9,28,13,60,13,76,13,92,13,108,13,140,13,156,13,172,13,188,13,204,13,220,13,252,13,12,12,13,92,13,124,13,172,13,204,13,236,13,252,13,7,119,0,15,13,95,13,2,137,15,13,31,13,47,13,79,13,111,13,127,13,159,13,191,13,239,13,9,31,13,63,13,79,64,219,13,95,13,111,13,143,13,159,13,175,13,191,13,207,13,223,13,255,13,12,15,13,95,13,127,13,175,13,207,13,239,13,255,13,7,89,13,13,45,13,125,13,3,105,29,13,45,13,61,13,77,13,109,13,141,13,157,13,189,13,221,13,9,13,13,61,13,93,13,125,13,141,13,157,13,173,13,205,13,221,13,237,13,253,13,11,157,13,237,13,2,1,31,13,47,13,79,13,111,13,191,13,5,15,13,31,13,47,13,63,13,79,13,95,13,111,13,127,13,143,13,175,13,191,13,207,13,223,13,255,13,14,57,15,13,47,13,95,13,127,13,159,13,175,13,191,13,207,13,239,13,255,13,10,191,13,1,2,31,13,63,13,79,13,111,13,143,13,223,13,6,15,13,31,13,47,13,63,13,79,13,95,13,111,13,127,13,143,13,159,13,175,13,207,13,223,13,239,13,255,13,15,47,13,79,13,127,13,159,13,191,13,207,13,223,13,239,13,8,93,113,114,95,113,114,94,93,113,95,93,113,114,94,93,94,93,113,114,94,93,95,94,93,113,114,94,93,94,93,113,114,94,93,94,93,113,114,94,93,94,93,113,43,17,53,43,0,17,53,0,0,0,0,1,0,84,255,236,5,123,5,150,0,25,0,125,64,79,20,23,23,8,2,3,14,13,13,3,8,22,3,3,27,26,20,23,95,89,31,20,1,15,20,127,20,143,20,175,20,255,20,5,23,3,20,20,0,11,11,17,95,89,15,14,1,16,3,14,14,11,4,5,0,95,89,32,2,48,2,2,32,2,96,2,112,2,160,2,224,2,240,2,6,2,2,5,19,0,63,51,47,93,113,43,0,24,63,51,47,95,94,93,43,17,18,0,57,24,47,95,94,93,113,43,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,37,32,19,23,2,33,32,0,17,16,0,33,32,19,7,46,1,35,34,6,7,33,21,33,30,1,3,19,1,4,104,252,164,254,57,254,177,254,147,1,98,1,77,1,230,128,255,33,188,129,180,203,10,2,34,253,221,13,208,212,1,12,97,254,109,1,129,1,90,1,93,1,114,254,120,71,106,125,193,176,228,188,201,0,0,255,255,0,59,255,236,5,6,5,150,18,6,0,54,0,0,255,255,0,137,0,0,1,176,5,129,18,6,0,44,0,0,255,255,255,213,0,0,2,96,6,213,16,38,0,44,0,0,17,6,9,15,198,0,0,222,64,9,2,1,4,4,5,38,2,1,8,184,255,254,64,176,8,6,0,2,37,31,13,1,15,13,63,13,111,13,127,13,175,13,223,13,239,13,7,212,31,13,79,13,95,13,143,13,191,13,207,13,255,13,7,47,13,63,13,111,13,159,13,175,13,223,13,6,15,13,79,13,127,13,143,13,191,13,255,13,6,164,15,13,79,13,127,13,143,13,191,13,255,13,6,47,13,95,13,159,13,223,13,4,15,13,63,13,127,13,191,13,239,13,5,114,31,13,79,13,143,13,255,13,4,47,13,111,13,223,13,3,15,13,79,13,191,13,3,63,255,13,1,31,13,47,13,223,13,3,15,13,1,0,13,80,13,128,13,144,13,160,13,176,13,224,13,7,96,13,112,13,160,13,176,13,192,13,240,13,6,128,13,176,13,192,13,208,13,224,13,5,93,113,114,93,113,114,94,93,113,114,94,93,113,114,94,93,113,114,94,93,113,43,17,53,53,0,43,17,53,53,0,0,255,255,0,31,255,236,3,231,5,129,18,6,0,45,0,0,0,2,0,8,255,240,8,120,5,129,0,27,0,35,0,96,64,56,7,22,24,33,33,5,28,0,14,5,22,0,4,37,36,24,32,95,89,15,24,127,24,143,24,175,24,4,23,0,24,1,42,3,24,24,22,33,22,7,96,89,22,3,12,17,96,89,12,19,5,33,95,89,5,18,0,63,43,0,24,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,94,93,43,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,20,14,1,35,33,17,33,3,10,1,6,35,34,39,53,22,51,50,54,18,55,19,33,17,33,50,22,5,52,38,35,33,17,33,32,8,120,123,237,161,253,77,254,165,49,54,102,156,141,69,30,14,29,57,74,65,34,67,3,135,1,172,235,254,254,214,139,138,254,170,1,92,1,15,1,175,128,195,108,4,141,254,164,254,136,254,191,136,17,247,7,140,1,59,240,1,217,253,207,219,202,93,101,254,121,0,0,0,2,0,137,0,0,8,54,5,129,0,19,0,27,0,96,64,53,16,25,25,13,5,20,0,12,8,8,9,9,5,0,3,29,28,24,24,7,12,7,96,89,16,15,12,127,12,143,12,175,12,4,23,0,12,1,42,3,12,12,25,14,10,3,5,25,95,89,9,5,18,0,63,51,43,0,24,63,51,18,57,47,95,94,93,94,93,51,43,17,0,51,24,47,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,49,48,1,20,14,1,35,33,17,33,17,33,17,33,17,33,17,33,17,33,50,22,5,52,38,43,1,17,33,32,8,54,123,237,161,253,166,253,221,254,217,1,39,2,35,1,39,1,83,235,254,254,214,139,138,253,1,3,1,15,1,175,128,195,108,2,92,253,164,5,129,253,207,2,49,253,207,219,202,93,101,254,121,0,0,0,0,1,0,23,0,0,6,123,5,129,0,21,0,65,64,33,8,7,1,15,15,16,21,15,18,16,7,16,23,22,0,18,19,18,95,89,3,12,95,89,1,3,3,7,19,3,16,7,18,0,63,51,63,18,57,47,51,43,43,17,0,51,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,49,48,1,17,54,51,50,22,21,17,33,17,52,38,35,34,7,17,33,17,33,53,33,21,3,5,219,195,235,237,254,228,136,147,152,167,254,217,254,57,4,182,4,157,254,193,83,226,239,254,32,1,193,151,126,53,253,95,4,157,228,228,0,255,255,0,137,0,0,4,229,7,23,18,38,3,203,0,0,17,7,9,12,1,172,0,0,0,20,64,12,1,19,5,38,1,19,75,19,22,0,11,37,43,17,53,0,43,53,0,0,255,255,0,136,0,0,5,55,7,23,18,38,3,201,0,0,17,7,9,11,1,34,0,0,0,24,182,1,19,19,5,38,1,16,184,255,152,180,16,19,1,8,37,43,17,53,0,43,17,53,0,0,255,255,255,249,255,236,5,5,7,62,18,38,3,212,248,0,17,7,9,8,1,31,1,74,0,24,182,1,20,20,5,38,1,23,184,255,244,180,23,29,11,15,37,43,17,53,0,43,17,53,0,0,0,1,0,137,254,104,5,54,5,129,0,11,1,70,64,20,5,2,11,0,6,9,9,0,2,3,12,13,1,5,96,89,10,2,18,0,184,1,17,64,208,7,3,3,80,13,1,68,13,1,43,13,1,20,13,1,251,13,1,219,13,1,187,13,1,164,13,1,132,13,1,116,13,1,100,13,1,68,13,1,52,13,1,27,13,1,15,13,1,105,244,13,1,228,13,1,208,13,1,196,13,1,155,13,1,116,13,1,91,13,1,43,13,1,240,13,1,228,13,1,180,13,1,139,13,1,123,13,1,75,13,1,36,13,1,20,13,1,212,13,1,187,13,1,171,13,1,139,13,1,123,13,1,100,13,1,80,13,1,68,13,1,52,13,1,27,13,1,4,13,1,55,219,13,1,196,13,1,171,13,1,155,13,1,112,13,1,100,13,1,84,13,1,52,13,1,251,13,1,228,13,1,203,13,1,191,13,1,148,13,1,107,13,1,75,13,1,59,13,1,43,13,1,251,13,1,212,13,1,196,13,1,132,13,1,84,13,1,43,13,1,27,13,1,15,13,1,7,2,95,94,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,0,63,51,63,63,196,43,17,18,1,23,57,17,51,17,51,17,51,49,48,1,17,33,17,33,17,33,17,33,17,33,17,2,99,254,38,1,39,2,105,1,29,254,39,254,104,1,152,5,129,251,115,4,141,250,127,254,104,0,0,255,255,0,51,0,0,5,145,5,129,18,6,0,36,0,0,0,2,0,137,0,0,5,119,5,129,0,13,0,21,0,87,64,50,14,0,10,19,19,5,8,0,0,5,23,22,10,18,95,89,15,10,127,10,143,10,175,10,4,23,0,10,1,42,3,10,10,19,6,6,9,95,89,6,3,5,19,95,89,5,18,48,23,1,93,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,94,93,43,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,20,14,1,35,33,17,33,21,33,17,33,50,22,5,52,38,35,33,17,33,32,5,119,123,237,161,253,27,4,37,253,2,1,222,235,254,254,214,139,138,254,120,1,142,1,15,1,175,128,195,108,5,129,227,254,178,219,202,93,101,254,121,0,0,255,255,0,137,0,0,5,106,5,129,18,6,0,37,0,0,0,1,0,137,0,1,4,97,5,129,0,5,0,29,64,14,1,3,4,4,7,6,5,2,95,89,5,3,3,18,0,63,63,43,17,18,1,57,17,51,50,49,48,1,21,33,17,33,17,4,97,253,79,254,217,5,129,228,251,100,5,128,0,0,0,2,0,18,254,104,5,142,5,129,0,14,0,21,0,69,64,35,21,9,17,13,3,2,6,7,0,15,9,13,7,15,2,5,23,22,13,17,96,89,13,3,21,0,8,5,8,96,89,5,18,7,2,184,1,17,0,63,51,63,43,17,0,51,51,24,63,43,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,37,51,17,35,17,33,17,35,17,51,54,18,55,19,33,1,17,33,7,6,2,7,4,213,185,250,252,120,250,156,72,112,29,61,3,21,254,227,254,250,31,29,95,52,244,253,116,1,152,254,104,2,140,131,1,129,204,1,189,251,115,3,153,234,204,254,139,110,0,0,0,255,255,0,137,0,0,5,6,5,129,18,6,0,40,0,0,0,1,255,250,0,0,7,69,5,129,0,32,1,224,64,255,22,23,18,32,32,15,0,5,6,6,11,10,10,7,3,0,29,26,23,7,33,28,27,27,34,146,34,1,132,34,1,114,34,1,96,34,1,82,34,1,68,34,1,50,34,1,36,34,1,2,34,18,34,2,242,34,1,224,34,1,210,34,1,196,34,1,178,34,1,164,34,1,130,34,146,34,2,116,34,1,96,34,1,82,34,1,68,34,1,50,34,1,36,34,1,16,34,1,2,34,1,103,244,34,1,226,34,1,212,34,1,198,34,1,162,34,178,34,2,148,34,1,130,34,1,116,34,1,98,34,1,84,34,1,70,34,1,50,34,1,20,34,36,34,2,2,34,1,244,34,1,226,34,1,212,34,1,198,34,1,178,34,1,164,34,1,150,34,1,116,34,132,34,2,102,34,1,68,34,84,34,2,50,34,1,36,34,1,22,34,1,4,34,1,246,34,1,196,34,212,34,2,178,34,1,1,160,34,1,148,34,1,128,34,1,100,34,116,34,2,80,34,1,68,34,1,32,34,48,34,2,20,34,1,0,34,1,55,240,34,1,228,34,1,208,34,1,132,34,164,34,196,34,3,112,64,88,34,1,100,34,1,80,34,1,36,34,68,34,2,0,34,1,244,34,1,208,34,1,148,34,164,34,196,34,3,128,34,1,84,34,116,34,2,32,34,1,2,16,34,1,208,34,240,34,2,191,34,1,112,34,160,34,2,79,34,1,32,34,1,15,34,1,7,26,7,7,4,15,31,1,1,18,15,15,22,16,10,3,29,4,28,6,0,18,0,63,50,50,47,51,63,51,51,57,47,51,51,17,51,17,18,57,17,51,1,94,93,93,93,93,93,93,113,95,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,95,93,93,93,113,113,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,17,51,17,51,18,23,57,17,51,51,17,51,17,51,51,17,51,17,51,49,48,33,17,34,38,39,1,33,1,38,39,3,33,19,30,1,51,17,33,17,50,54,55,19,33,3,6,7,1,33,1,6,35,17,3,18,32,77,18,254,163,254,196,1,199,45,115,251,1,44,198,110,92,47,1,28,47,92,111,198,1,44,251,115,45,1,199,254,196,254,163,56,71,2,100,16,12,253,128,3,12,34,188,1,151,254,188,178,97,2,87,253,169,95,180,1,68,254,105,188,34,252,244,2,128,28,253,156,0,0,0,0,1,0,46,255,236,4,165,5,149,0,38,0,132,64,80,33,14,36,3,23,24,18,30,9,36,4,24,3,3,30,36,3,40,39,33,14,13,14,13,95,89,31,14,111,14,143,14,3,127,14,239,14,255,14,3,14,14,6,27,15,23,1,16,3,23,23,27,27,21,95,89,27,4,0,6,95,89,48,4,1,32,4,96,4,112,4,160,4,240,4,5,4,4,0,19,0,63,50,47,93,113,43,0,24,63,43,17,0,51,24,47,95,94,93,17,18,57,47,93,113,43,17,18,0,57,17,18,1,23,57,17,51,51,17,51,17,51,17,51,17,18,57,57,49,48,5,34,36,39,37,22,51,50,54,53,52,38,43,1,53,51,50,54,53,52,38,35,34,7,37,54,36,51,50,4,21,20,6,7,30,1,21,20,4,2,126,236,254,225,69,1,8,92,236,129,134,159,169,59,59,151,144,123,108,212,76,254,244,69,1,21,215,231,1,24,142,138,151,165,254,214,20,189,199,93,253,107,97,101,89,227,96,100,91,96,247,61,205,198,199,168,129,172,35,22,172,132,192,228,0,0,0,1,0,136,0,0,5,55,5,129,0,13,0,92,64,54,12,6,9,9,8,13,5,2,2,1,8,1,15,14,12,5,12,5,6,1,3,9,0,18,96,15,1,80,15,1,64,15,1,128,15,1,112,15,1,192,15,1,160,15,1,48,15,1,32,15,1,15,15,1,93,93,93,93,93,113,113,114,114,114,0,63,50,63,51,57,57,47,47,17,18,1,57,57,17,51,17,51,51,17,51,17,51,51,49,48,51,17,33,17,20,7,1,33,17,33,17,52,55,1,136,1,6,8,2,101,1,76,254,250,8,253,159,5,129,252,205,107,168,4,70,250,127,3,63,78,176,251,195,0,0,0,255,255,0,136,0,0,5,55,7,62,18,38,3,201,0,0,17,7,9,8,1,146,1,74,0,22,64,13,1,14,14,5,38,1,17,6,17,23,0,7,37,43,17,53,0,43,17,53,0,1,0,137,0,0,4,229,5,129,0,18,0,68,64,33,12,11,7,13,10,11,17,6,7,2,17,17,18,7,18,20,19,10,13,16,2,2,16,97,89,2,2,18,11,18,6,0,3,0,63,50,63,51,57,47,43,17,18,0,57,57,17,18,1,57,57,17,51,17,51,17,51,17,18,57,57,17,51,50,49,48,19,33,17,50,54,55,19,33,1,6,7,1,33,1,14,1,35,17,33,137,1,39,52,119,95,206,1,44,254,247,124,47,1,229,254,191,254,138,20,78,29,254,218,5,129,253,169,123,152,1,68,254,107,189,35,252,244,2,128,13,22,253,163,0,0,0,0,1,0,8,255,240,5,20,5,129,0,19,0,47,64,24,1,16,18,19,8,16,19,3,21,20,19,18,16,1,96,89,16,3,6,11,96,89,6,19,0,63,43,0,24,63,43,0,24,63,17,18,1,23,57,17,51,17,51,49,48,1,33,3,10,1,6,35,34,39,53,22,51,50,54,18,55,19,33,17,33,3,248,254,105,49,54,102,156,141,69,30,14,29,57,74,65,34,67,3,184,254,228,4,141,254,164,254,136,254,191,136,17,247,7,140,1,59,240,1,217,250,127,0,255,255,0,137,0,0,6,33,5,129,18,6,0,48,0,0,255,255,0,137,0,0,5,61,5,129,18,6,0,43,0,0,255,255,0,84,255,236,5,227,5,150,18,6,0,50,0,0,0,1,0,137,0,0,5,55,5,129,0,7,0,35,64,17,0,7,3,4,7,4,9,8,5,2,96,89,5,3,4,0,18,0,63,50,63,43,17,18,1,57,57,17,51,17,51,49,48,33,17,33,17,33,17,33,17,4,26,253,149,254,218,4,174,4,141,251,115,5,129,250,127,0,0,0,255,255,0,137,0,0,5,16,5,129,18,6,0,51,0,0,255,255,0,84,255,236,5,143,5,150,18,6,0,38,0,0,255,255,0,23,0,0,4,205,5,129,18,6,0,55,0,0,0,1,0,1,255,236,5,13,5,129,0,19,0,57,64,27,16,10,13,13,11,14,15,15,12,11,11,3,21,20,13,10,10,6,14,11,3,0,6,96,89,0,19,0,63,43,0,24,63,51,18,57,47,51,17,18,1,57,57,17,51,50,17,51,18,57,17,51,51,49,48,5,34,38,39,55,22,51,50,62,1,55,1,33,9,1,33,1,14,2,1,85,71,140,42,82,89,71,47,67,59,54,253,212,1,51,1,132,1,42,1,43,253,243,69,115,143,20,35,25,246,42,36,79,118,3,164,253,88,2,168,251,189,144,133,61,0,3,0,71,255,245,6,141,5,139,0,8,0,32,0,41,1,134,64,255,22,5,32,32,37,19,9,33,15,0,26,15,9,26,3,43,42,4,38,19,38,95,89,22,19,5,37,10,37,95,89,31,6,19,22,19,38,19,3,17,10,19,10,19,9,20,4,9,19,153,43,1,139,43,1,114,43,1,1,96,43,1,84,43,1,64,43,1,52,43,1,27,43,1,4,43,1,244,43,1,212,43,1,187,43,1,116,43,1,91,43,1,59,43,1,43,43,1,27,43,1,0,43,1,103,244,43,1,212,43,1,196,43,1,160,43,1,148,43,1,116,43,1,68,43,1,52,43,1,27,43,1,251,43,1,235,43,1,203,43,1,187,43,1,148,43,1,112,43,1,100,43,1,64,43,1,52,43,1,27,43,1,4,43,1,235,43,1,212,43,1,187,43,1,139,43,1,91,43,1,36,43,1,4,43,1,55,244,43,1,212,43,1,196,43,1,164,43,1,139,43,1,116,43,1,68,43,1,43,43,1,31,43,1,251,43,1,235,43,1,203,43,1,164,43,1,148,43,1,112,43,1,2,96,43,1,64,43,1,31,43,1,0,43,1,239,43,1,207,43,1,160,43,1,143,64,15,43,1,111,43,1,95,43,1,32,43,1,0,43,1,7,94,93,93,93,93,93,93,93,93,113,113,113,113,95,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,95,113,113,113,0,63,63,18,57,57,47,47,94,93,51,43,17,0,51,17,51,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,51,51,17,51,51,49,48,1,52,38,43,1,17,51,50,54,1,53,35,34,36,38,53,52,0,33,51,53,33,21,51,32,0,21,20,6,4,43,1,21,1,20,22,59,1,17,35,34,6,5,100,158,165,44,51,152,164,253,123,79,179,254,246,140,1,54,1,31,67,1,22,67,1,30,1,55,140,254,246,179,79,253,123,163,153,51,44,165,158,2,218,152,170,253,113,172,253,188,199,137,249,160,251,1,20,158,158,254,236,251,161,248,137,199,2,229,160,173,2,143,170,0,0,255,255,0,18,0,0,5,68,5,129,18,6,0,59,0,0,0,1,0,137,254,104,5,201,5,129,0,11,0,54,64,24,6,9,9,0,5,2,0,11,11,2,13,12,7,3,3,9,5,2,5,96,89,2,18,0,184,1,17,0,63,63,43,17,0,51,24,63,51,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,17,33,17,33,17,33,17,33,17,51,17,4,207,251,186,1,39,2,57,1,29,195,254,104,1,152,5,129,251,115,4,141,251,115,253,116,0,0,0,0,1,0,110,0,0,5,21,5,129,0,17,0,45,64,22,14,0,0,17,8,7,17,7,19,18,3,12,95,89,1,3,3,15,7,3,0,18,0,63,63,51,57,47,51,43,17,18,1,57,57,17,51,17,51,17,51,49,48,33,17,6,35,34,38,53,17,33,17,20,22,51,50,55,17,33,17,3,238,231,204,240,221,1,28,127,150,158,177,1,39,2,35,83,226,239,1,224,254,63,158,119,53,2,161,250,127,0,0,1,0,137,0,0,7,129,5,129,0,11,1,149,64,255,8,11,7,4,3,0,0,4,11,3,13,12,9,5,1,3,7,3,0,3,96,89,0,18,130,13,1,112,13,1,100,13,1,82,13,1,68,13,1,50,13,1,36,13,1,18,13,1,4,13,1,242,13,1,230,13,1,212,13,1,198,13,1,176,13,1,162,13,1,144,13,1,130,13,1,114,13,1,100,13,1,82,13,1,68,13,1,54,13,1,36,13,1,22,13,1,6,13,1,104,226,13,1,1,208,13,1,192,13,1,180,13,1,160,13,1,132,13,1,100,13,1,68,13,1,27,13,1,0,13,1,244,13,1,224,13,1,212,13,1,192,13,1,180,13,1,164,13,1,132,13,1,100,13,1,68,13,1,59,13,1,32,13,1,20,13,1,0,13,1,244,13,1,224,13,1,212,13,1,196,13,1,164,13,1,132,13,1,100,13,1,84,13,1,64,13,1,52,13,1,32,13,1,20,13,1,0,13,1,56,244,13,1,235,13,1,203,13,1,171,13,1,139,13,1,112,13,1,2,80,13,1,48,13,1,16,13,1,239,13,1,207,13,1,175,13,1,112,13,1,80,13,1,48,13,64,32,1,15,13,1,239,13,1,192,13,1,160,13,1,144,13,1,112,13,1,80,13,1,64,13,1,47,13,1,15,13,1,8,94,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,114,114,114,95,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,95,114,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,0,63,43,17,0,51,24,63,51,51,17,18,1,23,57,17,51,17,51,17,51,49,48,51,17,33,17,33,17,33,17,33,17,33,17,137,1,29,1,208,1,29,1,209,1,29,5,129,251,115,4,141,251,115,4,141,250,127,0,0,0,1,0,137,254,104,8,24,5,129,0,15,1,150,64,17,12,15,15,2,2,1,11,8,7,4,4,8,1,3,17,16,14,184,1,17,64,255,9,5,1,3,11,7,3,0,3,96,89,0,18,148,17,1,130,17,1,118,17,1,100,17,1,86,17,1,68,17,1,54,17,1,36,17,1,22,17,1,4,17,1,230,17,1,214,17,1,194,17,1,180,17,1,162,17,1,1,144,17,1,128,17,1,116,17,1,96,17,1,84,17,1,52,17,1,11,17,1,103,244,17,1,208,17,1,196,17,1,176,17,1,148,17,1,116,17,1,84,17,1,43,17,1,20,17,1,244,17,1,228,17,1,208,17,1,196,17,1,180,17,1,148,17,1,116,17,1,84,17,1,75,17,1,52,17,1,16,17,1,4,17,1,240,17,1,224,17,1,208,17,1,196,17,1,176,17,1,164,17,1,144,17,1,132,17,1,112,17,1,100,17,1,80,17,1,68,17,1,48,17,1,36,17,1,16,17,1,4,17,1,55,228,17,1,196,17,1,164,17,1,128,17,1,2,96,17,1,64,17,1,32,17,1,224,17,1,192,17,1,128,17,1,96,17,1,64,17,1,31,17,1,255,17,1,208,17,1,176,17,1,160,17,1,128,17,1,96,17,1,80,17,1,63,64,9,17,1,31,17,1,0,17,1,7,94,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,114,114,114,95,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,95,93,93,93,93,93,113,113,113,113,113,113,113,113,113,113,0,63,43,17,0,51,51,24,63,51,51,63,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,51,17,33,17,33,17,33,17,33,17,33,17,51,17,35,17,137,1,29,1,187,1,29,1,186,1,29,195,250,5,129,251,115,4,141,251,115,4,141,251,115,253,116,1,152,0,0,0,0,2,0,22,0,0,6,172,5,129,0,13,0,21,0,81,64,46,14,3,13,19,19,10,8,3,8,23,22,13,18,95,89,15,13,127,13,143,13,175,13,4,23,0,13,1,42,3,13,13,19,11,11,10,95,89,11,3,8,19,95,89,8,18,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,94,93,43,17,18,1,57,57,17,51,51,17,51,17,51,49,48,1,50,22,21,20,14,1,35,33,17,33,53,33,17,1,52,38,35,33,17,33,32,4,195,235,254,123,237,161,253,59,254,56,2,239,2,125,139,138,254,152,1,110,1,15,3,80,219,198,128,195,108,4,157,228,253,207,254,91,93,101,254,121,0,3,0,137,0,0,7,76,5,129,0,11,0,19,0,23,0,92,64,55,20,23,8,17,17,5,0,12,5,12,23,3,25,24,8,16,95,89,15,8,127,8,143,8,175,8,4,23,0,8,1,42,3,8,8,17,21,6,3,5,17,95,89,20,5,18,240,25,1,224,25,1,112,25,1,93,93,93,0,63,51,43,0,24,63,51,18,57,47,95,94,93,94,93,43,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,20,14,1,35,33,17,33,17,33,50,22,5,52,38,35,33,17,33,32,5,17,33,17,5,79,123,237,161,253,67,1,39,1,182,235,254,254,214,139,138,254,160,1,102,1,15,2,0,1,39,1,175,128,195,108,5,129,253,207,219,202,93,101,254,121,230,5,129,250,127,0,0,0,0,2,0,137,0,0,5,119,5,129,0,11,0,19,0,86,64,52,12,0,8,17,17,5,0,5,21,20,8,16,95,89,15,8,127,8,143,8,175,8,4,23,0,8,1,42,3,8,8,17,6,3,5,17,95,89,5,18,64,21,1,224,21,1,112,21,1,48,21,1,93,93,93,113,0,63,43,0,24,63,18,57,47,95,94,93,94,93,43,17,18,1,57,57,17,51,17,51,17,51,49,48,1,20,14,1,35,33,17,33,17,33,50,22,5,52,38,35,33,17,33,32,5,119,123,237,161,253,27,1,39,1,222,235,254,254,214,139,138,254,120,1,142,1,15,1,175,128,195,108,5,129,253,207,219,202,93,101,254,121,0,1,0,54,255,236,5,93,5,150,0,25,0,129,64,81,12,13,13,23,6,3,3,18,24,23,23,4,18,3,27,26,5,4,95,89,31,5,1,15,5,127,5,143,5,175,5,255,5,5,23,3,5,5,0,15,21,0,95,89,0,24,16,24,2,0,24,64,24,80,24,128,24,192,24,208,24,6,11,24,24,21,19,15,12,1,16,3,12,12,15,15,9,95,89,15,4,0,63,43,17,0,51,24,47,95,94,93,63,51,47,94,93,113,43,17,18,0,57,24,47,95,94,93,113,43,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,37,50,54,55,33,53,33,46,1,35,34,6,7,39,18,33,32,0,17,16,0,33,32,3,55,18,2,158,180,208,13,253,221,2,34,10,202,181,129,188,33,255,128,1,230,1,77,1,98,254,148,254,176,254,57,164,252,104,212,201,188,228,176,193,125,106,71,1,136,254,143,254,162,254,167,254,126,1,147,97,254,244,0,0,0,0,2,0,137,255,236,7,234,5,150,0,19,0,31,0,71,64,38,13,9,9,10,26,14,7,20,0,10,7,0,3,33,32,17,23,95,89,17,4,13,8,96,89,13,13,10,11,3,10,18,4,29,95,89,4,19,0,63,43,0,24,63,63,18,57,47,43,0,24,63,43,17,18,1,23,57,17,51,17,51,51,17,51,17,51,49,48,1,20,2,4,35,32,0,3,33,17,33,17,33,17,33,18,0,33,32,0,1,52,38,35,34,2,21,20,18,51,50,18,7,234,160,254,212,202,254,230,254,170,28,254,232,254,217,1,39,1,27,35,1,85,1,19,1,54,1,94,254,211,186,173,176,185,190,170,174,186,2,199,221,254,180,178,1,74,1,38,253,164,5,129,253,207,1,24,1,46,254,129,254,176,233,254,255,0,231,237,254,250,1,0,0,0,2,0,35,0,0,5,55,5,129,0,13,0,21,0,89,64,50,12,1,18,10,10,9,13,0,0,14,4,4,9,1,3,23,22,1,17,12,17,12,95,89,17,17,0,7,7,20,95,89,7,3,10,0,18,15,23,1,112,23,1,32,23,48,23,160,23,3,93,113,93,0,63,50,63,43,17,18,0,57,24,47,43,17,18,0,57,17,18,1,23,57,17,51,51,17,51,17,51,17,51,17,51,49,48,51,1,46,1,53,52,36,51,33,17,33,17,33,1,19,20,22,51,33,17,33,32,35,1,125,143,168,1,19,251,2,192,254,217,254,166,254,185,35,127,125,1,130,254,134,254,252,2,80,34,215,148,203,217,250,127,2,23,253,233,3,209,100,113,1,160,0,255,255,0,60,255,236,4,128,4,78,18,6,0,68,0,0,0,2,0,94,255,236,4,160,5,222,0,11,0,34,0,63,64,33,33,6,21,28,0,15,15,21,36,35,33,12,12,3,79,89,12,12,9,27,0,18,9,79,89,18,22,112,36,1,96,36,1,113,113,0,63,43,0,24,63,18,57,47,43,17,0,51,17,18,1,57,57,17,51,51,17,51,51,49,48,1,52,38,35,34,6,21,20,22,51,50,54,3,50,18,17,16,0,33,32,0,17,52,18,62,1,36,37,21,6,4,14,1,7,18,3,122,112,127,134,127,120,124,138,118,193,251,236,254,230,254,244,254,235,254,249,51,111,176,1,11,1,172,213,254,113,175,76,5,103,1,245,172,161,161,172,167,162,160,2,183,254,251,254,250,254,247,254,253,1,67,1,77,170,1,2,185,125,76,52,235,22,64,103,192,173,1,58,0,0,3,0,143,0,0,4,155,4,58,0,14,0,23,0,32,0,86,64,46,29,2,2,25,19,9,25,15,15,13,13,6,9,3,34,33,5,25,23,25,23,82,89,12,25,28,25,2,16,3,25,25,13,14,14,24,82,89,14,15,13,15,82,89,13,21,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,43,17,18,0,57,17,18,1,23,57,17,51,17,51,17,51,18,57,17,51,49,48,1,32,17,20,6,7,21,30,1,21,20,6,35,33,17,1,51,50,54,53,52,38,43,1,25,1,51,50,54,53,52,38,35,2,167,1,214,128,115,134,139,239,219,253,190,1,26,227,132,108,114,137,216,208,122,101,96,114,4,58,254,241,94,123,21,7,16,130,108,157,155,4,58,252,117,67,80,85,68,1,176,254,252,58,73,67,62,0,0,1,0,143,0,0,3,30,4,58,0,5,0,29,64,14,3,4,1,4,7,6,5,2,79,89,5,15,3,21,0,63,63,43,17,18,1,57,57,17,51,49,48,1,21,33,17,33,17,3,30,254,139,254,230,4,58,190,252,132,4,58,0,0,0,2,0,14,254,104,4,238,4,58,0,4,0,18,0,77,64,28,4,14,14,17,17,16,3,9,9,7,1,12,6,7,7,12,16,3,20,19,12,1,79,89,12,15,17,6,184,1,17,64,9,14,3,8,5,8,79,89,5,21,0,63,43,17,0,51,51,24,63,51,63,43,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,35,2,7,33,5,17,35,17,51,54,18,19,33,17,51,17,35,17,3,66,236,67,101,1,148,253,193,245,125,72,104,47,2,242,146,245,3,124,253,255,189,190,254,104,2,86,112,1,169,1,99,252,132,253,170,1,152,0,255,255,0,80,255,236,4,45,4,78,18,6,0,72,0,0,0,1,255,239,0,0,5,189,4,58,0,33,0,246,64,182,17,32,14,33,9,8,22,23,32,33,33,8,23,5,2,29,26,7,4,28,27,27,35,3,4,4,34,29,2,26,5,2,5,14,2,0,0,17,14,14,3,22,15,9,15,33,28,3,21,47,35,1,15,35,47,35,79,35,127,35,159,35,191,35,239,35,7,110,15,35,63,35,95,35,127,35,175,35,207,35,239,35,7,47,35,95,35,111,35,159,35,207,35,5,15,35,31,35,79,35,127,35,143,35,191,35,239,35,255,35,8,61,31,35,79,35,95,35,143,35,191,35,207,35,255,35,7,15,35,63,35,127,35,175,35,239,35,5,15,35,47,35,95,35,159,35,207,35,5,11,0,35,112,35,2,60,96,35,208,35,2,16,35,80,35,128,35,192,35,240,35,5,0,35,32,35,112,35,224,35,4,8,94,93,113,114,94,93,94,93,113,114,94,93,113,114,94,93,113,0,63,51,51,63,51,51,18,57,17,51,51,17,51,18,57,57,17,51,17,51,17,1,51,17,51,17,51,17,51,18,23,57,17,51,17,51,17,51,17,51,17,51,49,48,1,34,39,3,33,1,38,39,3,33,19,30,2,23,17,51,17,62,2,55,19,33,3,6,7,1,33,3,6,35,17,35,2,88,66,31,223,254,215,1,62,35,57,216,1,18,136,43,63,50,41,252,40,50,61,46,136,1,18,216,52,40,1,62,254,215,223,26,71,252,1,201,11,254,44,2,59,29,101,1,125,254,255,83,93,39,2,1,218,254,38,2,38,89,88,1,1,254,131,97,33,253,197,1,212,11,254,55,0,1,0,53,255,236,3,181,4,78,0,39,0,115,64,64,23,24,17,30,24,14,33,30,4,3,10,37,4,3,37,3,41,40,33,14,13,14,13,82,89,14,14,27,0,15,23,1,10,3,15,23,1,11,4,23,23,27,27,20,82,89,27,16,0,7,81,89,0,4,16,4,2,4,4,0,22,79,41,1,93,0,63,50,47,93,43,0,24,63,43,17,0,51,24,47,95,94,93,95,94,93,17,18,57,47,43,17,18,0,57,17,18,1,57,57,17,51,17,51,18,23,57,17,51,17,51,49,48,5,34,38,39,55,30,1,51,50,54,53,52,38,35,53,50,54,53,52,38,35,34,6,7,39,62,1,51,50,22,21,20,6,7,21,30,1,21,20,6,1,237,179,220,41,241,17,107,73,80,89,134,161,150,133,78,72,82,95,7,237,25,231,182,180,221,125,123,128,153,241,20,160,148,44,74,90,79,64,84,76,177,71,77,60,67,78,66,22,147,154,155,126,98,130,26,2,14,143,104,151,173,0,0,1,0,142,0,0,4,93,4,58,0,15,0,42,64,20,5,8,8,7,7,17,13,0,15,12,4,14,7,21,5,0,15,208,17,1,93,0,63,50,63,51,57,57,17,1,51,50,17,51,17,51,17,51,49,48,1,17,20,6,7,1,33,17,33,17,52,54,55,1,33,17,1,148,14,6,1,192,1,29,254,252,14,6,254,77,254,212,4,58,254,26,46,202,39,3,5,251,198,2,38,50,146,27,252,251,4,58,255,255,0,142,0,0,4,93,5,244,18,38,3,233,0,0,17,7,9,8,1,42,0,0,0,22,64,13,1,16,16,17,38,1,19,8,19,25,14,6,37,43,17,53,0,43,17,53,0,1,0,142,0,0,4,2,4,58,0,18,0,62,64,29,11,14,8,18,2,17,17,18,18,19,7,8,8,13,12,12,20,14,11,16,16,2,2,18,12,21,7,0,15,0,63,50,63,51,57,17,51,18,57,57,17,1,51,17,51,51,17,51,18,57,17,51,17,51,17,18,57,57,49,48,19,33,17,62,3,19,33,3,6,7,1,33,3,6,35,17,33,142,1,26,42,40,46,57,133,1,18,206,44,58,1,62,254,225,233,31,51,254,230,4,58,254,48,2,27,61,101,1,17,254,131,82,48,253,197,1,202,11,254,65,0,1,0,21,255,236,4,134,4,58,0,19,0,45,64,24,2,17,0,19,11,17,19,3,21,20,17,2,79,89,17,15,7,13,79,89,7,22,0,21,0,63,63,43,0,24,63,43,17,18,1,23,57,17,51,17,51,49,48,33,17,33,10,1,14,1,35,34,38,39,53,22,51,50,54,18,19,33,17,3,108,254,202,53,63,72,110,93,36,95,23,25,43,56,59,59,68,3,59,3,124,254,120,254,212,153,67,8,5,191,9,104,1,48,1,243,251,198,0,0,0,1,0,143,0,0,5,92,4,58,0,20,1,60,64,219,0,1,11,8,5,5,6,14,17,17,16,6,11,16,3,22,21,20,2,11,2,6,14,7,15,17,1,6,21,75,22,1,36,22,1,244,22,1,219,22,1,155,22,1,132,22,1,107,22,1,59,22,1,43,22,1,20,22,1,4,22,1,105,228,22,1,180,22,1,116,22,1,68,22,1,43,22,1,20,22,1,251,22,1,235,22,1,212,22,1,187,22,1,139,22,1,107,22,1,84,22,1,52,22,1,4,22,1,212,22,1,148,22,1,123,22,1,100,22,1,75,22,1,36,22,1,11,22,1,57,251,22,1,219,22,1,203,22,1,176,22,1,164,22,1,148,22,1,116,22,1,68,22,1,43,22,1,20,22,1,251,22,1,239,22,1,203,22,1,191,22,1,2,175,22,1,144,22,1,112,22,1,79,22,1,31,22,1,240,22,1,224,22,1,192,22,1,144,22,1,127,22,1,96,22,1,80,22,1,48,22,1,32,22,1,15,22,1,7,94,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,95,113,113,113,113,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,113,113,0,63,51,51,63,51,18,57,57,17,51,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,51,49,48,33,35,1,22,21,17,35,17,33,19,22,23,54,55,19,33,17,35,17,52,55,3,102,213,254,228,16,246,1,116,180,57,11,16,52,175,1,110,246,18,3,117,155,102,253,140,4,58,253,207,184,102,118,168,2,49,251,198,2,116,103,156,0,1,0,143,0,0,4,70,4,58,0,11,0,59,64,32,1,9,9,10,2,6,6,5,10,5,12,13,1,8,79,89,31,1,1,127,1,143,1,2,1,1,10,5,21,3,0,15,0,63,50,63,51,57,47,93,113,43,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,17,33,17,33,17,33,17,33,17,33,17,1,169,1,131,1,26,254,230,254,125,254,230,4,58,254,84,1,172,251,198,1,207,254,49,4,58,0,255,255,0,80,255,236,4,147,4,78,18,6,0,82,0,0,0,1,0,143,0,0,4,70,4,58,0,7,0,35,64,17,5,6,2,1,6,1,8,9,7,4,79,89,7,15,6,1,21,0,63,51,63,43,17,18,1,57,57,17,51,17,51,49,48,1,17,33,17,33,17,33,17,4,70,254,230,254,125,254,230,4,58,251,198,3,124,252,132,4,58,0,255,255,0,135,254,87,4,143,4,81,18,6,0,83,0,0,255,255,0,80,255,236,4,55,4,78,18,6,0,70,0,0,0,1,0,58,0,0,3,178,4,58,0,7,1,153,64,255,3,6,2,6,7,3,8,9,4,21,3,7,0,7,79,89,0,15,134,9,1,98,9,1,84,9,1,68,9,1,54,9,1,38,9,1,246,9,1,228,9,1,214,9,1,198,9,1,150,9,1,134,9,1,118,9,1,102,9,1,54,9,1,38,9,1,6,9,1,104,214,9,1,198,9,1,150,9,1,116,9,1,102,9,1,86,9,1,54,9,1,38,9,1,18,9,1,4,9,1,244,9,1,230,9,1,214,9,1,182,9,1,162,9,1,146,9,1,132,9,1,116,9,1,102,9,1,86,9,1,68,9,1,50,9,1,36,9,1,20,9,1,6,9,1,246,9,1,228,9,1,212,9,1,196,9,1,180,9,1,166,9,1,150,9,1,132,9,1,116,9,1,102,9,1,84,9,1,70,9,1,54,9,1,36,9,1,20,9,1,6,9,1,56,246,9,1,230,9,1,214,9,1,196,9,1,180,9,1,166,9,1,150,9,1,134,9,1,98,9,1,1,80,9,1,64,9,1,52,9,1,36,9,1,240,9,1,224,9,1,212,9,1,196,9,1,148,9,1,128,9,1,2,112,9,64,38,1,96,9,1,48,9,1,32,9,1,16,9,1,0,9,1,208,9,1,192,9,1,112,9,1,96,9,1,64,9,1,32,9,1,0,9,1,8,94,93,93,93,93,93,93,93,113,113,113,113,113,113,95,113,113,113,113,113,113,114,114,114,114,95,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,0,63,43,17,0,51,24,63,17,18,1,23,57,17,51,49,48,19,33,21,33,17,33,17,33,58,3,120,254,209,254,230,254,209,4,58,190,252,132,3,124,0,255,255,0,16,254,87,4,104,4,58,18,6,0,92,0,0,0,3,0,82,254,87,6,173,5,204,0,33,0,44,0,54,1,163,64,255,28,50,10,10,27,34,11,40,18,45,0,18,11,0,3,56,55,42,53,3,53,79,89,15,3,22,47,37,21,37,79,89,31,21,16,27,0,10,27,132,56,1,118,56,1,102,56,1,66,56,1,52,56,1,34,56,1,20,56,1,6,56,1,244,56,1,214,56,1,198,56,1,178,56,1,164,56,1,146,56,1,132,56,1,116,56,1,102,56,1,84,56,1,68,56,1,54,56,1,36,56,1,22,56,1,6,56,1,104,230,56,1,196,56,1,182,56,1,164,56,1,132,56,1,118,56,1,86,56,1,70,56,1,52,56,1,22,56,1,244,56,1,230,56,1,212,56,1,196,56,1,178,56,1,1,164,56,1,132,56,1,100,56,1,64,56,1,36,56,1,4,56,1,228,56,1,192,56,1,180,56,1,148,56,1,116,56,1,48,56,1,36,56,1,16,56,1,4,56,1,56,240,56,1,219,56,1,196,56,1,164,56,1,132,56,1,91,56,1,68,56,1,36,56,1,4,56,1,244,56,1,212,56,1,196,56,1,176,56,1,164,56,1,144,56,1,2,112,56,1,80,56,1,64,56,64,38,1,32,56,1,31,56,1,255,56,1,223,56,1,192,56,1,160,56,1,159,56,1,127,56,1,95,56,1,48,56,1,32,56,1,15,56,1,8,94,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,95,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,95,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,0,63,63,63,51,43,17,0,51,24,63,51,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,51,51,17,51,51,49,48,1,16,2,35,34,38,39,35,22,21,17,33,17,35,6,35,34,2,17,16,18,51,50,22,23,51,39,17,33,17,54,51,50,18,1,52,38,35,34,6,21,16,51,50,54,37,16,35,34,6,21,20,22,51,50,6,173,201,180,103,157,42,6,6,254,251,2,84,234,174,189,200,182,107,154,40,2,2,1,5,87,231,173,192,252,84,101,99,97,97,192,97,105,2,135,194,96,104,103,96,195,2,34,254,241,254,217,97,95,30,152,254,97,2,89,196,1,40,1,8,1,13,1,37,98,93,178,1,139,253,190,199,254,223,254,243,173,191,179,192,254,144,199,175,1,108,194,178,174,192,0,255,255,0,14,0,0,4,100,4,58,18,6,0,91,0,0,0,1,0,143,254,104,4,216,4,58,0,11,0,56,64,13,4,7,7,10,3,0,10,9,9,0,13,12,10,184,1,17,64,11,5,1,15,7,3,0,3,79,89,0,21,0,63,43,17,0,51,24,63,51,63,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,51,17,33,17,33,17,33,17,51,17,35,17,143,1,26,1,131,1,26,146,245,4,58,252,132,3,124,252,132,253,170,1,152,0,0,1,0,83,0,0,4,23,4,58,0,18,0,48,64,23,6,10,10,9,1,17,9,17,20,19,6,14,14,3,80,89,14,14,9,21,7,0,15,0,63,50,63,57,47,43,17,0,51,17,18,1,57,57,17,51,17,51,17,51,49,48,1,17,20,51,50,54,55,17,33,17,33,17,7,6,35,34,38,53,17,1,107,158,46,85,114,1,25,254,231,85,153,139,146,160,4,58,254,126,156,13,32,1,241,251,198,1,159,30,56,165,150,1,182,0,0,1,0,143,0,0,6,24,4,58,0,11,1,169,64,255,8,5,9,0,4,1,1,5,0,3,13,12,10,6,2,15,8,4,1,4,79,89,1,21,130,13,1,116,13,1,100,13,1,86,13,1,70,13,1,50,13,1,36,13,1,18,13,1,4,13,1,246,13,1,230,13,1,214,13,1,196,13,1,180,13,1,162,13,1,148,13,1,134,13,1,116,13,1,102,13,1,84,13,1,70,13,1,34,13,1,18,13,1,2,13,1,104,244,13,1,230,13,1,212,13,1,198,13,1,178,13,1,164,13,1,132,13,1,118,13,1,100,13,1,84,13,1,70,13,1,52,13,1,22,13,1,242,13,1,228,13,1,214,13,1,196,13,1,182,13,1,166,13,1,150,13,1,118,13,1,100,13,1,82,13,1,68,13,1,54,13,1,36,13,1,22,13,1,4,13,1,246,13,1,212,13,1,198,13,1,180,13,1,166,13,1,134,13,1,118,13,1,100,13,1,70,13,1,54,13,1,20,13,1,6,13,1,56,244,13,1,217,13,1,162,13,1,1,144,13,1,132,13,1,112,13,1,80,13,1,2,64,13,1,32,13,1,0,13,1,239,13,1,207,13,64,47,1,175,13,1,144,13,1,143,13,1,96,13,1,64,13,1,48,13,1,15,13,1,224,13,1,208,13,1,176,13,1,143,13,1,112,13,1,80,13,1,64,13,1,0,13,1,8,94,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,114,114,114,95,114,114,114,114,95,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,0,63,43,17,0,51,24,63,51,51,17,18,1,23,57,17,51,17,51,17,51,49,48,41,1,17,33,17,33,17,33,17,33,17,33,6,24,250,119,1,6,1,60,1,6,1,59,1,6,4,58,252,132,3,124,252,132,3,124,0,0,1,0,143,254,104,6,172,4,58,0,15,1,182,64,17,8,11,11,14,14,13,7,4,3,0,0,4,13,3,17,16,14,184,1,17,64,255,11,7,3,0,3,79,89,0,21,9,5,1,15,146,17,1,132,17,1,116,17,1,102,17,1,86,17,1,68,17,1,54,17,1,36,17,1,22,17,1,246,17,1,214,17,1,196,17,1,178,17,1,164,17,1,148,17,1,132,17,1,118,17,1,100,17,1,84,17,1,70,17,1,50,17,1,34,17,1,18,17,1,4,17,1,103,246,17,1,228,17,1,214,17,1,194,17,1,180,17,1,166,17,1,148,17,1,134,17,1,116,17,1,102,17,1,86,17,1,68,17,1,38,17,1,4,17,1,244,17,1,230,17,1,212,17,1,198,17,1,182,17,1,132,17,1,116,17,1,98,17,1,1,80,17,1,52,17,1,36,17,1,16,17,1,4,17,1,228,17,1,219,17,1,196,17,1,148,17,1,112,17,1,80,17,1,64,17,1,52,17,1,32,17,1,20,17,1,0,17,1,55,244,17,1,212,17,1,176,17,1,164,17,1,148,17,1,128,17,1,100,17,1,84,17,1,52,17,1,36,17,1,16,17,1,251,17,1,219,17,1,187,17,1,155,17,1,139,17,1,107,17,1,84,17,64,33,1,27,17,1,244,17,1,219,17,1,132,17,1,100,17,1,84,17,1,59,17,1,43,17,1,16,17,1,2,0,17,1,7,94,93,95,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,95,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,0,63,51,51,63,43,17,0,51,51,24,63,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,51,17,33,17,33,17,33,17,33,17,33,17,51,17,35,17,143,1,6,1,61,1,6,1,60,1,6,146,245,4,58,252,132,3,124,252,132,3,124,252,132,253,170,1,152,0,0,0,0,2,0,38,0,0,5,128,4,58,0,12,0,21,0,61,64,31,12,9,13,13,7,17,3,3,7,23,22,12,21,82,89,12,12,7,10,10,9,79,89,10,15,7,13,82,89,7,21,0,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,1,57,57,17,51,17,51,17,51,51,49,48,1,50,22,21,20,6,35,33,17,33,53,33,25,1,51,50,54,53,52,38,43,1,3,173,235,232,240,226,253,237,254,139,2,143,188,127,113,108,131,189,2,135,154,164,161,168,3,124,190,254,77,254,40,71,83,78,68,0,0,0,3,0,143,0,0,6,70,4,58,0,10,0,19,0,23,0,68,64,37,10,11,11,7,3,15,20,23,23,15,7,3,24,25,10,19,82,89,10,10,7,21,8,15,7,11,82,89,20,7,21,208,25,1,128,25,1,93,93,0,63,51,43,0,24,63,51,18,57,47,43,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,50,22,21,20,6,35,33,17,33,25,1,51,50,54,53,52,38,43,1,1,17,33,17,2,185,235,242,247,229,253,213,1,26,212,130,120,116,133,213,3,132,1,25,2,135,154,164,159,170,4,58,254,77,254,40,73,81,76,70,254,37,4,58,251,198,0,2,0,143,0,0,4,150,4,58,0,10,0,19,0,58,64,31,10,11,11,7,15,3,7,3,20,21,10,19,82,89,10,10,7,8,15,7,11,82,89,7,21,208,21,1,32,21,1,93,93,0,63,43,0,24,63,18,57,47,43,17,18,1,57,57,17,51,17,51,17,51,49,48,1,50,22,21,20,6,35,33,17,33,25,1,51,50,54,53,52,38,43,1,2,185,235,242,247,229,253,213,1,26,212,130,120,116,133,213,2,135,154,164,159,170,4,58,254,77,254,40,73,81,76,70,0,0,0,1,0,52,255,236,4,27,4,78,0,29,0,114,64,65,10,7,7,23,16,17,17,1,0,0,8,23,3,31,30,8,15,9,1,17,4,9,9,26,20,26,4,79,89,52,1,1,32,1,128,1,2,1,1,26,22,59,16,1,13,16,1,11,3,15,16,31,16,2,16,5,16,16,20,20,13,79,89,20,16,0,63,43,17,0,51,24,47,95,94,93,95,94,93,93,63,51,47,93,93,43,17,18,0,57,24,47,95,94,93,51,17,18,1,23,57,17,51,51,17,51,17,51,17,51,49,48,19,37,30,1,51,50,54,55,33,53,33,46,1,35,34,6,7,37,62,1,51,50,0,17,16,0,35,34,46,1,52,1,26,13,108,80,105,105,7,254,203,1,53,7,104,102,88,96,12,254,229,31,252,190,248,1,14,254,244,246,132,210,128,1,104,13,100,101,130,151,190,141,125,99,83,14,169,192,254,213,254,244,254,250,254,219,96,173,0,2,0,143,255,236,6,133,4,78,0,18,0,28,0,85,64,48,24,13,6,19,0,12,8,8,9,9,6,0,3,30,29,12,7,79,89,15,12,47,12,63,12,3,14,3,12,12,16,3,16,22,79,89,16,16,10,15,9,21,3,27,79,89,3,22,0,63,43,0,24,63,63,63,43,17,18,0,57,24,47,95,94,93,43,17,18,1,23,57,17,51,17,51,17,51,17,51,51,49,48,1,16,0,35,34,0,39,35,17,33,17,33,17,51,54,36,51,32,0,1,52,38,35,34,17,20,22,51,50,6,133,254,231,249,225,254,240,21,196,254,230,1,26,200,31,1,15,218,0,255,1,13,254,218,116,110,236,116,108,238,2,30,254,247,254,215,1,0,227,254,49,4,58,254,84,217,231,254,225,254,239,193,174,254,145,182,188,0,2,255,255,0,0,4,28,4,58,0,13,0,20,0,73,64,37,0,3,20,12,12,11,1,2,2,17,6,6,3,11,3,22,21,3,19,0,0,19,82,89,0,0,1,9,9,15,82,89,9,15,12,1,21,0,63,51,63,43,17,18,0,57,24,47,43,17,18,0,57,17,18,1,23,57,17,51,51,17,51,17,51,17,51,17,51,49,48,9,1,33,1,46,1,53,52,54,51,33,17,33,17,19,35,34,21,20,59,1,2,66,254,240,254,205,1,66,114,119,243,234,1,231,254,230,2,192,205,189,208,1,179,254,77,1,215,27,156,118,154,156,251,198,1,179,1,216,151,149,0,0,255,255,0,80,255,236,4,45,5,222,18,38,0,72,0,0,17,7,0,67,0,188,0,0,0,24,182,2,31,31,17,38,2,28,184,255,190,180,28,31,3,10,37,43,17,53,0,43,17,53,0,0,255,255,0,80,255,236,4,45,5,138,18,38,0,72,0,0,17,7,0,106,0,244,0,0,0,26,64,15,3,2,26,26,17,38,3,2,30,11,30,28,3,9,37,43,17,53,53,0,43,17,53,53,0,1,0,10,254,87,4,100,5,204,0,38,0,131,64,43,7,36,25,22,14,14,19,18,15,15,24,2,36,4,40,39,25,17,18,17,82,89,22,18,28,32,32,10,80,89,16,32,1,0,32,16,32,32,32,3,9,3,32,184,255,192,64,33,14,17,72,18,32,18,32,15,20,0,15,21,0,4,80,89,0,27,160,40,1,144,40,1,240,40,1,112,40,1,239,40,1,93,113,113,114,114,0,63,43,0,24,63,63,18,57,57,47,47,43,95,94,93,113,43,17,0,51,17,51,43,17,0,51,17,18,1,23,57,17,51,51,51,17,51,51,17,51,49,48,1,34,39,53,23,50,54,53,17,16,35,34,6,21,17,33,17,35,53,51,53,33,21,33,21,33,21,20,7,51,62,1,51,50,22,21,17,20,6,3,69,100,70,51,74,52,193,102,125,254,231,133,133,1,25,1,54,254,202,8,4,57,172,119,172,184,145,254,87,9,198,4,65,97,2,114,1,29,175,137,253,229,4,151,170,139,139,170,136,109,104,124,112,212,204,252,250,143,154,255,255,0,143,0,0,3,45,5,222,18,38,3,228,0,0,17,7,0,118,0,216,0,0,0,20,64,12,1,6,17,38,1,6,87,6,9,4,0,37,43,17,53,0,43,53,0,0,0,1,0,80,255,236,4,55,4,78,0,27,0,114,64,65,10,9,9,23,24,15,18,18,3,3,17,24,3,29,28,18,15,15,1,17,4,15,15,0,6,6,13,79,89,89,10,105,10,2,59,10,1,13,10,1,11,10,10,6,16,96,23,1,20,23,1,0,23,1,13,3,23,23,0,0,20,79,89,0,22,0,63,43,17,0,51,24,47,95,94,93,93,93,63,51,47,94,93,93,93,43,17,18,0,57,24,47,95,94,93,51,17,18,1,23,57,17,51,17,51,17,51,51,17,51,49,48,5,34,0,17,16,0,51,50,22,23,5,46,1,35,34,3,33,21,33,18,51,50,54,55,5,14,2,2,82,246,254,244,1,14,248,191,250,32,254,229,12,96,88,203,10,1,53,254,203,10,207,80,108,13,1,26,15,129,210,20,1,37,1,6,1,12,1,43,192,169,14,83,99,254,246,190,254,231,101,100,13,111,174,95,255,255,0,72,255,236,4,31,4,79,18,6,0,86,0,0,255,255,0,143,0,0,1,168,5,204,18,6,0,76,0,0,255,255,255,218,0,0,2,101,5,138,16,38,0,243,0,0,17,6,0,106,202,0,1,6,64,231,2,1,4,4,17,38,2,1,8,2,8,6,0,2,37,15,13,63,13,159,13,3,23,0,13,32,13,48,13,64,13,4,0,13,16,13,32,13,64,13,80,13,96,13,128,13,144,13,176,13,192,13,208,13,240,13,12,208,0,13,16,13,48,13,64,13,80,13,112,13,128,13,160,13,176,13,192,13,224,13,240,13,12,16,13,32,13,48,13,80,13,96,13,144,13,160,13,192,13,208,13,9,0,13,16,13,48,13,64,13,112,13,128,13,160,13,176,13,224,13,240,13,10,159,0,13,16,13,48,13,64,13,112,13,128,13,176,13,224,13,240,13,9,32,13,80,13,96,13,144,13,192,13,208,13,6,0,13,48,13,64,13,112,13,176,13,224,13,240,13,7,109,0,13,64,13,112,13,176,13,224,13,240,13,6,32,13,80,13,144,13,208,13,4,0,13,112,13,176,13,224,13,4,59,0,13,112,13,176,13,3,96,13,144,13,160,13,176,13,4,112,13,128,13,176,13,192,13,208,13,5,93,113,114,94,93,113,114,94,93,113,114,94,93,113,114,94,93,113,94,93,43,17,53,53,0,43,17,53,53,0,0,255,255,255,224,254,87,1,169,5,204,18,6,0,77,0,0,0,2,0,21,255,236,7,107,4,58,0,26,0,35,0,80,64,44,2,17,19,27,27,0,31,23,11,17,0,23,4,37,36,19,35,82,89,19,19,18,0,18,1,79,89,18,15,7,13,79,89,7,22,0,27,82,89,0,21,64,37,1,93,0,63,43,0,24,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,33,17,33,10,1,14,1,35,34,38,39,53,22,51,50,54,18,19,33,17,33,50,22,21,20,6,35,37,51,50,54,53,52,38,43,1,3,100,254,210,53,63,72,110,93,36,95,23,25,43,56,59,59,68,3,51,1,16,235,242,247,229,254,239,212,130,120,116,133,213,3,124,254,120,254,212,153,67,8,5,191,9,104,1,48,1,243,254,77,154,164,159,170,175,73,81,76,70,0,0,0,2,0,143,0,0,6,235,4,58,0,18,0,27,0,74,64,37,18,19,19,15,7,23,3,14,10,10,11,11,7,3,3,29,28,8,27,18,27,82,89,15,18,18,7,12,17,15,7,19,82,89,11,7,21,0,63,51,43,0,24,63,51,18,57,47,197,43,0,24,16,197,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,49,48,1,50,22,21,20,6,35,33,17,33,17,33,17,33,17,33,17,33,25,1,51,50,54,53,52,38,43,1,5,14,235,242,247,229,253,249,254,161,254,230,1,26,1,95,1,26,176,130,120,116,133,177,2,135,154,164,159,170,1,207,254,49,4,58,254,84,1,172,254,77,254,40,73,81,76,70,0,0,0,1,0,10,0,0,4,100,5,204,0,29,0,112,64,69,0,29,18,15,7,7,12,11,8,8,17,29,3,31,30,18,10,11,10,82,89,15,11,21,25,25,3,80,89,16,25,1,0,25,16,25,32,25,96,25,112,25,128,25,6,11,25,11,25,13,0,8,0,21,160,31,1,144,31,1,240,31,1,112,31,1,239,31,1,93,113,113,114,114,0,63,50,63,57,57,47,47,93,113,43,17,0,51,17,51,43,17,0,51,17,18,1,23,57,17,51,51,51,17,51,51,17,51,49,48,33,17,16,35,34,6,21,17,33,17,35,53,51,53,33,21,33,21,33,21,20,7,51,62,1,51,50,22,21,17,3,76,193,102,125,254,231,133,133,1,25,1,54,254,202,8,4,57,172,119,172,184,2,54,1,29,175,137,253,229,4,151,170,139,139,170,136,109,104,124,112,212,204,253,122,0,0,0,255,255,0,142,0,0,4,2,5,222,18,38,3,235,0,0,17,7,0,118,1,63,0,0,0,20,64,12,1,19,17,38,1,19,77,19,22,0,12,37,43,17,53,0,43,53,0,0,255,255,0,142,0,0,4,93,5,222,18,38,3,233,0,0,17,7,0,67,0,210,0,0,0,24,182,1,21,21,17,38,1,18,184,255,157,180,18,21,15,7,37,43,17,53,0,43,17,53,0,0,255,255,0,16,254,87,4,104,5,244,18,38,0,92,0,0,17,7,9,8,0,228,0,0,0,24,182,1,22,22,17,38,1,25,184,255,252,180,25,31,10,18,37,43,17,53,0,43,17,53,0,0,0,1,0,143,254,104,4,70,4,58,0,11,1,166,64,13,10,11,5,8,4,1,1,11,8,3,13,12,11,184,1,17,64,255,9,1,1,4,79,89,1,21,6,2,15,123,13,1,107,13,1,93,13,1,73,13,1,57,13,1,43,13,1,9,13,1,251,13,1,235,13,1,219,13,1,203,13,1,189,13,1,169,13,1,153,13,1,139,13,1,123,13,1,105,13,1,91,13,1,77,13,1,59,13,1,43,13,1,25,13,1,11,13,1,105,233,13,1,217,13,1,185,13,1,171,13,1,153,13,1,137,13,1,121,13,1,107,13,1,73,13,1,57,13,1,27,13,1,11,13,1,253,13,1,1,219,13,1,207,13,1,171,13,1,155,13,1,143,13,1,127,13,1,111,13,1,91,13,1,68,13,1,43,13,1,27,13,1,251,13,1,239,13,1,219,13,1,203,13,1,187,13,1,139,13,1,123,13,1,91,13,1,79,13,1,59,13,1,27,13,1,15,13,1,57,251,13,1,235,13,1,219,13,1,207,13,1,171,13,1,148,13,1,123,13,1,100,13,1,59,13,1,43,13,1,27,13,1,235,13,1,223,13,1,2,176,13,1,160,13,1,159,13,1,111,13,1,80,13,1,63,13,1,47,13,1,224,13,1,64,28,208,13,1,191,13,1,160,13,1,112,13,1,95,13,1,79,13,1,48,13,1,31,13,1,0,13,1,8,94,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,95,113,113,114,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,113,113,95,113,114,114,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,0,63,51,63,43,17,0,51,24,63,17,18,1,23,57,17,51,17,51,17,51,49,48,41,1,17,33,17,33,17,33,17,33,17,35,1,240,254,159,1,26,1,131,1,26,254,159,245,4,58,252,133,3,123,251,198,254,104,0,0,1,0,89,255,236,9,229,5,150,0,50,0,90,64,44,39,36,30,0,39,24,36,36,18,45,6,6,18,52,51,12,12,21,50,25,25,21,37,37,14,21,47,28,21,28,95,89,3,21,4,42,33,14,33,95,89,10,14,19,0,63,51,43,17,0,51,24,63,51,43,17,0,51,17,18,57,24,47,17,57,47,51,17,57,47,17,18,1,57,57,17,51,18,57,17,51,17,51,50,17,51,49,48,1,62,1,51,32,0,17,20,2,4,35,32,39,6,33,34,36,2,53,16,0,33,50,22,23,7,46,1,35,32,17,20,18,51,50,54,55,17,33,17,30,1,51,50,18,53,16,33,34,6,7,5,212,94,158,88,1,81,1,108,171,254,190,221,254,219,215,218,254,222,222,254,191,171,1,108,1,81,89,159,92,132,43,97,68,254,108,229,196,110,191,64,1,14,63,190,112,196,229,254,108,68,97,43,5,71,44,35,254,137,254,168,219,254,179,179,136,136,179,1,76,220,1,88,1,119,35,44,213,25,35,254,25,229,254,241,63,56,1,65,254,191,56,63,1,15,229,1,231,35,25,0,0,1,0,12,0,0,6,30,4,58,0,23,0,63,64,32,21,2,18,17,17,13,12,11,11,13,7,19,2,5,25,24,7,7,10,23,17,11,15,19,13,10,13,80,89,6,10,21,0,63,51,43,17,0,51,24,63,51,51,18,57,47,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,22,21,20,2,7,33,3,6,7,33,1,33,19,54,18,55,3,33,19,54,17,52,39,5,236,50,152,185,254,245,120,97,106,254,245,254,152,1,41,231,66,101,17,118,1,37,231,167,48,4,58,123,145,194,254,132,240,1,104,232,128,4,58,252,181,95,1,5,123,1,108,252,181,239,1,45,146,157,0,2,0,38,0,0,6,150,5,129,0,19,0,27,0,79,64,41,4,8,25,25,1,17,20,12,19,17,6,12,4,29,28,7,19,0,19,97,89,4,0,0,17,2,8,24,95,89,8,8,17,2,3,17,25,95,89,17,18,0,63,43,0,24,63,18,57,47,43,17,18,0,57,24,47,51,43,17,0,51,17,18,1,23,57,17,51,17,51,51,17,51,51,49,48,19,33,53,33,21,33,21,33,21,33,50,22,21,20,14,1,35,33,17,33,1,52,38,35,33,17,33,32,38,1,171,1,39,1,179,254,77,1,181,236,253,123,237,161,253,68,254,85,5,70,139,138,254,161,1,101,1,15,4,203,182,182,190,189,221,196,128,195,108,4,13,253,158,93,101,254,121,0,2,0,38,0,0,5,77,5,204,0,17,0,26,0,79,64,17,4,8,18,18,1,15,22,11,17,15,6,11,4,28,27,8,26,184,1,15,64,22,89,8,8,15,0,2,1,7,17,0,17,79,89,4,0,15,15,18,82,89,15,21,0,63,43,0,24,63,51,43,17,0,51,24,63,17,18,57,47,43,17,18,1,23,57,17,51,17,51,51,17,51,51,49,48,19,33,17,33,17,33,21,33,21,33,32,17,20,6,35,33,17,33,1,51,50,54,53,52,38,43,1,38,1,32,1,26,1,68,254,188,1,16,1,221,247,229,253,213,254,224,2,58,212,130,120,116,133,213,4,58,1,146,254,110,190,245,254,194,159,170,3,124,253,51,73,81,76,70,0,0,0,0,1,0,137,255,236,7,145,5,150,0,33,0,109,64,56,3,33,33,0,17,9,16,16,19,19,4,31,10,9,9,24,25,25,31,0,3,34,35,10,10,1,24,24,0,1,19,32,3,32,95,89,16,3,3,0,1,3,0,18,7,13,95,89,7,4,28,22,95,89,28,19,0,63,43,0,24,63,43,0,24,63,63,18,57,47,51,43,17,0,51,17,18,57,24,47,17,57,47,17,18,1,23,57,17,51,51,17,51,17,51,51,17,51,17,18,57,17,51,17,51,49,48,51,17,33,17,51,18,0,33,32,19,7,46,1,35,34,6,7,33,21,33,30,1,51,32,19,23,6,4,35,32,0,3,35,17,137,1,39,201,27,1,84,1,49,1,229,129,255,33,188,129,178,195,10,2,24,253,231,13,200,178,1,4,104,252,82,254,197,222,254,209,254,159,29,201,5,129,253,188,1,35,1,54,254,120,71,106,125,191,178,228,190,199,1,12,97,204,199,1,63,1,46,253,167,0,0,0,1,0,145,255,236,6,39,4,78,0,34,0,138,64,78,18,25,32,16,19,19,4,32,3,34,34,0,10,25,0,32,25,3,36,35,89,11,105,11,2,59,11,1,13,11,1,11,3,11,11,7,19,33,33,16,15,3,1,17,4,3,3,0,1,15,0,21,7,14,79,89,7,16,96,24,1,20,24,1,0,24,1,13,3,24,24,29,29,21,79,89,29,22,0,63,43,17,0,51,24,47,95,94,93,93,93,63,43,0,24,63,63,18,57,47,95,94,93,51,51,17,51,17,51,47,95,94,93,93,93,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,17,18,57,49,48,51,17,33,17,51,54,36,51,50,22,23,5,46,1,35,34,3,33,21,33,18,51,50,54,55,5,14,2,35,34,36,39,35,17,145,1,25,156,26,1,10,220,191,250,32,254,229,12,96,88,203,10,1,53,254,203,10,207,80,108,13,1,26,15,128,208,134,226,254,249,21,154,4,58,254,73,220,239,192,169,14,83,99,254,246,190,254,231,101,100,13,111,174,95,246,227,254,59,0,0,0,2,255,252,0,0,5,90,5,129,0,11,0,14,0,74,64,36,14,10,13,10,11,11,7,6,2,6,16,3,15,14,14,3,4,9,1,13,1,95,89,13,13,4,11,7,3,18,4,12,95,89,4,3,0,63,43,0,24,63,51,51,18,57,47,43,17,0,51,17,18,57,24,47,17,1,51,17,51,50,17,51,57,17,51,51,17,51,49,48,1,35,3,33,1,33,1,33,3,35,17,35,19,3,33,2,59,113,176,254,226,2,2,1,92,2,0,254,229,173,112,231,113,160,1,68,1,255,254,1,5,129,250,127,1,255,254,1,4,168,254,53,0,0,0,2,0,8,0,0,4,106,4,58,0,11,0,17,0,69,64,33,13,10,12,10,11,11,2,7,6,6,19,3,18,13,13,3,4,9,1,12,1,81,89,12,12,4,11,7,3,21,16,4,15,0,63,51,63,51,51,18,57,47,43,17,0,51,17,18,57,24,47,17,1,51,17,51,17,51,50,57,17,51,51,17,51,49,48,1,35,3,33,1,33,1,33,3,35,17,35,3,51,46,1,39,6,1,211,72,108,254,233,1,143,1,80,1,131,254,233,107,72,205,6,219,40,44,23,8,1,91,254,165,4,58,251,198,1,91,254,165,2,22,118,127,96,33,0,2,0,137,0,0,7,110,5,129,0,19,0,22,0,99,64,51,8,7,7,22,11,21,11,12,4,15,16,3,19,19,0,0,16,12,3,24,23,22,22,0,5,14,10,18,3,18,95,89,21,3,3,0,5,1,3,8,12,16,3,0,18,5,20,95,89,5,3,0,63,43,0,24,63,23,51,63,17,18,57,47,51,43,17,0,51,51,17,18,57,24,47,17,18,1,23,57,17,51,17,51,17,51,51,17,51,51,17,51,50,17,51,49,48,51,17,33,17,33,19,33,1,33,3,35,17,35,17,35,3,33,19,33,17,1,3,33,137,1,39,1,107,247,1,92,2,0,254,229,172,113,231,112,177,254,226,187,254,229,3,16,159,1,68,5,129,253,92,2,164,250,127,1,255,254,1,1,255,254,1,2,0,254,0,4,168,254,53,0,0,0,0,2,0,145,0,0,6,90,4,58,0,19,0,25,0,91,64,47,8,7,21,11,11,20,12,4,15,16,3,19,19,0,0,16,12,7,4,27,26,21,21,0,5,14,10,18,3,18,81,89,20,3,3,5,1,15,8,12,16,3,0,21,24,5,15,0,63,51,63,23,50,63,17,57,47,51,43,17,0,51,51,17,18,57,24,47,17,18,1,23,57,17,51,17,51,17,51,51,17,51,51,17,51,17,51,49,48,51,17,33,17,33,19,33,1,33,3,35,17,35,17,35,3,33,19,35,17,1,51,46,1,39,6,145,1,25,1,19,202,1,80,1,131,254,233,107,72,205,72,108,254,233,128,206,2,19,219,40,44,23,8,4,58,253,220,2,36,251,198,1,91,254,165,1,91,254,165,1,91,254,165,2,22,118,127,96,33,0,0,2,0,85,0,0,6,36,5,129,0,27,0,30,0,96,64,48,16,22,29,17,30,14,17,1,14,2,15,8,1,2,8,9,23,22,9,2,22,3,32,31,28,28,9,15,0,4,14,4,95,89,17,14,14,15,23,2,9,18,15,30,95,89,15,3,0,63,43,0,24,63,51,51,18,57,47,51,43,17,0,51,17,18,57,24,47,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,17,33,17,35,34,6,21,17,33,17,52,62,1,55,1,33,1,30,2,21,17,33,17,52,38,35,39,19,33,3,204,254,227,20,142,154,254,226,114,208,145,254,140,5,18,254,140,145,207,114,254,226,157,139,163,220,254,74,2,64,253,192,2,64,136,123,254,195,1,65,143,217,111,7,2,98,253,158,7,111,218,142,254,191,1,61,123,136,237,1,117,0,2,0,125,0,0,5,138,4,58,0,24,0,27,0,96,64,48,13,19,26,14,14,0,27,11,11,1,12,5,20,19,0,1,5,6,6,1,19,3,29,28,14,11,11,6,12,24,2,25,2,82,89,25,25,12,20,1,6,21,12,27,80,89,12,15,0,63,43,0,24,63,51,51,18,57,47,43,17,0,51,17,18,57,24,47,51,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,49,48,41,1,17,34,29,1,33,53,52,62,1,55,1,33,1,30,2,29,1,33,53,52,38,35,39,19,33,3,142,254,237,235,254,237,96,179,130,254,206,4,73,254,206,129,178,96,254,238,118,116,139,167,254,181,1,152,233,175,217,97,165,105,10,1,232,254,24,10,104,165,98,217,175,114,119,177,1,38,0,0,0,2,0,137,0,0,8,72,5,129,0,32,0,35,0,107,64,56,6,12,34,7,7,19,35,4,4,20,5,26,26,27,19,20,3,32,32,0,13,12,0,27,20,12,4,37,36,22,18,31,3,31,95,89,7,33,3,3,0,5,1,3,13,20,27,3,0,18,5,35,95,89,5,3,0,63,43,0,24,63,23,51,63,17,18,57,47,51,51,43,17,0,51,51,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,49,48,51,17,33,17,33,1,33,1,30,2,21,17,33,17,52,38,43,1,17,33,17,35,34,6,21,17,33,17,52,55,33,17,1,19,33,137,1,39,2,156,254,140,5,18,254,140,145,207,114,254,226,157,139,18,254,227,20,142,154,254,226,93,254,218,3,175,220,254,74,5,129,253,158,2,98,253,158,7,111,218,142,254,191,1,61,123,136,253,192,2,64,136,123,254,195,1,65,174,76,253,197,3,45,1,117,0,2,0,145,0,0,7,97,4,58,0,29,0,32,0,107,64,56,6,12,31,7,7,18,32,4,4,19,5,23,23,24,18,19,3,29,29,0,13,12,0,24,19,12,4,34,33,20,17,28,3,28,80,89,30,7,3,3,0,5,1,15,13,19,24,3,0,21,5,32,80,89,5,15,0,63,43,0,24,63,23,51,63,17,18,57,47,51,51,43,17,0,51,51,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,49,48,51,17,33,17,33,1,33,1,30,2,29,1,33,53,52,38,35,17,33,17,34,29,1,33,53,52,55,35,17,1,19,33,145,1,25,2,63,254,206,4,73,254,206,129,178,96,254,238,118,116,254,237,235,254,237,65,235,3,48,167,254,181,4,58,254,24,1,232,254,24,10,104,165,98,217,175,114,119,254,104,1,152,233,175,217,109,65,254,121,2,73,1,38,0,1,0,80,254,87,4,184,6,245,0,79,0,148,64,27,11,10,29,71,38,65,47,49,43,44,0,21,21,44,33,49,68,65,71,10,8,81,80,55,62,53,58,184,1,19,64,49,89,53,15,47,1,9,3,47,49,64,62,46,46,49,13,7,24,78,68,34,33,34,33,95,89,11,18,78,7,43,34,49,7,34,7,34,18,49,49,41,95,89,49,4,87,2,1,2,18,0,47,51,93,63,43,17,18,0,57,57,24,47,47,17,18,57,17,57,18,57,43,17,18,0,57,17,51,17,51,17,51,17,51,26,24,16,221,95,94,93,196,43,1,24,47,51,17,18,23,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,5,20,51,50,62,2,51,50,22,23,33,52,35,34,14,2,35,34,38,53,52,62,1,55,62,2,53,52,38,43,1,53,51,50,54,53,52,38,35,34,7,37,18,37,3,51,19,55,62,1,51,50,23,7,38,35,34,6,15,1,30,1,21,20,6,7,30,1,21,20,14,3,7,14,1,1,86,118,49,107,112,118,61,141,157,3,254,230,75,35,95,113,127,67,151,183,88,169,209,154,132,69,159,169,59,59,151,144,123,108,212,76,254,244,108,1,37,183,198,145,106,31,85,64,99,61,80,17,27,18,26,14,97,163,181,142,138,148,168,50,85,116,135,178,177,106,102,87,32,39,33,167,153,96,36,44,36,175,144,109,134,72,19,13,40,72,59,101,89,227,96,100,91,96,247,61,1,69,62,1,100,254,177,223,65,59,78,89,26,21,25,181,33,187,131,129,172,35,22,171,133,88,123,83,50,28,15,13,50,0,0,1,0,68,254,87,3,242,5,141,0,80,0,131,64,52,70,69,8,51,16,44,35,27,29,22,23,58,0,0,23,12,29,47,44,51,69,8,82,81,73,66,3,56,47,13,12,13,12,82,89,56,66,22,13,70,66,13,13,66,70,3,29,61,78,27,33,38,184,1,15,64,15,89,33,27,29,64,26,26,41,29,29,19,82,89,29,16,0,63,43,17,0,51,51,24,47,26,16,221,196,43,0,24,63,51,18,23,57,47,47,47,17,57,18,57,43,17,18,0,57,17,51,17,51,17,18,1,23,57,17,51,17,51,17,51,51,17,51,17,51,17,51,49,48,23,52,62,1,55,62,2,53,52,46,1,35,53,50,54,53,52,38,35,34,6,7,39,62,1,55,3,51,19,55,62,1,51,50,23,7,38,35,34,15,1,30,1,21,20,6,7,21,30,1,21,20,14,1,7,14,1,21,20,22,51,50,62,2,51,50,22,23,35,46,1,35,34,14,2,35,34,38,68,70,123,153,122,79,45,54,108,133,150,133,78,72,79,97,8,237,19,143,111,178,198,145,106,38,78,59,103,62,80,17,27,31,27,91,107,121,125,123,134,147,81,172,167,137,93,61,57,49,83,81,87,54,111,122,6,234,2,39,35,39,62,72,92,67,134,166,132,94,117,69,28,23,34,53,42,55,61,27,177,71,77,60,67,77,67,22,113,140,29,1,70,254,205,195,70,54,78,89,26,46,155,31,134,93,98,130,26,2,14,130,100,90,129,80,25,21,59,52,36,48,28,34,28,143,137,35,39,28,34,28,158,0,1,0,96,0,0,6,25,5,129,0,28,0,64,64,32,11,10,18,1,1,15,2,22,25,10,2,25,3,30,29,0,3,15,3,95,89,18,19,15,15,2,23,16,10,3,2,18,0,63,63,51,51,18,57,47,51,51,43,17,0,51,17,18,1,23,57,17,51,17,51,51,17,51,17,51,49,48,1,17,33,17,34,46,3,39,3,33,19,30,1,51,17,33,17,51,50,54,53,17,33,17,16,0,33,3,200,254,233,88,127,91,65,52,46,124,1,23,165,18,62,69,1,23,9,163,142,1,23,254,240,254,231,1,171,254,85,1,171,28,58,90,136,179,1,235,253,139,73,59,2,249,253,7,136,158,1,211,254,49,254,250,254,255,0,1,0,117,254,87,5,135,4,58,0,25,0,60,64,30,20,19,0,11,11,23,12,4,7,19,12,7,3,27,26,24,5,19,15,12,27,0,23,13,23,79,89,10,13,22,0,63,51,43,17,0,51,24,63,63,51,51,17,18,1,23,57,17,51,17,51,51,17,51,17,51,49,48,37,62,2,53,17,33,17,20,6,5,17,33,17,46,3,39,3,33,19,22,51,17,33,3,133,95,99,45,1,19,246,254,246,254,253,106,139,90,57,32,103,1,19,117,20,115,1,1,176,1,58,125,114,2,96,253,144,255,221,2,254,107,1,149,1,41,86,153,197,2,112,252,252,133,3,137,0,0,0,3,0,84,255,236,5,227,5,150,0,14,0,30,0,46,0,120,64,74,39,28,28,7,45,22,22,0,7,0,48,47,36,15,20,31,69,15,1,213,15,1,6,15,22,15,70,15,86,15,4,74,31,1,218,31,1,127,31,143,31,159,31,3,3,15,31,31,31,79,31,95,31,4,9,5,15,31,15,31,11,4,11,25,95,89,11,19,4,42,95,89,4,4,0,63,43,0,24,63,43,17,18,0,57,57,24,47,47,95,94,93,95,93,93,113,93,93,113,17,51,17,51,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,19,52,18,36,51,32,0,17,20,2,4,35,34,36,2,37,34,46,2,35,34,7,30,1,51,50,54,55,14,1,1,50,30,2,51,50,54,55,46,1,35,34,6,7,54,84,169,1,65,222,1,79,1,120,168,254,192,221,216,254,188,174,3,176,63,117,108,99,46,98,105,24,209,173,164,211,28,27,102,254,35,67,99,95,103,71,36,102,34,25,211,170,163,212,27,106,2,199,220,1,70,173,254,133,254,172,223,254,182,178,177,1,77,55,30,37,30,45,186,199,197,178,16,26,1,78,30,37,30,25,19,181,191,189,175,45,0,0,0,3,0,80,255,236,4,147,4,78,0,11,0,24,0,38,0,106,64,69,37,19,19,6,23,32,32,0,6,0,40,39,17,25,30,12,38,25,54,25,198,25,3,212,25,1,54,25,70,25,86,25,150,25,166,25,5,41,12,57,12,201,12,3,221,12,1,57,12,73,12,89,12,153,12,169,12,5,25,12,25,12,3,34,9,22,21,3,16,0,63,51,63,51,18,57,57,47,47,93,93,113,93,93,113,17,51,17,51,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,19,16,0,33,32,0,17,16,0,35,32,0,1,50,30,2,51,50,55,2,35,34,7,54,1,34,46,2,35,34,7,18,51,50,54,55,6,80,1,25,1,7,1,3,1,32,254,223,252,254,253,254,221,1,147,48,65,61,69,52,44,52,25,229,205,33,55,1,86,51,76,65,59,34,55,61,25,230,91,124,20,52,2,30,1,16,1,32,254,214,254,250,254,250,254,212,1,43,1,142,24,30,24,16,1,38,250,18,254,241,24,29,24,19,254,220,120,132,18,0,0,1,0,14,0,0,6,122,5,150,0,20,0,43,64,22,3,2,2,6,15,3,22,21,2,3,12,18,95,89,12,4,1,6,96,89,1,18,0,63,43,0,24,63,43,0,24,63,17,18,1,23,57,17,51,49,48,41,1,1,33,1,22,23,54,55,19,62,1,51,50,22,23,7,38,35,34,7,3,66,254,213,253,247,1,52,1,34,27,47,45,27,203,51,175,139,87,158,87,129,87,75,94,49,5,129,252,119,88,178,186,80,2,112,156,146,70,75,168,82,134,0,0,0,0,1,0,8,0,0,5,34,4,78,0,20,0,38,64,20,3,2,2,6,14,3,22,21,12,17,80,89,12,16,6,1,2,16,1,21,0,63,63,18,57,63,43,17,18,1,23,57,17,51,49,48,41,1,1,33,19,22,23,63,1,19,62,1,51,50,23,7,38,35,34,6,7,2,219,254,176,254,125,1,41,189,15,56,34,40,105,56,149,134,108,123,116,50,37,45,53,22,4,58,253,163,50,200,118,129,1,66,171,135,69,211,29,61,64,0,255,255,0,14,0,0,6,122,7,32,18,38,4,37,0,0,17,7,2,209,2,135,1,84,0,29,64,9,2,1,32,32,5,38,2,1,28,184,255,32,180,28,25,2,15,37,43,17,53,53,0,43,17,53,53,0,255,255,0,8,0,0,5,34,5,204,18,38,4,38,0,0,17,7,2,209,2,25,0,0,0,29,64,9,2,1,32,32,17,38,2,1,28,184,255,97,180,28,25,2,14,37,43,17,53,53,0,43,17,53,53,0,0,3,0,84,254,87,8,210,5,150,0,17,0,29,0,39,0,88,64,47,13,14,11,10,10,30,18,35,24,24,18,9,3,14,5,41,40,12,12,27,13,10,10,21,27,0,3,97,89,0,5,97,89,0,21,27,33,95,89,27,4,21,38,95,89,21,19,0,63,43,0,24,63,43,0,24,16,196,43,43,17,18,0,57,24,47,51,17,57,47,17,18,1,23,57,17,51,17,51,51,17,51,17,51,49,48,1,34,39,53,22,51,50,54,63,1,1,33,27,1,33,1,14,1,1,16,0,33,32,0,17,16,0,33,32,0,1,52,38,35,34,17,20,18,51,50,5,173,101,76,53,44,88,98,37,18,254,124,1,41,233,208,1,38,254,136,74,209,254,80,254,226,254,255,254,255,254,229,1,22,1,7,1,5,1,25,254,221,131,121,253,131,121,253,254,87,13,200,8,83,100,48,4,47,252,219,3,37,251,180,214,193,4,112,254,167,254,126,1,123,1,96,1,91,1,116,254,139,254,166,245,242,254,25,242,254,255,0,0,0,0,3,0,80,254,87,7,176,4,78,0,17,0,29,0,42,0,80,64,44,11,10,10,18,18,30,36,24,24,30,9,3,14,5,44,43,12,12,21,13,10,15,27,33,79,89,27,16,21,40,79,89,21,22,0,3,80,89,0,5,80,89,0,27,0,63,43,43,0,24,63,43,0,24,63,43,0,24,63,51,18,57,47,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,34,39,53,22,51,50,54,63,1,1,33,27,1,33,1,14,1,1,16,2,35,34,2,17,16,18,51,50,18,1,52,38,35,34,6,21,20,30,1,51,50,54,4,139,101,76,53,44,88,98,37,18,254,124,1,41,233,208,1,38,254,136,74,209,254,124,226,198,192,225,225,197,201,218,254,238,78,66,67,81,38,65,39,68,82,254,87,13,200,8,83,100,48,4,47,252,219,3,37,251,180,214,193,3,199,254,253,254,209,1,49,1,1,1,0,1,48,254,220,254,244,169,198,199,168,112,169,89,196,0,2,0,35,255,137,6,97,5,249,0,23,0,47,0,65,64,31,33,27,39,45,27,45,18,42,6,30,18,18,6,49,48,27,45,33,39,45,24,36,39,39,36,24,45,4,12,0,12,0,47,47,18,23,57,47,47,47,47,17,51,17,51,17,18,1,57,57,17,51,17,51,18,57,57,17,51,17,51,49,48,5,34,38,39,36,0,17,16,0,37,62,1,51,50,22,23,4,0,17,16,0,5,14,1,3,50,22,23,54,18,53,52,38,39,14,1,35,34,38,39,14,1,21,20,18,23,62,1,3,66,59,97,28,254,223,254,186,1,65,1,38,28,97,59,59,96,29,1,36,1,67,254,185,254,224,28,97,59,56,94,29,156,163,168,151,29,93,57,57,94,29,153,169,172,151,29,93,119,57,47,26,1,130,1,58,1,56,1,119,28,47,56,57,47,28,254,135,254,203,254,206,254,122,30,47,57,1,174,52,43,30,1,3,206,201,253,29,43,52,52,44,29,249,206,206,254,252,30,44,52,0,0,2,0,35,255,148,4,248,4,149,0,21,0,43,0,65,64,31,36,31,42,25,31,25,10,22,0,34,10,10,0,45,44,31,25,36,42,25,28,39,42,42,39,28,25,4,5,16,5,0,47,47,18,23,57,47,47,47,47,17,51,17,51,17,18,1,57,57,17,51,17,51,18,57,57,17,51,17,51,49,48,19,52,18,55,54,51,50,23,22,18,21,20,2,7,14,1,35,34,38,39,38,2,37,20,22,23,62,1,51,50,22,23,62,1,53,16,39,14,1,35,34,38,39,6,35,249,219,56,95,95,56,219,248,245,211,24,86,52,53,85,25,211,245,1,33,91,82,26,81,50,49,81,26,81,92,165,24,87,53,54,87,24,165,2,30,234,1,41,24,76,76,25,254,217,235,234,254,214,25,42,51,51,42,25,1,41,235,148,182,28,38,46,46,38,27,181,150,1,34,61,44,52,53,43,60,0,0,0,3,0,89,255,236,9,229,8,36,0,20,0,69,0,79,0,141,64,41,0,11,40,76,70,74,74,46,21,3,27,40,77,73,52,40,64,27,40,34,27,3,81,80,58,58,43,34,34,36,1,11,70,43,69,47,47,36,43,14,7,184,1,19,180,89,14,43,75,74,184,1,19,64,21,89,75,43,66,50,43,50,95,89,24,43,4,61,55,36,55,95,89,31,36,19,0,63,51,43,17,0,51,24,63,51,43,17,0,51,24,16,198,43,0,24,16,196,43,17,18,0,57,24,47,51,16,198,198,50,18,57,47,17,57,47,17,18,1,23,57,17,51,17,51,17,51,17,18,23,57,17,51,51,17,51,50,49,48,1,35,34,38,39,46,1,35,34,6,21,35,52,54,51,50,23,30,2,23,1,62,1,51,32,0,17,20,2,4,35,34,36,39,6,33,34,36,2,53,16,0,33,50,22,23,7,46,1,35,32,17,20,18,51,50,54,55,30,1,51,50,18,53,16,33,34,6,7,1,62,1,53,35,53,51,21,20,7,7,206,22,89,166,100,106,155,80,125,120,178,240,186,156,200,62,113,100,84,254,6,94,158,88,1,81,1,108,171,254,190,221,143,254,254,107,227,254,231,222,254,191,171,1,108,1,81,89,159,92,132,43,97,68,254,108,229,196,142,221,137,138,220,142,196,229,254,108,68,97,43,254,150,23,25,106,230,42,6,164,52,57,60,49,115,103,170,214,100,32,46,27,4,253,244,44,35,254,137,254,168,219,254,179,179,74,68,142,179,1,76,220,1,88,1,119,35,44,213,25,35,254,25,229,254,241,95,113,113,95,1,15,229,1,231,35,25,1,69,35,92,42,172,140,119,82,0,0,0,0,3,0,80,255,236,6,225,6,234,0,33,0,54,0,64,0,113,64,26,34,45,5,55,60,60,9,25,3,29,11,5,23,29,5,0,29,3,66,65,35,45,55,8,48,41,184,1,15,180,89,48,8,60,59,184,1,15,64,22,89,60,8,17,0,80,89,17,17,2,26,8,16,20,14,2,14,80,89,32,2,22,0,63,51,43,17,0,51,24,63,51,18,57,47,43,0,24,16,198,43,0,24,16,196,43,0,24,16,198,198,50,17,18,1,23,57,17,51,17,51,18,23,57,17,51,17,51,50,49,48,37,6,35,32,0,17,16,0,51,21,32,17,20,22,51,50,54,55,30,1,51,50,54,53,16,33,53,50,0,17,16,0,33,34,1,35,34,38,39,46,1,35,34,6,21,35,52,54,51,50,23,30,2,23,1,62,1,53,35,53,51,21,20,7,3,152,124,152,254,248,254,212,1,44,252,254,255,142,139,64,112,88,89,113,63,139,142,254,255,252,1,44,254,213,254,247,153,2,42,22,89,166,100,106,155,80,125,120,178,240,186,156,200,62,113,100,84,253,32,23,25,106,230,42,43,63,1,37,1,6,1,8,1,47,230,254,186,175,180,36,50,51,35,181,174,1,70,230,254,209,254,248,254,251,254,218,5,126,52,57,60,49,115,103,170,214,100,32,46,27,4,254,100,35,92,42,172,140,119,82,0,255,255,0,89,255,236,9,229,6,179,18,38,4,17,0,0,17,7,9,211,5,40,1,84,0,22,64,13,1,61,61,5,38,1,62,9,62,51,18,6,37,43,17,53,0,43,17,53,255,255,0,12,0,0,6,30,5,95,18,38,4,18,0,0,17,7,9,211,3,4,0,0,0,24,182,1,34,34,17,38,1,35,184,255,239,180,35,24,11,2,37,43,17,53,0,43,17,53,0,0,0,1,0,99,254,87,5,90,5,150,0,22,0,66,64,33,10,9,22,0,16,4,4,0,9,3,24,23,10,10,1,21,21,7,0,1,64,7,13,95,89,7,4,1,19,95,89,1,18,0,63,43,0,24,63,43,0,26,24,16,205,18,57,47,17,57,47,17,18,1,23,57,17,51,17,51,17,51,49,48,1,17,38,0,17,16,0,33,32,19,5,46,1,35,34,6,21,20,18,51,50,55,17,2,133,254,254,220,1,91,1,69,1,218,125,254,252,34,177,123,189,191,219,193,71,61,254,87,1,162,23,1,132,1,51,1,94,1,113,254,120,71,108,123,251,236,236,254,249,23,253,108,0,1,0,80,254,87,4,47,4,78,0,22,0,65,64,33,11,10,22,0,16,4,4,0,10,3,24,23,11,11,7,21,21,1,7,0,27,7,14,79,89,7,16,1,19,79,89,1,21,0,63,43,0,24,63,43,0,24,63,17,18,57,47,17,57,47,17,18,1,23,57,17,51,17,51,17,51,49,48,1,17,38,2,53,16,0,51,50,22,23,5,46,1,35,34,17,20,22,51,50,55,17,1,210,185,201,1,14,248,191,250,32,254,229,12,96,88,217,123,115,76,58,254,87,1,160,34,1,27,227,1,12,1,43,192,169,14,83,99,254,149,174,189,22,253,138,0,0,0,1,0,27,0,0,4,173,5,204,0,19,0,39,64,18,18,17,7,8,14,10,10,8,17,3,20,4,0,0,21,17,8,18,0,63,196,17,1,51,17,51,18,23,57,17,51,17,51,17,51,49,48,1,7,37,7,5,7,37,3,35,19,37,55,5,55,37,55,5,19,51,3,4,173,50,254,123,56,1,132,51,254,124,91,249,106,254,122,50,1,135,56,254,122,50,1,134,107,250,122,3,137,215,97,215,97,216,97,254,156,1,161,97,216,97,215,97,215,97,1,165,254,30,0,1,254,161,4,90,1,95,5,204,0,21,0,6,176,4,0,47,49,48,1,20,6,35,33,21,20,6,35,34,38,53,52,54,51,33,53,52,54,51,50,22,1,95,71,50,254,173,70,51,53,68,67,54,1,83,70,51,50,71,5,83,53,69,12,55,60,67,54,55,67,12,54,61,69,0,0,1,254,163,4,200,1,101,5,227,0,18,0,23,64,11,8,9,9,2,15,15,31,15,2,15,0,0,47,204,93,50,57,47,51,49,48,19,38,35,34,14,2,43,1,53,51,50,62,2,51,50,22,23,252,14,121,39,78,89,102,63,95,102,53,91,84,85,47,117,122,5,4,200,132,41,50,41,185,31,36,31,133,150,0,1,255,134,4,83,0,123,5,204,0,9,0,10,178,3,0,6,0,47,205,50,49,48,3,51,21,35,20,23,35,46,1,53,122,245,108,94,137,51,43,5,204,207,70,100,62,117,72,0,0,0,0,1,255,134,4,83,0,123,5,204,0,9,0,10,178,7,9,4,0,47,204,50,49,48,19,20,6,7,35,54,53,35,53,51,123,43,51,137,94,108,245,5,78,73,117,61,100,70,207,0,0,0,0,1,253,201,5,110,2,62,6,238,0,20,0,12,179,7,14,11,1,0,47,51,205,50,49,48,1,35,34,38,39,46,1,35,34,6,21,35,52,54,51,50,22,23,30,1,23,2,62,22,89,171,107,112,144,73,125,120,178,234,185,76,165,116,116,160,89,5,110,51,58,60,49,115,103,170,214,46,54,54,51,4,0,0,0,8,252,37,254,170,3,219,5,183,0,9,0,19,0,29,0,39,0,49,0,59,0,69,0,79,0,104,64,56,35,30,70,3,75,62,67,32,72,72,37,77,15,10,50,3,55,12,52,52,17,57,5,0,40,3,45,20,25,2,42,42,7,47,75,67,77,55,57,45,25,47,47,25,45,57,55,77,67,75,8,27,65,60,22,27,0,47,51,47,51,18,23,57,47,47,47,47,47,47,47,47,17,51,51,17,51,17,51,17,23,51,17,51,51,17,51,17,23,51,17,51,51,17,51,17,51,17,23,51,49,48,1,52,35,34,21,35,16,51,50,21,19,52,35,34,21,35,16,51,50,21,1,52,35,34,21,35,16,51,50,21,1,52,35,34,21,35,16,51,50,21,1,52,35,34,21,35,16,51,50,21,3,52,35,34,21,35,16,51,50,21,1,52,35,34,21,35,16,51,50,21,37,52,35,34,21,35,16,51,50,21,2,252,114,114,103,217,217,17,114,114,103,217,217,252,141,114,114,103,217,217,2,45,114,114,103,217,217,250,133,114,114,103,217,217,223,114,114,103,217,217,2,145,114,114,103,217,217,253,25,114,114,103,217,217,3,196,149,149,0,255,255,254,6,149,149,0,255,255,2,238,149,149,0,255,255,250,230,149,149,0,255,255,4,38,149,149,0,255,255,254,6,149,149,0,255,255,252,224,149,149,0,255,255,244,149,149,0,255,255,0,0,0,0,8,252,107,254,129,3,159,5,231,0,9,0,19,0,29,0,39,0,49,0,59,0,69,0,79,0,98,64,52,55,58,25,28,35,37,45,47,8,9,64,67,47,40,21,28,37,30,79,77,50,58,10,17,9,67,69,40,27,28,30,57,77,58,74,17,17,74,58,77,57,30,28,27,40,69,67,9,12,15,5,15,0,47,47,18,23,57,47,47,47,47,47,47,47,47,47,47,47,47,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,16,198,16,198,16,198,16,198,49,48,23,21,20,6,7,35,54,53,35,53,17,53,52,54,55,51,6,21,51,21,1,35,34,38,39,53,22,51,53,51,37,51,50,22,23,21,38,35,21,35,3,23,30,1,23,7,38,39,7,39,1,39,46,1,39,55,22,23,55,23,3,7,14,1,7,39,54,55,39,55,1,55,62,1,55,23,6,7,23,7,69,26,28,100,66,75,26,28,100,66,75,253,106,122,68,93,41,88,81,155,4,172,122,68,93,41,88,81,155,61,86,48,47,10,71,15,57,53,110,252,69,86,48,47,9,70,15,57,53,111,12,86,49,83,49,71,108,58,53,110,3,211,86,48,84,49,71,110,57,53,109,59,122,68,93,41,88,80,156,4,222,122,68,93,41,88,80,156,253,28,26,28,100,66,75,52,26,28,100,66,75,254,247,87,48,84,49,70,109,56,53,110,3,7,86,48,84,49,71,109,57,53,110,252,62,86,48,47,10,71,15,58,53,110,3,136,86,49,46,10,71,15,57,54,109,0,0,2,0,136,254,104,5,206,7,62,0,17,0,31,0,89,64,44,27,28,28,14,12,1,1,16,15,14,23,22,22,7,5,8,8,7,14,7,33,32,15,33,1,27,22,25,18,7,11,4,11,4,1,12,7,3,6,18,17,14,1,18,0,63,51,198,63,63,51,18,57,57,47,47,16,222,50,196,50,1,93,17,18,57,57,17,51,17,51,17,51,17,51,17,51,51,51,17,51,17,51,17,51,49,48,33,35,17,52,55,1,33,17,33,17,20,7,1,33,17,51,3,35,1,34,46,1,39,51,22,51,50,55,51,14,2,4,138,89,8,253,159,254,176,1,6,8,2,101,1,76,151,230,250,254,248,136,175,90,6,224,10,173,173,10,224,6,89,177,3,63,78,176,251,195,5,129,252,205,107,168,4,70,251,115,253,116,7,130,76,141,123,199,199,122,142,76,0,0,0,0,2,0,142,254,104,4,240,5,244,0,19,0,33,0,85,64,41,29,30,30,19,17,4,4,1,0,19,25,24,24,11,9,12,12,11,19,11,35,34,29,24,27,20,11,16,8,16,8,4,17,11,15,10,21,19,2,4,21,0,63,198,51,63,63,51,18,57,57,47,47,16,222,50,196,50,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,51,51,17,51,17,51,17,51,49,48,37,3,35,19,35,17,52,54,55,1,33,17,33,17,20,6,7,1,33,17,1,34,46,1,39,51,22,51,50,55,51,14,2,4,240,216,241,163,113,14,6,254,77,254,212,1,6,14,6,1,192,1,29,254,33,136,175,90,6,224,10,173,173,10,224,6,89,177,190,253,170,1,152,2,38,50,146,27,252,251,4,58,254,26,46,202,39,3,5,252,132,3,226,76,141,123,199,199,122,142,76,0,0,0,2,0,0,0,0,5,119,5,129,0,19,0,27,0,84,64,42,14,25,7,5,12,16,25,25,9,5,20,0,0,5,29,28,15,7,8,7,97,89,12,8,8,5,10,16,24,95,89,16,16,5,10,3,5,25,95,89,5,18,0,63,43,0,24,63,18,57,47,43,17,18,0,57,24,47,51,43,17,0,51,17,18,1,57,57,17,51,17,51,51,17,51,51,17,51,17,51,49,48,1,20,14,1,35,33,17,35,53,51,53,33,21,51,21,35,21,33,50,22,5,52,38,35,33,17,33,32,5,119,123,237,161,253,27,137,137,1,39,145,145,1,222,236,253,254,214,139,138,254,120,1,142,1,15,1,175,128,195,108,4,46,176,163,163,176,222,221,200,93,101,254,121,0,0,0,0,2,0,18,0,0,4,150,5,204,0,17,0,26,0,89,64,19,8,6,15,13,17,18,18,10,6,22,2,2,6,28,27,16,8,9,8,184,1,15,183,89,13,9,9,6,11,17,26,184,1,15,64,12,89,17,17,6,11,1,6,18,82,89,6,21,0,63,43,0,24,63,18,57,47,43,17,18,0,57,24,47,51,43,17,0,51,17,18,1,57,57,17,51,17,51,51,17,51,51,51,17,51,49,48,1,32,17,20,6,35,33,17,35,53,51,53,33,21,51,21,35,25,1,51,50,54,53,52,38,43,1,2,185,1,221,247,229,253,213,125,125,1,26,140,140,212,130,120,116,133,213,2,135,254,194,159,170,4,151,170,139,139,170,253,240,254,40,73,81,76,70,0,2,0,137,0,0,5,37,5,129,0,14,0,26,0,67,64,35,22,25,0,12,4,13,23,13,15,23,10,19,19,4,4,5,10,5,28,27,3,19,95,89,3,3,6,5,18,6,18,95,89,6,3,0,63,43,0,24,63,18,57,47,43,17,18,1,57,57,17,51,17,51,17,18,57,50,50,17,18,23,57,49,48,1,6,35,33,17,33,17,33,50,4,21,20,7,23,7,3,52,41,1,17,33,50,55,39,55,23,54,4,9,106,145,254,162,254,217,2,121,253,1,17,91,112,155,163,254,250,254,207,1,57,53,44,136,155,131,7,2,31,47,254,16,5,129,233,213,165,121,111,151,2,31,222,254,55,12,136,151,131,37,0,0,0,2,0,135,254,87,4,191,4,81,0,27,0,42,0,82,64,44,41,0,25,3,26,33,26,28,23,33,14,9,9,10,23,10,44,43,17,6,25,0,4,2,20,20,30,79,89,20,16,13,15,27,27,2,10,27,2,36,79,89,2,22,0,63,43,0,24,63,18,57,47,63,63,43,17,18,0,23,57,17,18,1,57,57,17,51,17,51,51,17,51,51,17,18,23,57,49,48,37,6,35,34,38,39,35,22,21,17,33,17,52,39,33,30,1,21,51,54,51,50,18,17,20,7,23,7,3,16,35,34,6,21,20,22,51,50,55,39,55,23,54,3,169,82,103,116,171,41,6,6,254,231,8,1,17,5,7,4,95,251,188,209,90,138,136,205,223,112,119,118,111,62,46,134,136,99,16,22,42,102,90,30,152,254,97,4,234,153,96,18,106,52,199,254,222,254,243,243,147,138,138,2,154,1,108,196,176,175,191,29,135,138,100,72,0,0,0,1,0,137,0,1,3,185,7,28,0,7,0,37,64,18,0,3,5,6,3,6,9,8,7,4,95,89,1,1,7,3,5,18,0,63,63,51,47,43,17,18,1,57,57,17,51,17,51,49,48,1,17,51,17,33,17,33,17,2,191,250,253,247,254,217,5,129,1,155,253,129,251,100,5,128,0,1,0,143,0,0,3,61,5,210,0,7,0,36,64,18,0,3,5,6,3,6,9,8,7,4,79,89,7,15,5,21,1,0,0,63,63,63,43,17,18,1,57,57,17,51,17,51,49,48,1,17,51,17,33,17,33,17,2,72,245,254,108,254,230,4,58,1,152,253,170,252,132,4,58,0,0,1,0,0,0,1,4,97,5,129,0,13,0,61,64,30,6,10,10,8,3,13,1,11,3,11,15,14,9,13,0,13,97,89,6,0,0,2,11,18,2,5,95,89,2,3,0,63,43,0,24,63,18,57,47,51,43,17,0,51,17,18,1,57,57,17,51,51,18,57,51,17,51,49,48,17,51,17,33,21,33,17,33,21,33,17,33,17,35,137,3,216,253,79,1,59,254,197,254,217,137,3,56,2,73,228,254,155,200,253,145,2,111,0,0,0,0,1,0,16,0,0,3,30,4,58,0,13,0,61,64,30,3,7,7,12,10,5,8,0,8,0,14,15,6,10,11,10,79,89,3,11,11,13,8,21,13,2,79,89,13,15,0,63,43,0,24,63,18,57,47,51,43,17,0,51,17,18,1,57,57,17,18,57,50,50,50,17,51,49,48,1,21,33,17,51,21,35,17,33,17,35,53,51,17,3,30,254,139,189,189,254,230,127,127,4,58,190,254,234,191,254,89,1,167,191,1,212,0,1,0,137,254,87,5,34,5,129,0,31,0,75,64,39,23,11,4,30,30,31,19,18,18,31,31,2,11,3,33,32,15,21,95,89,15,31,8,26,95,89,4,31,8,8,0,31,18,0,3,95,89,0,3,0,63,43,0,24,63,18,57,47,18,57,43,0,24,16,196,43,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,19,33,21,33,17,62,2,51,32,0,17,20,2,4,35,34,38,39,55,22,51,32,17,52,38,35,34,6,7,17,33,137,4,37,253,2,84,85,100,60,1,0,1,41,145,254,242,181,150,243,93,231,95,149,1,60,155,157,67,125,87,254,217,5,129,227,254,178,38,25,15,254,153,254,199,211,254,205,161,80,99,124,84,1,202,215,229,29,41,253,142,0,1,0,143,254,87,4,155,4,58,0,30,0,81,64,42,7,6,6,20,25,19,19,20,13,0,20,23,0,3,32,31,25,21,7,3,20,27,15,80,89,27,27,21,20,21,21,24,80,89,21,15,3,10,80,89,3,27,0,63,43,0,24,63,43,0,24,63,18,57,47,43,17,18,0,57,18,57,17,18,1,23,57,17,51,17,51,17,51,49,48,17,51,17,51,37,20,0,35,34,38,39,55,30,1,51,50,54,53,16,35,34,6,7,17,33,17,33,21,33,17,54,51,50,30,1,4,155,254,236,247,159,219,73,212,53,106,74,123,125,243,64,136,30,254,230,3,22,254,4,116,134,155,224,125,99,249,254,237,85,86,122,48,38,153,164,1,44,25,15,254,153,4,58,234,254,235,40,118,228,0,1,255,250,254,104,7,59,5,129,0,36,0,132,64,48,18,36,15,0,7,4,33,26,4,23,10,27,30,29,29,23,36,0,5,6,6,10,22,23,11,10,10,23,0,3,38,37,26,7,7,10,30,32,35,1,15,1,97,89,33,4,15,4,184,1,19,64,18,89,18,15,15,32,22,16,10,3,0,6,18,32,27,96,89,32,18,0,63,43,0,24,63,51,63,51,51,18,57,47,51,43,17,0,51,43,17,0,51,24,16,198,18,57,47,51,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,51,17,18,23,57,17,51,17,51,49,48,33,17,34,38,39,1,33,1,38,39,3,33,19,30,1,51,17,33,17,50,54,55,19,33,3,6,7,1,51,17,35,17,35,1,6,35,17,3,18,31,77,19,254,163,254,196,1,199,45,115,251,1,44,198,110,92,47,1,28,47,92,111,198,1,44,251,115,45,1,56,133,250,56,254,163,56,71,2,100,16,12,253,128,3,12,34,188,1,151,254,188,178,97,2,87,253,169,95,180,1,68,254,105,188,34,253,232,253,116,1,152,2,128,28,253,156,0,0,0,1,255,239,254,104,5,179,4,58,0,37,0,118,64,40,12,9,2,33,4,30,37,34,36,36,30,24,5,21,5,6,10,11,11,29,16,6,30,30,39,15,38,33,12,12,15,37,1,2,4,7,3,9,21,9,184,1,15,64,18,89,24,21,21,1,29,22,15,15,6,11,21,1,34,79,89,1,21,0,63,43,0,24,63,51,63,51,51,18,57,47,51,43,17,0,23,51,24,16,198,18,57,47,51,17,1,51,17,51,17,57,50,51,50,17,51,17,51,51,17,51,17,51,17,51,51,17,23,57,49,48,33,35,3,6,35,17,35,17,34,39,3,33,1,38,39,3,33,19,30,2,23,17,51,17,62,2,55,19,33,3,6,7,19,51,17,35,4,187,39,223,31,66,252,71,26,223,254,215,1,62,35,57,216,1,18,136,43,63,50,41,252,40,50,61,46,136,1,18,216,57,35,212,89,241,1,212,11,254,55,1,201,11,254,44,2,59,29,101,1,125,254,255,83,93,39,2,1,218,254,38,2,38,89,88,1,1,254,131,101,29,254,131,253,170,0,0,0,1,0,46,254,87,4,165,5,149,0,52,0,113,64,45,50,31,41,35,47,47,26,0,5,15,40,41,41,21,20,20,11,15,0,4,54,53,50,30,31,31,30,95,89,21,3,40,44,31,31,3,44,44,38,95,89,44,4,7,13,184,1,19,64,11,89,7,17,17,23,95,89,17,19,3,19,0,63,63,43,0,24,16,196,43,0,24,63,43,17,18,0,57,24,47,18,57,18,57,43,17,18,0,57,17,18,1,23,57,17,51,51,17,51,17,51,17,51,51,17,51,18,57,57,49,48,1,20,6,7,22,21,20,33,34,38,39,53,22,51,50,53,52,39,38,36,39,37,22,51,50,54,53,52,38,43,1,53,51,50,54,53,52,38,35,34,7,37,54,36,51,50,4,21,20,6,7,30,1,4,165,234,207,27,254,244,44,97,32,68,78,131,13,216,254,243,67,1,8,92,236,129,134,159,169,59,59,151,144,123,108,212,76,254,244,70,1,21,214,231,1,24,142,138,148,168,1,144,169,221,23,102,69,241,18,17,142,29,155,46,57,7,186,194,93,253,107,97,101,89,227,96,100,91,96,247,61,206,197,199,168,129,172,35,22,171,0,0,1,0,53,254,87,3,181,4,78,0,53,0,116,64,24,36,16,26,19,32,32,12,39,44,0,25,26,26,6,5,5,49,0,39,4,55,54,46,52,184,1,15,64,36,89,46,50,82,89,46,27,35,15,16,16,15,82,89,6,42,25,29,16,16,42,29,42,9,81,89,42,22,29,22,82,89,29,16,2,22,0,63,63,43,0,24,63,43,17,18,0,57,24,47,18,57,18,57,43,17,18,0,57,24,63,43,43,17,18,1,23,57,17,51,51,17,51,17,51,17,51,51,17,51,18,57,57,49,48,5,52,39,46,1,39,55,30,1,51,50,54,53,52,38,35,53,50,54,53,52,38,35,34,6,7,39,62,1,51,50,22,21,20,6,7,21,30,1,21,20,6,7,22,21,20,33,34,38,39,53,22,51,50,1,205,13,159,198,38,241,17,107,73,80,89,134,161,150,133,78,72,79,97,8,237,25,231,182,180,221,125,123,128,153,188,163,27,254,244,44,97,32,68,78,131,122,44,60,10,157,139,44,74,90,79,64,84,76,177,71,77,60,67,77,67,22,147,154,155,126,98,130,26,2,14,143,104,133,167,18,100,70,241,18,17,142,29,0,1,0,137,254,104,4,217,5,129,0,22,0,80,64,23,10,17,7,2,2,21,21,22,11,14,13,13,22,24,23,14,16,2,20,97,89,2,17,184,1,19,64,15,89,2,2,16,6,0,3,22,18,16,11,96,89,16,18,0,63,43,0,24,63,63,51,18,57,47,43,43,0,24,16,198,17,18,1,57,57,17,51,51,17,51,17,51,17,18,57,57,49,48,19,33,17,50,54,55,19,33,1,6,7,1,51,17,35,17,35,1,14,1,35,17,33,137,1,39,50,112,104,206,1,44,254,247,124,47,1,77,140,250,59,254,138,18,80,29,254,218,5,129,253,169,112,163,1,68,254,107,189,35,253,232,253,116,1,152,2,128,11,24,253,163,0,0,0,1,0,142,254,104,4,1,4,58,0,22,0,89,64,22,11,18,8,2,2,21,21,22,12,15,14,14,7,8,8,22,24,23,15,17,2,20,184,1,15,178,89,2,18,184,1,15,64,15,89,2,2,17,7,0,15,22,21,17,12,79,89,17,21,0,63,43,0,24,63,63,51,18,57,47,43,43,0,24,16,198,17,18,1,57,57,17,51,51,17,51,51,17,51,17,51,17,18,57,57,49,48,19,33,17,62,2,55,19,33,3,6,7,19,51,17,35,17,35,3,6,35,17,33,142,1,26,48,47,56,41,126,1,18,206,44,58,212,105,241,45,233,31,51,254,230,4,58,254,48,2,37,85,83,1,1,254,131,82,48,254,131,253,170,1,152,1,202,11,254,65,0,1,0,137,0,0,4,229,5,129,0,23,0,111,64,56,12,22,9,22,23,18,23,15,4,20,19,14,15,7,3,3,4,15,4,25,24,21,21,5,10,10,5,23,23,4,5,12,18,97,89,12,12,4,5,7,2,97,89,7,0,97,89,7,7,4,14,5,3,20,4,18,0,63,51,63,51,18,57,47,43,43,17,18,0,57,24,47,43,17,18,0,57,24,47,17,57,47,17,57,47,17,18,1,57,57,17,51,17,51,17,51,17,51,17,18,57,57,17,51,51,17,51,49,48,1,6,35,17,33,17,33,17,50,55,17,51,17,55,19,33,1,6,7,1,33,1,17,35,2,17,54,44,254,218,1,39,55,42,105,89,181,1,44,254,247,124,47,1,229,254,191,254,214,105,2,114,21,253,163,5,129,253,169,37,1,132,254,250,150,1,30,254,107,189,35,252,244,2,11,254,197,0,0,0,1,0,142,0,0,4,2,4,58,0,24,0,95,64,29,10,11,8,18,18,5,19,2,23,23,24,16,24,19,14,11,4,15,25,15,26,17,19,20,14,22,2,2,22,184,1,15,64,17,89,8,2,6,19,2,6,6,2,19,3,16,24,21,10,0,15,0,63,50,63,51,23,57,47,47,47,17,18,57,43,17,18,0,57,57,17,57,17,1,51,17,18,23,57,50,17,51,17,51,17,51,51,17,51,17,51,49,48,19,33,17,62,1,55,17,51,21,63,1,33,3,6,7,1,33,3,21,35,17,6,35,17,33,142,1,26,20,31,17,83,49,118,1,18,206,44,58,1,62,254,225,164,83,28,40,254,230,4,58,254,48,1,6,13,1,57,215,104,242,254,131,82,48,253,197,1,78,198,1,62,7,254,65,0,1,0,0,0,0,4,229,5,129,0,26,0,104,64,40,16,19,13,4,18,17,17,12,13,6,23,26,24,4,8,23,23,1,24,13,24,28,27,7,26,0,26,97,89,4,0,0,24,2,8,22,97,89,8,19,184,1,19,64,10,89,8,8,24,12,2,3,18,24,18,0,63,51,63,51,18,57,47,43,43,17,18,0,57,24,47,51,43,17,0,51,17,18,1,57,57,17,51,51,17,51,51,17,51,17,51,17,51,51,17,51,17,18,57,57,49,48,17,51,53,33,21,51,21,35,17,50,54,55,19,33,1,6,7,1,33,1,14,1,35,17,33,17,35,137,1,39,145,145,50,112,104,206,1,44,254,247,124,47,1,229,254,191,254,138,18,80,29,254,218,137,4,222,163,163,176,254,252,112,163,1,68,254,107,189,35,252,244,2,128,11,24,253,163,4,46,0,0,0,0,1,0,11,0,0,3,251,5,204,0,26,0,113,64,27,19,22,16,6,6,10,25,21,20,15,16,8,25,1,25,3,26,16,20,20,26,28,27,9,1,2,1,184,1,15,183,89,6,2,2,15,4,10,24,184,1,15,178,89,10,22,184,1,15,64,12,89,10,10,26,15,4,1,15,15,21,26,21,0,63,51,63,63,17,18,57,47,43,43,17,18,0,57,24,47,51,43,17,0,51,17,18,1,57,57,17,51,17,51,51,51,17,51,17,51,17,51,17,51,51,17,18,57,57,49,48,19,35,53,51,53,33,21,51,21,35,17,62,2,55,19,33,3,6,7,1,33,3,6,35,17,33,135,124,125,1,25,141,141,48,47,56,41,126,1,18,206,44,58,1,62,254,225,233,31,51,254,230,4,151,170,139,139,170,253,211,2,37,85,83,1,1,254,131,82,48,253,197,1,202,11,254,65,0,1,0,26,0,0,6,23,5,129,0,20,0,82,64,25,12,11,10,13,7,2,2,17,17,18,11,6,7,18,0,7,3,22,21,2,16,97,89,2,13,184,1,19,64,16,89,2,2,18,0,6,3,12,18,18,0,20,95,89,0,3,0,63,43,0,24,63,51,63,17,18,57,47,43,43,17,18,1,23,57,17,51,51,17,51,17,51,17,18,57,57,17,51,49,48,19,33,17,50,54,55,19,33,1,6,7,1,33,1,14,1,35,17,33,17,33,26,2,200,50,112,104,206,1,44,254,247,124,47,1,229,254,191,254,138,18,80,29,254,218,254,95,5,129,253,169,112,163,1,68,254,107,189,35,252,244,2,128,11,24,253,163,4,157,0,0,0,0,1,0,37,0,0,4,226,4,58,0,20,0,85,64,21,13,16,10,4,15,14,14,9,10,4,19,19,20,1,20,10,3,22,21,4,18,184,1,15,178,89,4,16,184,1,15,64,16,89,4,4,20,2,9,15,15,20,21,2,1,80,89,2,15,0,63,43,0,24,63,51,63,17,18,57,47,43,43,17,18,1,23,57,17,51,17,51,17,51,51,17,51,17,18,57,57,49,48,1,33,53,33,17,62,2,55,19,33,3,6,7,1,33,3,6,35,17,33,1,110,254,183,2,99,48,47,56,41,126,1,18,206,44,58,1,62,254,225,233,31,51,254,230,3,80,234,254,48,2,37,85,83,1,1,254,131,82,48,253,197,1,202,11,254,65,0,0,0,1,0,137,254,104,5,175,5,129,0,15,0,69,64,35,12,9,1,8,4,4,5,15,14,5,1,14,3,17,16,15,1,8,3,96,89,8,8,1,10,6,3,5,18,1,12,96,89,1,18,0,63,43,0,24,63,63,51,18,57,47,43,0,24,16,198,17,18,1,23,57,17,51,17,51,17,51,17,51,51,49,48,33,35,17,33,17,33,17,33,17,33,17,33,17,51,17,35,4,181,159,253,154,254,217,1,39,2,102,1,39,114,250,2,92,253,164,5,129,253,207,2,49,251,115,253,116,0,1,0,143,254,104,4,187,4,58,0,15,0,69,64,35,8,7,5,2,10,1,13,13,14,14,10,7,3,17,16,8,10,1,12,79,89,1,1,10,3,15,15,14,21,10,5,79,89,10,21,0,63,43,0,24,63,63,51,18,57,47,43,0,24,16,198,17,18,1,23,57,17,51,17,51,17,51,51,17,51,49,48,1,17,33,17,33,17,51,17,35,17,35,17,33,17,33,17,1,169,1,131,1,26,117,241,158,254,125,254,230,4,58,254,84,1,172,252,132,253,170,1,152,1,207,254,49,4,58,0,0,0,1,0,137,0,0,6,220,5,129,0,13,0,61,64,32,13,8,0,7,3,3,4,4,0,10,3,15,14,7,2,96,89,7,7,4,9,5,3,0,4,18,9,12,95,89,9,3,0,63,43,0,24,63,51,63,17,18,57,47,43,17,18,1,23,57,17,51,17,51,17,51,51,49,48,33,17,33,17,33,17,33,17,33,17,33,21,33,17,4,22,253,154,254,217,1,39,2,102,2,198,254,97,2,92,253,164,5,129,253,207,2,49,228,251,99,0,1,0,143,0,0,5,162,4,58,0,13,0,61,64,32,1,11,11,12,7,2,8,4,8,12,3,14,15,1,10,79,89,1,1,12,3,13,15,8,12,21,3,6,80,89,3,15,0,63,43,0,24,63,51,63,17,18,57,47,43,17,18,1,23,57,17,51,51,17,51,17,51,49,48,1,17,33,17,33,21,33,17,33,17,33,17,33,17,1,169,1,131,2,118,254,164,254,230,254,125,254,230,4,58,254,84,1,172,234,252,176,1,207,254,49,4,58,0,0,0,1,0,137,254,87,8,137,5,129,0,31,0,89,64,45,21,20,20,0,7,31,31,0,3,4,25,13,4,0,13,3,33,32,7,7,5,21,4,10,28,95,89,10,10,4,5,17,23,95,89,17,0,4,18,5,2,96,89,5,3,0,63,43,0,24,63,51,196,43,17,18,0,57,24,47,43,0,24,16,198,18,57,47,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,33,17,33,17,33,17,33,17,62,1,51,32,0,17,20,2,4,35,34,38,39,55,22,51,32,17,52,38,35,34,7,17,4,26,253,149,254,218,4,174,58,140,99,1,0,1,41,145,254,242,181,150,243,93,231,94,150,1,60,155,157,124,123,4,141,251,115,5,129,253,221,26,38,254,153,254,199,211,254,205,161,80,99,124,84,1,202,215,229,55,253,127,0,0,1,0,143,254,87,7,50,4,58,0,31,0,101,64,52,8,7,7,20,27,19,19,20,23,24,13,0,24,20,0,3,33,32,8,8,4,24,29,16,79,89,29,29,24,25,27,18,81,89,27,27,25,20,24,21,25,22,79,89,25,15,4,10,79,89,4,27,0,63,43,0,24,63,43,0,24,63,51,18,57,47,43,17,18,0,57,24,47,43,17,18,0,57,24,47,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,37,20,14,1,35,34,38,39,55,22,51,50,54,53,52,38,35,34,7,17,33,17,33,17,33,17,33,17,54,51,50,0,7,50,135,246,160,135,182,73,170,86,132,144,125,141,134,78,121,254,230,254,125,254,230,3,183,150,91,239,1,12,96,162,235,124,67,73,126,72,177,172,152,154,26,254,114,3,124,252,132,4,58,254,15,29,254,239,0,0,2,0,59,255,236,5,113,5,150,0,11,0,51,0,110,64,59,28,9,9,39,34,22,3,45,22,39,45,37,0,16,48,7,12,52,29,29,26,51,51,18,26,42,6,95,89,42,42,18,26,0,16,95,89,0,0,18,26,26,31,95,89,26,4,14,48,95,89,14,19,18,37,95,89,18,19,0,63,43,0,24,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,0,57,24,47,43,17,18,0,57,24,47,17,57,47,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,62,1,53,52,38,35,34,6,21,20,22,1,6,35,34,39,6,35,34,36,2,53,52,18,36,51,50,23,7,38,35,34,6,21,20,18,51,38,53,52,18,51,50,22,21,20,6,7,51,50,55,3,177,41,55,44,52,49,58,64,1,235,76,116,146,108,114,161,183,254,233,151,137,1,5,185,105,93,95,55,55,136,141,188,177,125,184,168,159,166,62,52,25,126,80,1,5,58,227,93,146,129,132,143,101,218,254,208,36,52,52,180,1,66,201,225,1,82,184,38,213,16,250,249,240,255,0,217,235,232,1,8,254,242,102,241,96,47,0,0,0,0,2,0,59,255,236,4,113,4,77,0,38,0,48,0,107,64,21,21,32,46,39,30,12,43,43,24,18,7,7,24,30,46,36,5,50,49,27,41,184,1,15,64,39,89,27,27,4,10,46,2,80,89,10,13,80,89,10,15,80,89,10,16,4,46,80,89,0,35,80,89,0,32,79,89,0,22,4,21,81,89,4,22,0,63,43,0,24,63,43,43,43,0,24,63,43,43,43,17,18,0,57,24,47,43,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,51,49,48,5,34,39,6,35,34,0,17,52,18,51,50,23,7,38,35,34,6,21,20,22,51,46,1,53,52,54,51,50,22,21,20,7,50,54,55,7,14,1,3,52,35,34,21,20,22,23,62,1,3,164,84,78,87,103,248,254,239,232,206,85,84,74,25,48,84,98,140,127,43,55,139,126,128,137,88,44,114,31,1,50,84,158,73,72,42,33,31,39,20,35,35,1,36,1,7,253,1,57,35,195,19,194,161,177,195,64,183,80,175,186,193,170,170,146,19,16,190,23,14,2,7,185,183,71,164,44,33,167,0,1,0,84,254,87,5,143,5,150,0,37,0,92,64,29,36,8,19,18,18,31,32,25,13,13,8,4,32,4,39,38,19,19,16,31,31,34,16,0,4,97,89,0,6,184,1,19,64,17,89,0,10,16,22,95,89,16,4,10,19,34,28,95,89,34,19,0,63,43,0,24,63,63,43,0,24,16,196,43,43,17,18,0,57,24,47,17,57,47,17,18,1,23,57,17,51,17,51,51,17,51,17,51,49,48,1,34,38,39,53,22,51,50,53,52,39,36,0,17,16,0,33,32,19,5,46,1,35,34,6,21,20,18,51,50,54,55,5,2,5,22,21,20,2,155,44,97,32,68,78,131,14,254,190,254,161,1,102,1,84,1,233,134,254,252,33,193,131,200,207,213,201,127,186,58,1,1,145,254,143,26,254,87,18,17,142,29,155,49,54,11,1,125,1,82,1,91,1,116,254,120,71,106,125,248,239,243,255,0,126,142,97,254,160,44,97,74,241,0,0,1,0,80,254,87,4,55,4,78,0,37,0,92,64,44,36,8,20,19,30,31,25,13,19,31,13,4,8,31,4,39,38,20,20,16,30,30,34,16,16,23,79,89,16,16,10,22,34,27,82,89,34,21,0,4,82,89,0,6,184,1,15,178,89,0,27,0,63,43,43,0,24,63,43,0,24,63,63,43,17,18,0,57,24,47,17,57,47,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,1,34,38,39,53,22,51,50,53,52,39,38,2,53,16,0,51,50,22,23,5,46,1,35,34,17,16,51,50,54,55,5,14,1,7,22,21,20,1,217,44,97,32,68,78,131,14,230,253,1,14,248,191,250,32,254,229,12,96,88,217,221,80,108,13,1,26,17,195,153,27,254,87,18,17,142,29,155,49,54,10,1,34,254,1,12,1,43,192,169,14,83,99,254,149,254,138,101,100,13,139,202,28,98,77,241,0,1,0,23,254,104,4,205,5,129,0,11,0,53,64,27,1,6,3,4,10,4,6,8,4,12,13,4,6,0,8,9,8,95,89,9,3,6,1,96,89,6,18,0,63,43,0,24,63,43,17,0,51,24,16,198,17,18,1,23,57,17,51,17,51,49,48,1,17,51,17,35,17,35,17,33,53,33,21,3,5,124,250,169,254,57,4,182,4,157,252,87,253,116,1,152,4,157,228,228,0,1,0,58,254,104,3,178,4,58,0,11,0,53,64,27,10,11,8,1,3,5,1,11,4,13,12,11,1,7,3,4,3,79,89,4,15,1,8,79,89,1,21,0,63,43,0,24,63,43,17,0,51,24,16,198,17,18,1,23,57,17,51,17,51,49,48,33,35,17,33,53,33,21,33,17,51,17,35,2,12,163,254,209,3,120,254,209,122,241,3,124,190,190,253,66,253,170,0,0,0,1,0,0,0,0,4,115,5,129,0,8,0,36,64,16,8,1,1,4,2,2,10,9,6,6,2,7,4,3,2,18,0,63,63,51,18,57,47,17,18,1,57,17,51,51,17,51,49,48,1,17,33,17,1,33,19,1,33,2,199,254,218,254,95,1,58,250,1,5,1,58,2,63,253,193,2,63,3,66,253,199,2,57,0,1,0,8,254,87,4,106,4,58,0,12,0,36,64,16,12,0,10,12,2,0,0,14,13,6,6,9,2,15,0,27,0,63,63,51,57,47,17,18,1,57,17,51,17,51,17,51,49,48,1,17,1,33,19,22,23,62,1,19,33,1,17,1,167,254,97,1,41,189,15,56,12,63,196,1,38,254,86,254,87,1,169,4,58,253,177,50,200,48,208,2,73,251,198,254,87,0,0,0,0,1,0,0,0,0,4,115,5,129,0,14,0,61,64,29,6,9,11,2,14,11,12,12,16,15,4,4,12,2,10,14,0,14,95,89,7,0,0,12,5,2,3,12,18,0,63,63,51,18,57,47,51,43,17,0,51,17,18,57,24,47,17,18,1,57,17,51,51,51,17,51,51,49,48,19,33,1,33,19,1,33,1,33,21,33,17,33,17,33,51,1,0,254,205,1,58,250,1,5,1,58,254,196,0,255,254,145,254,218,254,146,3,26,2,103,253,199,2,57,253,153,229,253,203,2,53,0,0,1,0,8,254,87,4,106,4,58,0,18,0,64,64,31,10,13,15,2,18,16,11,15,15,1,16,16,20,19,6,6,0,9,2,15,16,27,14,18,0,18,79,89,11,0,21,0,63,50,43,17,0,51,24,63,63,51,18,57,47,17,18,1,57,17,51,51,17,51,17,51,51,17,51,51,49,48,51,33,1,33,19,22,23,62,1,19,33,1,33,21,33,21,33,53,33,111,1,56,254,97,1,41,189,15,56,12,63,196,1,38,254,86,1,56,254,200,254,231,254,200,4,58,253,177,50,200,48,208,2,73,251,198,193,232,232,0,0,0,0,1,0,18,254,104,5,79,5,129,0,15,0,83,64,42,5,8,2,11,4,6,9,10,10,14,7,6,6,3,4,12,15,15,14,14,4,17,16,8,8,1,2,2,6,15,1,9,6,3,4,18,1,12,96,89,1,18,0,63,43,0,24,63,63,51,16,198,18,57,47,17,57,47,17,18,1,57,57,17,51,17,51,17,51,51,17,51,17,51,17,51,18,23,57,49,48,33,35,9,1,33,9,1,33,9,1,33,9,1,51,17,35,4,85,71,254,158,254,158,254,200,1,232,254,65,1,56,1,57,1,57,1,54,254,84,1,58,166,250,2,49,253,207,2,229,2,156,254,14,1,242,253,100,254,15,253,116,0,0,0,1,0,14,254,104,4,95,4,58,0,15,0,98,64,31,5,8,2,11,4,6,9,10,10,14,7,6,6,3,4,12,15,15,14,14,4,17,16,15,1,8,8,1,6,5,2,184,1,15,64,16,89,11,5,5,1,9,6,15,4,21,1,12,79,89,1,21,0,63,43,0,24,63,63,51,18,57,47,51,43,17,18,0,57,24,47,16,198,17,18,1,57,57,17,51,17,51,17,51,51,17,51,17,51,17,51,18,23,57,49,48,33,35,11,1,33,9,1,33,27,1,33,9,1,51,17,35,3,110,59,252,254,254,213,1,140,254,135,1,47,231,230,1,49,254,135,1,8,130,241,1,136,254,120,2,47,2,11,254,158,1,98,253,248,254,140,253,170,0,0,0,0,1,0,24,254,104,6,165,5,129,0,15,0,64,64,33,4,13,8,5,11,10,0,13,2,5,10,5,17,16,11,13,3,15,0,15,95,89,6,0,3,8,4,13,4,96,89,13,18,0,63,43,17,0,51,24,63,51,43,17,0,51,24,16,198,17,18,1,23,57,17,51,17,51,17,51,49,48,19,33,21,33,17,33,17,33,17,51,17,35,17,33,17,33,24,3,220,254,202,2,7,1,29,195,250,251,236,254,129,5,129,228,252,87,4,141,251,115,253,116,1,152,4,157,0,1,0,46,254,104,5,84,4,58,0,15,0,65,64,33,4,13,8,2,5,11,10,10,5,13,0,4,16,17,11,13,3,15,0,15,79,89,6,0,15,8,4,13,4,79,89,13,21,0,63,43,17,0,51,24,63,51,43,17,0,51,24,16,198,17,18,1,23,57,17,51,17,51,51,17,51,49,48,19,33,21,35,17,33,17,33,17,51,17,35,17,33,17,35,46,2,219,228,1,131,1,26,146,245,252,172,221,4,58,190,253,66,3,124,252,132,253,170,1,152,3,124,0,0,1,0,110,254,104,5,145,5,129,0,21,0,77,64,39,18,15,1,10,7,21,20,7,1,20,3,23,22,21,1,15,2,97,89,15,15,1,8,13,4,95,89,13,13,1,16,8,3,1,18,96,89,1,18,0,63,43,0,24,63,51,18,57,47,43,17,18,0,57,24,47,43,0,24,16,198,17,18,1,23,57,17,51,17,51,17,51,51,49,48,33,35,17,6,35,34,38,53,17,33,17,20,22,51,50,55,17,33,17,51,17,35,4,151,169,231,204,239,222,1,28,127,150,158,177,1,39,124,250,2,35,83,223,242,1,224,254,63,158,119,53,2,161,251,115,253,116,0,1,0,83,254,104,4,145,4,58,0,22,0,81,64,17,9,6,14,1,21,12,11,21,14,11,3,24,23,12,14,6,15,184,1,15,64,21,89,6,6,14,22,3,18,80,89,3,3,14,7,22,15,14,9,79,89,14,21,0,63,43,0,24,63,51,18,57,47,43,17,18,0,57,24,47,43,0,24,16,198,17,18,1,23,57,17,51,17,51,17,51,51,49,48,1,17,20,51,50,54,55,17,33,17,51,17,35,17,35,17,7,6,35,34,38,53,17,1,107,158,46,85,114,1,25,122,241,162,86,154,137,146,160,4,58,254,126,156,13,32,1,241,252,132,253,170,1,152,1,159,30,56,165,150,1,182,0,0,0,0,1,0,110,0,0,5,21,5,129,0,24,0,97,64,50,19,4,4,16,5,21,0,0,24,13,10,10,5,24,3,26,25,17,17,11,5,5,0,11,21,1,97,89,21,21,11,19,19,0,11,16,7,95,89,16,3,97,89,16,16,22,11,3,0,18,0,63,63,51,57,47,43,43,17,18,0,57,24,47,17,57,47,43,17,18,0,57,24,47,17,57,47,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,49,48,33,17,6,7,17,35,17,35,34,38,53,17,33,17,20,22,23,17,51,17,54,55,17,33,17,3,238,108,102,191,34,239,222,1,28,97,114,191,103,107,1,39,2,35,40,20,254,208,1,25,223,242,1,224,254,63,139,124,11,1,198,254,63,12,33,2,161,250,127,0,1,0,83,0,0,4,23,4,58,0,24,0,69,64,36,8,12,12,11,6,16,16,3,17,1,23,23,17,11,3,26,25,20,3,80,89,17,12,13,15,18,3,24,20,20,12,9,24,15,12,21,0,63,63,51,18,57,47,18,23,57,18,57,43,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,49,48,1,17,20,23,17,51,17,54,55,17,33,17,33,17,6,7,21,35,53,6,35,34,38,53,17,1,107,146,111,41,105,1,25,254,231,108,38,111,58,62,146,160,4,58,254,126,153,3,1,89,254,175,7,30,1,241,251,198,1,159,39,11,207,181,10,165,150,1,182,0,1,0,137,0,0,5,33,5,129,0,18,0,60,64,30,1,16,16,17,9,8,8,17,20,19,4,13,95,89,4,4,17,18,1,15,97,89,1,1,17,18,3,9,17,18,0,63,51,63,18,57,47,43,17,18,0,57,24,47,43,17,18,1,57,57,17,51,17,51,17,51,49,48,1,17,62,1,51,50,22,21,17,33,17,52,38,35,34,7,17,33,17,1,176,137,190,93,239,222,254,228,127,150,143,177,254,217,5,129,253,221,49,34,223,242,254,32,1,193,158,119,53,253,95,5,129,0,255,255,0,143,0,0,4,100,5,204,18,6,0,75,0,0,0,2,0,11,255,236,6,136,5,150,0,32,0,38,0,97,64,49,32,0,0,23,35,26,26,17,5,14,9,36,23,9,5,23,3,40,39,11,11,20,32,32,2,20,26,5,17,5,95,89,35,17,17,2,20,20,33,95,89,20,4,2,29,95,89,2,19,0,63,43,0,24,63,43,17,18,0,57,24,47,51,43,17,0,51,17,18,57,24,47,17,57,47,17,18,1,23,57,17,51,17,51,17,51,51,17,51,17,51,17,51,49,48,1,2,33,32,0,3,35,34,38,53,52,55,23,6,21,20,22,23,18,0,33,32,0,17,20,7,33,30,1,51,50,54,55,1,32,3,33,46,1,6,60,131,254,61,254,229,254,170,29,14,162,173,23,208,19,66,71,31,1,91,1,22,1,57,1,87,7,252,25,19,183,147,122,151,44,254,196,254,179,22,2,198,12,187,1,84,254,152,1,62,1,30,169,162,83,95,31,59,56,73,57,1,1,29,1,73,254,140,254,175,62,75,175,204,102,106,3,23,254,124,192,196,0,0,2,0,11,255,236,5,30,4,78,0,29,0,36,0,119,64,64,26,27,27,20,33,21,21,13,3,10,5,34,20,5,3,20,3,38,37,7,7,0,16,21,3,13,3,82,89,33,13,33,16,17,72,15,13,1,14,5,13,13,0,16,16,30,82,89,16,16,0,26,1,10,3,26,12,0,0,24,81,89,0,22,0,63,43,17,0,51,24,47,95,94,93,63,43,17,18,0,57,24,47,95,94,93,43,51,43,17,0,51,17,18,57,24,47,17,18,1,23,57,17,51,17,51,17,51,51,17,51,17,51,17,51,49,48,5,34,0,39,36,53,52,55,23,6,21,20,22,23,54,36,51,50,18,17,21,33,20,22,51,50,55,5,14,1,3,34,6,7,33,46,1,3,59,231,254,251,13,254,201,37,180,29,57,72,26,1,3,218,233,246,253,74,117,108,149,39,1,9,57,240,170,99,107,3,1,164,8,110,20,1,4,247,7,217,84,122,48,66,49,43,45,3,210,229,254,203,254,214,8,158,161,129,23,148,146,3,177,138,124,131,131,0,0,0,2,0,11,254,241,6,136,5,150,0,35,0,41,0,108,64,55,30,31,31,21,38,24,24,15,3,34,35,12,7,39,21,7,3,35,21,4,43,42,9,9,0,30,30,18,35,0,64,24,3,15,3,95,89,38,15,15,0,18,18,36,95,89,18,4,0,27,95,89,33,0,19,0,63,50,43,0,24,63,43,17,18,0,57,24,47,51,43,17,0,51,26,24,16,205,18,57,47,17,57,47,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,17,51,17,51,49,48,5,38,0,3,35,34,38,53,52,55,23,6,21,20,22,23,18,0,33,32,0,17,20,7,33,30,1,51,50,54,55,5,2,5,17,35,19,32,3,33,46,1,3,146,241,254,226,27,14,162,173,23,208,19,66,71,31,1,91,1,22,1,57,1,87,7,252,25,19,183,147,122,151,44,1,8,115,254,157,212,102,254,179,22,2,198,12,187,14,27,1,57,1,2,169,162,83,95,31,59,56,73,57,1,1,29,1,73,254,140,254,175,62,75,175,204,102,106,73,254,199,41,254,255,5,195,254,124,192,196,0,0,0,2,0,11,254,241,5,30,4,78,0,31,0,38,0,138,64,76,26,27,27,20,35,21,21,13,3,30,31,10,5,36,20,5,3,20,31,4,40,39,7,7,16,31,0,64,21,3,13,3,82,89,35,191,13,207,13,2,3,13,33,16,17,72,15,13,1,14,5,13,13,0,16,16,32,82,89,16,16,0,26,1,10,3,26,26,0,0,24,81,89,29,0,22,0,63,50,43,17,0,51,24,47,95,94,93,63,43,17,18,0,57,24,47,95,94,93,43,95,93,51,43,17,0,51,26,24,16,205,18,57,47,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,17,51,17,51,49,48,5,38,2,39,36,53,52,55,23,6,21,20,22,23,54,36,51,50,18,17,21,33,20,22,51,50,55,5,6,5,17,35,19,34,6,7,33,46,1,2,209,183,205,11,254,201,37,180,29,57,72,26,1,3,218,233,246,253,74,117,108,149,39,1,9,98,254,244,207,106,99,107,3,1,164,8,110,12,27,1,0,216,7,217,84,122,48,66,49,43,45,3,210,229,254,203,254,214,8,158,161,129,23,250,37,254,254,4,172,138,124,131,131,0,255,255,0,137,0,0,1,176,5,129,18,6,0,44,0,0,255,255,255,250,0,0,7,69,7,43,18,38,3,199,0,0,17,7,9,8,2,73,1,55,0,24,182,1,33,33,5,38,1,36,184,255,254,180,36,42,6,27,37,43,17,53,0,43,17,53,0,0,255,255,255,239,0,0,5,189,5,244,18,38,3,231,0,0,17,7,9,8,1,130,0,0,0,22,64,13,1,34,34,17,38,1,37,0,37,43,4,27,37,43,17,53,0,43,17,53,0,1,0,137,254,87,5,35,5,129,0,33,0,92,64,45,11,2,7,8,8,14,21,20,20,33,2,32,32,33,26,14,14,33,35,34,21,33,11,11,33,0,2,31,97,89,2,2,33,0,17,23,95,89,17,33,7,0,3,33,18,0,63,63,50,16,196,43,17,18,0,57,24,47,43,17,18,0,57,24,47,16,198,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,18,57,49,48,19,33,17,50,62,2,19,33,1,6,7,22,0,21,16,0,33,34,38,39,55,22,51,50,54,53,52,46,1,43,1,17,33,137,1,39,30,51,61,80,250,1,44,254,247,57,67,237,1,7,254,199,254,229,150,243,93,231,95,149,164,152,88,178,119,208,254,218,5,129,253,159,25,63,115,1,150,254,97,90,84,30,254,200,244,254,199,254,166,80,99,124,84,220,214,123,176,95,253,146,0,0,0,1,0,142,254,87,4,152,4,58,0,32,0,89,64,26,0,24,29,30,30,2,10,9,9,21,24,20,20,21,15,2,2,21,34,33,10,10,6,21,24,19,184,1,15,64,15,89,24,24,21,29,22,15,21,21,6,12,79,89,6,27,0,63,43,0,24,63,63,51,18,57,47,43,17,18,0,57,24,47,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,18,57,49,48,1,4,17,20,14,1,35,34,38,39,55,22,51,50,54,53,52,38,43,1,17,33,17,33,17,62,2,55,19,33,3,6,2,225,1,183,135,246,160,125,191,77,182,84,118,143,133,152,164,162,254,230,1,26,48,47,56,41,126,1,18,206,34,2,86,52,254,62,162,235,124,66,82,117,71,178,171,162,167,254,65,4,58,254,48,2,37,85,83,1,1,254,131,61,0,0,0,0,1,0,8,254,104,5,171,5,129,0,23,0,59,64,29,1,16,19,20,23,18,9,16,18,3,25,24,11,11,6,18,9,9,16,21,23,6,18,16,1,96,89,16,3,0,63,43,0,24,63,51,198,18,57,47,51,17,57,47,17,18,1,23,57,17,51,51,51,17,51,49,48,1,33,3,10,1,6,35,34,39,53,22,51,50,54,18,55,19,33,17,51,3,35,19,35,3,248,254,105,49,54,103,157,139,69,30,14,29,57,74,67,32,67,3,184,151,230,250,156,111,4,141,254,164,254,135,254,190,134,17,247,7,142,1,68,229,1,217,251,115,253,116,1,152,0,0,0,1,0,21,254,104,5,11,4,58,0,24,0,60,64,30,3,19,22,23,1,21,13,19,21,3,26,25,24,9,19,3,79,89,19,15,15,21,13,9,13,80,89,1,9,21,0,63,51,43,17,0,51,51,24,63,43,0,24,16,198,17,18,1,23,57,17,51,51,51,17,51,49,48,33,35,17,33,2,14,3,35,34,38,39,53,22,51,50,54,18,19,33,17,51,3,35,3,229,121,254,202,58,47,52,70,95,69,36,95,23,25,43,56,59,59,68,3,59,133,216,241,3,124,254,101,231,148,86,36,8,5,191,9,104,1,48,1,243,252,132,253,170,0,0,1,0,137,254,87,5,61,5,129,0,22,0,76,64,37,17,16,16,3,6,2,2,3,7,22,22,10,10,3,24,23,17,3,6,1,96,89,6,6,3,4,13,19,95,89,13,3,8,4,3,3,18,0,63,63,51,16,196,43,17,18,0,57,24,47,43,0,24,16,198,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,33,17,33,17,33,17,33,17,33,17,16,0,33,34,38,39,55,22,51,50,54,53,4,22,253,154,254,217,1,39,2,102,1,39,254,204,254,220,150,243,93,231,95,149,164,152,2,92,253,164,5,129,253,207,2,49,251,105,254,192,254,173,80,99,124,84,220,214,0,0,1,0,143,254,87,4,70,4,58,0,22,0,77,64,38,17,16,16,3,6,2,2,3,7,22,22,10,10,3,24,23,17,17,13,3,6,1,79,89,6,6,3,8,4,15,3,21,13,19,79,89,13,27,0,63,43,0,24,63,63,51,18,57,47,43,17,18,0,57,24,47,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,33,17,33,17,33,17,33,17,33,17,20,0,33,34,38,39,55,22,51,50,54,53,3,44,254,125,254,230,1,26,1,131,1,26,254,234,254,248,125,191,77,182,84,118,141,128,1,207,254,49,4,58,254,84,1,172,252,38,255,254,246,66,82,117,71,174,175,0,0,1,0,137,254,104,5,212,5,129,0,15,0,71,64,35,14,13,12,8,4,4,5,9,1,1,12,12,5,17,16,15,1,8,3,96,89,8,8,1,10,6,3,5,18,1,12,96,89,1,18,0,63,43,0,24,63,63,51,18,57,47,43,0,24,16,198,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,51,49,48,33,35,17,33,17,33,17,33,17,33,17,33,17,51,3,35,4,144,122,253,154,254,217,1,39,2,102,1,39,151,230,250,2,92,253,164,5,129,253,207,2,49,251,115,253,116,0,0,1,0,143,254,104,4,203,4,58,0,15,0,71,64,35,14,13,12,8,4,4,5,9,1,1,12,12,5,17,16,15,1,8,3,79,89,8,8,1,10,6,15,5,21,1,12,79,89,1,21,0,63,43,0,24,63,63,51,18,57,47,43,0,24,16,198,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,51,49,48,33,35,17,33,17,33,17,33,17,33,17,33,17,51,3,35,3,165,121,254,125,254,230,1,26,1,131,1,26,133,216,241,1,207,254,49,4,58,254,84,1,172,252,132,253,170,0,0,1,0,110,254,104,5,21,5,129,0,21,0,81,64,41,18,19,8,5,13,21,21,16,5,19,16,3,23,22,19,17,64,13,0,97,89,13,13,17,6,11,2,95,89,11,11,17,14,6,3,17,20,96,89,17,18,0,63,43,0,24,63,51,18,57,47,43,17,18,0,57,24,47,43,0,26,24,16,205,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,6,35,34,38,53,17,33,17,20,22,51,50,55,17,33,17,35,17,35,17,51,3,238,231,204,239,222,1,28,127,150,158,177,1,39,169,250,124,2,35,83,223,242,1,224,254,63,158,119,53,2,161,250,127,254,104,2,140,0,0,0,1,0,93,254,104,4,33,4,58,0,22,0,85,64,19,1,2,14,11,19,4,4,22,11,2,22,3,24,23,2,0,64,19,5,184,1,15,64,21,89,19,19,0,12,16,8,80,89,16,16,0,20,12,15,0,3,79,89,0,21,0,63,43,0,24,63,51,18,57,47,43,17,18,0,57,24,47,43,0,26,24,16,205,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,33,17,35,17,51,53,7,6,35,34,38,53,17,33,17,20,51,50,54,55,17,33,17,3,127,241,122,86,154,137,146,160,1,24,158,46,85,114,1,25,254,104,2,86,225,30,56,165,150,1,182,254,126,156,13,32,1,241,251,198,0,0,1,0,137,254,104,6,184,5,129,0,30,0,79,64,40,17,18,28,29,27,25,1,1,27,20,17,18,22,27,3,32,31,22,22,19,30,1,10,18,18,5,14,19,14,96,89,25,19,3,1,27,96,89,1,18,0,63,43,0,24,63,51,43,17,0,51,24,63,51,16,198,18,57,47,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,49,48,33,35,17,52,63,1,7,14,1,3,35,3,38,2,39,31,1,17,33,17,33,27,1,62,1,1,33,17,51,3,35,5,116,89,8,2,7,34,71,247,210,254,15,88,4,6,6,254,250,1,139,252,70,34,25,1,7,1,137,151,230,250,3,86,156,118,32,26,127,253,253,14,3,18,46,1,53,19,117,189,252,170,5,129,252,236,254,247,126,90,3,69,251,115,253,116,0,0,0,0,1,0,143,254,104,5,225,4,58,0,24,0,81,64,42,23,22,21,19,1,1,21,13,10,10,11,11,16,21,3,26,25,24,1,11,21,4,7,12,7,79,89,19,12,15,6,16,80,89,6,21,1,21,79,89,1,21,0,63,43,0,24,63,43,0,24,63,51,43,17,0,51,24,63,16,198,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,51,49,48,33,35,17,52,55,1,35,1,22,21,17,35,17,33,19,22,23,54,55,19,33,17,51,3,35,4,187,85,18,254,238,213,254,228,16,246,1,116,180,57,11,16,52,175,1,110,133,216,241,2,116,103,156,252,137,3,117,155,102,253,140,4,58,253,207,184,102,118,168,2,49,252,132,253,170,0,0,255,255,0,143,0,0,1,168,5,204,18,6,0,79,0,0,255,255,0,51,0,0,5,145,7,16,18,38,0,36,0,0,17,7,9,18,1,136,0,0,0,22,64,13,2,16,16,5,38,2,19,3,19,27,4,7,37,43,17,53,0,43,17,53,255,255,0,60,255,236,4,128,5,226,18,38,0,68,0,0,17,7,2,154,1,4,0,0,0,24,182,2,52,52,17,38,2,55,184,255,207,180,55,63,3,28,37,43,17,53,0,43,17,53,0,0,255,255,0,51,0,0,5,145,6,213,18,38,0,36,0,0,17,7,9,15,1,139,0,0,0,29,64,9,3,2,23,23,5,38,3,2,21,184,255,254,180,21,19,4,7,37,43,17,53,53,0,43,17,53,53,0,255,255,0,60,255,236,4,128,5,138,18,38,0,68,0,0,17,7,0,106,0,234,0,0,0,29,64,9,3,2,59,59,17,38,3,2,57,184,255,226,180,57,55,3,28,37,43,17,53,53,0,43,17,53,53,0,255,255,0,4,0,0,7,176,5,129,18,6,0,136,0,0,255,255,0,66,255,236,6,200,4,78,18,6,0,168,0,0,255,255,0,137,0,0,5,6,7,16,18,38,0,40,0,0,17,7,9,18,1,99,0,0,0,24,182,1,12,12,5,38,1,15,184,255,249,180,15,23,1,11,37,43,17,53,0,43,17,53,0,0,255,255,0,80,255,236,4,45,5,226,18,38,0,72,0,0,17,7,2,154,1,28,0,0,0,22,64,13,2,26,26,17,38,2,29,6,29,37,3,10,37,43,17,53,0,43,17,53,255,255,0,84,255,236,5,123,5,150,16,6,1,81,0,0,255,255,0,80,255,236,4,45,4,78,16,6,2,27,0,0,255,255,0,84,255,236,5,123,6,213,18,38,1,81,0,0,17,7,9,15,1,167,0,0,0,26,64,15,3,2,37,37,5,38,3,2,35,20,35,33,20,12,37,43,17,53,53,0,43,17,53,53,255,255,0,80,255,236,4,45,5,138,18,38,2,27,0,0,17,7,0,106,0,226,0,0,0,29,64,9,3,2,33,33,17,38,3,2,31,184,255,249,180,31,29,10,3,37,43,17,53,53,0,43,17,53,53,0,255,255,255,250,0,0,7,69,6,213,18,38,3,199,0,0,17,7,9,15,2,75,0,0,0,26,64,15,2,1,40,40,5,38,2,1,38,0,38,36,6,27,37,43,17,53,53,0,43,17,53,53,255,255,255,239,0,0,5,189,5,138,18,38,3,231,0,0,17,7,0,106,1,132,0,0,0,26,64,15,2,1,41,41,17,38,2,1,39,3,39,37,4,27,37,43,17,53,53,0,43,17,53,53,255,255,0,46,255,236,4,165,6,213,18,38,3,200,0,0,17,7,9,15,1,51,0,0,0,26,64,15,2,1,46,46,5,38,2,1,44,30,44,42,3,36,37,43,17,53,53,0,43,17,53,53,255,255,0,53,255,236,3,181,5,138,18,38,3,232,0,0,17,7,0,106,0,173,0,0,0,26,64,15,2,1,47,47,17,38,2,1,45,13,45,43,3,37,37,43,17,53,53,0,43,17,53,53,0,1,0,46,255,236,4,165,5,129,0,26,0,74,64,37,3,24,24,26,25,2,2,6,14,13,19,6,13,26,6,3,28,27,14,14,0,23,23,10,0,0,26,95,89,0,3,10,16,95,89,10,19,0,63,43,0,24,63,43,17,18,0,57,24,47,17,57,47,17,18,1,23,57,17,51,17,51,17,51,17,51,18,57,17,51,49,48,19,33,21,1,30,1,21,20,14,1,35,34,36,39,37,22,51,50,54,53,52,38,43,1,53,1,33,137,3,246,254,204,169,177,136,251,164,236,254,225,69,1,8,92,236,120,143,171,157,59,1,25,253,110,5,129,197,254,186,25,237,195,132,206,111,189,199,93,253,121,103,123,137,177,1,53,255,255,0,20,254,87,4,14,4,58,18,6,2,84,0,0,255,255,0,136,0,0,5,55,6,158,18,38,3,201,0,0,17,7,2,139,1,138,1,67,0,20,64,12,1,17,5,38,1,17,0,17,16,1,8,37,43,17,53,0,43,53,0,0,255,255,0,142,0,0,4,93,5,91,18,38,3,233,0,0,17,7,2,139,1,31,0,0,0,20,64,12,1,19,17,38,1,19,0,19,18,15,7,37,43,17,53,0,43,53,0,0,255,255,0,136,0,0,5,55,6,213,18,38,3,201,0,0,17,7,9,15,1,162,0,0,0,25,182,2,1,18,5,2,1,19,184,255,232,180,19,16,1,7,37,43,17,53,53,0,63,53,53,0,255,255,0,142,0,0,4,93,5,138,18,38,3,233,0,0,17,7,0,106,1,54,0,0,0,26,64,15,2,1,23,23,17,38,2,1,21,22,21,19,15,7,37,43,17,53,53,0,43,17,53,53,255,255,0,84,255,236,5,227,6,213,18,38,0,50,0,0,17,7,9,15,1,198,0,0,0,29,64,9,3,2,32,32,5,38,3,2,30,184,255,255,180,30,28,7,0,37,43,17,53,53,0,43,17,53,53,0,255,255,0,80,255,236,4,147,5,138,18,38,0,82,0,0,17,7,0,106,1,24,0,0,0,29,64,9,3,2,29,29,17,38,3,2,27,184,255,252,180,27,25,6,0,37,43,17,53,53,0,43,17,53,53,0,0,3,0,84,255,236,5,227,5,150,0,13,0,20,0,27,0,63,64,32,25,17,17,0,24,18,18,7,0,7,29,28,24,18,95,89,24,24,4,10,10,21,95,89,10,4,4,14,95,89,4,19,0,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,20,2,4,35,32,0,17,16,0,33,50,4,18,1,50,54,55,33,30,1,19,34,6,7,33,46,1,5,227,174,254,188,216,254,180,254,135,1,120,1,79,221,1,66,169,253,54,175,211,20,252,212,21,215,172,166,210,27,3,34,27,208,2,199,220,254,178,177,1,135,1,84,1,83,1,124,173,254,185,253,50,209,189,183,215,3,218,185,170,166,189,0,0,0,0,3,0,80,255,236,4,147,4,78,0,11,0,17,0,23,0,88,64,48,21,14,14,0,20,15,15,6,0,6,25,24,15,15,1,14,5,20,15,79,89,44,20,60,20,2,3,13,20,1,14,4,20,20,3,9,9,18,79,89,9,16,3,12,79,89,3,22,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,95,93,43,0,95,94,93,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,16,0,33,34,0,17,16,0,33,32,0,1,50,19,33,30,1,19,34,3,33,46,1,4,147,254,220,254,254,253,254,224,1,32,1,3,1,9,1,23,253,215,226,28,254,20,16,127,108,218,33,1,235,16,121,2,30,254,249,254,213,1,44,1,6,1,5,1,43,254,223,253,127,1,21,144,133,2,225,254,246,139,127,0,0,255,255,0,84,255,236,5,227,6,213,18,38,4,153,0,0,17,7,9,15,1,199,0,0,0,26,64,15,4,3,35,35,5,38,4,3,33,0,33,31,7,0,37,43,17,53,53,0,43,17,53,53,255,255,0,80,255,236,4,147,5,138,18,38,4,154,0,0,17,7,0,106,1,24,0,0,0,29,64,9,4,3,31,31,17,38,4,3,29,184,255,252,180,29,27,6,0,37,43,17,53,53,0,43,17,53,53,0,255,255,0,54,255,236,5,93,6,213,18,38,3,222,0,0,17,7,9,15,1,100,0,0,0,29,64,9,2,1,33,33,5,38,2,1,31,184,255,239,180,31,29,23,18,37,43,17,53,53,0,43,17,53,53,0,255,255,0,52,255,236,4,27,5,138,18,38,3,254,0,0,17,7,0,106,0,216,0,0,0,26,64,15,2,1,37,37,17,38,2,1,35,6,35,33,0,23,37,43,17,53,53,0,43,17,53,53,255,255,0,1,255,236,5,13,6,158,18,38,3,212,0,0,17,7,2,139,1,69,1,67,0,20,64,12,1,23,5,38,1,23,20,23,22,11,15,37,43,17,53,0,43,53,0,0,255,255,0,16,254,87,4,104,5,91,18,38,0,92,0,0,17,7,2,139,0,231,0,0,0,20,64,12,1,25,17,38,1,25,1,25,24,10,18,37,43,17,53,0,43,53,0,0,255,255,0,1,255,236,5,13,6,213,18,38,3,212,0,0,17,7,9,15,1,73,0,0,0,26,64,15,2,1,27,27,5,38,2,1,25,22,25,23,11,15,37,43,17,53,53,0,43,17,53,53,255,255,0,16,254,87,4,104,5,138,18,38,0,92,0,0,17,7,0,106,0,239,0,0,0,26,64,15,2,1,29,29,17,38,2,1,27,8,27,25,10,18,37,43,17,53,53,0,43,17,53,53,255,255,0,1,255,236,5,13,7,24,18,38,3,212,0,0,17,7,9,17,1,174,0,0,0,26,64,15,2,1,27,27,5,38,2,1,22,129,22,31,11,15,37,43,17,53,53,0,43,17,53,53,255,255,0,16,254,87,4,104,5,204,18,38,0,92,0,0,17,7,2,159,1,87,0,0,0,26,64,15,2,1,29,29,17,38,2,1,24,112,24,33,10,18,37,43,17,53,53,0,43,17,53,53,255,255,0,110,0,0,5,21,6,213,18,38,3,216,0,0,17,7,9,15,1,114,0,0,0,26,64,15,2,1,25,25,5,38,2,1,23,5,23,21,7,17,37,43,17,53,53,0,43,17,53,53,255,255,0,83,0,0,4,23,5,138,18,38,3,248,0,0,17,7,0,106,0,229,0,0,0,26,64,15,2,1,26,26,17,38,2,1,24,5,24,22,18,9,37,43,17,53,53,0,43,17,53,53,0,1,0,137,254,104,4,97,5,129,0,9,0,48,64,24,5,6,3,8,8,6,0,3,11,10,6,8,9,2,95,89,9,3,8,3,96,89,8,18,0,63,43,0,24,63,43,0,24,16,198,17,18,1,23,57,17,51,17,51,49,48,1,21,33,17,51,17,35,17,35,17,4,97,253,79,149,250,194,5,129,228,252,87,253,116,1,153,5,128,0,0,0,1,0,143,254,104,3,30,4,58,0,9,0,48,64,24,8,9,6,1,1,9,4,3,11,10,9,1,2,5,79,89,2,15,1,6,79,89,1,21,0,63,43,0,24,63,43,0,24,16,198,17,18,1,23,57,17,51,17,51,49,48,33,35,17,33,21,33,17,51,17,35,1,55,168,2,143,254,139,127,241,4,58,190,253,66,253,170,255,255,0,137,0,0,7,76,6,213,18,38,3,220,0,0,17,7,9,15,2,148,0,0,0,29,64,9,4,3,31,31,5,38,4,3,29,184,255,254,180,29,27,6,23,37,43,17,53,53,0,43,17,53,53,0,255,255,0,143,0,0,6,70,5,138,18,38,3,252,0,0,17,7,0,106,2,7,0,0,0,29,64,9,4,3,31,31,17,38,4,3,29,184,255,242,180,29,27,8,23,37,43,17,53,53,0,43,17,53,53,0,0,1,0,0,254,87,4,97,5,129,0,27,0,94,64,49,12,23,23,27,18,25,6,10,10,1,25,25,8,4,3,29,28,10,10,25,2,9,27,0,27,97,89,6,0,0,25,2,15,19,95,89,15,21,97,89,15,25,18,2,5,95,89,2,3,0,63,43,0,24,63,196,43,43,17,18,0,57,24,47,51,43,17,0,51,17,18,57,24,47,17,18,1,23,57,17,51,51,17,51,17,51,51,51,17,51,49,48,17,51,17,33,21,33,17,33,21,33,17,51,21,20,6,35,34,38,39,53,22,51,50,61,1,35,17,35,137,3,216,253,79,1,59,254,197,111,157,165,48,116,28,58,47,139,136,137,3,56,2,73,228,254,155,200,253,244,177,177,171,11,6,206,12,125,90,2,111,0,0,0,0,1,0,16,254,87,3,30,4,58,0,27,0,88,64,45,9,20,20,16,24,22,3,7,7,26,22,22,5,1,3,29,28,7,7,22,27,6,24,25,24,79,89,3,25,25,27,22,21,27,2,79,89,27,15,12,18,79,89,12,27,0,63,43,0,24,63,43,0,24,63,18,57,47,51,43,17,0,51,17,18,57,24,47,17,18,1,23,57,17,51,51,17,51,17,51,51,51,17,51,49,48,1,21,33,17,51,21,35,17,51,21,20,6,35,34,38,39,53,22,51,50,61,1,35,17,35,53,51,17,3,30,254,139,189,189,85,133,156,48,116,28,58,47,129,120,127,127,4,58,190,254,234,191,254,189,177,186,162,11,6,186,12,125,109,1,167,191,1,212,0,0,0,1,0,18,254,87,5,79,5,129,0,26,0,84,64,44,0,3,6,9,18,5,4,7,8,8,12,5,4,4,1,2,23,12,12,2,28,27,6,6,4,0,0,2,4,15,18,95,89,15,20,95,89,15,2,7,4,3,2,18,0,63,63,51,16,196,43,43,17,18,0,57,24,47,17,57,47,17,18,1,57,57,17,51,17,51,51,17,51,17,51,17,51,18,23,57,49,48,9,1,33,9,1,33,9,1,33,9,1,22,21,20,6,35,34,39,53,22,51,50,54,53,52,38,39,2,172,254,158,254,200,1,232,254,65,1,56,1,57,1,57,1,54,254,84,1,111,113,174,147,115,85,58,47,71,58,53,63,2,49,253,207,2,229,2,156,254,14,1,242,253,100,253,196,172,141,130,151,17,211,12,42,45,43,116,96,0,0,0,1,0,14,254,87,4,106,4,58,0,25,0,95,64,28,0,3,6,9,4,8,4,1,2,23,12,12,7,8,5,4,4,8,18,3,27,26,6,6,2,4,3,0,184,1,15,64,20,89,9,3,3,2,7,4,15,2,21,15,18,80,89,15,20,80,89,15,27,0,63,43,43,0,24,63,63,51,18,57,47,51,43,17,18,0,57,24,47,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,18,23,57,49,48,1,3,33,9,1,33,27,1,33,9,1,22,21,20,6,35,34,39,53,22,51,50,54,53,52,39,2,55,254,254,213,1,140,254,135,1,47,231,230,1,49,254,135,1,24,125,166,149,97,85,58,47,69,50,76,1,136,254,120,2,47,2,11,254,158,1,98,253,248,254,123,173,131,141,153,17,211,12,52,60,54,110,0,0,1,0,18,0,0,5,68,5,129,0,17,0,76,64,36,4,13,8,0,8,5,6,6,12,11,0,3,2,2,14,15,11,15,19,18,10,17,17,7,13,15,4,0,0,2,12,15,18,5,2,3,0,63,51,63,51,18,57,47,57,18,57,51,51,17,51,17,18,1,57,57,17,51,51,17,51,51,17,51,51,17,51,51,17,18,57,57,49,48,19,33,1,33,9,1,33,1,33,21,33,1,33,9,1,33,1,33,131,1,58,254,126,1,56,1,57,1,57,1,54,254,142,1,43,254,226,1,142,254,202,254,158,254,158,254,200,1,158,254,211,3,64,2,65,254,14,1,242,253,191,203,253,139,2,49,253,207,2,117,0,1,0,14,0,0,4,100,4,58,0,17,0,86,64,42,13,4,8,0,8,5,6,6,11,0,3,2,2,15,12,11,14,15,11,15,19,18,4,13,15,2,10,17,0,17,80,89,7,0,0,15,5,2,15,12,15,21,0,63,51,63,51,18,57,47,51,43,17,0,51,17,18,57,57,17,18,1,57,57,17,51,17,51,17,51,17,51,51,17,51,17,51,51,17,18,57,57,49,48,19,33,1,33,27,1,33,1,33,21,33,1,33,11,1,33,1,33,77,1,4,254,208,1,47,231,230,1,49,254,206,1,10,254,249,1,69,254,207,252,254,254,213,1,67,254,252,2,148,1,166,254,158,1,98,254,90,203,254,55,1,136,254,120,1,201,0,0,0,2,0,85,0,0,5,39,5,129,0,10,0,18,0,50,64,25,11,0,4,14,14,7,7,0,20,19,3,16,95,89,3,3,8,5,3,8,13,95,89,8,18,0,63,43,0,24,63,18,57,47,43,17,18,1,57,57,17,51,17,51,17,51,49,48,19,52,54,51,33,17,33,17,33,34,36,37,20,41,1,17,33,34,6,85,254,235,1,194,1,39,253,55,239,254,230,1,42,1,15,1,114,254,148,138,139,1,175,196,221,2,49,250,127,232,195,197,1,135,101,0,0,0,255,255,0,84,255,236,4,92,5,204,18,6,0,71,0,0,0,2,0,90,255,236,7,200,5,129,0,24,0,35,0,84,64,43,19,7,7,4,31,25,0,11,14,0,31,14,3,37,36,19,19,5,12,12,22,5,3,33,95,89,3,3,22,5,3,22,27,95,89,22,18,16,9,97,89,16,19,0,63,43,0,24,63,43,0,24,63,18,57,47,43,17,18,0,57,24,47,17,57,47,17,18,1,23,57,17,51,17,51,17,51,51,18,57,49,48,19,52,54,51,33,17,33,17,16,51,50,25,1,33,17,16,33,34,38,39,14,1,35,34,36,37,20,33,50,62,1,61,1,33,34,6,90,254,235,1,194,1,39,193,195,1,24,254,37,149,201,57,81,230,188,239,254,230,1,42,1,15,142,152,76,254,148,138,139,1,175,196,221,2,49,252,63,254,255,1,1,1,185,254,79,254,36,80,88,81,67,232,195,197,54,113,85,139,101,0,0,2,0,84,255,236,6,246,5,204,0,30,0,41,0,87,64,45,13,0,28,0,31,37,20,5,8,20,31,8,3,43,42,27,27,23,14,14,23,6,6,17,23,29,1,23,34,79,89,23,16,10,2,80,89,10,22,17,39,79,89,17,22,0,63,43,0,24,63,43,0,24,63,43,0,24,63,17,18,57,47,17,57,47,17,57,47,17,18,1,23,57,17,51,17,51,17,51,51,18,57,49,48,1,20,51,50,54,61,1,33,21,16,33,34,38,39,35,14,1,35,34,2,17,16,18,51,50,22,23,51,39,17,33,1,52,38,35,34,6,21,16,51,50,54,4,84,190,97,104,1,27,254,41,163,214,54,1,60,179,125,213,218,217,199,115,167,45,2,2,1,25,254,235,117,114,113,110,221,111,122,1,180,245,129,128,237,229,254,36,92,104,102,94,1,29,1,19,1,13,1,37,96,95,178,1,139,252,87,175,189,183,188,254,144,195,0,1,0,81,255,236,7,56,5,149,0,40,0,80,64,41,31,12,3,24,12,36,39,18,8,3,39,4,42,41,17,17,21,37,37,0,21,8,7,95,89,8,8,0,21,21,15,95,89,21,4,0,34,97,89,0,19,0,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,0,57,24,47,17,57,47,17,18,1,23,57,17,51,17,51,17,51,51,49,48,5,34,38,39,46,1,43,1,53,51,50,54,53,52,38,35,34,7,37,54,36,51,50,4,21,20,6,7,30,2,23,30,1,51,50,25,1,33,17,16,5,93,223,235,13,5,147,177,59,59,151,144,123,108,212,76,254,244,70,1,21,214,231,1,24,142,138,117,116,64,3,7,98,95,195,1,24,20,206,214,107,95,227,96,100,91,96,247,61,206,197,199,168,129,172,35,18,64,111,86,134,122,1,1,1,185,254,79,254,36,0,1,0,77,255,236,6,74,4,78,0,40,0,65,64,33,30,3,3,23,10,36,39,17,6,10,39,4,42,41,16,16,20,37,37,0,20,20,13,82,89,20,16,0,33,80,89,0,22,0,63,43,0,24,63,43,17,18,0,57,24,47,17,57,47,17,18,1,23,57,17,51,17,51,51,17,51,49,48,5,34,38,53,52,38,35,53,50,54,53,52,38,35,34,6,7,39,62,1,51,50,22,21,20,6,7,21,30,1,21,20,22,51,50,54,61,1,33,21,16,4,115,246,230,137,161,150,133,78,72,79,97,8,237,25,231,182,180,221,125,123,135,141,85,97,97,104,1,27,20,159,172,84,76,177,71,77,60,67,77,67,22,147,154,155,126,98,130,26,2,13,105,89,83,84,129,128,237,229,254,36,0,0,0,0,1,0,81,254,104,5,21,5,149,0,33,0,80,64,41,33,21,28,21,9,31,30,14,15,15,4,28,30,4,35,34,14,14,18,31,33,5,4,95,89,5,5,33,18,18,12,95,89,18,4,33,28,96,89,33,18,0,63,43,0,24,63,43,17,18,0,57,24,47,43,0,24,16,198,18,57,47,17,18,1,23,57,17,51,17,51,17,51,17,51,51,49,48,1,52,38,43,1,53,51,50,54,53,52,38,35,34,7,37,54,36,51,50,4,21,20,6,7,30,1,29,1,51,17,35,17,35,3,133,159,169,59,59,151,144,123,108,212,76,254,244,70,1,21,214,231,1,24,142,138,148,167,113,250,150,1,156,101,89,227,96,100,91,96,247,61,206,197,199,168,129,172,35,22,170,134,156,253,116,1,152,0,0,0,1,0,77,254,104,4,37,4,78,0,33,0,65,64,33,9,22,22,1,30,15,16,33,32,16,5,30,32,4,35,34,15,15,19,33,1,19,12,82,89,19,16,1,30,79,89,1,21,0,63,43,0,24,63,43,0,24,16,198,18,57,47,17,18,1,23,57,17,51,17,51,17,51,51,17,51,49,48,33,35,17,52,38,35,53,50,54,53,52,38,35,34,6,7,39,62,1,51,50,22,21,20,6,7,21,30,1,29,1,51,17,35,3,52,160,134,161,150,133,78,72,79,97,8,237,25,231,182,180,221,125,123,125,149,119,241,1,55,84,76,177,71,77,60,67,77,67,22,147,154,155,126,98,130,26,2,13,141,107,114,253,170,0,0,1,0,8,255,236,7,170,5,129,0,31,0,70,64,36,0,13,15,30,5,8,23,30,13,8,4,33,32,23,23,20,25,25,20,6,6,30,20,19,30,15,96,89,30,3,10,3,97,89,10,19,0,63,43,0,24,63,43,0,24,63,18,57,47,17,57,47,17,57,47,17,18,1,23,57,17,51,17,51,17,51,49,48,1,20,22,51,50,25,1,33,17,16,33,34,38,53,17,33,3,10,1,6,35,34,39,53,22,51,50,54,18,55,19,33,5,20,94,97,191,1,24,254,41,244,231,254,105,49,54,103,157,139,69,30,14,29,57,74,67,32,67,3,184,1,192,132,125,1,1,1,185,254,79,254,36,226,250,2,197,254,164,254,135,254,190,134,17,247,7,142,1,68,229,1,217,0,0,0,0,1,0,21,255,236,7,40,4,58,0,33,0,65,64,33,16,32,0,14,6,9,26,32,14,9,4,35,34,7,7,22,32,32,16,79,89,32,15,28,3,26,22,26,80,89,11,22,22,0,63,51,43,17,0,51,51,24,63,43,17,18,0,57,24,47,17,18,1,23,57,17,51,17,51,17,51,49,48,1,20,22,51,50,54,61,1,33,21,16,33,34,38,53,17,33,2,14,3,35,34,38,39,53,22,51,50,54,18,19,33,4,134,95,95,97,104,1,27,254,41,246,239,254,202,58,47,52,70,95,69,36,95,23,25,43,56,59,59,68,3,59,1,192,132,125,129,128,237,229,254,36,228,248,1,180,254,101,231,148,86,36,8,5,191,9,104,1,48,1,243,0,0,1,0,137,255,236,7,210,5,129,0,23,0,73,64,37,0,21,13,20,16,16,17,5,8,17,13,8,3,25,24,6,6,17,18,20,15,96,89,20,20,17,22,18,3,17,18,10,3,97,89,10,19,0,63,43,0,24,63,63,51,18,57,47,43,17,18,0,57,24,47,17,18,1,23,57,17,51,17,51,17,51,17,51,51,49,48,1,20,22,51,50,25,1,33,17,16,33,34,38,61,1,33,17,33,17,33,17,33,17,33,5,61,95,95,191,1,24,254,41,246,239,253,154,254,217,1,39,2,102,1,39,1,192,132,125,1,1,1,185,254,79,254,36,228,248,148,253,164,5,129,253,207,2,49,0,0,1,0,143,255,236,6,232,4,58,0,24,0,73,64,37,5,2,19,1,22,22,23,11,14,23,19,14,3,26,25,12,12,23,24,1,21,79,89,1,1,23,3,24,15,23,21,16,8,80,89,16,22,0,63,43,0,24,63,63,51,18,57,47,43,17,18,0,57,24,47,17,18,1,23,57,17,51,17,51,17,51,17,51,51,49,48,1,17,33,17,33,17,20,22,51,50,54,61,1,33,21,16,33,34,38,61,1,33,17,33,17,1,169,1,131,1,26,95,95,97,104,1,27,254,41,252,233,254,125,254,230,4,58,254,84,1,172,253,134,132,125,129,128,237,229,254,36,222,244,17,254,49,4,58,0,255,255,0,84,255,236,5,186,5,150,16,6,0,42,0,0,255,255,0,80,255,236,4,103,4,78,18,6,2,36,0,0,0,1,0,23,255,236,5,154,5,129,0,19,0,57,64,29,1,14,6,9,16,14,19,9,4,21,20,7,7,11,17,0,16,17,16,95,89,17,3,11,4,97,89,11,19,0,63,43,0,24,63,43,17,0,51,17,18,57,24,47,17,18,1,23,57,17,51,17,51,49,48,1,17,20,22,51,50,25,1,33,17,16,33,34,38,53,17,33,53,33,21,3,5,95,95,191,1,24,254,41,246,239,254,57,4,182,4,157,253,35,132,125,1,1,1,185,254,79,254,36,228,248,2,213,228,228,0,0,0,1,0,58,255,236,5,37,4,58,0,20,0,57,64,29,4,18,10,13,0,2,18,13,4,22,21,11,11,15,0,3,20,0,20,79,89,0,15,15,7,80,89,15,22,0,63,43,0,24,63,43,17,0,51,17,18,57,24,47,17,18,1,23,57,17,51,17,51,49,48,19,33,21,33,17,20,22,51,50,54,61,1,33,21,16,33,34,38,53,17,33,58,3,120,254,209,95,95,97,104,1,27,254,41,246,239,254,209,4,58,190,254,68,132,125,129,128,237,229,254,36,228,248,1,180,0,0,255,255,0,94,255,236,4,213,5,149,18,6,1,82,0,0,255,255,0,69,255,236,3,197,4,78,18,6,2,29,0,0,0,1,0,8,254,87,5,20,5,129,0,30,0,66,64,35,1,16,30,18,9,16,25,18,4,32,31,9,9,16,11,11,6,16,21,25,96,89,21,27,96,89,21,6,19,16,1,96,89,16,3,0,63,43,0,24,63,196,43,43,17,18,0,57,24,47,17,57,47,17,18,1,23,57,17,51,17,51,49,48,1,33,3,10,1,6,35,34,39,53,22,51,50,54,18,55,19,33,17,20,6,35,34,38,39,53,22,51,50,54,53,3,248,254,105,49,54,103,157,139,69,30,14,29,57,74,67,32,67,3,184,143,167,37,114,35,68,30,61,53,4,141,254,164,254,135,254,190,134,17,247,7,142,1,68,229,1,217,250,75,199,174,12,8,230,13,77,79,0,1,0,21,254,87,4,134,4,58,0,31,0,58,64,33,0,16,30,18,10,16,18,25,4,33,32,16,0,79,89,16,15,6,12,79,89,6,22,21,25,80,89,21,27,80,89,21,27,0,63,43,43,0,24,63,43,0,24,63,43,17,18,1,23,57,17,51,17,51,49,48,1,2,14,3,35,34,38,39,53,22,51,50,54,18,19,33,17,20,6,35,34,38,39,53,22,51,50,54,53,17,2,54,58,47,52,70,95,69,36,95,23,25,43,56,59,59,68,3,59,150,160,37,114,35,68,30,61,55,3,124,254,101,231,148,86,36,8,5,191,9,104,1,48,1,243,251,166,206,187,12,8,210,13,78,78,3,176,0,255,255,0,84,254,109,5,227,5,150,18,6,0,52,0,0,255,255,0,84,254,87,4,90,4,79,18,6,0,84,0,0,255,255,0,2,0,0,7,139,5,129,18,6,0,58,0,0,255,255,255,250,0,0,6,61,4,58,18,6,0,90,0,0,0,1,255,68,254,127,0,190,255,203,0,20,0,33,64,19,17,5,14,14,10,223,1,1,0,1,64,1,80,1,96,1,4,1,16,0,47,204,93,93,50,57,47,51,51,49,48,19,35,53,52,38,35,34,6,29,1,35,53,52,54,55,53,51,21,30,1,21,190,102,38,48,51,39,100,67,70,102,72,67,254,127,47,54,46,46,54,47,49,88,90,11,94,94,11,91,87,0,0,0,0,3,0,43,5,78,1,174,6,188,0,11,0,23,0,35,0,40,64,22,21,9,9,15,15,3,1,175,3,239,3,255,3,3,3,64,9,13,72,3,27,33,184,1,62,0,63,51,204,43,93,113,50,50,17,51,49,48,19,52,54,51,50,22,21,20,6,35,34,38,55,52,54,51,50,22,21,20,6,35,34,38,7,52,54,51,50,22,21,20,6,35,34,38,43,46,32,34,46,46,34,32,46,229,46,32,34,46,46,34,32,46,114,46,32,34,45,45,34,32,46,6,111,32,45,45,32,34,46,46,34,32,45,45,32,34,46,46,175,34,46,46,34,32,48,48,0,0,0,1,255,109,5,78,0,147,6,252,0,11,0,11,177,0,6,184,1,62,0,63,204,49,48,19,7,23,7,23,7,35,55,39,55,39,55,147,155,155,155,155,176,118,155,155,155,155,155,6,252,86,86,86,86,86,86,86,86,86,86,0,0,0,0,2,0,94,5,78,1,0,6,188,0,11,0,23,0,34,64,19,9,15,3,1,175,3,239,3,255,3,3,3,64,9,13,72,3,15,21,184,1,62,0,63,51,204,43,93,113,50,49,48,19,52,54,51,50,22,21,20,6,35,34,38,7,52,54,51,50,22,21,20,6,35,34,38,96,46,32,34,48,47,35,32,46,2,48,32,32,48,47,33,34,46,6,109,34,45,45,34,32,46,46,175,34,46,48,32,32,48,46,0,0,0,0,3,0,96,5,78,1,199,6,188,0,11,0,23,0,27,0,40,64,22,25,3,24,9,15,3,1,175,3,239,3,255,3,3,3,64,9,13,72,3,15,21,184,1,62,0,63,51,204,43,93,113,50,196,16,196,49,48,1,52,54,51,50,22,21,20,6,35,34,38,21,52,54,51,50,22,21,20,6,35,34,38,7,17,51,17,1,39,46,34,32,48,48,32,34,46,46,32,33,47,46,34,32,46,199,111,6,109,34,45,45,34,32,46,46,175,32,48,47,33,34,46,46,46,1,110,254,146,0,1,255,78,254,127,0,150,255,174,0,7,0,16,183,3,0,4,16,4,2,4,0,0,47,204,93,50,49,48,7,20,22,51,21,34,38,53,68,116,102,156,172,82,92,105,106,160,143,0,0,0,0,1,255,104,5,88,0,152,6,168,0,3,0,11,177,3,1,184,1,62,0,63,205,49,48,19,7,39,55,152,152,152,152,6,0,168,168,168,0,0,0,1,254,213,5,80,1,43,6,131,0,33,0,32,64,13,17,28,0,11,28,11,28,11,15,23,1,23,6,184,1,62,0,63,204,93,57,57,47,47,17,51,17,51,49,48,3,34,6,21,20,23,7,38,53,52,54,51,50,22,23,30,1,51,50,54,53,52,39,55,22,21,20,6,35,34,38,39,46,1,156,28,37,57,26,109,82,65,47,81,53,40,55,32,28,37,57,26,109,81,62,50,83,52,44,49,6,57,38,37,64,22,72,38,120,65,82,53,74,57,47,38,37,64,22,72,41,117,65,82,54,73,62,42,0,0,0,1,254,184,5,78,0,0,6,127,0,7,0,19,183,3,15,4,31,4,2,4,0,184,1,62,0,63,204,93,50,49,48,3,52,38,35,53,50,22,21,111,113,104,154,174,5,78,92,104,109,159,146,0,0,0,0,1,0,0,254,127,1,66,255,231,0,5,0,8,177,1,4,0,47,204,49,48,1,35,39,55,51,7,1,66,144,178,178,144,179,254,127,180,180,180,0,2,255,41,254,127,0,150,255,242,0,7,0,19,0,21,64,9,7,7,4,64,3,1,3,17,11,0,47,51,204,93,50,57,47,49,48,23,20,6,35,53,50,54,53,5,52,54,51,50,22,21,20,6,35,34,38,150,170,158,101,118,255,0,46,32,33,47,46,34,32,46,82,141,162,106,105,92,12,32,48,47,33,34,46,46,0,0,0,1,0,0,5,78,1,72,6,127,0,7,0,19,183,4,15,3,31,3,2,3,0,184,1,62,0,63,205,93,50,49,48,17,52,54,51,21,34,6,21,174,154,102,115,5,78,145,160,109,101,95,255,255,0,0,5,78,1,72,6,127,16,6,4,212,0,0,0,2,254,184,5,78,1,72,6,127,0,7,0,15,0,28,64,12,12,11,11,4,15,3,31,3,2,3,8,0,184,1,62,0,63,50,205,93,50,50,17,51,49,48,17,52,54,51,21,34,6,21,33,52,54,51,21,34,6,21,174,154,102,115,254,73,172,156,102,115,5,78,145,160,109,101,95,143,162,109,101,95,0,0,0,4,253,246,5,59,2,10,7,41,0,15,0,27,0,43,0,55,0,33,64,16,25,3,3,47,47,41,1,41,19,53,53,9,80,35,1,35,0,47,93,51,51,17,51,196,93,50,50,17,51,49,48,19,52,54,51,50,22,21,20,6,35,34,39,7,39,55,38,55,20,22,51,50,54,53,52,38,35,34,6,5,20,7,23,7,39,6,35,34,38,53,52,54,51,50,22,7,52,38,35,34,6,21,20,22,51,50,54,90,126,89,91,126,124,93,59,45,88,82,88,29,121,55,39,40,58,60,38,36,58,254,211,29,88,82,88,45,59,92,125,126,91,89,126,121,58,36,38,60,58,40,38,56,6,82,89,126,125,90,89,126,24,88,84,88,47,60,40,56,57,39,39,57,56,40,60,47,88,84,88,24,125,90,89,126,126,89,40,56,58,38,39,57,56,0,0,2,0,0,5,59,1,236,7,41,0,15,0,27,0,21,64,10,25,47,3,1,3,19,80,9,1,9,0,47,93,51,196,93,50,49,48,19,52,54,51,50,22,21,20,6,35,34,39,7,39,55,38,55,20,22,51,50,54,53,52,38,35,34,6,61,126,89,88,128,126,90,57,49,86,84,88,27,119,56,40,41,56,58,39,38,58,6,82,89,126,124,91,90,125,24,88,84,88,46,61,40,56,56,40,40,56,56,0,1,255,92,5,78,0,168,6,154,0,17,0,24,64,9,13,4,4,9,15,0,1,0,8,184,1,62,0,63,204,93,50,57,47,51,49,48,19,21,20,6,35,34,39,21,35,17,51,21,22,51,50,54,61,1,168,87,87,34,23,101,101,10,33,48,38,6,154,50,88,102,10,102,1,76,138,12,45,55,50,0,0,0,0,1,255,68,254,127,0,190,255,203,0,20,0,33,64,19,15,3,6,6,223,5,1,0,5,64,5,80,5,96,5,4,5,19,11,0,47,51,204,93,93,57,47,51,51,49,48,23,20,6,7,21,35,53,46,1,61,1,51,21,20,22,51,50,54,61,1,51,190,69,70,102,67,70,100,39,51,48,38,102,102,90,90,11,92,92,10,90,91,49,49,53,48,48,53,49,0,1,255,72,254,164,0,143,255,221,0,5,0,14,181,3,0,2,1,2,0,0,47,204,93,50,49,48,23,17,33,53,51,53,143,254,185,219,35,254,199,106,207,0,0,1,255,94,254,127,0,162,255,231,0,5,0,8,177,1,4,0,47,204,49,48,19,35,39,55,51,7,162,144,180,180,144,180,254,127,180,180,180,0,0,1,255,106,254,127,0,178,255,174,0,7,0,16,183,4,0,3,16,3,2,3,0,0,47,205,93,50,49,48,23,20,6,35,53,50,54,53,178,171,157,102,116,82,143,160,106,106,91,0,0,0,0,2,254,184,254,127,1,72,255,174,0,7,0,15,0,25,64,12,12,11,11,4,0,3,16,3,2,3,15,0,0,47,50,205,93,50,50,17,51,49,48,21,20,6,35,53,50,54,53,33,20,6,35,53,50,54,53,171,157,103,114,1,183,170,158,103,114,82,143,160,106,107,90,141,162,106,107,90,0,0,0,1,255,98,254,127,0,156,255,248,0,7,0,12,180,64,1,1,1,5,0,47,204,93,49,48,19,5,53,55,39,37,21,7,156,254,227,141,170,1,31,143,254,178,51,80,22,224,51,76,25,0,255,255,255,92,5,78,0,164,6,127,16,7,4,209,0,164,0,0,0,0,0,2,254,20,5,59,0,0,7,41,0,15,0,27,0,21,64,10,19,47,13,1,13,25,80,7,1,7,0,47,93,51,196,93,50,49,48,3,20,7,23,7,39,6,35,34,38,53,52,54,51,50,22,7,52,38,35,34,6,21,20,22,51,50,54,61,27,88,84,86,50,56,89,127,128,88,87,128,119,58,38,39,58,56,41,40,56,6,82,61,46,88,84,88,24,124,91,90,125,126,89,40,56,57,39,40,56,56,255,255,255,68,254,127,0,190,255,203,16,6,4,218,0,0,0,1,255,94,5,78,0,162,6,182,0,5,0,11,177,4,1,184,1,62,0,63,204,49,48,19,35,39,55,51,7,162,144,180,180,144,180,5,78,180,180,180,0,0,0,1,255,72,5,78,0,143,6,135,0,5,0,17,181,15,0,1,0,3,2,184,1,62,0,63,51,204,93,49,48,19,17,33,53,51,53,143,254,185,219,6,135,254,199,106,207,0,255,255,0,0,254,127,1,72,255,174,16,7,4,206,0,178,0,0,0,0,255,255,253,170,5,80,0,0,6,131,16,7,4,208,254,213,0,0,0,0,0,2,255,41,5,123,0,215,7,41,0,11,0,23,0,16,182,21,47,3,1,3,15,9,0,47,51,204,93,50,49,48,3,52,54,51,50,22,21,20,6,35,34,38,55,20,22,51,50,54,53,52,38,35,34,6,215,126,89,89,126,124,91,91,124,119,56,40,40,56,58,38,38,58,6,82,89,126,126,89,89,126,126,89,40,56,56,40,40,56,56,0,0,2,255,176,254,127,0,80,255,238,0,11,0,23,0,23,64,12,15,0,21,1,64,21,160,21,2,21,9,3,0,47,51,204,93,113,50,49,48,7,52,54,51,50,22,21,20,6,35,34,38,21,52,54,51,50,22,21,20,6,35,34,38,80,47,33,34,46,48,32,32,48,48,32,32,48,47,33,34,46,98,33,47,48,32,32,46,46,175,34,46,48,32,32,48,46,0,5,254,211,254,127,1,45,255,238,0,11,0,23,0,35,0,47,0,59,0,39,64,20,51,27,27,57,0,33,1,64,33,160,33,2,33,45,21,9,9,39,15,3,0,47,51,51,51,17,51,51,204,93,113,50,50,17,51,49,48,5,52,54,51,50,22,21,20,6,35,34,38,55,52,54,51,50,22,21,20,6,35,34,38,7,52,54,51,50,22,21,20,6,35,34,38,37,52,54,51,50,22,21,20,6,35,34,38,7,52,54,51,50,22,21,20,6,35,34,38,254,211,46,32,34,46,46,34,32,46,229,46,32,34,46,46,34,32,46,114,45,32,35,45,45,35,32,45,1,73,46,32,34,46,46,34,32,46,2,48,32,32,48,47,33,34,46,96,32,46,46,32,34,46,46,34,32,46,46,32,34,46,46,175,34,46,46,34,32,48,48,239,34,46,46,34,32,46,46,175,34,46,48,32,32,48,46,0,3,254,242,254,127,1,16,255,238,0,3,0,15,0,27,0,29,64,15,0,1,1,19,0,25,1,64,25,160,25,2,25,13,7,0,47,51,204,93,113,50,57,47,51,49,48,5,53,33,21,55,52,54,51,50,22,21,20,6,35,34,38,21,52,54,51,50,22,21,20,6,35,34,38,254,242,1,71,56,45,35,32,47,47,32,35,45,45,32,35,45,45,35,32,45,162,109,109,64,34,46,46,34,32,46,46,175,32,48,48,32,34,46,46,0,0,3,254,242,254,127,1,16,255,238,0,7,0,19,0,31,0,33,64,17,6,2,2,3,3,23,0,29,1,64,29,160,29,2,29,17,11,0,47,51,204,93,113,50,57,47,51,17,51,49,48,3,53,35,53,33,21,35,21,55,52,54,51,50,22,21,20,6,35,34,38,21,52,54,51,50,22,21,20,6,35,34,38,160,110,1,71,106,162,45,35,32,47,47,32,35,45,45,32,35,45,45,35,32,45,254,236,114,109,109,114,178,34,46,46,34,32,46,46,175,32,48,48,32,34,46,46,0,0,1,255,176,254,164,0,80,255,66,0,11,0,8,177,9,3,0,47,51,49,48,3,52,54,51,50,22,21,20,6,35,34,38,80,47,33,34,46,48,32,32,48,254,242,33,47,48,32,32,46,46,0,2,255,61,254,164,0,195,255,68,0,11,0,23,0,14,180,21,9,9,15,3,0,47,51,51,17,51,49,48,3,52,54,51,50,22,21,20,6,35,34,38,55,52,54,51,50,22,21,20,6,35,34,38,195,48,32,32,48,47,33,34,46,232,46,32,33,47,46,34,32,46,254,244,34,46,48,32,32,48,46,34,32,48,47,33,34,46,46,0,0,0,0,3,255,61,254,127,0,195,255,238,0,11,0,23,0,35,0,29,64,15,27,0,33,1,64,33,160,33,2,33,21,9,9,15,3,0,47,51,51,17,51,204,93,113,50,49,48,7,52,54,51,50,22,21,20,6,35,34,38,55,52,54,51,50,22,21,20,6,35,34,38,7,52,54,51,50,22,21,20,6,35,34,38,195,46,34,34,46,48,32,32,48,232,46,32,34,46,48,32,32,46,117,48,32,32,48,47,33,34,46,98,34,46,48,32,32,48,47,33,34,46,46,34,34,46,48,175,32,46,46,32,32,48,48,0,0,0,1,255,92,255,25,0,164,255,131,0,3,0,12,180,3,6,1,1,1,0,47,93,51,49,48,7,33,21,33,164,1,72,254,184,125,106,0,0,0,0,1,255,92,254,164,0,164,255,131,0,7,0,6,176,2,0,47,49,48,3,53,35,53,33,21,35,21,53,111,1,72,107,254,164,117,106,106,117,0,0,1,255,176,5,166,0,80,6,70,0,11,0,11,177,3,9,184,1,63,0,63,51,49,48,3,52,54,51,50,22,21,20,6,35,34,38,80,48,32,32,48,47,33,34,46,5,246,32,48,48,32,32,48,48,0,255,255,255,176,5,166,0,80,6,70,16,6,4,241,0,0,0,3,255,18,254,127,0,240,255,240,0,11,0,23,0,35,0,27,64,13,21,15,15,27,27,64,33,160,33,2,33,9,3,0,47,51,204,93,50,18,57,47,51,49,48,7,52,54,51,50,22,21,20,6,35,34,38,23,52,54,51,50,22,21,20,6,35,34,38,23,52,54,51,50,22,21,20,6,35,34,38,238,46,32,34,46,46,34,32,46,158,48,32,32,48,47,33,34,46,160,48,32,32,48,47,33,34,46,96,34,46,46,34,32,46,46,73,32,48,48,32,32,48,48,72,34,46,48,32,32,48,46,0,1,255,176,2,113,0,80,3,14,0,11,0,17,64,9,3,0,9,48,9,96,9,3,9,0,47,93,51,49,48,3,52,54,51,50,22,21,20,6,35,34,38,80,48,32,32,48,48,32,32,48,2,190,35,45,45,35,32,45,45,0,0,0,0,1,255,201,254,164,0,55,255,131,0,3,0,8,177,0,2,0,47,51,49,48,3,53,51,21,55,110,254,164,223,223,0,1,0,133,4,121,2,193,5,76,0,3,0,17,181,1,5,0,4,0,3,0,47,51,17,1,51,17,51,49,48,19,33,21,33,133,2,60,253,196,5,76,211,0,0,1,255,92,5,193,0,164,6,43,0,3,0,16,183,0,48,3,1,9,3,1,3,0,47,93,93,51,49,48,3,33,21,33,164,1,72,254,184,6,43,106,0,0,0,1,1,244,254,96,2,141,7,215,0,3,0,15,180,0,5,4,2,0,0,47,47,17,18,1,57,49,48,1,17,51,17,1,244,153,254,96,9,119,246,137,0,0,255,255,255,176,5,166,0,80,6,70,16,6,4,241,0,0,255,255,255,176,5,166,0,80,6,70,16,6,4,241,0,0,0,2,0,197,0,0,1,229,4,10,0,3,0,7,0,49,64,10,3,7,7,0,4,4,8,9,1,0,184,1,67,180,89,1,4,4,5,187,1,67,0,89,0,4,1,58,0,63,43,0,24,16,198,43,17,18,1,57,17,51,51,17,51,49,48,19,17,33,17,1,17,33,17,197,1,32,254,224,1,32,2,240,1,26,254,230,253,16,1,25,254,231,0,1,255,176,6,23,0,80,6,182,0,11,0,8,177,3,9,0,47,51,49,48,3,52,54,51,50,22,21,20,6,35,34,38,80,48,32,32,48,48,32,32,48,6,102,32,48,48,32,34,45,45,0,1,255,176,254,106,0,80,255,8,0,11,0,8,177,9,3,0,47,51,49,48,3,52,54,51,50,22,21,20,6,35,34,38,80,47,33,34,46,48,32,32,48,254,184,33,47,48,32,32,46,46,0,1,0,154,0,0,3,33,4,217,0,14,0,50,64,10,11,14,12,6,14,3,15,16,14,11,65,10,1,64,0,89,0,14,1,58,0,4,0,7,1,64,0,89,0,4,1,57,0,63,43,0,24,63,43,17,18,1,23,57,17,51,49,48,19,52,62,1,59,1,21,35,34,6,21,17,33,21,33,154,78,168,184,159,147,102,70,1,121,253,121,2,240,189,209,91,242,116,183,254,54,242,0,0,0,1,0,53,254,98,2,2,255,158,0,9,0,6,176,7,0,47,49,48,5,35,23,21,35,53,55,35,53,33,2,2,180,18,137,16,178,1,205,233,160,21,21,160,135,0,0,0,0,1,0,66,0,0,5,80,4,217,0,25,0,74,64,30,15,25,14,0,14,6,7,12,2,13,1,1,0,19,20,20,0,7,13,4,27,26,12,2,15,25,2,25,14,20,187,1,58,0,6,0,0,1,57,0,63,50,63,51,57,57,17,51,17,51,17,18,1,23,57,17,51,17,51,17,18,57,57,17,51,50,17,18,57,57,49,48,19,33,1,62,1,63,1,33,7,14,2,7,1,33,1,14,1,7,3,33,19,62,2,55,125,1,72,1,149,63,66,14,21,1,20,24,10,61,103,113,1,117,254,186,254,13,54,44,29,62,254,232,84,36,60,89,79,4,217,253,207,57,154,131,219,237,100,159,136,101,254,4,2,180,31,119,180,254,150,1,158,171,148,87,34,0,0,0,0,1,0,82,0,0,4,215,4,217,0,15,0,56,64,13,11,6,8,6,0,9,4,16,17,6,10,9,10,65,10,1,64,0,89,0,9,1,58,0,1,0,0,1,64,0,89,0,1,1,57,0,63,43,0,24,63,43,17,0,51,17,18,1,23,57,17,51,49,48,19,53,33,32,4,25,1,51,21,33,53,33,17,52,38,35,129,1,166,1,36,1,7,133,251,123,2,242,131,158,3,231,242,244,254,234,254,35,242,242,1,186,175,140,0,0,0,1,0,63,0,0,3,160,4,217,0,25,0,59,64,19,12,13,6,5,5,7,19,24,13,5,26,27,7,19,19,13,25,25,24,190,1,64,0,89,0,25,1,57,0,6,0,13,1,58,0,63,51,63,43,17,18,0,57,24,47,51,17,18,1,23,57,17,51,17,51,49,48,1,50,30,1,23,19,33,3,14,3,7,33,55,62,2,63,1,46,2,43,1,53,1,76,133,141,90,56,176,254,243,100,54,49,37,28,53,254,237,41,36,74,117,103,80,29,51,65,74,135,4,217,67,180,232,253,6,1,190,15,33,58,92,248,180,165,156,93,31,24,134,154,62,242,0,0,1,0,41,0,0,4,113,4,217,0,7,0,43,64,12,1,0,6,0,3,3,8,9,7,3,4,3,189,1,64,0,89,0,4,1,57,0,1,1,58,0,63,63,43,17,0,51,17,18,1,23,57,17,51,49,48,41,1,17,33,53,33,21,35,3,215,254,242,253,96,4,72,154,3,231,242,242,0,0,0,2,0,152,0,0,4,197,4,217,0,3,0,15,0,55,64,15,10,0,1,5,4,1,4,16,17,2,2,1,11,11,10,190,1,64,0,89,0,11,1,57,0,5,0,1,1,58,0,63,51,63,43,17,18,0,57,24,47,17,18,1,57,57,17,51,17,51,51,49,48,41,1,17,33,1,33,17,52,38,35,33,53,33,32,22,17,1,186,254,242,1,14,3,11,254,241,130,161,254,5,2,12,1,39,250,2,242,253,14,2,209,153,125,242,242,254,232,0,0,0,1,0,174,0,0,1,188,4,217,0,3,0,25,181,2,3,3,4,5,3,186,1,58,0,0,1,57,0,63,63,17,18,1,57,17,51,49,48,19,33,17,33,174,1,14,254,242,4,217,251,39,0,1,0,51,0,0,2,207,4,250,0,13,0,64,64,11,6,7,1,11,7,12,4,14,15,1,0,184,1,65,64,10,89,2,11,12,1,1,7,13,13,12,189,1,65,0,89,0,13,1,56,0,7,1,58,0,63,63,43,17,18,0,57,24,47,18,57,57,43,17,18,1,23,57,17,51,49,48,1,17,39,14,1,21,17,33,17,52,54,55,37,17,2,207,109,70,55,254,242,83,97,254,168,4,25,254,251,35,35,97,93,253,170,2,88,108,147,42,115,1,6,0,0,0,0,1,0,174,0,0,4,246,4,217,0,13,0,43,64,10,5,6,13,12,6,12,14,15,7,4,190,1,64,0,89,0,7,1,57,0,13,0,6,1,58,0,63,51,63,43,17,18,1,57,57,17,51,17,51,49,48,1,52,38,35,33,17,33,17,33,32,4,25,1,33,3,231,128,160,254,245,254,242,2,25,1,40,1,7,254,241,2,174,168,145,252,25,4,217,245,254,235,253,49,0,1,0,164,255,236,5,18,4,238,0,26,0,59,64,12,6,3,13,24,24,18,3,3,27,28,21,16,65,12,1,64,0,89,0,21,1,56,0,4,1,57,0,0,0,9,1,64,0,89,0,0,1,59,0,63,43,0,24,63,63,43,17,18,1,23,57,17,51,17,51,49,48,5,32,0,25,1,33,17,20,22,51,50,62,1,53,52,38,35,34,7,53,54,51,50,18,17,16,0,2,188,254,236,254,252,1,14,128,140,116,139,63,78,90,88,94,93,134,214,187,254,225,20,1,1,1,11,2,225,253,37,149,138,91,186,174,173,171,57,245,56,254,233,254,205,254,150,254,178,0,0,0,1,0,174,2,70,1,188,4,217,0,3,0,27,64,10,2,3,3,5,4,95,3,1,3,0,184,1,57,0,63,205,93,17,18,1,57,17,51,49,48,19,33,17,33,174,1,14,254,242,4,217,253,109,0,0,0,1,0,39,254,127,3,248,4,217,0,11,0,35,183,1,0,0,6,13,12,7,6,189,1,64,0,89,0,7,1,57,0,1,1,61,0,63,63,43,17,18,1,57,57,17,51,49,48,1,33,17,52,38,35,33,53,33,32,22,17,3,248,254,241,133,157,254,96,1,176,1,39,250,254,127,4,82,155,123,242,241,254,231,0,1,0,80,0,0,3,252,4,217,0,18,0,52,64,10,14,4,9,0,4,0,19,20,15,14,65,10,1,64,0,89,0,15,1,57,0,4,0,5,1,64,0,89,0,4,1,58,0,63,43,0,24,63,43,17,18,1,57,57,17,51,17,51,49,48,1,16,0,41,1,53,33,50,54,61,1,52,38,35,33,53,33,32,17,3,252,254,207,254,209,254,180,1,61,179,172,172,175,254,191,1,90,2,82,2,84,254,216,254,212,242,180,184,27,187,179,242,253,174,0,1,0,70,255,197,4,49,6,129,0,15,0,53,64,12,9,6,3,12,12,15,6,3,16,17,0,15,65,9,1,60,0,9,0,6,1,64,0,89,0,9,1,57,0,7,1,54,0,63,63,43,0,24,63,51,17,18,1,23,57,17,51,17,51,49,48,55,36,0,53,52,35,33,17,33,17,33,32,17,16,0,5,193,1,32,1,64,223,254,4,1,20,1,21,1,194,254,46,254,98,231,94,1,54,186,178,2,154,254,88,254,119,254,202,254,38,123,0,0,0,2,0,174,0,0,5,31,4,217,0,6,0,13,0,52,64,10,8,1,9,0,1,0,14,15,2,7,65,10,1,64,0,89,0,2,1,57,0,1,0,8,1,64,0,89,0,1,1,58,0,63,43,0,24,63,43,17,18,1,57,57,17,51,17,51,49,48,41,1,17,33,32,4,17,1,17,33,17,52,38,35,5,31,251,143,2,66,1,40,1,7,252,157,2,84,128,160,4,217,243,254,233,1,24,253,11,1,190,170,141,0,0,1,0,49,0,0,5,43,4,223,0,24,0,80,64,19,7,4,15,16,21,20,20,16,19,22,5,4,6,26,25,19,22,16,20,65,15,1,57,0,16,1,58,0,5,0,6,1,64,0,89,0,5,1,58,0,0,0,11,1,64,0,89,0,0,1,56,0,63,43,0,24,63,43,0,24,63,63,18,57,57,17,18,1,23,57,17,51,17,51,17,51,49,48,1,32,18,25,1,33,53,33,17,52,38,35,34,6,11,1,33,19,54,55,3,33,23,62,1,3,68,0,255,232,253,123,1,117,101,127,118,159,69,121,254,224,135,50,44,248,1,43,94,60,209,4,223,254,213,254,195,253,137,242,1,112,211,183,235,254,230,254,25,2,6,188,107,1,158,176,92,104,0,1,0,174,254,127,1,188,4,217,0,3,0,25,181,2,3,3,4,5,3,186,1,61,0,0,1,57,0,63,63,17,18,1,57,17,51,49,48,19,33,17,33,174,1,14,254,242,4,217,249,166,0,1,0,72,0,0,2,207,4,217,0,15,0,50,64,10,3,0,0,9,1,3,16,17,10,9,65,10,1,64,0,89,0,10,1,57,0,1,0,2,1,64,0,89,0,1,1,58,0,63,43,0,24,63,43,17,18,1,23,57,17,51,49,48,41,1,53,33,17,52,46,1,43,1,53,51,50,30,1,21,2,207,253,121,1,121,36,84,81,119,170,172,170,78,242,1,202,135,115,49,242,92,210,187,0,2,0,51,255,236,5,37,4,217,0,16,0,29,0,57,64,12,20,16,25,10,10,16,4,3,30,31,13,22,187,1,64,0,89,0,13,1,59,179,17,4,5,4,187,1,64,0,89,0,5,1,57,0,63,43,17,0,51,24,63,43,17,18,1,23,57,17,51,17,51,49,48,19,52,54,55,35,53,33,32,4,17,21,16,0,33,32,0,17,1,6,29,1,16,33,50,54,61,1,52,38,35,133,59,48,189,2,182,1,45,1,15,254,204,254,212,254,218,254,230,1,86,61,1,45,168,151,145,164,2,115,99,215,58,242,254,254,230,80,254,193,254,186,1,51,1,53,1,147,106,250,45,254,135,194,218,74,156,136,0,1,0,41,255,209,4,139,4,217,0,13,0,59,64,19,4,3,2,5,8,9,9,5,3,0,4,14,15,2,5,0,3,13,0,190,1,65,0,89,0,13,1,60,0,8,0,3,1,57,0,63,51,63,43,17,18,0,57,57,17,18,1,23,57,17,51,17,51,17,51,49,48,55,36,55,1,33,1,54,18,17,33,16,2,4,5,41,1,2,143,254,158,1,37,1,39,113,96,1,22,213,254,36,254,79,219,4,47,3,203,252,174,91,1,138,1,109,254,35,253,229,253,19,0,1,0,133,254,127,4,195,4,217,0,15,0,60,64,12,11,14,5,4,4,13,14,3,16,17,14,11,184,1,64,182,89,14,14,16,15,15,10,189,1,64,0,89,0,15,1,57,0,5,1,61,0,63,63,43,17,18,0,57,24,47,43,17,18,1,23,57,17,51,17,51,49,48,1,32,4,25,1,33,17,52,38,43,1,17,51,21,33,17,2,137,1,50,1,8,254,241,132,165,248,244,253,254,4,217,235,254,235,251,166,4,37,175,148,254,203,241,3,24,0,1,0,143,0,0,4,199,4,217,0,21,0,73,64,13,21,14,5,8,8,17,7,14,4,23,22,8,5,184,1,64,182,89,8,8,17,9,17,18,65,10,1,64,0,89,0,17,1,58,0,9,0,4,1,64,0,89,0,9,1,57,0,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,1,23,57,17,51,17,51,49,48,1,52,38,43,1,17,51,21,33,17,33,32,0,17,21,16,41,1,53,33,32,17,3,182,146,157,231,243,253,252,1,250,1,38,1,24,253,155,254,56,1,194,1,90,2,170,160,157,254,244,242,2,240,254,238,254,223,82,253,172,242,1,100,0,0,0,1,0,10,254,127,4,53,4,217,0,20,0,52,64,20,7,6,11,0,0,1,15,16,16,1,6,3,21,22,20,11,11,1,15,6,186,1,57,0,1,1,61,0,63,63,51,18,57,47,51,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,33,17,52,46,1,3,33,23,30,1,23,62,1,63,1,33,3,14,1,7,2,96,254,242,41,103,184,1,53,78,109,80,14,85,78,15,21,1,22,24,21,199,227,254,127,3,158,103,137,181,1,23,117,171,189,113,30,139,173,248,254,229,234,232,46,0,1,0,10,0,0,4,125,4,217,0,17,0,74,64,23,16,6,17,5,5,4,3,17,10,11,11,17,1,4,4,18,19,16,6,6,1,10,4,184,1,57,180,17,2,1,1,2,187,1,64,0,89,0,1,1,58,0,63,43,17,18,0,57,24,63,51,18,57,17,51,17,18,1,23,57,17,51,17,51,17,51,17,18,57,57,49,48,41,1,53,33,1,33,1,62,1,63,1,33,7,14,2,7,1,4,115,251,231,2,160,253,16,1,68,1,123,66,59,12,22,1,21,21,14,61,116,101,1,47,242,3,231,253,254,32,128,123,231,233,140,153,105,41,254,117,0,0,0,2,0,123,254,127,4,203,4,217,0,3,0,19,0,60,64,16,1,2,15,8,8,11,2,19,4,20,21,3,3,4,12,11,65,9,1,60,0,4,0,19,1,64,0,89,0,4,1,57,0,2,1,61,0,63,63,43,0,24,63,51,18,57,47,17,18,1,23,57,17,51,17,51,49,48,1,17,33,17,3,33,50,22,21,16,0,5,17,54,18,53,52,38,35,33,1,188,254,242,51,2,106,254,232,254,168,254,190,188,205,112,140,253,189,2,250,251,133,4,123,1,223,193,219,254,227,254,59,132,1,31,88,1,37,170,112,90,0,0,0,1,0,39,0,0,3,248,4,217,0,11,0,35,183,1,0,6,0,12,13,7,6,189,1,64,0,89,0,7,1,57,0,1,1,58,0,63,63,43,17,18,1,57,57,17,51,49,48,41,1,17,52,38,35,33,53,33,32,22,17,3,248,254,241,133,157,254,96,1,176,1,39,250,2,209,155,123,242,241,254,231,0,0,0,1,0,57,255,246,6,35,4,217,0,29,0,91,64,20,14,15,0,1,21,7,24,8,23,23,22,22,8,1,15,4,31,30,24,7,184,1,66,64,15,89,29,24,1,12,24,1,13,3,24,24,21,14,0,22,190,1,57,0,21,0,8,1,64,0,89,0,21,1,58,0,63,43,0,24,63,51,51,18,57,47,95,94,93,93,43,17,18,1,23,57,17,51,17,18,57,57,50,17,51,17,51,49,48,1,33,3,14,2,15,1,23,51,50,36,54,55,19,33,3,10,1,6,4,33,3,33,19,55,62,2,55,2,205,1,20,30,12,66,119,129,150,41,24,250,1,16,133,22,63,1,23,64,31,130,246,254,86,254,129,234,1,27,109,73,68,65,34,13,4,217,254,170,141,164,92,31,35,205,85,191,195,2,27,253,236,254,254,254,254,140,63,4,227,253,170,14,13,63,125,160,0,0,0,1,0,61,0,0,5,27,4,217,0,25,0,60,64,13,14,25,8,7,7,25,1,19,4,26,27,19,20,184,1,64,178,89,8,19,184,1,58,179,13,1,2,1,187,1,64,0,89,0,2,1,57,0,63,43,17,0,51,24,63,51,43,17,18,1,23,57,17,51,17,51,49,48,1,35,53,33,32,22,25,1,33,17,52,38,43,1,17,20,14,1,43,1,53,51,50,62,1,53,1,6,190,2,184,1,32,251,254,241,130,154,220,79,166,158,68,17,70,80,34,3,231,242,243,254,231,253,51,2,201,160,126,253,244,174,206,95,242,51,108,109,0,0,255,255,0,174,0,0,4,38,4,217,16,38,5,5,0,0,16,7,5,5,2,106,0,0,255,255,0,174,0,0,4,38,4,217,16,38,5,9,0,0,16,7,5,5,2,106,0,0,255,255,0,174,2,70,4,38,4,217,16,38,5,9,0,0,16,7,5,9,2,106,0,0,0,1,0,215,4,6,2,115,6,129,0,3,0,18,180,1,4,5,1,2,184,1,54,0,63,205,17,18,1,57,49,48,1,35,19,33,1,139,180,137,1,19,4,6,2,123,0,0,0,2,0,215,4,6,4,49,6,129,0,3,0,7,0,24,183,1,7,8,9,5,1,6,2,184,1,54,0,63,51,205,50,17,18,1,57,57,49,48,1,35,19,33,19,35,19,33,1,139,180,137,1,19,215,180,137,1,18,4,6,2,123,253,133,2,123,0,0,2,0,0,0,0,4,181,4,58,0,7,0,10,0,51,64,26,7,6,9,10,8,9,3,0,5,0,12,5,11,10,3,80,89,10,10,6,1,5,21,9,6,15,0,63,51,63,51,18,57,47,43,17,1,51,17,51,17,18,23,57,17,51,51,49,48,41,1,39,33,7,33,1,33,11,2,4,181,254,234,93,254,38,88,254,240,1,167,1,91,14,162,159,247,247,4,58,253,142,1,178,254,78,0,2,0,0,0,0,6,10,4,58,0,15,0,19,0,105,64,57,7,14,9,13,13,16,0,3,19,0,11,14,4,21,4,4,20,12,28,9,44,9,2,3,0,9,1,15,6,9,9,0,5,19,2,80,89,19,19,0,5,4,21,8,18,5,18,80,89,5,15,0,13,80,89,0,21,0,63,43,0,24,63,43,17,0,51,24,63,17,18,57,47,43,17,18,0,57,24,47,95,94,93,95,93,51,17,1,51,17,18,23,57,51,17,51,51,17,51,17,51,49,48,33,17,33,3,33,1,33,21,33,21,33,21,33,21,33,21,1,17,35,3,2,245,254,171,119,254,215,1,239,3,253,254,24,1,187,254,69,2,6,252,235,83,180,1,9,254,247,4,58,204,227,203,243,205,1,221,1,145,254,111,0,0,0,0,3,0,76,255,236,6,210,4,78,0,38,0,51,0,58,0,145,64,74,24,2,12,55,18,19,19,7,44,12,12,31,55,56,30,49,7,36,37,37,30,30,55,7,3,60,59,2,2,0,36,36,0,18,18,0,24,24,26,0,11,56,30,56,82,89,44,15,30,1,15,3,30,30,26,0,39,34,0,34,81,89,4,0,16,15,52,26,52,82,89,22,26,22,0,63,51,43,17,0,51,24,63,51,43,17,0,51,17,18,57,24,47,95,94,93,51,43,17,0,51,17,18,57,24,47,17,57,47,17,57,47,17,57,47,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,51,17,51,17,51,17,51,17,18,57,57,49,48,1,32,23,54,33,50,22,21,20,6,15,1,21,20,22,51,50,54,55,5,14,1,35,34,39,6,35,34,2,17,53,33,52,38,35,34,7,37,18,5,34,14,1,29,1,55,62,2,53,52,38,1,50,54,55,33,30,1,2,47,1,54,124,133,1,24,161,179,222,218,240,80,88,85,76,9,1,37,26,237,208,217,116,130,208,233,246,2,182,118,107,149,39,254,247,115,4,85,69,116,65,152,104,86,45,75,252,205,99,107,3,254,92,8,110,4,78,229,229,172,154,166,175,5,4,55,108,101,74,79,14,157,164,107,107,1,53,1,42,19,146,162,129,23,1,38,196,78,130,72,45,2,4,35,72,60,77,75,253,19,138,124,131,131,0,0,3,0,27,0,0,4,220,4,58,0,20,0,29,0,39,0,96,64,50,1,19,0,3,3,21,16,16,3,26,36,9,36,11,7,30,3,3,7,41,40,1,35,9,9,26,19,12,10,28,10,2,16,3,10,10,7,12,12,25,79,89,12,15,7,36,79,89,7,21,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,51,51,51,17,51,51,17,18,1,57,57,17,51,17,51,51,51,17,51,17,51,17,51,17,23,51,49,48,1,35,22,21,20,6,35,33,17,35,53,51,17,33,50,22,21,20,6,7,51,37,52,38,35,33,21,33,50,54,19,52,46,1,43,1,17,51,50,54,4,218,188,118,182,178,253,99,116,116,2,93,205,183,55,43,206,254,123,78,102,254,244,1,12,98,82,27,40,86,94,255,254,129,92,1,192,49,131,132,136,1,192,203,1,175,122,128,61,86,35,124,66,51,245,60,254,132,50,56,23,254,249,61,0,0,255,255,0,80,255,236,4,55,4,78,18,6,0,70,0,0,0,2,0,143,0,0,4,80,4,58,0,8,0,17,0,40,64,20,17,0,12,5,5,0,19,18,1,16,79,89,1,15,0,17,80,89,0,21,0,63,43,0,24,63,43,17,18,1,57,57,17,51,17,51,49,48,51,17,33,32,0,17,20,0,35,39,50,54,53,52,38,43,1,17,143,1,179,1,2,1,12,254,232,252,18,136,130,124,129,153,4,58,254,235,254,251,254,254,222,201,173,170,172,166,253,87,0,0,0,2,0,27,0,0,4,80,4,58,0,12,0,25,0,76,64,38,23,6,10,21,25,12,25,1,10,16,6,6,10,27,26,24,12,0,12,80,89,21,0,0,10,2,2,20,79,89,2,15,10,25,80,89,10,21,0,63,43,0,24,63,43,17,18,0,57,24,47,51,43,17,0,51,17,18,1,57,57,17,51,17,51,51,51,17,51,17,18,57,49,48,19,51,17,33,32,0,17,20,0,35,33,17,35,5,50,54,53,52,38,43,1,21,51,21,35,21,27,116,1,179,1,2,1,12,254,232,252,254,83,116,2,15,136,130,124,129,153,186,186,2,139,1,175,254,235,254,251,254,254,222,1,192,247,173,170,172,166,231,203,247,0,0,0,1,0,143,0,0,3,204,4,58,0,11,0,76,64,40,3,7,11,0,5,9,9,0,11,0,13,12,8,28,5,44,5,2,3,0,5,1,15,6,5,5,0,1,1,4,80,89,1,15,0,9,80,89,0,21,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,95,93,51,17,18,1,57,57,17,51,17,51,17,18,57,50,49,48,51,17,33,21,33,21,33,21,33,21,33,21,143,3,31,253,240,1,227,254,29,2,46,4,58,204,227,203,243,205,0,1,0,53,255,236,3,181,4,78,0,39,0,78,64,39,33,14,30,24,30,17,10,37,23,24,24,4,3,37,3,41,40,23,23,27,4,4,0,27,27,20,82,89,27,16,0,7,81,89,0,22,79,41,1,93,0,63,43,0,24,63,43,17,18,0,57,24,47,17,57,47,17,18,1,57,57,17,51,51,17,51,17,51,17,51,17,18,57,57,49,48,5,34,38,39,55,30,1,51,50,54,53,52,38,35,53,50,54,53,52,38,35,34,6,7,39,62,1,51,50,22,21,20,6,7,21,30,1,21,20,6,1,237,179,220,41,241,17,107,73,80,89,134,161,150,133,78,72,79,97,8,237,25,231,182,180,221,125,123,128,153,241,20,160,148,44,74,90,79,64,84,76,177,71,77,60,67,77,67,22,147,154,155,126,98,130,26,2,14,143,104,151,173,0,0,0,2,0,144,254,110,1,169,4,58,0,3,0,7,0,37,64,18,6,2,2,5,1,1,8,9,2,3,83,89,2,6,7,15,6,21,0,63,63,16,206,43,17,18,1,57,17,51,51,17,51,49,48,5,21,33,53,1,17,33,17,1,169,254,231,1,25,254,231,195,207,207,4,253,251,198,4,58,0,0,0,1,0,65,255,236,3,133,4,58,0,16,0,54,64,26,11,14,4,3,9,14,14,3,18,17,4,4,0,12,12,11,80,89,12,15,0,7,79,89,0,22,0,63,43,0,24,63,43,17,18,0,57,24,47,17,18,1,57,57,17,51,17,51,18,57,49,48,5,34,38,39,37,30,1,51,50,53,17,35,53,33,17,20,6,1,216,182,195,30,1,20,15,67,60,136,246,2,16,219,20,157,170,33,91,74,187,2,4,204,253,35,184,185,0,0,255,255,0,143,0,0,4,117,4,58,18,6,3,108,0,0,0,1,0,15,0,0,3,85,4,58,0,13,0,65,64,32,8,12,12,5,3,1,1,10,0,3,15,14,9,9,6,8,8,6,2,2,6,3,3,1,6,15,1,12,80,89,1,21,0,63,43,0,24,63,18,57,47,17,57,47,17,57,47,17,57,47,17,18,1,23,57,17,51,51,51,17,51,49,48,41,1,17,7,53,55,17,33,17,55,21,7,17,33,3,85,253,58,128,128,1,15,243,243,1,183,1,145,79,226,80,1,198,254,182,143,230,142,254,194,0,0,1,0,143,0,0,5,92,4,58,0,20,1,63,64,222,8,5,5,6,14,17,17,16,16,11,6,3,21,22,17,6,21,20,2,7,2,79,89,14,7,15,1,11,80,89,1,21,75,22,1,36,22,1,244,22,1,219,22,1,155,22,1,132,22,1,107,22,1,59,22,1,43,22,1,20,22,1,4,22,1,105,228,22,1,180,22,1,116,22,1,68,22,1,43,22,1,20,22,1,251,22,1,235,22,1,212,22,1,187,22,1,139,22,1,107,22,1,84,22,1,52,22,1,4,22,1,212,22,1,148,22,1,123,22,1,100,22,1,75,22,1,36,22,1,11,22,1,57,251,22,1,219,22,1,203,22,1,176,22,1,164,22,1,148,22,1,116,22,1,68,22,1,43,22,1,20,22,1,251,22,1,239,22,1,203,22,1,191,22,1,2,175,22,1,144,22,1,112,22,1,79,22,1,31,22,1,240,22,1,224,22,1,192,22,1,144,22,1,127,22,1,96,22,1,80,22,1,48,22,1,32,22,1,15,22,1,7,94,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,95,113,113,113,113,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,113,113,0,63,43,0,24,63,51,43,17,0,51,24,63,51,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,33,35,1,22,21,17,35,17,33,19,22,23,54,55,19,33,17,35,17,52,55,3,102,213,254,228,16,246,1,116,180,57,11,16,52,175,1,110,246,18,3,117,155,102,253,140,4,58,253,207,184,102,118,168,2,49,251,198,2,116,103,156,0,0,1,0,142,0,0,4,93,4,58,0,15,0,56,64,27,5,8,8,7,13,1,1,14,7,14,17,16,12,12,15,4,4,14,5,15,15,8,14,21,208,17,1,93,0,63,51,63,51,18,57,47,17,57,47,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,17,20,6,7,1,33,17,33,17,52,54,55,1,33,17,1,148,14,6,1,192,1,29,254,252,14,6,254,77,254,212,4,58,254,26,46,202,39,3,5,251,198,2,38,50,146,27,252,251,4,58,0,0,255,255,0,80,255,236,4,147,4,78,18,6,0,82,0,0,255,255,0,60,255,236,4,35,4,78,18,6,2,22,0,0,0,2,0,71,255,251,4,169,4,62,0,11,0,21,0,40,64,18,15,9,20,3,3,9,23,22,12,12,6,17,17,6,0,15,6,21,0,63,63,17,57,47,17,57,47,17,18,1,57,57,17,51,17,51,49,48,1,32,0,17,20,0,33,32,0,17,16,0,1,34,6,21,16,33,50,54,53,16,2,119,1,7,1,43,254,212,254,250,254,251,254,213,1,33,1,15,193,174,1,111,181,189,4,62,254,220,254,254,253,254,224,1,32,1,3,1,9,1,23,254,218,126,120,255,0,125,118,1,3,0,0,0,0,1,0,71,0,41,4,169,4,16,0,24,0,37,64,17,17,0,13,6,0,20,10,6,4,26,25,15,15,3,9,21,3,0,47,47,51,18,57,47,17,18,1,23,57,17,51,17,51,49,48,19,52,0,33,32,0,21,20,6,7,3,62,1,53,52,33,32,21,20,22,23,3,46,2,71,1,37,1,6,1,12,1,43,192,169,14,83,99,254,149,254,138,101,100,13,111,174,95,2,14,246,1,12,254,242,248,191,250,32,1,27,12,96,88,217,221,80,108,13,254,230,15,128,208,0,0,0,0,3,0,38,255,174,4,202,4,135,0,19,0,26,0,34,0,109,64,39,16,13,6,3,25,13,32,3,3,5,8,30,22,23,29,18,15,13,10,36,35,7,10,20,20,0,30,30,0,23,23,0,27,27,10,17,0,8,5,184,1,31,182,89,8,8,0,10,15,18,184,1,31,182,89,15,15,10,15,0,22,0,63,63,57,47,43,17,18,0,57,24,47,43,0,24,16,198,18,57,47,17,57,47,17,57,47,17,57,47,16,198,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,5,32,0,17,52,55,39,53,23,54,51,32,0,17,20,7,23,21,39,6,3,34,7,1,54,53,16,1,50,55,1,6,21,20,22,2,123,254,249,254,213,89,124,215,146,236,1,5,1,43,83,114,206,142,243,92,71,1,205,69,254,145,94,68,254,52,72,183,11,1,36,1,2,192,132,113,183,197,118,254,224,254,253,199,131,101,184,184,113,3,28,17,254,105,60,108,1,0,254,10,16,1,151,62,102,132,127,0,0,0,3,0,66,255,236,7,61,4,78,0,26,0,36,0,43,0,117,64,64,32,7,2,12,27,27,19,40,24,25,25,41,18,18,40,7,3,45,44,10,30,79,89,10,14,18,41,82,89,2,24,0,12,18,1,15,3,12,18,24,24,18,12,3,14,0,14,37,82,89,14,22,4,35,79,89,4,0,0,22,81,89,0,16,0,63,43,17,0,51,43,0,24,63,43,17,18,0,23,57,24,47,47,47,95,94,93,17,18,57,43,17,0,51,43,17,18,1,23,57,17,51,51,17,51,17,51,51,18,57,57,17,51,49,48,1,50,23,54,51,50,0,17,16,0,33,32,39,6,35,34,2,17,53,33,52,38,35,34,7,37,18,1,20,22,51,32,17,52,38,35,32,1,50,54,55,33,30,1,2,37,238,131,144,250,253,1,32,254,224,254,253,255,0,138,134,233,233,246,2,182,118,107,149,39,254,247,115,3,91,126,120,1,0,125,118,254,253,254,5,99,107,3,254,92,8,110,4,78,159,159,254,212,254,250,254,251,254,213,153,153,1,53,1,42,19,146,162,129,23,1,38,253,206,193,174,1,111,181,189,253,15,138,124,131,131,0,0,0,2,0,78,255,236,4,67,4,58,0,29,0,41,0,80,64,39,22,7,11,18,19,12,11,19,26,11,39,4,33,26,26,4,43,42,23,7,7,0,11,15,36,82,89,15,15,0,18,11,15,0,30,81,89,0,22,0,63,43,0,24,63,51,18,57,47,43,17,18,0,57,24,47,51,17,18,1,57,57,17,51,17,51,51,17,51,17,51,17,51,18,57,57,49,48,5,34,46,1,53,52,54,55,53,46,1,53,33,20,22,51,50,54,53,33,20,6,7,21,30,1,21,20,14,1,39,50,54,53,52,38,35,34,6,21,20,22,2,72,155,229,122,134,112,94,120,1,8,114,101,98,108,1,8,121,94,114,133,122,228,157,112,125,126,111,112,124,124,20,103,189,122,133,182,25,4,38,194,112,130,127,127,130,114,193,37,4,25,183,132,122,189,103,187,128,122,111,118,119,110,123,127,0,0,1,0,80,2,30,4,147,4,78,0,12,0,38,64,17,7,6,12,0,6,0,14,13,7,0,3,3,10,79,89,3,16,0,63,43,0,24,16,196,50,17,18,1,57,57,17,51,17,51,49,48,19,16,0,33,32,0,17,33,52,38,35,32,17,80,1,32,1,3,1,9,1,23,254,218,126,120,255,0,2,30,1,5,1,43,254,223,254,241,193,174,254,145,0,0,0,1,0,80,255,236,4,147,2,28,0,12,0,38,64,17,5,6,0,12,6,12,14,13,5,12,9,9,2,79,89,9,22,0,63,43,0,24,16,196,50,17,18,1,57,57,17,51,17,51,49,48,1,16,33,50,54,53,33,16,0,33,32,0,17,1,119,1,0,120,126,1,38,254,231,254,249,254,253,254,224,2,28,254,145,174,193,254,240,254,224,1,42,1,6,0,0,2,0,140,0,0,4,136,4,58,0,10,0,19,0,50,64,25,11,1,1,2,15,7,7,2,21,20,11,0,82,89,11,11,3,2,21,3,19,82,89,3,15,0,63,43,0,24,63,18,57,47,43,17,18,1,57,57,17,51,17,51,17,51,49,48,1,17,33,17,33,50,22,21,20,6,35,37,33,50,54,53,52,38,43,1,1,166,254,230,2,31,231,246,243,234,254,249,1,8,97,92,103,102,248,1,146,254,110,4,58,174,167,165,174,175,92,72,78,88,0,2,255,255,0,0,4,28,4,58,0,13,0,20,0,68,64,18,0,3,20,17,6,20,12,12,11,11,6,22,1,2,2,21,19,0,184,1,15,64,13,89,19,19,9,12,2,21,9,15,82,89,9,15,0,63,43,0,24,63,51,18,57,47,43,17,1,51,17,51,18,57,57,17,51,17,51,17,51,18,57,57,49,48,9,1,33,1,46,1,53,52,54,51,33,17,33,17,19,35,34,21,20,59,1,2,66,254,240,254,205,1,66,114,119,243,234,1,231,254,230,2,192,205,189,208,1,179,254,77,1,215,27,156,118,154,156,251,198,1,179,1,216,151,149,0,0,0,0,2,255,255,0,0,4,28,4,58,0,13,0,20,0,70,64,19,13,10,20,7,12,11,11,17,7,0,20,20,3,3,7,22,21,13,15,184,1,15,64,13,89,13,13,4,1,11,15,4,19,82,89,4,21,0,63,43,0,24,63,51,18,57,47,43,17,18,1,57,57,17,51,17,51,17,51,51,17,51,17,18,57,57,49,48,1,17,33,17,33,34,38,53,52,54,55,1,33,1,23,35,34,21,20,59,1,3,2,1,26,254,25,233,244,120,113,254,190,1,51,1,16,194,208,189,205,192,2,135,1,179,251,198,156,154,119,155,27,1,215,254,77,172,149,151,0,0,0,1,0,58,0,0,3,178,4,58,0,7,1,153,64,255,4,5,1,5,0,3,8,9,5,21,3,7,0,7,79,89,0,15,134,9,1,98,9,1,84,9,1,68,9,1,54,9,1,38,9,1,246,9,1,228,9,1,214,9,1,198,9,1,150,9,1,134,9,1,118,9,1,102,9,1,54,9,1,38,9,1,6,9,1,104,214,9,1,198,9,1,150,9,1,116,9,1,102,9,1,86,9,1,54,9,1,38,9,1,18,9,1,4,9,1,244,9,1,230,9,1,214,9,1,182,9,1,162,9,1,146,9,1,132,9,1,116,9,1,102,9,1,86,9,1,68,9,1,50,9,1,36,9,1,20,9,1,6,9,1,246,9,1,228,9,1,212,9,1,196,9,1,180,9,1,166,9,1,150,9,1,132,9,1,116,9,1,102,9,1,84,9,1,70,9,1,54,9,1,36,9,1,20,9,1,6,9,1,56,246,9,1,230,9,1,214,9,1,196,9,1,180,9,1,166,9,1,150,9,1,134,9,1,98,9,1,1,80,9,1,64,9,1,52,9,1,36,9,1,240,9,1,224,9,1,212,9,1,196,9,1,148,9,1,128,9,1,2,112,9,64,38,1,96,9,1,48,9,1,32,9,1,16,9,1,0,9,1,208,9,1,192,9,1,112,9,1,96,9,1,64,9,1,32,9,1,0,9,1,8,94,93,93,93,93,93,93,93,113,113,113,113,113,113,95,113,113,113,113,113,113,114,114,114,114,95,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,0,63,43,17,0,51,24,63,17,18,1,23,57,17,51,49,48,19,33,21,33,17,33,17,33,58,3,120,254,209,254,230,254,209,4,58,190,252,132,3,124,0,255,255,0,127,255,236,4,84,4,58,18,6,3,119,0,0,0,1,0,74,0,44,4,153,4,9,0,24,0,52,64,23,13,20,16,3,7,0,3,20,20,0,26,25,16,7,0,7,0,7,12,24,9,8,12,0,47,51,51,47,18,57,57,47,47,17,51,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,19,33,32,53,52,38,35,33,17,33,50,54,55,17,14,1,35,21,30,1,21,20,6,35,33,74,2,95,1,29,175,137,253,188,3,72,87,111,44,19,165,31,124,112,212,204,253,81,1,68,193,102,125,1,25,5,3,254,244,3,10,4,57,172,119,172,184,0,0,0,0,3,0,82,0,44,5,205,4,9,0,24,0,28,0,32,0,68,64,32,7,24,31,27,27,28,16,3,32,28,13,3,20,28,24,20,3,34,33,32,29,25,28,29,28,29,8,0,24,16,7,8,0,47,205,50,47,205,18,57,57,47,47,205,16,205,17,18,1,23,57,17,51,51,17,51,17,51,17,51,17,51,17,51,49,48,1,33,32,53,52,38,35,33,17,33,50,54,55,17,14,1,35,21,30,1,21,20,6,35,33,1,51,21,35,17,51,21,35,1,126,2,95,1,29,175,137,253,188,3,72,87,111,44,19,165,31,124,112,212,204,253,81,254,212,219,219,219,219,1,68,193,102,125,1,25,5,3,254,244,3,10,4,57,172,119,172,184,1,109,217,2,139,214,0,0,0,1,0,73,255,23,4,152,5,46,0,38,0,69,64,33,22,17,7,13,26,30,7,0,3,34,34,20,26,26,0,40,39,16,7,31,38,0,7,7,0,38,31,4,12,30,9,8,12,0,47,51,51,47,18,23,57,47,47,47,47,17,51,17,18,1,57,57,17,51,51,17,51,17,51,51,17,51,18,57,57,49,48,19,33,32,53,52,38,35,33,17,33,50,54,55,17,14,1,35,21,30,1,21,20,7,21,30,1,21,20,6,35,33,17,33,32,53,52,38,39,33,73,2,95,1,29,174,138,253,188,3,72,87,111,44,19,165,31,124,112,236,126,110,215,201,253,81,2,95,1,29,159,140,253,175,2,169,164,86,106,1,25,5,3,254,244,3,10,4,52,155,108,248,53,6,55,154,119,158,166,1,23,164,82,105,5,0,255,255,0,8,0,0,4,106,4,58,18,6,0,89,0,0,255,255,255,250,0,0,6,61,4,58,18,6,0,90,0,0,255,255,0,82,0,0,3,182,4,58,18,6,0,93,0,0,0,1,0,53,255,236,3,181,4,60,0,27,0,82,64,40,21,15,17,16,20,20,24,17,3,10,24,4,3,24,3,29,28,4,4,18,15,21,14,14,0,18,20,17,18,17,80,89,18,15,0,7,81,89,0,22,0,63,43,0,24,63,43,17,0,51,17,18,57,24,47,51,51,17,57,47,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,18,57,57,49,48,5,34,38,39,55,30,1,51,50,54,53,52,38,43,1,53,55,33,53,33,21,5,30,1,21,20,14,1,1,237,179,220,41,241,17,107,73,89,100,99,119,97,233,254,21,3,53,254,231,162,140,111,205,20,160,148,44,74,90,84,78,91,80,157,220,206,186,243,23,157,151,101,158,85,0,0,0,1,0,61,255,237,3,184,4,79,0,35,0,70,64,37,35,0,0,13,24,28,9,17,18,18,31,6,6,9,24,3,37,36,13,17,31,35,4,3,21,21,15,81,89,21,16,3,33,81,89,3,22,0,63,43,0,24,63,43,17,18,0,23,57,17,18,1,23,57,17,51,51,17,51,17,51,17,51,51,17,51,49,48,1,14,1,35,34,38,53,52,54,55,53,50,54,53,52,35,34,7,39,62,1,51,50,22,21,20,6,7,21,34,6,21,20,51,50,55,3,184,29,219,179,211,213,140,125,153,135,166,150,28,249,29,219,179,211,213,141,124,146,142,166,150,28,1,17,141,151,162,148,106,138,10,101,61,78,131,131,26,141,151,162,148,107,140,10,101,62,74,131,131,0,0,0,1,0,18,255,236,4,204,4,78,0,43,0,73,64,36,14,0,30,3,25,19,25,38,19,6,38,6,45,44,0,0,22,30,14,14,22,37,7,7,4,22,16,34,10,4,10,80,89,40,4,22,0,63,51,43,17,0,51,24,63,18,57,47,51,17,57,47,51,17,57,47,17,18,1,57,57,17,51,17,51,17,18,23,57,49,48,37,7,14,1,35,34,39,55,30,1,51,50,54,63,1,39,46,2,53,52,54,51,50,22,21,20,14,1,15,1,23,30,1,51,50,54,55,23,6,35,34,38,39,2,111,41,48,150,91,150,125,64,36,94,46,50,64,25,54,111,55,44,28,223,187,187,223,29,45,53,111,54,25,64,50,46,95,35,64,124,151,90,150,49,207,65,77,85,71,217,29,42,46,35,75,135,67,79,88,50,147,183,184,146,50,90,80,64,135,75,35,46,42,29,217,71,84,78,0,0,0,0,1,0,143,0,0,3,30,4,58,0,5,0,31,64,14,3,4,4,0,6,7,4,21,5,2,79,89,5,15,0,63,43,0,24,63,17,18,1,57,57,17,51,49,48,1,21,33,17,33,17,3,30,254,139,254,230,4,58,190,252,132,4,58,255,255,0,8,0,0,4,106,4,58,18,6,2,78,0,0,0,1,0,143,0,0,4,70,4,58,0,7,0,37,64,17,2,1,5,6,1,6,9,8,2,6,21,7,4,79,89,7,15,0,63,43,0,24,63,51,17,18,1,57,57,17,51,17,51,49,48,1,17,33,17,33,17,33,17,4,70,254,230,254,125,254,230,4,58,251,198,3,124,252,132,4,58,0,0,0,255,255,0,140,0,0,4,136,4,58,18,6,5,56,0,0,0,1,0,129,0,0,5,135,4,58,0,24,0,62,64,31,0,11,11,22,12,19,16,4,7,16,12,7,3,26,25,10,13,22,13,79,89,0,22,22,12,23,5,17,15,12,21,0,63,63,51,51,18,57,47,51,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,51,17,51,49,48,1,62,2,53,17,33,17,20,6,5,17,33,17,36,38,53,17,33,17,20,22,23,17,33,3,133,95,99,45,1,19,246,254,246,254,253,254,246,249,1,19,107,133,1,1,2,7,1,58,125,114,1,9,254,231,255,221,2,254,189,1,67,2,227,249,1,25,254,248,157,139,2,2,50,0,0,0,1,0,21,255,236,4,134,4,58,0,20,0,47,64,24,0,20,2,18,11,18,20,3,22,21,0,21,18,2,79,89,18,15,8,14,79,89,8,22,0,63,43,0,24,63,43,0,24,63,17,18,1,23,57,17,51,17,51,49,48,33,17,33,2,14,3,35,34,38,39,53,22,51,50,54,18,19,33,17,3,108,254,202,58,47,52,70,95,69,36,95,23,25,43,56,59,59,68,3,59,3,124,254,101,231,148,86,36,8,5,191,9,104,1,48,1,243,251,198,0,2,0,30,1,234,3,196,5,203,0,7,0,12,0,51,64,17,11,10,4,0,7,3,4,7,4,14,13,2,10,10,5,0,4,187,1,42,0,8,0,5,1,37,0,63,51,63,51,18,57,47,51,17,18,1,57,57,17,51,17,51,18,57,57,49,48,1,39,33,7,35,1,51,9,1,7,3,33,2,2,254,85,254,146,85,200,1,93,237,1,92,254,46,43,95,1,20,138,1,234,254,254,3,225,252,31,3,72,144,254,226,1,159,0,0,0,2,0,36,1,235,5,92,5,204,0,15,0,20,0,92,64,37,11,7,14,19,2,20,4,20,0,9,13,13,0,3,4,4,0,14,3,22,21,8,17,17,5,2,19,12,9,13,9,1,19,9,19,9,5,189,1,37,0,4,1,42,0,13,0,0,1,42,0,63,50,63,63,57,57,47,47,93,17,51,17,51,17,51,17,51,17,18,1,23,57,17,51,17,51,17,51,17,51,17,18,57,57,17,51,51,49,48,1,53,33,7,35,1,33,21,33,21,33,21,33,17,33,21,1,35,7,3,51,2,155,254,206,117,208,1,220,3,64,254,35,1,179,254,77,1,249,253,63,42,65,130,237,1,235,254,254,3,225,160,250,156,254,245,160,3,72,147,254,229,0,0,0,3,0,55,1,234,3,136,5,203,0,13,0,22,0,29,0,61,64,23,14,8,8,23,0,19,27,27,4,0,4,31,30,26,11,13,19,1,19,19,4,18,5,187,1,37,0,27,0,4,1,42,0,63,51,63,51,18,57,47,93,51,51,17,18,1,57,57,17,51,17,51,17,51,51,17,51,49,48,1,20,6,35,33,17,33,32,21,20,6,7,30,1,1,52,38,43,1,21,51,50,54,19,52,43,1,17,33,50,3,136,196,174,254,33,1,182,1,100,90,93,116,122,254,255,82,81,229,230,85,77,56,193,255,1,6,186,3,5,135,148,3,225,249,85,116,21,14,123,1,74,68,56,246,61,254,157,140,254,227,0,3,0,0,1,234,3,162,5,203,0,18,0,25,0,34,0,85,64,35,26,12,12,19,17,14,0,31,31,23,23,8,4,0,4,16,6,16,36,6,35,22,17,6,6,31,14,13,7,1,7,7,4,30,9,187,1,37,0,23,0,4,1,42,0,63,51,63,51,18,57,47,93,51,51,51,17,51,51,17,1,51,17,51,17,18,57,57,17,51,51,17,51,17,18,57,57,50,50,17,51,49,48,1,20,6,35,33,17,35,53,51,17,33,32,21,20,7,51,21,35,22,7,52,39,33,17,33,50,3,52,38,43,1,21,51,50,54,3,136,196,174,254,33,55,55,1,182,1,100,53,134,76,50,201,128,254,192,1,6,186,56,82,81,229,230,85,77,3,5,135,148,1,178,158,1,145,249,93,59,158,60,75,112,23,254,232,2,49,68,56,246,61,0,0,0,0,2,0,44,1,234,3,130,5,203,0,8,0,17,0,37,64,10,14,4,9,0,0,4,19,18,13,5,187,1,37,0,14,0,4,1,42,0,63,51,63,51,17,18,1,57,57,17,51,17,51,49,48,1,20,2,35,33,17,33,50,4,7,52,38,43,1,17,51,50,54,3,130,252,214,254,124,1,91,244,1,7,202,161,148,142,170,128,153,3,226,231,254,239,3,225,254,235,160,168,253,97,184,0,0,1,0,36,1,234,3,49,5,203,0,11,0,53,64,19,7,3,10,5,9,9,0,10,0,13,12,8,13,5,1,5,5,4,1,187,1,37,0,9,0,0,1,42,0,63,50,63,51,57,47,93,51,17,18,1,57,57,17,51,17,51,17,51,51,49,48,19,17,33,21,33,21,33,21,33,17,33,21,36,2,241,253,215,2,0,254,0,2,69,1,234,3,225,161,249,161,254,251,161,0,1,0,36,1,234,3,49,5,203,0,11,0,53,64,19,6,2,2,11,8,4,0,11,0,13,12,4,13,5,1,5,5,8,9,187,1,37,0,1,0,0,1,42,0,63,50,63,51,57,47,93,51,17,18,1,57,57,17,51,51,17,51,17,51,49,48,19,53,33,17,33,53,33,53,33,53,33,17,36,2,69,254,0,2,0,253,215,2,241,1,234,161,1,5,161,249,161,252,31,0,1,0,37,1,219,3,209,5,217,0,28,0,61,64,23,20,19,19,8,26,14,3,8,14,5,8,3,30,29,20,20,17,5,6,6,11,23,17,187,1,38,0,0,0,11,1,43,0,63,51,63,51,18,57,47,51,17,57,47,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,50,54,55,53,35,53,33,17,14,1,35,34,2,53,52,18,51,32,19,7,46,1,35,34,6,21,20,22,2,16,77,147,41,234,1,162,73,245,136,234,252,253,237,1,81,92,184,29,126,90,139,149,150,2,126,46,38,137,154,254,147,80,93,1,13,246,245,1,6,254,253,57,74,79,176,168,167,185,0,0,0,1,0,37,1,234,3,87,5,203,0,11,0,57,64,21,8,0,0,11,7,3,3,4,11,4,13,12,2,13,7,1,7,7,4,9,5,187,1,37,0,0,0,4,1,42,0,63,51,63,51,18,57,47,93,51,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,17,33,17,35,17,51,17,33,17,51,17,2,143,254,94,200,200,1,162,200,1,234,1,170,254,86,3,225,254,117,1,139,252,31,0,0,0,1,0,84,1,234,1,29,5,203,0,3,0,25,181,0,3,3,5,4,1,186,1,37,0,0,1,42,0,63,63,17,18,1,57,17,51,49,48,19,17,51,17,84,201,1,234,3,225,252,31,0,0,1,0,19,1,220,2,165,5,203,0,16,0,43,64,14,9,14,4,3,3,12,14,3,18,17,4,4,11,12,187,1,37,0,6,0,0,1,43,0,63,50,63,51,57,47,17,18,1,23,57,17,51,17,51,49,48,1,34,38,39,55,22,51,50,54,53,17,35,53,33,17,20,6,1,98,150,160,25,199,24,113,60,62,191,1,135,171,1,220,136,147,31,151,82,78,2,9,163,253,89,156,172,0,0,1,0,50,1,234,3,181,5,203,0,11,0,67,64,25,1,10,7,9,7,3,3,8,9,9,4,0,4,12,11,11,13,7,7,5,1,1,4,8,5,187,1,37,0,0,0,4,1,42,0,63,51,63,51,18,57,47,17,57,47,17,1,51,17,18,57,51,18,57,17,51,50,17,51,17,18,57,57,49,48,9,1,7,17,35,17,51,17,1,51,9,1,2,201,254,168,119,200,200,1,176,234,254,103,1,186,1,234,1,200,94,254,150,3,225,254,62,1,194,254,92,253,195,0,1,0,41,1,219,2,244,5,153,0,5,0,27,64,9,3,0,4,0,7,6,1,3,0,184,1,43,0,63,50,205,17,18,1,57,57,17,51,49,48,19,17,51,17,33,21,41,201,2,2,1,219,3,190,252,221,155,0,0,0,1,0,42,1,234,3,248,5,203,0,24,0,61,64,20,22,0,0,24,16,13,13,14,14,24,19,3,26,25,19,19,15,0,7,14,184,1,42,180,4,9,9,22,15,184,1,37,0,63,51,51,17,51,63,51,51,18,57,47,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,17,52,63,1,11,1,35,11,1,23,22,21,17,35,17,33,19,31,1,63,1,19,33,17,3,70,6,1,72,173,142,173,73,2,6,178,1,13,171,15,33,18,32,169,1,11,1,234,2,90,116,77,23,254,248,253,214,2,42,1,8,27,104,85,253,166,3,225,253,213,54,133,70,113,2,47,252,31,0,0,0,1,0,34,1,234,3,84,5,203,0,13,0,57,64,13,7,4,0,11,11,13,4,5,13,5,15,14,11,65,9,1,37,0,5,1,42,0,1,0,6,1,37,0,8,0,0,1,42,0,63,50,63,51,63,63,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,9,1,22,21,17,35,17,51,1,38,53,17,51,17,2,105,254,95,12,178,229,1,167,12,178,1,234,2,253,124,55,253,182,3,225,252,253,116,78,2,65,252,31,0,0,0,1,0,35,1,234,3,85,5,203,0,13,0,57,64,13,13,2,6,9,9,8,2,0,8,0,15,14,1,65,9,1,37,0,9,1,42,0,12,0,6,1,37,0,5,0,0,1,42,0,63,50,63,51,63,63,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,19,17,51,17,20,7,1,51,17,35,17,52,55,1,35,178,12,1,167,229,178,12,254,95,1,234,3,225,253,191,78,116,3,3,252,31,2,74,55,124,253,3,0,0,0,0,2,0,47,1,221,3,246,5,219,0,11,0,23,0,37,64,10,18,6,12,0,0,6,25,24,15,9,187,1,38,0,21,0,3,1,43,0,63,51,63,51,17,18,1,57,57,17,51,17,51,49,48,1,20,0,35,34,2,53,52,0,51,50,0,7,52,38,35,34,6,21,20,22,51,50,54,3,246,254,252,225,227,255,0,255,228,227,1,1,204,148,132,133,148,149,131,135,146,3,224,237,254,234,1,20,239,240,1,11,254,243,238,163,181,179,165,164,188,183,0,2,0,70,1,220,3,51,5,222,0,38,0,49,0,86,64,36,0,11,31,18,4,15,3,35,9,15,15,22,35,45,28,39,22,22,28,51,50,38,38,12,19,31,31,18,32,32,12,42,6,6,25,12,187,1,38,0,47,0,25,1,43,0,63,51,63,18,57,47,51,17,57,47,51,51,17,51,17,57,47,17,18,1,57,57,17,51,17,51,51,17,51,17,51,17,51,18,23,57,49,48,1,34,6,21,20,22,51,50,54,53,52,35,53,50,22,21,20,6,7,21,30,1,21,20,6,35,34,38,53,52,54,55,53,46,1,53,52,54,51,19,52,38,35,34,6,21,20,51,50,54,1,149,57,60,82,73,75,80,121,149,169,80,81,85,100,195,179,176,199,98,84,82,78,169,144,216,94,87,84,90,181,88,86,5,37,57,52,63,65,69,78,140,135,141,124,75,120,27,2,18,122,103,137,157,157,136,97,127,18,3,25,113,70,105,126,253,101,80,80,85,78,172,84,0,0,0,0,2,0,49,1,234,3,70,5,203,0,10,0,18,0,47,64,15,15,5,5,6,11,0,0,6,20,19,4,15,15,7,6,187,1,42,0,14,0,7,1,37,0,63,51,63,18,57,47,51,17,18,1,57,57,17,51,17,51,17,51,49,48,1,20,6,43,1,17,35,17,33,50,22,7,52,43,1,17,51,50,54,3,70,187,163,238,201,1,175,172,186,202,179,207,213,89,84,4,145,147,182,254,162,3,225,164,154,157,254,190,91,0,2,0,47,1,234,3,163,5,203,0,13,0,21,0,63,64,23,0,13,12,1,18,13,9,18,3,3,4,14,9,9,4,23,22,2,18,18,5,0,4,187,1,42,0,17,0,5,1,37,0,63,51,63,51,18,57,47,51,17,18,1,57,57,17,51,17,51,17,51,17,51,18,57,57,17,51,49,48,1,3,35,17,35,17,33,50,22,21,20,6,7,1,3,52,35,33,17,33,50,54,2,193,222,235,201,1,223,173,184,112,99,1,3,250,176,254,255,1,6,89,82,1,234,1,121,254,135,3,225,153,143,103,151,26,254,95,2,177,143,254,218,84,0,0,1,0,33,1,234,3,85,5,203,0,7,0,37,64,9,1,2,6,2,4,3,8,9,2,184,1,42,179,0,4,4,5,184,1,37,0,63,51,17,51,63,17,18,1,23,57,17,51,49,48,1,17,35,17,33,53,33,21,2,31,201,254,203,3,52,5,42,252,192,3,64,161,161,0,0,0,1,0,27,1,220,3,96,5,203,0,17,0,37,64,10,6,3,12,15,15,3,19,18,13,4,187,1,37,0,9,0,0,1,43,0,63,50,63,51,17,18,1,57,57,17,51,17,51,49,48,1,34,38,53,17,51,17,20,22,51,50,54,53,17,51,17,20,6,1,179,198,210,201,115,97,109,114,201,225,1,220,199,187,2,109,253,163,125,114,129,117,2,86,253,158,189,208,0,0,0,1,255,251,1,234,5,26,5,203,0,26,0,51,64,10,23,13,26,10,26,28,10,27,25,10,187,1,37,0,5,0,16,1,37,180,23,13,13,1,9,184,1,42,0,63,51,51,17,51,63,51,63,51,17,1,51,17,51,17,18,57,57,49,48,1,35,3,46,1,53,15,1,3,35,3,51,19,23,62,1,19,51,19,30,3,21,55,19,51,4,35,238,130,9,31,16,26,130,238,246,203,120,50,3,45,125,224,121,7,17,14,10,53,116,203,1,234,2,62,38,166,8,84,128,253,194,3,225,253,215,243,18,223,2,43,253,239,34,88,80,60,5,243,2,41,0,0,0,2,0,20,1,219,2,250,4,243,0,38,0,49,0,77,64,27,27,22,36,7,39,39,22,14,15,43,3,3,15,22,3,51,50,36,37,37,18,40,6,6,14,11,18,184,1,40,181,25,27,46,46,33,0,184,1,43,0,63,50,50,17,51,51,63,51,51,57,47,51,17,57,47,51,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,49,48,19,34,38,53,52,54,63,1,53,52,38,35,34,6,7,39,62,1,51,50,22,21,17,20,22,51,50,55,21,14,3,35,34,38,39,35,6,19,7,14,1,21,20,22,51,50,54,53,246,106,120,145,145,159,56,52,54,49,6,199,18,161,137,137,154,22,38,20,22,17,27,27,31,20,72,69,7,4,80,61,98,89,63,48,40,70,92,1,219,119,111,116,125,3,3,39,82,65,50,58,10,112,115,140,134,254,234,54,59,5,108,4,7,4,3,73,72,151,1,112,2,3,57,60,54,53,111,79,0,0,0,0,2,0,20,1,219,2,250,4,243,0,38,0,49,0,81,64,32,14,15,43,3,27,21,36,39,7,7,21,21,3,15,3,51,50,37,36,36,33,7,39,39,18,33,46,27,27,0,25,33,184,1,40,178,14,11,18,184,1,43,0,63,51,51,63,51,51,51,17,51,17,18,57,47,51,17,57,47,51,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,49,48,1,50,22,21,20,6,15,1,21,20,22,51,50,54,55,23,14,1,35,34,38,53,17,52,38,35,34,7,53,62,3,51,50,22,23,51,54,3,55,62,1,53,52,38,35,34,6,21,2,24,106,120,145,145,159,52,56,54,49,6,199,18,161,137,137,154,22,38,20,22,17,27,27,31,20,72,69,7,4,80,61,98,89,63,48,40,70,92,4,243,119,111,116,125,3,3,39,78,69,50,58,10,112,115,140,134,1,22,54,59,5,108,4,7,4,3,73,72,151,254,144,2,3,57,60,54,53,111,79,0,0,0,2,0,47,1,219,2,237,4,243,0,24,0,34,0,69,64,19,0,13,25,25,7,30,19,7,19,36,35,0,0,3,13,14,14,10,3,65,9,1,39,0,10,1,42,0,28,0,22,1,40,0,32,0,16,1,43,0,63,51,63,51,63,63,18,57,47,51,17,57,47,17,18,1,57,57,17,51,17,51,17,51,51,49,48,1,52,54,55,51,6,21,17,20,23,35,46,1,53,35,6,35,34,38,53,52,54,51,50,23,19,52,38,35,34,17,16,51,50,54,2,43,8,4,181,5,6,185,3,7,3,62,173,127,142,146,137,162,60,3,80,77,152,151,75,83,4,108,17,94,9,60,116,254,92,28,138,7,91,26,139,207,188,186,211,135,254,255,124,133,254,250,254,253,138,0,0,3,0,33,1,219,4,145,4,243,0,38,0,50,0,57,0,119,64,47,24,2,11,54,18,19,19,7,36,37,37,30,43,12,12,31,54,55,30,48,7,30,54,7,3,59,58,2,2,26,24,24,26,55,30,30,26,11,43,43,26,36,39,34,34,4,0,184,1,40,182,18,22,15,51,51,22,26,184,1,43,0,63,51,51,17,51,17,51,63,50,50,17,51,50,17,57,47,51,17,57,47,51,17,57,47,17,57,47,17,18,1,23,57,17,51,17,51,17,51,51,17,51,17,51,17,51,17,51,17,51,17,18,57,57,49,48,1,50,23,54,51,50,22,21,20,6,15,1,21,20,22,51,50,54,55,23,14,1,35,34,39,6,35,34,38,61,1,33,52,38,35,34,7,39,54,5,34,6,29,1,62,3,53,52,38,1,50,54,55,33,30,1,1,106,210,85,88,193,108,123,152,147,164,56,59,57,53,5,199,18,164,138,148,78,89,141,159,167,1,216,83,70,102,26,180,76,2,244,71,99,132,63,45,24,52,253,212,64,74,4,254,226,6,75,4,243,162,162,119,111,118,124,2,3,39,78,69,52,56,10,113,114,76,76,219,209,14,106,111,91,16,208,139,116,81,32,3,8,27,47,37,54,53,253,240,91,94,93,92,0,0,0,2,0,51,1,220,2,241,6,0,0,21,0,32,0,71,64,20,22,0,6,15,28,28,12,0,12,34,33,7,7,19,17,16,16,10,19,13,65,9,1,35,0,10,1,42,0,25,0,19,1,40,0,31,0,3,1,43,0,63,51,63,51,63,63,17,18,57,47,51,17,57,47,17,18,1,57,57,17,51,17,51,51,17,51,49,48,1,20,6,35,34,38,39,35,20,7,35,54,53,17,51,17,7,51,54,51,50,22,7,52,38,35,34,6,21,20,22,51,50,2,241,146,136,80,114,29,2,9,186,6,191,3,3,65,170,129,141,199,74,77,77,81,80,77,152,3,106,187,211,72,65,78,45,75,99,3,104,254,220,124,147,205,188,130,125,133,128,123,134,0,0,0,2,0,49,1,220,2,239,6,0,0,21,0,31,0,69,64,19,3,16,22,22,19,27,9,19,9,33,32,15,15,12,3,4,4,12,17,65,9,1,35,0,0,1,42,0,25,0,12,1,40,0,29,0,6,1,43,0,63,51,63,51,63,63,17,57,47,51,17,57,47,17,18,1,57,57,17,51,17,51,17,51,51,49,48,1,46,1,53,35,6,35,34,38,53,52,54,51,50,23,51,39,17,51,17,20,23,3,52,38,35,34,17,16,51,50,54,2,54,3,7,3,62,173,127,142,146,137,162,60,2,2,191,6,194,79,78,152,151,75,83,1,234,7,91,26,138,207,188,187,209,135,126,1,22,252,144,22,144,1,130,122,134,254,251,254,252,140,0,2,0,48,1,219,2,209,4,243,0,18,0,25,0,75,64,34,16,17,17,10,22,11,11,3,23,10,10,3,27,26,11,11,22,1,235,22,251,22,2,29,22,45,22,61,22,3,22,22,19,6,184,1,40,178,16,14,0,184,1,43,0,63,50,50,63,51,57,47,93,93,113,51,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,49,48,1,34,38,53,52,54,51,50,22,29,1,33,20,22,51,50,55,23,6,3,34,6,7,33,46,1,1,136,167,177,180,167,159,167,254,40,77,76,101,27,180,76,242,66,74,2,1,30,6,75,1,219,205,195,188,204,219,209,6,107,118,91,16,208,2,155,96,89,93,92,0,0,0,0,2,0,48,1,219,2,209,4,243,0,18,0,25,0,57,64,20,16,17,17,23,10,11,22,22,3,3,10,27,26,23,10,10,6,16,14,0,187,1,40,0,19,0,6,1,43,0,63,51,63,50,50,17,57,47,51,17,18,1,57,57,17,51,17,51,17,51,51,17,51,49,48,1,50,22,21,20,6,35,34,38,61,1,33,52,38,35,34,7,39,54,19,50,54,55,33,30,1,1,121,167,177,180,167,159,167,1,216,77,76,101,27,180,76,242,64,74,4,254,226,6,75,4,243,205,195,188,204,219,209,6,107,118,91,16,208,253,101,91,94,93,92,0,0,1,0,56,1,219,2,154,4,243,0,38,0,63,64,22,26,6,16,10,36,37,17,16,16,37,23,10,10,30,3,37,3,40,39,17,20,13,184,1,40,178,36,33,0,184,1,43,0,63,50,50,63,51,51,17,18,1,57,57,17,51,51,17,51,17,51,17,51,17,51,17,18,57,57,49,48,1,34,38,53,52,54,55,53,46,1,53,52,54,51,50,22,23,7,46,1,35,34,6,21,20,22,51,21,34,6,21,20,22,51,50,54,55,23,6,1,110,145,165,99,82,78,80,150,122,125,156,17,161,5,64,56,49,53,91,101,110,90,61,54,47,74,13,164,58,1,219,115,107,75,104,11,3,15,90,66,90,116,110,103,15,47,54,47,42,54,51,124,54,59,45,56,60,56,31,218,0,0,0,0,1,0,54,1,219,2,152,4,243,0,37,0,63,64,22,31,13,29,23,3,2,22,23,23,2,16,29,29,9,35,35,2,39,38,22,19,26,184,1,40,178,3,6,0,184,1,43,0,63,50,50,63,51,51,17,18,1,57,57,17,51,51,17,51,17,51,17,51,17,51,17,18,57,57,49,48,1,34,39,55,30,1,51,50,54,53,52,38,35,53,50,54,53,52,38,35,34,6,7,39,62,1,51,50,22,21,20,7,21,30,1,21,20,6,1,98,242,58,164,13,74,47,54,61,89,111,103,89,53,49,56,64,5,161,18,155,125,123,149,168,84,107,165,1,219,218,31,56,60,56,45,58,55,124,51,54,42,47,53,48,15,103,110,111,88,141,38,1,9,101,74,107,122,0,0,0,2,0,49,0,184,2,237,4,243,0,32,0,42,0,77,64,21,4,3,38,18,33,24,12,12,30,30,18,44,43,24,24,27,12,13,13,15,27,190,1,39,0,36,0,21,1,40,0,40,0,15,1,42,178,4,7,0,184,1,44,0,63,50,50,63,51,63,51,63,18,57,47,51,17,57,47,17,18,1,57,57,17,51,17,51,51,17,51,17,51,49,48,37,34,38,39,55,30,1,51,50,54,61,1,55,35,6,35,34,38,53,52,54,51,50,23,51,52,54,55,51,7,17,20,6,3,52,38,35,34,21,20,51,50,54,1,141,136,162,20,191,11,67,54,78,75,2,2,62,174,130,140,147,137,161,61,4,5,4,181,4,182,6,81,75,153,152,76,81,184,107,98,23,46,52,99,103,40,75,140,200,186,189,201,137,17,96,9,176,253,205,166,163,2,186,119,130,254,248,130,0,0,0,0,2,0,49,0,207,0,240,4,228,0,3,0,7,0,38,64,12,6,2,2,5,1,1,9,8,3,2,6,7,186,1,39,0,6,1,42,0,63,63,16,198,50,17,18,1,57,17,51,51,17,51,49,48,19,21,35,53,19,17,35,17,240,191,191,191,1,97,146,146,3,131,253,6,2,250,0,1,0,38,1,234,2,204,6,0,0,11,0,68,64,23,1,10,7,8,9,9,0,11,11,13,7,3,3,4,4,12,13,1,7,7,4,8,5,189,1,35,0,8,1,39,0,0,0,4,1,42,0,63,51,63,63,17,18,57,47,51,17,18,1,57,17,51,17,51,17,51,17,51,51,17,51,18,57,57,49,48,1,3,7,17,35,17,51,17,1,51,9,1,1,252,197,82,191,191,1,6,206,254,253,1,22,1,234,1,89,59,254,226,4,22,253,169,1,60,254,214,254,47,0,1,0,48,1,234,4,85,4,243,0,36,0,73,64,22,36,0,14,7,7,8,29,28,8,0,28,3,38,37,21,15,20,3,14,14,8,11,184,1,39,178,0,29,8,184,1,42,180,32,3,3,24,18,184,1,40,0,63,51,51,17,51,63,51,51,63,18,57,47,23,51,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,17,52,35,34,6,21,17,35,17,52,39,51,22,21,51,62,1,51,50,23,51,62,1,51,50,22,21,17,35,17,52,35,34,6,7,17,1,231,111,59,72,191,6,183,9,2,35,106,73,168,37,4,34,105,84,109,112,190,112,56,72,2,1,234,1,172,201,122,98,254,103,2,80,117,54,72,80,88,78,166,83,83,152,141,254,28,1,172,201,114,97,254,94,0,0,0,0,1,0,40,0,190,2,201,4,244,0,31,0,68,64,18,2,29,15,21,14,14,15,7,29,29,15,33,32,22,21,21,15,18,189,1,39,0,15,1,42,0,10,0,25,1,40,178,3,4,0,184,1,41,0,63,50,50,63,51,63,63,18,57,47,51,17,18,1,57,57,17,51,17,51,17,51,17,18,57,49,48,37,34,39,53,23,50,54,53,17,52,35,34,6,21,17,35,17,52,39,51,22,21,51,62,1,51,50,22,21,17,20,6,2,6,67,49,35,50,35,131,68,86,191,6,182,9,3,39,117,81,117,125,102,190,7,139,3,47,68,1,214,201,121,99,254,103,2,80,117,54,72,80,88,79,150,144,253,194,102,108,0,0,0,2,0,49,1,219,3,22,4,243,0,11,0,21,0,37,64,10,17,6,12,0,0,6,23,22,15,9,187,1,40,0,20,0,3,1,43,0,63,51,63,51,17,18,1,57,57,17,51,17,51,49,48,1,20,6,35,34,38,53,52,54,51,50,22,7,52,38,35,34,17,20,22,51,50,3,22,197,177,171,196,197,175,179,190,199,86,82,174,84,81,177,3,104,185,212,213,184,184,211,202,193,136,122,254,254,125,136,0,1,0,46,1,219,2,213,4,243,0,22,0,55,64,19,4,3,13,14,14,3,9,20,20,3,24,23,13,13,17,4,4,11,17,187,1,40,0,7,0,0,1,43,0,63,50,63,51,57,47,17,57,47,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,34,38,39,55,30,1,51,50,17,16,35,34,7,39,62,1,51,50,22,21,20,6,1,120,135,179,16,192,8,74,54,151,148,116,17,193,19,170,133,166,186,183,1,219,146,122,10,71,71,1,8,0,255,128,10,117,138,208,192,187,205,0,0,1,0,50,3,100,3,23,4,238,0,12,0,33,64,12,7,6,12,0,6,0,14,13,7,0,10,3,184,1,40,0,63,51,196,50,17,18,1,57,57,17,51,17,51,49,48,19,52,54,51,50,22,21,35,52,38,35,34,17,50,196,176,179,190,199,86,82,174,3,100,184,210,202,192,136,122,254,254,0,0,1,0,50,1,219,3,23,3,101,0,12,0,33,64,12,5,6,0,12,6,12,14,13,5,12,2,9,184,1,43,0,63,51,196,50,17,18,1,57,57,17,51,17,51,49,48,19,16,51,50,54,53,51,20,6,35,34,38,53,250,174,82,86,199,190,179,177,195,3,101,254,254,122,136,192,202,210,184,0,0,2,0,48,0,190,2,238,4,244,0,21,0,31,0,69,64,19,16,27,9,9,10,22,0,0,10,33,32,7,7,13,17,16,16,3,13,65,9,1,39,0,10,1,41,0,24,0,19,1,40,0,30,0,3,1,43,0,63,51,63,51,63,63,18,57,47,51,17,57,47,17,18,1,57,57,17,51,17,51,17,51,51,49,48,1,20,6,35,34,38,39,35,23,17,35,17,52,39,51,22,21,51,54,51,50,22,7,16,35,34,6,21,20,22,51,50,2,238,148,134,80,114,29,4,4,191,6,186,8,3,64,171,130,140,199,152,76,81,80,76,153,3,106,189,210,72,64,129,254,220,3,119,97,78,40,84,140,207,187,1,1,140,122,124,134,0,0,0,1,0,9,1,221,1,183,5,151,0,19,0,59,64,21,17,11,9,13,4,13,6,2,11,2,21,20,17,17,0,7,12,4,4,9,5,187,1,39,0,15,0,0,1,43,0,63,50,63,51,51,17,51,198,18,57,47,17,18,1,57,57,17,51,51,51,17,51,17,51,49,48,1,34,53,17,35,53,51,55,51,21,51,21,35,17,20,51,50,55,21,6,1,22,176,93,103,60,119,140,140,84,21,43,70,1,221,191,1,194,134,179,179,134,254,116,109,10,122,24,0,0,0,0,1,0,40,1,220,2,201,4,228,0,21,0,54,64,16,14,6,6,9,1,20,9,20,23,22,14,15,15,12,7,21,189,1,39,0,12,1,42,0,3,0,17,1,43,0,63,51,63,63,51,18,57,47,51,17,18,1,57,57,17,51,17,51,17,51,49,48,19,17,20,51,50,54,53,17,51,17,20,23,35,38,53,35,6,35,34,38,53,17,231,131,68,86,191,6,182,9,3,72,165,116,126,4,228,254,85,201,121,99,1,152,253,176,116,54,72,79,165,148,144,1,228,0,0,1,0,42,1,255,3,25,4,184,0,22,0,44,64,19,14,3,12,18,7,0,3,18,18,0,24,23,0,22,14,7,7,11,8,0,47,51,51,17,51,47,51,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,19,33,50,53,52,38,35,33,53,33,50,55,21,6,35,21,30,1,21,20,6,35,33,42,1,157,194,117,95,254,117,2,60,110,54,72,74,85,76,144,139,254,44,2,196,136,71,89,198,6,189,9,3,40,121,84,121,130,0,1,0,48,1,219,4,85,4,228,0,36,0,72,64,24,14,6,6,9,1,35,30,27,27,35,9,3,38,37,15,14,20,3,21,21,12,36,7,28,186,1,39,0,12,1,42,180,3,32,32,18,24,184,1,43,0,63,51,51,17,51,63,63,51,51,18,57,47,23,51,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,17,20,51,50,54,53,17,51,17,20,23,35,38,53,35,14,1,35,34,39,35,14,1,35,34,38,53,17,51,17,20,51,50,54,55,17,2,158,111,57,74,191,6,183,9,2,35,106,73,168,37,4,37,105,81,109,112,190,112,56,72,2,4,228,254,84,201,121,99,1,153,253,176,117,54,72,80,88,78,166,88,78,152,141,1,228,254,84,201,114,97,1,162,0,1,255,248,1,234,2,242,4,228,0,9,0,35,64,9,5,9,2,9,11,2,10,8,2,187,1,39,0,5,0,1,1,42,0,63,51,63,51,17,1,51,17,51,17,18,57,49,48,1,35,1,51,19,23,62,1,19,51,1,227,228,254,249,201,129,48,5,19,161,199,1,234,2,250,254,86,176,22,65,2,3,0,0,0,1,0,11,1,219,3,65,4,243,0,37,0,70,64,20,26,12,16,22,12,3,32,6,32,6,39,38,0,0,19,26,12,12,4,19,184,1,40,64,9,31,7,7,4,29,9,9,34,4,184,1,43,0,63,51,51,17,51,17,51,17,51,63,18,57,47,51,17,57,47,17,18,1,57,57,17,18,23,57,17,51,49,48,1,7,14,1,35,34,39,55,22,51,50,63,1,39,46,1,53,52,54,51,50,22,21,20,6,15,1,23,22,51,50,55,23,6,35,34,38,39,1,166,28,38,105,53,102,85,43,64,56,55,39,37,75,50,37,153,126,126,153,37,50,75,37,39,55,61,59,43,84,103,53,105,38,2,124,46,61,54,51,153,51,58,52,96,61,94,45,104,129,129,104,45,92,63,96,52,58,51,153,51,54,61,0,0,0,2,0,54,0,190,2,249,5,255,0,21,0,41,0,69,64,22,19,31,22,35,17,17,0,22,9,9,10,28,0,0,10,43,42,6,6,3,14,10,190,1,41,0,38,0,14,1,34,0,25,0,3,1,43,0,63,51,63,51,63,17,18,57,47,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,18,57,57,49,48,1,20,6,35,34,39,35,22,29,1,35,17,52,54,51,50,22,21,20,7,30,1,5,30,1,51,50,54,53,52,38,35,53,62,1,53,52,38,35,34,6,21,2,249,162,146,116,90,6,5,192,169,169,148,153,151,104,115,253,253,30,91,48,78,81,113,112,87,77,59,63,74,71,3,7,141,159,66,67,75,209,3,255,168,154,129,117,176,63,21,145,215,24,35,95,80,86,95,139,16,80,70,51,70,92,112,0,0,1,255,249,0,190,2,244,4,228,0,16,0,42,64,14,13,14,14,16,10,10,18,0,17,5,5,14,9,0,186,1,39,0,14,1,41,0,63,63,50,17,57,47,17,1,51,17,51,17,57,57,17,51,49,48,3,51,19,30,1,23,62,2,19,51,1,6,7,35,54,55,7,202,144,10,25,2,3,14,15,148,200,254,244,64,20,197,25,44,4,228,254,61,31,116,32,23,65,57,1,229,253,43,173,164,167,140,0,2,0,50,1,219,3,10,5,255,0,9,0,27,0,63,64,24,23,3,27,3,15,24,24,5,21,0,15,15,21,29,28,3,23,23,18,25,10,11,11,25,187,1,34,0,8,0,18,1,43,0,63,51,63,51,17,51,17,18,57,47,51,17,18,1,57,57,17,51,17,51,51,17,18,23,57,49,48,1,52,38,39,6,21,20,22,51,50,3,39,23,30,1,21,20,6,35,34,38,53,16,37,39,53,33,21,2,69,65,71,198,84,77,173,90,100,220,79,88,200,167,173,188,1,60,212,2,68,3,64,79,141,74,76,222,102,113,3,20,5,206,75,177,119,160,194,187,166,1,14,112,222,103,134,0,0,2,0,50,0,188,3,170,4,243,0,25,0,32,0,72,64,19,13,0,9,31,4,4,19,5,16,9,26,0,9,5,0,3,34,33,12,189,1,40,0,5,1,41,0,28,0,23,1,40,180,31,19,19,3,6,184,1,43,0,63,51,51,17,51,63,51,63,63,17,18,1,23,57,17,51,17,51,17,51,51,17,51,17,18,57,49,48,1,20,6,7,17,35,17,46,1,53,52,54,55,23,14,1,21,20,22,23,17,52,54,51,50,22,7,16,35,34,21,17,54,3,170,190,178,162,176,182,146,159,15,63,70,91,80,118,127,128,157,187,97,84,181,3,118,193,209,9,254,225,1,29,9,201,188,175,193,28,126,16,141,113,131,130,5,1,121,140,144,204,175,1,0,163,254,136,10,0,0,0,0,1,255,250,0,190,3,12,4,244,0,27,0,62,64,19,19,4,13,8,4,7,9,26,9,29,18,28,4,4,6,13,13,18,6,187,1,39,0,10,0,18,1,41,178,25,23,0,184,1,40,0,63,50,50,63,51,63,18,57,47,17,57,47,17,1,51,17,51,50,17,51,23,57,49,48,19,50,30,1,23,63,1,51,3,1,35,3,47,1,14,2,3,35,1,46,2,35,34,7,39,54,144,63,87,103,10,40,105,202,255,1,25,204,133,25,24,4,35,17,140,204,1,51,117,42,38,25,28,27,27,58,4,244,79,222,42,98,229,254,26,253,192,1,49,66,68,15,91,35,254,214,2,73,247,70,31,11,134,22,255,255,0,49,255,120,0,240,3,141,16,7,3,39,0,145,253,142,0,0,255,255,0,46,255,120,1,219,2,129,16,7,3,46,1,0,253,142,0,0,255,255,0,40,255,106,2,201,2,114,16,7,5,120,0,0,253,142,0,0,255,255,255,248,255,120,2,242,2,114,16,7,5,123,0,0,253,142,0,0,0,2,0,45,254,80,2,240,3,145,0,21,0,41,0,58,64,26,19,31,17,22,22,9,9,10,35,17,17,28,0,0,10,43,42,6,3,3,25,25,14,10,38,14,0,47,51,47,18,57,47,51,16,196,17,18,1,57,57,17,51,51,17,51,17,51,17,51,17,18,57,57,49,48,37,20,6,35,34,39,35,22,29,1,35,17,52,54,51,50,22,21,20,7,30,1,5,30,1,51,50,54,53,52,38,35,53,62,1,53,52,38,35,34,6,21,2,240,162,146,116,90,6,5,192,169,169,148,153,151,104,115,253,253,30,91,48,78,81,113,112,87,77,59,63,74,71,153,141,159,66,67,75,209,3,255,168,154,129,117,176,63,21,145,215,24,35,95,80,86,95,139,16,80,70,51,70,92,112,0,255,255,255,249,254,76,2,244,2,114,16,7,5,126,0,0,253,142,0,0,0,2,0,49,254,110,3,16,2,123,0,27,0,38,0,50,64,22,14,13,13,0,6,34,34,22,28,0,0,22,40,21,6,3,37,37,25,14,31,25,0,47,51,47,18,57,47,51,197,17,18,1,57,57,17,51,17,51,49,48,17,51,17,51,17,51,1,20,6,35,34,38,39,30,2,51,50,22,23,35,52,46,1,35,34,46,1,53,52,54,51,50,22,7,52,38,35,34,6,21,20,22,51,50,3,16,185,160,73,118,30,9,62,119,129,119,115,7,169,30,71,51,147,179,82,193,172,181,189,200,81,86,85,89,84,81,176,1,8,171,203,52,42,80,79,34,87,106,19,15,6,105,234,245,199,214,189,182,119,115,108,126,118,125,255,255,0,50,254,77,3,170,2,132,16,7,5,128,0,0,253,145,0,0,255,255,255,250,254,76,3,12,2,130,16,7,5,129,0,0,253,142,0,0,0,2,0,127,255,236,7,10,4,78,0,32,0,39,0,110,64,57,13,36,20,20,10,25,26,26,19,6,3,37,19,3,10,19,3,41,40,13,13,4,25,25,4,31,31,29,4,36,20,82,89,36,36,29,11,4,15,15,33,82,89,15,16,0,8,80,89,0,22,29,23,81,89,29,22,0,63,43,0,24,63,43,0,24,63,43,0,24,63,51,18,57,47,43,17,18,0,57,24,47,17,57,47,17,57,47,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,51,49,48,5,34,38,53,17,33,17,16,51,50,25,1,33,21,54,51,50,18,17,21,33,20,22,51,50,55,5,14,1,35,34,39,6,1,34,6,7,33,46,1,2,88,235,238,1,25,192,192,1,25,112,138,233,246,253,74,117,108,149,39,1,9,57,240,170,219,121,118,1,202,99,107,3,1,164,8,110,20,203,212,2,175,253,161,254,227,1,29,2,95,57,77,254,203,254,214,8,158,161,129,23,148,146,135,135,3,177,138,124,131,131,0,0,0,0,2,255,178,255,236,4,143,5,204,0,45,0,56,0,106,64,54,46,10,41,42,36,16,3,52,52,23,28,29,29,35,23,23,42,10,3,58,57,38,29,2,41,25,33,2,33,2,33,35,1,5,4,17,4,17,4,7,21,21,13,55,79,89,13,22,7,49,79,89,7,16,0,63,43,0,24,63,43,0,24,63,18,57,57,47,47,17,51,63,57,57,47,47,17,51,51,17,51,51,17,18,1,23,57,17,51,51,17,51,17,51,17,51,51,51,17,51,17,51,49,48,1,34,39,21,7,51,54,51,50,18,17,16,2,35,34,38,39,35,20,6,7,33,54,53,17,39,34,6,7,35,62,2,51,23,53,33,21,23,50,54,55,51,14,2,1,52,38,35,34,6,21,20,22,51,50,1,189,16,5,4,4,95,251,192,205,215,200,116,169,43,2,9,5,254,239,8,9,37,41,10,124,8,43,84,68,18,1,25,12,44,36,9,122,5,44,84,1,104,108,113,114,119,117,114,223,4,121,1,76,176,208,254,221,254,246,254,244,254,215,101,93,35,122,17,93,154,3,240,1,47,64,102,103,59,1,76,184,1,58,52,98,105,61,253,168,184,178,191,180,172,192,0,0,0,0,2,0,84,255,236,5,52,5,204,0,45,0,56,0,108,64,55,35,23,9,46,46,3,41,42,42,36,3,28,29,52,15,15,29,3,3,58,57,38,29,2,41,25,33,2,33,2,33,18,35,1,9,10,22,10,22,6,18,18,49,79,89,18,16,12,54,79,89,12,22,6,21,0,63,63,43,0,24,63,43,17,18,0,57,57,24,47,47,51,63,18,57,57,47,47,17,51,51,17,51,51,17,18,1,23,57,17,51,17,51,17,51,51,17,51,17,51,17,51,51,51,49,48,1,34,39,17,20,23,33,46,1,53,35,6,35,34,2,17,16,18,51,50,22,23,51,39,53,39,34,6,7,35,62,2,51,23,53,33,21,23,50,54,55,51,14,2,1,52,38,35,34,6,21,16,51,50,54,4,106,17,5,8,254,240,6,9,4,91,255,189,206,217,199,115,167,45,2,2,8,37,41,10,124,8,43,84,68,17,1,25,13,44,36,9,122,5,44,84,254,144,117,114,113,110,221,111,122,4,121,1,252,114,100,136,21,126,29,196,1,39,1,9,1,13,1,37,96,95,178,166,1,47,64,102,103,59,1,76,184,1,58,52,98,105,61,253,170,175,189,183,188,254,144,195,0,1,255,229,0,0,2,186,5,204,0,43,0,151,64,32,35,43,5,6,6,41,1,12,18,19,19,26,24,28,4,12,13,13,45,44,5,5,27,19,19,27,23,23,13,27,24,14,184,1,15,178,89,24,15,184,1,15,64,12,89,24,24,27,1,1,13,27,10,11,2,11,184,1,15,64,25,89,2,2,27,13,21,32,35,79,89,32,37,81,89,32,1,0,26,27,26,79,89,41,27,15,0,63,51,43,17,0,51,24,63,43,43,0,24,63,18,57,47,43,17,0,51,17,18,57,24,47,17,57,47,43,43,17,18,0,57,24,47,17,57,47,17,57,47,17,18,1,57,17,51,23,51,17,51,17,51,51,51,17,51,51,51,49,48,1,17,23,50,54,55,51,14,2,35,39,17,33,17,39,34,6,7,35,62,2,51,23,17,35,53,51,53,52,54,51,50,23,21,38,35,34,6,29,1,51,21,1,217,14,44,36,9,122,5,44,84,69,23,254,232,8,37,41,10,124,8,43,84,68,17,158,158,156,159,79,99,41,41,72,59,213,3,124,254,120,1,58,52,98,105,61,2,254,165,1,199,1,47,64,102,103,59,1,1,28,190,113,147,142,16,181,9,57,72,85,190,0,0,0,0,3,255,188,0,0,7,102,4,79,0,47,0,55,0,62,0,222,64,47,37,38,38,34,42,49,43,43,42,26,48,47,47,58,0,20,56,4,9,10,13,10,4,5,5,0,42,3,64,63,27,26,26,16,37,37,16,10,10,16,21,20,20,5,16,13,6,184,1,15,182,89,13,13,5,16,56,3,184,1,15,182,89,56,56,5,16,58,1,184,1,15,64,23,89,58,58,5,16,48,46,82,89,48,48,5,16,49,44,82,89,49,49,5,16,34,41,184,1,15,64,19,89,34,34,5,16,15,0,43,5,21,52,60,24,60,80,89,30,24,16,0,63,51,43,17,0,51,24,63,51,51,63,18,57,47,43,17,18,0,57,24,47,43,17,18,0,57,24,47,43,17,18,0,57,24,47,43,17,18,0,57,24,47,43,17,18,0,57,24,47,43,17,18,0,57,24,47,51,17,57,47,17,57,47,17,57,47,51,17,18,1,23,57,17,51,51,51,17,51,17,51,51,17,51,51,17,51,51,17,51,17,51,17,51,51,17,51,49,48,33,17,38,39,17,33,17,34,6,7,35,52,54,55,53,52,39,33,30,1,21,51,62,1,51,50,23,51,62,1,51,50,22,29,1,50,54,55,51,14,1,7,17,33,17,38,39,25,1,5,53,16,35,34,6,7,37,22,23,2,35,34,6,3,12,219,137,254,231,32,53,2,124,109,102,8,1,12,3,10,4,52,155,108,248,53,6,51,156,121,158,166,34,42,2,122,5,103,92,254,233,176,180,1,100,164,84,106,2,253,138,140,211,4,160,73,100,1,190,28,13,254,25,1,248,52,59,127,146,9,165,138,104,19,165,31,124,112,236,123,113,215,201,160,58,52,122,147,12,254,156,1,111,17,25,254,103,2,72,40,63,1,29,166,133,66,14,27,1,18,128,0,0,2,255,188,0,0,5,41,4,79,0,37,0,46,0,159,64,35,33,34,34,30,37,41,0,0,37,22,38,6,11,12,12,15,6,7,37,7,48,47,33,33,18,12,12,18,23,22,22,7,18,15,8,184,1,15,182,89,15,15,7,18,38,5,184,1,15,64,15,89,38,38,7,18,41,1,81,89,41,41,7,18,30,36,184,1,15,64,15,89,30,30,7,18,15,0,7,21,26,44,80,89,26,16,0,63,43,0,24,63,51,63,18,57,47,43,17,18,0,57,24,47,43,17,18,0,57,24,47,43,17,18,0,57,24,47,43,17,18,0,57,24,47,51,17,57,47,17,57,47,17,18,1,57,57,17,51,51,51,17,51,17,51,51,17,51,17,51,17,51,51,17,51,49,48,33,17,38,39,38,39,17,33,17,34,6,7,35,52,54,55,53,52,39,33,30,1,21,51,62,1,51,50,22,29,1,62,1,55,51,16,7,17,1,23,22,23,53,16,35,34,6,3,66,96,112,138,64,254,231,32,53,2,124,109,102,8,1,12,3,10,4,57,162,119,172,184,30,51,2,124,207,253,81,99,201,107,193,90,112,1,88,15,41,50,17,254,45,1,248,52,59,127,146,9,165,138,104,19,165,31,123,113,212,204,179,1,53,57,254,252,22,254,175,2,126,28,65,19,81,1,29,139,0,0,2,255,170,254,87,4,143,4,81,0,45,0,55,0,159,64,40,41,42,42,37,51,21,3,2,8,9,9,14,2,3,46,27,27,3,57,56,34,34,17,22,21,21,30,17,41,41,30,9,9,30,13,13,3,30,14,4,184,1,15,178,89,14,5,184,1,15,64,9,89,14,14,3,30,0,1,37,1,184,1,15,64,23,89,17,15,24,48,79,89,24,16,30,54,79,89,30,22,38,37,3,37,80,89,3,27,0,63,43,17,0,51,24,63,43,0,24,63,43,0,24,63,43,17,0,51,17,18,57,24,47,43,43,17,18,0,57,24,47,17,57,47,17,57,47,17,18,57,47,51,17,57,47,17,18,1,57,57,17,51,17,51,51,51,17,51,17,23,51,51,17,51,49,48,1,39,21,33,53,39,34,6,7,35,62,2,51,23,17,52,39,33,30,1,21,51,54,51,50,18,17,16,2,35,34,38,39,35,22,29,1,51,50,54,55,51,14,2,1,16,35,34,6,21,20,22,51,50,1,181,13,254,231,17,37,41,10,124,8,43,84,68,26,8,1,17,5,7,4,95,251,188,209,217,198,116,171,41,6,6,4,44,36,9,122,5,44,84,1,112,223,112,119,118,111,225,254,167,1,81,189,2,47,64,102,103,59,2,3,148,153,96,18,106,52,199,254,222,254,243,254,241,254,217,102,90,30,152,181,58,52,98,105,61,3,123,1,108,196,176,175,191,0,0,1,255,176,0,0,2,254,4,79,0,43,0,143,64,33,36,37,37,26,18,32,43,5,6,6,11,43,0,26,0,45,44,19,18,18,14,36,36,14,6,6,14,10,10,0,14,11,1,184,1,15,178,89,11,2,184,1,15,64,12,89,11,11,14,32,32,0,14,41,42,33,42,184,1,15,64,18,89,33,33,0,14,15,0,21,23,26,80,89,23,28,80,89,23,16,0,63,43,43,0,24,63,63,18,57,47,43,17,0,51,17,18,57,24,47,17,57,47,43,43,17,18,0,57,24,47,17,57,47,17,57,47,17,57,47,51,17,18,1,57,57,17,51,51,51,17,51,17,51,51,18,57,17,51,49,48,51,17,39,34,6,7,35,62,2,51,23,53,52,39,33,30,1,21,51,62,2,51,50,23,21,38,35,34,6,29,1,23,50,54,55,51,14,2,35,39,17,143,11,37,41,10,124,8,43,84,68,20,8,1,12,3,10,4,41,64,88,66,54,33,68,52,105,117,10,44,36,9,122,5,44,84,69,19,1,168,1,47,64,102,103,59,2,252,150,104,18,183,30,114,93,45,15,235,15,170,167,62,1,58,52,98,105,61,1,254,197,0,1,255,176,0,0,3,18,4,78,0,33,0,131,64,31,9,10,10,0,5,16,22,23,23,28,16,17,0,17,35,34,0,0,31,9,9,31,23,23,31,27,27,17,31,28,18,184,1,15,178,89,28,19,184,1,15,64,12,89,28,28,31,5,5,17,31,14,15,6,15,184,1,15,64,12,89,6,6,31,17,21,31,2,80,89,31,16,0,63,43,0,24,63,18,57,47,43,17,0,51,17,18,57,24,47,17,57,47,43,43,17,18,0,57,24,47,17,57,47,17,57,47,17,57,47,17,18,1,57,57,17,51,51,51,17,51,17,51,18,57,17,51,49,48,1,38,35,34,17,21,23,50,54,55,51,14,2,35,39,17,33,17,39,34,6,7,35,62,2,51,23,26,1,51,50,23,3,18,57,91,214,10,44,36,9,122,5,44,84,69,19,254,231,11,37,41,10,124,8,43,84,68,20,5,219,227,119,73,3,77,23,254,199,83,1,58,52,98,105,61,1,254,194,1,171,1,47,64,102,103,59,2,1,5,1,6,25,0,0,0,1,255,255,255,236,4,96,4,79,0,54,0,139,64,41,53,0,27,29,50,51,51,0,23,24,24,29,36,35,7,6,35,13,0,6,42,29,0,29,56,55,36,36,32,7,7,3,32,27,24,80,89,50,27,27,19,184,1,15,182,89,27,27,3,32,48,53,184,1,15,64,17,89,48,48,3,32,32,39,81,89,32,16,3,10,81,89,3,22,0,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,0,57,24,47,43,17,0,51,43,17,18,0,57,24,47,17,57,47,17,18,1,57,57,17,51,51,17,51,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,20,4,35,34,38,39,55,30,1,51,50,54,53,52,38,39,46,1,39,34,14,1,7,35,52,54,55,38,53,52,54,51,50,22,23,7,46,1,35,34,6,21,20,22,23,30,1,23,50,55,51,20,7,22,4,31,254,255,227,223,237,39,247,21,103,128,117,109,90,101,148,166,57,35,42,21,7,131,59,73,16,239,219,193,235,29,249,12,94,102,100,100,74,93,140,180,57,68,4,131,88,23,1,60,157,179,141,149,37,77,64,59,65,52,61,21,29,52,34,19,39,58,94,128,26,44,60,155,173,150,142,26,66,65,51,60,46,55,20,30,49,35,110,173,67,54,0,1,255,193,255,238,2,150,5,56,0,44,0,166,64,41,29,30,30,43,8,9,9,16,3,23,30,21,25,37,37,14,18,3,36,43,43,3,46,45,42,42,0,19,17,29,29,17,9,9,17,13,13,0,17,14,4,184,1,15,178,89,14,5,184,1,15,64,12,89,14,14,17,25,25,0,17,34,36,26,36,184,1,15,64,20,89,26,26,0,17,24,16,17,16,79,89,21,17,15,0,40,79,89,0,22,0,63,43,0,24,63,51,43,17,0,51,17,18,57,24,47,43,17,0,51,17,18,57,24,47,17,57,47,43,43,17,18,0,57,24,47,17,57,47,17,57,47,16,198,18,57,47,17,18,1,57,57,17,51,17,51,51,51,17,51,51,17,51,17,51,51,17,51,17,51,17,51,49,48,5,34,38,61,1,39,34,6,7,35,62,2,51,23,17,35,53,51,55,51,21,51,21,35,17,23,50,54,55,51,14,2,35,34,39,21,20,22,51,50,55,21,6,1,164,124,134,13,37,41,10,124,8,43,84,68,22,137,151,88,176,205,205,11,44,36,9,122,5,44,84,69,15,5,60,63,33,61,104,18,135,137,200,2,47,64,102,103,59,2,1,29,190,254,254,190,254,120,1,58,52,98,105,61,1,16,79,75,14,174,34,0,0,1,0,32,0,0,3,216,4,58,0,35,0,149,64,30,2,14,20,32,4,26,8,8,0,26,15,19,33,0,0,16,19,34,4,37,36,25,25,17,8,8,0,17,12,4,184,1,15,182,89,12,12,0,17,14,2,184,1,15,182,89,14,14,0,17,20,32,184,1,15,182,89,20,20,0,17,22,30,184,1,15,64,17,89,22,22,0,17,17,16,80,89,17,15,0,33,80,89,0,21,0,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,0,57,24,47,43,17,18,0,57,24,47,43,17,18,0,57,24,47,43,17,18,0,57,24,47,17,57,47,17,18,1,23,57,17,51,17,51,51,17,51,17,18,23,57,49,48,51,53,19,38,35,34,6,7,35,62,2,51,50,23,55,33,53,33,21,3,22,51,50,54,55,51,14,2,35,34,39,7,33,21,68,250,44,30,37,41,10,124,8,43,84,68,63,123,187,254,13,3,41,245,60,40,44,36,9,122,5,44,84,69,71,141,189,2,74,199,1,59,10,47,64,102,103,59,33,235,203,201,254,204,16,58,52,98,105,61,40,238,205,0,2,0,137,254,78,4,143,4,79,0,32,0,42,0,95,64,47,10,33,23,27,23,29,3,38,17,17,29,44,43,4,4,0,23,23,0,12,11,11,0,27,27,20,0,14,40,79,89,14,14,20,0,0,7,81,89,0,16,20,36,79,89,20,28,0,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,0,57,24,47,17,57,47,51,17,57,47,17,57,47,17,18,1,57,57,17,51,51,17,51,51,17,51,51,49,48,1,50,22,23,5,46,1,35,34,6,21,7,51,54,33,50,18,17,16,2,35,34,39,35,20,6,7,33,54,53,17,52,36,19,20,22,51,50,17,16,35,34,6,2,143,198,241,28,254,231,15,99,80,117,108,2,2,93,0,255,189,208,214,204,236,91,5,9,5,254,246,6,1,6,15,119,110,225,223,112,119,4,79,151,140,33,65,74,144,142,164,199,254,228,254,248,254,247,254,224,195,35,120,19,108,142,3,31,231,236,252,34,167,187,1,104,1,97,187,0,0,0,1,0,38,1,217,2,195,4,186,0,11,0,52,64,14,7,3,3,4,8,0,0,11,4,11,12,13,7,2,184,1,15,183,89,7,7,6,4,0,9,6,0,47,51,47,50,18,57,47,43,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,17,33,17,35,17,51,17,33,17,51,17,2,10,254,212,184,184,1,44,185,1,217,1,51,254,205,2,225,254,229,1,27,253,31,0,0,0,0,2,0,82,254,87,4,144,4,58,0,28,0,40,0,90,64,24,6,13,10,29,7,26,0,3,13,2,35,26,29,18,26,3,18,3,42,41,15,0,0,32,184,1,15,64,19,89,0,0,22,8,10,7,8,7,80,89,8,15,22,38,79,89,22,27,0,63,43,0,24,63,43,17,0,51,17,18,57,24,47,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,46,1,53,52,63,1,33,53,33,21,5,6,21,20,23,22,18,21,20,14,1,35,34,46,1,53,52,18,1,52,38,35,34,6,21,20,22,51,50,54,2,23,31,29,53,216,253,200,3,134,254,248,33,49,156,182,134,249,162,162,248,131,244,2,60,137,136,136,137,140,133,132,141,2,71,9,44,20,44,35,144,203,195,182,23,29,33,20,68,254,240,162,153,240,130,133,237,153,188,1,5,254,62,157,164,165,156,160,169,168,0,0,0,0,1,0,25,255,202,6,130,5,250,0,52,0,127,64,68,8,7,50,49,42,23,23,16,51,48,15,15,45,16,40,44,44,37,35,33,33,16,47,49,7,5,54,53,29,30,48,38,36,49,46,1,43,35,36,35,79,89,52,17,44,28,4,16,40,36,16,30,26,26,20,79,89,26,22,8,16,21,3,11,80,89,3,16,0,63,43,0,24,63,51,63,43,0,24,16,196,63,51,18,23,57,43,17,0,51,24,63,198,18,57,57,1,47,51,17,18,23,57,17,51,51,51,17,51,17,51,51,17,51,51,17,51,17,51,17,51,17,51,49,48,1,62,1,51,50,22,21,17,33,17,16,35,34,6,21,17,33,17,1,22,51,50,54,55,21,6,35,34,39,7,35,55,38,53,17,35,53,51,55,51,21,51,21,35,17,1,17,33,17,19,51,1,7,3,209,58,158,117,172,184,254,232,193,99,113,254,231,255,0,18,101,12,18,54,104,123,101,63,61,163,146,16,137,151,88,176,195,195,1,4,1,25,249,163,254,98,6,3,98,125,111,212,204,253,82,2,94,1,29,169,143,253,189,2,102,254,173,99,2,12,174,34,45,81,193,48,67,2,126,190,254,254,190,254,105,1,88,2,143,254,229,1,73,253,221,117,0,0,1,0,22,0,0,2,35,4,58,0,11,0,50,64,24,6,8,11,1,9,4,8,9,13,12,7,11,0,11,80,89,4,0,0,9,2,15,9,21,0,63,63,18,57,47,51,43,17,0,51,17,18,1,57,17,51,17,51,51,17,51,49,48,19,51,17,33,17,51,21,35,17,33,17,35,22,121,1,25,123,123,254,231,121,2,146,1,168,254,88,203,254,57,1,199,255,255,0,22,0,0,2,35,4,58,18,6,5,155,0,0,0,3,0,20,254,87,4,226,4,81,0,30,0,36,0,42,0,102,64,52,30,1,41,33,29,33,1,34,40,20,3,11,11,14,16,12,1,12,44,43,8,8,19,24,23,23,19,1,34,14,14,29,40,15,15,4,19,15,12,27,26,37,79,89,26,16,4,31,79,89,4,22,0,63,43,0,24,63,43,0,24,63,63,18,57,47,51,51,51,17,51,51,17,57,47,51,17,57,47,17,18,1,57,57,17,51,51,51,17,23,51,17,51,51,17,51,17,51,49,48,1,35,14,1,35,34,38,39,35,22,21,17,33,17,35,53,51,53,52,39,33,30,1,21,51,54,51,50,22,23,51,1,50,19,33,30,1,19,34,6,7,33,2,4,226,88,22,211,177,116,171,41,6,6,254,231,123,123,8,1,17,5,7,4,95,251,169,204,20,87,253,167,190,29,254,69,15,115,96,94,116,15,1,187,27,1,184,222,238,102,90,30,152,254,97,3,97,203,190,153,96,18,106,52,199,235,227,254,41,1,12,128,140,2,226,141,126,1,11,0,0,2,0,20,255,236,4,148,4,58,0,20,0,27,0,73,64,35,10,9,19,1,16,24,15,25,25,12,9,0,1,1,9,29,28,1,25,10,10,19,15,11,11,5,17,13,15,5,21,80,89,5,22,0,63,43,0,24,63,51,18,57,47,51,51,51,17,51,51,17,18,1,57,57,17,51,17,51,51,17,51,17,51,17,51,17,51,49,48,1,35,21,20,6,35,34,38,61,1,35,53,51,17,33,17,33,17,33,17,51,1,50,54,55,33,20,22,4,148,91,252,231,229,253,96,96,1,25,1,147,1,25,91,253,195,104,96,1,254,109,103,1,214,15,224,251,248,227,15,203,1,153,254,103,1,153,254,103,254,41,144,124,131,137,0,2,0,10,255,236,4,238,4,58,0,32,0,39,0,101,64,51,14,18,25,29,4,1,9,22,36,28,0,31,1,21,37,12,15,10,37,9,36,1,1,9,41,40,1,37,10,10,31,21,11,11,5,16,29,15,16,15,80,89,26,16,15,5,33,79,89,5,22,0,63,43,0,24,63,51,43,17,0,51,17,18,57,24,47,51,51,51,17,51,51,17,18,1,57,57,17,51,17,51,51,51,51,17,51,17,51,51,51,17,51,17,18,23,57,49,48,1,35,14,2,35,34,46,1,39,35,53,51,54,55,35,53,33,21,14,1,7,33,46,1,39,53,33,21,35,22,23,51,1,50,54,55,33,30,1,4,238,78,2,134,252,159,163,246,137,1,80,112,50,140,237,1,226,77,82,15,1,252,14,79,81,1,226,237,137,53,110,253,143,117,133,12,253,243,12,134,1,174,137,204,109,106,203,141,203,141,104,204,199,54,115,81,74,119,57,199,204,102,143,254,51,138,120,120,138,0,0,0,2,0,135,254,87,4,143,5,204,0,35,0,46,0,99,64,52,9,3,13,13,0,26,19,29,42,42,26,36,0,0,26,48,47,20,20,33,31,30,30,24,33,27,1,24,21,33,39,79,89,33,16,16,45,79,89,14,16,22,6,9,80,89,6,11,80,89,6,27,0,63,43,43,0,24,63,51,43,0,24,63,43,0,24,63,63,17,18,57,47,51,17,57,47,17,18,1,57,57,17,51,17,51,17,51,51,17,18,57,17,51,51,49,48,1,20,7,21,20,6,35,34,39,53,22,51,50,61,1,6,35,34,38,39,35,20,6,7,33,54,53,17,33,17,7,51,54,51,50,18,1,52,38,35,34,6,21,20,22,51,50,4,143,87,157,165,75,87,58,47,129,35,43,116,169,43,2,9,5,254,239,8,1,25,4,4,95,251,192,205,254,219,108,113,114,119,117,114,223,2,33,241,143,238,177,171,17,211,12,125,71,7,101,93,35,122,17,93,154,4,213,254,98,176,208,254,221,254,246,184,178,191,180,172,192,0,2,0,84,254,87,4,197,5,204,0,33,0,44,0,98,64,52,22,7,34,34,24,24,2,40,13,2,32,13,26,45,20,20,16,7,8,8,4,16,22,1,16,37,79,89,16,16,4,24,82,89,4,21,10,42,79,89,10,22,29,32,80,89,29,0,80,89,29,27,0,63,43,43,0,24,63,43,0,24,63,43,0,24,63,43,0,24,63,17,18,57,47,51,17,57,47,17,18,1,57,57,50,17,51,17,51,17,51,17,51,51,49,48,5,50,61,1,35,46,1,53,35,6,35,34,2,17,16,18,51,50,22,23,51,39,17,33,17,51,17,20,6,35,34,39,53,22,19,52,38,35,34,6,21,16,51,50,54,3,74,129,127,6,9,4,91,255,189,206,217,199,115,167,45,2,2,1,25,113,157,165,75,87,58,36,117,114,113,110,221,111,122,209,125,84,21,126,29,196,1,39,1,9,1,13,1,37,96,95,178,1,139,250,232,254,255,177,171,17,211,12,2,244,175,189,183,188,254,144,195,0,0,1,0,35,254,87,2,174,5,204,0,34,0,92,64,52,26,34,34,32,1,19,17,1,15,14,3,15,9,3,3,36,35,23,26,79,89,23,28,81,89,23,1,0,17,18,17,79,89,32,18,15,15,1,82,89,15,21,6,9,80,89,6,11,80,89,6,27,0,63,43,43,0,24,63,43,0,24,63,51,43,17,0,51,24,63,43,43,17,18,1,23,57,17,51,17,51,51,51,17,51,50,17,51,49,48,1,17,51,17,20,6,35,34,39,53,22,51,50,61,1,35,17,35,53,51,53,52,54,51,50,23,21,38,35,34,6,29,1,51,21,1,217,107,157,165,75,87,58,47,129,137,158,158,156,159,79,99,41,41,72,59,213,3,124,253,56,254,255,177,171,17,211,12,125,84,3,124,190,113,147,142,16,181,9,57,72,85,190,0,0,0,0,2,0,84,254,78,6,34,4,79,0,49,0,59,0,133,64,71,39,47,45,32,4,3,24,11,31,30,47,50,47,11,3,55,18,18,11,32,3,61,60,24,24,27,4,4,36,12,13,13,15,27,31,46,80,89,31,31,15,27,15,21,53,79,89,21,16,15,57,79,89,15,21,36,39,80,89,36,41,80,89,36,27,0,7,81,89,0,28,0,63,43,0,24,63,43,43,0,24,63,43,0,24,63,43,0,24,63,18,57,47,43,17,18,0,57,24,47,51,17,57,47,17,57,47,17,18,1,23,57,17,51,51,17,51,51,17,51,51,17,51,17,51,17,51,17,51,49,48,1,34,38,39,37,30,1,51,50,54,61,1,55,35,6,35,34,2,17,16,18,51,50,23,51,52,54,55,33,6,21,17,33,17,20,6,35,34,39,53,22,51,50,54,61,1,35,21,20,4,3,52,38,35,34,17,16,51,50,54,2,84,198,241,28,1,25,15,99,80,117,108,2,2,93,255,192,205,214,204,236,91,5,9,5,1,10,6,1,206,144,162,74,51,40,53,45,50,219,254,250,15,119,110,225,223,112,119,254,78,151,140,33,65,74,144,142,57,107,199,1,30,1,6,1,9,1,32,195,35,120,19,108,142,253,212,254,159,181,167,11,211,10,65,62,156,37,231,236,3,222,167,187,254,152,254,159,187,0,0,1,0,143,254,87,4,113,5,204,0,24,0,91,64,20,6,22,13,3,19,20,21,21,11,24,19,15,15,16,24,16,26,25,19,13,184,1,15,64,27,89,19,19,12,20,17,1,20,15,16,21,12,23,82,89,12,21,3,6,80,89,3,8,80,89,3,27,0,63,43,43,0,24,63,43,0,24,63,63,63,17,18,57,47,43,17,18,1,57,57,17,51,17,51,17,51,51,17,51,18,23,57,49,48,5,20,6,35,34,39,53,22,51,50,61,1,35,1,7,17,33,17,33,17,1,33,9,1,51,4,113,157,165,64,87,58,47,129,64,254,223,121,254,231,1,25,1,130,1,46,254,132,1,41,108,77,177,171,17,211,12,125,84,1,234,84,254,106,5,204,252,174,1,192,254,90,254,32,0,0,1,0,74,254,87,2,35,5,204,0,16,0,52,64,28,3,9,7,4,4,14,9,3,18,17,5,1,4,7,82,89,4,21,12,15,80,89,12,0,80,89,12,27,0,63,43,43,0,24,63,43,0,24,63,17,18,1,23,57,17,51,17,51,49,48,23,50,61,1,35,17,33,17,51,17,20,6,35,34,39,53,22,179,129,165,1,25,123,157,165,64,87,58,209,125,84,5,204,250,232,254,255,177,171,17,211,12,0,1,0,135,254,87,7,19,4,79,0,50,0,111,64,60,36,31,0,21,50,50,0,43,29,29,31,15,7,7,8,41,31,8,0,31,3,52,51,22,16,21,3,15,15,43,11,15,0,8,21,46,3,19,3,80,89,25,19,16,43,29,82,89,43,21,34,37,80,89,34,39,80,89,34,27,0,63,43,43,0,24,63,43,0,24,63,51,43,17,0,51,24,63,51,63,18,57,47,23,51,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,18,57,49,48,33,17,16,35,34,6,21,17,33,17,52,39,33,30,1,21,51,62,1,51,50,23,51,62,1,51,50,22,21,17,51,17,20,6,35,34,39,53,22,51,50,61,1,35,17,16,35,34,6,7,17,3,12,164,85,107,254,231,8,1,12,3,10,4,52,155,108,248,53,6,51,156,121,158,166,117,157,165,64,87,58,47,129,157,164,84,106,2,2,95,1,29,174,138,253,188,3,72,138,104,19,165,31,124,112,236,123,113,215,201,254,5,254,255,177,171,17,211,12,125,84,2,95,1,29,166,133,253,175,0,0,0,1,0,135,254,87,4,210,4,79,0,36,0,89,64,47,34,4,4,27,27,29,19,11,11,15,12,2,29,29,12,38,37,20,19,19,4,15,15,12,21,23,7,80,89,23,16,4,27,82,89,4,21,32,35,80,89,32,0,80,89,32,27,0,63,43,43,0,24,63,43,0,24,63,43,0,24,63,63,18,57,47,51,17,18,1,57,57,17,51,17,51,51,17,51,17,51,17,51,17,51,49,48,5,50,61,1,35,17,16,35,34,6,21,17,33,17,52,39,33,30,1,21,51,62,1,51,50,22,21,17,51,17,20,6,35,34,39,53,22,3,98,129,151,193,102,125,254,231,8,1,12,3,10,4,57,172,119,172,184,110,157,165,64,87,58,209,125,84,2,95,1,29,175,137,253,188,3,72,138,104,19,165,31,124,112,212,204,254,5,254,255,177,171,17,211,12,0,0,0,0,2,0,135,254,87,4,143,4,81,0,36,0,46,0,86,64,47,37,0,8,3,24,3,13,42,31,23,23,24,24,13,0,3,48,47,31,20,2,14,4,16,34,34,39,79,89,34,16,27,15,24,27,16,45,79,89,16,22,6,11,80,89,6,27,0,63,43,0,24,63,43,0,24,63,63,63,43,17,18,0,23,57,17,18,1,23,57,17,51,17,51,51,17,51,17,18,57,17,51,49,48,1,20,7,21,20,6,35,34,39,53,22,51,50,61,1,6,35,34,38,39,35,22,21,17,33,17,52,39,33,30,1,21,51,54,51,50,18,1,16,35,34,6,21,20,22,51,50,4,143,87,157,165,75,87,58,47,129,35,43,116,171,41,6,6,254,231,8,1,17,5,7,4,95,251,188,209,254,219,223,112,119,118,111,225,2,34,240,145,238,177,171,17,211,12,125,71,7,102,90,30,152,254,97,4,234,153,96,18,106,52,199,254,222,254,243,1,108,196,176,175,191,0,0,1,0,69,254,87,2,254,4,79,0,34,0,85,64,46,27,2,2,18,33,4,11,25,25,4,18,4,36,35,12,11,11,4,7,15,16,19,80,89,16,21,80,89,16,16,4,25,82,89,4,21,30,33,80,89,30,0,80,89,30,27,0,63,43,43,0,24,63,43,0,24,63,43,43,0,24,63,18,57,47,51,17,18,1,57,57,17,51,17,51,17,51,18,57,17,51,49,48,23,50,61,1,35,17,52,39,33,30,1,21,51,62,2,51,50,23,21,38,35,34,6,21,17,51,17,20,6,35,34,39,53,22,174,129,160,8,1,12,3,10,4,41,64,88,66,54,33,68,52,105,117,118,157,165,64,87,58,209,125,84,3,60,150,104,18,183,30,114,93,45,15,235,15,170,167,254,161,254,255,177,171,17,211,12,0,0,0,0,1,0,72,254,87,4,31,4,79,0,50,0,101,64,52,5,0,30,23,10,37,36,36,0,17,16,16,43,30,10,0,0,30,52,51,37,37,33,17,17,33,11,11,13,33,33,40,81,89,33,16,13,20,81,89,13,22,3,6,80,89,3,8,80,89,3,27,0,63,43,43,0,24,63,43,0,24,63,43,17,18,0,57,24,47,17,57,47,17,57,47,17,18,1,57,57,17,51,17,51,51,17,51,17,51,17,51,17,51,17,18,57,49,48,5,20,6,35,34,39,53,22,51,50,61,1,6,35,34,38,39,55,30,1,51,50,54,53,52,38,39,46,2,53,52,54,51,50,22,23,7,46,1,35,34,6,21,20,22,23,4,30,1,21,4,31,157,165,64,87,58,47,129,107,138,223,237,39,247,21,103,128,117,109,90,101,238,166,87,239,219,193,235,29,249,12,94,102,100,100,77,90,1,2,169,88,77,177,171,17,211,12,125,99,35,141,149,37,77,64,59,65,52,61,21,47,81,129,94,155,173,150,142,26,66,65,51,60,48,55,18,54,84,132,98,0,0,0,1,255,224,254,87,3,175,5,212,0,40,0,87,64,49,16,24,9,29,22,38,38,9,35,24,3,24,9,42,41,13,18,80,89,13,16,80,89,22,37,80,89,30,27,80,89,32,30,22,30,22,30,0,13,0,4,80,89,0,6,80,89,0,27,0,63,43,43,0,24,47,18,57,57,47,47,17,51,43,43,43,43,17,18,1,57,57,51,17,51,17,51,17,51,51,17,18,57,49,48,19,34,38,39,53,22,51,50,54,53,17,52,54,51,50,23,21,38,35,34,6,21,17,33,17,20,6,35,34,39,53,22,51,50,54,61,1,35,21,20,6,123,43,92,20,55,72,66,61,188,194,89,66,42,77,71,66,1,184,134,146,71,43,33,52,42,45,218,186,254,87,14,7,213,21,80,117,4,102,200,181,19,215,21,88,107,252,216,254,159,166,152,10,193,9,60,56,155,114,199,182,0,0,0,1,0,8,254,87,4,106,4,58,0,23,0,66,64,37,0,14,19,12,2,2,23,15,8,19,23,4,25,24,22,15,15,14,19,80,89,14,0,82,89,14,21,5,8,80,89,5,10,80,89,5,27,0,63,43,43,0,24,63,43,43,0,24,63,51,17,18,1,23,57,17,51,17,51,17,51,51,49,48,37,51,17,20,6,35,34,39,53,22,51,50,61,1,33,1,33,19,22,23,62,1,19,33,3,29,169,157,165,64,87,58,47,129,254,180,254,125,1,41,189,15,56,10,62,199,1,38,180,254,255,177,171,17,211,12,125,84,4,58,253,163,50,200,41,206,2,96,0,1,0,14,254,87,4,112,4,58,0,24,0,100,64,23,22,6,4,3,16,16,13,6,7,10,9,12,13,13,9,26,25,11,11,4,9,8,5,184,1,15,64,26,89,14,8,8,4,12,9,15,7,21,4,15,82,89,4,21,20,23,80,89,20,0,80,89,20,27,0,63,43,43,0,24,63,43,0,24,63,63,51,18,57,47,51,43,17,18,0,57,24,47,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,51,18,57,49,48,5,50,61,1,35,11,1,33,9,1,33,27,1,33,9,1,51,17,20,6,35,34,39,53,22,3,0,129,78,252,254,254,213,1,140,254,135,1,47,231,230,1,49,254,135,1,15,140,157,165,64,87,58,209,125,84,1,136,254,120,2,47,2,11,254,158,1,98,253,248,254,130,254,255,177,171,17,211,12,0,0,0,0,1,0,68,254,87,3,199,4,58,0,20,0,74,64,40,10,0,0,14,18,15,19,12,12,0,6,3,22,21,18,15,16,15,80,89,16,15,13,19,12,19,80,89,12,21,3,6,80,89,3,8,80,89,3,27,0,63,43,43,0,24,63,43,17,0,51,24,63,43,17,0,51,17,18,1,23,57,49,48,17,51,51,17,51,51,17,51,5,20,6,35,34,39,53,22,51,50,61,1,33,53,1,33,53,33,21,1,33,3,199,157,165,64,87,58,47,129,253,108,2,28,254,13,3,41,253,231,2,74,77,177,171,17,211,12,125,84,199,2,168,203,201,253,92,0,0,0,0,2,0,60,254,87,5,106,4,78,0,44,0,57,0,126,64,35,14,24,45,4,0,0,10,10,39,45,31,32,32,50,20,45,39,39,20,59,58,31,31,35,14,15,15,35,44,42,42,17,35,23,46,184,1,15,64,27,89,23,23,17,35,35,28,81,89,35,16,17,53,79,89,17,22,7,4,80,89,7,2,80,89,7,27,0,63,43,43,0,24,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,0,57,24,47,51,17,57,47,51,17,57,47,17,18,1,57,57,17,51,17,51,51,17,51,17,18,57,17,51,17,51,17,51,51,49,48,5,20,51,50,55,21,6,35,34,38,61,1,46,1,39,35,6,35,34,38,53,52,54,63,1,53,52,38,35,34,6,7,37,62,1,51,50,22,21,17,20,22,51,50,55,1,7,14,2,21,20,22,51,50,62,1,53,4,128,129,47,58,87,64,165,158,75,74,8,6,118,238,157,176,212,215,233,74,84,78,73,9,254,219,27,235,203,206,221,41,48,32,30,254,80,144,98,82,43,71,59,66,109,62,84,125,12,211,17,171,177,71,14,99,86,213,171,155,165,176,5,4,55,106,103,71,82,14,159,162,204,184,254,118,91,69,6,1,79,2,4,35,72,60,77,75,72,127,71,0,0,2,0,84,254,87,5,175,4,78,0,35,0,46,0,100,64,53,3,16,36,36,22,22,34,28,34,24,42,9,24,9,48,47,16,16,18,3,4,4,0,18,15,12,39,79,89,12,16,0,22,82,89,0,21,6,44,79,89,6,22,31,28,80,89,31,26,80,89,31,27,0,63,43,43,0,24,63,43,0,24,63,43,0,24,63,43,0,24,63,18,57,47,51,17,57,47,17,18,1,57,57,17,51,17,51,51,17,51,17,51,17,51,51,49,48,33,46,1,53,35,6,35,34,2,17,16,18,51,50,22,23,51,52,55,33,6,21,17,51,17,20,51,50,55,21,6,35,34,38,61,1,3,52,38,35,34,6,21,16,51,50,54,3,76,6,9,4,91,255,189,206,217,199,115,167,45,4,16,1,11,6,113,129,47,58,87,75,166,156,140,117,114,113,110,221,111,122,21,126,29,196,1,39,1,9,1,13,1,37,96,95,88,83,103,170,253,139,254,248,125,12,211,17,172,176,77,2,35,175,189,183,188,254,144,195,0,2,0,84,254,87,5,62,5,213,0,39,0,50,0,105,64,57,25,36,36,32,46,10,40,17,18,3,3,3,32,32,10,52,51,17,17,13,4,5,5,7,13,22,25,80,89,22,28,80,89,22,13,13,43,79,89,13,16,7,48,79,89,7,22,0,36,80,89,0,34,80,89,0,27,0,63,43,43,0,24,63,43,0,24,63,43,0,24,16,196,43,43,17,18,0,57,24,47,51,17,57,47,17,18,1,57,57,17,51,17,23,51,17,51,17,51,17,51,49,48,1,34,38,61,1,35,6,35,34,2,17,16,18,51,50,22,23,51,39,53,52,54,51,50,23,21,46,1,35,34,6,21,17,20,51,50,55,21,14,1,1,52,38,35,34,6,21,16,51,50,54,4,126,166,155,4,91,255,189,206,217,199,115,167,45,2,2,175,154,97,85,18,75,21,61,55,129,47,58,27,112,254,140,117,114,113,110,221,111,122,254,87,173,175,253,196,1,39,1,9,1,13,1,37,96,95,178,114,138,152,17,201,5,7,70,71,251,50,125,12,211,5,12,3,204,175,189,183,188,254,144,195,0,0,0,0,2,0,80,254,87,5,7,4,78,0,30,0,37,0,118,64,64,34,11,16,28,22,28,18,18,10,11,3,35,10,10,3,39,38,16,16,6,29,29,0,6,34,11,82,89,34,33,16,17,72,15,34,1,14,5,34,34,0,6,6,31,82,89,6,16,0,14,81,89,0,22,25,22,80,89,25,20,80,89,25,27,0,63,43,43,0,24,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,43,43,17,18,0,57,24,47,17,57,47,17,18,1,57,57,17,51,17,51,17,51,17,51,51,17,51,17,51,49,48,5,34,0,17,16,0,51,50,18,17,21,33,20,22,51,50,55,5,17,20,51,50,55,21,6,35,34,38,61,1,6,3,34,6,7,33,46,1,2,74,244,254,250,1,10,244,233,246,253,74,117,108,149,39,1,9,129,47,58,87,64,166,156,102,126,99,107,3,1,164,8,110,20,1,33,1,21,1,12,1,32,254,203,254,214,8,158,161,129,23,254,154,125,12,211,17,172,176,97,40,3,177,138,124,131,131,0,1,0,69,254,87,4,175,4,78,0,50,0,103,64,53,27,6,3,17,16,16,42,38,36,48,23,10,10,30,3,48,38,38,3,52,51,17,17,13,36,36,13,49,49,0,13,13,20,82,89,13,16,0,33,81,89,0,22,45,42,80,89,45,40,80,89,45,27,0,63,43,43,0,24,63,43,0,24,63,43,17,18,0,57,24,47,17,57,47,17,57,47,17,18,1,57,57,17,51,17,51,51,17,51,17,51,17,51,51,17,51,18,57,57,49,48,5,34,38,53,52,54,55,53,46,1,53,52,54,51,50,22,23,7,46,1,35,34,6,21,20,22,51,21,34,6,21,20,22,51,50,54,55,23,17,20,51,50,55,21,6,35,34,38,61,1,6,2,13,216,240,153,128,123,125,220,181,182,230,26,237,8,98,78,72,78,134,149,161,134,89,80,72,108,17,241,129,47,58,87,64,166,156,93,20,173,151,105,142,14,2,26,130,98,126,155,154,147,22,68,76,67,60,77,71,177,76,84,64,79,89,75,44,254,140,125,12,211,17,172,176,97,40,0,1,0,53,254,87,3,181,4,78,0,50,0,103,64,54,29,9,26,49,0,39,19,20,20,49,26,13,39,49,6,33,49,44,33,3,52,51,19,19,23,0,0,23,38,38,36,23,23,16,82,89,23,16,36,3,81,89,36,22,46,43,80,89,46,41,80,89,46,27,0,63,43,43,0,24,63,43,0,24,63,43,17,18,0,57,24,47,17,57,47,17,57,47,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,18,57,57,49,48,1,30,1,51,50,54,53,52,38,35,53,50,54,53,52,38,35,34,6,7,39,62,1,51,50,22,21,20,6,7,21,30,1,21,20,6,35,34,39,21,20,51,50,55,21,6,35,34,38,53,17,1,38,17,107,73,80,89,134,161,150,133,78,72,79,97,8,237,25,231,182,180,221,125,123,128,153,241,215,107,94,129,47,58,87,64,166,156,1,76,74,90,79,64,84,76,177,71,77,60,67,77,67,22,147,154,155,126,98,130,26,2,14,143,104,151,173,46,110,125,12,211,17,172,176,1,109,0,2,0,80,254,87,5,208,4,78,0,31,0,38,0,110,64,57,24,35,35,3,15,9,15,5,29,30,30,36,23,5,23,40,39,29,29,0,16,16,0,3,3,19,0,23,36,82,89,23,23,19,0,0,27,81,89,0,16,19,32,82,89,19,22,12,9,80,89,12,7,80,89,12,27,0,63,43,43,0,24,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,0,57,24,47,17,57,47,17,57,47,17,18,1,57,57,17,51,51,17,51,17,51,51,17,51,51,17,51,49,48,1,50,0,23,51,17,20,51,50,55,21,6,35,34,38,53,17,14,1,35,34,2,17,53,33,52,38,35,34,7,37,18,1,50,54,55,33,30,1,2,51,230,1,4,14,187,129,47,58,87,64,166,156,57,234,165,233,246,2,182,117,108,149,39,254,247,115,1,96,99,107,3,254,92,8,110,4,78,254,253,248,253,89,125,12,211,17,172,176,1,66,128,137,1,53,1,42,8,158,161,129,23,1,38,252,79,138,124,131,131,0,2,0,143,254,87,2,253,5,204,0,16,0,20,0,70,64,37,6,2,2,12,12,20,0,17,0,14,14,22,21,15,15,18,17,83,89,18,1,14,0,82,89,14,21,9,6,80,89,9,4,80,89,9,27,0,63,43,43,0,24,63,43,0,24,63,43,0,24,63,17,18,1,57,17,51,51,17,51,51,17,51,17,51,49,48,37,51,17,20,51,50,55,21,6,35,34,38,61,1,35,17,33,37,53,33,21,1,168,107,129,47,58,87,64,166,156,149,1,25,254,231,1,25,180,254,248,125,12,211,17,172,176,77,4,58,195,207,207,0,0,1,0,60,254,87,4,35,4,78,0,35,0,85,64,45,5,18,10,11,11,24,34,34,29,18,3,37,36,10,10,15,0,0,15,23,23,21,15,15,7,79,89,15,16,21,3,79,89,21,22,31,28,80,89,31,26,80,89,31,27,0,63,43,43,0,24,63,43,0,24,63,43,17,18,0,57,24,47,17,57,47,17,57,47,17,18,1,23,57,17,51,51,17,51,17,51,49,48,1,30,1,51,50,17,16,35,34,6,7,37,62,2,51,50,0,17,16,0,35,34,39,21,20,51,50,55,21,6,35,34,38,53,17,1,95,12,96,88,217,221,80,108,13,254,230,15,129,210,131,246,1,12,254,242,248,127,107,129,47,58,87,64,166,156,1,99,83,99,1,107,1,118,101,100,13,111,174,95,254,219,254,250,254,244,254,213,57,121,125,12,211,17,172,176,1,162,0,0,0,0,1,255,224,254,87,2,247,5,212,0,32,0,74,64,41,8,14,27,0,0,20,20,34,33,3,14,14,33,24,29,80,89,24,27,80,89,17,3,80,89,15,17,15,17,11,24,11,8,80,89,11,5,80,89,11,27,0,63,43,43,0,24,47,18,57,57,47,47,43,43,43,17,1,51,17,51,17,18,57,17,51,17,51,18,57,49,48,1,20,6,7,22,51,50,54,55,21,6,35,34,38,61,1,22,51,50,54,53,17,52,54,51,50,23,21,38,35,34,6,21,1,247,151,157,10,110,18,79,16,87,51,166,156,55,72,66,61,188,194,89,66,42,77,71,66,1,10,182,179,16,98,8,4,211,17,172,176,196,21,80,117,3,48,200,181,19,215,21,88,107,0,0,1,0,127,254,87,5,189,4,58,0,33,0,86,64,45,15,11,26,6,6,9,9,11,1,32,21,11,11,32,35,34,26,27,27,23,7,33,15,29,3,80,89,29,22,23,9,82,89,23,21,18,15,80,89,18,13,80,89,18,27,0,63,43,43,0,24,63,43,0,24,63,43,0,24,63,51,18,57,47,51,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,17,16,51,50,54,53,17,33,17,51,17,20,51,50,55,21,6,35,34,38,61,1,35,46,1,39,35,6,35,34,38,53,17,1,152,192,102,125,1,25,127,129,47,58,87,64,166,156,148,4,7,1,5,107,241,172,184,4,58,253,161,254,227,175,137,2,68,252,123,254,247,125,12,211,17,172,176,77,25,144,46,235,212,203,2,175,0,0,1,0,20,254,87,4,14,4,58,0,38,0,102,64,53,11,18,31,3,20,14,25,37,13,17,17,6,20,20,37,40,39,0,0,15,25,25,15,11,11,34,15,3,23,80,89,3,3,34,15,17,14,15,14,80,89,15,15,34,31,81,89,34,29,82,89,34,27,0,63,43,43,0,24,63,43,17,0,51,17,18,57,24,47,43,17,18,0,57,24,47,17,57,47,17,57,47,17,18,1,57,57,17,51,51,17,51,17,51,51,18,23,57,49,48,37,30,1,51,50,54,53,52,46,1,43,1,53,1,33,53,33,21,1,4,17,20,4,35,34,39,21,20,22,51,50,55,21,6,35,34,38,53,17,1,41,10,121,95,116,113,63,129,153,102,1,63,253,220,3,134,254,149,1,167,254,251,240,168,130,77,72,47,58,87,64,166,156,239,86,105,91,102,73,82,37,189,1,1,203,195,254,237,42,254,199,196,222,80,45,61,64,12,169,17,172,176,1,47,0,2,0,50,1,219,2,240,4,243,0,23,0,33,0,75,64,22,4,9,6,0,12,24,24,6,29,18,18,6,35,34,0,0,9,13,12,12,4,9,65,9,1,39,0,4,1,42,0,31,0,15,1,40,0,27,0,21,1,43,0,63,51,63,51,63,63,18,57,47,51,17,57,47,17,18,1,57,57,17,51,17,51,17,51,51,17,51,51,49,48,19,20,6,7,35,54,53,17,52,39,51,22,21,51,54,51,50,22,21,20,6,35,34,39,3,20,22,51,50,17,16,35,34,6,244,7,5,181,5,6,185,10,3,62,173,127,142,146,137,162,60,3,79,78,152,151,75,83,2,98,17,82,21,60,116,1,164,28,138,50,74,139,207,188,186,211,135,1,1,123,134,1,6,1,3,138,0,0,0,0,1,0,49,1,219,2,216,4,243,0,22,0,47,64,15,14,3,9,20,20,3,24,23,10,10,6,19,19,12,6,187,1,40,0,16,0,0,1,43,0,63,50,63,51,57,47,17,57,47,17,18,1,57,57,17,51,17,51,49,48,1,34,38,53,52,54,51,50,22,23,7,38,35,34,21,16,51,50,54,55,23,14,1,1,142,166,183,185,167,133,169,20,193,17,116,148,151,54,74,8,192,16,179,1,219,205,187,191,209,138,117,10,128,255,254,248,71,71,10,121,147,0,0,0,2,0,9,1,190,2,226,4,242,0,28,0,36,0,82,64,33,33,3,11,23,28,1,29,23,17,5,5,3,1,23,4,38,37,12,12,26,31,20,20,26,18,18,8,0,26,28,33,15,8,184,1,40,178,33,35,26,184,1,43,0,63,51,51,63,51,17,51,16,198,18,57,47,17,57,47,51,17,57,47,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,19,39,54,55,38,53,52,54,51,50,22,23,7,46,1,35,34,17,23,54,51,50,22,21,20,6,35,34,39,37,52,35,34,7,22,51,50,124,115,36,54,41,184,169,133,169,19,192,8,66,60,147,1,118,110,122,128,169,146,128,98,1,117,110,72,85,45,95,127,1,190,106,57,64,84,110,189,210,139,115,10,58,70,255,0,49,81,100,94,110,127,76,140,70,83,67,0,0,0,2,0,47,1,219,3,20,6,12,0,26,0,36,0,94,64,40,21,9,19,24,16,0,4,25,18,25,2,14,27,18,32,9,27,3,2,9,38,37,0,25,21,24,24,21,17,19,12,12,21,30,14,14,6,16,19,21,187,1,34,0,35,0,6,1,43,0,63,51,63,51,51,18,57,47,51,17,57,47,17,51,17,57,47,16,198,50,17,18,1,57,57,17,51,17,51,51,17,51,17,51,17,18,23,57,17,51,49,48,1,22,17,21,20,6,35,34,38,53,52,54,51,50,23,38,39,7,53,55,38,39,51,22,23,55,21,3,52,38,35,34,21,20,22,51,50,2,62,214,196,176,172,197,195,177,72,38,44,58,198,113,69,107,199,66,43,183,68,86,82,174,84,81,177,5,101,228,254,228,2,185,207,188,163,162,186,23,97,69,86,130,49,56,68,33,33,80,133,253,177,113,101,214,104,111,0,0,255,255,0,54,1,219,2,152,4,243,18,6,5,108,0,0,0,1,0,27,1,234,1,214,6,0,0,21,0,59,64,13,4,2,20,13,6,2,19,1,13,2,23,22,2,184,1,42,178,13,15,10,184,1,35,180,0,4,4,19,5,184,1,39,0,63,51,51,17,51,63,51,51,63,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,17,35,17,35,53,51,53,52,54,51,50,23,21,38,35,34,6,29,1,51,21,1,69,190,108,108,107,107,52,69,28,28,53,36,145,4,94,253,140,2,116,134,80,105,99,11,128,7,46,45,61,134,0,0,0,1,0,27,0,206,1,214,4,228,0,21,0,53,64,22,20,12,0,18,5,3,18,7,7,12,23,22,15,3,21,21,6,13,20,20,10,1,184,1,39,0,63,196,57,47,50,51,51,17,51,50,17,18,1,57,57,17,51,51,51,17,51,17,51,49,48,19,17,51,17,51,21,35,17,20,6,35,34,39,53,22,51,50,54,53,17,35,53,172,190,108,108,107,107,52,69,28,28,53,36,145,3,80,1,148,254,108,134,254,208,105,99,11,128,7,46,45,1,29,134,0,0,0,255,255,0,48,0,184,2,236,4,243,16,6,5,109,255,0,0,1,0,44,1,234,2,199,6,0,0,20,0,56,64,21,14,0,18,9,6,18,17,17,6,22,21,20,0,0,7,3,11,11,18,15,7,186,1,35,0,18,1,42,0,63,63,51,18,57,47,51,17,57,47,51,17,18,1,57,57,17,51,17,51,17,51,51,49,48,1,14,1,35,34,38,53,17,51,17,20,51,50,54,53,17,51,17,35,17,55,2,11,39,117,81,119,123,190,132,70,84,191,191,5,3,158,88,79,151,142,1,228,254,85,201,125,95,1,152,251,234,1,29,151,0,0,0,0,2,0,7,1,234,1,108,5,255,0,11,0,15,0,60,64,19,15,9,7,11,11,12,4,2,0,0,16,17,10,2,2,7,3,3,5,189,1,39,0,0,1,42,0,12,0,13,1,34,0,63,51,63,63,57,47,51,51,17,51,17,18,1,57,17,51,51,51,51,17,51,51,51,49,48,19,17,35,53,51,17,51,17,51,21,35,17,3,53,51,21,89,82,82,191,84,84,191,191,1,234,1,73,134,1,43,254,213,134,254,183,3,131,146,146,0,1,0,49,1,234,0,240,4,228,0,3,0,25,181,2,3,3,5,4,0,186,1,39,0,3,1,42,0,63,63,17,18,1,57,17,51,49,48,19,51,17,35,49,191,191,4,228,253,6,0,0,0,1,0,49,1,234,0,240,4,228,0,3,0,25,181,2,3,3,5,4,0,186,1,39,0,3,1,42,0,63,63,17,18,1,57,17,51,49,48,19,51,17,35,49,191,191,4,228,253,6,0,0,0,1,0,7,1,234,1,108,4,228,0,11,0,48,64,17,9,7,11,11,4,2,0,0,12,13,10,2,2,7,3,3,5,186,1,39,0,0,1,42,0,63,63,57,47,51,51,17,51,17,18,1,57,17,51,51,51,17,51,51,49,48,19,17,35,53,51,17,51,17,51,21,35,17,89,82,82,191,84,84,1,234,1,73,134,1,43,254,213,134,254,183,0,3,0,4,0,190,2,115,5,255,0,16,0,20,0,30,0,71,64,16,12,13,17,7,25,20,10,25,13,28,13,32,3,3,31,8,187,1,39,0,17,0,18,1,34,180,10,6,6,13,26,187,1,42,0,21,0,0,1,41,0,63,50,63,51,51,17,51,63,51,63,17,1,51,17,18,57,51,17,51,51,51,17,51,51,17,51,49,48,55,34,38,53,52,54,59,1,17,51,17,51,21,35,21,20,6,3,53,51,21,1,50,54,61,1,35,34,21,20,22,248,112,132,130,126,70,191,106,106,141,50,191,254,229,53,39,77,98,41,190,122,105,102,115,2,106,253,150,145,12,141,146,4,175,146,146,251,220,60,59,41,82,33,45,0,1,0,63,0,190,1,158,5,255,0,13,0,34,183,10,6,6,3,3,15,14,4,184,1,34,178,10,8,0,184,1,41,0,63,50,50,63,17,18,1,57,17,51,17,51,49,48,37,34,38,53,17,51,17,20,51,50,55,21,14,1,1,27,107,113,191,88,38,34,21,83,190,114,131,4,76,251,175,88,8,148,4,8,0,1,0,15,0,190,1,80,5,255,0,16,0,49,64,11,9,3,3,7,15,7,4,4,18,17,5,187,1,34,0,7,0,4,1,42,178,15,0,12,184,1,41,0,63,51,51,63,51,63,17,18,1,57,17,51,51,17,51,17,51,49,48,19,50,61,1,35,17,51,17,51,21,20,6,35,34,39,53,22,86,88,112,191,83,113,106,37,65,32,1,86,88,59,4,22,252,105,181,131,114,12,148,8,0,1,0,66,1,234,2,41,4,228,0,5,0,30,182,4,1,1,0,6,7,2,187,1,39,0,4,0,1,1,42,0,63,51,63,17,18,1,57,57,17,51,49,48,1,33,17,51,17,33,2,41,254,25,191,1,40,1,234,2,250,253,150,0,0,1,0,47,0,190,4,84,4,244,0,45,0,89,64,26,19,45,33,27,45,0,14,7,7,8,38,27,8,0,27,3,47,46,20,15,19,3,14,14,8,11,187,1,39,0,0,0,8,1,42,180,41,3,3,23,17,184,1,40,178,34,36,30,184,1,41,0,63,51,51,63,51,51,17,51,63,51,63,18,57,47,23,51,17,18,1,23,57,17,51,17,51,17,51,17,51,18,57,17,51,49,48,1,17,52,35,34,6,21,17,35,17,52,39,51,22,21,51,54,51,50,23,51,62,1,51,50,22,21,17,20,6,35,34,38,39,53,22,51,50,53,17,52,35,34,6,21,17,1,230,111,59,72,191,6,183,9,2,66,148,168,37,4,34,106,83,109,112,113,106,23,87,20,32,39,88,112,56,74,1,234,1,172,201,122,98,254,103,2,80,117,54,72,80,167,167,85,82,152,142,253,230,131,115,7,5,149,8,88,1,231,201,115,96,254,94,0,0,0,0,1,0,50,0,189,4,81,4,228,0,32,0,72,64,23,16,1,31,26,23,6,10,10,9,23,31,9,3,34,33,11,16,17,17,20,32,7,24,186,1,39,0,10,1,41,180,3,28,28,14,20,184,1,43,0,63,51,51,17,51,63,63,51,51,18,57,47,51,51,17,18,1,23,57,17,51,17,51,17,51,17,51,51,49,48,1,17,20,51,50,54,53,17,51,17,35,17,14,1,35,34,39,35,14,1,35,34,38,53,17,51,17,20,51,50,54,53,17,2,160,111,57,74,191,186,37,107,73,169,35,4,37,105,82,108,112,190,111,58,73,4,228,254,84,201,121,99,1,153,251,217,1,186,86,71,166,88,78,153,140,1,229,254,84,201,116,95,1,162,0,0,0,1,255,233,0,190,3,36,4,244,0,32,0,66,64,17,27,32,5,21,21,32,14,13,13,32,34,33,6,5,5,14,2,189,1,39,0,14,1,42,0,17,0,9,1,40,178,28,30,24,184,1,41,0,63,51,51,63,51,63,63,18,57,47,51,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,19,52,39,51,22,21,51,62,1,51,50,22,21,17,35,17,52,35,34,6,21,17,20,6,35,34,38,39,53,22,51,50,53,137,6,182,9,3,39,117,81,117,125,191,131,68,86,114,106,23,88,20,34,38,88,4,58,117,54,72,80,88,79,150,144,254,28,1,172,201,121,99,254,49,131,115,8,4,149,8,88,0,0,0,0,1,0,55,0,190,3,118,4,244,0,32,0,66,64,17,26,21,13,6,6,7,32,21,21,7,34,33,14,13,13,7,10,189,1,39,0,7,1,42,0,2,0,17,1,40,178,25,23,29,184,1,41,0,63,51,51,63,51,63,63,18,57,47,51,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,52,35,34,6,21,17,35,17,47,1,51,22,21,51,62,1,51,50,22,21,17,20,51,50,55,21,14,1,35,34,38,53,2,25,131,71,84,191,2,3,182,9,2,39,117,81,119,123,88,39,32,21,83,26,107,112,3,150,201,125,95,254,103,2,80,101,70,72,80,88,79,151,143,253,225,88,8,149,4,8,115,131,0,0,1,0,48,1,234,2,202,4,228,0,12,0,57,64,13,1,11,11,0,8,5,5,6,0,6,14,13,11,65,9,1,39,0,6,1,42,0,2,0,7,1,39,0,9,0,1,1,42,0,63,51,63,51,63,63,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,35,1,22,21,17,35,17,51,1,39,17,51,2,202,177,254,187,6,170,195,1,51,6,170,1,234,2,23,74,72,254,123,2,250,253,242,153,1,117,0,0,3,0,49,1,219,3,22,4,243,0,11,0,16,0,21,0,59,64,21,14,20,20,6,15,19,19,0,0,6,23,22,15,15,9,20,14,14,3,12,9,187,1,40,0,17,0,3,1,43,0,63,51,63,51,18,57,47,51,17,57,47,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,20,6,35,34,38,53,52,54,51,50,22,37,34,7,33,38,3,50,55,33,22,3,22,197,177,171,196,197,175,179,190,254,145,154,21,1,87,19,158,152,23,254,173,27,3,104,185,212,213,184,184,211,202,65,195,195,253,249,185,185,0,0,0,3,0,45,0,190,3,214,5,255,0,17,0,24,0,31,0,76,64,18,10,22,17,17,7,28,0,25,4,18,13,4,0,13,3,33,32,8,186,1,34,0,0,1,41,180,21,29,29,10,7,184,1,40,180,22,28,28,16,1,184,1,43,0,63,51,51,17,51,63,51,51,17,51,63,63,17,18,1,23,57,17,51,17,51,17,51,51,51,17,51,51,49,48,37,17,46,1,53,52,54,55,17,51,17,30,1,21,20,6,7,17,19,52,38,39,17,62,1,37,20,22,23,17,14,1,1,165,176,200,195,181,185,181,195,200,176,179,89,90,87,92,253,225,92,87,90,89,190,1,29,6,212,178,180,209,6,1,13,254,243,6,209,180,177,213,6,254,227,2,169,127,126,6,253,248,7,133,121,120,134,7,2,8,6,126,0,0,0,1,0,49,0,189,2,206,4,243,0,49,0,69,64,20,42,38,48,12,18,32,25,12,38,48,6,32,32,12,51,50,37,19,22,15,184,1,40,178,0,3,35,184,1,43,178,42,40,45,184,1,41,0,63,51,51,63,51,51,63,51,51,50,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,19,30,1,51,50,54,53,52,38,39,46,1,53,52,54,51,50,22,23,7,46,1,35,34,6,21,20,22,23,30,2,21,20,6,35,34,39,21,20,51,50,55,21,6,35,34,38,61,1,217,14,72,86,84,69,64,66,200,133,159,152,133,158,20,170,9,64,68,68,68,51,63,173,116,61,178,151,100,68,88,35,36,65,47,107,112,2,193,54,45,44,43,38,44,13,38,111,98,109,123,107,99,19,48,45,36,42,33,39,13,38,60,91,71,113,124,32,81,89,9,145,12,115,131,244,0,1,0,15,0,184,2,40,5,255,0,24,0,41,64,11,16,22,3,22,9,9,26,25,16,18,13,184,1,34,178,3,5,0,184,1,44,0,63,50,50,63,51,51,17,18,1,57,17,51,51,17,51,49,48,55,34,39,53,22,51,50,62,1,53,17,52,54,51,50,23,21,38,35,34,6,21,17,20,6,120,64,41,42,44,32,37,17,128,132,64,41,28,52,48,46,129,184,15,150,15,27,50,62,3,26,142,126,13,152,15,64,73,252,228,142,126,0,0,0,0,1,0,11,0,190,1,185,5,151,0,29,0,73,64,24,15,2,22,13,17,10,8,28,3,17,6,22,6,31,30,21,21,3,11,16,8,8,13,9,187,1,39,0,19,0,3,1,43,178,28,0,25,184,1,41,0,63,51,51,63,51,63,51,51,17,51,198,18,57,47,17,18,1,57,57,17,51,23,51,17,51,17,51,51,49,48,19,50,61,1,46,1,53,17,35,53,51,55,51,21,51,21,35,17,20,51,50,55,21,20,6,35,34,39,53,22,193,80,81,88,93,103,60,119,140,140,84,21,43,103,107,57,56,47,1,79,99,43,2,95,94,1,194,134,179,179,134,254,116,109,10,220,101,112,14,142,11,0,0,0,2,0,6,1,220,3,60,4,228,0,25,0,33,0,88,64,33,7,9,14,2,29,5,29,9,1,32,24,22,32,20,9,20,35,34,14,15,15,25,8,31,22,22,5,1,23,23,12,3,25,189,1,39,0,12,1,42,0,26,0,17,1,43,0,63,51,63,63,51,18,57,47,51,51,51,17,51,51,17,57,47,51,17,18,1,57,57,17,51,51,51,17,51,17,51,51,17,51,51,17,51,49,48,1,17,33,17,51,17,51,21,35,21,20,23,35,47,1,35,6,35,34,38,61,1,35,53,51,17,1,50,54,61,1,33,21,20,1,14,1,29,191,82,82,6,183,2,6,3,72,165,118,124,73,73,1,66,67,87,254,227,4,228,254,224,1,32,254,224,125,179,116,54,27,124,165,149,143,71,125,1,32,253,140,110,85,20,14,201,0,0,0,1,0,50,1,220,3,44,4,228,0,46,0,67,64,25,3,42,42,37,0,8,18,26,26,31,21,14,37,8,31,14,8,14,48,47,1,21,21,45,22,187,1,39,0,34,0,11,1,43,0,63,51,63,51,51,17,51,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,35,34,21,20,30,2,21,20,6,35,34,38,53,52,55,54,53,52,43,1,53,51,50,22,21,20,14,2,21,20,22,51,50,54,53,52,46,2,53,52,54,59,1,3,44,65,45,31,38,31,206,167,171,198,85,16,45,66,137,64,77,24,29,24,100,81,80,99,24,28,24,79,62,136,4,85,33,15,54,73,88,49,149,172,172,149,103,133,25,18,33,143,76,64,33,67,74,81,47,90,109,107,92,45,81,75,68,33,65,75,0,1,0,51,1,219,2,185,4,228,0,17,0,37,64,10,6,3,12,15,15,3,19,18,13,4,187,1,39,0,9,0,0,1,43,0,63,50,63,51,17,18,1,57,57,17,51,17,51,49,48,1,34,38,53,17,51,17,20,22,51,50,54,53,17,51,17,20,6,1,117,164,158,191,58,74,74,58,191,160,1,219,150,158,1,213,254,62,93,93,93,93,1,194,254,43,158,150,0,0,0,1,0,43,1,219,2,192,4,243,0,25,0,47,64,12,12,9,17,3,9,22,3,3,27,26,20,0,190,1,40,0,22,0,10,1,39,0,15,0,6,1,43,0,63,51,63,51,63,50,17,18,1,23,57,17,51,17,51,49,48,1,50,22,21,20,6,35,34,38,53,17,51,17,20,22,51,50,17,52,38,35,34,7,53,62,1,1,223,113,112,180,170,163,148,191,58,74,153,47,46,45,34,21,89,4,243,149,161,233,249,156,164,1,201,254,74,96,97,1,65,97,77,8,147,5,7,0,0,1,255,248,1,234,2,242,4,228,0,9,0,35,64,9,6,2,9,2,11,9,10,3,9,187,1,42,0,6,0,0,1,39,0,63,50,63,51,17,1,51,17,51,17,18,57,49,48,1,51,1,35,3,38,39,7,3,35,1,7,228,1,7,201,129,40,8,51,134,199,4,228,253,6,1,170,140,36,174,254,84,0,0,0,1,0,82,1,234,2,160,4,228,0,9,0,43,64,13,8,6,3,7,0,2,6,6,0,11,10,3,4,187,1,39,0,7,0,0,1,42,0,63,50,63,51,17,18,1,57,57,17,51,17,51,51,17,51,49,48,19,53,1,33,53,33,21,1,33,21,82,1,90,254,194,2,17,254,168,1,121,1,234,140,1,223,143,141,254,35,144,0,1,0,49,0,189,3,52,4,228,0,20,0,61,64,17,4,10,0,0,18,15,12,14,18,19,12,18,12,22,21,15,16,187,1,39,0,19,0,12,1,42,178,4,2,7,184,1,41,0,63,51,51,63,51,63,51,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,51,49,48,1,20,51,50,55,21,6,35,34,38,61,1,33,53,1,33,53,33,21,1,33,2,149,87,34,38,67,46,107,111,254,72,1,111,254,173,2,38,254,147,1,143,1,169,88,9,145,12,115,131,55,140,1,223,143,142,254,36,0,0,0,0,2,0,50,1,91,3,162,4,228,0,22,0,30,0,75,64,26,28,1,1,0,2,23,16,16,2,4,8,9,5,2,8,2,32,31,22,2,25,13,13,2,5,6,184,1,39,180,28,9,9,20,2,184,1,42,0,63,51,51,17,51,63,51,18,57,47,51,16,198,17,18,1,57,57,17,51,51,17,51,17,57,17,51,18,57,57,17,51,49,48,1,55,33,53,1,33,53,33,21,1,51,62,1,51,50,22,21,20,6,43,1,6,7,1,52,35,34,6,7,51,50,1,50,36,254,220,1,111,254,173,2,38,254,147,166,82,143,85,88,103,126,115,185,26,44,1,94,54,33,59,39,111,74,1,166,68,140,1,223,143,141,254,35,133,117,100,88,101,105,47,96,1,90,50,54,55,0,0,0,0,1,0,39,0,189,2,219,4,228,0,26,0,63,64,23,24,14,7,13,10,23,9,13,13,3,17,17,23,28,27,24,24,11,7,7,20,10,11,187,1,39,0,0,0,20,1,41,0,63,51,63,51,18,57,47,17,57,47,17,18,1,57,57,17,51,51,17,51,17,51,18,57,57,51,49,48,1,50,54,53,52,38,43,1,53,55,33,53,33,21,3,30,1,21,20,6,35,34,38,39,55,30,1,1,119,89,73,110,125,69,230,254,126,2,101,247,136,152,185,169,143,178,17,188,9,85,1,69,97,111,101,97,133,245,143,138,254,255,15,167,131,164,191,142,127,9,71,71,0,0,0,0,3,0,56,1,219,2,175,5,254,0,10,0,16,0,22,0,53,64,18,19,14,14,6,20,13,13,0,0,6,24,23,14,19,19,3,17,8,187,1,34,0,11,0,3,1,43,0,63,51,63,51,18,57,47,51,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,16,2,35,34,2,17,16,33,50,18,1,50,19,33,30,1,19,34,3,33,46,1,2,175,164,155,147,165,1,61,164,150,254,194,124,7,255,0,2,65,63,128,3,1,1,4,60,3,238,254,243,254,250,1,4,1,15,2,16,254,249,253,100,1,84,163,177,3,34,254,184,165,163,0,0,0,0,3,254,146,4,166,1,110,6,85,0,5,0,9,0,13,0,16,181,6,7,3,11,10,0,0,47,50,50,205,50,50,49,48,17,3,53,51,19,21,55,53,51,21,5,53,51,21,181,237,59,51,200,253,36,200,4,166,1,138,37,254,114,33,209,222,222,209,222,222,0,0,0,3,254,146,4,166,1,110,6,85,0,5,0,9,0,13,0,16,181,6,7,3,11,10,0,0,47,50,50,205,50,50,49,48,3,53,19,51,21,3,37,53,51,21,5,53,51,21,115,59,237,181,254,146,200,1,76,200,4,166,33,1,142,37,254,118,209,222,222,209,222,222,0,1,255,121,254,78,0,88,255,167,0,43,0,14,180,23,21,1,21,26,0,47,51,204,16,206,49,48,19,21,34,38,53,52,62,2,53,52,46,2,53,52,62,2,53,52,35,34,7,39,54,51,50,22,21,20,7,6,21,20,23,22,21,20,14,2,21,20,88,95,97,32,37,32,32,37,32,37,43,37,44,46,50,8,51,70,51,51,78,15,14,75,31,38,31,254,117,39,31,27,15,22,16,13,6,6,10,14,19,17,13,21,18,16,8,18,21,48,28,37,25,39,35,7,6,4,4,25,33,15,19,15,12,8,18,0,0,1,254,159,4,213,1,133,6,7,0,18,0,18,182,1,17,17,12,10,12,6,0,47,51,204,17,57,47,51,49,48,1,35,34,14,2,35,34,38,53,51,20,51,50,62,2,59,1,1,133,54,62,106,104,108,63,120,125,181,110,41,90,100,115,67,38,5,55,31,36,31,159,147,128,34,40,34,0,0,0,1,254,198,4,171,1,58,5,214,0,5,0,10,178,2,0,5,0,47,51,204,49,48,1,33,55,23,5,33,254,198,1,59,240,73,254,235,254,161,5,83,131,147,152,0,0,0,0,1,254,198,4,171,1,58,5,214,0,5,0,10,178,3,4,1,0,47,51,205,49,48,1,33,37,55,23,33,1,58,254,161,254,235,73,240,1,59,4,171,152,147,131,0,0,0,0,1,254,198,4,171,1,58,5,214,0,5,0,10,178,5,1,3,0,47,205,50,49,48,1,33,5,7,39,33,254,198,1,95,1,21,73,240,254,197,5,214,152,147,131,0,0,0,0,1,254,198,4,171,1,58,5,214,0,5,0,10,178,1,5,2,0,47,204,50,49,48,1,33,7,39,37,33,1,58,254,197,240,73,1,21,1,95,5,46,131,147,152,0,0,0,0,1,254,88,4,191,1,168,5,239,0,7,0,25,64,10,6,1,5,2,1,2,1,2,0,4,0,47,204,57,57,47,47,17,51,17,51,49,48,1,23,55,5,7,39,7,37,254,162,225,239,1,54,74,236,228,254,202,5,239,123,119,153,147,129,126,154,0,0,1,254,88,4,191,1,168,5,239,0,7,0,25,64,10,1,6,2,5,6,5,6,5,7,3,0,47,204,57,57,47,47,17,51,17,51,49,48,1,5,39,7,39,37,23,55,1,168,254,202,228,236,74,1,54,239,225,5,92,154,126,129,147,153,119,123,0,0,1,255,141,254,87,0,116,255,202,0,17,0,23,64,9,11,2,8,5,4,13,0,13,8,0,47,51,204,16,205,50,16,196,205,49,48,3,17,39,51,23,51,62,1,51,50,23,21,38,35,34,6,29,1,112,3,94,5,1,14,45,42,20,10,25,17,36,52,254,87,1,23,85,78,40,45,5,101,5,57,57,156,0,0,1,255,111,4,107,0,144,6,7,0,6,0,10,178,1,3,5,0,47,51,206,49,48,3,37,21,7,23,21,37,145,1,33,158,158,254,223,5,86,177,127,79,79,127,177,0,0,0,2,254,223,254,87,1,155,255,243,0,6,0,13,0,25,64,10,7,10,1,11,8,8,3,1,3,5,0,47,51,206,18,57,47,196,16,196,50,49,48,21,5,53,55,39,53,5,23,3,51,23,55,51,3,254,223,158,158,1,33,176,177,128,78,80,126,177,248,177,127,79,79,127,177,171,1,33,158,158,254,223,0,0,255,255,0,51,254,87,5,145,5,129,18,38,0,36,0,0,17,7,2,231,2,226,0,0,0,15,64,9,3,2,22,0,22,16,4,7,37,43,17,53,53,0,0,0,255,255,0,60,254,87,4,128,4,78,18,38,0,68,0,0,17,7,2,231,2,98,0,0,0,15,64,9,3,2,58,3,58,52,3,28,37,43,17,53,53,0,0,0,255,255,0,137,0,0,5,106,6,218,18,38,0,37,0,0,17,7,2,155,1,88,1,14,0,24,182,3,35,35,5,38,3,33,184,255,179,180,33,35,5,0,37,43,17,53,0,43,17,53,0,0,255,255,0,135,255,236,4,143,5,214,18,38,0,69,0,0,17,7,2,155,1,164,0,10,0,10,180,2,34,34,17,38,0,43,17,53,255,255,0,137,254,146,5,106,5,129,18,38,0,37,0,0,17,7,9,32,3,151,0,0,0,15,177,3,33,184,255,202,180,33,35,5,0,37,43,17,53,0,0,0,255,255,0,135,254,146,4,143,5,204,18,38,0,69,0,0,17,7,9,32,3,94,0,0,0,12,183,2,35,0,35,37,11,0,37,43,17,53,0,0,255,255,0,137,254,175,5,106,5,129,18,38,0,37,0,0,17,7,2,243,2,226,0,0,0,15,177,3,35,184,255,234,180,35,34,5,0,37,43,17,53,0,0,0,255,255,0,135,254,175,4,143,5,204,18,38,0,69,0,0,17,7,2,243,2,132,0,0,0,15,177,2,37,184,255,250,180,37,36,11,0,37,43,17,53,0,0,0,255,255,0,84,254,87,5,143,7,23,18,38,0,38,0,0,16,39,0,122,1,234,0,0,17,7,9,12,2,0,0,0,0,10,180,2,46,46,5,38,0,43,17,53,255,255,0,80,254,87,4,55,5,222,18,38,0,70,0,0,16,39,0,122,1,44,0,0,17,7,0,118,1,24,0,0,0,10,180,2,46,46,17,38,0,43,17,53,255,255,0,137,0,0,5,113,6,218,18,38,0,39,0,0,17,7,2,155,1,104,1,14,0,24,182,2,22,22,5,38,2,20,184,255,192,180,20,22,6,0,37,43,17,53,0,43,17,53,0,0,255,255,0,84,255,236,4,92,5,214,18,38,0,71,0,0,17,7,2,155,0,150,0,10,0,10,180,2,37,37,17,38,0,43,17,53,255,255,0,137,254,146,5,113,5,129,18,38,0,39,0,0,17,7,9,32,3,109,0,0,0,15,177,2,20,184,255,157,180,20,22,6,0,37,43,17,53,0,0,0,255,255,0,84,254,146,4,92,5,204,18,38,0,71,0,0,17,7,9,32,3,59,0,0,0,12,183,2,35,15,35,37,9,22,37,43,17,53,0,0,255,255,0,137,254,175,5,113,5,129,18,38,0,39,0,0,17,7,2,243,2,226,0,0,0,15,177,2,22,184,255,230,180,22,21,6,0,37,43,17,53,0,0,0,255,255,0,84,254,175,4,92,5,204,18,38,0,71,0,0,17,7,2,243,2,92,0,0,0,12,183,2,37,5,37,36,9,22,37,43,17,53,0,0,255,255,0,137,254,57,5,113,5,129,18,38,0,39,0,0,17,7,2,232,2,142,0,0,0,15,177,2,27,184,255,145,180,27,28,6,0,37,43,17,53,0,0,0,255,255,0,84,254,57,4,92,5,204,18,38,0,71,0,0,17,7,2,232,2,112,0,0,0,12,183,2,42,23,42,43,9,22,37,43,17,53,0,0,255,255,0,137,254,88,5,113,5,129,18,38,0,39,0,0,17,7,2,239,2,199,0,0,0,15,177,2,26,184,255,204,180,26,20,6,0,37,43,17,53,0,0,0,255,255,0,84,254,88,4,92,5,204,18,38,0,71,0,0,17,7,2,239,2,119,0,0,0,12,183,2,41,32,41,35,9,22,37,43,17,53,0,0,255,255,0,137,0,0,5,6,7,43,18,38,0,40,0,0,17,7,9,212,2,168,0,0,0,29,64,9,2,1,19,19,5,38,2,1,20,184,255,225,180,20,21,1,11,37,43,17,53,53,0,43,17,53,53,0,255,255,0,80,255,236,4,45,6,204,18,38,0,72,0,0,16,39,2,194,3,46,255,142,17,7,2,139,0,239,255,245,0,10,180,3,34,34,17,38,0,43,17,53,255,255,0,137,0,0,5,6,7,43,18,38,0,40,0,0,17,7,9,213,2,198,0,0,0,26,183,2,1,21,5,38,2,1,21,184,255,255,180,21,20,1,11,37,43,17,53,53,0,43,53,53,255,255,0,80,255,236,4,45,6,204,18,38,0,72,0,0,16,39,2,195,3,106,255,142,17,7,2,139,0,239,255,245,0,10,180,3,34,34,17,38,0,43,17,53,255,255,0,137,254,88,5,6,5,129,18,38,0,40,0,0,17,7,2,239,2,228,0,0,0,12,183,1,19,30,19,13,1,11,37,43,17,53,0,0,255,255,0,80,254,88,4,45,4,78,18,38,0,72,0,0,17,7,2,239,2,78,0,0,0,12,183,2,33,17,33,27,3,10,37,43,17,53,0,0,255,255,0,137,254,121,5,6,5,129,18,38,0,40,0,0,17,7,2,242,2,204,0,0,0,12,183,1,21,5,21,34,1,11,37,43,17,53,0,0,255,255,0,80,254,121,4,45,4,78,18,38,0,72,0,0,17,7,2,242,2,81,0,0,0,12,183,2,35,19,35,48,3,10,37,43,17,53,0,0,255,255,0,137,254,87,5,6,7,16,18,38,0,40,0,0,16,39,0,122,1,170,0,0,17,7,9,18,1,108,0,0,0,23,64,13,2,36,22,36,44,1,2,37,2,33,33,5,38,0,43,17,53,1,43,17,53,0,0,0,255,255,0,80,254,87,4,45,5,226,18,38,0,72,0,0,16,39,0,122,1,44,0,0,17,7,2,154,1,28,0,0,0,23,64,13,3,50,6,50,58,3,10,37,3,47,47,17,38,0,43,17,53,1,43,17,53,0,0,0,255,255,0,137,0,0,4,152,6,218,18,38,0,41,0,0,17,7,2,155,1,84,1,14,0,22,64,13,1,13,13,5,38,1,11,24,11,13,7,9,37,43,17,53,0,43,17,53,255,255,0,35,0,0,2,174,7,22,18,38,0,73,0,0,17,7,2,155,0,120,1,74,0,22,64,13,1,25,25,2,38,1,23,100,23,25,5,21,37,43,17,53,0,43,17,53,255,255,0,84,255,236,5,186,6,169,18,38,0,42,0,0,17,7,2,139,1,203,1,78,0,20,64,12,1,32,5,38,1,32,26,32,31,14,8,37,43,17,53,0,43,53,0,0,255,255,0,84,254,78,4,90,5,80,18,38,0,74,0,0,17,7,2,139,1,47,255,245,0,20,64,12,2,47,17,38,2,47,46,47,46,18,28,37,43,17,53,0,43,53,0,0,255,255,0,137,0,0,5,61,6,208,18,38,0,43,0,0,17,7,2,155,1,143,1,4,0,22,64,13,1,15,15,5,38,1,13,0,13,15,5,11,37,43,17,53,0,43,17,53,255,255,0,143,0,0,4,100,6,238,18,38,0,75,0,0,17,7,2,155,1,89,1,34,0,22,64,13,1,25,25,2,38,1,23,52,23,25,17,7,37,43,17,53,0,43,17,53,255,255,0,137,254,146,5,61,5,129,18,38,0,43,0,0,17,7,9,32,3,182,0,0,0,12,183,1,13,0,13,15,5,11,37,43,17,53,0,0,255,255,0,143,254,146,4,100,5,204,18,38,0,75,0,0,17,7,9,32,3,68,0,0,0,15,177,1,23,184,255,247,180,23,25,17,7,37,43,17,53,0,0,0,255,255,0,137,0,0,5,61,6,213,18,38,0,43,0,0,17,7,9,15,1,144,0,0,0,26,64,15,2,1,19,19,5,38,2,1,17,1,17,15,5,11,37,43,17,53,53,0,43,17,53,53,255,255,0,143,0,0,4,100,6,253,18,38,0,75,0,0,17,7,9,15,1,36,0,40,0,29,64,9,2,1,29,29,2,38,2,1,27,184,255,255,180,27,25,17,7,37,43,17,53,53,0,43,17,53,53,0,255,255,0,137,254,87,5,61,5,129,18,38,0,43,0,0,16,6,0,122,84,0,0,0,255,255,0,143,254,87,4,100,5,204,18,38,0,75,0,0,16,6,0,122,76,0,0,0,255,255,0,137,254,88,5,61,5,129,18,38,0,43,0,0,17,7,9,18,1,134,248,104,0,12,183,1,15,0,15,23,5,11,37,43,17,53,0,0,255,255,0,143,254,88,4,100,5,204,18,38,0,75,0,0,17,7,9,18,1,27,248,104,0,15,177,1,25,184,255,255,180,25,33,17,7,37,43,17,53,0,0,0,255,255,255,151,254,121,2,163,5,129,18,38,0,44,0,0,17,7,2,242,1,28,0,0,0,12,183,1,13,0,13,26,1,3,37,43,17,53,0,0,255,255,255,151,254,121,2,163,5,204,18,38,0,76,0,0,17,7,2,242,1,28,0,0,0,12,183,2,17,1,17,30,5,7,37,43,17,53,0,0,255,255,0,27,0,0,2,51,7,43,18,38,0,44,0,0,17,7,9,66,1,34,0,0,0,30,64,17,3,2,1,15,15,5,38,3,2,1,16,10,16,5,1,3,37,43,17,53,53,53,0,43,17,53,53,53,255,255,255,218,0,0,2,120,6,250,18,38,0,243,0,0,16,38,0,106,202,0,17,6,9,12,35,227,0,21,64,11,3,14,14,0,38,2,1,8,8,17,38,0,43,17,53,53,43,17,53,0,255,255,0,137,0,0,5,180,7,23,18,38,0,46,0,0,17,7,9,12,1,204,0,0,0,22,64,13,1,17,17,5,38,1,13,3,13,16,5,11,37,43,17,53,0,43,17,53,255,255,0,143,0,0,4,117,7,43,18,38,0,78,0,0,17,7,9,12,1,16,0,20,0,24,182,1,17,17,2,38,1,13,184,255,228,180,13,16,5,11,37,43,17,53,0,43,17,53,0,0,255,255,0,137,254,146,5,180,5,129,18,38,0,46,0,0,17,7,9,32,3,189,0,0,0,15,177,1,13,184,255,203,180,13,15,5,11,37,43,17,53,0,0,0,255,255,0,143,254,146,4,117,5,204,18,38,0,78,0,0,17,7,9,32,3,52,0,0,0,15,177,1,13,184,255,223,180,13,15,5,11,37,43,17,53,0,0,0,255,255,0,137,254,175,5,180,5,129,18,38,0,46,0,0,17,7,2,243,2,226,0,0,0,15,177,1,15,184,255,197,180,15,14,5,11,37,43,17,53,0,0,0,255,255,0,143,254,175,4,117,5,204,18,38,0,78,0,0,17,7,2,243,2,92,0,0,0,15,177,1,15,184,255,219,180,15,14,5,11,37,43,17,53,0,0,0,255,255,0,137,254,146,4,164,5,129,18,38,0,47,0,0,17,7,9,32,3,108,0,0,0,12,183,1,7,2,7,9,1,5,37,43,17,53,0,0,255,255,0,143,254,146,1,168,5,204,18,38,0,79,0,0,17,7,9,32,1,239,0,0,0,12,183,1,5,0,5,7,1,3,37,43,17,53,0,0,255,255,0,137,254,146,4,164,6,158,18,38,0,47,0,0,16,39,2,139,1,67,1,67,17,7,9,32,3,108,0,0,0,10,180,1,8,8,5,38,0,43,17,53,255,255,255,235,254,146,2,79,6,230,18,38,0,79,0,0,16,39,2,139,255,199,1,139,17,7,9,32,1,239,0,0,0,10,180,1,6,6,2,38,0,43,17,53,255,255,0,137,254,175,4,164,5,129,18,38,0,47,0,0,17,7,2,243,2,132,0,0,0,15,177,1,9,184,255,239,180,9,8,1,5,37,43,17,53,0,0,0,255,255,255,235,254,175,2,79,5,204,18,38,0,79,0,0,17,7,2,243,1,28,0,0,0,12,183,1,7,1,7,6,1,3,37,43,17,53,0,0,255,255,0,137,254,88,4,164,5,129,18,38,0,47,0,0,17,7,2,239,2,132,0,0,0,15,177,1,13,184,255,239,180,13,7,1,5,37,43,17,53,0,0,0,255,255,255,173,254,88,2,142,5,204,18,38,0,79,0,0,17,7,2,239,1,28,0,0,0,12,183,1,11,2,11,5,1,3,37,43,17,53,0,0,255,255,0,137,0,0,6,33,7,23,18,38,0,48,0,0,17,7,9,12,2,103,0,0,0,22,64,13,1,29,29,5,38,1,25,104,25,28,15,23,37,43,17,53,0,43,17,53,255,255,0,135,0,0,6,158,5,222,18,38,0,80,0,0,17,7,0,118,2,168,0,0,0,22,64,13,1,44,44,17,38,1,40,107,40,43,12,30,37,43,17,53,0,43,17,53,255,255,0,137,0,0,6,33,6,218,18,38,0,48,0,0,17,7,2,155,2,3,1,14,0,22,64,13,1,27,27,5,38,1,25,2,25,27,15,23,37,43,17,53,0,43,17,53,255,255,0,135,0,0,6,158,5,204,18,38,0,80,0,0,17,7,2,155,2,63,0,0,0,22,64,13,1,42,42,17,38,1,40,1,40,42,12,30,37,43,17,53,0,43,17,53,255,255,0,137,254,146,6,33,5,129,18,38,0,48,0,0,17,7,9,32,4,40,0,0,0,12,183,1,25,0,25,27,15,23,37,43,17,53,0,0,255,255,0,135,254,146,6,158,4,79,18,38,0,80,0,0,17,7,9,32,4,107,0,0,0,12,183,1,40,5,40,42,12,30,37,43,17,53,0,0,255,255,0,137,0,0,5,61,6,218,18,38,0,49,0,0,17,7,2,155,1,194,1,14,0,22,64,13,1,17,17,5,38,1,15,51,15,17,6,13,37,43,17,53,0,43,17,53,255,255,0,135,0,0,4,100,5,204,18,38,0,81,0,0,17,7,2,155,1,42,0,0,0,22,64,13,1,28,28,17,38,1,26,9,26,28,12,24,37,43,17,53,0,43,17,53,255,255,0,137,254,146,5,61,5,129,18,38,0,49,0,0,17,7,9,32,3,182,0,0,0,12,183,1,15,0,15,17,6,13,37,43,17,53,0,0,255,255,0,135,254,146,4,100,4,79,18,38,0,81,0,0,17,7,9,32,3,78,0,0,0,12,183,1,26,5,26,28,12,24,37,43,17,53,0,0,255,255,0,137,254,175,5,61,5,129,18,38,0,49,0,0,17,7,2,243,2,226,0,0,0,12,183,1,17,0,17,16,6,13,37,43,17,53,0,0,255,255,0,135,254,175,4,100,4,79,18,38,0,81,0,0,17,7,2,243,2,112,0,0,0,15,177,1,28,184,255,252,180,28,27,12,24,37,43,17,53,0,0,0,255,255,0,137,254,88,5,61,5,129,18,38,0,49,0,0,17,7,2,239,2,226,0,0,0,12,183,1,21,0,21,15,6,13,37,43,17,53,0,0,255,255,0,135,254,88,4,100,4,79,18,38,0,81,0,0,17,7,2,239,2,112,0,0,0,15,177,1,32,184,255,252,180,32,26,12,24,37,43,17,53,0,0,0,255,255,0,84,255,236,5,227,7,43,18,38,0,50,0,0,17,7,9,214,3,37,0,0,0,24,64,14,3,2,33,5,38,3,2,33,10,33,45,7,0,37,43,17,53,53,0,43,53,53,0,0,255,255,0,80,255,236,4,147,7,14,18,38,0,82,0,0,16,39,9,12,1,116,255,247,17,7,2,197,4,175,254,123,0,26,177,3,37,184,255,252,64,10,37,50,0,6,37,3,28,28,17,38,0,43,17,53,1,43,17,53,255,255,0,84,255,236,5,227,7,43,18,38,0,50,0,0,17,7,9,215,3,3,0,0,0,31,64,10,4,3,2,33,5,38,4,3,2,33,184,255,232,180,33,45,7,0,37,43,17,53,53,53,0,43,53,53,53,0,0,0,255,255,0,80,255,236,4,147,6,204,18,38,0,82,0,0,16,39,9,15,1,26,255,247,17,7,2,197,4,175,254,123,0,26,177,4,39,184,255,252,64,10,39,52,0,6,37,4,30,30,17,38,0,43,17,53,1,43,17,53,255,255,0,84,255,236,5,227,7,43,18,38,0,50,0,0,17,7,9,212,3,20,0,0,0,29,64,9,3,2,32,32,5,38,3,2,33,184,255,249,180,33,34,7,0,37,43,17,53,53,0,43,17,53,53,0,255,255,0,80,255,236,4,147,6,210,18,38,0,82,0,0,16,39,9,11,0,144,255,187,17,7,2,139,1,27,255,245,0,26,177,3,31,184,255,255,64,10,31,30,0,6,37,3,30,30,17,38,0,43,17,53,1,43,17,53,255,255,0,84,255,236,5,227,7,43,18,38,0,50,0,0,17,7,9,213,3,40,0,0,0,24,64,14,3,2,34,5,38,3,2,34,12,34,33,7,0,37,43,17,53,53,0,43,53,53,0,0,255,255,0,80,255,236,4,147,6,210,18,38,0,82,0,0,16,39,9,12,1,118,255,187,17,7,2,139,1,33,255,245,0,23,64,13,3,31,5,31,30,0,6,37,3,30,30,17,38,0,43,17,53,1,43,17,53,0,0,0,255,255,0,137,0,0,5,16,7,23,18,38,0,51,0,0,17,7,9,12,1,125,0,0,0,22,64,13,2,25,25,5,38,2,21,6,21,24,8,0,37,43,17,53,0,43,17,53,255,255,0,135,254,87,4,143,5,222,18,38,0,83,0,0,17,7,0,118,1,114,0,0,0,22,64,13,2,39,39,17,38,2,35,61,35,38,14,0,37,43,17,53,0,43,17,53,255,255,0,137,0,0,5,16,6,218,18,38,0,51,0,0,17,7,2,155,1,74,1,14,0,24,182,2,23,23,5,38,2,21,184,255,210,180,21,23,8,0,37,43,17,53,0,43,17,53,0,0,255,255,0,135,254,87,4,143,5,204,18,38,0,83,0,0,17,7,2,155,1,74,0,0,0,22,64,13,2,37,37,17,38,2,35,19,35,37,14,0,37,43,17,53,0,43,17,53,255,255,0,137,0,0,5,157,6,218,18,38,0,53,0,0,17,7,2,155,1,94,1,14,0,24,182,2,25,25,5,38,2,23,184,255,160,180,23,25,5,13,37,43,17,53,0,43,17,53,0,0,255,255,0,135,0,0,2,254,5,204,18,38,0,85,0,0,17,6,2,155,102,0,0,24,182,1,26,26,17,38,1,24,184,255,248,180,24,26,4,16,37,43,17,53,0,43,17,53,255,255,0,137,254,146,5,157,5,129,18,38,0,53,0,0,17,7,9,32,3,182,0,0,0,15,177,2,23,184,255,208,180,23,25,5,13,37,43,17,53,0,0,0,255,255,0,135,254,146,2,254,4,79,18,38,0,85,0,0,17,7,9,32,2,147,0,0,0,15,177,1,24,184,255,253,180,24,26,4,16,37,43,17,53,0,0,0,255,255,0,137,254,146,5,157,6,158,18,38,0,53,0,0,16,39,2,139,1,113,1,67,17,7,9,32,3,182,0,0,0,26,177,2,25,184,255,215,64,10,25,24,5,9,37,2,24,24,5,38,0,43,17,53,1,43,17,53,255,255,0,135,254,146,2,254,5,80,18,38,0,85,0,0,16,38,2,139,109,245,17,7,9,32,2,147,0,0,0,26,177,1,26,184,255,252,64,10,26,25,0,16,37,1,25,25,17,38,0,43,17,53,1,43,17,53,0,0,255,255,0,137,254,175,5,157,5,129,18,38,0,53,0,0,17,7,2,243,2,226,0,0,0,15,177,2,25,184,255,208,180,25,24,5,13,37,43,17,53,0,0,0,255,255,0,92,254,175,2,254,4,79,18,38,0,85,0,0,17,7,2,243,1,141,0,0,0,15,177,1,26,184,255,204,180,26,25,4,16,37,43,17,53,0,0,0,255,255,0,59,255,236,5,6,6,228,18,38,0,54,0,0,17,7,2,155,1,95,1,24,0,22,64,13,1,46,46,5,38,1,44,19,44,46,6,0,37,43,17,53,0,43,17,53,255,255,0,72,255,236,4,31,5,204,18,38,0,86,0,0,17,7,2,155,0,232,0,0,0,22,64,13,1,44,44,17,38,1,42,9,42,44,6,0,37,43,17,53,0,43,17,53,255,255,0,59,254,146,5,6,5,150,18,38,0,54,0,0,17,7,9,32,3,126,0,0,0,12,183,1,44,10,44,46,6,0,37,43,17,53,0,0,255,255,0,72,254,146,4,31,4,79,18,38,0,86,0,0,17,7,9,32,3,12,0,0,0,12,183,1,42,5,42,44,6,0,37,43,17,53,0,0,255,255,0,59,255,236,5,6,7,43,18,38,0,54,0,0,17,7,9,216,2,198,0,0,0,26,64,15,2,1,50,50,5,38,2,1,45,77,45,48,6,0,37,43,17,53,53,0,43,17,53,53,255,255,0,72,255,236,4,31,5,218,18,38,0,86,0,0,17,7,9,216,2,92,254,175,0,26,64,15,2,1,48,48,17,38,2,1,43,80,43,46,6,0,37,43,17,53,53,0,43,17,53,53,255,255,0,59,255,236,5,6,7,43,18,38,0,54,0,0,17,7,9,217,2,170,0,0,0,26,64,15,2,1,51,51,5,38,2,1,53,9,53,49,6,0,37,43,17,53,53,0,43,17,53,53,255,255,0,72,255,236,4,31,6,220,18,38,0,86,0,0,16,39,9,14,0,221,254,182,17,7,2,155,0,223,1,16,0,52,177,1,42,184,255,250,64,29,42,41,20,26,37,2,31,52,1,159,52,1,127,52,1,111,52,1,52,64,9,12,72,52,1,41,41,17,38,0,43,17,53,17,43,93,93,93,113,53,1,43,17,53,0,0,255,255,0,59,254,146,5,6,6,228,18,38,0,54,0,0,16,39,2,155,1,79,1,24,17,7,9,32,3,126,0,0,0,23,64,13,1,44,3,44,46,0,6,37,1,43,43,5,38,0,43,17,53,1,43,17,53,0,0,0,255,255,0,72,254,146,4,31,5,204,18,38,0,86,0,0,16,39,2,155,0,225,0,0,17,7,9,32,3,12,0,0,0,23,64,13,1,42,2,42,44,0,6,37,1,41,41,17,38,0,43,17,53,1,43,17,53,0,0,0,255,255,0,23,0,0,4,205,6,218,18,38,0,55,0,0,17,7,2,155,1,30,1,14,0,22,64,13,1,11,11,5,38,1,9,0,9,11,5,7,37,43,17,53,0,43,17,53,255,255,0,25,255,238,2,145,6,148,18,38,0,87,0,0,17,7,2,155,0,10,0,200,0,22,64,13,1,25,25,5,38,1,23,9,23,25,6,20,37,43,17,53,0,43,17,53,255,255,0,23,254,146,4,205,5,129,18,38,0,55,0,0,17,7,9,32,3,68,0,0,0,15,177,1,9,184,255,255,180,9,11,5,7,37,43,17,53,0,0,0,255,255,0,25,254,146,2,145,5,56,18,38,0,87,0,0,17,7,9,32,2,100,0,0,0,12,183,1,23,59,23,25,6,20,37,43,17,53,0,0,255,255,0,23,254,175,4,205,5,129,18,38,0,55,0,0,17,7,2,243,2,112,0,0,0,15,177,1,11,184,255,255,180,11,10,5,7,37,43,17,53,0,0,0,255,255,0,25,254,175,2,165,5,56,18,38,0,87,0,0,17,7,2,243,1,114,0,0,0,12,183,1,25,30,25,24,6,20,37,43,17,53,0,0,255,255,0,23,254,88,4,205,5,129,18,38,0,55,0,0,17,7,2,239,2,112,0,0,0,12,183,1,15,0,15,9,5,7,37,43,17,53,0,0,255,255,0,17,254,88,2,242,5,56,18,38,0,87,0,0,17,7,2,239,1,128,0,0,0,12,183,1,29,44,29,23,6,20,37,43,17,53,0,0,255,255,0,123,254,114,5,74,5,129,18,38,0,56,0,0,17,7,2,230,2,230,0,0,0,15,64,9,2,1,23,3,23,21,4,15,37,43,17,53,53,0,0,0,255,255,0,127,254,114,4,92,4,58,18,38,0,88,0,0,17,7,2,230,2,111,0,0,0,15,64,9,2,1,28,1,28,26,22,11,37,43,17,53,53,0,0,0,255,255,0,123,254,121,5,74,5,129,18,38,0,56,0,0,17,7,2,242,2,226,0,0,0,12,183,1,27,0,27,40,4,15,37,43,17,53,0,0,255,255,0,127,254,121,4,92,4,58,18,38,0,88,0,0,17,7,2,242,2,98,0,0,0,15,177,1,32,184,255,246,180,32,45,22,11,37,43,17,53,0,0,0,255,255,0,123,254,88,5,74,5,129,18,38,0,56,0,0,17,7,2,239,2,226,0,0,0,12,183,1,25,1,25,19,4,15,37,43,17,53,0,0,255,255,0,127,254,88,4,92,4,58,18,38,0,88,0,0,17,7,2,239,2,92,0,0,0,15,177,1,30,184,255,240,180,30,24,22,11,37,43,17,53,0,0,0,255,255,0,123,255,236,5,74,7,43,18,38,0,56,0,0,17,7,9,214,2,220,0,0,0,26,183,2,1,26,5,38,2,1,26,184,255,250,180,26,38,4,15,37,43,17,53,53,0,43,53,53,255,255,0,127,255,236,4,92,7,14,18,38,0,88,0,0,16,39,9,12,1,116,255,247,17,7,2,197,4,175,254,123,0,23,64,13,2,38,4,38,51,8,22,37,2,29,29,17,38,0,43,17,53,1,43,17,53,0,0,0,255,255,0,123,255,236,5,74,7,43,18,38,0,56,0,0,17,7,9,218,2,226,0,0,0,28,64,16,3,2,1,29,5,38,3,2,1,29,0,29,28,4,15,37,43,17,53,53,53,0,43,53,53,53,0,0,255,255,0,127,255,236,4,92,6,182,18,38,0,88,0,0,16,39,0,106,1,27,1,44,17,7,2,139,1,27,0,0,0,23,64,13,3,34,7,34,33,8,22,37,3,33,33,17,38,0,43,17,53,1,43,17,53,0,0,0,255,255,0,14,0,0,5,72,7,31,18,38,0,57,0,0,17,7,9,16,1,88,0,0,0,20,64,12,1,20,5,38,1,20,2,20,33,2,10,37,43,17,53,0,43,53,0,0,255,255,0,8,0,0,4,106,5,196,18,38,0,89,0,0,17,7,2,158,0,190,0,0,0,22,181,1,20,17,38,1,20,184,255,253,180,20,33,2,10,37,43,17,53,0,43,53,255,255,0,14,254,146,5,72,5,129,18,38,0,57,0,0,17,7,9,32,3,126,0,0,0,12,183,1,12,0,12,14,2,10,37,43,17,53,0,0,255,255,0,8,254,146,4,106,4,58,18,38,0,89,0,0,17,7,9,32,3,12,0,0,0,12,183,1,12,0,12,14,2,10,37,43,17,53,0,0,255,255,0,2,0,0,7,139,7,23,18,38,0,58,0,0,17,7,9,11,2,65,0,0,0,24,182,1,24,24,5,38,1,25,184,255,208,180,25,28,9,23,37,43,17,53,0,43,17,53,0,0,255,255,255,250,0,0,6,61,5,222,18,38,0,90,0,0,17,7,0,67,1,123,0,0,0,24,182,1,21,21,17,38,1,22,184,255,160,180,22,25,8,20,37,43,17,53,0,43,17,53,0,0,255,255,0,2,0,0,7,139,7,23,18,38,0,58,0,0,17,7,9,12,2,224,0,0,0,20,64,12,1,24,5,38,1,24,111,24,27,9,23,37,43,17,53,0,43,53,0,0,255,255,255,250,0,0,6,61,5,222,18,38,0,90,0,0,17,7,0,118,2,38,0,0,0,20,64,12,1,21,17,38,1,21,96,21,24,8,20,37,43,17,53,0,43,53,0,0,255,255,0,2,0,0,7,139,6,213,18,38,0,58,0,0,17,7,9,15,2,117,0,0,0,26,64,15,2,1,24,24,5,38,2,1,28,3,28,26,9,23,37,43,17,53,53,0,43,17,53,53,255,255,255,250,0,0,6,61,5,138,18,38,0,90,0,0,17,7,0,106,1,200,0,0,0,26,64,15,2,1,21,21,17,38,2,1,25,2,25,23,8,20,37,43,17,53,53,0,43,17,53,53,255,255,0,2,0,0,7,139,6,218,18,38,0,58,0,0,17,7,2,155,2,114,1,14,0,22,64,13,1,27,27,5,38,1,25,0,25,27,9,23,37,43,17,53,0,43,17,53,255,255,255,250,0,0,6,61,5,204,18,38,0,90,0,0,17,7,2,155,1,199,0,0,0,22,64,13,1,24,24,17,38,1,22,0,22,24,8,20,37,43,17,53,0,43,17,53,255,255,0,2,254,146,7,139,5,129,18,38,0,58,0,0,17,7,9,32,4,153,0,0,0,15,177,1,25,184,255,255,180,25,27,9,23,37,43,17,53,0,0,0,255,255,255,250,254,146,6,61,4,58,18,38,0,90,0,0,17,7,9,32,3,239,0,0,0,12,183,1,22,0,22,24,8,20,37,43,17,53,0,0,255,255,0,18,0,0,5,68,6,218,18,38,0,59,0,0,17,7,2,155,1,92,1,14,0,22,64,13,1,15,15,5,38,1,13,5,13,15,3,11,37,43,17,53,0,43,17,53,255,255,0,14,0,0,4,100,5,204,18,38,0,91,0,0,17,7,2,155,0,229,0,0,0,22,64,13,1,15,15,17,38,1,13,0,13,15,3,11,37,43,17,53,0,43,17,53,255,255,0,18,0,0,5,68,6,213,18,38,0,59,0,0,17,7,9,15,1,92,0,0,0,26,64,15,2,1,19,19,5,38,2,1,17,5,17,15,3,11,37,43,17,53,53,0,43,17,53,53,255,255,0,14,0,0,4,100,5,138,18,38,0,91,0,0,17,7,0,106,0,228,0,0,0,26,64,15,2,1,19,19,17,38,2,1,17,0,17,15,3,11,37,43,17,53,53,0,43,17,53,53,255,255,0,35,0,0,5,53,6,218,18,38,0,60,0,0,17,7,2,155,1,85,1,14,0,24,182,1,12,12,5,38,1,10,184,255,254,180,10,12,4,8,37,43,17,53,0,43,17,53,0,0,255,255,0,16,254,87,4,104,5,204,18,38,0,92,0,0,17,7,2,155,0,245,0,0,0,22,64,13,1,25,25,17,38,1,23,13,23,25,10,18,37,43,17,53,0,43,17,53,255,255,0,61,0,0,4,168,7,43,18,38,0,61,0,0,17,7,9,13,1,47,0,0,0,22,64,13,1,16,16,5,38,1,17,18,17,11,2,9,37,43,17,53,0,43,17,53,255,255,0,82,0,0,3,182,5,249,18,38,0,93,0,0,17,7,2,136,0,148,0,0,0,22,64,13,1,16,16,17,38,1,17,0,17,11,1,9,37,43,17,53,0,43,17,53,255,255,0,61,254,146,4,168,5,129,18,38,0,61,0,0,17,7,9,32,3,68,0,0,0,15,177,1,11,184,255,254,180,11,13,2,9,37,43,17,53,0,0,0,255,255,0,82,254,146,3,182,4,58,18,38,0,93,0,0,17,7,9,32,2,211,0,0,0,15,177,1,11,184,255,252,180,11,13,1,9,37,43,17,53,0,0,0,255,255,0,61,254,175,4,168,5,129,18,38,0,61,0,0,17,7,2,243,2,112,0,0,0,15,177,1,13,184,255,255,180,13,12,2,9,37,43,17,53,0,0,0,255,255,0,82,254,175,3,182,4,58,18,38,0,93,0,0,17,7,2,243,1,255,0,0,0,15,177,1,13,184,255,252,180,13,12,1,9,37,43,17,53,0,0,0,255,255,0,143,254,175,4,100,5,204,18,38,0,75,0,0,17,7,2,243,2,112,0,0,0,15,177,1,25,184,255,248,180,25,24,17,7,37,43,17,53,0,0,0,255,255,0,16,255,238,2,155,6,122,18,38,0,87,0,0,17,7,0,106,0,0,0,240,0,26,64,15,2,1,29,29,17,38,2,1,27,0,27,25,6,20,37,43,17,53,53,0,43,17,53,53,255,255,255,250,0,0,6,61,6,118,18,38,0,90,0,0,17,7,2,156,1,246,0,10,0,26,64,15,2,1,24,24,17,38,2,1,27,0,27,21,8,20,37,43,17,53,53,0,43,17,53,53,255,255,0,16,254,87,4,104,6,108,18,38,0,92,0,0,17,7,2,156,1,33,0,0,0,26,64,15,2,1,25,25,17,38,2,1,28,10,28,22,10,18,37,43,17,53,53,0,43,17,53,53,255,255,0,60,255,236,4,128,6,41,18,38,0,68,0,0,17,7,2,128,1,1,0,40,0,22,181,2,64,17,38,2,64,184,255,248,180,64,61,3,28,37,43,17,53,0,43,53,255,255,0,142,0,0,2,123,7,22,18,38,1,65,0,0,17,7,2,155,0,64,1,74,0,22,64,13,1,17,17,2,38,1,15,16,15,17,13,6,37,43,17,53,0,43,17,53,0,1,0,137,255,236,5,103,5,150,0,33,0,72,64,38,5,14,32,3,24,16,31,31,0,23,24,11,0,0,24,35,34,14,14,28,24,18,28,18,95,89,28,4,3,6,96,89,3,8,95,89,3,19,0,63,43,43,0,24,63,43,0,24,63,18,57,47,17,18,1,57,57,17,51,17,51,17,51,17,51,18,23,57,49,48,1,20,4,35,34,39,55,22,51,50,54,53,52,33,35,53,19,38,35,34,14,1,21,17,33,17,16,0,33,50,4,23,1,4,5,103,254,221,246,109,125,45,63,100,127,151,254,216,65,249,103,165,104,125,57,254,217,1,29,1,33,202,1,39,119,254,214,1,98,1,180,210,246,25,219,23,120,105,200,191,1,43,88,75,151,152,252,198,3,63,1,46,1,41,146,152,254,191,72,0,0,0,255,255,0,51,254,146,5,145,5,129,18,38,0,36,0,0,17,7,9,32,3,182,0,0,0,12,183,2,17,0,17,19,4,7,37,43,17,53,0,0,255,255,0,60,254,146,4,128,4,78,18,38,0,68,0,0,17,7,9,32,3,31,0,0,0,15,177,2,53,184,255,238,180,53,55,3,28,37,43,17,53,0,0,0,255,255,0,51,0,0,5,145,7,43,18,38,0,36,0,0,17,7,2,203,4,3,0,0,0,22,64,13,2,31,31,5,38,2,21,20,21,26,4,7,37,43,17,53,0,43,17,53,255,255,0,60,255,236,4,128,5,251,18,38,0,68,0,0,17,7,9,26,3,80,0,0,0,24,182,2,66,66,17,38,2,57,184,255,239,180,57,62,3,28,37,43,17,53,0,43,17,53,0,0,255,255,0,51,0,0,5,145,7,43,18,38,0,36,0,0,17,7,10,10,2,223,0,0,0,26,64,15,3,2,28,28,5,38,3,2,29,97,29,18,4,7,37,43,17,53,53,0,43,17,53,53,255,255,0,60,255,236,4,128,6,38,18,38,0,68,0,0,17,7,10,18,2,60,0,0,0,26,64,15,3,2,64,64,17,38,3,2,65,66,65,54,3,28,37,43,17,53,53,0,43,17,53,53,255,255,0,51,0,0,5,145,7,43,18,38,0,36,0,0,17,7,10,11,2,227,0,0,0,29,64,9,3,2,30,30,5,38,3,2,20,184,255,156,180,20,25,4,7,37,43,17,53,53,0,43,17,53,53,0,255,255,0,9,255,236,4,128,6,38,18,38,0,68,0,0,17,7,10,19,2,60,0,0,0,29,64,9,3,2,66,66,17,38,3,2,56,184,255,128,180,56,61,3,28,37,43,17,53,53,0,43,17,53,53,0,255,255,0,51,0,0,5,145,7,43,18,38,0,36,0,0,17,7,10,12,2,227,0,0,0,26,64,15,3,2,39,39,5,38,3,2,40,60,40,25,4,7,37,43,17,53,53,0,43,17,53,53,255,255,0,60,255,236,4,128,6,117,18,38,0,68,0,0,17,7,10,20,2,60,0,0,0,26,64,15,3,2,76,76,17,38,3,2,77,37,77,61,3,28,37,43,17,53,53,0,43,17,53,53,255,255,0,51,0,0,5,145,7,43,18,38,0,36,0,0,17,7,10,13,2,227,0,0,0,26,64,15,3,2,48,48,5,38,3,2,24,1,24,36,4,7,37,43,17,53,53,0,43,17,53,53,255,255,0,60,255,236,4,128,7,15,18,38,0,68,0,0,17,7,10,21,2,60,0,0,0,29,64,9,3,2,86,86,17,38,3,2,87,184,255,222,180,87,81,3,28,37,43,17,53,53,0,43,17,53,53,0,255,255,0,51,254,146,5,145,7,43,18,38,0,36,0,0,16,39,9,13,1,142,0,0,17,7,9,32,3,182,0,0,0,34,64,21,3,27,0,27,28,4,7,37,2,22,0,22,17,5,6,37,2,17,17,5,38,0,43,17,53,1,43,17,53,43,17,53,255,255,0,60,254,146,4,128,5,249,18,38,0,68,0,0,16,39,2,136,0,190,0,0,17,7,9,32,3,32,0,0,0,34,64,21,3,63,58,63,64,3,21,37,2,58,28,58,53,3,21,37,2,53,53,17,38,0,43,17,53,1,43,17,53,43,17,53,255,255,0,51,0,0,5,145,7,43,18,38,0,36,0,0,17,7,10,14,2,227,0,0,0,26,64,15,3,2,22,22,5,38,3,2,25,1,25,33,4,7,37,43,17,53,53,0,43,17,53,53,255,255,0,60,255,236,4,128,7,32,18,38,0,68,0,0,17,7,10,22,2,60,0,0,0,29,64,9,3,2,52,52,17,38,3,2,55,184,255,223,180,55,63,3,28,37,43,17,53,53,0,43,17,53,53,0,255,255,0,51,0,0,5,145,7,43,18,38,0,36,0,0,17,7,10,15,2,227,0,0,0,26,64,15,3,2,22,22,5,38,3,2,25,1,25,33,4,7,37,43,17,53,53,0,43,17,53,53,255,255,0,60,255,236,4,128,7,32,18,38,0,68,0,0,17,7,10,23,2,60,0,0,0,29,64,9,3,2,52,52,17,38,3,2,55,184,255,223,180,55,63,3,28,37,43,17,53,53,0,43,17,53,53,0,255,255,0,51,0,0,5,145,7,43,18,38,0,36,0,0,17,7,10,16,2,227,0,0,0,26,64,15,3,2,16,16,5,38,3,2,19,1,19,27,4,7,37,43,17,53,53,0,43,17,53,53,255,255,0,60,255,236,4,128,7,62,18,38,0,68,0,0,17,7,10,24,2,60,0,0,0,29,64,9,3,2,52,52,17,38,3,2,55,184,255,222,180,55,63,3,28,37,43,17,53,53,0,43,17,53,53,0,255,255,0,51,0,0,5,145,7,43,18,38,0,36,0,0,17,7,10,17,2,227,0,0,0,26,64,15,3,2,16,16,5,38,3,2,36,1,36,49,4,7,37,43,17,53,53,0,43,17,53,53,255,255,0,60,255,236,4,128,7,43,18,38,0,68,0,0,17,7,10,25,2,60,0,0,0,29,64,9,3,2,52,52,17,38,3,2,55,184,255,225,180,55,88,3,28,37,43,17,53,53,0,43,17,53,53,0,255,255,0,51,254,146,5,145,7,16,18,38,0,36,0,0,16,39,9,32,3,182,0,0,17,7,9,18,1,134,0,0,0,34,64,21,2,17,0,17,18,4,7,37,3,23,0,23,31,5,6,37,3,20,20,5,38,0,43,17,53,1,43,17,53,43,17,53,255,255,0,60,254,146,4,128,5,226,18,38,0,68,0,0,16,39,2,154,1,19,0,0,17,7,9,32,3,33,0,0,0,34,64,21,3,67,59,67,68,3,21,37,2,55,41,55,63,3,21,37,2,52,52,17,38,0,43,17,53,1,43,17,53,43,17,53,255,255,0,137,254,146,5,6,5,129,18,38,0,40,0,0,17,7,9,32,3,172,0,0,0,12,183,1,13,17,13,15,1,11,37,43,17,53,0,0,255,255,0,80,254,146,4,45,4,78,18,38,0,72,0,0,17,7,9,32,3,42,0,0,0,12,183,2,27,24,27,29,3,10,37,43,17,53,0,0,255,255,0,137,0,0,5,6,7,43,18,38,0,40,0,0,17,7,2,203,3,224,0,0,0,22,64,13,1,27,27,5,38,1,17,11,17,22,1,11,37,43,17,53,0,43,17,53,255,255,0,80,255,236,4,45,5,251,18,38,0,72,0,0,17,7,9,26,3,103,0,0,0,22,64,13,2,40,40,17,38,2,31,37,31,36,3,10,37,43,17,53,0,43,17,53,255,255,0,137,0,0,5,6,7,26,18,38,0,40,0,0,17,7,2,158,1,84,1,86,0,20,64,12,1,21,5,38,1,21,4,21,34,1,11,37,43,17,53,0,43,53,0,0,255,255,0,80,255,236,4,45,5,196,18,38,0,72,0,0,17,7,2,158,0,213,0,0,0,20,64,12,2,35,17,38,2,35,14,35,48,3,10,37,43,17,53,0,43,53,0,0,255,255,0,137,0,0,5,6,7,43,18,38,0,40,0,0,17,7,10,10,2,210,0,0,0,26,64,15,2,1,24,24,5,38,2,1,25,110,25,14,1,11,37,43,17,53,53,0,43,17,53,53,255,255,0,80,255,236,4,117,6,38,18,38,0,72,0,0,17,7,10,18,2,60,0,0,0,26,64,15,3,2,38,38,17,38,3,2,39,98,39,28,3,10,37,43,17,53,53,0,43,17,53,53,255,255,0,137,0,0,5,6,7,43,18,38,0,40,0,0,17,7,10,11,2,201,0,0,0,29,64,9,2,1,26,26,5,38,2,1,16,184,255,157,180,16,21,1,11,37,43,17,53,53,0,43,17,53,53,0,255,255,0,23,255,236,4,45,6,38,18,38,0,72,0,0,17,7,10,19,2,74,0,0,0,29,64,9,3,2,40,40,17,38,3,2,30,184,255,173,180,30,35,3,10,37,43,17,53,53,0,43,17,53,53,0,255,255,0,137,0,0,5,6,7,43,18,38,0,40,0,0,17,7,10,12,2,202,0,0,0,26,64,15,2,1,35,35,5,38,2,1,36,61,36,21,1,11,37,43,17,53,53,0,43,17,53,53,255,255,0,80,255,236,4,68,6,117,18,38,0,72,0,0,17,7,10,20,2,70,0,0,0,26,64,15,3,2,50,50,17,38,3,2,51,78,51,35,3,10,37,43,17,53,53,0,43,17,53,53,255,255,0,137,0,0,5,6,7,43,18,38,0,40,0,0,17,7,10,13,2,206,0,0,0,26,64,15,2,1,44,44,5,38,2,1,20,7,20,32,1,11,37,43,17,53,53,0,43,17,53,53,255,255,0,80,255,236,4,45,7,15,18,38,0,72,0,0,17,7,10,21,2,90,0,0,0,26,64,15,3,2,60,60,17,38,3,2,61,27,61,55,3,10,37,43,17,53,53,0,43,17,53,53,255,255,0,137,254,146,5,6,7,43,18,38,0,40,0,0,16,39,9,13,1,124,0,0,17,7,9,32,3,172,0,0,0,23,64,13,1,18,30,18,13,1,2,37,1,13,13,5,38,0,43,17,53,1,43,17,53,0,0,0,255,255,0,80,254,146,4,45,5,249,18,38,0,72,0,0,16,39,2,136,0,220,0,0,17,7,9,32,3,42,0,0,0,23,64,13,2,32,14,32,27,3,9,37,2,27,27,17,38,0,43,17,53,1,43,17,53,0,0,0,255,255,0,81,0,0,2,25,7,43,18,38,0,44,0,0,17,7,2,203,2,66,0,0,0,22,64,13,1,19,19,5,38,1,9,24,9,14,1,3,37,43,17,53,0,43,17,53,255,255,0,80,0,0,2,3,5,251,18,38,0,243,0,0,17,7,9,26,2,45,0,0,0,22,64,13,1,18,18,17,38,1,9,12,9,14,1,3,37,43,17,53,0,43,17,53,255,255,0,137,254,146,1,176,5,129,18,38,0,44,0,0,17,7,9,32,1,239,0,0,0,15,177,1,5,184,255,255,180,5,7,1,3,37,43,17,53,0,0,0,255,255,0,143,254,146,1,168,5,204,18,38,0,76,0,0,17,7,9,32,1,239,0,0,0,12,183,2,9,0,9,11,5,7,37,43,17,53,0,0,255,255,0,84,254,146,5,227,5,150,18,38,0,50,0,0,17,7,9,32,3,239,0,0,0,12,183,2,26,0,26,28,7,0,37,43,17,53,0,0,255,255,0,80,254,146,4,147,4,78,18,38,0,82,0,0,17,7,9,32,3,68,0,0,0,15,177,2,23,184,255,255,180,23,25,6,0,37,43,17,53,0,0,0,255,255,0,84,255,236,5,227,7,43,18,38,0,50,0,0,17,7,2,203,4,72,0,0,0,22,64,13,2,40,40,5,38,2,30,31,30,35,7,0,37,43,17,53,0,43,17,53,255,255,0,80,255,236,4,147,5,251,18,38,0,82,0,0,17,7,9,26,3,153,0,0,0,22,64,13,2,36,36,17,38,2,27,36,27,32,6,0,37,43,17,53,0,43,17,53,255,255,0,84,255,236,5,227,7,43,18,38,0,50,0,0,17,7,10,10,3,28,0,0,0,26,64,15,3,2,37,37,5,38,3,2,38,100,38,27,7,0,37,43,17,53,53,0,43,17,53,53,255,255,0,80,255,236,4,170,6,38,18,38,0,82,0,0,17,7,10,18,2,113,0,0,0,26,64,15,3,2,34,34,17,38,3,2,35,100,35,24,6,0,37,43,17,53,53,0,43,17,53,53,255,255,0,84,255,236,5,227,7,43,18,38,0,50,0,0,17,7,10,11,3,28,0,0,0,29,64,9,3,2,39,39,5,38,3,2,29,184,255,156,180,29,34,7,0,37,43,17,53,53,0,43,17,53,53,0,255,255,0,66,255,236,4,147,6,38,18,38,0,82,0,0,17,7,10,19,2,117,0,0,0,29,64,9,3,2,36,36,17,38,3,2,26,184,255,165,180,26,31,6,0,37,43,17,53,53,0,43,17,53,53,0,255,255,0,84,255,236,5,227,7,43,18,38,0,50,0,0,17,7,10,12,3,28,0,0,0,26,64,15,3,2,48,48,5,38,3,2,49,59,49,34,7,0,37,43,17,53,53,0,43,17,53,53,255,255,0,80,255,236,4,147,6,117,18,38,0,82,0,0,17,7,10,20,2,118,0,0,0,26,64,15,3,2,46,46,17,38,3,2,47,75,47,31,6,0,37,43,17,53,53,0,43,17,53,53,255,255,0,84,255,236,5,227,7,43,18,38,0,50,0,0,17,7,10,13,3,28,0,0,0,26,64,15,3,2,57,57,5,38,3,2,33,1,33,45,7,0,37,43,17,53,53,0,43,17,53,53,255,255,0,80,255,236,4,147,7,15,18,38,0,82,0,0,17,7,10,21,2,120,0,0,0,26,64,15,3,2,56,56,17,38,3,2,57,6,57,51,6,0,37,43,17,53,53,0,43,17,53,53,255,255,0,84,254,146,5,227,7,43,18,38,0,50,0,0,16,39,9,32,3,239,0,0,17,7,9,13,1,199,0,0,0,34,64,21,2,26,0,26,27,0,7,37,3,35,1,35,30,0,7,37,3,30,30,5,38,0,43,17,53,1,43,17,53,43,17,53,255,255,0,80,254,146,4,147,5,249,18,38,0,82,0,0,16,39,2,136,1,2,0,0,17,7,9,32,3,68,0,0,0,37,177,3,33,184,255,255,64,18,33,34,0,6,37,2,28,1,28,23,0,6,37,2,23,23,17,38,0,43,17,53,1,43,17,53,43,17,53,0,255,255,0,84,255,236,6,208,7,23,18,38,1,98,0,0,17,7,9,12,2,29,0,0,0,24,182,2,39,39,5,38,2,35,184,255,225,180,35,38,10,21,37,43,17,53,0,43,17,53,0,0,255,255,0,80,255,236,5,176,5,222,18,38,1,99,0,0,17,7,0,118,1,75,0,0,0,24,182,2,37,37,17,38,2,33,184,255,161,180,33,36,9,20,37,43,17,53,0,43,17,53,0,0,255,255,0,84,255,236,6,208,7,23,18,38,1,98,0,0,17,7,9,11,1,124,0,0,0,24,182,2,39,39,5,38,2,36,184,255,64,180,36,39,10,21,37,43,17,53,0,43,17,53,0,0,255,255,0,80,255,236,5,176,5,222,18,38,1,99,0,0,17,7,0,67,0,246,0,0,0,24,182,2,37,37,17,38,2,34,184,255,55,180,34,37,9,20,37,43,17,53,0,43,17,53,0,0,255,255,0,84,255,236,6,208,7,43,18,38,1,98,0,0,17,7,2,203,4,73,0,0,0,24,182,2,49,49,5,38,2,39,184,255,170,180,39,44,10,21,37,43,17,53,0,43,17,53,0,0,255,255,0,80,255,236,5,176,5,251,18,38,1,99,0,0,17,7,9,26,3,153,0,0,0,24,182,2,46,46,17,38,2,37,184,255,150,180,37,42,9,20,37,43,17,53,0,43,17,53,0,0,255,255,0,84,255,236,6,208,7,31,18,38,1,98,0,0,17,7,9,16,1,200,0,0,0,22,181,2,43,5,38,2,43,184,255,139,180,43,56,10,21,37,43,17,53,0,43,53,255,255,0,80,255,236,5,176,5,196,18,38,1,99,0,0,17,7,2,158,0,254,0,0,0,22,181,2,41,17,38,2,41,184,255,118,180,41,54,9,20,37,43,17,53,0,43,53,255,255,0,84,254,146,6,208,5,150,18,38,1,98,0,0,17,7,9,32,3,239,0,0,0,15,177,2,35,184,255,138,180,35,37,10,21,37,43,17,53,0,0,0,255,255,0,80,254,146,5,176,4,78,18,38,1,99,0,0,17,7,9,32,3,68,0,0,0,15,177,2,33,184,255,113,180,33,35,9,20,37,43,17,53,0,0,0,255,255,0,123,254,146,5,74,5,129,18,38,0,56,0,0,17,7,9,32,3,182,0,0,0,12,183,1,19,0,19,21,4,15,37,43,17,53,0,0,255,255,0,127,254,146,4,92,4,58,18,38,0,88,0,0,17,7,9,32,3,58,0,0,0,15,177,1,24,184,255,249,180,24,26,22,11,37,43,17,53,0,0,0,255,255,0,123,255,236,5,74,7,43,18,38,0,56,0,0,17,7,2,203,3,242,0,0,0,22,64,13,1,33,33,5,38,1,23,2,23,28,4,15,37,43,17,53,0,43,17,53,255,255,0,127,255,236,4,92,5,251,18,38,0,88,0,0,17,7,9,26,3,134,0,0,0,22,64,13,1,37,37,17,38,1,28,21,28,33,22,11,37,43,17,53,0,43,17,53,255,255,0,123,255,236,6,163,7,23,18,38,1,113,0,0,17,7,9,12,1,167,0,0,0,24,182,1,33,33,5,38,1,29,184,255,110,180,29,32,4,21,37,43,17,53,0,43,17,53,0,0,255,255,0,127,255,236,5,203,5,222,18,38,1,114,0,0,17,7,0,118,1,119,0,0,0,24,182,1,40,40,17,38,1,36,184,255,168,180,36,39,34,16,37,43,17,53,0,43,17,53,0,0,255,255,0,123,255,236,6,163,7,23,18,38,1,113,0,0,17,7,9,11,1,56,0,0,0,24,182,1,33,33,5,38,1,30,184,254,255,180,30,33,4,21,37,43,17,53,0,43,17,53,0,0,255,255,0,127,255,236,5,203,5,222,18,38,1,114,0,0,17,7,0,67,0,221,0,0,0,24,182,1,40,40,17,38,1,37,184,254,249,180,37,40,34,16,37,43,17,53,0,43,17,53,0,0,255,255,0,123,255,236,6,163,7,43,18,38,1,113,0,0,17,7,2,203,3,245,0,0,0,24,182,1,43,43,5,38,1,33,184,255,89,180,33,38,4,21,37,43,17,53,0,43,17,53,0,0,255,255,0,127,255,236,5,203,5,251,18,38,1,114,0,0,17,7,9,26,3,143,0,0,0,24,182,1,49,49,17,38,1,40,184,255,103,180,40,45,34,16,37,43,17,53,0,43,17,53,0,0,255,255,0,123,255,236,6,163,7,31,18,38,1,113,0,0,17,7,9,16,1,144,0,0,0,22,181,1,37,5,38,1,37,184,255,86,180,37,50,4,21,37,43,17,53,0,43,53,255,255,0,127,255,236,5,203,5,196,18,38,1,114,0,0,17,7,2,158,1,19,0,0,0,22,181,1,44,17,38,1,44,184,255,102,180,44,57,34,16,37,43,17,53,0,43,53,255,255,0,123,254,146,6,163,5,129,18,38,1,113,0,0,17,7,9,32,3,182,0,0,0,15,177,1,29,184,255,84,180,29,31,4,21,37,43,17,53,0,0,0,255,255,0,127,254,146,5,203,4,58,18,38,1,114,0,0,17,7,9,32,3,58,0,0,0,15,177,1,36,184,255,66,180,36,38,34,16,37,43,17,53,0,0,0,255,255,0,35,0,0,5,53,7,23,18,38,0,60,0,0,17,7,9,11,1,34,0,0,0,24,182,1,9,9,5,38,1,10,184,255,204,180,10,13,4,8,37,43,17,53,0,43,17,53,0,0,255,255,0,16,254,87,4,104,5,222,18,38,0,92,0,0,17,7,0,67,0,139,0,0,0,24,182,1,22,22,17,38,1,23,184,255,144,180,23,26,10,18,37,43,17,53,0,43,17,53,0,0,255,255,0,35,254,146,5,53,5,129,18,38,0,60,0,0,17,7,9,32,3,126,0,0,0,15,177,1,10,184,255,255,180,10,12,4,8,37,43,17,53,0,0,0,255,255,0,16,254,87,4,104,4,58,18,38,0,92,0,0,16,7,9,32,4,142,0,0,255,255,0,35,0,0,5,53,7,43,18,38,0,60,0,0,17,7,2,203,3,199,0,0,0,22,64,13,1,24,24,5,38,1,14,14,14,19,4,8,37,43,17,53,0,43,17,53,255,255,0,16,254,87,4,104,5,251,18,38,0,92,0,0,17,7,9,26,3,73,0,0,0,22,64,13,1,36,36,17,38,1,27,9,27,32,10,18,37,43,17,53,0,43,17,53,255,255,0,35,0,0,5,53,7,31,18,38,0,60,0,0,17,7,9,16,1,86,0,0,0,22,181,1,18,5,38,1,18,184,255,255,180,18,31,4,8,37,43,17,53,0,43,53,255,255,0,16,254,87,4,104,5,196,18,38,0,92,0,0,17,7,2,158,0,207,0,0,0,20,64,12,1,31,17,38,1,31,11,31,44,10,18,37,43,17,53,0,43,53,0,0,255,255,0,80,255,236,4,214,6,48,18,38,3,99,0,0,17,7,7,146,1,14,0,100,0,24,182,2,42,42,17,38,2,47,184,255,216,180,47,38,6,16,37,43,17,53,0,43,17,53,0,0,255,255,0,80,255,236,4,214,6,48,18,38,3,99,0,0,17,7,7,204,0,236,0,100,0,24,182,2,43,43,17,38,2,47,184,255,168,180,47,38,6,16,37,43,17,53,0,43,17,53,0,0,255,255,0,80,255,236,4,214,6,48,18,38,3,99,0,0,17,7,7,161,1,14,0,100,0,29,64,9,3,2,42,42,17,38,3,2,47,184,255,189,180,47,53,6,16,37,43,17,53,53,0,43,17,53,53,0,255,255,0,80,255,236,4,214,6,48,18,38,3,99,0,0,17,7,7,174,1,14,0,100,0,29,64,9,3,2,43,43,17,38,3,2,47,184,255,189,180,47,53,6,16,37,43,17,53,53,0,43,17,53,53,0,255,255,0,80,255,236,4,214,6,48,18,38,3,99,0,0,17,7,7,162,1,74,0,100,0,29,64,9,3,2,42,42,17,38,3,2,47,184,255,249,180,47,52,6,16,37,43,17,53,53,0,43,17,53,53,0,255,255,0,80,255,236,4,214,6,48,18,38,3,99,0,0,17,7,7,175,1,74,0,100,0,29,64,9,3,2,43,43,17,38,3,2,47,184,255,249,180,47,52,6,16,37,43,17,53,53,0,43,17,53,53,0,255,255,0,80,255,236,4,214,7,122,18,38,3,99,0,0,17,7,7,163,0,250,0,100,0,29,64,9,3,2,42,42,17,38,3,2,57,184,255,188,180,57,70,6,16,37,43,17,53,53,0,43,17,53,53,0,255,255,0,80,255,236,4,214,7,122,18,38,3,99,0,0,17,7,7,176,0,250,0,100,0,29,64,9,3,2,43,43,17,38,3,2,57,184,255,188,180,57,70,6,16,37,43,17,53,53,0,43,17,53,53,0,255,255,0,51,0,0,5,145,5,204,18,38,0,36,0,0,17,6,7,146,137,0,0,10,180,2,16,16,0,38,0,43,17,53,0,0,255,255,0,51,0,0,5,145,5,204,18,38,0,36,0,0,17,6,7,204,137,0,0,10,180,2,16,16,0,38,0,43,17,53,0,0,255,255,0,0,0,0,6,189,5,204,16,39,0,36,1,44,0,0,17,6,7,161,0,0,0,12,181,3,2,30,30,0,38,0,43,17,53,53,0,0,255,255,0,0,0,0,6,189,5,204,16,39,0,36,1,44,0,0,17,6,7,174,0,0,0,12,181,3,2,30,30,0,38,0,43,17,53,53,0,0,255,255,0,20,0,0,6,189,5,204,16,39,0,36,1,44,0,0,17,6,7,162,20,0,0,12,181,3,2,29,29,0,38,0,43,17,53,53,0,0,255,255,0,20,0,0,6,189,5,204,16,39,0,36,1,44,0,0,17,6,7,175,20,0,0,12,181,3,2,29,29,0,38,0,43,17,53,53,0,0,255,255,0,68,0,0,6,189,7,22,16,39,0,36,1,44,0,0,17,6,7,163,80,0,0,12,181,3,2,26,26,0,38,0,43,17,53,53,0,0,255,255,0,68,0,0,6,189,7,22,16,39,0,36,1,44,0,0,17,6,7,176,80,0,0,12,181,3,2,26,26,0,38,0,43,17,53,53,0,0,255,255,0,77,255,236,3,171,6,48,18,38,3,103,0,0,17,7,7,146,0,168,0,100,0,22,64,13,1,46,46,17,38,1,51,9,51,42,10,3,37,43,17,53,0,43,17,53,255,255,0,77,255,236,3,171,6,48,18,38,3,103,0,0,17,7,7,204,0,160,0,100,0,24,182,1,47,47,17,38,1,51,184,255,243,180,51,42,10,3,37,43,17,53,0,43,17,53,0,0,255,255,0,77,255,236,3,171,6,48,18,38,3,103,0,0,17,7,7,161,0,160,0,100,0,29,64,9,2,1,46,46,17,38,2,1,51,184,255,230,180,51,57,10,3,37,43,17,53,53,0,43,17,53,53,0,255,255,0,77,255,236,3,171,6,48,18,38,3,103,0,0,17,7,7,174,0,160,0,100,0,29,64,9,2,1,47,47,17,38,2,1,51,184,255,230,180,51,57,10,3,37,43,17,53,53,0,43,17,53,53,0,255,255,0,77,255,236,3,171,6,48,18,38,3,103,0,0,17,7,7,162,0,240,0,100,0,26,64,15,2,1,46,46,17,38,2,1,51,54,51,56,10,3,37,43,17,53,53,0,43,17,53,53,255,255,0,77,255,236,3,171,6,48,18,38,3,103,0,0,17,7,7,175,0,240,0,100,0,26,64,15,2,1,47,47,17,38,2,1,51,54,51,56,10,3,37,43,17,53,53,0,43,17,53,53,255,255,255,247,0,0,5,206,5,204,16,39,0,40,0,200,0,0,17,7,7,146,255,13,0,0,0,10,180,1,12,12,0,38,0,43,17,53,0,0,255,255,255,247,0,0,5,206,5,204,16,39,0,40,0,200,0,0,17,7,7,204,255,27,0,0,0,10,180,1,12,12,0,38,0,43,17,53,0,0,255,255,0,0,0,0,7,94,5,204,16,39,0,40,2,88,0,0,17,6,7,161,0,0,0,12,181,2,1,26,26,0,38,0,43,17,53,53,0,0,255,255,0,0,0,0,7,94,5,204,16,39,0,40,2,88,0,0,17,6,7,174,0,0,0,12,181,2,1,26,26,0,38,0,43,17,53,53,0,0,255,255,0,0,0,0,7,94,5,204,16,39,0,40,2,88,0,0,17,6,7,162,0,0,0,12,181,2,1,26,26,0,38,0,43,17,53,53,0,0,255,255,0,0,0,0,7,94,5,204,16,39,0,40,2,88,0,0,17,6,7,175,0,0,0,12,181,2,1,26,26,0,38,0,43,17,53,53,0,0,255,255,0,107,254,88,4,100,6,48,18,38,3,105,0,0,17,7,7,146,1,64,0,100,0,22,64,13,1,30,30,17,38,1,35,53,35,26,12,24,37,43,17,53,0,43,17,53,255,255,0,107,254,88,4,100,6,48,18,38,3,105,0,0,17,7,7,204,1,44,0,100,0,22,64,13,1,31,31,17,38,1,35,19,35,26,12,24,37,43,17,53,0,43,17,53,255,255,0,107,254,88,4,100,6,48,18,38,3,105,0,0,17,7,7,161,1,14,0,100,0,29,64,9,2,1,30,30,17,38,2,1,35,184,255,233,180,35,41,12,24,37,43,17,53,53,0,43,17,53,53,0,255,255,0,107,254,88,4,100,6,48,18,38,3,105,0,0,17,7,7,174,1,14,0,100,0,29,64,9,2,1,31,31,17,38,2,1,35,184,255,233,180,35,41,12,24,37,43,17,53,53,0,43,17,53,53,0,255,255,0,107,254,88,4,100,6,48,18,38,3,105,0,0,17,7,7,162,1,94,0,100,0,26,64,15,2,1,30,30,17,38,2,1,35,56,35,40,12,24,37,43,17,53,53,0,43,17,53,53,255,255,0,107,254,88,4,100,6,48,18,38,3,105,0,0,17,7,7,175,1,94,0,100,0,26,64,15,2,1,31,31,17,38,2,1,35,56,35,40,12,24,37,43,17,53,53,0,43,17,53,53,255,255,0,107,254,88,4,100,7,97,18,38,3,105,0,0,17,7,7,163,1,44,0,75,0,26,64,15,2,1,30,30,17,38,2,1,45,25,45,58,12,24,37,43,17,53,53,0,43,17,53,53,255,255,0,107,254,88,4,100,7,97,18,38,3,105,0,0,17,7,7,176,1,44,0,75,0,26,64,15,2,1,31,31,17,38,2,1,45,25,45,58,12,24,37,43,17,53,53,0,43,17,53,53,255,255,0,1,0,0,6,5,5,204,16,39,0,43,0,200,0,0,17,7,7,146,255,23,0,0,0,10,180,1,12,12,0,38,0,43,17,53,0,0,255,255,0,1,0,0,6,5,5,204,16,39,0,43,0,200,0,0,17,7,7,204,255,37,0,0,0,10,180,1,12,12,0,38,0,43,17,53,0,0,255,255,0,0,0,0,7,149,5,204,16,39,0,43,2,88,0,0,17,6,7,161,0,0,0,12,181,2,1,26,26,0,38,0,43,17,53,53,0,0,255,255,0,0,0,0,7,149,5,204,16,39,0,43,2,88,0,0,17,6,7,174,0,0,0,12,181,2,1,26,26,0,38,0,43,17,53,53,0,0,255,255,0,0,0,0,7,149,5,204,16,39,0,43,2,88,0,0,17,6,7,162,0,0,0,12,181,2,1,26,26,0,38,0,43,17,53,53,0,0,255,255,0,0,0,0,7,149,5,204,16,39,0,43,2,88,0,0,17,6,7,175,0,0,0,12,181,2,1,26,26,0,38,0,43,17,53,53,0,0,255,255,0,21,0,0,7,149,7,22,16,39,0,43,2,88,0,0,17,6,7,163,33,0,0,12,181,2,1,22,22,0,38,0,43,17,53,53,0,0,255,255,0,21,0,0,7,149,7,22,16,39,0,43,2,88,0,0,17,6,7,176,33,0,0,12,181,2,1,22,22,0,38,0,43,17,53,53,0,0,255,255,0,135,0,0,1,241,6,48,18,38,3,107,254,0,17,6,7,146,193,100,0,24,182,1,15,15,17,38,1,20,184,255,226,180,20,11,4,9,37,43,17,53,0,43,17,53,255,255,0,135,0,0,1,241,6,48,18,38,3,107,254,0,17,6,7,204,206,100,0,24,182,1,16,16,17,38,1,20,184,255,225,180,20,11,4,9,37,43,17,53,0,43,17,53,255,255,255,197,0,0,2,73,6,48,18,38,3,107,254,0,17,6,7,161,197,100,0,29,64,9,2,1,15,15,17,38,2,1,20,184,255,203,180,20,26,4,9,37,43,17,53,53,0,43,17,53,53,0,0,0,255,255,255,197,0,0,2,73,6,48,18,38,3,107,254,0,17,6,7,174,197,100,0,29,64,9,2,1,16,16,17,38,2,1,20,184,255,203,180,20,26,4,9,37,43,17,53,53,0,43,17,53,53,0,0,0,255,255,255,237,0,0,2,113,6,48,18,38,3,107,254,0,17,6,7,162,237,100,0,29,64,9,2,1,15,15,17,38,2,1,20,184,255,243,180,20,25,4,9,37,43,17,53,53,0,43,17,53,53,0,0,0,255,255,255,237,0,0,2,113,6,48,18,38,3,107,254,0,17,6,7,175,237,100,0,29,64,9,2,1,16,16,17,38,2,1,20,184,255,243,180,20,25,4,9,37,43,17,53,53,0,43,17,53,53,0,0,0,255,255,255,181,0,0,2,118,7,97,18,38,3,107,254,0,17,6,7,163,193,75,0,29,64,9,2,1,15,15,17,38,2,1,30,184,255,218,180,30,43,4,9,37,43,17,53,53,0,43,17,53,53,0,0,0,255,255,255,181,0,0,2,118,7,97,18,38,3,107,254,0,17,6,7,176,193,75,0,29,64,9,2,1,16,16,17,38,2,1,30,184,255,218,180,30,43,4,9,37,43,17,53,53,0,43,17,53,53,0,0,0,255,255,0,1,0,0,2,120,5,204,16,39,0,44,0,200,0,0,17,7,7,146,255,23,0,0,0,10,180,1,4,4,0,38,0,43,17,53,0,0,255,255,0,1,0,0,2,120,5,204,16,39,0,44,0,200,0,0,17,7,7,204,255,37,0,0,0,10,180,1,14,14,0,38,0,43,17,53,0,0,255,255,0,0,0,0,4,8,5,204,16,39,0,44,2,88,0,0,17,6,7,161,0,0,0,12,181,2,1,14,14,0,38,0,43,17,53,53,0,0,255,255,0,0,0,0,4,8,5,204,16,39,0,44,2,88,0,0,17,6,7,174,0,0,0,12,181,2,1,14,14,0,38,0,43,17,53,53,0,0,255,255,0,0,0,0,4,8,5,204,16,39,0,44,2,88,0,0,17,6,7,162,0,0,0,12,181,2,1,14,14,0,38,0,43,17,53,53,0,0,255,255,0,0,0,0,4,8,5,204,16,39,0,44,2,88,0,0,17,6,7,175,0,0,0,12,181,2,1,14,14,0,38,0,43,17,53,53,0,0,255,255,0,21,0,0,4,8,7,22,16,39,0,44,2,88,0,0,17,6,7,163,33,0,0,12,181,2,1,14,14,0,38,0,43,17,53,53,0,0,255,255,0,21,0,0,4,8,7,22,16,39,0,44,2,88,0,0,17,6,7,176,33,0,0,12,181,2,1,14,14,0,38,0,43,17,53,53,0,0,255,255,0,80,255,236,4,147,6,48,18,38,0,82,0,0,17,7,7,146,1,29,0,100,0,22,64,13,2,27,27,17,38,2,32,8,32,23,6,0,37,43,17,53,0,43,17,53,255,255,0,80,255,236,4,147,6,48,18,38,0,82,0,0,17,7,7,204,1,33,0,100,0,24,182,2,28,28,17,38,2,32,184,255,255,180,32,23,6,0,37,43,17,53,0,43,17,53,0,0,255,255,0,80,255,236,4,147,6,48,18,38,0,82,0,0,17,7,7,161,1,18,0,100,0,29,64,9,3,2,27,27,17,38,3,2,32,184,255,227,180,32,38,6,0,37,43,17,53,53,0,43,17,53,53,0,255,255,0,80,255,236,4,147,6,48,18,38,0,82,0,0,17,7,7,174,1,18,0,100,0,29,64,9,3,2,28,28,17,38,3,2,32,184,255,227,180,32,38,6,0,37,43,17,53,53,0,43,17,53,53,0,255,255,0,80,255,236,4,147,6,48,18,38,0,82,0,0,17,7,7,162,1,50,0,100,0,26,64,15,3,2,27,27,17,38,3,2,32,2,32,37,6,0,37,43,17,53,53,0,43,17,53,53,255,255,0,80,255,236,4,147,6,48,18,38,0,82,0,0,17,7,7,175,1,49,0,100,0,26,64,15,3,2,28,28,17,38,3,2,32,1,32,37,6,0,37,43,17,53,53,0,43,17,53,53,255,255,255,237,255,236,6,71,5,204,16,38,0,50,100,0,17,7,7,146,255,3,0,0,0,10,180,2,35,35,0,38,0,43,17,53,255,255,255,227,255,236,6,71,5,204,16,38,0,50,100,0,17,7,7,204,255,7,0,0,0,10,180,2,35,35,0,38,0,43,17,53,255,255,0,0,255,236,7,255,5,204,16,39,0,50,2,28,0,0,17,6,7,161,0,0,0,12,181,3,2,35,35,0,38,0,43,17,53,53,0,0,255,255,0,0,255,236,7,255,5,204,16,39,0,50,2,28,0,0,17,6,7,174,0,0,0,12,181,3,2,35,35,0,38,0,43,17,53,53,0,0,255,255,0,0,255,236,7,115,5,204,16,39,0,50,1,144,0,0,17,6,7,162,0,0,0,12,181,3,2,35,35,0,38,0,43,17,53,53,0,0,255,255,0,0,255,236,7,115,5,204,16,39,0,50,1,144,0,0,17,6,7,175,0,0,0,12,181,3,2,35,35,0,38,0,43,17,53,53,0,0,255,255,0,127,255,236,4,84,6,48,18,38,3,119,0,0,17,7,7,146,0,253,0,100,0,24,182,1,27,27,17,38,1,32,184,255,241,180,32,23,7,0,37,43,17,53,0,43,17,53,0,0,255,255,0,127,255,236,4,84,6,48,18,38,3,119,0,0,17,7,7,204,0,247,0,100,0,24,182,1,28,28,17,38,1,32,184,255,221,180,32,23,7,0,37,43,17,53,0,43,17,53,0,0,255,255,0,127,255,236,4,84,6,48,18,38,3,119,0,0,17,7,7,161,0,231,0,100,0,29,64,9,2,1,27,27,17,38,2,1,32,184,255,192,180,32,38,7,0,37,43,17,53,53,0,43,17,53,53,0,255,255,0,127,255,236,4,84,6,48,18,38,3,119,0,0,17,7,7,174,0,231,0,100,0,29,64,9,2,1,28,28,17,38,2,1,32,184,255,192,180,32,38,7,0,37,43,17,53,53,0,43,17,53,53,0,255,255,0,127,255,236,4,84,6,48,18,38,3,119,0,0,17,7,7,162,1,74,0,100,0,26,64,15,2,1,27,27,17,38,2,1,32,34,32,37,7,0,37,43,17,53,53,0,43,17,53,53,255,255,0,127,255,236,4,84,6,48,18,38,3,119,0,0,17,7,7,175,1,74,0,100,0,26,64,15,2,1,28,28,17,38,2,1,32,34,32,37,7,0,37,43,17,53,53,0,43,17,53,53,255,255,0,127,255,236,4,84,7,97,18,38,3,119,0,0,17,7,7,163,0,237,0,75,0,29,64,9,2,1,27,27,17,38,2,1,42,184,255,216,180,42,55,7,0,37,43,17,53,53,0,43,17,53,53,0,255,255,0,127,255,236,4,84,7,97,18,38,3,119,0,0,17,7,7,176,0,237,0,75,0,29,64,9,2,1,28,28,17,38,2,1,42,184,255,216,180,42,55,7,0,37,43,17,53,53,0,43,17,53,53,0,255,255,0,1,0,0,6,97,5,204,16,39,0,60,1,44,0,0,17,7,7,204,255,37,0,0,0,10,180,1,19,19,0,38,0,43,17,53,0,0,255,255,0,0,0,0,7,221,5,204,16,39,0,60,2,168,0,0,17,6,7,174,0,0,0,12,181,2,1,19,19,0,38,0,43,17,53,53,0,0,255,255,0,70,0,0,8,65,5,204,16,39,0,60,3,12,0,0,17,6,7,175,70,0,0,12,181,2,1,19,19,0,38,0,43,17,53,53,0,0,255,255,255,244,0,0,7,141,7,22,16,39,0,60,2,88,0,0,17,6,7,176,0,0,0,12,181,2,1,19,19,0,38,0,43,17,53,53,0,0,255,255,0,81,255,236,6,113,6,48,18,38,3,123,0,0,17,7,7,146,2,8,0,100,0,22,64,13,1,45,45,17,38,1,50,4,50,41,24,13,37,43,17,53,0,43,17,53,255,255,0,81,255,236,6,113,6,48,18,38,3,123,0,0,17,7,7,204,1,254,0,100,0,24,182,1,46,46,17,38,1,50,184,255,236,180,50,41,24,13,37,43,17,53,0,43,17,53,0,0,255,255,0,81,255,236,6,113,6,48,18,38,3,123,0,0,17,7,7,161,2,38,0,100,0,26,64,15,2,1,45,45,17,38,2,1,50,7,50,56,24,13,37,43,17,53,53,0,43,17,53,53,255,255,0,81,255,236,6,113,6,48,18,38,3,123,0,0,17,7,7,174,2,38,0,100,0,26,64,15,2,1,46,46,17,38,2,1,50,7,50,56,24,13,37,43,17,53,53,0,43,17,53,53,255,255,0,81,255,236,6,113,6,48,18,38,3,123,0,0,17,7,7,162,2,34,0,100,0,26,64,15,2,1,45,45,17,38,2,1,50,3,50,55,24,13,37,43,17,53,53,0,43,17,53,53,255,255,0,81,255,236,6,113,6,48,18,38,3,123,0,0,17,7,7,175,2,34,0,100,0,26,64,15,2,1,46,46,17,38,2,1,50,3,50,55,24,13,37,43,17,53,53,0,43,17,53,53,255,255,0,81,255,236,6,113,7,97,18,38,3,123,0,0,17,7,7,163,2,13,0,75,0,26,64,15,2,1,45,45,17,38,2,1,60,0,60,73,24,13,37,43,17,53,53,0,43,17,53,53,255,255,0,81,255,236,6,113,7,97,18,38,3,123,0,0,17,7,7,176,2,13,0,75,0,26,64,15,2,1,46,46,17,38,2,1,60,0,60,73,24,13,37,43,17,53,53,0,43,17,53,53,255,255,255,227,0,0,6,89,5,204,16,38,3,91,66,0,17,7,7,146,254,249,0,0,0,10,180,1,46,46,0,38,0,43,17,53,255,255,255,227,0,0,6,89,5,204,16,38,3,91,66,0,17,7,7,204,255,7,0,0,0,10,180,1,46,46,0,38,0,43,17,53,255,255,0,0,0,0,8,17,5,204,16,39,3,91,1,250,0,0,17,6,7,161,0,0,0,12,181,2,1,46,46,0,38,0,43,17,53,53,0,0,255,255,0,0,0,0,8,17,5,204,16,39,3,91,1,250,0,0,17,6,7,174,0,0,0,12,181,2,1,46,46,0,38,0,43,17,53,53,0,0,255,255,0,0,0,0,7,133,5,204,16,39,3,91,1,110,0,0,17,6,7,162,0,0,0,12,181,2,1,46,46,0,38,0,43,17,53,53,0,0,255,255,0,0,0,0,7,133,5,204,16,39,3,91,1,110,0,0,17,6,7,175,0,0,0,12,181,2,1,46,46,0,38,0,43,17,53,53,0,0,255,255,255,244,0,0,7,133,7,22,16,39,3,91,1,110,0,0,17,6,7,163,0,0,0,12,181,2,1,46,46,0,38,0,43,17,53,53,0,0,255,255,255,244,0,0,7,133,7,22,16,39,3,91,1,110,0,0,17,6,7,176,0,0,0,12,181,2,1,46,46,0,38,0,43,17,53,53,0,0,255,255,0,80,255,236,4,214,5,228,18,38,3,99,0,0,17,7,7,192,0,165,0,0,0,24,182,2,42,42,17,38,2,39,184,255,83,180,39,42,6,16,37,43,17,53,0,43,17,53,0,0,255,255,0,80,255,236,4,214,5,228,18,38,3,99,0,0,17,7,3,57,1,34,0,0,0,24,182,2,42,42,17,38,2,38,184,255,235,180,38,41,6,16,37,43,17,53,0,43,17,53,0,0,255,255,0,77,255,236,3,171,5,228,18,38,3,103,0,0,17,6,7,192,112,0,0,24,182,1,46,46,17,38,1,43,184,255,181,180,43,46,10,3,37,43,17,53,0,43,17,53,255,255,0,77,255,236,3,171,5,228,18,38,3,103,0,0,17,7,3,57,0,222,0,0,0,22,64,13,1,46,46,17,38,1,42,62,42,45,10,3,37,43,17,53,0,43,17,53,255,255,0,107,254,88,4,100,5,228,18,38,3,105,0,0,17,7,7,192,0,250,0,0,0,24,182,1,30,30,17,38,1,27,184,255,212,180,27,30,12,24,37,43,17,53,0,43,17,53,0,0,255,255,0,107,254,88,4,100,5,228,18,38,3,105,0,0,17,7,3,57,1,104,0,0,0,22,64,13,1,30,30,17,38,1,26,92,26,29,12,24,37,43,17,53,0,43,17,53,255,255,0,32,0,0,1,241,5,228,18,38,3,107,254,0,17,6,7,192,130,0,0,24,182,1,15,15,17,38,1,12,184,255,135,180,12,15,4,9,37,43,17,53,0,43,17,53,255,255,0,135,0,0,1,241,5,228,18,38,3,107,254,0,17,6,3,57,241,0,0,22,64,13,1,15,15,17,38,1,11,17,11,14,4,9,37,43,17,53,0,43,17,53,0,0,255,255,0,80,255,236,4,147,5,228,18,38,0,82,0,0,17,7,7,192,0,250,0,0,0,24,182,2,27,27,17,38,2,24,184,255,202,180,24,27,6,0,37,43,17,53,0,43,17,53,0,0,255,255,0,80,255,236,4,147,5,228,18,38,0,82,0,0,17,7,3,57,1,64,0,0,0,22,64,13,2,27,27,17,38,2,23,42,23,26,6,0,37,43,17,53,0,43,17,53,255,255,0,127,255,236,4,84,5,228,18,38,3,119,0,0,17,7,7,192,0,170,0,0,0,24,182,1,27,27,17,38,1,24,184,255,130,180,24,27,7,0,37,43,17,53,0,43,17,53,0,0,255,255,0,127,255,236,4,84,5,228,18,38,3,119,0,0,17,7,3,57,1,34,0,0,0,22,64,13,1,27,27,17,38,1,23,20,23,26,7,0,37,43,17,53,0,43,17,53,255,255,0,81,255,236,6,113,5,228,18,38,3,123,0,0,17,7,7,192,1,195,0,0,0,24,182,1,45,45,17,38,1,42,184,255,163,180,42,45,24,13,37,43,17,53,0,43,17,53,0,0,255,255,0,81,255,236,6,113,5,228,18,38,3,123,0,0,17,7,3,57,2,76,0,0,0,22,64,13,1,45,45,17,38,1,41,71,41,44,24,13,37,43,17,53,0,43,17,53,255,255,0,80,254,87,4,214,6,48,18,38,3,99,0,0,16,39,7,146,0,240,0,100,17,7,3,7,2,28,0,0,0,26,177,2,42,184,255,187,64,10,42,37,6,16,37,2,41,41,17,38,0,43,17,53,1,43,17,53,255,255,0,80,254,87,4,214,6,48,18,38,3,99,0,0,16,39,7,204,0,206,0,100,17,7,3,7,2,28,0,0,0,26,177,2,47,184,255,136,64,10,47,42,6,16,37,2,42,42,17,38,0,43,17,53,1,43,17,53,255,255,0,80,254,87,4,214,6,48,18,38,3,99,0,0,16,39,7,161,0,230,0,100,17,7,3,7,2,28,0,0,0,30,178,3,2,42,184,255,150,64,11,42,53,6,16,37,3,2,41,41,17,38,0,43,17,53,53,1,43,17,53,53,255,255,0,80,254,87,4,214,6,48,18,38,3,99,0,0,16,39,7,174,0,230,0,100,17,7,3,7,2,28,0,0,0,30,178,3,2,47,184,255,149,64,11,47,53,6,16,37,3,2,42,42,17,38,0,43,17,53,53,1,43,17,53,53,255,255,0,80,254,87,4,214,6,48,18,38,3,99,0,0,16,39,7,162,1,44,0,100,17,7,3,7,2,28,0,0,0,30,178,3,2,47,184,255,219,64,11,47,52,6,16,37,3,2,42,42,17,38,0,43,17,53,53,1,43,17,53,53,255,255,0,80,254,87,4,214,6,48,18,38,3,99,0,0,16,39,7,175,1,44,0,100,17,7,3,7,2,28,0,0,0,30,178,3,2,47,184,255,219,64,11,47,52,6,16,37,3,2,43,43,17,38,0,43,17,53,53,1,43,17,53,53,255,255,0,80,254,87,4,214,7,127,18,38,3,99,0,0,16,39,7,163,0,240,0,105,17,7,3,7,2,28,0,0,0,29,64,9,3,2,42,42,17,38,3,2,57,184,255,177,180,57,70,6,16,37,43,17,53,53,0,43,17,53,53,0,255,255,0,80,254,87,4,214,7,127,18,38,3,99,0,0,16,39,7,176,0,240,0,105,17,7,3,7,2,28,0,0,0,29,64,9,3,2,42,42,17,38,3,2,57,184,255,177,180,57,70,6,16,37,43,17,53,53,0,43,17,53,53,0,255,255,0,51,254,87,5,145,5,204,18,38,0,36,0,0,16,39,7,146,255,127,0,0,17,7,3,7,2,229,0,0,0,10,180,2,16,16,0,38,0,43,17,53,255,255,0,51,254,87,5,145,5,204,18,38,0,36,0,0,16,39,7,204,255,127,0,0,17,7,3,7,2,229,0,0,0,10,180,2,26,26,0,38,0,43,17,53,255,255,0,0,254,87,6,189,5,204,16,39,0,36,1,44,0,0,16,38,7,161,0,0,17,7,3,7,4,17,0,0,0,12,181,3,2,30,30,0,38,0,43,17,53,53,0,0,255,255,0,0,254,87,6,189,5,204,16,39,0,36,1,44,0,0,16,38,7,174,0,0,17,7,3,7,4,17,0,0,0,12,181,3,2,30,30,0,38,0,43,17,53,53,0,0,255,255,0,0,254,87,6,189,5,204,16,39,0,36,1,44,0,0,16,38,7,162,0,0,17,7,3,7,4,17,0,0,0,12,181,3,2,29,29,0,38,0,43,17,53,53,0,0,255,255,0,0,254,87,6,189,5,204,16,39,0,36,1,44,0,0,16,38,7,175,0,0,17,7,3,7,4,17,0,0,0,12,181,3,2,29,29,0,38,0,43,17,53,53,0,0,255,255,0,68,254,87,6,189,7,22,16,39,0,36,1,44,0,0,16,38,7,163,80,0,17,7,3,7,4,17,0,0,0,12,181,3,2,26,26,0,38,0,43,17,53,53,0,0,255,255,0,68,254,87,6,189,7,22,16,39,0,36,1,44,0,0,16,38,7,176,80,0,17,7,3,7,4,17,0,0,0,12,181,3,2,26,26,0,38,0,43,17,53,53,0,0,255,255,0,107,254,87,4,100,6,78,18,38,3,105,0,0,16,39,7,146,1,44,0,130,17,7,3,7,1,24,0,0,0,23,64,13,1,30,35,30,25,12,24,37,1,29,29,17,38,0,43,17,53,1,43,17,53,0,0,0,255,255,0,107,254,87,4,100,6,78,18,38,3,105,0,0,16,39,7,204,1,44,0,130,17,7,3,7,1,24,0,0,0,23,64,13,1,35,18,35,30,12,24,37,1,30,30,17,38,0,43,17,53,1,43,17,53,0,0,0,255,255,0,107,254,87,4,100,6,48,18,38,3,105,0,0,16,39,7,161,1,14,0,100,17,7,3,7,1,24,0,0,0,30,178,2,1,30,184,255,234,64,11,30,41,12,24,37,2,1,29,29,17,38,0,43,17,53,53,1,43,17,53,53,255,255,0,107,254,87,4,100,6,48,18,38,3,105,0,0,16,39,7,174,1,14,0,100,17,7,3,7,1,24,0,0,0,27,64,15,2,1,31,20,31,41,12,24,37,2,1,30,30,17,38,0,43,17,53,53,1,43,17,53,53,0,0,0,255,255,0,107,254,87,4,100,6,48,18,38,3,105,0,0,16,39,7,162,1,94,0,100,17,7,3,7,1,24,0,0,0,27,64,15,2,1,30,58,30,40,12,24,37,2,1,29,29,17,38,0,43,17,53,53,1,43,17,53,53,0,0,0,255,255,0,107,254,87,4,100,6,48,18,38,3,105,0,0,16,39,7,175,1,94,0,100,17,7,3,7,1,24,0,0,0,27,64,15,2,1,31,100,31,40,12,24,37,2,1,30,30,17,38,0,43,17,53,53,1,43,17,53,53,0,0,0,255,255,0,107,254,87,4,100,7,127,18,38,3,105,0,0,16,39,7,163,1,44,0,105,17,7,3,7,1,24,0,0,0,26,64,15,2,1,30,30,17,38,2,1,45,25,45,58,12,24,37,43,17,53,53,0,43,17,53,53,255,255,0,107,254,87,4,100,7,127,18,38,3,105,0,0,16,39,7,176,1,44,0,105,17,7,3,7,1,24,0,0,0,27,64,15,2,1,45,25,45,58,12,24,37,2,1,31,31,17,38,0,43,17,53,53,1,43,17,53,53,0,0,0,255,255,255,237,254,87,6,5,5,204,16,39,0,43,0,200,0,0,16,39,7,146,255,3,0,0,17,7,3,7,3,172,0,0,0,10,180,1,12,12,0,38,0,43,17,53,0,0,255,255,255,247,254,87,6,5,5,204,16,39,0,43,0,200,0,0,16,39,7,204,255,27,0,0,17,7,3,7,3,172,0,0,0,10,180,1,12,12,0,38,0,43,17,53,0,0,255,255,0,0,254,87,7,149,5,204,16,39,0,43,2,88,0,0,16,38,7,161,0,0,17,7,3,7,5,60,0,0,0,12,181,2,1,26,26,0,38,0,43,17,53,53,0,0,255,255,0,0,254,87,7,149,5,204,16,39,0,43,2,88,0,0,16,38,7,174,0,0,17,7,3,7,5,60,0,0,0,12,181,2,1,26,26,0,38,0,43,17,53,53,0,0,255,255,0,0,254,87,7,149,5,204,16,39,0,43,2,88,0,0,16,38,7,162,0,0,17,7,3,7,5,60,0,0,0,12,181,2,1,25,25,0,38,0,43,17,53,53,0,0,255,255,0,0,254,87,7,149,5,204,16,39,0,43,2,88,0,0,16,38,7,175,0,0,17,7,3,7,5,60,0,0,0,12,181,2,1,25,25,0,38,0,43,17,53,53,0,0,255,255,255,244,254,87,7,149,7,22,16,39,0,43,2,88,0,0,16,38,7,163,0,0,17,7,3,7,5,60,0,0,0,12,181,2,1,22,22,0,38,0,43,17,53,53,0,0,255,255,255,244,254,87,7,149,7,22,16,39,0,43,2,88,0,0,16,38,7,176,0,0,17,7,3,7,5,60,0,0,0,12,181,2,1,22,22,0,38,0,43,17,53,53,0,0,255,255,0,81,254,87,6,113,6,48,18,38,3,123,0,0,16,39,7,146,2,8,0,100,17,7,3,7,3,97,0,0,0,23,64,13,1,45,5,45,40,13,24,37,1,44,44,17,38,0,43,17,53,1,43,17,53,0,0,0,255,255,0,81,254,87,6,113,6,48,18,38,3,123,0,0,16,39,7,204,1,244,0,100,17,7,3,7,3,97,0,0,0,26,177,1,50,184,255,224,64,10,50,45,13,24,37,1,45,45,17,38,0,43,17,53,1,43,17,53,255,255,0,81,254,87,6,113,6,48,18,38,3,123,0,0,16,39,7,161,1,254,0,100,17,7,3,7,3,97,0,0,0,30,178,2,1,45,184,255,224,64,11,45,56,13,24,37,2,1,44,44,17,38,0,43,17,53,53,1,43,17,53,53,255,255,0,81,254,87,6,113,6,48,18,38,3,123,0,0,16,39,7,174,1,254,0,100,17,7,3,7,3,97,0,0,0,27,64,15,2,1,46,11,46,56,13,24,37,2,1,45,45,17,38,0,43,17,53,53,1,43,17,53,53,0,0,0,255,255,0,81,254,87,6,113,6,48,18,38,3,123,0,0,16,39,7,162,2,21,0,100,17,7,3,7,3,97,0,0,0,30,178,2,1,45,184,255,247,64,11,45,55,13,24,37,2,1,44,44,17,38,0,43,17,53,53,1,43,17,53,53,255,255,0,81,254,87,6,113,6,48,18,38,3,123,0,0,16,39,7,175,2,21,0,100,17,7,3,7,3,97,0,0,0,27,64,15,2,1,46,34,46,55,13,24,37,2,1,45,45,17,38,0,43,17,53,53,1,43,17,53,53,0,0,0,255,255,0,81,254,87,6,113,7,97,18,38,3,123,0,0,16,39,7,163,1,244,0,75,17,7,3,7,3,97,0,0,0,30,178,2,1,60,184,255,231,64,11,60,73,13,24,37,2,1,45,45,17,38,0,43,17,53,53,1,43,17,53,53,255,255,0,81,254,87,6,113,7,97,18,38,3,123,0,0,16,39,7,176,1,244,0,75,17,7,3,7,3,97,0,0,0,30,178,2,1,60,184,255,231,64,11,60,73,13,24,37,2,1,46,46,17,38,0,43,17,53,53,1,43,17,53,53,255,255,0,1,254,87,6,89,5,204,16,38,3,91,66,0,16,39,7,146,255,23,0,0,17,7,3,7,3,119,0,0,0,10,180,1,36,36,0,38,0,43,17,53,255,255,255,227,254,87,6,89,5,204,16,38,3,91,66,0,16,39,7,204,255,7,0,0,17,7,3,7,3,119,0,0,0,10,180,1,36,36,0,38,0,43,17,53,255,255,0,0,254,87,8,17,5,204,16,39,3,91,1,250,0,0,16,38,7,161,0,0,17,7,3,7,5,50,0,0,0,12,181,2,1,50,50,0,38,0,43,17,53,53,0,0,255,255,0,0,254,87,8,17,5,204,16,39,3,91,1,250,0,0,16,38,7,174,0,0,17,7,3,7,5,50,0,0,0,12,181,2,1,50,50,0,38,0,43,17,53,53,0,0,255,255,0,0,254,87,7,133,5,204,16,39,3,91,1,110,0,0,16,38,7,162,0,0,17,7,3,7,4,161,0,0,0,12,181,2,1,49,49,0,38,0,43,17,53,53,0,0,255,255,0,0,254,87,7,133,5,204,16,39,3,91,1,110,0,0,16,38,7,175,0,0,17,7,3,7,4,162,0,0,0,12,181,2,1,49,49,0,38,0,43,17,53,53,0,0,255,255,255,244,254,87,7,133,7,22,16,39,3,91,1,110,0,0,16,38,7,163,0,0,17,7,3,7,4,162,0,0,0,12,181,2,1,46,46,0,38,0,43,17,53,53,0,0,255,255,255,244,254,87,7,133,7,22,16,39,3,91,1,110,0,0,16,38,7,176,0,0,17,7,3,7,4,162,0,0,0,12,181,2,1,46,46,0,38,0,43,17,53,53,0,0,255,255,0,80,255,236,4,214,5,226,18,38,3,99,0,0,17,7,2,154,1,34,0,0,0,24,182,2,37,37,17,38,2,40,184,255,184,180,40,48,6,16,37,43,17,53,0,43,17,53,0,0,255,255,0,80,255,236,4,214,5,80,18,38,3,99,0,0,17,7,2,139,1,3,255,245,0,22,181,2,40,17,38,2,40,184,255,198,180,40,39,6,16,37,43,17,53,0,43,53,255,255,0,80,254,87,4,214,5,228,18,38,3,99,0,0,16,39,7,192,0,175,0,0,17,7,3,7,2,48,0,0,0,26,177,2,38,184,255,93,64,10,38,42,6,16,37,2,37,37,17,38,0,43,17,53,1,43,17,53,255,255,0,80,254,87,4,214,4,78,18,38,3,99,0,0,17,7,3,7,2,48,0,0,0,15,177,2,49,184,255,191,180,49,43,6,16,37,43,17,53,0,0,0,255,255,0,80,254,87,4,214,5,228,18,38,3,99,0,0,16,39,3,57,1,24,0,0,17,7,3,7,2,48,0,0,0,24,185,0,2,255,225,64,10,37,41,6,16,37,2,37,37,17,38,0,43,17,53,1,43,53,0,0,255,255,0,80,255,236,4,214,5,196,18,38,3,99,0,0,17,7,2,158,0,230,0,0,0,22,181,2,46,17,38,2,46,184,255,203,180,46,59,6,16,37,43,17,53,0,43,53,255,255,0,80,254,87,4,214,5,196,18,38,3,99,0,0,16,39,2,158,0,230,0,0,17,7,3,7,2,48,0,0,0,26,177,2,46,184,255,203,64,10,46,59,6,16,37,2,37,37,17,38,0,43,17,53,1,43,17,53,255,255,0,51,0,0,5,145,7,16,18,38,0,36,0,0,17,7,9,18,1,134,0,0,0,22,64,13,2,16,16,5,38,2,19,1,19,27,4,7,37,43,17,53,0,43,17,53,255,255,0,51,0,0,5,145,6,159,18,38,0,36,0,0,17,7,2,139,1,135,1,68,0,22,181,2,19,5,38,2,19,184,255,251,180,19,18,4,7,37,43,17,53,0,43,53,255,255,0,10,0,0,5,145,5,228,18,38,0,36,0,0,17,7,7,192,255,108,0,0,0,10,180,2,19,19,0,38,0,43,17,53,255,255,0,51,0,0,5,145,5,228,18,38,0,36,0,0,17,7,3,57,255,125,0,0,0,10,180,2,18,18,0,38,0,43,17,53,255,255,0,51,254,87,5,145,5,129,18,38,0,36,0,0,17,7,3,7,2,229,0,0,0,12,183,2,28,37,28,22,4,7,37,43,17,53,0,0,0,1,0,234,4,44,1,208,5,204,0,10,0,28,64,11,8,0,0,5,9,9,12,11,9,5,0,0,47,204,51,17,18,1,57,17,51,51,18,57,49,48,1,21,20,6,7,35,62,1,53,35,53,1,208,34,54,139,47,56,106,5,204,140,75,122,79,57,104,63,192,0,0,1,0,246,254,87,1,244,255,129,0,13,0,45,64,11,0,11,5,11,15,14,12,8,64,8,5,184,1,15,178,89,8,3,184,1,15,178,89,8,27,0,63,43,43,0,26,24,16,205,17,18,1,57,57,17,51,49,48,5,20,22,51,50,55,21,6,35,34,38,61,1,51,1,152,21,24,14,33,44,53,72,85,162,232,33,23,6,132,11,81,71,146,0,0,0,0,1,0,234,4,44,1,208,5,204,0,10,0,28,64,11,8,0,0,5,10,10,11,12,9,0,5,0,47,204,50,17,18,1,57,17,51,51,18,57,49,48,1,21,20,6,7,35,62,1,53,35,53,1,208,34,54,139,47,56,106,5,204,140,75,122,79,57,104,63,192,0,0,1,255,244,4,172,2,181,5,180,0,25,0,36,64,15,21,22,8,9,22,27,9,26,21,13,9,5,13,18,0,0,47,50,205,50,196,16,196,17,1,51,17,51,17,51,17,51,49,48,1,34,46,2,35,34,6,7,35,62,2,51,50,30,2,51,50,54,55,51,14,2,1,235,40,80,76,68,27,37,41,10,124,8,43,84,68,41,82,75,67,26,44,36,9,122,5,44,84,4,172,35,41,35,47,64,102,103,59,34,42,34,58,52,98,105,61,0,0,0,0,3,255,244,4,226,2,181,7,18,0,25,0,29,0,33,0,66,64,30,26,29,33,30,29,30,9,21,22,22,35,8,9,9,34,21,13,9,0,0,18,18,31,5,13,27,31,31,30,26,0,47,51,51,17,51,204,50,17,57,47,51,16,196,16,196,17,1,51,17,51,17,51,17,51,18,57,57,17,51,17,51,49,48,1,34,46,2,35,34,6,7,35,62,2,51,50,30,2,51,50,54,55,51,14,2,3,53,51,21,33,53,51,21,1,235,40,80,76,68,27,37,41,10,124,8,43,84,68,41,82,75,67,26,44,36,9,122,5,44,84,91,197,253,117,194,6,10,35,41,35,47,64,102,103,59,34,42,34,58,52,98,105,61,254,216,219,219,219,219,0,0,255,255,0,107,254,87,4,100,5,228,18,38,3,105,0,0,16,39,7,192,0,230,0,0,17,7,3,7,1,24,0,0,0,26,177,1,26,184,255,191,64,10,26,30,12,23,37,1,25,25,17,38,0,43,17,53,1,43,17,53,255,255,0,107,254,87,4,100,4,78,18,38,3,105,0,0,16,7,3,7,1,24,0,0,255,255,0,107,254,87,4,100,5,228,18,38,3,105,0,0,16,39,3,57,1,94,0,0,17,7,3,7,1,24,0,0,0,21,64,12,1,82,25,29,12,23,37,1,25,25,17,38,0,43,17,53,1,43,53,0,255,255,0,107,254,88,4,100,5,196,18,38,3,105,0,0,17,7,2,158,0,255,0,0,0,20,64,12,1,34,17,38,1,34,15,34,47,12,24,37,43,17,53,0,43,53,0,0,255,255,0,107,254,87,4,100,5,196,18,38,3,105,0,0,16,39,3,7,1,24,0,0,17,7,2,158,0,255,0,0,0,23,64,13,2,48,15,48,61,12,23,37,2,39,39,17,38,0,43,17,53,1,43,17,53,0,0,0,255,255,0,67,0,0,6,150,5,228,16,39,0,40,1,144,0,0,17,6,7,192,165,0,0,24,182,1,15,15,0,38,1,17,184,255,112,180,17,17,1,1,37,43,17,53,0,43,17,53,0,0,255,255,0,79,0,0,6,150,5,228,16,39,0,40,1,144,0,0,17,6,3,57,150,0,0,26,177,1,16,184,255,124,64,10,16,16,1,1,37,1,15,15,0,38,0,43,17,53,1,43,17,53,255,255,0,47,0,0,6,205,5,228,16,39,0,43,1,144,0,0,17,6,7,192,145,0,0,10,180,1,15,15,0,38,0,43,17,53,255,255,0,69,0,0,6,205,5,228,16,39,0,43,1,144,0,0,17,6,3,57,140,0,0,10,180,1,15,15,0,38,0,43,17,53,255,255,0,137,254,87,5,61,5,129,18,38,0,43,0,0,17,7,3,7,2,224,0,0,0,12,183,1,24,31,24,18,5,11,37,43,17,53,0,0,0,2,0,0,4,44,2,132,5,204,0,10,0,16,0,42,64,18,12,15,8,0,0,5,9,15,9,18,17,11,13,11,13,9,0,5,0,47,204,50,57,57,47,47,17,18,1,57,57,17,51,51,18,57,17,51,49,48,19,21,20,6,7,35,62,1,53,35,53,1,3,53,33,19,21,230,34,54,139,47,56,106,2,27,221,1,1,69,5,204,140,75,122,79,57,104,63,192,254,187,1,32,37,254,220,33,0,0,0,2,0,0,4,44,2,132,5,204,0,10,0,16,0,42,64,18,11,15,8,0,0,5,9,15,9,18,17,13,11,13,11,9,0,5,0,47,204,50,57,57,47,47,17,18,1,57,57,17,51,51,18,57,17,51,49,48,19,21,20,6,7,35,62,1,53,35,53,1,53,19,33,21,3,230,34,54,139,47,56,106,1,62,69,1,1,221,5,204,140,75,122,79,57,104,63,192,254,187,33,1,36,37,254,224,0,0,0,2,255,244,4,44,2,181,7,22,0,10,0,36,0,68,64,31,8,0,0,5,10,10,38,37,32,33,33,38,19,20,20,37,32,24,20,11,9,10,11,29,10,29,10,29,16,24,5,0,47,204,50,57,57,47,47,17,51,17,51,16,196,16,196,17,1,51,17,51,17,51,17,51,17,18,57,17,51,51,18,57,49,48,1,21,20,6,7,35,62,1,53,35,53,37,34,46,2,35,34,6,7,35,62,2,51,50,30,2,51,50,54,55,51,14,2,1,209,34,54,139,47,56,106,1,0,40,80,76,68,27,37,41,10,124,8,43,84,68,41,82,75,67,26,44,36,9,122,5,44,84,5,204,140,75,122,79,57,104,63,192,66,35,41,35,47,64,102,103,59,34,42,34,58,52,98,105,61,0,255,255,255,147,0,0,2,87,5,226,18,38,3,107,254,0,17,6,2,154,204,0,0,24,182,1,10,10,17,38,1,13,184,255,185,180,13,21,4,9,37,43,17,53,0,43,17,53,255,255,255,235,0,0,2,79,5,80,18,38,3,107,254,0,17,6,2,139,199,245,0,22,181,1,13,17,38,1,13,184,255,225,180,13,12,4,9,37,43,17,53,0,43,53,0,0,255,255,255,218,0,0,2,101,7,19,18,38,3,107,254,0,16,38,0,106,202,0,17,7,7,192,255,132,1,47,0,34,64,20,3,23,23,0,38,2,1,10,10,17,38,2,1,14,11,14,13,4,5,37,43,17,53,53,0,43,17,53,53,43,17,53,0,0,255,255,255,218,0,0,2,101,7,19,18,38,3,107,254,0,16,38,0,106,202,0,17,7,3,57,0,15,1,47,0,34,64,20,3,23,23,0,38,2,1,10,10,17,38,2,1,14,11,14,13,4,5,37,43,17,53,53,0,43,17,53,53,43,17,53,0,0,255,255,255,154,0,0,2,166,5,196,18,38,3,107,254,0,17,6,2,158,168,0,0,22,181,1,19,17,38,1,19,184,255,228,180,19,32,4,9,37,43,17,53,0,43,53,0,0,255,255,255,179,0,0,2,116,7,18,18,38,3,107,254,0,17,6,7,150,191,0,0,33,64,11,3,2,1,43,43,17,38,3,2,1,19,184,255,216,180,19,32,4,9,37,43,17,53,53,53,0,43,17,53,53,53,0,0,0,255,255,255,189,0,0,2,129,7,16,18,38,0,44,0,0,17,6,9,18,194,0,0,22,64,13,1,4,4,5,38,1,7,2,7,15,1,3,37,43,17,53,0,43,17,53,0,0,255,255,255,234,0,0,2,78,6,158,18,38,0,44,0,0,17,7,2,139,255,198,1,67,0,20,64,12,1,7,5,38,1,7,0,7,6,1,3,37,43,17,53,0,43,53,0,0,255,255,0,47,0,0,3,64,5,228,16,39,0,44,1,144,0,0,17,6,7,192,145,0,0,10,180,1,7,7,0,38,0,43,17,53,255,255,0,79,0,0,3,64,5,228,16,39,0,44,1,144,0,0,17,6,3,57,150,0,0,10,180,1,7,7,0,38,0,43,17,53,0,2,0,0,4,44,2,132,5,204,0,10,0,16,0,44,64,19,5,0,2,0,10,13,13,16,16,18,10,17,11,13,11,13,2,0,6,0,47,204,50,57,57,47,47,17,1,51,17,51,17,51,17,18,57,57,17,51,49,48,19,21,35,20,22,23,35,46,1,61,1,1,3,53,33,19,21,230,106,56,47,139,49,39,2,27,221,1,1,69,5,204,192,63,104,57,69,126,81,140,254,187,1,32,37,254,220,33,0,2,0,0,4,44,2,132,5,204,0,10,0,16,0,42,64,18,5,0,0,2,10,11,15,15,18,10,17,11,13,11,13,2,0,6,0,47,204,50,57,57,47,47,17,1,51,17,51,17,51,18,57,57,17,51,49,48,19,21,35,20,22,23,35,46,1,61,1,1,53,19,33,21,3,230,106,56,47,139,49,39,1,62,69,1,1,221,5,204,192,63,104,57,69,126,81,140,254,187,33,1,36,37,254,224,0,0,0,2,255,244,4,44,2,181,7,22,0,10,0,36,0,74,64,19,32,33,33,5,0,10,2,0,3,38,19,20,37,2,10,29,20,11,11,184,255,192,64,17,9,12,72,10,11,10,11,6,32,16,15,24,191,24,2,24,6,0,47,220,93,50,196,18,57,57,47,47,43,16,196,51,17,51,17,1,51,50,18,23,57,17,51,50,17,51,49,48,1,21,35,20,22,23,35,46,1,61,1,37,34,46,2,35,34,6,7,35,62,2,51,50,30,2,51,50,54,55,51,14,2,1,209,106,56,47,139,49,39,1,0,40,80,76,68,27,37,41,10,124,8,43,84,68,41,82,75,67,26,44,36,9,122,5,44,84,5,204,192,63,104,57,69,126,81,140,66,35,41,35,47,64,102,103,59,34,42,34,58,52,98,105,61,0,0,0,255,255,0,127,255,236,4,84,5,226,18,38,3,119,0,0,17,7,2,154,1,22,0,0,0,24,182,1,22,22,17,38,1,25,184,255,214,180,25,33,7,0,37,43,17,53,0,43,17,53,0,0,255,255,0,127,255,236,4,84,5,80,18,38,3,119,0,0,17,7,2,139,0,239,255,245,0,22,181,1,25,17,38,1,25,184,255,220,180,25,24,7,0,37,43,17,53,0,43,53,255,255,0,127,255,236,4,84,7,19,18,38,3,119,0,0,16,39,7,192,0,145,1,47,17,7,0,106,0,215,0,0,0,39,183,1,22,22,0,38,3,2,32,184,255,254,64,11,32,31,7,19,37,3,2,28,28,17,38,0,43,17,53,53,1,43,17,53,53,0,43,17,53,0,0,0,255,255,0,127,255,236,4,84,7,19,18,38,3,119,0,0,16,39,0,106,0,215,0,0,17,7,3,57,1,49,1,47,0,39,183,3,35,35,0,38,2,1,26,184,255,254,64,11,26,25,7,19,37,2,1,22,22,17,38,0,43,17,53,53,1,43,17,53,53,0,43,17,53,0,0,0,255,255,0,121,254,87,4,163,6,78,18,38,3,115,0,0,17,7,7,146,1,43,0,130,0,24,182,2,34,34,17,38,2,39,184,255,250,180,39,30,11,0,37,43,17,53,0,43,17,53,0,0,255,255,0,121,254,87,4,163,6,78,18,38,3,115,0,0,17,7,7,204,1,47,0,130,0,24,182,2,35,35,17,38,2,39,184,255,240,180,39,30,11,0,37,43,17,53,0,43,17,53,0,0,255,255,0,127,255,236,4,84,5,196,18,38,3,119,0,0,17,7,2,158,0,202,0,0,0,22,181,1,31,17,38,1,31,184,255,217,180,31,44,7,0,37,43,17,53,0,43,53,255,255,0,127,255,236,4,84,7,18,18,38,3,119,0,0,17,7,7,150,0,236,0,0,0,33,64,11,3,2,1,55,55,17,38,3,2,1,31,184,255,215,180,31,44,7,0,37,43,17,53,53,53,0,43,17,53,53,53,0,255,255,0,35,0,0,5,53,7,16,18,38,0,60,0,0,17,7,9,18,1,74,0,0,0,24,182,1,9,9,5,38,1,12,184,255,251,180,12,20,4,8,37,43,17,53,0,43,17,53,0,0,255,255,0,35,0,0,5,53,6,159,18,38,0,60,0,0,17,7,2,139,1,83,1,68,0,22,181,1,12,5,38,1,12,184,255,253,180,12,11,4,8,37,43,17,53,0,43,53,255,255,255,253,0,0,6,197,5,228,16,39,0,60,1,144,0,0,17,7,7,192,255,95,0,0,0,10,180,1,12,12,0,38,0,43,17,53,0,0,255,255,0,114,0,0,7,41,5,228,16,39,0,60,1,244,0,0,17,6,3,57,185,0,0,10,180,1,12,12,0,38,0,43,17,53,255,255,255,247,0,0,5,216,5,204,16,39,0,51,0,200,0,0,17,7,7,204,255,27,0,0,0,10,180,2,20,20,0,38,0,43,17,53,0,0,0,3,0,11,4,159,3,173,5,228,0,5,0,9,0,13,0,44,64,19,5,1,1,10,6,9,13,10,9,10,15,14,3,7,11,11,10,6,0,0,47,50,50,50,17,51,205,17,18,1,57,57,17,51,17,51,18,57,17,51,49,48,1,3,53,33,19,21,55,53,51,21,33,53,51,21,1,250,221,1,1,69,113,217,252,94,214,4,159,1,32,37,254,220,33,16,219,219,219,219,0,3,0,11,4,159,3,173,5,228,0,5,0,9,0,13,0,44,64,19,4,0,0,10,6,9,13,10,9,10,15,14,3,7,11,11,10,6,0,0,47,50,50,50,17,51,205,17,18,1,57,57,17,51,17,51,18,57,17,51,49,48,1,53,19,33,21,3,37,53,51,21,33,53,51,21,1,80,69,1,1,221,1,27,217,252,94,214,4,159,33,1,36,37,254,224,16,219,219,219,219,0,0,0,0,1,0,158,4,159,1,228,5,228,0,5,0,39,64,26,4,6,7,5,2,140,91,15,5,1,15,5,47,5,63,5,95,5,127,5,159,5,239,5,7,5,0,47,93,113,43,17,18,1,57,49,48,1,3,53,33,19,21,1,123,221,1,1,69,4,159,1,32,37,254,220,33,0,0,0,255,255,0,81,254,87,6,113,5,228,18,38,3,123,0,0,16,39,7,192,1,205,0,0,17,7,3,7,3,97,0,0,0,26,177,1,41,184,255,173,64,10,41,45,13,24,37,1,40,40,17,38,0,43,17,53,1,43,17,53,255,255,0,81,254,87,6,113,4,79,18,38,3,123,0,0,17,7,3,7,3,96,0,0,0,12,183,1,52,33,52,46,24,13,37,43,17,53,0,0,255,255,0,81,254,87,6,113,5,228,18,38,3,123,0,0,16,39,3,57,2,86,0,0,17,7,3,7,3,97,0,0,0,21,64,12,1,81,40,44,13,24,37,1,40,40,17,38,0,43,17,53,1,43,53,0,255,255,0,81,255,236,6,113,5,196,18,38,3,123,0,0,17,7,2,158,1,234,0,0,0,20,64,12,1,49,17,38,1,49,1,49,62,24,13,37,43,17,53,0,43,53,0,0,255,255,0,81,254,87,6,113,5,196,18,38,3,123,0,0,16,39,2,158,1,234,0,0,17,7,3,7,3,97,0,0,0,23,64,13,1,49,1,49,62,13,24,37,1,40,40,17,38,0,43,17,53,1,43,17,53,0,0,0,255,255,0,70,255,236,7,15,5,228,16,39,0,50,1,44,0,0,17,6,7,192,168,0,0,10,180,2,28,28,0,38,0,43,17,53,255,255,255,240,255,236,6,71,5,228,16,38,0,50,100,0,17,7,3,57,255,55,0,0,0,10,180,2,27,27,0,38,0,43,17,53,255,255,0,70,0,0,7,33,5,228,16,39,3,91,1,10,0,0,17,6,7,192,168,0,0,10,180,1,39,39,0,38,0,43,17,53,255,255,255,240,0,0,6,89,5,228,16,38,3,91,66,0,17,7,3,57,255,55,0,0,0,10,180,1,39,39,0,38,0,43,17,53,255,255,0,50,254,87,5,246,5,150,18,38,3,91,223,0,17,7,3,7,3,22,0,0,0,12,183,1,48,36,48,42,27,10,37,43,17,53,0,0,0,1,0,215,4,159,2,29,5,228,0,5,0,17,181,4,0,7,6,3,0,0,47,205,17,18,1,57,57,49,48,19,53,19,33,21,3,215,69,1,1,221,4,159,33,1,36,37,254,224,0,0,0,1,0,220,4,44,1,194,5,204,0,10,0,30,64,12,2,9,5,1,1,9,9,11,12,2,6,10,0,47,205,51,17,18,1,57,17,51,17,51,18,57,49,48,1,21,35,20,22,23,35,46,1,61,1,1,194,106,56,47,139,49,39,5,204,192,63,104,57,69,126,81,140,0,0,0,0,1,255,214,254,239,0,42,5,7,0,3,0,17,181,1,2,2,4,2,0,0,47,47,17,1,51,17,51,49,48,19,17,35,17,42,84,5,7,249,232,6,24,0,0,1,255,32,254,239,0,224,5,134,0,14,0,48,64,21,12,10,0,0,6,4,1,1,15,14,2,2,8,8,7,1,11,5,5,9,7,0,47,51,51,17,51,47,18,57,47,51,17,51,17,1,51,17,51,51,51,17,51,51,49,48,19,35,17,7,39,55,39,55,23,55,23,7,23,7,39,42,84,127,55,169,169,55,169,169,55,169,169,55,127,254,239,5,89,128,55,168,167,56,170,170,56,167,168,55,128,0,0,1,255,215,254,239,1,179,5,134,0,10,0,52,64,23,8,3,3,0,9,2,2,0,0,5,5,6,6,11,4,7,1,7,1,7,10,6,10,0,47,47,18,57,57,47,47,17,51,17,1,51,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,7,39,55,35,17,35,17,33,39,55,1,179,223,55,132,248,82,1,74,132,55,4,169,219,55,125,250,109,5,226,125,56,0,0,1,254,76,254,239,0,40,5,134,0,10,0,48,64,21,8,4,4,6,9,3,3,6,6,0,1,1,11,5,3,9,3,9,7,1,7,0,47,47,18,57,57,47,47,51,17,1,51,17,51,51,17,51,17,51,17,51,17,51,49,48,19,35,17,35,23,7,39,55,23,7,33,40,82,248,132,55,223,223,55,132,1,74,254,239,5,147,125,55,219,221,56,125,0,0,255,255,0,80,1,153,2,88,2,141,16,6,0,16,0,0,0,1,255,252,1,192,4,111,2,139,0,3,0,21,64,9,3,5,0,4,1,0,185,89,1,0,47,43,17,1,51,17,51,49,48,3,53,33,21,4,4,115,1,192,203,203,0,0,0,1,0,62,1,192,4,52,2,139,0,3,0,22,64,10,0,2,4,5,1,0,185,89,1,188,0,63,43,17,18,1,57,57,49,48,19,53,33,21,62,3,246,1,192,203,203,0,0,1,0,0,1,192,8,0,2,139,0,3,0,22,64,10,0,2,4,5,1,0,185,89,1,188,0,63,43,17,18,1,57,57,49,48,17,53,33,21,8,0,1,192,203,203,0,0,0,1,0,0,1,192,8,0,2,139,0,3,0,22,64,10,2,5,0,4,1,0,185,89,1,188,0,63,43,17,1,51,17,51,49,48,17,53,33,21,8,0,1,192,203,203,0,0,255,255,0,174,0,0,3,77,5,204,16,6,1,131,0,0,255,255,255,236,254,0,4,133,255,84,16,39,0,66,0,0,254,250,16,6,0,66,0,0,0,1,0,139,3,63,1,174,5,129,0,10,0,35,64,18,5,10,10,8,0,0,11,12,8,10,158,91,4,8,168,91,4,3,0,63,43,43,17,18,1,57,17,51,51,17,51,49,48,19,53,52,54,55,51,14,1,21,51,17,139,52,56,183,62,69,127,3,63,195,121,185,77,78,167,72,254,251,0,0,0,1,0,139,3,63,1,174,5,129,0,9,0,37,64,19,4,7,6,0,0,7,7,10,11,7,4,168,91,8,7,158,91,8,3,0,63,43,43,17,18,1,57,17,51,17,51,17,51,49,48,1,20,6,7,35,54,53,35,17,33,1,174,49,60,182,131,127,1,31,4,190,121,178,84,168,150,1,4,0,0,1,0,138,254,195,1,175,1,4,0,10,0,40,64,20,3,4,4,8,7,0,0,8,8,11,12,8,9,158,91,8,4,168,91,8,0,47,43,43,17,18,1,57,17,51,17,51,17,51,17,51,49,48,37,20,6,7,35,62,1,53,35,17,33,1,175,51,57,185,63,71,129,1,32,66,120,184,79,76,168,73,1,4,0,1,0,139,3,63,1,174,5,129,0,9,0,35,64,18,4,1,2,8,1,8,11,10,2,5,168,89,9,2,158,89,9,3,0,63,43,43,17,18,1,57,57,17,51,17,51,49,48,1,17,35,20,23,35,46,1,61,1,1,170,127,131,182,60,49,5,129,254,252,150,168,83,179,121,195,0,2,0,151,3,63,3,104,5,129,0,10,0,21,0,69,64,36,5,10,10,8,0,16,21,21,19,11,0,11,16,11,2,11,5,11,0,22,23,21,10,8,10,158,91,19,8,4,8,168,91,15,4,3,0,63,51,43,17,0,51,43,17,0,51,17,18,1,57,57,95,94,93,17,51,51,17,51,17,51,51,17,51,49,48,1,53,52,54,55,51,14,1,21,51,17,33,53,52,54,55,51,14,1,21,51,17,2,67,54,57,182,62,69,127,253,51,52,56,183,62,69,127,3,63,195,124,182,77,78,167,72,254,251,195,121,185,77,78,167,72,254,251,0,0,2,0,151,3,63,3,104,5,129,0,9,0,19,0,73,64,38,4,8,6,9,9,8,14,18,16,19,19,18,0,18,16,18,2,11,5,8,18,21,20,14,4,7,4,168,91,17,7,8,7,158,91,18,8,3,0,63,51,43,17,0,51,43,17,0,51,17,18,1,57,57,95,94,93,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,20,6,7,35,54,53,35,17,33,5,20,6,7,35,54,53,35,17,33,3,104,51,58,184,133,127,1,31,254,82,50,59,182,131,127,1,31,4,193,121,185,80,168,150,1,4,192,125,179,82,168,150,1,4,0,2,0,151,254,195,3,104,1,4,0,10,0,21,0,78,64,39,3,4,4,8,7,10,10,8,14,15,15,19,18,21,21,19,0,19,1,11,6,19,8,22,23,20,9,8,9,158,91,15,4,8,4,168,91,19,8,0,47,51,43,17,0,51,43,17,0,51,17,18,1,57,57,95,94,93,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,49,48,37,20,6,7,35,62,1,53,35,17,33,5,20,6,7,35,62,1,53,35,17,33,3,104,52,57,184,59,74,127,1,31,254,82,50,59,182,62,69,127,1,31,66,120,185,78,71,170,76,1,4,194,124,179,80,78,167,72,1,4,0,0,255,255,0,123,3,63,3,114,5,129,16,38,7,231,240,0,16,7,7,231,1,196,0,0,0,1,0,138,255,118,3,234,5,204,0,11,0,58,64,22,11,9,8,0,0,7,6,4,3,3,13,12,11,4,5,4,192,89,10,5,7,5,184,1,22,179,91,7,0,1,0,47,63,43,17,0,51,43,17,0,51,17,18,1,57,17,51,51,51,51,17,51,51,51,49,48,1,3,35,3,5,53,5,3,33,3,37,21,2,157,22,155,22,254,180,1,76,28,0,255,28,1,77,3,192,251,182,4,74,27,204,29,1,120,254,136,29,204,0,0,0,1,0,136,255,115,3,234,5,204,0,21,0,104,64,36,3,0,20,17,6,9,11,14,8,5,4,12,7,7,15,5,5,4,19,2,2,16,4,4,23,22,12,19,18,19,192,89,13,18,16,18,184,1,22,64,12,91,16,8,1,2,1,192,89,7,2,4,2,184,1,22,178,91,4,0,0,63,43,17,0,51,43,17,0,51,24,47,43,17,0,51,43,17,0,51,17,18,1,57,17,51,51,17,51,17,51,17,51,51,17,51,17,18,23,57,49,48,1,5,53,5,3,51,3,37,21,37,3,19,37,21,37,19,35,19,5,53,5,19,1,222,254,171,1,85,16,215,16,1,85,254,171,26,26,1,84,254,172,16,215,16,254,170,1,86,26,3,212,27,204,29,1,100,254,156,29,204,27,254,202,254,205,27,204,29,254,156,1,100,29,204,27,1,51,0,0,1,0,65,1,125,2,139,3,201,0,11,0,19,182,0,6,13,12,9,9,3,0,47,51,47,17,18,1,57,57,49,48,1,20,6,35,34,38,53,52,54,51,50,22,2,139,174,121,119,172,171,120,122,173,2,164,121,174,173,122,122,171,171,0,3,0,225,0,0,7,24,1,49,0,3,0,7,0,11,0,46,64,22,3,0,11,8,7,4,0,4,8,3,12,13,9,1,5,4,5,155,91,8,0,4,0,47,51,51,43,17,0,51,51,17,18,1,23,57,17,51,17,51,17,51,49,48,33,17,33,17,33,17,33,17,33,17,33,17,5,248,1,32,252,88,1,30,252,83,1,32,1,49,254,207,1,49,254,207,1,49,254,207,0,1,255,215,254,239,1,179,4,209,0,5,0,24,64,9,5,1,1,2,2,6,2,0,3,0,47,51,47,17,1,51,17,51,17,51,49,48,19,17,35,17,33,21,42,83,1,220,4,130,250,109,5,226,79,0,0,1,254,77,254,239,0,41,4,209,0,5,0,21,183,3,0,4,4,6,4,0,1,0,47,51,47,17,1,51,17,51,51,49,48,1,53,33,17,35,17,254,77,1,220,83,4,130,79,250,30,5,147,0,0,0,0,1,255,18,254,239,0,238,5,131,0,7,0,32,64,13,0,2,2,5,3,3,8,1,5,5,7,3,7,0,47,47,18,57,47,51,17,1,51,17,51,51,17,51,49,48,19,35,17,35,17,35,17,33,238,196,84,196,1,220,3,209,251,30,4,226,1,178,0,1,255,18,254,239,0,238,5,131,0,11,0,48,64,21,10,5,5,3,7,0,0,2,2,3,3,12,1,5,5,10,10,6,3,9,6,0,47,51,47,18,57,47,51,17,51,17,1,51,17,51,17,51,17,51,17,51,17,51,49,48,19,35,17,35,17,35,17,33,21,33,17,33,238,196,84,196,1,220,254,117,1,139,3,209,251,30,4,226,1,178,79,254,235,0,0,1,255,18,254,239,0,238,5,131,0,11,0,46,64,20,1,6,6,8,4,11,11,8,9,9,12,7,11,11,0,0,4,9,3,4,0,47,51,47,18,57,47,51,17,51,17,1,51,17,51,51,17,51,17,51,17,51,49,48,3,33,17,33,53,33,17,35,17,35,17,35,238,1,139,254,117,1,220,196,84,196,4,31,1,21,79,254,78,251,30,4,226,0,0,0,255,255,0,0,0,0,0,0,0,0,16,6,7,214,0,0,0,7,0,41,255,253,7,215,5,139,0,3,0,14,0,26,0,37,0,49,0,60,0,72,2,11,64,255,15,6,6,21,67,58,58,52,44,35,35,38,29,2,3,0,1,1,3,29,3,12,61,52,12,52,73,74,47,70,55,70,182,89,41,64,50,64,182,89,27,50,55,50,184,91,32,55,25,9,24,182,89,4,9,184,91,4,18,182,89,4,7,2,6,1,24,116,74,1,102,74,1,86,74,1,57,74,1,43,74,1,29,74,1,13,74,1,244,74,1,230,74,1,194,74,1,180,74,1,166,74,1,137,74,1,123,74,1,109,74,1,84,74,1,70,74,1,20,74,1,6,74,1,104,249,74,1,235,74,1,221,74,1,207,74,1,180,74,1,164,74,1,150,74,1,116,74,1,102,74,1,73,74,1,59,74,1,45,74,1,18,74,1,4,74,1,246,74,1,217,74,1,203,74,1,169,74,1,155,74,1,139,74,1,125,74,1,100,74,1,84,74,1,70,74,1,41,74,1,27,74,1,249,74,1,233,74,1,219,74,1,194,74,1,180,74,1,166,74,1,137,74,1,123,74,1,109,74,1,73,74,1,59,74,1,34,74,1,20,74,1,6,74,1,55,246,74,1,217,74,1,201,74,1,64,110,187,74,1,153,74,1,139,74,1,114,74,1,100,74,1,86,74,1,57,74,1,41,74,1,27,74,1,13,74,1,249,74,1,235,74,1,210,74,1,196,74,1,182,74,1,150,74,1,121,74,1,107,74,1,93,74,1,73,74,1,59,74,1,36,74,1,22,74,1,6,74,1,246,74,1,217,74,1,203,74,1,169,74,1,155,74,1,141,74,1,116,74,1,102,74,1,86,74,1,41,74,1,27,74,1,13,74,1,7,1,95,94,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,0,63,63,63,43,43,43,0,24,63,51,43,17,0,51,43,17,0,51,43,17,0,51,17,18,1,57,57,17,51,18,23,57,17,51,17,51,17,51,51,17,51,17,51,17,51,50,50,17,51,49,48,33,35,1,51,37,32,17,20,6,35,34,38,53,52,54,1,52,38,35,34,6,21,20,22,51,50,54,5,32,17,20,6,35,34,38,53,52,54,1,52,38,35,34,6,21,20,22,51,50,54,1,32,17,20,6,35,34,38,53,52,54,1,52,38,35,34,6,21,20,22,51,50,54,1,126,197,3,44,199,252,159,1,29,147,142,141,145,141,1,2,49,60,63,52,51,62,59,52,2,105,1,29,147,142,141,145,141,1,2,49,60,65,51,51,63,59,52,2,44,1,29,147,142,141,145,141,1,2,49,60,63,52,51,62,59,52,5,129,10,254,154,172,187,183,176,182,176,254,154,124,110,104,130,124,110,107,220,254,154,172,187,183,176,182,176,254,154,124,110,108,126,124,110,107,1,229,254,154,175,184,183,176,182,176,254,154,124,110,104,130,124,110,107,0,0,0,1,0,85,3,122,1,199,5,129,0,3,0,30,64,14,1,2,3,0,2,0,5,4,1,0,169,91,1,3,0,63,43,17,18,1,57,57,17,51,17,51,49,48,27,1,33,3,85,64,1,50,158,3,122,2,7,253,249,0,255,255,0,85,3,122,3,176,5,129,16,38,7,247,0,0,17,7,7,247,1,233,0,0,0,15,177,1,4,184,1,233,180,4,6,0,2,37,43,17,53,0,0,0,255,255,255,189,3,122,4,35,5,129,16,39,7,247,255,104,0,0,16,39,7,247,0,225,0,0,16,7,7,247,2,92,0,0,0,0,0,1,0,92,0,141,2,76,3,172,0,8,0,49,64,24,6,2,3,4,4,0,8,2,8,9,10,6,3,237,91,2,1,6,6,0,237,91,6,239,0,25,63,43,17,0,51,51,43,17,18,1,57,57,17,51,51,17,51,17,51,49,48,37,1,53,1,51,21,3,1,21,1,94,254,254,1,2,236,254,1,0,141,1,105,71,1,111,37,254,146,254,151,35,0,0,0,1,0,93,0,141,2,77,3,172,0,8,0,49,64,24,5,4,4,8,0,2,6,0,6,9,10,2,8,237,91,7,6,2,2,5,237,91,2,239,0,25,63,43,17,0,51,51,43,17,18,1,57,57,17,51,17,51,51,17,51,49,48,55,53,1,3,53,51,1,21,1,93,1,0,254,238,1,0,255,0,141,35,1,105,1,110,37,254,145,71,254,151,0,0,0,255,255,0,193,0,0,4,20,5,129,16,38,0,4,0,0,17,7,0,4,2,45,0,0,0,17,178,3,2,10,184,2,45,180,10,11,2,3,37,43,17,53,53,0,0,1,255,126,5,174,3,44,6,84,0,3,0,21,64,9,0,5,1,4,2,1,185,89,2,0,47,43,17,1,51,17,51,49,48,1,33,53,33,3,44,252,82,3,174,5,174,166,0,1,254,135,0,0,2,207,5,129,0,3,0,19,183,1,4,3,5,2,6,0,24,0,63,63,17,1,51,17,51,49,48,43,1,1,51,176,201,3,127,201,5,129,0,4,0,197,0,0,1,229,5,204,0,3,0,7,0,11,0,15,0,73,64,37,0,8,12,3,4,4,3,11,15,3,7,7,17,16,0,0,9,1,8,8,9,13,13,9,12,12,9,5,5,4,9,1,1,9,15,4,18,0,63,63,63,17,18,57,47,17,57,47,17,57,47,17,57,47,17,18,57,47,17,18,1,57,17,23,51,51,17,23,51,49,48,19,17,33,17,1,17,33,17,1,17,33,17,1,17,33,17,197,1,32,254,224,1,32,254,224,1,32,254,224,1,32,4,178,1,26,254,230,251,78,1,25,254,231,3,33,1,26,254,230,254,112,1,25,254,231,0,1,255,18,254,239,0,238,5,131,0,15,0,58,64,26,4,15,15,13,5,10,8,10,12,1,12,13,13,16,11,15,15,8,0,0,4,13,7,3,3,4,0,47,51,17,51,47,18,57,47,51,51,17,51,17,1,51,17,51,51,17,51,51,17,51,17,51,17,51,49,48,3,51,17,35,53,33,21,35,17,51,21,35,17,35,17,35,238,196,196,1,220,196,196,196,84,196,4,31,1,21,79,79,254,235,78,251,30,4,226,0,0,2,255,18,254,239,0,238,5,131,0,3,0,11,0,48,64,21,1,7,7,9,9,10,0,4,4,10,10,12,8,4,4,0,0,5,10,3,5,0,47,51,47,18,57,47,51,17,51,17,1,51,17,51,17,51,17,51,17,51,17,51,49,48,3,33,17,33,3,17,33,17,35,17,35,17,157,1,58,254,198,81,1,220,196,84,4,31,1,21,254,157,1,178,254,78,251,30,4,226,0,1,255,16,254,239,0,240,5,131,0,5,0,21,183,4,3,0,1,1,6,1,4,0,47,47,17,1,51,17,51,51,50,49,48,19,35,17,3,33,3,42,84,198,1,224,198,254,239,5,38,1,110,254,146,0,0,1,255,16,254,239,0,240,5,138,0,6,0,32,64,13,6,1,4,1,2,2,7,0,4,4,5,2,5,0,47,47,18,57,47,51,17,1,51,17,51,51,17,51,49,48,19,17,35,17,35,27,1,42,84,198,240,240,3,209,251,30,4,226,1,185,254,71,0,2,255,17,254,239,0,239,5,134,0,6,0,10,0,50,64,22,9,3,3,1,7,5,5,0,0,1,1,11,7,9,10,9,10,9,4,1,8,4,0,47,51,47,18,57,57,47,47,17,51,17,1,51,17,51,17,51,17,51,17,51,17,51,49,48,19,35,17,39,55,23,7,55,39,7,23,42,84,197,239,239,197,84,126,126,126,254,239,5,5,181,221,221,181,181,113,113,112,0,0,1,255,18,254,239,0,238,5,131,0,13,0,46,64,20,4,13,13,11,8,10,10,11,11,14,9,13,13,6,0,0,4,11,3,4,0,47,51,47,18,57,47,51,51,17,51,17,1,51,17,51,17,51,17,51,17,51,49,48,3,51,17,35,53,33,17,51,21,35,17,35,17,35,238,196,196,1,24,196,196,84,196,4,31,1,21,79,254,156,78,251,30,4,226,0,0,2,0,35,2,182,2,153,5,134,0,10,0,17,0,60,64,29,6,16,2,15,5,2,10,8,1,1,5,19,18,0,4,15,4,229,89,8,5,15,15,1,11,6,220,1,221,0,63,63,51,18,57,47,51,51,43,17,0,51,17,18,1,57,57,17,51,51,51,17,51,17,51,51,49,48,1,21,35,53,33,53,1,51,17,51,21,1,7,6,15,1,51,53,2,50,183,254,168,1,60,211,103,254,230,11,26,28,141,202,3,66,140,140,148,1,176,254,72,140,1,186,19,47,42,194,194,0,0,1,0,53,2,172,2,128,5,129,0,28,0,106,64,60,7,6,6,23,17,19,22,4,18,21,12,0,0,18,30,29,15,18,31,18,2,18,3,18,18,26,26,15,228,89,15,26,31,26,2,23,3,26,26,9,19,19,22,229,89,19,220,3,9,228,89,96,7,112,7,2,7,7,3,223,0,63,51,47,93,43,0,24,63,43,17,18,0,57,24,47,95,94,93,43,17,0,51,24,47,95,94,93,17,18,1,57,57,17,51,51,17,23,51,51,17,51,49,48,1,20,6,35,34,38,39,55,22,51,50,54,53,52,38,35,34,7,35,19,33,21,33,7,62,1,51,50,22,2,128,160,141,121,149,16,190,16,86,49,58,52,52,65,34,178,29,1,239,254,175,10,23,79,46,112,132,3,171,117,138,107,96,12,88,64,60,53,62,46,1,149,138,136,19,27,132,0,0,0,0,1,0,43,2,182,2,112,5,129,0,10,0,42,64,20,3,4,4,8,7,0,0,8,12,11,0,8,9,8,229,89,9,220,3,221,0,63,63,43,17,0,51,17,18,1,57,57,17,51,18,57,17,51,49,48,1,14,1,21,35,52,54,55,33,53,33,2,112,152,100,193,112,162,254,102,2,67,5,1,187,249,151,132,251,194,138,0,0,3,0,45,2,172,2,121,5,144,0,25,0,33,0,42,0,88,64,44,23,9,19,13,19,0,13,6,26,19,30,13,34,0,38,6,0,6,44,43,22,10,36,32,32,36,228,89,32,32,40,16,16,28,228,89,16,222,3,40,228,89,3,223,0,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,0,57,57,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,17,51,17,18,57,57,49,48,1,20,6,35,34,38,53,52,54,55,53,46,1,53,52,54,51,50,22,21,20,6,7,21,30,1,39,52,35,34,21,20,51,50,23,52,35,34,21,20,51,50,54,2,121,155,139,141,153,86,62,60,69,139,134,133,144,73,58,70,80,206,88,88,88,88,17,109,105,109,53,52,3,129,102,111,113,99,72,93,9,2,14,90,58,86,104,99,92,59,90,11,2,11,92,248,83,83,87,217,92,93,100,46,0,0,0,1,0,108,2,7,2,198,4,157,0,24,0,49,64,22,0,24,24,16,8,8,9,24,9,26,25,11,16,11,20,20,4,228,89,20,9,0,0,47,50,47,43,17,0,51,51,24,47,17,18,1,57,57,17,51,17,51,50,17,51,49,48,1,17,52,38,35,34,6,21,17,35,17,39,51,30,2,23,51,62,1,51,50,22,21,17,2,19,46,60,62,73,178,4,166,1,2,3,2,3,35,99,74,110,107,2,7,1,128,87,67,96,91,254,161,1,255,139,3,27,34,47,65,58,108,121,254,79,0,0,0,255,255,0,20,255,105,2,250,2,129,16,7,5,99,0,0,253,142,0,0,255,255,0,48,255,105,2,209,2,129,16,7,5,105,0,0,253,142,0,0,255,255,0,49,255,104,3,22,2,128,16,7,5,114,0,0,253,141,0,0,255,255,255,254,255,119,2,240,2,113,16,7,3,49,1,118,253,141,0,0,255,255,0,48,255,104,2,209,2,128,16,7,5,106,0,0,253,141,0,0,0,1,0,9,0,0,4,107,5,213,0,31,0,116,64,68,23,31,25,29,29,20,0,17,4,4,10,0,27,31,5,33,32,7,14,97,89,21,24,97,89,15,28,1,14,5,28,1,20,1,97,89,25,20,31,21,1,31,20,1,10,20,1,14,15,11,1,15,3,11,21,20,20,21,11,3,7,0,0,29,97,89,0,18,0,63,43,0,24,16,196,23,57,47,47,47,95,94,93,94,93,93,93,17,51,43,17,0,51,95,94,93,43,43,17,18,1,23,57,17,51,17,51,51,17,51,17,51,49,48,33,17,34,2,53,52,18,51,50,22,23,5,46,1,35,34,6,21,20,22,51,17,33,21,33,21,33,21,33,21,33,21,1,219,216,250,252,220,175,230,26,254,254,11,86,81,100,118,102,115,2,117,254,110,1,105,254,151,1,173,1,152,1,35,247,254,1,37,178,151,13,75,91,197,164,185,176,1,135,186,206,186,222,186,0,0,0,3,0,84,255,145,5,143,5,251,0,34,0,40,0,45,0,170,64,58,14,13,13,29,30,9,8,8,34,0,30,0,4,18,17,17,24,25,41,4,25,4,47,46,44,44,12,20,20,12,18,18,12,24,24,31,12,0,28,13,15,97,89,13,10,43,43,12,35,35,31,12,37,33,97,89,10,8,184,1,19,64,24,89,10,7,4,12,38,95,89,12,40,97,89,12,3,28,19,21,37,31,37,95,89,31,30,184,1,19,178,89,31,18,0,63,43,43,17,0,51,24,63,63,43,43,0,24,63,51,43,43,17,18,0,57,24,47,17,57,47,16,198,43,0,24,16,196,17,18,57,47,17,57,47,17,57,47,17,57,47,17,18,1,57,57,17,51,17,51,51,17,51,18,57,57,17,51,51,17,51,17,51,51,17,51,49,48,5,55,38,2,53,16,0,37,55,51,7,22,23,55,51,7,22,23,5,38,39,3,62,1,55,5,6,4,15,1,35,55,38,39,7,19,22,23,19,38,39,1,20,23,19,6,1,54,49,141,134,1,44,1,33,25,173,24,70,72,29,173,43,183,74,254,252,22,40,202,96,141,48,1,1,77,254,209,219,21,173,23,77,62,31,89,62,73,227,63,79,254,95,58,179,237,111,208,96,1,61,201,1,60,1,112,29,107,103,4,15,122,179,97,217,71,63,46,252,168,19,123,118,97,193,202,7,92,101,11,20,132,1,122,37,11,3,188,22,1,254,25,182,120,2,246,84,0,0,1,0,84,255,236,5,143,5,150,0,44,0,118,64,60,10,24,24,3,18,3,27,33,39,38,38,26,27,0,33,27,33,46,45,39,39,36,26,26,36,3,3,36,6,6,36,11,10,10,30,36,15,18,96,89,15,20,95,89,15,15,30,36,36,42,95,89,36,4,30,24,96,89,30,19,0,63,43,0,24,63,43,17,18,0,57,24,47,43,43,17,18,0,57,24,47,51,17,57,47,17,57,47,17,57,47,17,57,47,17,18,1,57,57,17,51,17,51,51,17,51,17,18,57,57,17,51,17,51,49,48,1,20,22,23,17,52,39,33,30,1,21,51,62,2,51,50,23,21,38,35,34,6,29,1,54,55,5,6,4,35,32,0,17,16,0,33,32,19,5,46,1,35,34,6,1,125,114,111,8,1,12,3,10,4,41,64,88,66,55,32,67,53,105,117,190,89,1,1,81,254,190,225,254,172,254,141,1,102,1,84,1,233,134,254,252,33,193,131,200,207,2,199,177,235,50,1,83,150,104,18,183,30,114,93,45,15,235,15,170,167,70,39,220,97,202,201,1,129,1,90,1,91,1,116,254,120,71,106,125,248,0,0,0,1,0,7,0,0,4,68,5,129,0,17,0,125,64,78,5,1,9,9,14,12,7,3,10,16,10,16,18,19,8,12,13,12,95,89,5,13,1,4,95,89,15,13,31,13,95,13,3,15,13,95,13,255,13,3,11,15,1,63,1,175,1,223,1,4,16,0,1,48,1,80,1,96,1,128,1,5,42,3,13,1,13,1,9,15,15,0,95,89,15,3,9,18,0,63,63,43,17,18,0,57,57,24,47,47,95,94,93,94,93,94,93,113,43,17,0,51,43,17,0,51,17,18,1,57,57,17,18,57,57,50,50,50,17,51,51,49,48,1,17,33,21,33,21,33,21,33,17,33,17,35,53,51,17,33,21,1,166,2,125,253,131,1,58,254,198,254,227,130,130,3,187,4,177,254,116,208,190,149,254,254,1,2,149,3,234,208,0,1,0,21,0,0,4,94,5,150,0,47,0,162,64,31,34,38,39,47,0,32,36,39,17,13,39,10,25,24,24,43,0,43,15,11,4,4,0,10,3,49,48,39,11,12,11,184,1,19,182,89,36,12,35,15,16,15,184,1,19,64,36,89,32,16,15,16,47,16,63,16,3,11,3,12,16,12,16,4,21,21,28,117,89,25,25,21,7,5,43,4,43,116,89,64,47,1,47,184,255,192,182,18,21,72,47,47,4,24,0,63,51,47,43,93,43,17,0,51,24,63,51,47,43,17,18,0,57,57,24,47,47,95,94,93,17,51,43,17,0,51,17,51,43,17,0,51,17,18,1,23,57,17,51,51,51,17,18,57,17,51,17,51,51,51,17,51,51,17,51,18,57,57,49,48,1,14,1,35,33,53,62,2,61,1,35,53,51,53,35,53,51,53,52,54,51,50,22,23,7,46,1,35,34,6,29,1,33,21,33,21,33,21,33,21,20,6,7,33,50,54,55,4,94,31,210,151,253,74,75,68,34,188,178,178,178,214,212,169,194,44,233,21,82,66,91,80,1,30,254,226,1,30,254,226,77,105,1,124,104,107,17,1,107,172,191,205,43,75,106,73,6,149,112,149,104,201,207,138,153,47,77,70,115,125,81,149,112,149,4,100,136,59,99,94,0,1,0,135,255,60,6,158,5,41,0,42,0,96,64,50,23,24,24,32,32,31,22,39,39,1,40,16,8,8,9,42,0,0,12,9,9,40,31,3,44,43,41,16,22,25,4,20,9,35,4,20,4,80,89,27,20,16,23,12,15,40,32,0,9,18,0,63,198,51,51,63,198,63,51,43,17,0,51,17,18,23,57,17,18,1,23,57,17,51,51,17,51,17,51,17,51,17,51,51,17,51,17,51,17,51,17,51,49,48,5,1,53,16,35,34,6,21,17,33,17,52,39,33,30,1,21,51,62,1,51,50,23,19,51,7,54,51,50,22,21,17,33,17,16,35,34,6,21,17,33,53,3,1,117,1,151,164,85,107,254,231,8,1,12,3,10,4,52,155,108,201,73,211,163,131,52,66,158,166,254,233,164,85,107,254,233,244,196,2,217,74,1,29,174,138,253,188,3,72,138,104,19,165,31,124,112,159,1,121,234,16,215,201,253,81,2,95,1,29,166,133,253,175,241,254,75,0,0,5,0,25,0,0,5,174,5,129,0,27,0,31,0,35,0,38,0,41,0,147,64,82,33,31,16,21,32,39,41,3,4,20,25,1,23,27,4,21,10,14,12,8,14,3,16,30,36,38,17,4,5,5,16,20,21,16,21,43,42,41,41,2,40,40,2,38,38,2,31,35,11,3,27,27,4,8,39,3,0,0,2,19,37,15,3,23,89,23,1,6,23,28,32,12,3,24,24,21,6,2,3,17,21,18,0,63,51,63,51,18,57,47,23,51,51,95,93,17,23,51,17,57,47,23,51,51,17,23,51,17,57,47,17,57,47,17,57,47,17,18,1,57,57,17,51,17,51,17,23,51,17,23,51,17,51,17,23,51,17,23,51,17,18,57,57,49,48,19,51,17,33,19,33,17,33,17,51,21,35,21,51,21,35,17,33,3,33,17,33,17,35,53,51,53,35,5,51,53,35,5,51,39,35,1,35,23,1,51,39,25,112,1,81,228,1,121,1,6,113,113,113,113,254,166,246,254,162,254,250,112,112,112,3,110,176,253,254,85,227,77,150,2,174,58,78,253,47,43,64,3,241,1,144,254,112,1,144,254,112,218,136,218,254,75,1,181,254,75,1,181,218,136,136,136,136,136,254,158,182,2,242,146,0,3,0,158,255,236,8,123,5,129,0,34,0,75,0,84,2,36,64,58,14,86,85,8,21,13,19,42,41,41,69,56,76,19,23,5,25,28,28,5,5,19,0,56,4,35,14,81,13,13,14,63,62,62,48,35,35,86,14,81,12,79,89,28,6,22,6,82,89,23,23,25,22,63,63,59,59,66,184,1,15,64,20,89,81,59,22,22,59,81,3,45,15,15,80,79,89,15,3,32,45,38,45,184,1,15,64,255,89,42,42,2,38,19,14,18,154,86,1,139,86,1,87,86,1,57,86,1,42,86,1,27,86,1,12,86,1,248,86,1,216,86,1,200,86,1,185,86,1,170,86,1,155,86,1,136,86,1,104,86,1,88,86,1,73,86,1,58,86,1,43,86,1,7,86,1,103,233,86,1,218,86,1,203,86,1,188,86,1,152,86,1,104,86,1,89,86,1,74,86,1,40,86,1,8,86,1,249,86,1,234,86,1,218,86,1,203,86,1,167,86,1,137,86,1,122,86,1,107,86,1,92,86,1,0,73,86,1,25,86,1,11,86,1,253,86,1,239,86,1,198,86,1,169,86,1,155,86,1,141,86,1,127,86,1,84,86,1,70,86,1,57,86,1,43,86,1,29,86,1,15,86,1,55,228,86,1,212,86,1,198,86,1,169,86,1,155,86,1,143,86,1,116,86,1,102,86,1,57,86,1,41,86,1,27,86,1,0,86,1,242,86,1,230,86,1,185,86,1,171,86,1,150,86,1,130,86,1,116,86,1,102,86,1,73,86,1,61,86,1,38,86,1,20,86,1,6,86,1,233,86,1,201,64,29,86,1,185,86,1,166,86,1,150,86,1,137,86,1,48,86,1,34,86,1,1,16,86,1,2,0,86,1,7,94,93,95,93,95,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,95,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,94,93,93,93,93,93,93,93,93,93,93,93,93,93,113,113,113,113,113,113,113,0,63,63,51,51,47,43,17,0,51,24,63,43,17,18,0,23,57,24,47,47,47,43,17,0,51,24,47,17,51,51,47,43,17,0,51,43,17,18,1,57,17,51,51,17,51,17,51,17,51,17,18,23,57,17,51,17,51,17,51,17,51,17,51,51,17,51,17,18,57,57,17,18,57,49,48,37,6,35,34,38,53,17,35,53,14,1,43,1,17,35,17,33,50,4,21,20,7,51,55,51,21,51,21,35,17,20,22,51,50,55,37,20,6,35,34,38,39,55,30,1,51,50,54,53,52,38,39,46,3,53,52,54,51,50,22,23,7,46,1,35,34,6,21,20,22,23,30,2,1,52,38,43,1,17,51,50,54,5,147,74,73,125,113,104,56,221,152,110,241,1,58,249,1,17,31,86,88,125,147,147,40,51,36,38,2,232,194,179,174,180,30,199,15,89,79,93,72,65,75,123,115,78,48,178,171,149,176,23,201,9,73,63,69,67,58,72,177,123,69,250,117,132,146,75,83,143,127,8,24,122,123,1,162,113,100,111,253,219,5,129,222,202,91,81,242,242,166,254,143,69,57,14,75,127,134,120,130,26,61,48,39,42,34,42,15,24,37,58,86,64,115,121,127,124,17,48,52,27,36,27,34,14,36,66,103,2,158,122,111,254,36,116,0,0,3,0,137,255,236,9,113,5,129,0,13,0,21,0,61,0,125,64,67,49,48,48,35,22,29,28,28,55,42,0,13,13,12,1,9,18,9,14,18,3,3,4,4,14,42,22,4,63,62,55,49,29,35,4,25,45,45,52,81,89,45,16,25,32,81,89,25,19,2,18,95,89,12,2,2,4,5,5,17,95,89,5,3,0,4,18,0,63,51,63,43,17,18,0,57,24,47,51,43,0,24,63,43,0,24,63,43,17,18,0,23,57,17,18,1,23,57,17,51,17,51,17,51,17,18,57,57,50,17,51,17,51,51,17,51,17,51,51,17,51,49,48,33,1,33,17,33,17,33,50,4,21,20,6,7,9,1,52,41,1,17,33,50,54,1,20,4,35,34,38,39,55,30,1,51,50,54,53,52,38,39,46,2,53,52,54,51,50,22,23,7,46,1,35,34,6,21,20,22,23,4,30,1,4,81,254,185,254,166,254,217,2,192,252,1,18,168,143,1,125,254,145,254,252,254,134,1,130,124,128,5,67,254,255,227,223,237,39,247,21,103,128,117,109,87,104,228,174,89,239,219,193,235,29,249,12,94,102,100,100,77,90,1,2,169,88,2,23,253,233,5,129,217,203,148,215,34,253,176,3,209,203,254,96,112,253,208,157,179,141,149,37,77,64,59,65,52,61,21,45,81,129,96,155,173,150,142,26,66,65,51,60,48,55,18,54,84,132,0,0,7,0,0,0,0,7,141,5,129,0,31,0,35,0,39,0,43,0,46,0,49,0,52,0,118,64,65,52,46,47,3,31,23,22,30,31,31,1,6,22,20,15,6,54,15,53,47,46,46,51,22,33,39,43,3,4,19,19,24,28,0,50,4,20,20,22,11,45,49,7,4,15,91,15,1,6,15,34,36,40,4,4,16,16,13,30,26,22,3,9,13,18,0,63,51,63,51,51,18,57,47,23,51,51,95,93,17,23,51,17,57,47,23,51,51,17,23,51,17,57,57,17,51,17,1,51,17,51,17,51,51,17,51,51,17,51,17,51,18,23,57,49,48,1,51,21,35,7,51,21,35,3,33,3,33,3,33,3,35,53,51,39,35,53,51,3,33,19,33,19,33,19,33,19,33,1,35,23,51,33,51,55,35,5,51,39,35,1,35,23,33,55,35,1,51,39,7,36,105,162,35,197,253,113,254,162,103,254,215,102,254,162,113,252,196,35,161,105,103,1,43,90,1,65,93,1,74,95,1,59,87,1,43,251,10,221,30,160,2,172,154,30,217,254,99,195,32,132,254,196,65,33,3,65,34,61,254,86,69,33,3,241,218,136,218,254,75,1,181,254,75,1,181,218,136,218,1,144,254,112,1,144,254,112,1,144,253,150,136,136,136,136,254,158,188,188,2,60,146,0,2,0,180,0,0,6,94,4,217,0,15,0,30,0,88,64,16,13,14,19,16,5,6,24,27,27,6,16,14,4,31,32,25,184,1,57,183,6,17,6,17,16,15,16,19,65,12,1,66,0,89,0,16,1,58,0,15,0,12,1,66,0,89,0,15,1,57,0,14,1,58,0,63,63,43,0,24,63,43,17,18,0,57,57,24,47,47,63,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,50,30,1,21,17,35,53,52,46,1,35,33,17,35,17,1,17,51,17,33,50,62,1,53,17,51,17,16,2,35,2,240,177,201,93,232,46,109,117,254,203,230,1,150,231,1,62,117,104,45,229,219,252,4,217,110,236,195,254,230,248,150,149,63,251,252,4,217,251,39,3,33,253,180,61,149,150,2,156,253,82,254,216,254,253,0,0,0,3,0,126,0,188,3,187,5,204,0,29,0,40,0,44,0,105,64,55,7,3,9,9,30,28,26,25,24,0,13,13,5,43,36,18,18,44,43,44,46,45,33,21,6,28,28,3,29,24,13,10,3,96,21,1,21,29,21,29,1,38,15,64,9,12,72,15,41,128,44,1,44,1,1,0,63,47,93,51,196,43,50,17,57,57,47,47,93,23,57,17,51,51,17,51,17,51,17,18,1,57,57,17,51,17,51,17,51,51,17,51,51,51,51,51,51,51,17,51,51,49,48,1,53,51,21,51,21,35,17,20,23,35,46,1,53,6,35,34,38,53,52,54,51,50,22,23,53,39,53,35,53,19,52,38,35,34,6,21,20,51,50,54,1,33,21,33,2,147,201,95,95,6,195,3,7,69,183,134,149,156,142,76,127,33,1,205,208,83,83,77,83,159,81,86,253,234,3,47,252,209,5,106,98,98,119,253,107,94,72,7,80,28,129,199,182,183,197,59,65,21,67,116,119,253,194,117,126,114,134,246,132,254,133,126,0,1,0,10,255,236,4,79,5,150,0,39,0,183,64,28,36,31,31,23,38,30,34,34,14,16,11,11,18,10,14,24,23,23,3,4,14,4,40,41,38,11,12,11,184,1,19,182,89,35,12,33,16,17,16,184,1,19,64,70,89,30,17,15,17,1,15,17,47,17,63,17,175,17,207,17,5,11,3,12,17,12,17,7,20,20,27,115,89,15,24,31,24,47,24,95,24,4,9,3,24,24,20,7,7,0,115,89,64,3,80,3,2,0,3,16,3,32,3,64,3,160,3,240,3,6,3,3,7,25,0,63,51,47,93,113,43,0,24,63,51,47,95,94,93,43,17,18,0,57,57,24,47,47,95,94,93,113,17,51,43,17,0,51,17,51,43,17,0,51,17,18,1,57,57,17,51,51,17,51,17,51,51,51,17,51,17,51,17,51,51,18,57,17,51,49,48,37,50,54,55,5,14,1,35,34,0,3,35,55,51,39,55,35,55,51,18,33,50,22,23,5,46,1,35,34,6,7,33,7,33,7,23,33,7,33,18,2,146,72,86,10,1,21,31,229,189,226,254,252,29,129,40,77,2,2,117,40,87,63,1,198,182,228,29,254,232,10,84,74,99,105,15,1,71,29,254,209,2,3,1,84,30,254,208,28,199,92,82,16,188,189,1,10,1,8,149,51,56,149,2,3,188,171,16,74,82,142,154,149,56,51,149,254,201,0,0,1,0,25,0,0,5,180,5,129,0,20,0,78,64,39,14,8,11,3,3,6,7,7,13,9,12,3,2,2,17,0,18,12,18,22,21,11,15,20,0,20,95,89,8,4,0,0,18,6,2,3,13,18,18,0,63,51,63,51,18,57,47,51,51,43,17,0,51,51,17,18,1,57,57,17,51,51,51,17,51,17,51,51,51,17,51,18,23,57,49,48,19,51,17,33,17,51,1,33,1,33,21,33,1,33,1,35,7,17,33,17,35,25,112,1,39,74,2,49,1,88,253,198,2,101,254,29,1,233,254,164,254,35,78,125,254,217,112,3,77,2,52,253,204,2,52,253,204,235,253,158,2,98,96,253,254,2,98,0,0,1,0,23,0,0,4,205,5,129,0,23,0,111,64,55,19,17,14,16,23,19,12,8,16,16,21,1,17,10,14,4,17,5,3,25,24,9,9,17,8,8,17,13,13,17,22,22,17,12,12,17,23,23,17,18,18,17,19,19,4,17,18,7,3,4,3,95,89,4,3,0,63,43,17,0,51,24,63,18,57,47,17,57,47,17,57,47,17,57,47,17,57,47,17,57,47,17,57,47,17,57,47,17,18,1,23,57,17,51,17,51,51,51,17,51,51,17,51,17,51,17,51,49,48,19,37,17,33,53,33,21,33,21,37,21,5,21,37,21,5,17,33,53,5,53,37,53,5,175,1,47,254,57,4,182,254,56,1,69,254,187,1,69,254,187,254,217,254,209,1,47,254,209,2,203,118,1,92,228,228,233,127,235,127,165,127,235,127,254,199,198,118,235,118,165,118,0,0,0,0,5,0,0,254,106,8,136,6,44,0,17,0,52,0,63,0,77,0,88,0,157,64,31,43,78,51,18,18,41,27,78,64,38,21,70,83,41,38,78,70,9,61,6,32,56,0,32,89,0,90,9,29,18,73,184,1,19,178,89,15,58,184,1,19,178,89,35,80,184,1,19,178,89,64,27,184,1,19,64,22,89,41,43,5,18,15,35,38,64,64,38,35,15,18,5,43,41,8,50,29,25,66,184,1,19,182,89,25,18,53,86,29,86,184,1,19,179,89,3,29,18,0,63,51,43,17,0,51,24,63,43,0,24,16,196,23,57,47,47,47,47,47,47,47,47,43,43,43,43,0,24,16,198,17,1,51,17,51,17,51,18,23,57,50,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,20,6,35,34,39,3,6,7,33,54,55,19,62,1,51,50,22,1,22,0,21,20,2,4,35,34,39,6,35,34,38,53,52,54,51,50,22,23,26,1,55,4,7,53,54,36,55,62,1,55,51,6,1,50,54,53,52,35,34,6,21,20,22,37,22,51,50,54,18,53,52,2,35,6,3,2,6,7,38,35,34,6,21,20,22,51,50,54,8,136,152,159,108,66,65,22,37,254,228,44,31,114,38,186,162,144,174,251,100,231,1,6,178,254,223,171,185,196,127,155,92,104,106,85,32,79,28,128,136,90,254,218,138,87,1,35,128,117,114,87,103,80,2,214,63,78,100,71,78,58,251,28,140,122,121,192,113,140,115,112,104,79,89,255,58,78,44,55,51,32,58,82,1,61,161,156,73,254,206,105,68,75,133,1,237,167,150,157,3,171,14,254,207,252,205,254,117,223,130,130,92,78,72,103,16,16,2,56,1,94,98,34,56,53,37,56,9,96,62,28,75,250,104,160,121,169,132,123,88,107,115,93,184,1,93,200,223,1,22,133,254,116,254,215,236,31,36,59,42,50,44,83,0,2,0,0,254,87,4,54,5,150,0,34,0,46,0,114,64,35,29,22,44,6,4,3,15,32,19,9,35,3,41,32,27,28,32,3,9,5,48,26,47,44,44,0,27,27,0,22,22,26,0,28,24,184,1,19,64,24,89,28,28,26,0,12,15,96,89,12,17,97,89,12,23,19,26,18,0,38,97,89,0,4,0,63,43,0,24,63,63,196,43,43,17,18,0,57,24,47,43,17,18,0,57,24,47,17,57,47,17,57,47,17,1,51,17,23,57,17,51,17,51,17,51,17,51,18,23,57,49,48,1,50,22,21,20,15,1,19,22,21,20,6,35,34,39,53,22,51,50,53,52,38,39,3,39,7,33,1,23,55,2,38,53,52,54,19,52,38,35,34,6,21,20,31,1,55,54,2,237,159,170,150,108,120,44,163,156,132,92,87,75,115,14,58,154,150,68,254,238,1,4,167,128,91,50,175,251,51,40,42,45,41,29,44,64,5,150,165,151,148,253,184,254,90,147,103,141,141,18,221,38,118,24,85,242,254,240,193,166,1,235,189,207,1,47,204,92,153,169,254,208,50,52,56,47,119,141,98,97,138,0,4,0,18,0,0,5,86,5,129,0,26,0,31,0,36,0,41,0,150,64,45,38,34,27,27,10,8,13,13,14,6,10,37,36,30,19,19,26,24,22,1,20,10,20,43,42,36,18,35,14,22,22,30,11,23,29,9,26,24,26,1,26,37,6,0,18,184,255,192,64,37,15,18,72,24,23,1,112,23,128,23,144,23,3,47,23,1,0,0,16,0,2,18,23,0,0,23,18,3,2,20,18,104,41,1,41,2,3,0,63,51,93,63,18,23,57,47,47,47,93,93,93,113,43,17,51,51,51,113,17,51,51,17,51,51,51,17,51,51,17,51,17,18,1,57,57,17,51,51,51,51,51,17,51,51,51,17,51,51,51,17,51,17,51,17,51,51,49,48,19,51,17,33,50,4,23,51,21,35,23,7,51,21,35,14,1,35,33,17,33,17,35,53,51,53,35,5,39,33,21,33,7,50,55,33,21,17,33,38,35,33,18,119,2,121,201,1,1,45,93,71,1,2,72,98,49,255,182,254,162,254,217,119,119,119,3,213,3,253,204,2,52,251,138,67,253,250,2,2,68,141,254,207,4,85,1,44,156,144,121,35,48,121,146,162,254,36,3,16,121,83,40,40,83,212,91,91,1,160,81,0,0,0,0,2,0,84,255,50,5,186,6,15,0,30,0,37,0,126,64,38,22,25,3,13,12,12,25,9,17,29,29,6,34,30,31,3,20,25,3,30,25,3,39,38,13,13,0,6,23,22,95,89,23,23,0,6,6,7,184,1,19,64,26,89,16,35,6,35,95,89,9,6,4,0,34,95,89,0,17,95,89,0,19,28,30,97,89,28,19,0,63,43,0,24,63,43,43,0,24,63,51,43,17,0,51,43,17,18,0,57,24,47,43,17,18,0,57,24,47,17,18,1,23,57,17,51,17,51,17,51,51,51,17,51,51,17,51,17,51,17,18,57,49,48,5,36,0,17,16,0,37,53,51,21,22,4,23,5,46,1,39,17,62,1,55,53,35,53,33,17,6,4,7,21,35,1,20,18,23,17,14,1,2,198,254,209,254,189,1,65,1,49,167,211,1,29,63,254,240,33,148,106,96,168,55,164,1,178,100,254,204,181,167,254,183,169,160,161,168,16,24,1,121,1,70,1,67,1,111,25,125,123,13,182,170,82,85,112,15,252,45,9,60,47,195,218,253,250,103,126,13,189,3,149,205,254,255,30,3,203,26,246,0,3,0,0,0,0,5,200,5,129,0,23,0,27,0,33,0,122,64,65,3,2,31,18,21,1,4,8,11,31,7,19,6,10,10,13,12,23,19,19,16,17,12,17,35,34,7,27,23,0,23,97,89,4,28,15,0,1,14,3,0,0,17,2,11,15,19,20,19,97,89,8,24,20,20,2,13,17,18,2,31,95,89,2,3,0,63,43,0,24,63,51,18,57,47,51,51,43,17,0,51,51,17,18,57,24,47,95,94,93,51,51,43,17,0,51,51,17,18,1,57,57,17,51,51,17,51,17,51,51,17,51,18,23,57,17,51,51,49,48,17,33,19,33,19,33,21,33,23,51,21,35,19,33,3,33,3,33,19,35,53,51,55,33,5,33,39,33,55,51,47,1,7,6,1,127,182,1,92,181,1,130,254,202,63,247,170,115,254,220,110,253,200,109,254,217,115,166,243,63,254,206,2,7,1,186,60,254,189,72,179,26,64,6,34,3,143,1,242,254,14,211,173,211,254,196,1,60,254,196,1,60,211,173,173,173,211,76,205,22,116,0,0,0,0,1,0,30,255,236,5,50,5,150,0,42,0,116,64,60,38,21,41,17,4,8,30,31,22,16,16,1,14,7,8,42,36,36,24,35,35,8,14,31,4,44,43,7,7,11,30,30,11,17,42,42,14,0,0,11,24,36,36,21,37,37,33,11,11,4,97,89,11,4,33,28,95,89,33,19,0,63,43,0,24,63,43,17,18,0,57,24,47,51,51,17,51,17,57,47,51,51,17,51,17,57,47,17,57,47,17,18,1,23,57,17,51,51,17,51,17,51,17,51,51,17,51,17,51,18,23,57,49,48,19,33,53,52,33,34,6,7,37,62,1,51,32,4,21,51,21,35,14,2,7,33,21,33,21,20,22,51,50,55,5,2,33,32,17,35,53,51,62,1,55,33,30,3,156,254,245,100,126,32,254,223,48,254,239,1,16,1,33,88,176,47,134,159,173,2,177,252,73,148,150,235,77,1,37,120,254,35,253,191,78,132,44,186,181,253,225,4,13,16,168,50,58,53,139,125,202,191,211,47,71,54,38,211,16,97,91,129,49,254,211,1,169,211,71,99,40,0,0,2,0,84,255,50,5,143,6,15,0,26,0,33,0,103,64,26,12,21,9,17,25,6,30,25,26,27,3,3,26,21,3,35,34,13,13,6,20,20,0,6,6,7,184,1,19,64,26,89,16,31,6,31,96,89,9,6,4,0,30,96,89,0,17,95,89,0,19,24,26,97,89,24,19,0,63,43,0,24,63,43,43,0,24,63,51,43,17,0,51,43,17,18,0,57,24,47,17,57,47,17,18,1,23,57,17,51,17,51,51,51,17,51,51,17,51,49,48,5,36,0,17,16,0,37,53,51,21,22,4,23,5,46,1,39,17,62,1,55,5,6,4,7,21,35,1,20,22,23,17,14,1,2,178,254,223,254,195,1,54,1,40,167,212,1,18,62,254,252,31,152,105,106,154,49,1,1,80,254,226,200,167,254,203,160,149,152,157,15,28,1,123,1,63,1,68,1,110,25,125,123,14,193,183,71,94,118,14,252,47,15,127,122,97,193,195,13,188,3,149,211,249,29,3,199,28,243,0,3,0,137,255,16,6,40,6,103,0,34,0,43,0,51,0,0,1,51,32,4,21,20,6,7,30,1,21,20,4,33,35,21,35,53,35,21,35,53,33,53,51,17,35,53,33,53,51,21,51,53,51,19,52,38,35,33,17,33,50,54,19,52,41,1,17,33,50,54,3,177,27,1,2,1,9,133,136,171,179,254,224,255,0,84,198,124,207,254,230,190,190,1,23,203,124,202,253,121,119,254,176,1,82,125,113,82,254,228,254,138,1,129,142,131,5,129,179,175,120,165,29,20,175,144,192,210,240,240,240,240,207,3,241,193,230,230,230,253,144,95,80,254,163,87,254,9,198,254,108,103,255,255,254,134,3,200,1,155,6,194,16,7,0,13,254,128,1,65,0,0,0,4,0,54,255,240,6,223,5,145,0,25,0,37,0,41,0,53,0,95,64,56,10,9,9,22,23,16,3,48,32,42,26,3,23,39,41,32,26,6,55,54,40,6,38,24,35,45,182,89,29,35,183,89,29,51,182,89,29,25,22,10,0,6,0,19,182,89,6,0,183,89,6,13,182,89,6,7,0,63,43,43,43,17,18,0,57,57,24,63,43,43,43,0,24,63,63,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,49,48,1,34,38,53,52,54,51,50,22,23,7,46,1,35,34,6,21,20,22,51,50,54,55,23,14,1,5,20,6,35,34,38,53,52,54,51,50,22,1,35,1,51,19,52,38,35,34,6,21,20,22,51,50,54,1,163,178,187,187,175,131,170,24,188,8,66,59,85,69,70,84,60,68,8,188,17,177,4,185,180,174,176,178,172,186,180,170,251,69,206,3,152,209,73,61,74,80,61,64,75,73,64,2,13,232,219,215,234,139,137,12,63,75,143,146,151,145,77,67,10,140,159,93,218,230,228,220,224,225,227,253,114,5,129,252,47,159,136,138,157,160,131,136,0,0,0,2,0,41,255,236,3,160,5,149,0,25,0,34,0,84,64,42,3,4,26,20,20,4,32,24,24,13,11,9,4,9,36,35,10,23,32,23,79,89,13,32,3,32,3,32,6,17,17,29,82,89,17,4,6,0,80,89,6,22,0,63,43,0,24,63,43,17,18,0,57,57,24,47,47,17,51,43,17,0,51,17,18,1,57,57,17,51,51,51,17,51,17,51,17,51,17,51,49,48,37,50,54,55,51,2,33,34,38,61,1,7,53,55,3,52,54,51,50,22,21,20,2,7,21,20,19,52,38,35,34,21,17,62,1,2,70,80,85,23,146,84,254,181,169,159,132,133,1,210,191,167,187,249,226,236,54,57,117,106,122,195,106,107,254,84,167,163,166,48,195,48,1,134,180,188,155,142,192,254,228,78,201,182,3,144,69,84,148,254,176,43,179,0,0,0,0,4,0,137,0,0,8,127,5,129,0,3,0,17,0,29,0,41,0,123,64,59,4,16,15,36,1,24,30,2,18,11,8,8,9,9,15,24,18,4,43,42,21,39,182,89,27,33,182,89,15,21,31,21,2,9,3,21,27,21,27,0,10,0,12,1,15,5,1,10,4,5,12,5,12,9,15,10,3,9,1,184,1,33,183,89,4,0,9,18,47,43,1,93,0,63,51,51,43,0,24,63,51,18,57,57,47,47,95,94,93,93,17,18,57,57,47,47,95,94,93,43,43,17,18,1,23,57,17,51,17,51,17,51,51,17,51,51,17,51,51,49,48,33,53,33,21,33,1,22,21,17,35,17,33,1,38,53,17,51,17,1,20,6,35,34,38,53,52,54,51,50,22,7,52,38,35,34,6,21,20,22,51,50,54,5,244,2,123,251,160,253,90,18,242,1,41,2,171,18,242,3,66,179,159,152,178,176,158,160,174,214,54,64,65,59,57,60,66,59,166,166,4,71,166,98,252,193,5,129,251,176,176,109,3,51,250,127,2,111,162,186,184,164,162,184,178,168,102,91,93,100,101,97,95,0,0,4,0,32,255,240,5,198,5,150,0,15,0,31,0,42,0,50,0,87,64,45,47,37,37,38,32,43,24,8,16,8,38,43,3,0,51,38,38,4,39,47,36,202,89,47,47,4,39,12,20,200,89,12,4,39,46,201,89,39,15,4,28,200,89,4,19,0,63,43,0,24,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,0,57,24,47,17,18,1,23,57,50,17,51,17,51,17,51,17,51,49,48,1,20,2,4,35,34,36,2,53,52,18,36,51,50,4,18,7,52,2,36,35,34,4,2,21,20,18,4,51,50,36,18,3,20,6,43,1,21,35,17,33,50,22,7,52,43,1,17,51,50,54,5,198,193,254,175,193,197,254,173,187,194,1,80,193,194,1,81,192,112,164,254,228,163,157,254,232,171,169,1,26,157,164,1,28,163,223,161,136,202,170,1,109,144,160,174,152,176,181,76,71,2,195,193,254,175,193,201,1,77,189,193,1,80,194,195,254,178,194,163,1,25,164,156,254,229,169,169,254,227,157,164,1,28,1,35,122,148,251,3,10,133,123,128,254,248,75,0,0,0,2,0,125,3,0,7,4,5,129,0,22,0,30,0,77,64,37,24,25,6,10,1,3,0,0,1,1,25,8,11,11,10,25,10,31,32,23,20,14,27,28,27,202,89,18,11,6,1,25,25,8,2,28,3,0,63,51,51,51,47,51,51,51,51,43,17,0,51,51,51,17,18,1,57,57,17,51,17,51,18,57,17,51,17,51,17,18,57,17,51,49,48,1,35,17,51,19,22,23,55,19,51,17,35,17,52,55,15,1,3,35,3,39,22,21,37,17,35,17,35,53,33,21,4,35,166,248,139,22,43,64,144,243,165,8,30,46,154,131,149,77,7,254,1,180,243,2,162,3,0,2,129,254,211,49,111,160,1,45,253,127,1,84,16,156,75,109,254,184,1,72,184,143,29,162,254,10,1,246,139,139,0,0,0,1,0,85,0,0,5,208,5,150,0,35,0,71,64,36,21,30,25,6,11,25,11,33,15,3,9,3,33,27,4,36,37,12,12,24,24,8,27,26,27,95,89,11,26,18,0,18,95,89,0,4,0,63,43,0,24,63,51,43,17,0,51,51,24,47,51,47,17,18,1,23,57,17,51,18,57,57,17,51,17,51,50,49,48,1,32,0,17,20,2,7,54,51,33,21,33,17,62,1,53,52,38,35,34,6,21,20,22,23,17,33,53,33,50,23,38,2,53,16,0,3,19,1,59,1,102,205,206,110,61,1,12,253,139,158,151,199,181,180,200,157,156,253,132,1,14,64,110,209,207,1,103,5,150,254,190,254,232,213,254,211,97,11,228,1,53,78,224,163,202,222,221,203,166,223,76,254,203,228,11,96,1,45,215,1,25,1,64,0,0,0,0,2,0,88,255,222,4,124,4,72,0,23,0,31,0,80,64,17,31,14,14,4,24,21,12,12,4,33,32,20,20,0,13,31,13,184,1,31,182,89,31,31,0,8,8,28,184,1,31,180,89,8,16,0,17,184,1,31,178,89,0,22,0,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,0,57,24,47,17,18,1,57,57,17,51,51,17,51,17,51,49,48,5,34,38,2,53,52,18,54,51,50,22,18,21,33,17,30,1,51,50,54,55,23,14,1,19,17,46,1,35,34,7,17,2,107,158,240,133,134,247,150,152,243,134,252,197,50,163,85,132,185,78,72,98,220,149,51,162,87,179,117,34,145,1,7,157,166,0,255,144,142,254,254,165,254,156,54,70,108,126,42,155,122,2,138,1,21,53,65,117,254,234,0,0,4,0,2,255,214,7,245,5,204,0,7,0,47,0,51,0,54,0,140,64,76,34,33,33,20,8,51,48,14,13,13,39,27,0,7,49,50,3,4,4,2,52,50,1,7,27,48,8,9,56,55,0,4,0,14,16,14,2,15,34,1,11,6,34,40,14,20,4,11,30,30,37,182,89,53,2,182,89,4,30,53,51,51,53,30,4,4,5,50,11,17,182,89,11,19,5,52,184,1,33,178,89,5,1,0,63,43,0,24,63,43,0,24,47,18,23,57,47,47,47,47,43,43,17,18,0,23,57,95,94,93,93,17,51,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,17,51,17,51,51,17,51,49,48,1,39,33,7,35,1,51,9,1,20,6,35,32,39,55,30,1,51,50,54,53,52,38,39,46,2,53,52,54,51,50,22,23,7,46,1,35,34,21,20,30,1,23,30,3,9,1,35,1,5,3,51,2,233,86,254,162,87,220,1,102,247,1,100,4,50,198,190,254,164,59,195,19,105,93,94,93,91,144,136,120,65,192,175,166,169,27,194,14,80,78,166,33,61,113,131,114,69,34,254,103,252,198,145,3,58,252,24,124,250,2,80,224,224,3,124,252,132,254,166,131,135,253,31,70,61,46,57,44,56,28,28,64,101,76,122,125,108,125,26,57,56,91,29,37,27,25,28,49,64,84,4,144,250,26,5,230,150,254,160,0,1,0,96,0,0,3,157,4,58,0,9,0,60,64,31,5,0,1,7,3,3,0,0,1,11,10,6,5,80,89,15,6,1,14,3,6,6,1,8,15,1,2,80,89,1,21,0,63,43,0,24,63,18,57,47,95,94,93,43,17,18,1,57,57,17,51,17,51,17,18,57,49,48,41,1,53,33,53,33,53,33,17,33,3,157,252,195,2,35,254,5,1,251,1,26,203,223,203,1,197,0,0,0,255,255,0,94,255,245,6,94,5,134,16,39,7,254,2,188,0,0,16,38,0,123,12,0,16,7,0,117,3,224,253,73,255,255,0,51,255,245,6,94,5,146,16,39,7,254,2,188,0,0,16,39,0,117,3,224,253,73,16,6,0,116,0,0,255,255,0,114,255,248,6,72,5,134,16,38,0,123,32,0,16,39,7,254,2,188,0,0,17,7,8,9,3,207,253,76,0,28,64,16,4,3,2,18,25,1,12,32,12,128,12,2,0,32,0,1,93,53,93,17,53,0,63,53,53,53,0,0,255,255,0,84,255,248,6,72,5,146,16,39,7,254,2,168,0,0,16,39,8,9,3,207,253,76,17,6,0,117,40,0,0,22,64,13,1,3,2,7,25,0,32,0,64,0,128,0,3,93,53,0,63,53,53,53,255,255,0,103,255,248,6,72,5,129,16,39,7,254,2,168,0,0,16,39,8,9,3,207,253,76,17,6,8,7,50,0,0,22,64,13,1,3,2,7,25,0,32,0,64,0,128,0,3,93,53,0,63,53,53,53,255,255,0,163,255,248,6,72,5,129,16,39,7,254,2,148,0,0,16,39,8,9,3,207,253,76,17,6,8,8,120,0,0,36,64,23,3,2,1,7,25,0,0,32,0,64,0,2,4,51,0,51,16,51,32,51,64,51,4,93,17,53,93,17,53,0,63,53,53,53,0,0,255,255,0,60,255,236,4,35,4,78,18,6,2,22,0,0,0,1,1,162,0,100,6,94,2,68,0,13,0,32,64,13,0,11,5,9,2,2,5,5,12,14,15,13,12,0,47,205,17,18,1,57,57,17,51,17,51,18,57,57,49,48,1,22,23,35,38,39,53,54,55,51,6,7,33,21,2,129,57,62,72,127,143,143,127,72,62,57,3,221,1,41,67,130,149,73,36,73,149,130,67,86,0,0,0,1,1,16,255,195,2,240,4,127,0,13,0,36,64,15,8,11,11,3,0,0,14,15,0,11,9,2,13,128,5,0,47,26,205,204,50,57,57,17,18,1,57,17,51,51,17,51,49,48,1,6,7,53,54,55,51,22,23,21,38,39,17,35,1,213,67,130,149,73,36,73,149,130,67,86,3,160,57,62,72,127,143,143,127,72,62,57,252,35,0,0,0,1,1,162,0,100,6,94,2,68,0,13,0,32,64,13,11,0,5,9,2,2,5,13,5,14,15,12,13,0,47,205,17,18,1,57,57,17,51,17,51,18,57,57,49,48,1,38,39,51,22,23,21,6,7,35,54,55,33,53,5,127,57,62,72,127,143,143,127,72,62,57,252,35,1,127,67,130,149,73,36,73,149,130,67,86,0,0,0,1,1,16,255,195,2,240,4,127,0,13,0,36,64,15,3,13,13,8,12,12,14,15,11,0,2,9,128,6,12,0,47,221,26,204,50,57,57,17,18,1,57,17,51,51,17,51,49,48,37,54,55,21,6,7,35,38,39,53,22,23,17,51,2,43,67,130,149,73,36,73,149,130,67,86,162,57,62,72,127,143,143,127,72,62,57,3,221,0,0,0,0,1,1,162,0,100,6,94,2,68,0,23,0,46,64,20,0,11,6,2,9,9,6,23,12,17,21,14,14,17,6,17,24,25,0,11,0,47,205,17,18,1,57,57,17,51,17,51,18,57,57,17,51,17,51,18,57,57,49,48,1,22,23,35,38,39,53,54,55,51,6,7,33,38,39,51,22,23,21,6,7,35,54,55,2,129,57,62,72,127,143,143,127,72,62,57,2,254,57,62,72,127,143,143,127,72,62,57,1,41,67,130,149,73,36,73,149,130,67,67,130,149,73,36,73,149,130,67,0,1,1,16,255,195,2,240,4,127,0,23,0,58,64,26,15,8,8,11,11,0,21,3,3,0,0,24,25,23,12,14,21,128,18,64,0,11,9,2,128,5,0,47,26,204,50,57,57,26,221,26,204,50,57,57,17,18,1,57,17,51,17,51,17,51,17,51,17,51,49,48,1,6,7,53,54,55,51,22,23,21,38,39,17,54,55,21,6,7,35,38,39,53,22,23,1,213,67,130,149,73,36,73,149,130,67,67,130,149,73,36,73,149,130,67,3,160,57,62,72,127,143,143,127,72,62,57,253,2,57,62,72,127,143,143,127,72,62,57,0,2,1,16,255,72,2,240,4,127,0,3,0,27,0,62,64,28,19,12,12,1,15,15,4,25,7,7,0,4,4,29,28,27,16,18,25,22,3,0,22,4,15,13,6,9,0,47,204,50,57,57,221,222,205,16,204,50,57,57,17,18,1,57,17,51,51,17,51,17,51,17,51,51,17,51,49,48,5,33,21,33,19,6,7,53,54,55,51,22,23,21,38,39,17,54,55,21,6,7,35,38,39,53,22,23,1,16,1,224,254,32,197,67,130,149,73,36,73,149,130,67,67,130,149,73,36,73,149,130,67,104,80,4,88,57,62,72,127,143,143,127,72,62,57,253,2,57,62,72,127,143,143,127,72,62,57,0,0,0,0,2,1,162,1,24,6,94,2,248,0,5,0,29,0,0,1,23,33,55,39,5,19,22,23,35,38,39,53,54,55,51,6,7,33,38,39,51,22,23,21,6,7,35,54,55,2,69,80,2,221,79,82,253,39,30,34,34,72,127,143,143,127,72,34,35,2,154,35,34,72,127,143,143,127,72,34,35,2,2,103,109,102,8,254,255,39,38,149,73,36,73,149,44,43,43,44,149,73,36,73,149,38,39,0,2,0,53,255,231,3,177,5,188,0,29,0,42,0,69,64,35,37,24,8,30,18,18,0,8,0,43,44,12,33,82,89,15,12,12,40,27,24,24,27,27,21,79,89,27,0,5,40,79,89,5,22,0,63,43,0,24,63,43,17,0,51,24,47,17,18,57,47,51,43,17,18,1,57,57,17,51,17,51,18,57,50,49,48,1,20,2,14,1,35,34,38,53,52,18,54,51,50,22,23,51,54,53,52,38,35,34,6,7,55,54,51,50,18,1,46,1,35,34,14,1,21,20,22,51,50,18,3,177,79,143,202,128,163,177,119,191,121,76,122,31,4,1,106,111,53,119,37,45,97,115,188,208,254,252,15,86,55,64,108,67,71,62,94,146,3,139,200,254,152,246,126,204,192,162,1,43,151,86,76,64,26,173,190,40,28,205,57,254,223,253,234,75,93,117,216,105,97,108,1,22,0,0,0,2,0,43,0,0,4,185,5,129,0,5,0,11,0,173,64,117,10,4,3,2,6,9,1,1,6,4,3,13,12,6,9,2,3,0,9,95,89,0,18,144,13,1,112,13,1,96,13,1,80,13,1,64,13,1,32,13,1,16,13,1,240,13,1,208,13,1,160,13,1,128,13,1,80,13,1,48,13,1,79,13,1,0,13,1,57,224,13,1,208,13,1,176,13,1,144,13,1,96,13,1,64,13,1,16,13,1,15,13,1,223,13,1,191,13,1,160,13,1,144,13,1,112,13,1,80,13,1,32,13,1,0,13,1,93,93,93,93,93,93,93,93,113,114,114,114,114,114,114,114,94,93,93,113,113,113,113,113,113,114,114,114,114,114,114,114,0,63,43,0,24,63,18,57,17,18,1,23,57,17,51,17,51,51,17,51,49,48,51,53,1,33,1,21,1,15,1,3,33,0,43,1,141,1,112,1,145,253,183,9,72,207,2,68,254,223,215,4,170,251,86,215,4,184,34,254,253,79,3,194,0,0,1,0,204,254,57,5,202,5,129,0,7,0,36,64,17,3,4,0,7,4,7,8,9,5,2,96,89,5,3,4,4,0,0,47,50,47,63,43,17,18,1,57,57,17,51,17,51,49,48,1,17,33,17,33,17,33,17,4,176,253,67,254,217,4,254,254,57,6,84,249,172,7,72,248,184,0,1,0,134,254,57,5,68,5,129,0,11,0,98,64,15,7,3,3,9,2,8,8,6,0,10,0,10,12,13,3,184,255,232,64,37,10,17,72,3,4,7,4,7,95,89,2,2,9,4,3,13,1,29,1,45,1,3,10,4,1,24,14,17,72,1,0,9,0,9,95,89,0,0,47,43,17,18,0,57,43,95,94,93,24,63,18,57,47,43,17,18,0,57,43,17,18,1,57,57,17,18,57,57,17,51,50,50,17,51,49,48,19,53,9,1,53,33,21,33,9,1,33,21,134,2,94,253,182,4,113,253,2,2,16,253,220,3,75,254,57,160,3,8,3,8,152,227,253,71,253,56,228,0,0,0,0,1,0,85,2,57,4,88,3,25,0,3,0,22,64,10,1,2,4,5,1,0,173,89,1,178,0,63,43,17,18,1,57,57,49,48,19,53,33,21,85,4,3,2,57,224,224,0,255,255,254,135,0,0,2,207,5,129,16,6,7,254,0,0,0,1,0,141,2,19,1,173,3,68,0,3,0,23,64,10,3,0,0,4,5,0,1,155,89,0,0,47,43,17,18,1,57,17,51,49,48,19,17,33,17,141,1,32,2,19,1,49,254,207,0,0,0,1,0,2,255,231,4,106,6,84,0,8,0,146,64,96,5,2,1,0,6,2,6,3,7,8,8,10,3,9,5,2,173,89,5,5,7,0,25,255,10,1,223,10,1,191,10,1,159,10,1,127,10,1,111,10,1,191,10,1,159,10,1,127,10,1,95,10,1,47,10,1,15,10,1,59,240,10,1,208,10,1,176,10,1,239,10,1,207,10,1,175,10,1,144,10,1,112,10,1,175,10,1,143,10,1,111,10,1,79,10,1,93,93,93,93,113,113,113,113,113,114,114,114,94,93,93,93,93,93,93,113,113,113,113,113,113,0,63,47,57,47,43,17,1,51,17,51,17,51,18,57,57,17,51,51,17,51,49,48,5,35,1,35,53,33,19,1,51,2,112,168,254,242,184,1,55,219,1,156,186,25,2,242,166,253,133,5,80,0,0,0,0,3,0,72,0,216,5,109,3,196,0,20,0,31,0,43,0,89,64,17,38,32,16,23,5,4,10,29,0,10,0,44,45,21,35,13,35,184,1,25,183,89,18,16,13,26,41,7,41,184,1,25,64,22,89,5,3,47,7,63,7,79,7,3,63,7,79,7,127,7,207,7,223,7,5,7,0,47,93,113,51,51,43,17,0,51,24,47,51,51,43,17,0,51,17,18,1,57,57,17,51,18,23,57,50,49,48,1,20,6,35,34,39,6,35,34,38,53,52,54,51,50,22,23,54,51,50,22,37,34,7,30,1,51,50,54,53,52,38,5,46,1,35,34,6,21,20,22,51,50,54,5,109,186,137,214,122,131,202,145,180,185,140,103,165,65,127,197,152,183,254,165,120,94,44,99,70,69,89,86,254,30,53,90,60,71,95,90,77,59,96,2,71,155,212,239,229,205,166,159,208,111,128,230,203,30,197,94,102,110,86,88,109,187,113,85,111,87,84,111,95,0,0,0,0,1,1,152,0,0,6,96,4,199,0,5,0,21,183,2,5,5,3,6,7,2,5,0,47,205,17,18,1,57,57,17,51,49,48,1,51,17,33,21,33,1,152,94,4,106,251,56,4,199,251,151,94,0,0,0,0,1,1,25,255,254,4,173,4,8,0,19,0,35,64,15,19,0,11,10,0,10,20,21,11,0,5,15,174,89,5,0,47,43,0,24,47,51,17,18,1,57,57,17,51,17,51,49,48,5,17,52,62,1,51,50,30,1,21,17,35,17,52,38,35,34,6,21,17,1,25,116,209,130,131,211,119,103,196,160,162,192,2,2,0,150,239,133,132,242,148,254,0,2,2,190,228,226,194,254,0,0,0,0,0,1,255,127,254,57,2,190,5,207,0,23,0,39,64,19,15,21,4,21,8,8,25,24,12,17,80,89,12,0,0,6,80,89,0,0,47,43,0,24,63,43,17,18,1,57,17,51,51,17,51,49,48,19,34,38,39,53,22,51,50,53,17,52,54,51,50,23,21,38,35,34,6,21,17,20,6,26,43,92,20,66,53,155,212,190,88,67,50,69,77,80,211,254,57,14,7,217,25,197,4,127,180,201,19,219,25,101,94,251,127,182,199,0,0,0,0,2,0,43,1,18,4,57,4,55,0,21,0,44,0,75,64,43,31,9,42,19,9,19,45,46,41,33,33,27,173,89,22,33,175,91,22,39,173,89,30,22,18,11,11,5,173,89,0,11,175,91,0,16,173,89,8,63,0,1,0,0,47,93,50,43,43,43,17,0,51,24,47,51,43,43,43,17,0,51,17,18,1,57,57,17,51,17,51,49,48,1,34,38,39,38,35,34,6,7,53,54,51,50,22,23,22,51,50,55,21,14,1,3,34,38,39,38,35,34,6,7,53,54,51,50,22,23,30,1,51,50,55,21,14,1,3,46,75,145,75,132,89,67,118,70,110,161,53,124,142,121,79,134,114,63,120,84,75,145,75,129,92,71,119,65,113,158,83,160,76,102,70,28,134,114,64,117,2,244,41,26,47,39,49,213,84,25,48,43,92,219,45,35,254,30,44,26,45,43,45,213,84,46,26,32,13,92,219,44,36,0,0,1,0,29,0,37,4,72,5,43,0,19,0,124,64,83,12,11,13,10,16,7,17,6,0,3,1,2,12,9,18,14,5,9,14,9,21,20,16,8,9,8,173,89,13,16,11,1,16,11,144,11,2,11,16,9,80,9,2,0,9,32,9,64,9,80,9,128,9,160,9,6,11,3,9,17,5,4,5,173,89,2,0,223,4,1,15,4,31,4,143,4,3,4,64,20,25,72,4,0,47,43,93,113,51,198,43,17,0,51,24,47,95,94,93,113,198,93,113,51,43,17,0,51,17,18,1,57,57,17,51,17,51,18,23,57,49,48,1,7,35,55,35,53,33,19,33,53,33,19,51,3,51,21,33,3,33,21,1,205,129,213,129,219,1,71,166,254,19,2,90,133,211,131,252,254,151,166,2,15,1,35,254,254,221,1,74,223,1,2,254,254,223,254,182,221,0,3,0,100,0,244,4,71,4,80,0,3,0,7,0,11,0,84,64,12,11,7,2,8,4,0,2,0,13,12,9,8,184,1,0,182,89,9,9,5,1,4,5,184,1,0,64,9,89,15,4,1,12,3,4,1,0,184,1,0,64,9,89,15,1,31,1,63,1,3,1,0,47,93,43,0,24,47,95,94,93,43,17,18,0,57,24,47,43,17,18,1,57,57,17,51,51,17,51,51,49,48,19,53,33,21,1,53,33,21,1,53,33,21,100,3,227,252,29,3,227,252,29,3,227,3,188,148,148,253,56,148,148,1,100,148,148,0,0,0,0,1,0,100,255,215,4,71,5,124,0,27,0,0,19,53,33,19,51,3,51,21,33,7,33,21,33,7,33,21,33,3,35,19,35,53,33,55,33,53,33,55,100,2,50,119,209,118,223,254,232,82,1,106,254,92,81,1,245,253,209,112,214,113,223,1,25,82,254,149,1,166,82,3,188,148,1,44,254,212,148,208,148,208,148,254,227,1,29,148,208,148,208,0,0,0,0,2,0,49,0,0,4,51,5,18,0,6,0,10,0,59,64,29,7,4,0,10,2,6,0,6,11,12,7,8,173,89,7,1,0,4,4,2,5,6,3,48,2,64,2,2,2,0,47,93,51,47,51,18,57,61,47,51,51,24,47,43,17,18,1,57,57,17,51,51,17,51,51,49,48,19,17,1,21,9,1,21,1,53,33,21,49,4,2,252,192,3,64,251,254,4,0,2,119,1,65,1,90,227,254,232,254,233,227,254,227,223,223,0,0,0,0,2,0,49,0,0,4,51,5,18,0,6,0,10,0,57,64,28,7,4,0,10,2,6,0,6,11,12,7,8,173,89,7,6,5,2,2,3,48,4,64,4,2,4,1,0,0,47,50,47,93,51,57,61,47,51,51,24,47,43,17,18,1,57,57,17,51,51,17,51,51,49,48,19,53,9,1,53,1,17,1,53,33,21,49,3,63,252,193,4,2,251,254,4,2,1,29,227,1,23,1,24,227,254,166,254,191,253,137,223,223,0,0,2,0,157,0,0,4,55,4,129,0,4,0,9,0,36,64,16,2,8,5,0,6,4,0,8,4,3,11,10,2,8,5,0,0,47,205,47,205,17,18,1,23,57,17,51,17,51,17,51,49,48,51,17,9,1,17,37,33,17,9,1,157,1,205,1,205,252,182,2,250,254,131,254,131,2,123,2,6,253,250,253,133,82,2,6,1,170,254,86,0,0,0,1,0,100,0,180,4,71,2,242,0,5,0,41,64,24,5,0,0,2,6,7,1,4,173,89,15,1,63,1,95,1,143,1,4,1,63,0,1,0,0,47,93,47,93,43,17,18,1,57,57,17,51,49,48,55,17,33,21,33,17,100,3,227,252,174,180,2,62,146,254,84,0,1,2,34,253,154,3,210,6,170,0,21,0,26,64,10,0,1,8,1,23,22,17,11,5,1,0,47,47,205,205,17,18,1,57,57,17,51,49,48,1,35,17,52,54,51,50,22,21,20,6,35,34,39,38,39,38,35,34,7,6,21,2,181,147,168,126,63,75,51,37,30,13,16,38,33,16,36,9,6,253,154,7,86,196,246,63,48,40,52,10,8,42,39,39,35,105,0,0,0,0,1,1,5,253,154,2,181,6,170,0,20,0,26,64,10,2,20,8,20,21,22,17,11,5,0,0,47,47,205,205,17,18,1,57,57,17,51,49,48,1,51,17,20,6,35,34,38,53,52,54,51,50,23,22,23,22,51,50,54,53,2,34,147,163,132,59,78,50,36,33,26,10,31,31,16,29,23,6,170,248,168,195,245,61,47,39,53,16,4,41,37,51,127,0,0,0,1,255,246,2,37,5,181,2,182,0,3,0,24,181,3,5,0,4,1,0,184,1,2,178,89,1,252,0,63,43,17,1,51,17,51,49,48,3,53,33,21,10,5,191,2,37,145,145,0,0,0,0,1,1,216,253,147,2,105,7,72,0,3,0,23,179,2,3,4,3,184,1,6,180,91,3,254,0,250,0,63,63,43,17,1,51,49,48,1,51,17,35,1,216,145,145,7,72,246,75,0,0,0,0,1,2,141,253,147,5,181,2,182,0,5,0,38,179,3,0,6,0,184,1,6,182,91,2,7,5,254,0,3,184,1,2,178,89,0,252,0,63,43,0,24,63,17,1,51,43,17,1,51,49,48,1,33,21,33,17,35,2,141,3,40,253,105,145,2,182,145,251,110,0,0,0,1,255,246,253,147,3,30,2,182,0,5,0,38,179,2,5,6,5,184,1,6,182,91,0,6,4,254,2,5,184,1,2,178,89,2,252,0,63,43,0,24,63,17,1,51,43,17,1,51,49,48,3,53,33,17,35,17,10,3,40,145,2,37,145,250,221,4,146,0,0,0,0,1,2,141,2,37,5,181,7,72,0,5,0,36,179,2,5,6,5,184,1,6,180,91,4,7,2,5,184,1,2,180,89,2,252,0,250,0,63,63,43,17,1,51,43,17,1,51,49,48,1,51,17,33,21,33,2,141,145,2,151,252,216,7,72,251,110,145,0,1,255,246,2,37,3,30,7,72,0,5,0,38,179,5,2,6,2,184,1,6,182,91,0,6,3,250,2,5,184,1,2,178,89,2,252,0,63,43,0,24,63,17,1,51,43,17,1,51,49,48,3,53,33,17,51,17,10,2,151,145,2,37,145,4,146,250,221,0,0,0,0,1,2,141,253,147,5,181,7,72,0,7,0,45,181,5,1,1,0,8,0,184,1,6,182,91,4,9,7,254,2,5,184,1,2,180,89,2,252,0,250,0,63,63,43,0,24,63,17,1,51,43,17,1,51,17,51,49,48,1,51,17,33,21,33,17,35,2,141,145,2,151,253,105,145,7,72,251,110,145,251,110,0,0,0,1,255,246,253,147,3,30,7,72,0,7,0,44,180,7,4,2,8,2,184,1,6,64,9,91,0,8,6,254,3,250,2,7,184,1,2,178,89,2,252,0,63,43,0,24,63,63,17,1,51,43,17,1,51,51,49,48,3,53,33,17,51,17,35,17,10,2,151,145,145,2,37,145,4,146,246,75,4,146,0,1,255,246,253,147,5,181,2,182,0,7,0,47,181,3,9,4,7,8,7,184,1,6,64,9,91,0,8,6,254,4,0,1,0,184,1,2,178,89,1,252,0,63,43,17,0,51,24,63,17,1,51,43,17,1,51,17,51,49,48,3,53,33,21,33,17,35,17,10,5,191,253,105,145,2,37,145,145,251,110,4,146,0,0,1,255,246,2,37,5,181,7,72,0,7,0,47,181,7,9,5,2,8,2,184,1,6,64,9,91,0,8,3,250,5,1,1,0,184,1,2,178,89,1,252,0,63,43,17,0,51,24,63,17,1,51,43,17,1,51,17,51,49,48,3,53,33,17,51,17,33,21,10,2,151,145,2,151,2,37,145,4,146,251,110,145,0,0,1,255,246,253,147,5,181,7,72,0,11,0,59,64,9,7,13,5,8,8,2,11,12,11,184,1,6,64,11,91,0,12,10,254,3,250,8,11,2,11,184,1,2,179,89,5,2,252,0,63,51,43,17,0,51,24,63,63,17,1,51,43,17,1,51,51,17,51,17,51,49,48,3,53,33,17,51,17,33,21,33,17,35,17,10,2,151,145,2,151,253,105,145,2,37,145,4,146,251,110,145,251,110,4,146,0,0,0,2,255,246,1,113,5,181,3,106,0,3,0,7,0,46,64,10,3,7,7,9,0,4,4,8,5,4,184,1,2,180,89,5,253,1,0,184,1,2,178,89,1,251,0,63,43,0,24,63,43,17,1,51,17,51,17,51,17,51,49,48,3,53,33,21,1,53,33,21,10,5,191,250,65,5,191,2,217,145,145,254,152,145,145,0,0,0,0,2,1,217,253,147,3,210,7,72,0,3,0,7,0,40,179,5,4,8,4,184,1,7,180,91,1,0,8,0,184,1,4,182,91,7,3,254,4,0,250,0,63,50,63,51,43,17,1,51,43,17,1,51,49,48,1,51,17,35,1,51,17,35,1,217,145,145,1,104,145,145,7,72,246,75,9,181,246,75,0,1,2,141,253,147,5,181,3,106,0,9,0,60,181,7,3,3,0,10,0,184,1,6,64,9,91,2,6,6,11,9,254,4,7,184,1,2,180,89,4,253,0,3,184,1,2,178,89,0,251,0,63,43,0,24,63,43,0,24,63,17,1,51,17,51,43,17,1,51,17,51,49,48,1,33,21,33,21,33,21,33,17,35,2,141,3,40,253,105,2,151,253,105,145,3,106,145,215,145,252,34,0,0,0,1,1,217,253,147,5,181,2,182,0,9,0,56,179,6,9,10,9,184,1,4,180,91,2,5,10,5,184,1,7,182,91,1,11,2,6,9,6,184,1,2,181,89,9,252,4,8,254,0,63,51,63,43,17,0,51,17,1,51,43,17,1,51,43,17,1,51,49,48,1,21,33,17,35,17,35,17,35,17,5,181,254,29,145,215,145,2,182,145,251,110,4,146,251,110,5,35,0,0,0,2,1,217,253,147,5,181,3,106,0,5,0,11,0,68,179,9,6,12,6,184,1,7,180,91,3,0,12,0,184,1,4,182,91,2,8,8,13,6,9,184,1,2,183,89,6,253,11,5,254,0,3,184,1,2,178,89,0,251,0,63,43,0,24,63,51,63,43,17,1,51,17,51,43,17,1,51,43,17,1,51,49,48,1,33,21,33,17,35,1,33,21,33,17,35,1,217,3,220,252,181,145,1,104,2,116,254,29,145,3,106,145,250,186,4,111,145,252,34,0,1,255,246,253,147,3,30,3,106,0,9,0,58,180,9,6,3,10,3,184,1,6,64,9,91,4,0,0,10,8,254,6,3,184,1,2,180,89,6,251,2,9,184,1,2,178,89,2,253,0,63,43,0,24,63,43,0,24,63,17,1,51,17,51,43,17,1,51,51,49,48,3,53,33,53,33,53,33,17,35,17,10,2,151,253,105,3,40,145,1,113,145,215,145,250,41,3,222,0,0,1,255,246,253,147,3,210,2,182,0,9,0,58,179,6,9,10,9,184,1,4,180,91,2,5,10,5,184,1,7,64,10,91,0,10,4,8,254,6,0,1,0,184,1,2,178,89,1,252,0,63,43,17,0,51,24,63,51,17,1,51,43,17,1,51,43,17,1,51,49,48,3,53,33,17,35,17,35,17,35,17,10,3,220,145,215,145,2,37,145,250,221,4,146,251,110,4,146,0,0,2,255,246,253,147,3,210,3,106,0,5,0,11,0,68,179,11,8,12,8,184,1,4,180,91,0,3,12,3,184,1,7,182,91,4,9,9,12,10,9,184,1,2,183,89,10,253,2,7,254,5,4,184,1,2,178,89,5,251,0,63,43,0,24,63,51,63,43,17,1,51,17,51,43,17,1,51,43,17,1,51,49,48,1,17,35,17,33,53,1,35,17,33,53,33,3,210,145,252,181,2,116,145,254,29,2,116,3,106,250,41,5,70,145,250,41,3,222,145,0,1,2,141,1,113,5,181,7,72,0,9,0,57,181,2,6,6,9,10,9,184,1,6,182,91,4,8,8,11,6,9,184,1,2,180,89,6,253,2,5,184,1,2,180,89,2,251,0,250,0,63,63,43,0,24,63,43,17,1,51,17,51,43,17,1,51,17,51,49,48,1,51,17,33,21,33,21,33,21,33,2,141,145,2,151,253,105,2,151,252,216,7,72,252,34,145,215,145,0,0,1,1,217,2,37,5,181,7,72,0,9,0,53,179,2,9,10,9,184,1,7,180,91,8,5,10,5,184,1,4,180,91,4,11,8,5,184,1,2,182,89,2,8,252,0,6,250,0,63,51,63,51,43,17,1,51,43,17,1,51,43,17,1,51,49,48,1,51,17,33,21,33,17,51,17,51,3,65,145,1,227,252,36,145,215,7,72,251,110,145,5,35,251,110,0,0,2,1,217,1,113,5,181,7,72,0,5,0,11,0,68,179,8,11,12,11,184,1,7,180,91,2,5,12,5,184,1,4,182,91,10,4,4,13,8,11,184,1,2,180,89,8,251,2,5,184,1,2,181,89,2,253,6,0,250,0,63,50,63,43,0,24,63,43,17,1,51,17,51,43,17,1,51,43,17,1,51,49,48,1,51,17,33,21,33,1,51,17,33,21,33,1,217,145,3,75,252,36,1,104,145,1,227,253,140,7,72,250,186,145,5,215,252,34,145,0,1,255,246,1,113,3,30,7,72,0,9,0,58,180,9,6,2,10,2,184,1,6,64,9,91,4,0,0,10,7,250,6,3,184,1,2,180,89,6,251,2,9,184,1,2,178,89,2,253,0,63,43,0,24,63,43,0,24,63,17,1,51,17,51,43,17,1,51,51,49,48,3,53,33,53,33,53,33,17,51,17,10,2,151,253,105,2,151,145,1,113,145,215,145,3,222,250,41,0,0,1,255,246,2,37,3,210,7,72,0,9,0,58,179,0,7,10,7,184,1,7,180,91,6,3,10,3,184,1,4,64,10,91,1,10,8,4,250,6,2,2,1,184,1,2,178,89,2,252,0,63,43,17,0,51,24,63,51,17,1,51,43,17,1,51,43,17,1,51,49,48,1,33,53,33,17,51,17,51,17,51,3,210,252,36,1,227,145,215,145,2,37,145,4,146,251,110,4,146,0,2,255,246,1,113,3,210,7,72,0,5,0,11,0,68,179,8,11,12,11,184,1,4,180,91,0,3,12,3,184,1,7,182,91,9,1,1,12,10,9,184,1,2,183,89,10,251,4,6,250,2,1,184,1,2,178,89,2,253,0,63,43,0,24,63,51,63,43,17,1,51,17,51,43,17,1,51,43,17,1,51,49,48,1,33,53,33,17,51,33,51,17,33,53,33,3,210,252,36,3,75,145,254,7,145,253,140,1,227,1,113,145,5,70,251,145,145,0,0,0,1,2,141,253,147,5,181,7,72,0,11,0,65,182,6,2,10,10,11,12,11,184,1,6,64,9,91,4,8,8,13,11,254,6,9,184,1,2,180,89,6,253,2,5,184,1,2,180,89,2,251,0,250,0,63,63,43,0,24,63,43,0,24,63,17,1,51,17,51,43,17,1,51,17,51,51,49,48,1,51,17,33,21,33,21,33,21,33,17,35,2,141,145,2,151,253,105,2,151,253,105,145,7,72,252,34,145,215,145,252,34,0,2,1,217,253,147,5,181,7,72,0,7,0,11,0,63,179,10,11,12,11,184,1,4,182,91,2,6,6,7,12,7,184,1,7,64,11,91,4,13,7,11,254,0,8,250,2,5,184,1,2,178,89,2,252,0,63,43,0,24,63,51,63,51,17,1,51,43,17,1,51,17,51,43,17,1,51,49,48,1,51,17,33,21,33,17,35,1,51,17,35,3,65,145,1,227,254,29,145,254,152,145,145,7,72,251,110,145,251,110,9,181,246,75,0,0,0,3,1,217,253,147,5,181,7,72,0,3,0,9,0,15,0,80,182,12,8,8,15,9,16,9,184,1,7,180,91,0,1,16,1,184,1,4,182,91,14,6,6,17,12,15,184,1,2,180,89,12,251,4,7,184,1,2,64,9,89,4,253,10,2,250,9,1,254,0,63,51,63,51,63,43,0,24,63,43,17,1,51,17,51,43,17,1,51,43,17,1,51,51,17,51,49,48,1,35,17,51,19,33,21,33,17,35,17,51,17,33,21,33,2,106,145,145,215,2,116,254,29,145,145,1,227,253,140,253,147,9,181,250,186,145,252,34,9,181,252,34,145,0,0,1,255,246,253,147,3,30,7,72,0,11,0,63,181,9,6,2,10,12,10,184,1,6,64,11,91,4,0,0,12,10,254,7,250,6,3,184,1,2,180,89,6,251,2,11,184,1,2,178,89,2,253,0,63,43,0,24,63,43,0,24,63,63,17,1,51,17,51,43,17,1,51,51,51,49,48,3,53,33,53,33,53,33,17,51,17,35,17,10,2,151,253,105,2,151,145,145,1,113,145,215,145,3,222,246,75,3,222,0,0,0,0,2,255,246,253,147,3,210,7,72,0,7,0,11,0,61,179,10,11,12,11,184,1,7,181,91,5,2,6,12,6,184,1,4,64,11,91,0,12,11,6,254,8,3,250,2,7,184,1,2,178,89,2,252,0,63,43,0,24,63,51,63,51,17,1,51,43,17,1,51,51,43,17,1,51,49,48,3,53,33,17,51,17,35,17,1,51,17,35,10,1,227,145,145,1,104,145,145,2,37,145,4,146,246,75,4,146,5,35,246,75,0,0,3,255,246,253,147,3,210,7,72,0,3,0,9,0,15,0,79,182,6,10,10,9,11,16,11,184,1,4,180,91,2,3,16,3,184,1,7,182,91,7,13,13,16,15,12,184,1,2,183,89,15,253,3,11,254,9,6,184,1,2,181,89,9,251,0,4,250,0,63,51,63,43,0,24,63,51,63,43,17,1,51,17,51,43,17,1,51,43,17,1,51,51,17,51,49,48,1,51,17,35,1,51,17,33,53,33,19,35,17,33,53,33,3,65,145,145,254,152,145,253,140,1,227,145,145,254,29,2,116,7,72,246,75,9,181,251,145,145,250,41,3,222,145,0,2,255,246,253,147,5,181,3,106,0,7,0,11,0,66,183,11,3,3,13,4,7,12,7,184,1,6,182,91,8,0,0,12,9,8,184,1,2,64,9,89,9,251,6,254,4,0,1,0,184,1,2,178,89,1,253,0,63,43,17,0,51,24,63,63,43,17,1,51,17,51,43,17,1,51,17,51,17,51,49,48,3,53,33,21,33,17,35,17,1,53,33,21,10,5,191,253,105,145,253,105,5,191,1,113,145,145,252,34,3,222,1,104,145,145,0,1,255,246,253,147,5,181,2,182,0,11,0,64,181,3,13,8,11,12,11,184,1,4,180,91,4,7,12,7,184,1,7,64,11,91,0,12,6,10,254,8,4,0,1,0,184,1,2,178,89,1,252,0,63,43,17,0,51,51,24,63,51,17,1,51,43,17,1,51,43,17,1,51,17,51,49,48,3,53,33,21,33,17,35,17,35,17,35,17,10,5,191,254,29,145,215,145,2,37,145,145,251,110,4,146,251,110,4,146,0,0,0,3,255,246,253,147,5,181,3,106,0,5,0,11,0,15,0,83,179,9,6,16,6,184,1,7,64,9,91,14,3,3,16,5,2,16,2,184,1,4,182,91,13,8,8,17,15,14,184,1,2,182,89,15,251,9,3,4,3,184,1,2,182,89,6,4,253,11,1,254,0,63,51,63,51,43,17,0,51,24,63,43,17,1,51,17,51,43,17,1,51,17,51,17,51,43,17,1,51,49,48,1,35,17,33,53,33,51,33,21,33,17,35,1,21,33,53,2,106,145,254,29,2,116,215,2,116,254,29,145,2,116,250,65,253,147,3,222,145,145,252,34,5,215,145,145,0,0,0,2,255,246,1,113,5,181,7,72,0,7,0,11,0,66,183,0,8,8,12,5,2,12,2,184,1,6,182,91,7,11,11,13,9,8,184,1,2,64,9,89,9,253,3,250,5,1,1,0,184,1,2,178,89,1,251,0,63,43,17,0,51,24,63,63,43,17,1,51,17,51,43,17,1,51,17,51,17,51,49,48,3,53,33,17,51,17,33,21,1,53,33,21,10,2,151,145,2,151,250,65,5,191,2,217,145,3,222,252,34,145,254,152,145,145,0,1,255,246,2,37,5,181,7,72,0,11,0,64,181,11,13,9,6,12,6,184,1,7,180,91,5,2,12,2,184,1,4,64,11,91,0,12,7,3,250,9,5,1,1,0,184,1,2,178,89,1,252,0,63,43,17,0,51,51,24,63,51,17,1,51,43,17,1,51,43,17,1,51,17,51,49,48,3,53,33,17,51,17,51,17,51,17,33,21,10,1,227,145,215,145,1,227,2,37,145,4,146,251,110,4,146,251,110,145,0,0,0,3,255,246,1,113,5,181,7,72,0,5,0,11,0,15,0,82,183,9,12,12,16,8,11,16,11,184,1,4,180,91,2,5,16,5,184,1,7,182,91,4,15,15,17,13,12,184,1,2,182,89,13,253,5,9,10,9,184,1,2,182,89,2,10,251,0,6,250,0,63,51,63,51,43,17,0,51,24,63,43,17,1,51,17,51,43,17,1,51,43,17,1,51,17,51,17,51,49,48,1,51,17,33,21,33,1,51,17,33,53,33,1,53,33,21,3,65,145,1,227,253,140,254,152,145,253,140,1,227,254,29,5,191,7,72,252,34,145,4,111,251,145,145,254,7,145,145,0,1,255,246,253,147,5,181,7,72,0,19,0,90,64,13,11,15,15,21,13,9,16,16,6,2,19,20,19,184,1,6,64,13,91,4,0,0,20,18,254,7,250,12,4,5,4,184,1,2,183,89,9,5,251,16,0,1,0,184,1,2,179,89,13,1,253,0,63,51,43,17,0,51,24,63,51,43,17,0,51,24,63,63,17,1,51,17,51,43,17,1,51,51,51,17,51,51,17,51,17,51,49,48,3,53,33,53,33,53,33,17,51,17,33,21,33,21,33,21,33,17,35,17,10,2,151,253,105,2,151,145,2,151,253,105,2,151,253,105,145,1,113,145,215,145,3,222,252,34,145,215,145,252,34,3,222,0,0,0,0,1,255,246,253,147,5,181,7,72,0,19,0,86,64,9,4,21,18,9,9,15,12,20,12,184,1,4,183,91,2,5,5,19,8,20,8,184,1,7,64,11,91,13,20,0,16,250,9,5,13,14,13,184,1,2,183,89,18,2,14,252,7,11,254,0,63,51,63,51,51,43,17,0,51,51,24,63,51,17,1,51,43,17,1,51,51,17,51,43,17,1,51,51,17,51,17,51,49,48,1,51,17,33,21,33,17,35,17,35,17,35,17,33,53,33,17,51,17,51,3,65,145,1,227,254,29,145,215,145,254,29,1,227,145,215,7,72,251,110,145,251,110,4,146,251,110,4,146,145,4,146,251,110,0,0,0,4,255,246,253,147,5,181,7,72,0,5,0,11,0,17,0,23,0,109,182,2,15,15,5,12,24,12,184,1,7,64,12,91,21,9,9,24,20,11,11,23,8,24,8,184,1,4,64,9,91,4,14,14,25,5,21,22,21,184,1,2,64,11,89,2,22,251,0,18,250,15,9,10,9,184,1,2,182,89,12,10,253,17,7,254,0,63,51,63,51,43,17,0,51,24,63,51,63,51,43,17,0,51,17,1,51,17,51,43,17,1,51,51,17,51,17,51,17,51,43,17,1,51,51,17,51,49,48,1,51,17,33,21,33,3,35,17,33,53,33,51,33,21,33,17,35,1,51,17,33,53,33,3,65,145,1,227,253,140,215,145,254,29,2,116,215,2,116,254,29,145,254,152,145,253,140,1,227,7,72,252,34,145,250,186,3,222,145,145,252,34,9,181,251,145,145,0,0,0,0,1,0,0,2,109,5,171,7,72,0,3,0,18,182,0,5,1,4,2,250,1,0,47,63,17,1,51,17,51,49,48,1,33,17,33,5,171,250,85,5,171,2,109,4,219,0,0,0,1,0,0,253,147,5,171,2,109,0,3,0,18,182,0,5,1,4,2,1,254,0,63,47,17,1,51,17,51,49,48,1,33,17,33,5,171,250,85,5,171,253,147,4,218,0,0,0,1,0,0,253,147,5,171,7,72,0,3,0,19,183,0,5,1,4,2,250,1,254,0,63,63,17,1,51,17,51,49,48,1,33,17,33,5,171,250,85,5,171,253,147,9,181,0,0,1,0,0,253,147,2,214,7,72,0,3,0,19,183,0,5,1,4,2,250,1,254,0,63,63,17,1,51,18,57,49,48,1,33,17,33,2,214,253,42,2,214,253,147,9,181,0,0,1,2,213,253,147,5,171,7,72,0,3,0,19,183,1,4,0,5,2,250,1,254,0,63,63,17,1,51,18,57,49,48,1,33,17,33,5,171,253,42,2,214,253,147,9,181,0,0,42,0,103,253,245,5,171,6,163,0,3,0,7,0,11,0,15,0,19,0,23,0,27,0,31,0,35,0,39,0,43,0,47,0,51,0,55,0,59,0,63,0,67,0,71,0,75,0,79,0,83,0,87,0,91,0,95,0,99,0,103,0,107,0,111,0,115,0,119,0,123,0,127,0,131,0,135,0,139,0,143,0,147,0,151,0,155,0,159,0,163,0,167,2,56,64,109,161,157,153,149,145,165,165,164,109,85,69,45,13,121,121,108,84,68,44,12,120,101,77,53,29,5,137,137,100,76,52,28,4,136,113,89,65,41,17,125,125,112,88,64,40,16,124,97,81,57,25,9,141,141,96,80,56,24,8,140,117,93,61,37,21,129,129,116,92,60,36,20,128,128,140,124,136,120,5,132,160,156,152,148,144,164,164,105,73,49,33,1,133,133,104,72,48,32,0,132,132,169,168,167,143,139,135,132,135,184,1,3,182,89,163,103,99,107,104,107,184,1,3,64,10,89,160,100,96,104,95,91,87,84,87,184,1,3,64,10,89,92,88,84,159,83,79,75,72,75,184,1,3,64,10,89,156,80,76,72,67,63,71,68,71,184,1,3,64,10,89,64,60,68,155,59,55,51,48,51,184,1,3,64,10,89,152,56,52,48,43,39,47,44,47,184,1,3,64,10,89,40,36,44,151,31,27,35,32,35,184,1,3,64,10,89,148,28,24,32,23,19,15,12,15,184,1,3,64,10,89,20,16,12,147,11,7,3,0,3,184,1,3,64,10,89,144,8,4,0,131,127,123,120,123,184,1,3,64,63,89,128,124,120,22,84,1,27,72,1,25,68,1,27,48,1,27,44,1,20,32,1,104,84,72,68,48,44,32,12,0,120,120,0,12,32,44,48,68,72,84,104,10,108,164,140,136,27,132,59,132,2,15,132,1,9,2,132,119,115,111,108,111,184,1,3,179,89,116,112,108,0,47,51,51,43,17,0,51,51,24,47,95,94,93,93,51,51,51,18,23,57,47,47,47,47,47,47,47,47,47,47,93,93,93,93,93,93,17,51,51,43,17,0,51,51,17,51,51,51,43,17,0,51,51,51,17,51,51,43,17,0,51,51,17,51,51,51,43,17,0,51,51,51,17,51,51,43,17,0,51,51,17,51,51,51,43,17,0,51,51,51,17,51,51,43,17,0,51,51,17,51,51,51,43,17,0,51,51,51,17,51,51,43,17,0,51,51,17,51,51,51,43,17,0,51,51,51,43,17,0,51,51,51,17,18,1,57,17,51,51,51,51,51,51,17,51,51,51,51,51,50,17,51,51,51,51,51,18,23,57,17,51,51,51,51,51,51,17,51,51,51,51,51,17,51,51,51,51,51,51,17,51,51,51,51,51,17,51,51,51,51,51,51,17,51,51,51,51,51,17,51,51,51,51,51,51,17,51,51,51,51,51,17,51,51,51,51,51,51,17,51,51,51,51,51,17,51,17,51,51,51,51,51,49,48,19,51,21,35,37,51,21,35,37,51,21,35,5,51,21,35,37,51,21,35,37,51,21,35,7,51,21,35,37,51,21,35,37,51,21,35,5,51,21,35,37,51,21,35,37,51,21,35,7,51,21,35,37,51,21,35,37,51,21,35,23,51,21,35,37,51,21,35,37,51,21,35,7,51,21,35,37,51,21,35,37,51,21,35,5,51,21,35,37,51,21,35,37,51,21,35,7,51,21,35,37,51,21,35,37,51,21,35,23,51,21,35,37,51,21,35,37,51,21,35,1,51,21,35,37,51,21,35,37,51,21,35,1,51,21,35,37,51,21,35,37,51,21,35,1,51,21,35,17,51,21,35,17,51,21,35,17,51,21,35,17,51,21,35,17,51,21,35,103,104,104,1,158,104,104,1,160,103,103,253,145,104,104,1,159,104,104,1,159,104,104,207,103,103,254,96,104,104,254,98,104,104,4,13,104,104,254,97,104,104,254,97,104,104,207,104,104,1,158,104,104,1,160,103,103,207,104,104,254,97,104,104,254,97,104,104,207,104,104,1,158,104,104,1,160,103,103,253,145,104,104,1,159,104,104,1,159,104,104,207,103,103,254,96,104,104,254,98,104,104,207,104,104,1,159,104,104,1,159,104,104,252,194,104,104,1,159,104,104,1,159,104,104,251,243,104,104,1,158,104,104,1,160,103,103,1,158,104,104,104,104,104,104,104,104,104,104,104,104,5,34,98,98,98,98,98,97,96,96,96,96,96,96,96,96,96,96,96,99,96,96,96,96,96,96,96,96,96,96,96,99,96,96,96,96,96,96,97,97,97,97,97,98,94,94,94,94,94,98,97,97,97,97,97,96,96,96,96,96,96,7,237,98,98,98,98,98,1,35,96,96,96,96,96,254,223,98,254,223,96,254,221,96,254,221,97,254,222,97,7,238,96,0,84,0,0,253,245,5,171,6,163,0,3,0,7,0,11,0,15,0,19,0,23,0,27,0,31,0,35,0,39,0,43,0,47,0,51,0,55,0,59,0,63,0,67,0,71,0,75,0,79,0,83,0,87,0,91,0,95,0,99,0,103,0,107,0,111,0,115,0,119,0,123,0,127,0,131,0,135,0,139,0,143,0,147,0,151,0,155,0,159,0,163,0,167,0,171,0,175,0,179,0,183,0,187,0,191,0,195,0,199,0,203,0,207,0,211,0,215,0,219,0,223,0,227,0,231,0,235,0,239,0,243,0,247,0,251,0,255,1,3,1,7,1,11,1,15,1,19,1,23,1,27,1,31,1,35,1,39,1,43,1,47,1,51,1,55,1,59,1,63,1,67,1,71,1,75,1,79,3,84,179,2,50,98,166,184,1,10,182,5,214,214,3,51,99,167,184,1,11,64,21,5,215,30,78,142,174,246,5,222,222,31,79,143,175,247,5,223,6,54,102,162,184,1,14,182,5,210,210,7,55,103,163,184,1,15,64,21,5,211,34,82,126,178,250,5,226,226,35,83,127,179,251,5,227,10,58,106,158,184,1,18,182,5,206,206,11,59,107,159,184,1,19,64,21,5,207,38,86,130,182,254,5,230,230,39,87,131,183,255,5,231,14,62,110,154,184,1,22,182,5,202,202,15,63,111,155,184,1,23,181,5,203,42,90,134,186,184,1,2,182,5,234,234,43,91,135,187,184,1,3,181,5,235,18,66,114,150,184,1,26,182,5,198,198,19,67,115,151,184,1,27,181,5,199,46,94,138,190,184,1,6,182,5,238,238,47,95,139,191,184,1,7,181,5,239,22,70,118,146,184,1,30,182,5,194,194,23,71,119,147,65,19,1,31,0,5,0,195,1,38,1,46,1,54,1,62,1,74,0,5,1,70,1,70,1,39,1,47,1,55,1,63,1,75,0,5,1,71,1,71,64,13,195,239,199,235,203,231,207,227,211,223,215,12,219,184,1,66,64,16,26,74,122,170,242,5,218,218,27,75,123,171,243,5,219,219,65,18,1,80,1,35,1,43,1,51,1,59,1,79,0,5,1,67,1,67,1,34,1,42,1,50,1,58,1,78,0,5,1,66,1,66,1,81,180,195,199,203,207,211,184,1,67,183,6,215,215,192,196,200,204,208,184,1,64,182,6,212,175,179,183,187,191,184,1,63,183,6,171,171,172,176,180,184,188,184,1,60,182,6,168,147,151,155,159,163,184,1,59,183,6,167,167,144,148,152,156,160,184,1,56,182,6,164,127,131,135,139,143,184,1,55,183,6,123,123,124,128,132,136,140,184,1,52,182,6,120,103,107,111,115,119,184,1,51,183,6,99,99,100,104,108,112,116,184,1,48,182,6,96,79,83,87,91,95,184,1,47,183,6,75,75,76,80,84,88,92,184,1,44,182,6,72,55,59,63,67,71,184,1,43,183,6,51,51,52,56,60,64,68,184,1,40,182,6,48,31,35,39,43,47,184,1,39,183,6,27,27,28,32,36,40,44,184,1,36,182,6,24,7,11,15,19,23,184,1,35,183,6,3,3,4,8,12,16,20,184,1,32,180,6,0,247,251,255,186,1,3,1,7,1,75,181,6,243,243,244,248,252,186,1,0,1,4,1,72,64,23,6,240,212,168,164,120,96,72,48,24,0,240,240,0,24,48,72,96,120,164,168,212,10,184,1,8,180,220,224,228,232,236,184,1,68,183,6,216,216,223,227,231,235,239,65,20,1,71,0,6,0,219,1,15,1,19,1,23,1,27,1,31,1,79,0,6,1,11,1,11,1,12,1,16,1,20,1,24,1,28,1,76,0,6,1,8,0,47,23,51,51,17,23,51,47,23,51,51,17,23,51,18,23,57,47,47,47,47,47,47,47,47,47,47,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,1,51,17,23,51,51,17,23,51,17,51,17,23,51,51,17,23,51,17,18,23,57,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,49,48,19,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,5,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,5,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,5,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,5,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,5,51,21,35,37,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,37,51,21,35,5,51,21,35,39,51,21,35,39,51,21,35,39,51,21,35,39,51,21,35,39,51,21,35,7,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,23,51,21,35,39,51,21,35,39,51,21,35,39,51,21,35,39,51,21,35,39,51,21,35,7,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,1,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,1,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,19,51,21,35,7,51,21,35,23,51,21,35,7,51,21,35,23,51,21,35,7,51,21,35,23,51,21,35,7,51,21,35,23,51,21,35,7,51,21,35,17,51,21,35,19,51,21,35,103,104,104,207,104,104,207,104,104,208,104,104,208,104,104,207,104,104,251,140,103,103,207,103,103,207,103,103,207,104,104,208,104,104,208,103,103,252,90,104,104,207,104,104,207,104,104,208,104,104,208,104,104,207,104,104,251,140,103,103,207,103,103,207,103,103,207,104,104,208,104,104,208,103,103,252,90,104,104,207,104,104,207,104,104,208,104,104,208,104,104,207,104,104,251,140,103,103,1,158,103,103,207,104,104,208,104,104,208,103,103,252,194,103,103,3,165,104,104,207,104,104,208,104,104,208,104,104,207,104,104,207,104,104,103,103,103,207,103,103,207,103,103,207,104,104,208,104,104,208,103,103,103,104,104,207,104,104,208,104,104,208,104,104,207,104,104,207,104,104,103,103,103,207,103,103,207,103,103,207,104,104,208,104,104,208,103,103,251,243,103,103,207,103,103,207,103,103,207,104,104,208,104,104,208,103,103,252,90,104,104,207,104,104,207,104,104,208,104,104,208,104,104,207,104,104,207,104,104,103,103,103,103,104,104,103,103,103,103,104,104,103,103,103,103,104,104,103,103,103,103,104,104,103,103,103,103,103,103,104,104,5,34,98,98,98,98,98,98,98,98,98,98,98,97,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,99,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,99,96,96,96,96,96,96,96,96,96,96,96,96,97,97,97,97,97,97,97,97,97,97,97,98,94,94,94,94,94,94,94,94,94,94,94,98,97,97,97,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,96,96,96,7,237,98,98,98,98,98,98,98,98,98,98,98,1,35,96,96,96,96,96,96,96,96,96,96,96,254,223,98,97,96,96,96,99,96,96,96,99,96,96,97,98,94,98,97,96,96,7,237,98,1,35,96,0,0,67,0,0,253,147,5,213,6,163,0,73,0,77,0,81,0,85,0,89,0,93,0,97,0,101,0,105,0,109,0,113,0,117,0,121,0,125,0,129,0,133,0,137,0,141,0,145,0,149,0,153,0,157,0,161,0,165,0,169,0,173,0,177,0,181,0,185,0,189,0,193,0,197,0,201,0,205,0,209,0,213,0,217,0,221,0,225,0,229,0,233,0,237,0,241,0,245,0,249,0,253,1,1,1,5,1,9,1,13,1,17,1,21,1,25,1,29,1,33,1,37,1,41,1,45,1,49,1,53,1,57,1,61,1,65,1,69,1,73,1,77,1,81,3,68,64,108,0,70,104,124,169,232,26,5,201,201,7,11,15,19,23,5,3,79,111,149,175,244,5,207,207,76,108,140,172,249,5,204,100,127,165,228,30,5,197,197,105,125,166,233,27,5,198,83,115,143,179,240,5,211,211,80,112,146,176,245,5,208,96,131,161,224,34,5,193,193,101,128,162,229,31,5,194,87,119,151,183,236,5,215,215,84,116,144,180,241,5,212,92,135,157,220,38,5,189,189,97,132,158,225,35,5,190,251,190,1,11,1,27,1,43,1,80,0,5,1,59,1,59,182,88,120,152,184,237,5,216,191,1,8,1,20,1,41,1,72,0,42,0,5,1,57,1,57,183,93,136,154,221,39,5,186,255,65,29,1,15,1,33,1,47,1,76,0,5,1,63,1,63,0,252,1,12,1,28,1,44,1,81,0,5,1,60,1,4,1,23,1,37,1,68,0,46,0,5,1,53,1,53,1,9,1,21,1,38,1,73,0,43,0,5,1,54,183,52,56,60,64,68,5,72,72,65,10,1,0,1,16,1,30,1,48,1,77,0,5,1,64,1,64,1,54,1,60,64,28,186,216,190,212,194,208,198,204,3,12,1,70,75,107,139,171,248,5,203,203,5,9,13,17,21,5,1,1,65,9,1,82,1,5,1,24,1,34,1,69,0,47,0,5,1,50,1,50,183,50,54,58,62,66,5,70,70,184,1,83,178,206,210,214,185,1,58,1,62,183,71,6,202,202,189,193,197,201,185,1,53,1,57,181,6,2,188,192,196,200,185,1,52,1,56,181,6,5,5,175,179,183,185,1,43,1,47,181,68,6,171,174,178,182,185,1,42,1,46,183,67,6,170,170,157,161,165,169,185,1,37,1,41,181,6,6,156,160,164,168,185,1,36,1,40,181,6,9,9,143,149,151,185,1,27,1,33,181,64,6,139,142,148,150,185,1,26,1,32,183,63,6,138,138,124,127,131,135,185,1,20,1,23,181,6,10,123,126,130,134,185,1,19,1,22,181,6,13,13,111,115,119,185,1,11,1,15,181,60,6,107,110,114,118,185,1,10,1,14,183,59,6,106,106,92,96,100,104,185,1,4,1,8,181,6,14,91,95,99,103,185,1,3,1,7,64,24,6,17,17,79,83,87,251,255,56,6,75,78,82,86,250,254,55,6,74,74,220,224,228,232,185,1,68,1,72,181,6,18,219,223,227,231,185,1,67,1,71,181,6,21,21,236,240,244,185,1,76,1,80,64,38,52,6,248,26,30,34,38,42,46,6,22,2,171,6,139,10,107,14,75,18,248,22,22,248,18,75,14,107,10,139,6,171,2,11,24,207,211,215,185,1,59,1,63,183,72,6,203,203,1,235,239,243,185,1,75,1,79,64,12,51,6,247,247,28,32,36,40,44,48,6,24,0,47,23,51,51,17,23,51,47,51,17,23,51,18,23,57,47,47,47,47,47,47,47,47,47,47,47,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,1,51,17,23,51,51,17,23,51,17,51,17,23,51,51,17,23,51,17,18,23,57,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,51,49,48,1,33,17,51,53,35,17,51,53,35,17,51,53,35,17,51,53,35,17,51,53,35,17,51,53,51,21,51,53,51,21,51,53,51,21,51,53,51,21,51,53,51,21,51,53,51,21,51,53,51,21,35,21,51,17,35,21,51,17,35,21,51,17,35,21,51,17,35,21,51,17,35,21,51,1,21,51,53,51,21,51,53,51,21,51,53,51,21,51,53,23,35,21,51,39,35,21,51,39,35,21,51,39,35,21,51,7,21,51,53,51,21,51,53,51,21,51,53,51,21,51,53,5,35,21,51,55,21,51,53,51,21,51,53,51,21,51,53,5,21,51,53,33,21,51,53,7,53,35,21,37,21,51,53,19,53,35,21,35,53,35,21,35,53,35,21,35,53,35,21,7,21,51,53,51,21,51,53,51,21,51,53,51,21,51,53,19,53,35,21,35,53,35,21,35,53,35,21,35,53,35,21,7,21,51,53,51,21,51,53,51,21,51,53,51,21,51,53,19,35,21,51,39,35,21,51,39,35,21,51,39,35,21,51,1,35,21,51,39,35,21,51,39,35,21,51,39,35,21,51,1,21,51,53,51,21,51,53,23,35,21,51,39,35,21,51,7,21,51,53,51,21,51,53,7,35,21,51,55,21,51,53,5,21,51,53,23,53,35,21,23,53,35,21,35,53,35,21,7,21,51,53,51,21,51,53,19,53,35,21,35,53,35,21,7,21,51,53,51,21,51,53,19,35,21,51,39,35,21,51,19,35,21,51,39,35,21,51,5,213,250,43,106,106,106,106,106,106,106,106,106,106,106,107,106,107,106,107,107,107,107,107,106,107,106,107,107,107,107,107,107,107,107,107,107,107,107,107,250,149,107,106,107,106,107,107,107,107,107,107,214,107,107,214,106,106,213,106,106,213,107,106,107,106,107,107,107,253,234,106,106,107,106,107,107,107,107,252,170,107,1,63,107,213,107,1,171,107,107,107,107,107,107,106,107,106,107,107,106,107,106,107,107,107,107,107,107,107,107,106,107,106,107,107,106,107,106,107,107,107,107,107,107,214,107,107,214,106,106,213,106,106,2,22,107,107,214,107,107,213,107,107,213,107,107,2,235,107,106,107,106,106,106,213,106,106,213,107,106,107,107,106,106,107,106,254,86,107,213,107,213,106,107,106,107,107,106,107,106,106,107,106,107,107,106,107,106,106,106,213,106,106,107,107,107,213,107,107,253,147,1,34,97,1,34,97,1,35,96,1,33,98,1,33,98,1,33,96,96,96,96,96,96,96,96,96,96,96,96,96,193,98,254,223,96,254,221,96,254,221,96,254,221,94,254,221,96,6,106,96,96,96,96,96,96,96,96,192,98,98,98,98,98,98,98,97,96,96,96,96,96,96,96,96,192,96,96,96,96,96,96,96,96,195,96,96,96,96,96,96,96,96,96,96,254,223,97,97,97,97,97,97,97,97,98,94,94,94,94,94,94,94,94,254,223,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,96,96,6,205,98,98,98,98,98,98,98,1,34,98,98,98,98,98,98,98,254,223,96,96,96,96,192,98,98,98,97,96,96,96,96,192,96,96,96,96,195,96,96,96,96,96,193,97,97,97,97,98,94,94,94,94,254,223,97,97,97,97,96,96,96,96,96,6,205,98,98,98,1,34,98,98,98,0,0,0,0,1,0,123,0,117,4,90,4,84,0,3,0,17,181,1,0,5,4,3,1,0,47,47,17,18,1,57,57,49,48,19,33,17,33,123,3,223,252,33,4,84,252,33,0,2,0,6,0,0,4,207,4,201,0,3,0,7,0,30,64,12,4,0,7,1,0,1,8,9,4,0,5,3,0,47,205,221,205,17,18,1,57,57,17,51,17,51,49,48,19,33,17,33,19,17,33,17,6,4,201,251,55,76,4,49,4,201,251,55,4,125,251,207,4,49,0,1,0,109,1,127,2,105,3,123,0,3,0,17,181,3,2,5,4,1,2,0,47,205,17,18,1,57,57,49,48,1,33,17,33,2,105,254,4,1,252,1,127,1,252,0,0,0,0,2,0,109,1,127,2,105,3,123,0,3,0,7,0,30,64,12,5,3,6,2,3,2,9,8,7,1,6,2,0,47,205,221,205,17,18,1,57,57,17,51,17,51,49,48,1,33,17,33,3,17,33,17,2,105,254,4,1,252,76,254,156,1,127,1,252,254,80,1,98,254,158,0,0,0,0,1,0,0,0,0,8,0,2,104,0,3,0,17,181,1,0,5,4,3,1,0,47,47,17,18,1,57,57,49,48,17,33,17,33,8,0,248,0,2,104,253,152,0,0,1,1,158,0,0,6,76,4,174,0,2,0,19,183,2,1,0,3,3,4,0,1,0,47,47,17,18,1,23,57,49,48,33,9,1,1,158,2,88,2,86,4,174,251,82,0,0,0,1,1,145,255,229,6,90,4,172,0,2,0,17,181,1,0,4,3,2,0,0,47,47,17,18,1,57,57,49,48,9,2,1,145,4,201,251,55,4,172,253,158,253,155,0,0,0,0,1,1,158,255,229,6,76,4,147,0,2,0,19,183,2,1,0,3,4,3,1,0,0,47,47,17,18,1,23,57,49,48,9,2,6,76,253,170,253,168,4,147,251,82,4,174,0,0,1,1,145,255,229,6,90,4,172,0,2,0,17,181,0,2,4,3,1,0,0,47,47,17,18,1,57,57,49,48,1,17,1,6,90,251,55,4,172,251,57,2,101,0,2,0,3,0,0,3,244,5,166,0,5,0,9,0,60,64,27,7,4,3,6,1,0,8,6,8,2,9,5,2,5,10,11,9,5,2,7,7,1,6,3,7,8,1,0,47,51,63,51,18,57,61,47,51,51,51,17,18,1,57,57,17,51,18,57,57,17,51,51,17,51,51,50,49,48,33,35,9,1,51,9,4,2,46,104,254,61,1,195,104,1,198,254,7,254,223,1,33,1,33,2,209,2,213,253,45,1,225,254,31,254,18,1,238,0,0,2,0,167,0,162,4,46,4,41,0,15,0,31,0,30,64,12,16,0,24,8,0,8,32,33,20,12,28,4,0,47,205,220,205,17,18,1,57,57,17,51,17,51,49,48,19,52,62,1,51,50,30,1,21,20,14,1,35,34,46,1,55,20,30,1,51,50,62,1,53,52,46,1,35,34,14,1,167,120,209,121,122,210,121,121,209,123,122,208,120,86,98,167,99,98,169,100,98,171,98,97,169,98,2,100,122,210,121,121,211,121,121,209,120,120,208,122,98,169,97,96,170,98,98,171,98,98,169,0,0,0,0,16,0,98,0,86,4,95,4,82,0,7,0,15,0,23,0,31,0,39,0,47,0,55,0,63,0,71,0,79,0,87,0,95,0,103,0,111,0,119,0,127,0,210,64,108,80,104,104,84,108,56,120,120,60,124,40,112,112,44,116,32,96,96,36,100,8,72,72,12,76,0,64,64,4,68,16,48,48,20,52,52,68,76,100,116,124,108,7,24,88,92,28,24,24,92,129,128,74,114,114,78,118,66,122,122,70,126,50,106,106,54,110,26,90,90,30,94,18,82,82,22,86,2,58,58,6,62,10,42,42,14,46,118,126,110,94,86,62,46,46,62,86,94,110,126,118,7,102,38,102,98,34,38,0,47,51,47,51,17,18,23,57,47,47,47,47,47,47,47,17,51,51,17,51,17,51,51,17,51,17,51,51,17,51,17,51,51,17,51,17,51,51,17,51,17,51,51,17,51,17,51,51,17,51,17,18,1,57,57,17,51,17,51,18,23,57,17,51,51,17,51,17,51,51,17,51,17,51,51,17,51,17,51,51,17,51,17,51,51,17,51,17,51,51,17,51,17,51,51,17,51,49,48,1,20,35,34,53,52,51,50,39,20,35,34,53,52,51,50,19,20,35,34,53,52,51,50,23,20,35,34,53,52,51,50,1,20,35,34,53,52,51,50,7,20,35,34,53,52,51,50,1,20,35,34,53,52,51,50,1,20,35,34,53,52,51,50,1,20,35,34,53,52,51,50,7,20,35,34,53,52,51,50,1,20,35,34,53,52,51,50,7,20,35,34,53,52,51,50,1,20,35,34,53,52,51,50,37,20,35,34,53,52,51,50,19,20,35,34,53,52,51,50,39,20,35,34,53,52,51,50,3,216,52,56,56,52,148,52,56,56,52,247,55,53,55,53,36,52,56,56,52,254,55,54,54,54,54,173,55,53,53,55,2,82,55,53,53,55,253,26,54,54,54,54,2,131,52,56,56,52,148,52,56,56,52,253,174,52,56,54,54,36,52,56,56,52,1,200,54,54,54,54,254,92,54,54,54,54,247,55,53,53,55,148,54,54,54,54,3,150,54,54,54,44,53,53,55,254,211,55,55,53,227,54,54,54,1,147,55,55,53,90,53,53,55,253,119,53,53,55,1,185,54,51,57,253,68,53,53,55,153,52,52,56,2,28,55,55,53,227,54,54,54,254,3,55,55,53,228,53,53,55,254,213,56,52,56,42,53,53,55,0,0,1,0,178,0,137,4,35,3,250,0,13,0,22,64,9,4,10,15,14,7,15,0,1,0,0,47,93,205,17,18,1,57,57,49,48,1,50,30,1,21,20,0,35,34,0,53,52,62,1,2,106,110,217,114,254,254,183,182,254,254,111,215,3,250,116,218,106,183,254,254,1,3,182,108,213,119,0,0,0,0,2,0,178,0,137,4,35,3,250,0,11,0,25,0,0,1,48,19,54,55,54,55,54,53,52,39,38,3,34,46,1,53,52,0,51,50,0,21,20,14,1,2,93,18,111,104,107,55,55,128,129,179,110,217,114,1,2,183,182,1,2,111,215,3,246,252,151,1,58,59,106,105,107,180,128,130,252,146,116,218,106,183,1,2,254,253,182,108,213,119,0,0,2,0,178,0,137,4,35,3,250,0,10,0,24,0,0,37,48,17,6,7,14,1,21,20,23,22,19,50,30,1,21,20,0,35,34,0,53,52,62,1,2,102,111,104,107,110,128,126,182,110,217,114,254,254,183,182,254,254,111,215,141,3,105,1,58,59,211,107,180,128,127,3,107,116,218,106,183,254,254,1,3,182,108,213,119,0,0,0,2,0,178,0,137,4,35,3,250,0,10,0,24,0,0,19,48,33,38,39,46,1,35,34,7,6,5,20,14,1,35,34,0,53,52,0,51,50,30,1,182,3,105,1,58,59,211,107,180,128,127,3,107,116,218,106,183,254,254,1,3,182,108,213,119,2,70,111,104,107,110,128,126,182,110,217,114,1,2,183,182,1,2,111,215,0,0,0,2,0,178,0,137,4,35,3,250,0,10,0,24,0,0,1,48,33,22,23,30,1,51,50,55,54,37,52,62,1,51,50,0,21,20,0,35,34,46,1,4,31,252,151,1,58,59,211,107,180,128,127,252,149,116,218,106,183,1,2,254,253,182,108,213,119,2,61,111,104,107,110,128,126,182,110,217,114,254,254,183,182,254,254,111,215,0,0,2,0,178,0,137,4,35,3,250,0,17,0,31,0,0,1,48,5,54,17,6,7,6,7,6,21,22,23,22,51,50,55,54,1,50,30,1,21,20,0,35,34,0,53,52,62,1,4,31,254,70,1,111,104,107,55,55,1,127,128,180,181,128,127,254,76,110,217,114,254,254,183,182,254,254,111,215,2,64,1,29,1,154,1,58,59,106,105,107,181,127,129,128,127,2,110,116,218,106,183,254,254,1,3,182,108,213,119,0,0,0,0,2,0,178,0,137,4,35,3,250,0,9,0,23,0,0,19,48,37,48,17,6,7,6,7,6,1,50,30,1,21,20,0,35,34,0,53,52,62,1,182,1,176,111,104,107,55,53,1,178,110,217,114,254,254,183,182,254,254,111,215,2,74,5,1,167,1,58,59,106,101,1,73,116,218,106,183,254,254,1,3,182,108,213,119,0,0,0,0,1,1,162,0,137,3,72,3,250,0,10,0,0,37,38,39,38,53,52,54,55,54,55,48,3,72,170,123,129,111,107,99,103,137,6,123,130,182,108,213,59,55,5,0,1,1,154,0,137,3,61,3,250,0,9,0,0,37,54,55,54,53,52,38,39,38,39,1,154,169,121,129,114,109,97,99,137,8,121,129,183,106,218,58,52,5,0,0,2,0,41,0,0,4,172,4,131,0,3,0,19,0,30,64,12,12,2,4,1,2,1,21,20,16,1,8,0,0,47,205,221,205,17,18,1,57,57,17,51,17,51,49,48,51,17,33,17,1,20,30,1,51,50,62,1,53,52,46,1,35,34,14,1,41,4,131,252,4,118,203,119,118,205,118,118,204,119,118,205,117,4,131,251,125,2,65,118,204,118,118,205,117,118,205,118,119,204,0,3,0,41,0,0,4,172,4,131,0,3,0,19,0,35,0,44,64,19,12,28,28,2,4,20,20,1,2,1,37,36,16,24,0,8,32,1,0,0,47,221,221,206,16,221,206,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,51,17,33,17,1,52,62,1,51,50,30,1,21,20,14,1,35,34,46,1,39,20,30,1,51,50,62,1,53,52,46,1,35,34,14,1,41,4,131,252,81,98,170,97,97,170,98,98,170,97,97,170,98,77,118,203,119,118,205,118,118,204,119,118,205,117,4,131,251,125,2,65,97,170,98,98,170,97,97,170,98,98,170,97,118,204,118,118,205,117,118,205,118,119,204,0,0,0,0,2,0,115,1,133,2,99,3,117,0,13,0,25,0,30,64,12,14,0,20,7,0,7,27,26,23,3,17,10,0,47,205,220,205,17,18,1,57,57,17,51,17,51,49,48,1,20,6,35,34,46,1,53,52,54,51,50,23,22,7,52,38,35,34,6,21,20,22,51,50,54,2,99,151,97,68,112,68,147,101,103,71,74,76,102,70,70,102,98,74,77,95,2,125,107,141,65,114,69,103,145,74,71,103,70,102,102,70,71,101,105,0,5,1,177,255,229,6,121,4,172,0,11,0,24,0,36,0,48,0,58,0,112,64,63,12,58,25,31,54,43,37,31,37,0,19,6,0,6,60,59,40,28,34,46,34,53,49,104,49,1,89,49,1,71,49,1,25,49,1,49,51,56,15,34,95,34,111,34,3,8,56,64,9,14,72,34,56,34,56,3,15,15,9,1,9,22,3,0,47,205,220,93,205,18,57,57,47,47,43,94,93,16,205,51,93,93,93,93,17,51,17,51,16,205,50,17,18,1,57,57,17,51,18,57,57,17,51,51,17,51,51,50,49,48,1,20,0,7,34,0,39,52,0,33,32,0,7,52,0,39,34,7,6,21,20,0,23,50,0,1,20,6,35,34,38,53,52,54,51,50,22,5,20,6,35,34,38,53,52,54,51,50,22,1,22,51,50,55,23,6,35,34,39,6,121,254,152,252,253,254,154,1,1,98,1,2,1,2,1,98,90,254,206,216,218,151,153,1,50,216,217,1,48,253,91,46,32,32,45,45,32,32,46,1,211,44,32,32,47,47,32,32,44,253,234,76,147,145,76,62,98,185,185,98,2,72,254,254,156,1,1,102,253,250,1,106,254,149,249,217,1,50,1,154,153,217,216,254,206,1,1,52,1,86,32,46,46,32,32,45,45,32,32,46,46,32,32,45,45,254,191,137,137,35,186,186,0,0,0,4,1,209,255,229,6,153,4,172,0,11,0,23,0,35,0,45,0,100,64,57,36,12,18,40,30,24,18,24,6,0,6,0,46,47,33,21,15,27,15,41,45,104,45,1,89,45,1,75,45,1,61,45,1,45,43,38,15,15,31,15,95,15,111,15,4,8,79,38,95,38,2,15,38,15,38,9,3,0,47,204,57,57,47,47,93,94,93,16,206,51,93,93,93,93,17,51,17,51,16,206,50,17,18,1,57,57,17,18,57,57,17,51,51,17,51,51,49,48,1,20,0,7,34,0,39,52,0,33,32,0,5,52,38,35,34,6,21,20,22,51,50,54,37,52,38,35,34,6,21,20,22,51,50,54,1,22,51,50,55,39,6,35,34,39,6,153,254,152,252,253,254,154,1,1,98,1,2,1,2,1,98,253,0,46,32,32,45,45,32,32,46,1,211,44,32,32,47,47,32,32,44,253,174,98,185,185,98,62,76,145,147,76,2,72,254,254,156,1,1,102,253,250,1,106,254,149,122,32,45,45,32,32,46,46,32,32,45,45,32,32,46,46,254,220,186,186,35,137,137,0,0,2,1,70,255,115,6,14,4,59,0,42,0,55,0,84,64,49,53,16,11,7,10,2,42,42,22,25,46,38,34,29,35,35,25,10,3,57,56,49,128,25,208,25,224,25,3,127,25,1,48,25,1,47,25,1,25,43,15,42,63,42,79,42,3,8,42,0,47,94,93,205,220,93,93,93,93,205,17,18,1,23,57,17,51,51,51,51,17,51,51,17,51,17,51,51,51,51,49,48,1,51,21,30,1,23,55,23,7,22,23,51,21,35,6,7,23,7,39,14,2,7,21,35,53,38,39,7,39,55,38,39,35,53,51,54,55,39,55,23,54,55,23,34,6,21,20,22,51,50,55,54,53,52,38,3,137,66,66,99,60,186,45,184,86,6,215,215,17,75,184,49,182,36,74,62,53,66,121,100,188,43,182,78,16,215,215,12,80,180,40,189,110,113,31,139,193,195,137,139,96,99,196,4,59,217,6,39,45,182,45,184,113,116,62,125,96,188,43,182,26,42,16,8,217,217,17,73,180,45,184,100,125,62,128,95,184,49,182,77,13,61,198,136,136,196,97,97,138,136,198,0,0,2,1,218,0,80,4,38,4,129,0,24,0,39,0,86,64,50,36,16,11,18,14,14,21,0,29,23,4,4,0,11,3,41,40,18,21,15,0,24,16,24,80,24,3,24,0,32,1,240,32,1,32,14,0,0,128,0,2,8,0,25,64,37,40,72,25,7,0,47,205,43,220,94,93,50,205,113,114,47,93,51,205,50,17,18,1,23,57,17,51,51,17,51,51,17,51,17,51,51,49,48,1,46,2,53,52,54,51,50,23,22,21,20,6,7,21,33,21,33,17,35,17,33,53,33,19,34,14,1,21,20,22,51,50,55,54,53,52,46,1,2,220,76,107,68,174,114,118,83,86,144,106,1,0,255,0,74,254,254,1,2,35,56,92,57,123,82,87,59,61,57,93,2,66,11,76,122,75,126,165,86,83,122,109,162,13,166,70,254,250,1,6,70,2,145,53,95,57,86,121,62,61,84,58,95,52,0,0,2,1,81,0,250,4,175,4,129,0,44,0,56,0,62,64,33,48,44,4,31,3,39,54,20,33,39,33,57,58,44,31,42,51,0,36,128,36,2,36,45,144,11,1,11,15,42,1,8,42,0,47,94,93,204,93,205,220,93,205,18,57,57,17,18,1,57,57,17,51,51,18,23,57,50,49,48,1,38,39,38,53,52,55,54,51,23,22,51,50,55,54,51,50,21,7,6,21,20,31,1,20,15,1,34,46,1,39,7,22,21,20,6,35,34,38,53,52,54,51,50,23,7,34,6,21,20,22,51,50,54,53,52,38,3,255,147,43,8,6,6,8,33,68,59,88,41,36,13,16,6,16,12,4,4,14,19,37,36,13,237,84,175,116,116,173,169,122,71,83,154,89,124,126,87,89,122,124,4,0,43,43,5,13,8,9,4,4,17,13,12,14,27,60,98,78,51,32,9,6,6,65,90,50,238,81,109,125,174,163,122,120,170,43,32,122,89,95,118,125,88,87,124,0,1,0,59,0,0,4,5,4,207,0,33,0,48,64,26,18,28,11,23,15,6,6,23,28,3,34,35,9,25,64,8,11,72,25,17,79,0,95,0,2,0,0,47,93,47,47,43,51,17,18,1,23,57,17,51,17,51,17,51,49,48,1,30,1,23,30,1,23,20,6,35,34,39,30,2,31,1,33,55,50,62,1,61,1,6,35,34,38,53,52,54,55,62,1,2,32,25,96,151,141,70,2,130,87,157,99,3,79,163,132,8,252,232,6,124,172,87,90,170,89,130,89,99,139,132,4,207,96,169,139,126,132,71,96,128,191,159,166,94,9,37,37,97,172,145,14,191,128,92,89,136,82,119,186,0,0,1,0,60,0,0,5,4,4,199,0,52,0,56,64,29,2,15,52,40,40,30,24,15,4,53,54,36,43,47,8,32,20,4,11,31,11,1,18,11,18,11,1,27,1,0,47,47,18,57,57,47,47,93,18,23,57,50,51,17,18,1,23,57,17,51,17,51,49,48,41,1,55,62,3,53,39,14,1,35,34,46,1,53,52,54,55,50,23,38,39,38,53,52,54,51,50,22,21,20,7,54,55,54,51,50,23,22,21,20,6,35,34,46,1,39,30,3,23,4,70,252,182,8,135,119,95,53,2,57,178,89,77,129,70,146,93,62,100,38,17,11,162,113,116,160,69,84,16,22,39,105,68,73,156,116,56,118,95,61,5,49,109,127,114,35,27,54,120,149,76,47,120,118,76,126,77,115,158,1,51,65,40,37,38,121,150,160,107,86,98,40,3,8,78,76,116,116,165,49,82,105,126,153,120,53,21,0,0,1,0,102,255,233,4,90,4,121,0,24,0,24,64,10,0,13,19,13,7,3,25,26,10,0,0,47,47,17,18,1,23,57,17,51,49,48,5,46,1,47,1,46,1,53,52,54,51,50,22,23,62,1,51,50,22,21,20,6,7,14,1,2,98,22,91,176,90,75,54,139,101,87,143,38,34,142,88,97,143,88,111,140,129,23,86,182,236,123,100,129,66,107,137,114,120,119,117,136,98,86,190,137,179,213,0,0,0,1,0,66,255,231,3,210,4,199,0,12,0,27,64,11,10,6,3,0,0,13,14,75,10,1,10,0,25,47,93,17,18,1,57,17,51,51,51,49,48,1,22,0,23,6,0,7,38,2,38,39,54,0,2,7,72,1,9,122,68,254,206,83,37,185,148,85,116,1,3,4,199,125,254,151,137,70,254,105,148,71,1,5,191,102,137,1,89,0,0,0,0,1,0,196,0,29,2,53,4,130,0,13,0,0,1,17,20,6,35,34,38,53,52,54,51,50,23,17,2,53,147,107,57,58,125,78,44,46,4,130,252,173,123,151,54,46,77,116,19,3,82,0,0,1,0,196,0,29,3,59,4,129,0,25,0,44,64,21,10,5,2,14,14,25,20,25,5,3,27,26,13,8,8,47,0,1,0,23,17,0,47,205,204,93,57,47,57,17,18,1,23,57,17,51,17,51,17,51,49,48,1,51,21,23,22,21,20,7,35,54,53,52,38,39,17,20,6,35,34,38,53,52,54,51,50,23,1,233,76,153,109,94,47,57,114,64,147,107,57,58,125,78,44,46,4,129,100,193,147,170,150,121,128,120,120,158,11,254,6,123,151,54,46,77,116,19,0,1,1,16,255,213,4,239,4,135,0,31,0,0,1,20,14,1,35,34,38,53,52,54,51,50,23,17,5,17,20,6,35,34,38,53,52,55,54,51,50,51,50,23,17,37,4,239,54,123,73,57,57,122,78,48,42,253,218,137,115,57,58,62,59,75,3,4,45,45,2,186,1,68,78,113,84,54,47,81,111,18,2,176,149,253,134,117,155,53,45,76,60,57,19,2,240,178,0,0,0,2,1,16,255,213,4,239,4,135,0,31,0,35,0,0,1,20,14,1,35,34,38,53,52,54,51,50,23,17,5,17,20,6,35,34,38,53,52,55,54,51,50,51,50,23,17,37,1,37,53,5,4,239,54,123,73,57,57,122,78,48,42,253,218,137,115,57,58,62,59,75,3,4,45,45,2,186,253,144,2,38,253,218,1,68,78,113,84,54,47,81,111,18,1,192,149,254,118,117,155,53,45,76,60,57,19,2,240,178,254,103,149,117,152,0,0,2,0,48,255,26,3,210,5,204,0,27,0,31,0,111,64,54,24,31,18,6,6,15,11,7,26,22,2,2,28,19,3,7,3,0,13,9,0,9,33,32,13,12,27,26,23,16,22,3,9,8,8,31,4,26,12,18,29,22,31,26,18,22,22,18,26,31,4,21,7,21,0,47,47,18,23,57,47,47,47,47,17,51,17,51,17,51,17,51,16,205,50,16,196,50,16,205,16,205,17,18,1,57,57,17,51,18,57,57,17,51,51,51,17,51,51,17,51,51,51,17,51,51,50,49,48,1,7,17,35,17,5,17,35,17,7,53,55,17,7,53,55,17,51,17,37,17,51,17,55,21,7,17,55,5,17,5,17,3,210,210,96,254,194,96,210,210,210,210,96,1,62,96,210,210,210,254,206,254,194,1,160,98,254,194,1,23,151,254,154,1,63,89,178,89,1,232,93,178,93,1,57,254,238,147,1,109,254,186,98,178,98,254,28,98,137,1,228,147,254,24,0,0,0,1,0,10,0,0,4,164,5,129,0,21,0,97,64,49,21,17,17,15,6,10,10,13,15,4,8,12,12,1,19,15,13,15,23,22,7,21,21,4,0,0,64,0,2,12,3,0,0,2,11,17,17,8,18,18,15,2,3,15,12,95,89,15,18,0,63,43,0,24,63,18,57,47,51,51,17,51,17,57,47,95,94,93,51,51,17,51,17,18,1,57,57,17,51,51,51,17,51,51,17,18,57,17,51,17,51,17,51,49,48,19,51,17,33,17,33,21,33,21,33,21,33,21,33,21,33,17,35,53,51,53,35,10,137,1,39,1,107,254,149,1,107,254,149,2,234,251,239,137,137,137,3,250,1,135,254,121,193,187,193,217,228,1,189,193,187,0,0,1,0,20,0,0,2,37,5,204,0,19,0,85,64,42,19,15,6,10,10,12,15,1,17,13,13,4,8,12,12,21,20,7,19,0,19,79,89,4,0,0,13,2,11,15,16,15,79,89,8,16,16,13,2,1,13,21,0,63,63,18,57,47,51,43,17,0,51,17,18,57,24,47,51,43,17,0,51,17,18,1,57,17,51,51,51,17,51,51,51,17,51,17,51,17,51,49,48,19,51,17,33,17,51,21,35,21,51,21,35,17,33,17,35,53,51,53,35,20,123,1,25,125,125,125,125,254,231,123,123,123,3,250,1,210,254,46,193,187,193,254,67,1,189,193,187,0,0,1,255,242,0,0,4,164,5,129,0,26,0,100,64,24,23,2,10,15,4,18,1,1,4,2,4,28,27,22,22,16,10,10,4,16,5,6,15,6,184,1,19,182,89,15,15,4,16,18,0,184,1,19,64,13,89,19,18,18,4,16,3,4,1,95,89,4,18,0,63,43,0,24,63,18,57,47,51,43,17,18,0,57,24,47,43,17,0,51,17,18,57,24,47,17,57,47,17,18,1,57,57,17,51,17,51,17,51,51,18,57,49,48,1,17,33,21,33,17,35,34,6,7,35,62,2,59,1,17,33,17,51,50,54,55,51,14,1,35,2,0,2,164,252,53,8,42,39,5,137,8,44,87,74,18,1,39,8,40,46,13,135,7,113,103,2,90,254,138,228,2,213,50,73,126,104,63,2,2,253,131,50,73,157,136,0,0,0,2,0,0,0,0,5,16,5,129,0,15,0,28,0,92,64,48,25,21,12,15,12,1,13,16,6,13,23,6,3,30,29,24,15,15,21,3,0,1,14,3,0,0,13,2,11,25,95,89,0,11,1,14,3,11,11,2,13,18,2,20,95,89,2,3,0,63,43,0,24,63,18,57,47,95,94,93,43,17,18,0,57,24,47,95,94,93,51,51,17,51,17,18,1,23,57,17,51,17,51,51,51,17,51,51,49,48,17,51,17,33,50,4,21,20,14,1,35,33,17,33,17,35,37,52,38,35,33,21,33,21,33,21,33,50,54,137,2,121,253,1,17,125,231,158,254,162,254,217,137,3,231,131,131,254,207,1,7,254,249,1,57,119,135,4,34,1,95,233,213,137,214,116,254,16,3,87,103,109,118,127,203,137,123,0,0,0,0,2,0,137,254,87,5,157,5,129,0,24,0,32,0,82,64,44,9,1,23,3,20,15,29,3,3,15,0,24,25,24,20,20,15,34,33,29,2,95,89,29,29,0,16,12,8,96,89,12,6,96,89,12,0,18,16,28,95,89,16,3,0,63,43,0,24,63,196,43,43,17,18,0,57,24,47,43,17,18,1,57,57,17,51,51,17,51,17,51,17,51,17,18,23,57,49,48,33,1,33,17,20,22,51,50,55,21,14,1,35,34,38,53,17,33,50,4,21,20,6,7,9,1,52,41,1,17,33,50,54,4,81,254,185,254,166,53,61,30,68,36,122,35,169,145,2,192,252,1,18,168,143,1,125,254,145,254,252,254,134,1,130,124,128,2,23,253,201,79,77,13,230,8,12,176,197,5,181,217,203,148,215,34,253,176,3,209,203,254,96,112,0,4,0,60,254,87,4,128,5,204,0,43,0,49,0,56,0,61,0,174,64,46,0,53,54,17,20,5,43,18,19,19,24,38,61,44,44,29,24,42,43,43,3,11,12,12,50,3,24,3,63,62,11,11,20,46,46,20,29,29,20,38,39,39,35,20,7,45,184,1,15,180,89,60,7,7,54,184,1,15,64,31,89,7,7,35,20,18,1,43,27,15,16,17,8,82,89,17,16,20,59,80,89,20,15,0,53,80,89,0,22,35,27,184,1,15,178,89,35,22,0,63,43,0,24,63,43,0,24,63,43,0,24,63,43,0,24,63,63,63,17,18,57,47,43,17,0,51,43,17,18,0,57,24,47,51,17,57,47,17,57,47,17,57,47,17,18,1,57,57,17,51,51,17,51,17,51,17,51,17,51,51,17,51,51,17,51,17,51,18,23,57,49,48,5,46,1,53,52,54,55,51,19,34,6,7,37,62,1,51,50,23,19,51,3,30,1,21,17,20,22,51,50,55,21,14,3,35,34,38,39,35,6,7,3,35,1,35,3,62,1,53,5,20,22,23,19,14,1,1,52,39,7,51,1,95,137,154,212,215,15,60,78,73,9,254,219,27,235,203,22,7,87,163,93,116,125,41,48,32,30,25,40,40,45,30,106,101,10,6,84,148,95,163,1,205,89,70,70,89,254,133,34,25,64,59,64,1,123,16,38,54,18,11,166,147,165,176,5,1,12,71,82,14,159,162,1,1,127,254,102,38,182,140,254,118,91,69,6,152,6,10,6,4,104,101,152,44,254,90,3,158,254,201,27,142,87,120,45,65,14,1,28,14,81,1,64,69,46,170,0,0,0,2,255,195,254,87,3,215,5,204,0,25,0,28,0,103,64,52,16,17,17,23,23,18,3,4,4,9,9,11,7,14,26,18,18,7,7,30,29,26,26,2,23,23,2,12,12,10,16,2,21,16,1,4,27,28,9,10,9,79,89,14,10,15,0,21,79,89,0,22,0,63,43,0,24,63,51,43,17,0,51,24,63,63,63,17,18,57,47,17,57,47,17,57,47,17,18,1,57,17,51,17,51,51,17,51,51,17,51,17,51,17,51,17,51,17,51,49,48,5,34,39,3,35,19,38,53,17,35,53,51,55,51,21,51,19,51,1,30,1,51,50,55,21,6,3,55,35,1,164,69,52,197,163,248,25,137,151,88,176,194,186,163,253,225,4,60,59,33,61,104,113,107,107,18,21,254,84,2,26,56,85,2,126,190,254,254,1,146,251,104,68,64,14,174,34,2,166,232,0,0,1,0,137,254,104,5,162,5,129,0,15,0,73,64,36,8,4,4,5,9,1,1,12,12,15,15,14,5,14,16,17,15,1,8,3,96,89,8,8,1,10,6,3,5,18,1,12,96,89,1,18,0,63,43,0,24,63,63,51,18,57,47,43,0,24,16,198,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,33,35,17,33,17,33,17,33,17,33,17,33,17,51,17,35,4,168,146,253,154,254,217,1,39,2,102,1,39,101,250,2,92,253,164,5,129,253,207,2,49,251,115,253,116,0,1,0,143,254,104,4,215,5,204,0,25,0,74,64,37,1,22,22,24,14,12,8,8,9,25,24,24,9,27,26,15,14,14,18,25,1,10,1,9,21,18,4,80,89,18,16,1,22,79,89,1,21,0,63,43,0,24,63,43,0,24,63,63,16,198,18,57,47,51,17,18,1,57,57,17,51,17,51,17,51,51,17,51,17,51,49,48,33,35,17,16,35,34,6,21,17,33,17,33,17,20,7,51,62,1,51,50,22,21,17,51,17,35,3,230,154,193,102,125,254,231,1,25,8,4,57,172,119,172,184,115,241,2,94,1,29,175,137,253,189,5,204,254,107,109,104,124,112,212,204,254,16,253,170,0,0,1,0,137,254,104,5,181,5,129,0,15,0,82,64,40,11,2,8,9,10,10,14,1,12,12,14,8,4,4,5,15,14,14,5,17,16,8,8,1,2,2,6,15,1,9,6,3,5,18,1,12,96,89,1,18,0,63,43,0,24,63,63,51,16,198,18,57,47,17,57,47,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,18,57,57,49,48,33,35,1,7,17,33,17,33,17,1,33,9,1,51,17,35,4,187,99,254,6,174,254,217,1,39,2,123,1,88,253,166,1,199,197,250,2,135,133,253,254,5,129,253,129,2,127,253,172,253,199,253,116,0,0,0,0,1,0,143,254,104,4,110,5,204,0,15,0,90,64,25,1,12,12,14,11,2,8,9,10,10,14,8,4,4,5,15,14,14,5,17,16,15,1,8,2,184,1,15,64,17,89,8,8,1,9,6,1,9,15,5,21,1,12,79,89,1,21,0,63,43,0,24,63,63,63,17,18,57,47,43,0,24,16,198,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,18,57,57,17,51,17,51,49,48,33,35,1,7,17,33,17,33,17,1,33,9,1,51,17,35,3,125,59,254,223,121,254,231,1,25,1,130,1,46,254,132,1,35,111,241,1,234,84,254,106,5,204,252,174,1,192,254,90,254,42,253,170,0,0,0,0,1,0,61,254,104,4,168,5,129,0,11,0,53,64,27,10,3,5,9,1,0,3,6,9,0,4,13,12,1,3,7,6,95,89,7,3,3,10,95,89,3,18,0,63,43,0,24,63,43,0,24,16,198,17,18,1,23,57,17,51,17,51,17,51,49,48,1,35,17,33,53,1,33,53,33,21,1,33,4,168,250,252,143,2,250,253,82,3,246,253,6,3,35,254,104,1,152,209,3,201,231,205,252,51,0,0,0,0,1,0,68,254,104,3,199,4,58,0,11,0,61,64,31,11,10,3,7,8,1,1,4,7,10,4,13,12,11,1,7,4,5,4,80,89,5,15,2,8,1,8,80,89,1,21,0,63,43,17,0,51,24,63,43,17,0,51,24,16,198,17,18,1,23,57,17,51,17,51,17,51,49,48,41,1,53,1,33,53,33,21,1,33,17,35,2,214,253,110,2,28,254,13,3,41,253,231,2,74,241,199,2,168,203,201,253,92,253,155,0,0,2,0,84,255,236,5,126,5,150,0,15,0,28,0,64,64,32,26,7,19,0,0,15,15,7,30,29,12,12,13,1,1,0,13,3,0,18,10,23,95,89,10,4,3,16,95,89,3,19,0,63,43,0,24,63,43,0,24,63,63,18,57,47,17,57,47,17,18,1,57,57,17,51,17,51,17,51,49,48,33,53,6,35,34,36,2,53,16,0,33,50,23,55,51,17,37,50,54,55,17,46,1,35,34,2,21,20,18,4,104,159,213,206,254,208,162,1,122,1,77,219,164,164,64,253,121,109,183,60,61,168,87,196,218,206,81,101,176,1,70,219,1,85,1,132,99,78,250,127,200,51,47,3,43,46,43,254,250,235,226,254,237,0,0,1,0,8,0,0,5,36,4,78,0,21,0,57,64,28,7,8,13,10,9,13,9,21,22,21,23,0,0,8,9,15,19,3,80,89,19,16,8,13,80,89,8,21,0,63,43,0,24,63,43,0,24,63,18,57,47,17,1,51,17,18,57,57,17,51,17,51,51,49,48,1,46,1,35,34,6,7,1,33,1,33,19,22,23,63,1,19,62,1,51,50,23,4,192,25,41,29,40,49,20,254,231,254,176,254,125,1,41,189,15,56,34,40,121,42,145,113,122,134,3,59,18,17,41,56,253,3,4,58,253,163,50,200,118,129,1,119,129,124,84,0,0,0,0,1,0,2,0,0,8,104,5,150,0,31,0,79,64,41,10,9,27,24,23,13,17,16,21,19,18,18,21,13,27,4,2,32,2,33,27,21,13,3,3,13,21,3,17,23,18,3,10,17,18,0,5,96,89,0,4,0,63,43,0,24,63,51,63,51,18,23,57,47,47,47,51,17,1,51,17,18,23,57,17,51,17,51,51,17,51,51,17,51,51,49,48,1,50,23,7,38,35,34,6,7,1,33,3,38,39,6,7,3,33,1,33,18,23,27,1,33,19,22,23,55,19,62,1,7,104,130,126,100,49,46,47,51,16,254,236,254,162,191,27,32,21,41,190,254,162,254,149,1,43,228,22,68,186,1,74,178,29,42,27,165,34,152,5,150,79,196,35,57,60,251,207,3,47,108,192,125,175,252,209,5,129,252,8,114,1,72,3,34,253,18,133,247,116,2,238,155,130,0,0,1,255,250,0,0,7,24,4,78,0,31,0,64,64,32,10,4,17,3,24,8,24,33,8,32,25,25,13,17,10,10,7,13,8,15,1,7,21,28,4,13,4,79,89,22,13,16,0,63,51,43,17,0,51,24,63,51,63,17,18,57,47,51,17,57,47,17,1,51,17,51,17,18,23,57,49,48,41,1,3,38,39,7,3,33,1,33,19,63,1,19,33,19,22,23,55,19,62,1,51,50,23,7,46,1,35,34,6,7,5,33,254,215,172,12,35,52,174,254,215,254,232,1,8,178,14,25,170,1,45,166,14,27,14,118,30,132,113,122,134,100,25,41,29,40,54,15,2,148,45,177,224,253,110,4,58,252,197,74,117,2,124,253,132,52,139,70,2,12,132,121,84,191,18,17,40,57,0,0,0,2,0,35,0,0,4,106,4,78,0,25,0,35,0,111,64,24,34,11,22,7,31,13,13,26,10,3,4,9,19,26,7,9,9,0,4,3,37,36,34,22,184,1,15,64,11,89,34,34,6,3,10,8,79,89,10,7,184,1,15,183,89,10,10,6,3,15,16,28,184,1,15,64,9,89,16,16,6,0,80,89,6,21,0,63,43,0,24,63,43,0,24,63,18,57,47,43,43,17,18,0,57,24,47,43,17,18,1,23,57,17,51,17,51,17,18,23,57,17,51,17,51,17,51,49,48,37,62,1,19,33,1,33,3,7,39,55,39,38,53,52,54,51,50,22,21,20,6,7,23,22,23,3,52,35,34,6,21,20,31,1,54,2,53,10,62,199,1,38,254,113,254,176,178,121,61,126,10,31,147,129,106,129,84,97,44,26,30,78,50,28,27,14,16,75,227,41,206,2,96,251,198,1,240,45,158,42,30,86,80,118,137,122,102,93,128,55,125,79,115,2,73,72,37,29,30,42,47,49,0,0,0,1,0,137,0,0,4,22,5,129,0,7,0,39,64,19,6,2,2,3,0,3,9,8,6,1,96,89,6,6,3,4,3,3,18,0,63,63,18,57,47,43,17,18,1,57,57,17,51,17,51,49,48,1,33,17,33,17,33,17,33,4,22,253,154,254,217,1,39,2,102,2,92,253,164,5,129,253,207,0,0,1,0,143,0,0,3,44,4,58,0,7,0,39,64,19,1,5,5,6,2,6,9,8,1,4,79,89,1,1,6,7,15,6,21,0,63,63,18,57,47,43,17,18,1,57,57,17,51,17,51,49,48,1,17,33,21,33,17,33,17,1,169,1,131,254,125,254,230,4,58,254,84,191,254,49,4,58,0,0,0,2,0,78,255,236,5,109,4,78,0,9,0,35,0,57,64,29,29,7,35,32,24,0,18,24,35,18,3,37,36,28,16,15,3,79,89,15,16,7,35,21,35,79,89,21,22,0,63,43,17,0,51,24,63,43,0,24,63,17,18,1,23,57,17,51,17,51,17,51,51,49,48,1,52,38,35,34,6,21,17,62,1,1,52,62,2,51,50,18,21,16,0,33,32,0,17,52,62,1,51,21,14,1,21,20,22,23,4,94,72,79,58,54,122,141,254,6,43,82,125,90,205,232,254,174,254,194,254,195,254,174,109,205,140,84,97,142,119,2,62,168,170,74,86,253,188,7,224,1,83,116,123,77,44,254,227,243,254,227,254,203,1,48,1,31,155,241,134,213,12,168,134,175,221,5,0,2,0,80,0,77,2,88,3,220,0,3,0,7,0,36,64,15,4,0,7,2,2,0,9,8,6,0,6,0,2,4,2,0,47,47,18,57,57,47,47,17,18,1,57,57,17,51,17,51,49,48,19,53,37,21,1,53,37,21,80,2,8,253,248,2,8,2,44,244,188,244,253,101,244,188,244,0,0,0,0,2,255,63,3,187,0,195,5,204,0,3,0,7,0,14,180,5,6,6,3,1,0,47,205,57,47,51,49,48,19,35,17,51,3,35,53,51,195,138,138,221,167,167,3,187,2,17,254,169,156,0,0,2,255,173,3,246,1,166,5,205,0,3,0,7,0,14,180,1,2,2,6,4,0,47,205,57,47,51,49,48,19,35,53,51,3,39,1,23,84,167,167,38,97,1,120,97,5,48,156,254,42,98,1,117,99,0,0,2,254,248,4,91,1,9,5,204,0,3,0,7,0,12,179,1,3,7,6,0,47,51,204,50,49,48,19,35,53,51,23,21,33,53,84,167,167,181,253,239,5,48,156,237,132,132,0,1,254,248,4,91,1,9,5,186,0,5,0,10,178,5,2,1,0,47,51,204,49,48,1,33,53,33,53,51,1,9,253,239,1,139,134,4,91,132,219,0,0,0,0,1,0,153,3,253,3,103,7,68,0,9,0,32,64,14,2,3,0,3,5,3,10,11,1,5,5,8,3,8,0,47,47,18,57,47,51,17,18,1,23,57,17,51,49,48,1,33,17,35,17,33,53,1,51,1,3,103,254,234,161,254,233,1,82,36,1,88,5,221,254,32,1,224,28,1,75,254,180,0,0,1,0,153,3,253,3,103,7,68,0,9,0,32,64,14,8,5,0,5,3,3,10,11,8,4,4,7,2,7,0,47,47,18,57,47,51,17,18,1,23,57,17,51,49,48,9,1,35,1,53,33,17,51,17,33,3,103,254,168,36,254,174,1,23,161,1,22,5,73,254,180,1,75,28,1,224,254,32,0,0,2,0,194,3,166,1,232,7,204,0,3,0,7,0,36,64,15,7,3,2,4,3,4,9,8,5,1,5,1,3,4,3,0,47,47,18,57,57,47,47,17,18,1,57,57,17,51,17,51,49,48,1,35,3,33,1,17,33,17,1,200,230,32,1,38,254,218,1,32,5,80,2,124,251,218,1,14,254,242,0,2,0,194,3,166,1,232,7,204,0,3,0,7,0,36,64,15,6,1,1,5,0,0,8,9,2,6,2,6,4,1,4,0,47,47,18,57,57,47,47,17,18,1,57,17,51,51,17,51,49,48,1,33,19,51,19,17,33,17,1,232,254,218,32,230,26,254,224,3,166,2,124,1,170,254,242,1,14,0,0,2,0,194,1,166,1,232,5,204,0,3,0,7,0,36,64,15,6,1,1,5,0,0,8,9,2,6,2,6,4,1,4,0,47,47,18,57,57,47,47,17,18,1,57,17,51,51,17,51,49,48,1,33,19,51,19,17,33,17,1,232,254,218,32,230,26,254,224,1,166,2,124,1,170,254,242,1,14,0,0,1,254,164,4,91,1,52,5,186,0,9,0,20,183,5,5,9,3,7,7,1,9,0,47,204,50,17,51,17,57,47,49,48,1,33,21,35,21,35,53,35,21,35,254,164,2,144,227,134,161,134,5,186,132,199,199,219,0,0,0,1,254,164,0,0,1,52,1,95,0,9,0,20,183,4,4,2,1,6,2,2,9,0,47,51,17,51,205,17,57,47,49,48,1,51,21,51,53,51,21,51,21,33,254,164,134,161,134,227,253,112,1,95,219,199,199,132,0,0,0,1,255,248,254,108,2,177,255,147,0,6,0,28,64,11,2,0,4,0,8,4,7,4,1,2,6,0,47,51,205,50,17,1,51,17,51,17,18,57,49,48,1,35,39,7,35,19,51,2,177,226,126,118,227,253,194,254,108,149,149,1,39,0,0,2,0,197,1,14,1,229,4,58,0,3,0,7,0,34,64,14,0,4,4,3,7,7,8,9,5,0,5,0,2,4,0,47,204,57,57,47,47,17,18,1,57,17,51,51,17,51,49,48,19,17,33,17,1,17,33,17,197,1,32,254,224,1,32,3,32,1,26,254,230,253,238,1,25,254,231,0,0,0,0,2,0,85,1,35,2,199,4,41,0,3,0,7,0,30,64,12,7,2,4,0,2,0,9,8,0,2,5,4,0,47,51,204,50,17,18,1,57,57,17,51,17,51,49,48,19,53,33,21,1,53,33,21,85,2,114,253,142,2,114,3,74,223,223,253,217,221,221,0,0,0,0,1,0,96,1,210,1,134,5,129,0,3,0,19,182,3,2,2,5,4,3,1,0,47,205,17,18,1,57,17,51,49,48,1,35,3,33,1,102,230,32,1,38,1,210,3,175,0,0,1,0,97,3,63,1,134,5,204,0,3,0,20,183,3,2,2,5,4,1,2,1,0,63,205,17,18,1,57,17,51,49,48,1,35,3,33,1,100,224,35,1,37,3,63,2,141,0,3,0,35,0,0,4,82,5,204,0,3,0,7,0,29,0,91,64,50,3,4,7,21,29,27,9,12,14,10,0,4,10,7,30,31,18,23,81,89,18,0,8,12,13,12,79,89,27,5,13,15,10,4,21,1,0,83,89,1,0,240,31,1,63,31,1,47,31,1,93,93,93,0,63,43,0,24,63,51,63,51,51,43,17,0,51,24,63,43,17,18,1,57,57,17,51,17,51,51,17,51,51,51,17,51,51,49,48,1,53,33,21,1,17,33,17,1,17,33,17,35,53,51,53,52,54,51,50,23,21,38,35,34,6,29,1,51,21,3,57,1,25,254,231,1,25,253,135,254,232,158,158,156,159,79,99,41,41,72,59,213,4,253,207,207,251,3,4,58,251,198,3,124,252,132,3,124,190,113,147,142,16,181,9,57,72,85,190,0,0,0,0,2,0,35,0,0,4,82,5,204,0,3,0,25,0,78,64,43,0,3,17,25,23,5,10,8,5,6,3,6,27,26,14,19,81,89,14,0,4,8,9,8,79,89,23,9,15,1,0,6,0,21,240,27,1,63,27,1,47,27,1,93,93,93,0,63,50,63,63,51,43,17,0,51,24,63,43,17,18,1,57,57,17,51,51,51,17,51,51,51,17,51,49,48,33,17,33,17,1,17,33,17,35,53,51,53,52,54,51,50,23,21,38,35,34,6,29,1,51,21,3,58,1,24,253,135,254,232,158,158,156,159,79,99,41,41,72,59,213,5,204,250,52,3,124,252,132,3,124,190,113,147,142,16,181,9,57,72,85,190,255,255,0,174,1,38,1,188,4,217,18,38,5,9,0,0,16,7,4,244,1,53,254,181,0,1,254,168,5,166,1,88,6,227,0,13,0,19,182,6,15,0,1,0,10,3,184,1,63,0,63,51,205,93,50,49,48,1,20,6,35,34,38,53,51,20,22,51,50,54,53,1,88,182,162,162,182,205,74,65,62,77,6,227,154,163,166,151,67,88,88,67,255,255,0,174,0,150,4,38,4,217,16,38,5,9,0,0,16,39,5,9,2,106,0,0,17,7,4,239,2,106,1,125,0,23,64,14,2,79,11,1,63,11,1,47,11,1,31,11,1,11,0,17,93,93,93,93,53,0,0,0,255,255,0,41,255,209,4,139,4,217,18,6,5,18,0,0,255,255,0,66,0,0,5,80,4,217,18,6,5,0,0,0,255,255,0,41,0,0,4,113,4,217,18,6,5,3,0,0,255,255,0,152,0,0,4,197,4,217,18,6,5,4,0,0,255,255,0,80,0,0,3,252,4,217,18,6,5,11,0,0,255,255,0,70,255,197,4,49,6,129,18,6,5,12,0,0,255,255,0,174,0,0,5,31,4,217,18,6,5,13,0,0,255,255,0,39,0,0,3,248,4,217,18,6,5,24,0,0,255,255,0,61,0,0,5,27,4,217,18,6,5,26,0,0,0,1,0,90,1,201,4,125,4,119,0,7,0,40,64,12,6,3,0,3,1,3,8,9,6,2,1,2,184,1,65,178,89,1,4,184,1,55,0,63,196,43,17,0,51,17,18,1,23,57,17,51,49,48,1,33,17,33,17,33,17,33,4,125,251,221,1,135,1,17,1,139,1,201,1,2,1,172,254,84,255,255,0,57,255,246,6,35,6,70,18,38,5,25,0,0,16,7,4,241,5,172,0,0,255,255,0,57,255,246,6,35,6,70,18,38,5,25,0,0,16,7,4,241,0,209,0,0,255,255,0,57,255,246,6,35,6,70,18,38,5,25,0,0,16,39,4,244,4,29,255,177,17,7,4,241,5,172,0,0,0,51,64,34,1,64,30,1,30,1,61,30,1,165,30,1,155,30,1,96,30,1,85,30,1,64,30,1,59,30,1,36,30,1,4,30,1,30,17,93,93,93,93,93,93,93,93,113,53,0,17,93,53,0,0,0,255,255,0,57,255,246,6,35,6,70,18,38,5,25,0,0,16,39,4,244,4,29,255,177,17,7,4,241,0,207,0,0,0,51,64,34,1,64,30,1,30,1,61,30,1,165,30,1,155,30,1,96,30,1,85,30,1,64,30,1,59,30,1,36,30,1,4,30,1,30,17,93,93,93,93,93,93,93,93,113,53,0,17,93,53,0,0,0,255,255,0,66,255,25,5,80,4,217,18,38,5,0,0,0,16,7,4,239,2,178,0,0,255,255,0,66,254,164,5,80,4,217,18,38,5,0,0,0,16,7,4,240,2,178,0,0,255,255,0,66,0,0,5,80,4,217,18,38,5,0,0,0,17,7,4,244,2,80,253,183,0,47,64,31,1,255,30,1,239,30,1,207,30,1,191,30,1,15,30,1,30,1,91,30,1,59,30,1,43,30,1,6,30,1,30,17,93,93,93,93,53,0,17,93,93,93,93,93,53,0,0,0,255,255,0,82,0,0,4,215,4,217,18,38,5,1,0,0,16,7,4,244,1,211,0,0,255,255,0,63,0,0,3,160,4,217,18,38,5,2,0,0,17,7,4,244,1,0,0,76,0,43,64,28,1,80,26,1,63,26,1,47,26,1,15,26,1,26,1,84,26,1,68,26,1,52,26,1,6,26,1,26,17,93,93,93,93,53,0,17,93,93,93,93,53,0,0,0,255,255,0,41,0,0,4,113,4,217,18,38,5,3,0,0,16,7,4,244,1,156,0,0,255,255,0,152,0,0,4,197,4,217,18,38,5,4,0,0,17,7,4,244,2,172,0,0,0,22,64,14,2,84,16,1,75,16,1,36,16,1,27,16,1,16,17,93,93,93,93,53,255,255,255,186,0,0,1,188,4,217,18,38,5,5,0,0,16,6,4,244,10,0,0,0,255,255,255,205,0,0,2,207,4,250,18,38,5,6,0,0,16,6,4,244,29,0,0,0,255,255,0,164,255,236,5,18,4,238,18,38,5,8,0,0,16,7,4,244,2,211,0,0,255,255,255,186,2,70,1,188,4,217,18,38,5,9,0,0,17,7,4,244,0,10,0,172,0,21,64,13,1,207,13,1,160,13,1,13,64,15,17,72,13,0,17,43,93,93,53,0,255,255,0,39,254,127,3,248,4,217,18,38,5,10,0,0,16,7,4,244,1,152,0,0,255,255,0,80,0,0,3,252,4,217,18,38,5,11,0,0,17,7,4,244,1,209,255,187,0,9,180,1,32,19,1,19,17,93,53,0,255,255,0,70,255,197,4,49,6,129,18,38,5,12,0,0,17,7,4,244,1,215,0,16,0,18,64,11,1,116,19,1,68,19,1,52,19,1,19,17,93,93,93,53,255,255,0,49,0,0,5,43,4,223,18,38,5,14,0,0,17,7,4,244,3,39,0,16,0,22,64,14,1,84,25,1,68,25,1,52,25,1,43,25,1,25,17,93,93,93,93,53,255,255,0,72,0,0,2,207,4,217,18,38,5,16,0,0,17,7,4,244,0,201,0,0,0,9,180,1,132,16,1,16,17,93,53,0,255,255,0,51,255,236,5,37,4,217,18,38,5,17,0,0,17,7,4,244,2,209,0,0,0,22,64,14,2,155,30,1,116,30,1,68,30,1,20,30,1,30,17,93,93,93,93,53,255,255,0,133,254,127,4,195,4,217,18,38,5,19,0,0,17,7,4,244,2,127,0,143,0,14,183,1,208,25,1,16,25,1,25,0,17,93,93,53,255,255,0,143,0,0,4,199,4,217,18,38,5,20,0,0,17,7,4,244,2,117,0,160,0,19,64,11,1,112,25,1,208,25,1,16,25,1,25,0,17,93,93,113,53,0,0,0,255,255,0,10,0,0,4,125,4,217,18,38,5,22,0,0,17,7,4,244,1,106,254,247,0,33,64,21,1,111,18,1,95,18,1,63,18,1,1,100,18,1,20,18,1,0,18,1,18,17,93,93,93,53,0,93,93,93,53,0,255,255,0,123,254,127,4,203,4,217,18,38,5,23,0,0,17,7,4,244,2,170,0,57,0,21,177,2,20,184,255,192,183,19,20,72,2,36,20,1,20,17,93,53,0,43,53,0,255,255,0,39,0,0,3,248,4,217,18,38,5,24,0,0,16,7,4,244,1,152,0,0,255,255,0,57,255,246,6,35,4,217,18,38,5,25,0,0,17,7,4,244,4,29,255,177,0,51,64,34,1,64,30,1,30,1,61,30,1,165,30,1,155,30,1,96,30,1,85,30,1,64,30,1,59,30,1,36,30,1,4,30,1,30,17,93,93,93,93,93,93,93,93,113,53,0,17,93,53,0,0,0,255,255,0,61,0,0,5,27,4,217,18,38,5,26,0,0,17,7,4,244,3,8,0,0,0,13,183,1,91,26,1,20,26,1,26,17,93,93,53,0,255,255,0,174,0,0,1,188,6,70,18,38,5,5,0,0,16,7,4,241,1,53,0,0,255,255,0,82,0,0,4,215,6,43,18,38,5,1,0,0,16,7,4,247,2,47,0,0,255,255,0,80,0,0,3,252,6,43,18,38,5,11,0,0,16,7,4,247,1,227,0,0,255,255,0,143,0,0,4,199,6,43,18,38,5,20,0,0,16,7,4,247,2,109,0,0,0,1,0,80,0,0,5,51,6,143,0,19,0,69,64,24,4,1,6,16,5,18,5,0,10,11,19,18,18,11,0,1,4,20,21,16,6,6,4,19,184,1,58,178,10,1,4,186,1,57,0,2,1,54,0,63,63,51,51,63,18,57,17,51,17,18,1,23,57,17,51,17,51,17,51,17,18,57,57,17,51,49,48,19,35,17,33,17,51,1,62,1,63,1,33,7,14,2,7,0,23,33,229,149,1,14,74,1,149,62,66,14,22,1,21,25,10,60,105,114,0,255,120,254,187,4,33,2,110,254,74,253,205,56,157,131,219,240,100,156,139,100,254,164,158,0,0,0,0,1,255,71,4,160,2,111,6,44,0,6,0,8,177,6,4,0,47,205,49,48,1,6,4,7,35,18,33,2,111,235,254,241,118,184,249,2,47,5,133,2,104,123,1,140,0,0,0,1,255,71,4,160,2,111,6,44,0,6,0,8,177,0,3,0,47,204,49,48,3,32,19,35,38,36,39,185,2,47,249,184,118,254,240,234,6,44,254,116,123,104,2,0,0,0,0,1,255,73,4,160,2,108,5,232,0,12,0,14,180,0,0,3,10,7,0,47,205,50,57,47,49,48,1,46,1,35,34,6,7,35,62,1,51,50,5,2,108,107,205,97,88,98,21,187,26,204,163,142,1,12,4,230,31,46,72,75,156,172,65,0,0,0,0,1,255,73,4,162,2,108,5,234,0,12,0,16,181,0,0,3,7,3,10,0,47,51,205,17,57,47,49,48,3,30,1,51,50,54,55,51,14,1,35,34,37,183,107,205,97,88,98,21,187,26,204,163,142,254,244,5,164,31,46,72,75,156,172,65,0,0,0,16,0,0,0,0,8,0,5,193,0,5,0,9,0,13,0,17,0,23,0,29,0,33,0,37,0,41,0,47,0,65,0,79,0,87,0,95,0,106,0,118,0,243,64,130,6,30,30,18,7,31,31,18,14,38,38,15,39,39,77,80,113,101,24,42,96,107,85,93,93,70,74,80,66,88,63,58,3,19,19,58,60,51,88,80,70,107,42,101,10,43,18,26,34,46,46,35,27,43,43,119,1,11,21,21,10,0,18,18,120,12,36,28,11,35,46,22,44,70,98,98,55,93,116,48,52,92,85,60,84,84,61,71,1,27,110,104,44,116,52,85,71,27,104,104,27,71,85,52,116,44,7,28,32,40,20,3,46,46,19,31,39,3,43,7,15,3,3,25,25,4,8,16,3,28,0,47,23,51,51,17,23,51,47,23,51,51,17,23,51,18,23,57,47,47,47,47,47,47,47,17,51,17,51,17,51,51,17,51,17,51,17,51,17,51,51,51,17,51,17,51,16,196,50,16,198,50,17,1,51,17,51,51,51,17,51,51,17,51,17,51,51,51,17,51,51,17,18,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,50,17,51,50,17,51,17,51,17,51,17,51,17,51,49,48,1,35,53,35,53,33,5,33,53,33,1,35,17,51,1,33,53,33,1,33,53,51,53,51,1,35,21,35,17,33,1,33,53,33,1,35,17,51,1,33,53,33,5,33,17,51,21,51,37,34,38,39,55,30,1,51,50,54,53,17,35,53,51,17,20,6,37,20,6,43,1,17,51,32,21,20,6,7,30,1,3,52,38,43,1,17,51,50,23,52,38,43,1,17,51,50,1,16,33,34,38,53,52,54,51,50,22,7,52,38,35,34,6,21,20,22,51,50,54,8,0,100,223,1,67,253,193,254,189,1,67,2,63,100,100,251,130,254,189,1,67,4,126,254,189,223,100,249,67,223,100,1,67,4,126,254,189,1,67,250,163,100,100,3,30,254,189,1,67,253,193,254,189,100,223,5,0,93,95,21,107,12,42,48,50,44,94,202,100,254,143,155,143,176,142,1,30,77,78,99,102,157,89,86,32,32,175,47,101,101,52,61,193,254,64,254,217,149,146,146,150,148,146,113,89,92,96,87,90,92,93,89,4,126,223,100,100,100,252,126,1,67,1,219,100,250,63,100,223,4,26,223,1,67,250,63,100,1,219,1,67,252,126,100,100,1,67,223,227,95,119,18,75,68,67,95,1,226,90,253,199,130,124,241,108,121,3,43,196,68,102,17,11,107,1,35,66,57,254,254,228,69,74,254,218,1,67,254,90,205,217,213,201,201,213,171,153,154,170,174,159,151,0,0,0,0,1,0,103,254,57,1,92,255,178,0,9,0,39,64,12,6,9,4,8,9,8,11,10,7,7,4,8,184,255,192,179,9,12,72,8,0,47,43,196,57,47,17,18,1,57,57,17,51,17,51,49,48,5,20,6,7,35,54,53,35,53,51,1,92,43,51,137,94,108,245,204,73,117,61,100,70,207,0,0,0,1,255,189,4,160,2,235,5,244,0,11,0,55,64,33,8,9,4,9,13,3,12,8,3,0,0,6,147,89,15,0,1,15,0,47,0,63,0,95,0,127,0,159,0,239,0,7,0,0,47,93,113,43,0,24,16,196,50,17,1,51,17,51,50,17,51,49,48,1,34,38,39,51,22,51,50,55,51,14,1,1,84,200,199,8,224,10,173,173,10,224,8,199,4,160,164,176,199,199,177,163,0,0,0,1,0,113,3,244,1,102,5,129,0,9,0,41,64,22,4,8,6,9,9,8,11,10,111,7,127,7,143,7,3,7,144,4,1,4,8,3,0,63,196,93,205,93,17,18,1,57,57,17,51,17,51,49,48,1,20,6,7,35,54,53,35,53,51,1,102,43,51,137,94,108,245,4,239,73,118,60,100,90,207,0,0,0,0,1,0,103,4,188,1,92,6,73,0,9,0,50,64,28,6,9,4,8,9,8,10,11,96,7,112,7,128,7,3,7,7,159,4,1,64,4,1,4,144,8,1,8,0,47,93,204,93,93,57,47,93,17,18,1,57,57,17,51,17,51,49,48,19,52,54,55,51,6,21,51,21,35,103,44,40,147,94,108,245,5,78,87,117,47,100,90,207,0,0,0,0,1,0,87,5,250,2,84,7,23,0,5,0,31,64,17,5,2,7,6,0,3,143,91,95,0,1,0,64,9,12,72,0,0,47,43,93,43,17,18,1,57,57,49,48,1,37,53,33,23,21,1,171,254,172,1,2,251,5,250,242,43,254,31,0,1,0,87,5,250,2,85,7,23,0,5,0,31,64,17,4,0,7,6,5,2,143,91,95,5,1,5,64,9,12,72,5,0,47,43,93,43,17,18,1,57,57,49,48,19,53,55,33,21,5,87,252,1,2,254,172,5,250,31,254,43,242,0,0,1,255,229,5,250,2,198,7,43,0,9,0,29,64,16,3,8,2,8,143,91,6,95,2,1,2,64,9,12,72,2,0,47,43,93,51,43,17,0,51,49,48,1,21,35,39,35,7,35,53,1,51,2,198,159,203,4,211,160,1,2,229,6,23,29,151,151,29,1,20,0,0,1,255,229,5,250,2,198,7,43,0,9,0,48,64,25,0,1,5,5,3,8,10,8,11,7,4,0,4,143,91,5,95,0,1,0,64,9,12,72,0,0,47,43,93,50,43,17,0,51,17,1,51,17,18,57,57,17,51,51,49,48,1,35,1,53,51,23,51,55,51,21,1,204,229,254,254,160,211,4,203,159,5,250,1,20,29,152,152,29,0,0,0,2,0,15,5,250,2,154,6,213,0,3,0,7,0,46,64,24,7,4,0,3,4,3,8,9,5,1,0,1,141,91,4,95,0,1,0,64,9,12,72,0,0,47,43,93,50,43,17,0,51,17,18,1,57,57,17,51,17,51,49,48,1,53,51,21,33,53,51,21,1,213,197,253,117,194,5,250,219,219,219,219,0,0,0,1,255,207,5,250,2,219,7,31,0,24,0,56,64,32,8,9,21,22,22,26,9,25,21,13,13,5,144,89,0,13,143,91,0,18,144,89,8,95,0,1,0,64,9,12,72,0,0,47,43,93,50,43,43,43,17,0,51,17,1,51,17,51,17,51,17,51,49,48,1,34,46,2,35,34,6,7,35,62,2,51,50,30,2,51,50,54,55,51,14,1,1,252,44,89,84,75,30,41,43,14,137,8,49,92,76,45,90,84,73,29,40,45,14,135,7,113,5,250,38,47,38,46,77,113,113,67,38,47,38,49,74,157,136,0,0,2,255,174,5,250,3,6,7,24,0,5,0,11,0,46,64,24,7,5,11,1,11,13,1,12,9,3,0,3,143,91,6,95,0,1,0,64,9,12,72,0,0,47,43,93,50,43,17,0,51,17,1,51,17,51,17,18,57,57,49,48,19,35,53,55,51,21,23,35,53,55,51,21,50,132,215,235,88,132,215,235,5,250,34,252,43,243,34,252,43,0,0,1,255,251,5,240,2,191,7,16,0,13,0,49,64,27,10,11,11,15,4,3,3,14,10,3,0,3,143,91,0,7,144,89,95,0,1,0,64,9,12,72,0,0,47,43,93,43,43,17,0,51,17,1,51,17,51,17,51,17,51,49,48,1,34,38,39,51,30,1,51,50,54,55,51,14,1,1,91,145,196,11,163,15,106,70,72,104,14,164,19,191,5,240,162,126,62,74,73,63,133,155,0,0,255,255,255,3,4,159,1,0,5,222,16,7,0,67,254,193,0,0,0,0,255,255,255,3,4,159,1,0,5,222,16,7,0,67,254,193,0,0,0,0,255,255,255,3,4,159,1,0,5,222,16,7,0,67,254,193,0,0,0,0,255,255,255,24,4,159,1,22,5,222,16,7,0,118,254,193,0,0,0,0,255,255,255,24,4,159,1,22,5,222,16,7,0,118,254,193,0,0,0,0,255,255,255,24,4,159,1,22,5,222,16,7,0,118,254,193,0,0,0,0,255,255,254,15,5,211,255,215,7,43,18,6,2,203,0,0,0,1,254,35,4,168,255,214,5,251,0,17,0,16,181,15,4,2,7,12,14,0,47,51,204,50,57,57,49,48,3,52,35,34,7,39,54,51,50,22,21,20,7,21,35,53,50,54,209,137,67,53,11,60,64,154,157,182,124,60,79,5,85,56,10,108,12,81,75,112,21,50,110,36,0,0,255,255,254,15,5,211,255,215,7,43,18,6,2,203,0,0,255,255,254,123,4,159,1,135,5,196,16,7,2,158,254,137,0,0,0,0,255,255,254,123,4,159,1,135,5,196,16,7,2,158,254,137,0,0,0,0,255,255,254,159,4,159,1,99,5,226,16,7,2,154,254,216,0,0,0,0,255,255,254,145,4,159,1,114,5,249,16,7,2,136,254,145,0,0,0,0,0,1,254,160,254,146,255,185,255,97,0,3,0,8,177,0,2,0,47,51,49,48,1,53,33,21,254,160,1,25,254,146,207,207,0,0,255,255,255,24,4,159,1,22,5,222,16,7,0,118,254,193,0,0,0,0,255,255,255,24,4,159,1,22,5,222,16,7,0,118,254,193,0,0,0,0,255,255,255,3,4,159,1,0,5,222,16,7,0,67,254,193,0,0,0,0,255,255,255,3,4,159,1,0,5,222,16,7,0,67,254,193,0,0,0,0,255,255,254,15,5,211,255,215,7,43,18,6,2,203,0,0,255,255,254,15,5,211,255,215,7,43,18,6,2,203,0,0,255,255,254,123,4,159,1,135,5,196,16,7,2,158,254,137,0,0,0,0,255,255,254,123,4,159,1,135,5,196,16,7,2,158,254,137,0,0,0,0,255,255,254,123,4,159,1,135,5,196,16,7,2,158,254,137,0,0,0,0,255,255,254,123,4,159,1,135,5,196,16,7,2,158,254,137,0,0,0,0,255,255,254,123,4,159,1,135,5,196,16,7,2,158,254,137,0,0,0,0,255,255,254,123,4,159,1,135,5,196,16,7,2,158,254,137,0,0,0,0,255,255,255,115,254,146,0,140,255,97,18,7,9,32,0,211,0,0,0,0,255,255,255,115,254,146,0,140,255,97,18,7,9,32,0,211,0,0,0,0,255,255,255,115,254,146,0,140,255,97,18,7,9,32,0,211,0,0,0,0,255,255,255,115,254,146,0,140,255,97,18,7,9,32,0,211,0,0,0,0,255,255,255,115,254,146,0,140,255,97,18,7,9,32,0,211,0,0,0,0,255,255,254,123,4,159,1,135,5,196,16,7,2,158,254,137,0,0,0,0,255,255,255,115,254,146,0,140,255,97,18,7,9,32,0,211,0,0,0,0,255,255,255,115,254,146,0,140,255,97,18,7,9,32,0,211,0,0,0,0,255,255,255,115,254,146,0,140,255,97,18,7,9,32,0,211,0,0,0,0,255,255,255,115,254,146,0,140,255,97,18,7,9,32,0,211,0,0,0,0,255,255,255,115,254,146,0,140,255,97,18,7,9,32,0,211,0,0,0,0,255,255,255,115,254,146,0,140,255,97,18,7,9,32,0,211,0,0,0,0,255,255,255,115,254,146,0,140,255,97,18,7,9,32,0,211,0,0,0,0,255,255,255,115,254,146,0,140,255,97,18,7,9,32,0,211,0,0,0,0,255,255,255,115,254,146,0,140,255,97,18,7,9,32,0,211,0,0,0,0,255,255,254,123,4,159,1,135,5,196,16,7,2,158,254,137,0,0,0,0,255,255,254,123,4,159,1,135,5,196,16,7,2,158,254,137,0,0,0,0,255,255,254,123,4,159,1,135,5,196,16,7,2,158,254,137,0,0,0,0,255,255,254,123,4,159,1,135,5,196,16,7,2,158,254,137,0,0,0,0,0,1,0,145,0,0,1,170,4,58,0,3,0,22,64,9,3,0,0,5,4,1,15,0,21,0,63,63,17,18,1,57,17,51,49,48,51,17,33,17,145,1,25,4,58,251,198,0,0,3,254,206,5,186,1,50,7,43,0,3,0,7,0,11,0,18,182,11,9,2,6,6,5,1,0,47,51,51,17,51,204,50,49,48,1,35,53,51,5,35,53,51,39,33,21,33,1,7,160,160,254,146,160,160,203,2,100,253,156,5,186,152,152,152,217,138,0,3,254,249,5,186,1,17,7,43,0,5,0,9,0,13,0,18,182,3,0,8,12,12,11,7,0,47,51,51,17,51,204,50,49,48,1,21,7,35,53,55,19,35,53,51,5,35,53,51,1,17,231,150,135,236,160,160,254,146,160,160,7,43,16,153,14,155,254,143,152,152,152,0,0,0,0,3,254,206,5,186,1,50,7,43,0,3,0,7,0,16,0,27,64,11,16,16,6,12,14,9,2,6,6,5,1,0,47,51,51,17,51,204,50,50,17,57,47,49,48,1,35,53,51,5,35,53,51,55,51,21,7,35,39,53,51,23,1,7,160,160,254,146,160,160,254,155,208,195,209,155,151,5,186,152,152,152,217,10,143,141,12,67,0,3,254,237,5,186,1,5,7,43,0,5,0,9,0,13,0,18,182,3,0,10,6,6,13,9,0,47,51,51,17,51,204,50,49,48,3,23,21,35,39,53,23,51,21,35,37,51,21,35,29,135,150,231,10,160,160,1,110,160,160,7,43,155,14,153,16,217,152,152,152,0,0,2,254,206,5,186,1,50,7,43,0,3,0,7,0,12,179,7,5,2,1,0,47,51,204,50,49,48,19,35,53,51,37,33,21,33,79,160,160,254,127,2,100,253,156,5,186,152,217,138,0,0,0,2,254,194,5,181,1,63,7,43,0,3,0,27,0,61,64,38,23,8,111,16,1,16,16,20,20,3,13,1,29,1,2,236,1,252,1,2,1,64,25,30,72,12,1,1,251,1,1,15,1,1,8,1,11,4,0,47,51,204,94,93,93,113,43,113,114,50,51,17,57,47,93,51,51,49,48,1,33,21,33,5,34,39,38,35,34,6,7,35,62,2,51,50,23,22,51,50,54,55,51,14,2,254,206,2,100,253,156,1,177,51,84,85,36,45,45,8,91,11,43,76,63,55,83,83,34,48,43,6,92,12,42,75,7,43,138,236,38,37,35,40,82,72,40,37,38,38,37,81,74,39,0,1,0,160,0,0,3,183,5,129,0,9,0,38,64,16,7,1,1,0,4,0,10,11,8,5,7,7,5,1,4,5,0,47,51,47,18,57,47,16,196,17,18,1,57,57,17,51,17,51,49,48,33,35,17,1,33,53,33,1,17,51,3,183,136,254,164,254,205,1,101,1,42,136,3,157,1,92,136,254,214,1,42,0,0,1,0,160,0,0,3,183,5,129,0,9,0,38,64,16,7,1,1,0,0,4,11,10,8,5,7,7,5,1,4,5,0,47,51,47,18,57,47,16,196,17,18,1,57,57,17,51,17,51,49,48,33,35,17,1,33,53,33,1,17,51,3,183,136,254,144,254,225,1,101,1,42,136,2,213,2,36,136,254,69,1,187,0,0,1,0,160,0,0,3,183,5,129,0,9,0,38,64,16,7,1,1,0,0,4,11,10,8,5,7,7,5,1,4,5,0,47,51,47,18,57,47,16,196,17,18,1,57,57,17,51,17,51,49,48,33,35,17,1,33,53,33,1,17,51,3,183,136,254,134,254,235,1,111,1,32,136,1,159,3,90,136,253,90,2,166,0,0,1,0,160,0,0,3,183,5,129,0,8,0,34,64,14,6,0,0,3,10,9,7,4,6,6,4,1,3,4,0,47,51,47,18,57,47,16,196,17,18,1,57,57,17,51,49,48,33,35,1,33,53,33,1,17,51,3,183,136,254,127,254,242,1,111,1,32,136,4,249,136,252,68,3,188,0,1,0,77,0,0,3,183,5,129,0,8,0,36,64,15,1,0,0,4,10,9,5,7,3,6,6,7,1,2,7,0,47,51,47,18,57,47,51,16,198,17,18,1,57,57,17,51,49,48,33,35,17,9,1,55,9,1,51,3,183,136,254,184,254,102,92,1,62,1,72,136,4,199,254,204,1,133,97,254,212,1,52,0,0,1,0,82,0,0,3,183,5,129,0,9,0,36,64,15,7,1,1,0,4,0,10,11,3,6,6,9,1,5,9,0,47,51,47,18,57,47,51,17,18,1,57,57,17,51,17,51,49,48,33,35,17,33,1,55,1,33,17,51,3,183,136,254,148,254,143,98,1,71,1,52,136,3,167,1,111,97,254,184,1,82,0,0,0,1,0,77,0,0,3,183,5,129,0,7,0,34,64,14,5,1,1,0,3,0,8,9,5,5,7,1,4,7,0,47,51,47,18,57,47,17,18,1,57,57,17,51,17,51,49,48,33,35,17,1,55,1,17,51,3,183,136,253,30,95,2,131,136,2,74,2,204,94,253,155,2,114,0,0,0,1,0,77,0,0,3,183,5,129,0,9,0,34,64,14,7,1,1,0,0,4,11,10,7,7,5,1,8,5,0,47,51,47,18,57,47,17,18,1,57,57,17,51,17,51,49,48,33,35,53,9,1,55,1,19,17,51,3,183,136,254,184,254,102,83,1,179,220,136,236,2,165,1,133,107,254,104,254,47,3,105,0,0,0,1,0,70,0,0,3,183,5,129,0,8,0,30,64,12,6,0,0,3,10,9,6,6,4,1,7,4,0,47,51,47,18,57,47,17,18,1,57,57,17,51,49,48,33,35,9,1,55,1,19,17,51,3,183,136,254,167,254,112,90,1,174,225,136,3,161,1,122,102,254,106,253,156,3,250,0,1,0,70,0,0,2,112,5,129,0,7,0,34,64,14,5,1,1,0,0,3,9,8,5,5,4,1,6,4,0,47,51,47,18,57,47,17,18,1,57,57,17,51,17,51,49,48,33,35,17,1,55,1,17,51,2,112,136,254,94,90,1,72,136,3,157,1,128,100,254,216,1,40,0,0,0,1,0,53,0,0,3,183,5,129,0,8,0,38,64,17,1,0,0,4,10,9,3,6,2,2,6,3,3,5,1,7,5,0,47,51,47,18,23,57,47,47,47,17,18,1,57,57,17,51,49,48,33,35,17,9,1,55,9,1,51,3,183,136,254,180,254,82,107,1,71,1,72,136,4,121,253,214,2,228,78,253,223,2,33,0,0,0,0,1,0,53,0,0,3,183,5,129,0,9,0,38,64,16,7,1,1,0,0,4,11,10,2,3,6,6,5,1,8,5,0,47,51,47,18,57,47,51,205,17,18,1,57,57,17,51,17,51,49,48,33,35,17,9,1,55,9,1,17,51,3,183,136,254,180,254,82,107,1,97,1,46,136,3,161,254,177,2,228,75,253,179,1,45,1,32,0,1,0,79,0,0,3,183,5,129,0,9,0,36,64,15,7,1,1,0,0,4,11,10,3,6,6,5,1,8,5,0,47,51,47,18,57,47,51,17,18,1,57,57,17,51,17,51,49,48,33,35,17,33,1,55,1,33,17,51,3,183,136,254,168,254,120,116,1,100,1,8,136,2,155,2,158,72,253,162,2,94,0,0,0,1,0,45,0,0,3,183,5,129,0,9,0,34,64,14,7,1,1,0,0,4,11,10,7,7,5,1,8,5,0,47,51,47,18,57,47,17,18,1,57,57,17,51,17,51,49,48,33,35,17,9,1,55,1,23,17,51,3,183,136,254,158,254,96,118,1,148,248,136,1,14,1,99,2,202,70,253,70,249,3,179,0,0,0,1,0,72,0,0,3,183,5,129,0,6,0,30,64,12,4,0,0,2,8,7,4,4,3,1,5,3,0,47,51,47,18,57,47,17,18,1,57,57,17,51,49,48,33,35,1,55,1,17,51,3,183,136,253,25,119,2,112,136,5,61,68,251,153,4,103,0,0,1,0,45,0,0,2,112,5,129,0,7,0,34,64,14,5,1,1,0,0,3,9,8,5,5,4,1,6,4,0,47,51,47,18,57,47,17,18,1,57,57,17,51,17,51,49,48,33,35,17,1,55,1,17,51,2,112,136,254,69,115,1,72,136,2,86,2,227,72,253,223,2,33,0,0,0,1,0,36,0,0,3,183,5,129,0,8,0,38,64,17,1,0,0,4,10,9,3,6,2,2,6,3,3,5,1,7,5,0,47,51,47,18,23,57,47,47,47,17,18,1,57,57,17,51,49,48,33,35,17,9,1,55,9,1,51,3,183,136,254,184,254,61,124,1,71,1,72,136,4,25,252,221,4,89,50,252,221,3,35,0,0,0,0,1,0,37,0,0,3,183,5,129,0,9,0,42,64,19,7,1,1,0,4,0,10,11,3,6,2,2,6,3,3,5,1,8,5,0,47,51,47,18,23,57,47,47,47,17,18,1,57,57,17,51,17,51,49,48,33,35,17,9,1,55,9,1,53,51,3,183,136,254,194,254,52,126,1,88,1,52,136,3,159,253,133,4,40,53,252,232,2,102,178,0,0,1,0,37,0,0,3,183,5,129,0,9,0,38,64,16,7,1,1,0,0,4,11,10,2,3,6,6,5,1,8,5,0,47,51,47,18,57,47,51,205,17,18,1,57,57,17,51,17,51,49,48,33,35,17,9,1,55,9,1,17,51,3,183,136,254,179,254,67,123,1,115,1,28,136,2,86,254,177,4,72,50,252,125,1,18,2,113,0,1,0,39,0,0,3,183,5,129,0,9,0,36,64,15,7,1,1,0,0,4,11,10,3,6,6,5,1,8,5,0,47,51,47,18,57,47,51,17,18,1,57,57,17,51,17,51,49,48,33,35,17,33,1,55,1,33,17,51,3,183,136,254,149,254,99,121,1,131,1,12,136,1,81,3,254,50,252,88,3,168,0,0,0,1,0,47,0,0,3,183,5,129,0,8,0,26,64,10,6,0,3,0,9,10,6,1,7,4,0,47,51,47,51,17,18,1,57,57,17,51,49,48,33,35,9,1,55,1,23,17,51,3,183,136,254,184,254,72,127,1,173,212,136,1,71,4,3,55,252,20,214,4,194,0,0,1,0,37,0,0,2,112,5,129,0,7,0,34,64,14,5,1,1,0,3,0,8,9,5,5,4,1,6,4,0,47,51,47,18,57,47,17,18,1,57,57,17,51,17,51,49,48,33,35,53,1,55,1,17,51,2,112,136,254,61,123,1,72,136,243,4,92,50,252,221,3,35,0,0,0,0,1,0,29,0,0,3,183,5,129,0,8,0,36,64,15,1,0,4,0,9,10,6,2,6,2,5,3,1,7,5,0,47,51,47,51,18,57,57,47,47,17,18,1,57,57,17,51,49,48,33,35,17,9,1,55,9,1,51,3,183,136,254,184,254,54,125,1,77,1,72,136,3,215,252,41,5,81,48,252,41,3,215,0,0,1,0,23,0,0,3,183,5,129,0,9,0,40,64,17,7,1,1,0,4,0,10,11,6,2,6,2,9,3,1,5,9,0,47,51,47,51,18,57,57,47,47,17,18,1,57,57,17,51,17,51,49,48,33,35,17,9,1,55,9,1,53,51,3,183,136,254,184,254,48,126,1,89,1,65,136,3,117,252,139,5,79,47,252,23,3,108,128,0,0,0,0,1,0,54,0,0,3,183,5,129,0,9,0,40,64,17,7,1,1,0,4,0,10,11,6,2,6,2,9,3,1,5,9,0,47,51,47,51,18,57,57,47,47,17,18,1,57,57,17,51,17,51,49,48,33,35,17,9,1,55,9,1,17,51,3,183,136,254,184,254,79,127,1,78,1,44,136,2,143,253,113,5,83,45,251,227,2,109,1,177,0,0,0,1,0,54,0,0,3,183,5,129,0,9,0,40,64,17,7,1,1,0,0,4,11,10,6,2,6,2,9,3,1,5,9,0,47,51,47,51,18,57,57,47,47,17,18,1,57,57,17,51,17,51,49,48,33,35,17,9,1,55,1,37,17,51,3,183,136,254,184,254,79,126,1,116,1,7,136,1,56,254,200,5,83,45,251,123,250,3,140,0,0,0,0,1,0,48,0,0,3,183,5,129,0,7,0,28,64,12,5,0,2,1,0,3,9,8,4,1,6,3,0,47,51,47,51,17,18,1,23,57,17,51,49,48,41,1,1,55,1,51,17,51,3,183,254,43,254,78,129,1,147,235,136,5,83,46,251,7,4,249,0,1,0,41,0,0,2,112,5,129,0,6,0,30,64,12,4,0,0,2,8,7,4,4,3,1,5,3,0,47,51,47,18,57,47,17,18,1,57,57,17,51,49,48,33,35,1,55,1,17,51,2,112,136,254,65,129,1,62,136,5,83,46,252,41,3,215,0,0,1,0,79,0,0,3,183,5,129,0,7,0,32,64,14,1,0,0,6,5,3,8,9,4,4,6,1,3,6,0,47,51,47,18,57,47,17,18,1,23,57,17,51,49,48,33,35,17,33,1,39,1,33,3,183,136,254,204,254,181,97,1,116,1,244,4,249,254,184,97,1,111,0,0,0,0,1,0,76,0,0,3,183,5,129,0,9,0,44,64,20,7,1,1,0,5,3,0,3,11,10,8,6,7,3,4,4,6,1,3,6,0,47,51,47,18,57,47,16,205,16,196,17,18,1,23,57,17,51,17,51,49,48,33,35,17,9,1,39,9,1,17,51,3,183,136,254,183,254,193,91,1,155,1,72,136,3,146,1,53,254,219,102,1,121,254,204,1,52,0,0,0,1,0,76,0,0,3,183,5,129,0,9,0,44,64,20,7,1,1,0,5,3,0,3,11,10,8,6,7,4,7,4,6,1,3,6,0,47,51,47,18,57,57,47,47,16,196,17,18,1,23,57,17,51,17,51,49,48,33,35,17,9,1,39,9,1,17,51,3,183,136,254,152,254,218,85,1,155,1,72,136,2,41,2,129,254,246,104,1,121,253,193,2,63,0,0,0,1,0,76,0,0,3,183,5,129,0,9,0,44,64,20,7,1,1,0,0,3,5,3,10,11,8,6,7,4,7,4,6,1,3,6,0,47,51,47,18,57,57,47,47,16,196,17,18,1,23,57,17,51,17,51,49,48,33,35,53,1,5,39,9,1,17,51,3,183,136,254,132,254,236,83,1,155,1,72,136,233,3,173,246,104,1,121,252,211,3,45,0,1,0,94,0,0,3,183,5,129,0,8,0,40,64,18,6,0,4,2,0,3,10,9,7,5,3,2,6,6,5,1,2,5,0,47,51,47,18,57,47,16,205,16,196,17,18,1,23,57,17,51,49,48,33,35,1,5,39,9,1,17,51,3,183,136,254,141,254,243,81,1,155,1,54,136,4,137,231,102,1,121,252,61,3,195,0,0,0,1,0,76,0,0,2,112,5,129,0,6,0,30,64,12,1,0,4,0,7,8,3,3,5,1,2,5,0,47,51,47,18,57,47,17,18,1,57,57,17,51,49,48,33,35,17,1,39,1,51,2,112,136,254,194,94,1,156,136,4,194,254,221,105,1,121,0,0,1,0,160,0,0,3,183,5,129,0,8,0,32,64,13,1,0,4,0,9,10,4,5,5,7,1,2,7,0,47,51,47,18,57,47,51,17,18,1,57,57,17,51,49,48,33,35,17,7,33,53,33,1,51,3,183,136,255,254,112,1,84,1,59,136,4,196,225,136,1,22,0,1,0,160,0,0,3,183,5,129,0,9,0,40,64,17,7,1,1,0,0,4,11,10,4,5,7,5,7,5,9,1,9,0,47,47,18,57,57,47,47,17,51,17,18,1,57,57,17,51,17,51,49,48,33,35,17,1,33,53,33,1,17,51,3,183,136,254,155,254,214,1,97,1,46,136,2,105,1,122,136,254,194,2,84,0,0,0,0,1,0,160,0,0,3,183,5,129,0,9,0,40,64,17,7,1,1,0,4,0,10,11,4,5,7,5,7,5,9,1,9,0,47,47,18,57,57,47,47,17,51,17,18,1,57,57,17,51,17,51,49,48,33,35,17,1,33,53,33,1,17,51,3,183,136,254,158,254,211,1,127,1,16,136,1,53,2,174,136,253,242,3,36,0,0,0,0,1,0,160,0,0,3,183,5,129,0,8,0,36,64,15,6,0,3,0,9,10,3,4,6,4,6,4,8,1,8,0,47,47,18,57,57,47,47,17,51,17,18,1,57,57,17,51,49,48,33,35,1,33,53,33,19,17,51,3,183,136,254,173,254,196,1,158,241,136,3,227,136,253,63,3,215,0,0,0,0,1,0,80,0,0,3,183,5,129,0,8,0,40,64,19,1,0,0,6,4,3,9,10,3,6,5,2,2,5,6,3,8,1,8,0,47,47,18,23,57,47,47,47,51,17,18,1,23,57,17,51,49,48,33,35,17,9,1,55,9,1,51,3,183,136,254,185,254,104,96,1,30,1,97,136,4,120,253,213,1,161,98,254,219,2,86,0,0,1,0,76,0,0,3,183,5,129,0,9,0,42,64,19,7,1,1,0,4,6,0,3,11,10,2,3,6,5,6,5,9,1,9,0,47,47,18,57,57,47,47,51,205,17,18,1,23,57,17,51,17,51,49,48,33,35,17,9,1,55,9,1,17,51,3,183,136,254,184,254,101,96,1,59,1,72,136,3,176,254,185,1,156,96,254,197,1,71,1,16,0,1,0,70,0,0,3,183,5,129,0,9,0,38,64,16,7,1,1,0,0,4,11,10,3,6,5,6,5,9,1,9,0,47,47,18,57,57,47,47,51,17,18,1,57,57,17,51,17,51,49,48,33,35,17,33,1,55,1,33,17,51,3,183,136,254,102,254,177,98,1,42,1,93,136,2,155,1,118,92,254,182,2,94,0,1,0,76,0,0,3,183,5,129,0,7,0,36,64,15,5,1,1,0,0,3,9,8,5,4,5,4,7,1,7,0,47,47,18,57,57,47,47,17,18,1,57,57,17,51,17,51,49,48,33,35,17,1,55,1,17,51,3,183,136,253,29,94,2,133,136,1,39,2,228,99,253,123,3,152,0,1,0,76,0,0,3,183,5,129,0,8,0,32,64,13,6,0,0,3,10,9,6,4,6,4,8,1,8,0,47,47,18,57,57,47,47,17,18,1,57,57,17,51,49,48,33,35,9,1,55,1,19,17,51,3,183,136,254,184,254,101,91,1,176,216,136,2,115,1,154,99,254,83,254,99,4,91,0,0,0,1,0,76,0,0,2,112,5,129,0,7,0,36,64,15,5,1,1,0,3,0,8,9,5,4,5,4,7,1,7,0,47,47,18,57,57,47,47,17,18,1,57,57,17,51,17,51,49,48,33,35,17,1,55,1,17,51,2,112,136,254,100,93,1,63,136,2,100,1,156,101,254,193,2,91,0,1,0,47,0,0,3,183,5,129,0,8,0,41,64,20,1,0,4,6,0,3,10,9,3,6,2,5,5,2,6,3,4,8,1,8,0,47,47,18,23,57,47,47,47,47,17,18,1,23,57,17,51,49,48,33,35,17,9,1,55,9,1,51,3,183,136,254,185,254,71,117,1,55,1,84,136,4,29,252,229,3,97,70,253,153,3,63,0,1,0,57,0,0,3,183,5,129,0,9,0,45,64,22,7,1,1,0,0,6,4,3,10,11,3,6,2,5,5,2,6,3,4,9,1,9,0,47,47,18,23,57,47,47,47,47,17,18,1,23,57,17,51,17,51,49,48,33,35,17,9,1,55,9,1,53,51,3,183,136,254,184,254,82,118,1,56,1,72,136,3,157,253,113,3,71,71,253,161,2,143,181,0,0,0,1,0,63,0,0,3,183,5,129,0,9,0,42,64,19,7,1,1,0,0,6,4,3,10,11,2,3,6,5,6,5,9,1,9,0,47,47,18,57,57,47,47,51,205,17,18,1,23,57,17,51,17,51,49,48,33,35,17,9,1,55,9,1,17,51,3,183,136,254,194,254,78,119,1,93,1,28,136,2,115,254,164,3,88,61,253,85,1,56,2,72,0,1,0,63,0,0,3,183,5,129,0,9,0,40,64,18,7,1,1,0,0,3,4,3,10,11,3,6,5,6,5,9,1,9,0,47,47,18,57,57,47,47,51,17,18,1,23,57,17,51,17,51,49,48,33,35,17,33,1,55,1,33,17,51,3,183,136,254,163,254,109,119,1,111,1,10,136,1,86,3,25,61,253,50,3,163,0,0,0,1,0,63,0,0,3,183,5,129,0,8,0,32,64,13,6,0,0,3,10,9,4,4,6,8,6,1,8,0,47,47,51,17,18,57,47,17,18,1,57,57,17,51,49,48,33,35,9,1,55,1,23,17,51,3,183,136,254,180,254,92,119,1,154,223,136,1,53,3,58,61,252,222,203,4,194,0,0,0,0,1,0,63,0,0,2,112,5,129,0,7,0,36,64,15,5,1,1,0,0,3,9,8,5,4,5,4,7,1,7,0,47,47,18,57,57,47,47,17,18,1,57,57,17,51,17,51,49,48,33,35,17,1,55,1,17,51,2,112,136,254,87,119,1,50,136,1,45,3,66,61,253,170,3,43,0,1,0,54,0,0,3,183,5,129,0,8,0,40,64,19,1,0,0,6,4,3,9,10,6,2,5,5,2,6,3,8,3,1,8,0,47,47,51,18,23,57,47,47,47,17,18,1,23,57,17,51,49,48,33,35,17,9,1,55,9,1,51,3,183,136,254,184,254,79,125,1,52,1,72,136,3,215,252,41,5,9,48,252,113,3,215,0,0,1,0,53,0,0,3,183,5,129,0,9,0,44,64,21,7,1,1,0,0,6,4,3,10,11,6,2,5,5,2,6,3,9,3,1,9,0,47,47,51,18,23,57,47,47,47,17,18,1,23,57,17,51,17,51,49,48,33,35,17,9,1,55,9,1,53,51,3,183,136,254,184,254,78,125,1,60,1,65,136,3,117,252,139,5,9,49,252,91,3,108,128,0,0,0,0,1,0,54,0,0,3,183,5,129,0,9,0,44,64,21,7,1,1,0,4,6,0,3,11,10,6,2,5,5,2,6,3,9,3,1,9,0,47,47,51,18,23,57,47,47,47,17,18,1,23,57,17,51,17,51,49,48,33,35,17,9,1,55,9,1,17,51,3,183,136,254,184,254,79,127,1,78,1,44,136,2,143,253,113,5,11,45,252,43,2,109,1,177,0,0,0,1,0,54,0,0,3,183,5,129,0,9,0,44,64,21,7,1,1,0,4,6,0,3,11,10,6,2,5,5,2,6,3,9,3,1,9,0,47,47,51,18,23,57,47,47,47,17,18,1,23,57,17,51,17,51,49,48,33,35,17,9,1,55,1,37,17,51,3,183,136,254,184,254,79,126,1,116,1,7,136,1,56,254,200,5,10,45,251,196,250,3,140,0,0,0,0,1,0,54,0,0,3,183,5,129,0,7,0,34,64,15,5,0,2,1,0,3,9,8,3,3,4,7,4,1,7,0,47,47,51,17,18,57,47,17,18,1,23,57,17,51,49,48,41,1,1,55,1,51,17,51,3,183,254,48,254,79,126,1,155,224,136,5,10,45,251,81,4,249,0,0,0,1,0,53,0,0,2,112,5,129,0,6,0,32,64,13,4,0,0,2,8,7,4,3,4,3,6,1,6,0,47,47,18,57,57,47,47,17,18,1,57,57,17,51,49,48,33,35,1,55,1,17,51,2,112,136,254,77,127,1,52,136,5,10,45,252,122,3,208,0,0,0,0,1,0,76,0,0,3,183,5,129,0,7,0,32,64,14,1,0,0,6,5,3,8,9,4,4,6,1,3,6,0,47,51,47,18,57,47,17,18,1,23,57,17,51,49,48,33,35,17,33,1,39,1,33,3,183,136,254,225,254,171,111,1,119,1,244,4,249,253,195,75,2,122,0,0,0,0,1,0,76,0,0,3,183,5,129,0,9,0,44,64,20,7,1,1,0,0,3,5,3,10,11,8,6,7,3,4,4,6,1,3,6,0,47,51,47,18,57,47,16,205,16,196,17,18,1,23,57,17,51,17,51,49,48,33,35,17,9,1,39,9,1,17,51,3,183,136,254,210,254,186,111,1,155,1,72,136,3,146,1,30,254,12,75,2,122,254,204,1,52,0,0,0,1,0,76,0,0,3,183,5,129,0,9,0,44,64,21,7,1,1,0,0,3,5,3,10,11,4,7,3,3,7,4,3,6,1,8,6,0,47,51,47,18,23,57,47,47,47,17,18,1,23,57,17,51,17,51,49,48,33,35,17,9,1,39,9,1,17,51,3,183,136,254,177,254,219,111,1,155,1,72,136,2,41,2,83,254,64,75,2,122,253,193,2,63,0,0,0,1,0,76,0,0,3,183,5,129,0,9,0,44,64,21,7,1,1,0,0,3,5,3,10,11,7,4,3,3,4,7,3,6,1,8,6,0,47,51,47,18,23,57,47,47,47,17,18,1,23,57,17,51,17,51,49,48,33,35,53,9,1,39,9,1,17,51,3,183,136,254,155,254,241,111,1,155,1,72,136,233,3,117,254,94,75,2,122,252,211,3,45,0,0,0,0,1,0,76,0,0,3,183,5,129,0,8,0,38,64,17,6,0,0,4,10,9,6,3,2,2,3,6,3,5,1,7,5,0,47,51,47,18,23,57,47,47,47,17,18,1,57,57,17,51,49,48,33,35,9,1,39,9,1,17,51,3,183,136,254,158,254,238,111,1,173,1,54,136,4,82,254,106,75,2,122,252,61,3,195,0,0,0,0,1,0,104,0,0,2,112,5,129,0,6,0,32,64,13,1,0,0,4,8,7,3,2,3,2,6,1,6,0,47,47,18,57,57,47,47,17,18,1,57,57,17,51,49,48,33,35,17,1,39,1,51,2,112,136,254,239,111,1,128,136,4,126,254,60,77,2,122,0,0,0,0,1,0,76,0,0,3,183,5,129,0,6,0,30,64,12,1,0,4,0,7,8,3,3,5,1,2,5,0,47,51,47,18,57,47,17,18,1,57,57,17,51,49,48,33,35,17,1,39,1,51,3,183,136,253,107,78,2,227,136,4,207,253,208,104,2,122,0,0,1,0,70,0,0,3,183,5,129,0,9,0,42,64,19,7,1,1,0,0,3,5,3,10,11,3,6,4,6,4,6,9,1,9,0,47,47,18,57,57,47,47,17,51,17,18,1,23,57,17,51,17,51,49,48,33,35,17,33,1,39,1,33,17,51,3,183,136,254,190,254,187,98,1,106,1,127,136,3,227,254,152,92,1,148,1,22,0,1,0,76,0,0,3,183,5,129,0,9,0,46,64,21,7,1,1,0,0,3,5,3,10,11,7,3,3,6,4,6,4,6,9,1,9,0,47,47,18,57,57,47,47,17,51,16,205,17,18,1,23,57,17,51,17,51,49,48,33,35,17,9,1,39,9,1,17,51,3,183,136,254,183,254,193,91,1,155,1,72,136,2,129,1,53,254,219,102,1,121,254,204,2,69,0,1,0,76,0,0,3,183,5,129,0,9,0,46,64,22,7,1,1,0,0,3,5,3,10,11,3,6,7,4,6,6,4,7,3,9,1,9,0,47,47,18,23,57,47,47,47,17,51,17,18,1,23,57,17,51,17,51,49,48,33,35,17,9,1,39,9,1,17,51,3,183,136,254,152,254,218,85,1,155,1,72,136,1,25,2,129,254,246,104,1,121,253,193,3,79,0,1,0,76,0,0,3,183,5,129,0,8,0,41,64,20,6,0,0,2,4,3,9,10,6,3,2,5,5,2,3,6,4,8,1,8,0,47,47,18,23,57,47,47,47,47,17,18,1,23,57,17,51,49,48,33,35,1,3,39,9,1,17,51,3,183,136,254,105,229,103,1,115,1,112,136,3,183,254,228,92,1,194,252,164,4,36,0,0,1,0,76,0,0,2,112,5,129,0,7,0,36,64,15,5,1,1,0,0,4,9,8,3,2,3,2,7,1,7,0,47,47,18,57,57,47,47,17,18,1,57,57,17,51,17,51,49,48,33,35,17,1,39,1,53,51,2,112,136,254,193,93,1,156,136,3,201,254,193,101,1,156,246,0,0,1,0,160,0,0,3,183,5,129,0,8,0,34,64,14,1,0,4,0,9,10,4,5,2,5,2,8,1,8,0,47,47,18,57,57,47,47,51,17,18,1,57,57,17,51,49,48,33,35,17,3,33,53,33,1,51,3,183,136,231,254,88,1,86,1,57,136,4,90,254,65,136,2,94,0,0,1,0,160,0,0,3,183,5,129,0,9,0,36,64,15,7,1,1,0,0,4,11,10,2,4,5,5,9,1,9,0,47,47,18,57,47,51,196,17,18,1,57,57,17,51,17,51,49,48,33,35,17,7,33,53,33,1,17,51,3,183,136,242,254,99,1,102,1,41,136,3,153,254,136,1,58,1,36,0,0,1,0,160,0,0,3,183,5,129,0,9,0,40,64,17,7,1,1,0,0,4,11,10,4,5,7,5,7,5,9,1,9,0,47,47,18,57,57,47,47,17,51,17,18,1,57,57,17,51,17,51,49,48,33,35,17,1,33,53,33,1,17,51,3,183,136,254,157,254,212,1,99,1,44,136,1,36,1,119,136,254,197,3,153,0,0,0,0,1,0,160,0,0,3,183,5,129,0,8,0,36,64,15,6,0,3,0,9,10,3,4,6,4,6,4,8,1,8,0,47,47,18,57,57,47,47,17,51,17,18,1,57,57,17,51,49,48,33,35,1,33,53,33,1,17,51,3,183,136,254,168,254,201,1,137,1,6,136,2,155,136,254,4,4,90,0,0,0,1,0,86,0,0,3,183,5,129,0,8,0,40,64,19,1,0,0,6,4,3,9,10,3,6,5,2,2,5,6,3,8,1,8,0,47,47,18,23,57,47,47,47,51,17,18,1,23,57,17,51,49,48,33,35,17,9,1,55,5,1,51,3,183,136,254,192,254,103,95,1,9,1,113,136,4,36,253,17,1,139,94,254,3,97,0,0,0,1,0,87,0,0,3,183,5,129,0,9,0,44,64,21,7,1,1,0,0,6,4,3,10,11,3,6,5,2,2,5,6,3,9,1,9,0,47,47,18,23,57,47,47,47,51,17,18,1,23,57,17,51,17,51,49,48,33,35,17,9,1,55,9,1,53,51,3,183,136,254,184,254,112,94,1,18,1,104,136,3,128,253,189,1,131,94,254,248,2,122,241,0,0,0,0,1,0,89,0,0,3,183,5,129,0,9,0,42,64,19,7,1,1,0,4,6,0,3,11,10,2,3,6,5,6,5,9,1,9,0,47,47,18,57,57,47,47,51,205,17,18,1,23,57,17,51,17,51,49,48,33,35,17,9,1,55,9,1,17,51,3,183,136,254,184,254,114,91,1,52,1,71,136,2,108,254,204,1,130,102,254,213,1,50,2,90,0,1,0,87,0,0,3,183,5,129,0,9,0,38,64,16,7,1,1,0,0,4,11,10,3,6,5,6,5,9,1,9,0,47,47,18,57,57,47,47,51,17,18,1,57,57,17,51,17,51,49,48,33,35,17,33,1,55,1,33,17,51,3,183,136,254,152,254,144,98,1,75,1,43,136,1,86,1,108,92,254,192,3,163,0,1,0,86,0,0,3,183,5,129,0,6,0,32,64,13,4,0,2,0,7,8,3,3,4,6,4,1,6,0,47,47,51,17,18,57,47,17,18,1,57,57,17,51,49,48,33,35,1,55,1,17,51,3,183,136,253,39,95,2,122,136,2,192,94,253,158,4,197,0,0,0,0,1,0,92,0,0,2,112,5,129,0,7,0,36,64,15,5,1,1,0,3,0,8,9,5,4,5,4,7,1,7,0,47,47,18,57,57,47,47,17,18,1,57,57,17,51,17,51,49,48,33,35,17,1,55,1,17,51,2,112,136,254,116,93,1,47,136,1,52,1,139,101,254,210,3,139,0,1,0,56,0,0,3,183,5,129,0,8,0,40,64,19,1,0,0,6,4,3,9,10,6,5,2,2,5,6,3,8,3,1,8,0,47,47,51,18,23,57,47,47,47,17,18,1,23,57,17,51,49,48,33,35,17,9,1,55,9,1,51,3,183,136,254,202,254,63,111,1,43,1,93,136,3,195,252,61,2,217,75,254,25,4,68,0,0,1,0,55,0,0,3,183,5,129,0,9,0,44,64,21,7,1,1,0,0,6,4,3,10,11,6,5,2,2,5,6,3,9,3,1,9,0,47,47,51,18,23,57,47,47,47,17,18,1,23,57,17,51,17,51,49,48,33,35,17,9,1,55,9,1,53,51,3,183,136,254,184,254,80,111,1,42,1,95,136,3,45,252,211,2,217,75,254,12,3,104,233,0,0,0,0,1,0,55,0,0,3,183,5,129,0,9,0,44,64,21,7,1,1,0,4,6,0,3,11,10,6,2,5,5,2,6,3,9,3,1,9,0,47,47,51,18,23,57,47,47,47,17,18,1,23,57,17,51,17,51,49,48,33,35,17,9,1,55,9,1,17,51,3,183,136,254,184,254,80,111,1,63,1,74,136,2,63,253,193,2,217,75,253,233,2,75,2,41,0,0,0,1,0,56,255,253,3,183,5,129,0,9,0,46,64,21,7,1,1,0,4,6,0,3,11,10,1,3,2,6,5,5,6,9,6,3,9,0,47,47,51,17,18,57,47,16,205,16,198,17,18,1,23,57,17,51,17,51,49,48,33,35,17,9,1,55,9,1,17,51,3,183,136,254,185,254,80,111,1,90,1,46,136,1,89,254,164,2,220,75,253,186,1,65,3,98,0,1,0,56,0,0,3,183,5,129,0,7,0,34,64,15,5,0,0,1,2,3,8,9,3,3,4,7,4,1,7,0,47,47,51,17,18,57,47,17,18,1,23,57,17,51,49,48,41,1,1,55,1,51,17,51,3,183,254,48,254,81,111,1,141,251,136,2,217,75,253,100,4,249,0,0,0,1,0,56,0,0,2,112,5,129,0,6,0,32,64,13,4,0,0,2,8,7,4,3,4,3,6,1,6,0,47,47,18,57,57,47,47,17,18,1,57,57,17,51,49,48,33,35,1,55,1,17,51,2,112,137,254,81,111,1,65,136,2,217,75,253,227,4,122,0,0,0,0,1,0,71,0,0,3,183,5,129,0,7,0,32,64,14,1,0,0,6,5,3,8,9,4,4,6,1,3,6,0,47,51,47,18,57,47,17,18,1,23,57,17,51,49,48,33,35,17,35,1,39,1,33,3,183,136,238,254,127,121,1,155,1,213,4,249,252,93,50,3,249,0,1,0,69,0,0,3,183,5,129,0,9,0,44,64,20,7,1,1,0,0,3,5,3,10,11,8,6,7,3,4,4,6,1,3,6,0,47,51,47,18,57,47,16,205,16,196,17,18,1,23,57,17,51,17,51,49,48,33,35,17,9,1,39,9,1,17,51,3,183,136,254,228,254,173,123,1,157,1,77,136,3,120,1,18,252,204,50,3,249,254,177,1,79,0,0,0,1,0,69,0,0,3,183,5,129,0,9,0,44,64,21,7,1,1,0,5,3,0,3,11,10,4,7,3,3,7,4,3,6,1,8,6,0,47,51,47,18,23,57,47,47,47,17,18,1,23,57,17,51,17,51,49,48,33,35,17,9,1,39,9,1,17,51,3,183,136,254,206,254,195,123,1,162,1,72,136,2,99,1,241,253,2,49,3,250,253,231,2,25,0,0,0,1,0,69,0,0,3,183,5,132,0,9,0,44,64,21,7,1,1,0,0,3,5,3,10,11,4,7,3,3,7,4,3,6,1,8,6,0,47,51,47,18,23,57,47,47,47,17,18,1,23,57,17,51,17,51,49,48,33,35,53,9,1,39,9,1,17,51,3,183,136,254,181,254,220,123,1,162,1,72,136,157,3,117,253,68,50,3,252,252,160,3,93,0,0,0,0,1,0,69,0,0,3,183,5,129,0,8,0,40,64,19,6,0,4,2,0,3,10,9,3,6,2,2,6,3,3,5,1,7,5,0,47,51,47,18,23,57,47,47,47,17,18,1,23,57,17,51,49,48,33,35,9,1,39,9,1,17,51,3,183,136,254,172,254,229,123,1,162,1,72,136,3,253,253,89,50,3,249,252,41,3,215,0,0,1,0,69,0,0,2,112,5,129,0,6,0,32,64,13,1,0,4,0,7,8,3,2,3,2,6,1,6,0,47,47,18,57,57,47,47,17,18,1,57,57,17,51,49,48,33,35,17,1,39,1,51,2,112,136,254,216,123,1,162,137,4,28,253,58,50,3,249,0,0,0,0,1,0,129,0,0,3,183,5,129,0,8,0,30,64,12,1,0,0,5,10,9,4,4,7,1,2,7,0,47,51,47,18,57,47,17,18,1,57,57,17,51,49,48,33,35,17,7,1,39,9,1,51,3,183,136,223,254,168,119,1,98,1,76,136,4,194,203,253,95,61,2,185,1,53,0,0,1,0,129,0,0,3,183,5,129,0,9,0,40,64,17,7,1,1,0,5,0,10,11,3,6,4,6,4,6,9,1,9,0,47,47,18,57,57,47,47,17,51,17,18,1,57,57,17,51,17,51,49,48,33,35,17,35,1,39,1,33,17,51,3,183,136,233,254,177,118,1,114,1,60,136,3,227,253,115,61,2,216,1,22,0,0,0,0,1,0,57,0,0,3,183,5,129,0,9,0,45,64,22,7,1,1,0,0,3,5,3,10,11,4,7,3,6,6,3,7,4,4,9,1,9,0,47,47,18,23,57,47,47,47,47,17,18,1,23,57,17,51,17,51,49,48,33,35,17,9,1,39,9,1,17,51,3,183,136,254,210,254,174,118,1,174,1,72,136,2,89,1,140,253,113,71,3,71,254,84,2,73,0,0,1,0,57,0,0,3,183,5,129,0,9,0,45,64,22,7,1,1,0,0,3,5,3,10,11,4,7,3,6,6,3,7,4,4,9,1,9,0,47,47,18,23,57,47,47,47,47,17,18,1,23,57,17,51,17,51,49,48,33,35,53,9,1,39,9,1,17,51,3,183,136,254,176,254,208,118,1,174,1,72,136,181,2,238,253,180,71,3,71,253,32,3,124,0,0,0,1,0,58,0,0,3,183,5,129,0,8,0,39,64,18,6,0,4,0,9,10,3,6,2,5,5,2,6,3,4,8,1,8,0,47,47,18,23,57,47,47,47,47,17,18,1,57,57,17,51,49,48,33,35,9,1,39,9,1,17,51,3,183,136,254,168,254,216,117,1,173,1,72,136,3,147,253,196,70,3,72,252,149,4,7,0,0,0,1,0,57,0,0,2,112,5,129,0,7,0,36,64,15,5,1,1,0,4,0,8,9,3,2,3,2,7,1,7,0,47,47,18,57,57,47,47,17,18,1,57,57,17,51,17,51,49,48,33,35,17,1,39,1,53,51,2,112,136,254,200,119,1,175,136,3,185,253,159,61,3,77,159,0,0,1,0,145,0,0,3,183,5,129,0,8,0,39,64,18,6,0,4,0,9,10,3,6,2,5,5,2,6,3,4,8,1,8,0,47,47,18,23,57,47,47,47,47,17,18,1,57,57,17,51,49,48,33,35,17,3,1,39,9,1,51,3,183,136,216,254,149,91,1,86,1,72,136,4,91,254,99,254,152,99,1,85,2,115,0,0,0,0,1,0,145,0,0,3,183,5,129,0,7,0,36,64,15,3,7,7,6,2,6,8,9,1,0,1,0,5,7,5,0,47,47,18,57,57,47,47,17,18,1,57,57,17,51,17,51,49,48,9,1,39,1,53,51,17,35,3,47,253,189,91,2,158,136,136,3,220,253,122,99,2,227,229,250,127,0,0,0,0,1,0,145,0,0,3,183,5,129,0,9,0,42,64,19,7,1,1,0,5,6,0,3,11,10,3,6,4,6,4,6,9,1,9,0,47,47,18,57,57,47,47,17,51,17,18,1,23,57,17,51,17,51,49,48,33,35,17,33,1,39,1,33,17,51,3,183,136,254,224,254,221,91,1,72,1,86,136,2,155,254,187,99,1,106,2,94,0,1,0,145,0,0,3,183,5,129,0,9,0,46,64,21,7,1,1,0,0,3,5,3,10,11,7,3,3,6,4,6,4,6,9,1,9,0,47,47,18,57,57,47,47,17,51,16,205,17,18,1,23,57,17,51,17,51,49,48,33,35,17,1,3,39,9,1,17,51,3,183,136,254,188,255,91,1,86,1,72,136,1,66,1,49,254,227,99,1,120,254,204,3,132,0,0,1,0,145,0,0,3,183,5,129,0,8,0,42,64,20,6,0,0,2,4,3,9,10,2,5,6,3,5,5,3,6,3,8,1,8,0,47,47,18,23,57,47,47,47,17,51,17,18,1,23,57,17,51,49,48,33,35,1,7,39,9,1,17,51,3,183,136,254,158,222,94,1,86,1,72,136,2,76,249,102,1,120,253,211,4,125,0,0,1,0,76,0,0,2,112,5,129,0,7,0,36,64,15,5,1,1,0,4,0,8,9,3,2,3,2,7,1,7,0,47,47,18,57,57,47,47,17,18,1,57,57,17,51,17,51,49,48,33,35,17,1,39,1,17,51,2,112,136,254,193,93,1,156,136,2,148,254,193,101,1,156,2,43,0,1,0,160,0,0,3,183,5,129,0,8,0,34,64,14,1,0,0,4,10,9,4,5,2,5,2,8,1,8,0,47,47,18,57,57,47,47,51,17,18,1,57,57,17,51,49,48,33,35,17,3,33,53,33,1,51,3,183,136,219,254,76,1,82,1,61,136,3,215,253,127,136,3,163,0,0,1,0,160,0,0,3,183,5,129,0,9,0,38,64,16,7,1,1,0,0,4,11,10,4,5,2,5,2,9,1,9,0,47,47,18,57,57,47,47,51,17,18,1,57,57,17,51,17,51,49,48,33,35,17,3,33,53,33,1,17,51,3,183,136,239,254,96,1,78,1,65,136,3,36,254,50,136,2,110,1,53,0,0,0,1,0,160,0,0,3,183,5,129,0,9,0,38,64,16,7,1,1,0,5,0,10,11,4,5,2,5,2,9,1,9,0,47,47,18,57,57,47,47,51,17,18,1,57,57,17,51,17,51,49,48,33,35,17,1,33,53,33,1,17,51,3,183,136,254,214,254,155,1,31,1,112,136,2,147,254,195,136,1,135,2,28,0,0,1,0,160,0,0,3,183,5,129,0,8,0,34,64,14,4,7,1,7,9,10,1,2,2,4,6,4,8,6,0,47,47,51,17,18,57,47,51,17,18,1,57,57,17,51,49,48,1,33,53,33,1,17,51,17,35,1,191,254,225,1,101,1,42,136,136,1,86,136,254,235,4,184,250,127,0,1,0,76,0,0,3,183,5,129,0,8,0,42,64,19,1,0,0,6,4,3,9,10,1,3,5,6,2,2,6,8,6,3,8,0,47,47,51,17,18,57,47,16,205,16,196,17,18,1,23,57,17,51,49,48,33,35,17,9,1,55,5,1,51,3,183,136,254,184,254,101,91,1,0,1,136,136,3,210,252,46,1,121,102,235,4,141,0,1,0,76,0,0,3,183,5,129,0,9,0,46,64,21,7,1,1,0,0,6,4,3,10,11,1,3,5,2,5,2,6,9,6,3,9,0,47,47,51,17,18,57,57,47,47,16,196,17,18,1,23,57,17,51,17,51,49,48,33,35,17,9,1,55,5,1,53,51,3,183,136,254,184,254,101,91,1,12,1,124,136,3,85,252,171,1,121,102,247,3,216,193,0,0,0,1,0,76,0,0,3,183,5,129,0,9,0,46,64,21,7,1,1,0,0,6,4,3,10,11,1,3,5,2,5,2,6,9,6,3,9,0,47,47,51,17,18,57,57,47,47,16,196,17,18,1,23,57,17,51,17,51,49,48,33,35,17,9,1,55,9,1,17,51,3,183,136,254,184,254,101,91,1,29,1,107,136,2,63,253,193,1,121,102,254,250,2,127,2,41,0,1,0,76,0,0,3,183,5,129,0,9,0,46,64,21,7,1,1,0,0,6,4,3,10,11,1,3,2,6,5,5,6,9,6,3,9,0,47,47,51,17,18,57,47,16,205,16,196,17,18,1,23,57,17,51,17,51,49,48,33,35,17,9,1,55,9,1,17,51,3,183,136,254,184,254,101,91,1,63,1,73,136,1,52,254,204,1,121,102,254,219,1,53,3,146,0,1,0,79,0,0,3,183,5,129,0,7,0,32,64,13,5,0,0,2,9,8,3,3,4,7,4,1,7,0,47,47,51,17,18,57,47,17,18,1,57,57,17,51,49,48,41,1,1,55,1,33,17,51,3,183,254,49,254,103,94,1,119,1,11,136,1,118,105,254,169,4,249,0,0,0,0,1,0,79,0,0,2,112,5,129,0,6,0,32,64,13,4,0,2,0,7,8,3,3,4,6,4,1,6,0,47,47,51,17,18,57,47,17,18,1,57,57,17,51,49,48,33,35,1,55,1,17,51,2,112,136,254,103,94,1,59,136,1,118,105,254,224,4,194,0,0,0,0,1,0,48,0,0,3,183,5,129,0,7,0,26,64,10,1,0,0,5,9,8,4,1,3,6,0,47,51,47,51,17,18,1,57,57,17,51,49,48,33,35,17,35,1,39,1,33,3,183,136,235,254,109,129,1,178,1,213,4,249,251,7,46,5,83,0,0,0,1,0,54,0,0,3,183,5,129,0,9,0,42,64,19,7,1,1,0,5,3,0,3,11,10,7,3,7,3,6,4,1,8,6,0,47,51,47,51,18,57,57,47,47,17,18,1,23,57,17,51,17,51,49,48,33,35,17,37,1,39,9,1,17,51,3,183,136,254,249,254,140,126,1,177,1,72,136,3,140,250,251,123,45,5,83,254,200,1,56,0,0,1,0,54,0,0,3,183,5,129,0,9,0,40,64,17,7,1,1,0,0,5,11,10,7,3,7,3,6,4,1,8,6,0,47,51,47,51,18,57,57,47,47,17,18,1,57,57,17,51,17,51,49,48,33,35,17,9,1,39,9,1,17,51,3,183,136,254,220,254,170,127,1,177,1,72,136,2,74,1,237,251,202,45,5,83,253,213,2,43,0,0,0,1,0,23,0,0,3,183,5,129,0,9,0,40,64,17,7,1,1,0,0,5,11,10,7,3,7,3,6,4,1,8,6,0,47,51,47,51,18,57,57,47,47,17,18,1,57,57,17,51,17,51,49,48,33,35,53,9,1,39,9,1,17,51,3,183,136,254,195,254,163,126,1,208,1,72,136,234,3,16,252,9,47,5,79,252,219,3,37,0,0,0,0,1,0,29,0,0,3,183,5,129,0,8,0,36,64,15,6,0,0,4,10,9,6,2,6,2,5,3,1,7,5,0,47,51,47,51,18,57,57,47,47,17,18,1,57,57,17,51,49,48,33,35,9,1,39,9,1,17,51,3,183,136,254,184,254,179,125,1,202,1,72,136,3,215,252,41,48,5,81,252,41,3,215,0,0,1,0,41,0,0,2,112,5,129,0,6,0,30,64,12,1,0,0,4,8,7,2,2,6,3,1,6,0,47,47,51,18,57,47,17,18,1,57,57,17,51,49,48,33,35,17,1,39,1,51,2,112,136,254,194,129,1,191,136,3,215,252,41,46,5,83,0,0,1,0,47,0,0,3,183,5,129,0,8,0,26,64,10,1,0,0,5,10,9,4,1,2,7,0,47,51,47,51,17,18,1,57,57,17,51,49,48,33,35,17,7,1,39,9,1,51,3,183,136,212,254,83,127,1,184,1,72,136,4,194,214,252,20,55,4,3,1,71,0,0,1,0,39,0,0,3,183,5,129,0,9,0,36,64,15,7,1,1,0,0,5,11,10,3,6,6,9,4,1,9,0,47,47,51,18,57,47,51,17,18,1,57,57,17,51,17,51,49,48,33,35,17,35,1,39,1,33,17,51,3,183,136,244,254,101,121,1,181,1,83,136,3,227,252,29,50,4,57,1,22,0,0,0,0,1,0,37,0,0,3,183,5,129,0,9,0,42,64,19,7,1,1,0,0,3,5,3,10,11,7,3,3,6,6,9,4,1,9,0,47,47,51,18,57,47,51,16,205,17,18,1,23,57,17,51,17,51,49,48,33,35,17,9,1,39,9,1,17,51,3,183,136,254,228,254,141,123,1,189,1,77,136,2,113,1,18,252,125,50,4,72,254,177,2,86,0,1,0,37,0,0,3,183,5,129,0,9,0,42,64,19,7,1,1,0,0,5,11,10,7,3,6,6,3,7,3,9,4,1,9,0,47,47,51,18,23,57,47,47,47,17,18,1,57,57,17,51,17,51,49,48,33,35,53,9,1,39,9,1,17,51,3,183,136,254,215,254,157,126,1,215,1,51,136,198,2,106,252,208,53,4,64,253,129,3,139,0,0,1,0,36,0,0,3,183,5,129,0,8,0,40,64,19,6,0,4,2,0,3,10,9,6,2,5,5,2,6,3,8,3,1,8,0,47,47,51,18,23,57,47,47,47,17,18,1,23,57,17,51,49,48,33,35,9,1,39,9,1,17,51,3,183,136,254,184,254,185,124,1,195,1,72,136,3,35,252,221,50,4,89,252,221,4,25,0,0,1,0,37,0,0,2,112,5,129,0,7,0,34,64,14,5,1,1,0,4,0,8,9,2,2,7,3,1,7,0,47,47,51,18,57,47,17,18,1,57,57,17,51,17,51,49,48,33,35,17,1,39,1,53,51,2,112,136,254,184,123,1,195,136,3,120,252,136,50,4,192,143,0,0,0,0,1,0,72,0,0,3,183,5,129,0,6,0,30,64,12,1,0,4,0,7,8,2,2,6,3,1,6,0,47,47,51,18,57,47,17,18,1,57,57,17,51,49,48,33,35,17,1,39,1,51,3,183,136,253,144,119,2,231,136,4,103,251,153,68,5,61,0,0,1,0,45,0,0,3,183,5,129,0,9,0,34,64,14,7,1,1,0,0,5,11,10,2,2,9,4,1,9,0,47,47,51,18,57,47,17,18,1,57,57,17,51,17,51,49,48,33,35,17,7,1,39,9,1,17,51,3,183,136,248,254,108,118,1,160,1,98,136,3,179,249,253,70,70,2,202,1,99,1,14,0,0,0,1,0,79,0,0,3,183,5,129,0,9,0,36,64,15,7,1,1,0,5,0,10,11,3,6,6,9,4,1,9,0,47,47,51,18,57,47,51,17,18,1,57,57,17,51,17,51,49,48,33,35,17,33,1,39,1,33,17,51,3,183,136,254,248,254,156,116,1,136,1,88,136,2,155,253,101,72,2,219,2,94,0,0,0,1,0,53,0,0,3,183,5,129,0,9,0,42,64,19,7,1,1,0,0,3,5,3,10,11,7,3,3,6,6,9,4,1,9,0,47,47,51,18,57,47,51,16,205,17,18,1,23,57,17,51,17,51,49,48,33,35,17,9,1,39,9,1,17,51,3,183,136,254,210,254,159,107,1,174,1,76,136,1,32,1,45,253,179,75,2,228,254,177,3,161,0,1,0,53,0,0,3,183,5,129,0,8,0,40,64,19,6,0,4,2,0,3,10,9,6,2,5,5,2,6,3,8,3,1,8,0,47,47,51,18,23,57,47,47,47,17,18,1,23,57,17,51,49,48,33,35,9,1,39,9,1,17,51,3,183,136,254,184,254,185,107,1,174,1,76,136,2,33,253,223,78,2,228,253,214,4,121,0,0,1,0,45,0,0,2,112,5,129,0,7,0,34,64,14,5,1,1,0,4,0,8,9,2,2,7,3,1,7,0,47,47,51,18,57,47,17,18,1,57,57,17,51,17,51,49,48,33,35,17,1,39,1,17,51,2,112,136,254,184,115,1,187,136,2,33,253,223,72,2,227,2,86,0,0,0,1,0,70,0,0,3,183,5,129,0,8,0,30,64,12,1,0,0,5,10,9,2,2,8,4,1,8,0,47,47,51,18,57,47,17,18,1,57,57,17,51,49,48,33,35,17,3,1,39,9,1,51,3,183,136,225,254,82,90,1,144,1,89,136,3,250,253,156,254,106,102,1,122,3,161,0,1,0,77,0,0,3,183,5,129,0,9,0,34,64,14,7,1,1,0,5,0,10,11,2,2,9,4,1,9,0,47,47,51,18,57,47,17,18,1,57,57,17,51,17,51,49,48,33,35,17,3,1,39,9,1,53,51,3,183,136,220,254,77,83,1,154,1,72,136,3,105,254,47,254,104,107,1,133,2,165,236,0,0,0,1,0,77,0,0,3,183,5,129,0,7,0,34,64,14,5,1,1,0,0,4,9,8,2,2,7,3,1,7,0,47,47,51,18,57,47,17,18,1,57,57,17,51,17,51,49,48,33,35,17,1,39,1,17,51,3,183,136,253,125,95,2,226,136,2,114,253,155,94,2,204,2,74,0,0,0,1,0,82,0,0,3,183,5,129,0,9,0,36,64,15,7,1,1,0,0,5,11,10,3,6,6,9,4,1,9,0,47,47,51,18,57,47,51,17,18,1,57,57,17,51,17,51,49,48,33,35,17,33,1,39,1,33,17,51,3,183,136,254,204,254,185,98,1,113,1,108,136,1,86,254,180,97,1,115,3,163,0,0,0,1,0,77,0,0,3,183,5,129,0,8,0,40,64,18,6,0,4,2,0,3,10,9,3,1,2,5,5,6,8,6,1,8,0,47,47,51,17,18,57,47,51,16,198,17,18,1,23,57,17,51,49,48,33,35,9,1,39,9,1,17,51,3,183,136,254,184,254,194,92,1,154,1,72,136,1,52,254,212,97,1,133,254,204,4,199,0,0,1,0,70,0,0,2,112,5,129,0,7,0,34,64,14,5,1,1,0,0,4,9,8,2,2,7,3,1,7,0,47,47,51,18,57,47,17,18,1,57,57,17,51,17,51,49,48,33,35,17,1,39,1,17,51,2,112,136,254,184,90,1,162,136,1,40,254,216,100,1,128,3,157,0,0,0,1,0,160,0,0,3,183,5,129,0,8,0,38,64,17,1,0,4,6,0,3,10,9,1,4,2,2,5,8,5,4,8,0,47,47,51,17,18,57,47,16,196,17,18,1,23,57,17,51,49,48,33,35,17,1,33,53,33,1,51,3,183,136,254,224,254,145,1,14,1,129,136,3,188,252,68,136,4,249,0,1,0,160,0,0,3,183,5,129,0,9,0,40,64,17,7,1,1,0,0,4,11,10,1,4,2,2,5,9,5,4,9,0,47,47,51,17,18,57,47,16,196,17,18,1,57,57,17,51,17,51,49,48,33,35,17,1,33,53,33,1,53,51,3,183,136,254,224,254,145,1,16,1,127,136,3,38,252,218,136,4,41,208,0,1,0,160,0,0,3,183,5,129,0,9,0,42,64,19,7,1,1,0,0,6,4,3,10,11,1,4,2,2,5,9,5,4,9,0,47,47,51,17,18,57,47,16,196,17,18,1,23,57,17,51,17,51,49,48,33,35,17,1,33,53,33,1,17,51,3,183,136,254,226,254,143,1,28,1,115,136,2,68,253,188,136,2,243,2,6,0,0,1,0,160,0,0,3,183,5,129,0,9,0,40,64,17,7,1,1,0,4,0,10,11,1,4,2,2,5,9,5,4,9,0,47,47,51,17,18,57,47,16,196,17,18,1,57,57,17,51,17,51,49,48,33,35,17,1,33,53,33,1,17,51,3,183,136,254,214,254,155,1,51,1,92,136,1,42,254,214,136,1,92,3,157,0,0,0,0,1,254,55,4,136,1,201,5,95,0,11,0,20,183,4,8,8,0,11,10,6,2,0,47,51,51,51,205,50,17,51,49,48,1,7,35,39,35,7,35,39,35,7,35,39,1,201,90,39,47,214,47,40,47,214,47,39,90,5,95,215,111,111,111,111,215,0,0,2,254,206,5,201,1,50,7,43,0,5,0,9,0,12,179,3,0,8,7,0,47,51,204,50,49,48,3,23,21,35,39,53,1,33,53,33,27,135,150,231,2,67,253,156,2,100,7,43,155,14,153,16,254,158,138,0,0,0,0,2,254,206,5,201,1,50,7,43,0,5,0,9,0,12,179,3,0,6,9,0,47,51,204,50,49,48,1,21,7,35,53,55,5,33,21,33,1,17,231,150,135,254,179,2,100,253,156,7,43,16,153,14,155,216,138,0,0,0,0,2,254,194,5,181,1,63,7,43,0,23,0,29,0,20,183,4,12,12,16,27,24,16,0,0,47,50,204,50,17,57,47,51,49,48,19,34,39,38,35,34,6,7,35,62,2,51,50,23,22,51,50,54,55,51,14,2,19,21,7,35,53,55,127,51,84,85,36,45,45,8,91,11,43,76,63,55,83,83,34,48,43,6,92,12,42,75,83,231,150,135,5,181,38,37,35,40,82,72,40,37,38,38,37,81,74,39,1,118,16,153,14,155,0,0,0,3,254,194,5,181,1,63,7,43,0,23,0,27,0,31,0,27,64,11,4,12,12,16,25,29,29,30,27,16,0,0,47,50,204,50,50,17,51,17,57,47,51,49,48,19,34,39,38,35,34,6,7,35,62,2,51,50,23,22,51,50,54,55,51,14,2,55,35,53,51,5,35,53,51,127,51,84,85,36,45,45,8,91,11,43,76,63,55,83,83,34,48,43,6,92,12,42,75,73,160,160,254,146,160,160,5,181,38,37,35,40,82,72,40,37,38,38,37,81,74,39,222,152,152,152,0,0,0,2,254,249,5,250,1,87,7,43,0,3,0,9,0,12,179,9,1,3,7,0,47,220,50,196,49,48,3,35,53,51,33,21,1,35,53,19,103,160,160,1,190,254,173,150,243,6,147,152,16,254,223,14,1,35,0,2,254,206,5,186,1,50,7,43,0,3,0,12,0,20,183,4,10,10,12,1,3,12,8,0,47,51,204,50,17,57,47,51,49,48,19,35,53,51,23,51,21,7,35,39,53,51,23,81,160,160,70,155,208,195,209,155,151,6,147,152,216,10,143,141,12,67,0,3,254,206,5,186,1,50,7,43,0,3,0,7,0,11,0,18,182,1,5,5,6,3,8,11,0,47,51,204,50,50,17,51,49,48,1,35,53,51,5,35,53,51,7,33,21,33,1,7,160,160,254,146,160,160,203,2,100,253,156,6,147,152,152,152,231,138,0,1,0,22,0,0,2,35,4,58,0,11,0,50,64,24,11,1,9,9,6,4,8,8,12,13,7,11,0,11,80,89,4,0,0,9,2,15,9,21,0,63,63,18,57,47,51,43,17,0,51,17,18,1,57,17,51,51,51,17,51,51,49,48,19,51,17,33,17,51,21,35,17,33,17,35,22,121,1,25,123,123,254,231,121,2,146,1,168,254,88,203,254,57,1,199,255,255,0,80,255,236,4,214,7,61,18,38,3,99,0,0,16,39,7,161,0,240,1,113,17,7,2,139,0,239,255,245,0,30,64,16,3,2,51,4,57,6,57,56,6,19,37,4,56,56,17,38,0,43,17,53,1,43,17,53,0,47,53,53,255,255,0,80,255,236,4,214,7,61,18,38,3,99,0,0,16,39,7,162,1,74,1,113,17,7,2,139,0,239,255,245,0,28,64,16,3,2,50,4,56,56,17,38,4,57,6,57,56,6,19,37,43,17,53,0,43,17,53,47,53,53,0,0,255,255,0,80,255,236,4,214,7,61,18,38,3,99,0,0,16,39,7,174,0,230,1,113,17,7,2,139,0,239,255,245,0,30,64,16,3,2,51,4,57,6,57,56,6,19,37,4,56,56,17,38,0,43,17,53,1,43,17,53,0,47,53,53,255,255,0,80,255,236,4,214,7,61,18,38,3,99,0,0,16,39,7,175,1,64,1,113,17,7,2,139,0,239,255,245,0,28,64,16,3,2,50,4,56,56,17,38,4,57,6,57,56,6,19,37,43,17,53,0,43,17,53,47,53,53,0,0,255,255,0,80,255,236,4,214,7,162,18,38,3,99,0,0,16,39,2,154,1,54,255,247,17,7,7,161,1,4,1,214,0,30,64,16,4,3,65,2,40,32,40,48,6,19,37,2,37,37,17,38,0,43,17,53,1,43,17,53,0,47,53,53,255,255,0,80,255,236,4,214,7,162,18,38,3,99,0,0,16,39,2,154,1,54,255,247,17,7,7,162,1,74,1,214,0,30,64,16,4,3,65,2,40,32,40,48,6,19,37,2,37,37,17,38,0,43,17,53,1,43,17,53,0,47,53,53,255,255,0,80,255,236,4,214,7,162,18,38,3,99,0,0,16,39,2,154,1,54,255,247,17,7,7,174,0,230,1,214,0,30,64,16,4,3,65,2,40,32,40,48,6,19,37,2,37,37,17,38,0,43,17,53,1,43,17,53,0,47,53,53,255,255,0,80,255,236,4,214,7,162,18,38,3,99,0,0,16,39,2,154,1,54,255,247,17,7,7,175,1,74,1,214,0,30,64,16,4,3,64,2,40,32,40,48,6,19,37,2,37,37,17,38,0,43,17,53,1,43,17,53,0,47,53,53,255,255,255,217,0,0,2,93,7,62,18,38,3,107,254,0,16,39,7,161,255,217,1,114,17,6,2,139,202,246,0,30,64,16,2,1,24,3,27,12,27,28,4,5,37,3,29,29,17,38,0,43,17,53,1,43,17,53,0,47,53,53,0,0,255,255,255,238,0,0,2,132,7,62,18,38,3,107,254,0,16,39,7,162,0,0,1,114,17,6,2,139,202,246,0,30,64,16,2,1,23,3,30,12,30,29,4,5,37,3,29,29,17,38,0,43,17,53,1,43,17,53,0,47,53,53,0,0,255,255,255,197,0,0,2,82,7,62,18,38,3,107,254,0,16,39,7,174,255,197,1,114,17,6,2,139,202,246,0,30,64,16,2,1,24,3,30,12,30,29,4,5,37,3,29,29,17,38,0,43,17,53,1,43,17,53,0,47,53,53,0,0,255,255,255,238,0,0,2,132,7,62,18,38,3,107,254,0,16,39,7,175,0,0,1,114,17,6,2,139,202,246,0,30,64,16,2,1,23,3,30,12,30,29,4,5,37,3,29,29,17,38,0,43,17,53,1,43,17,53,0,47,53,53,0,0,255,255,255,180,0,0,2,120,7,162,18,38,3,107,254,0,16,38,2,154,237,247,17,7,7,161,255,197,1,214,0,30,64,16,3,2,38,1,13,2,13,21,4,5,37,1,10,10,17,38,0,43,17,53,1,43,17,53,0,47,53,53,0,0,255,255,255,180,0,0,2,132,7,162,18,38,3,107,254,0,16,39,7,162,0,0,1,214,17,6,2,154,237,247,0,32,64,17,2,1,23,20,3,30,2,30,38,4,5,37,3,27,27,17,38,0,43,17,53,1,43,17,53,0,47,17,53,53,255,255,255,180,0,0,2,120,7,162,18,38,3,107,254,0,16,39,7,174,255,187,1,214,17,6,2,154,237,247,0,30,64,16,2,1,24,3,30,2,30,38,4,5,37,3,27,27,17,38,0,43,17,53,1,43,17,53,0,47,53,53,0,0,255,255,255,180,0,0,2,120,7,162,18,38,3,107,254,0,16,39,7,175,255,237,1,214,17,6,2,154,237,247,0,30,64,16,2,1,23,3,30,2,30,38,4,5,37,3,27,27,17,38,0,43,17,53,1,43,17,53,0,47,53,53,0,0,255,255,0,127,255,236,4,84,7,61,18,38,3,119,0,0,16,39,7,161,0,245,1,113,17,7,2,139,0,224,255,246,0,33,180,2,1,32,3,42,184,255,204,64,10,42,41,0,7,37,3,41,41,17,38,0,43,17,53,1,43,17,53,0,47,53,53,0,255,255,0,127,255,236,4,84,7,61,18,38,3,119,0,0,16,39,7,162,1,34,1,113,17,7,2,139,0,224,255,246,0,33,180,2,1,32,3,42,184,255,204,64,10,42,41,0,7,37,3,41,41,17,38,0,43,17,53,1,43,17,53,0,47,53,53,0,255,255,0,127,255,236,4,84,7,61,18,38,3,119,0,0,16,39,7,174,0,230,1,113,17,7,2,139,0,224,255,246,0,33,180,2,1,32,3,42,184,255,204,64,10,42,41,0,7,37,3,41,41,17,38,0,43,17,53,1,43,17,53,0,47,53,53,0,255,255,0,127,255,236,4,84,7,61,18,38,3,119,0,0,16,39,7,175,1,34,1,113,17,7,2,139,0,224,255,246,0,33,180,2,1,32,3,42,184,255,204,64,10,42,41,0,7,37,3,41,41,17,38,0,43,17,53,1,43,17,53,0,47,53,53,0,255,255,0,127,255,236,4,84,7,162,18,38,3,119,0,0,16,39,2,154,1,15,255,247,17,7,7,161,0,250,1,214,0,33,180,3,2,46,1,25,184,255,206,64,10,25,33,0,7,37,1,22,22,17,38,0,43,17,53,1,43,17,53,0,47,53,53,0,255,255,0,127,255,236,4,84,7,162,18,38,3,119,0,0,16,39,7,162,1,14,1,214,17,7,2,154,1,15,255,247,0,33,180,2,1,32,3,42,184,255,206,64,10,42,50,0,7,37,3,39,39,17,38,0,43,17,53,1,43,17,53,0,47,53,53,0,255,255,0,127,255,236,4,84,7,162,18,38,3,119,0,0,16,39,7,174,0,220,1,214,17,7,2,154,1,15,255,247,0,35,180,2,1,32,3,42,184,255,206,64,10,42,50,0,7,37,3,39,39,17,38,0,43,17,53,1,43,17,53,0,47,53,53,49,48,0,0,0,255,255,0,127,255,236,4,84,7,162,18,38,3,119,0,0,16,39,7,175,1,14,1,214,17,7,2,154,1,15,255,247,0,26,177,3,42,184,255,206,64,10,42,50,0,7,37,3,39,39,17,38,0,43,17,53,1,43,17,53,255,255,255,213,0,0,2,96,7,231,18,38,3,107,254,0,16,38,0,106,197,222,16,39,7,192,255,128,2,3,17,7,2,139,255,193,0,249,0,27,64,15,2,1,14,6,14,13,4,5,37,2,1,10,10,17,38,0,43,17,53,53,1,43,17,53,53,0,255,255,255,213,0,0,2,96,7,231,18,38,3,107,254,0,16,38,0,106,197,222,16,39,3,57,0,1,2,3,17,7,2,139,255,193,0,249,0,27,64,15,2,1,14,6,14,13,4,5,37,2,1,10,10,17,38,0,43,17,53,53,1,43,17,53,53,0,255,255,255,183,0,0,2,123,7,231,18,38,3,107,254,0,16,38,0,106,197,222,16,39,2,154,255,240,0,252,17,7,7,192,255,120,2,3,0,53,64,34,2,1,14,6,14,13,4,5,37,4,159,34,1,127,34,1,34,64,11,14,72,15,34,1,15,34,1,34,2,1,10,10,17,38,0,43,17,53,53,17,93,93,43,93,93,53,1,43,17,53,53,0,0,0,255,255,255,183,0,0,2,123,7,231,18,38,3,107,254,0,16,38,0,106,197,222,16,39,2,154,255,240,0,252,17,7,3,57,0,13,2,3,0,39,64,23,2,1,14,6,14,13,4,5,37,4,79,34,1,15,34,1,34,2,1,10,10,17,38,0,43,17,53,53,17,93,93,53,1,43,17,53,53,0,255,255,0,127,255,236,4,84,7,231,18,38,3,119,0,0,16,39,0,106,0,227,255,222,16,39,7,192,0,158,2,3,17,7,2,139,0,222,0,249,0,30,178,2,1,26,184,255,207,64,11,26,25,0,7,37,2,1,22,22,17,38,0,43,17,53,53,1,43,17,53,53,255,255,0,127,255,236,4,84,7,231,18,38,3,119,0,0,16,39,0,106,0,227,255,222,16,39,3,57,1,31,2,3,17,7,2,139,0,222,0,249,0,30,178,2,1,26,184,255,207,64,11,26,25,0,7,37,2,1,22,22,17,38,0,43,17,53,53,1,43,17,53,53,255,255,0,127,255,236,4,84,7,231,18,38,3,119,0,0,16,39,0,106,0,224,255,222,16,39,2,154,1,11,0,252,17,7,7,192,0,147,2,3,0,30,178,2,1,26,184,255,204,64,11,26,25,0,7,37,2,1,22,22,17,38,0,43,17,53,53,1,43,17,53,53,255,255,0,127,255,236,4,84,7,231,18,38,3,119,0,0,16,39,0,106,0,224,255,222,16,39,2,154,1,11,0,252,17,7,3,57,1,43,2,3,0,30,178,2,1,26,184,255,204,64,11,26,25,0,7,37,2,1,22,22,17,38,0,43,17,53,53,1,43,17,53,53,255,255,0,127,0,0,2,125,7,73,18,38,0,76,0,0,17,6,9,12,40,50,0,22,64,13,2,13,13,17,38,2,9,98,9,12,5,7,37,43,17,53,0,43,17,53,0,0,0,1,0,157,254,87,5,104,5,150,0,28,0,68,64,36,22,18,18,19,10,0,19,4,0,3,30,29,22,22,19,20,2,5,95,89,2,7,95,89,2,19,20,3,19,18,25,14,95,89,25,4,0,63,43,0,24,63,63,16,196,43,43,17,18,0,57,24,47,17,18,1,23,57,17,51,17,51,17,51,49,48,5,16,33,34,39,53,22,51,50,54,53,17,52,38,35,34,6,21,17,33,17,33,21,62,1,51,50,0,21,5,104,254,111,88,108,79,48,100,79,145,169,151,180,254,221,1,16,66,222,141,242,1,28,18,254,105,19,210,11,112,127,3,93,163,142,157,129,252,112,5,129,166,91,96,254,240,233,0,0,1,0,137,254,87,5,61,5,129,0,23,0,70,64,36,15,12,12,13,18,8,8,21,13,3,21,3,25,24,9,9,14,16,16,13,14,0,3,97,89,0,4,97,89,0,13,19,14,3,13,18,0,63,63,51,16,196,43,43,17,18,0,57,24,47,17,57,47,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,34,39,53,23,50,54,61,1,1,22,21,17,33,17,33,1,38,53,17,33,17,20,6,4,30,100,70,51,72,53,253,89,18,254,250,1,81,2,111,18,1,6,145,254,87,9,198,4,63,99,50,4,71,158,96,252,193,5,129,252,9,151,124,2,228,249,255,143,154,0,0,0,1,0,157,255,243,5,104,5,150,0,30,0,71,64,35,0,30,14,30,18,15,6,24,24,15,32,31,18,18,16,15,15,16,30,30,27,16,3,21,10,95,89,21,4,27,3,95,89,27,19,0,63,43,0,24,63,43,0,24,63,18,57,47,17,57,47,17,57,47,17,18,1,57,57,17,51,17,51,51,51,17,51,49,48,1,30,1,51,50,54,61,1,52,38,35,34,6,29,1,33,17,33,21,62,1,51,32,17,21,16,0,33,32,36,39,1,192,11,150,159,157,168,144,170,151,180,254,221,1,16,66,222,141,2,14,254,201,254,207,254,223,254,200,10,1,229,139,128,250,237,118,208,167,157,129,212,2,197,166,91,96,253,155,112,254,157,254,149,252,246,0,0,2,254,223,0,103,1,33,3,110,0,10,0,22,0,19,177,14,8,187,1,48,0,20,0,3,1,50,0,63,51,63,51,49,48,1,20,6,35,32,17,52,54,51,50,22,7,52,38,35,34,6,21,20,22,51,50,54,1,33,144,146,254,224,139,153,147,139,181,45,61,63,47,47,61,61,47,1,235,189,199,1,132,200,187,191,196,143,110,108,145,145,107,112,0,0,0,1,255,69,0,113,0,187,3,99,0,6,0,23,179,2,2,4,0,187,1,49,0,1,0,4,1,47,0,63,51,63,18,57,47,49,48,55,17,7,53,55,51,17,6,193,209,165,113,2,90,109,138,123,253,14,0,1,254,220,0,114,1,37,3,110,0,27,0,21,178,11,9,15,187,1,48,0,25,0,0,1,49,0,63,50,63,51,51,49,48,37,53,62,1,55,62,1,53,52,35,34,7,39,62,1,51,50,22,21,20,14,1,7,14,1,7,33,21,254,220,29,106,106,97,51,96,90,16,182,17,146,124,136,144,42,76,95,44,80,20,1,114,114,113,59,115,80,74,70,31,86,101,8,114,115,113,103,49,84,79,69,32,64,32,139,0,0,0,1,254,211,0,102,1,45,3,110,0,34,0,31,182,14,15,15,3,24,21,28,184,1,48,178,7,9,3,184,1,50,0,63,51,51,63,51,51,18,57,47,51,49,48,1,20,6,35,34,38,39,55,22,51,50,53,52,43,1,53,51,50,53,52,38,35,34,6,7,39,62,1,51,50,22,21,20,7,22,1,45,148,147,134,160,13,183,15,108,112,144,66,63,129,51,49,45,57,4,181,15,153,122,131,149,134,153,1,71,104,121,121,109,15,106,95,91,139,89,41,46,50,47,13,104,116,110,95,127,45,33,0,2,254,188,0,114,1,68,3,99,0,10,0,16,0,38,64,11,16,16,2,0,4,4,8,15,15,6,2,187,1,49,0,13,0,6,1,47,0,63,51,63,18,57,47,51,51,17,51,17,57,47,49,48,19,21,35,53,33,53,1,51,17,51,21,1,53,55,6,7,51,216,173,254,145,1,90,194,108,254,231,1,24,184,207,1,7,149,149,123,1,225,254,37,129,1,103,32,28,35,255,0,0,0,0,1,254,210,0,103,1,47,3,99,0,27,0,34,64,10,15,23,18,7,3,25,25,3,22,19,187,1,47,0,9,0,3,1,50,0,63,51,63,51,18,57,47,23,57,51,49,48,1,20,6,35,34,38,39,55,22,51,50,54,53,52,38,35,34,7,35,19,33,21,33,7,54,51,50,22,1,47,167,141,125,153,19,180,20,99,56,66,62,57,61,45,171,30,1,247,254,174,13,58,77,121,142,1,112,123,142,108,105,14,90,64,61,54,63,47,1,176,129,155,37,138,0,0,0,2,254,219,0,103,1,38,3,110,0,21,0,33,0,36,64,10,25,17,3,13,9,19,19,3,15,9,187,1,48,0,31,0,3,1,50,0,63,51,63,51,18,57,47,18,57,18,57,51,49,48,1,20,6,35,34,38,53,52,54,51,50,22,23,7,38,35,34,7,54,51,50,22,7,52,38,35,34,6,21,20,22,51,50,54,1,38,149,133,148,157,160,150,100,129,29,173,21,68,118,10,60,105,112,132,181,55,55,49,58,61,51,50,55,1,107,121,139,186,184,203,202,85,102,21,73,199,62,131,116,55,64,56,47,59,78,64,0,0,0,1,254,227,0,114,1,29,3,99,0,12,0,17,188,0,5,1,49,0,10,0,11,1,47,0,63,51,63,49,48,1,14,2,21,35,52,62,1,55,33,53,33,1,29,119,96,50,189,51,99,125,254,121,2,58,2,226,169,184,177,94,97,173,177,167,139,0,0,3,254,212,0,103,1,43,3,110,0,23,0,32,0,41,0,34,64,9,21,9,9,35,30,30,3,26,15,187,1,48,0,39,0,3,1,50,0,63,51,63,51,18,57,47,51,51,17,51,49,48,1,20,6,35,34,38,53,52,54,55,46,1,53,52,54,51,50,22,21,20,6,7,30,1,3,52,35,34,21,20,51,50,54,19,52,35,34,21,20,51,50,54,1,43,156,143,142,158,76,60,57,60,141,138,135,146,61,55,62,74,205,96,95,96,48,47,19,116,111,115,65,47,1,75,109,119,118,108,66,97,19,21,88,55,92,111,106,99,53,89,21,17,89,1,6,90,90,96,45,254,240,105,107,115,64,0,0,0,0,2,254,218,0,103,1,38,3,110,0,20,0,32,0,36,64,10,30,7,3,11,19,13,13,3,24,19,187,1,48,0,9,0,3,1,50,0,63,51,63,51,18,57,47,18,57,18,57,51,49,48,1,20,6,35,34,38,39,55,22,51,50,55,6,35,34,38,53,52,54,51,32,3,52,38,35,34,6,21,20,22,51,50,54,1,38,162,150,109,128,28,172,24,71,119,12,56,112,111,130,152,140,1,40,190,63,48,49,55,53,51,48,63,1,247,202,198,90,101,22,78,192,62,137,117,122,134,254,239,65,74,66,57,53,71,59,0,0,0,0,2,254,183,5,182,2,17,7,43,0,5,0,15,0,18,182,10,14,14,4,1,12,8,0,47,51,204,50,57,47,51,49,48,1,51,21,7,35,53,23,21,35,39,35,7,35,53,19,51,1,56,217,226,96,116,105,219,2,222,104,224,204,7,43,12,176,10,175,20,169,169,20,1,14,0,0,2,253,238,5,182,1,72,7,43,0,5,0,15,0,18,182,12,6,6,2,5,14,10,0,47,51,204,50,57,47,51,49,48,3,21,35,39,53,51,23,51,19,21,35,39,35,7,35,53,208,96,226,217,213,204,224,104,222,2,219,105,6,121,10,176,12,83,254,242,20,169,169,20,0,0,0,2,254,183,5,182,1,191,7,43,0,16,0,26,0,29,64,12,23,19,4,2,21,25,25,12,2,7,12,19,0,47,51,204,50,17,57,47,51,16,206,16,196,49,48,1,52,35,34,7,39,54,51,50,21,20,6,35,21,35,53,50,7,21,35,39,35,7,35,53,19,51,1,84,59,51,40,20,58,67,152,67,54,61,75,17,105,219,2,222,104,224,204,6,196,35,16,64,20,96,44,56,23,78,212,20,169,169,20,1,14,0,0,2,254,194,5,182,1,63,7,43,0,23,0,32,0,41,64,22,16,8,0,0,24,28,64,14,20,72,28,28,19,4,12,64,9,19,72,12,26,32,0,47,51,204,43,50,50,51,47,43,51,57,47,51,51,49,48,19,34,39,38,35,34,6,7,35,62,2,51,50,23,22,51,50,54,55,51,14,2,15,1,35,53,55,51,23,21,35,127,51,84,85,36,45,45,8,91,11,43,76,63,55,83,83,34,48,43,6,92,12,42,75,189,151,155,209,195,208,155,6,105,38,37,35,40,82,72,40,37,38,38,37,81,74,39,112,67,12,141,143,10,0,0,0,0,2,254,199,5,182,1,57,7,43,0,5,0,19,0,20,183,16,9,9,13,4,1,13,6,0,47,51,204,50,17,57,47,51,49,48,19,51,21,7,35,53,23,34,38,39,51,30,1,51,50,54,55,51,14,1,35,226,221,130,89,129,165,18,107,17,106,84,84,104,17,107,22,163,7,43,12,146,10,225,133,116,68,55,56,67,120,129,0,2,254,199,5,182,1,57,7,43,0,5,0,19,0,20,183,16,9,9,13,2,5,13,6,0,47,51,204,50,17,57,47,51,49,48,19,21,35,39,53,51,19,34,38,39,51,30,1,51,50,54,55,51,14,1,92,130,221,226,32,129,165,18,107,17,106,84,84,104,17,107,22,163,6,151,10,146,12,254,139,133,116,68,55,56,67,120,129,0,0,0,0,2,254,199,5,182,1,57,7,43,0,13,0,29,0,29,64,12,27,21,18,16,10,3,3,7,16,21,7,0,0,47,50,204,50,17,57,47,51,16,206,16,196,49,48,3,34,38,39,51,30,1,51,50,54,55,51,14,1,3,52,35,34,7,39,54,51,50,21,20,6,43,1,53,50,1,129,165,18,107,17,106,84,84,104,17,107,22,163,99,59,51,40,20,58,67,152,74,73,35,75,5,182,133,116,68,55,56,67,120,129,1,14,35,16,64,20,96,48,52,55,0,0,0,0,2,254,194,5,182,1,63,7,43,0,11,0,36,0,37,64,16,32,20,24,8,3,12,29,3,29,3,29,6,17,24,6,0,0,47,50,204,50,17,57,57,47,47,17,51,17,51,16,205,51,49,48,19,34,38,39,51,22,51,50,55,51,14,1,55,34,46,2,35,34,7,35,62,2,51,50,30,2,51,50,54,55,51,14,2,1,102,133,14,85,29,137,135,29,85,21,129,25,35,68,65,61,27,81,17,91,12,42,75,64,36,70,64,59,26,48,43,6,92,11,42,76,5,182,106,93,83,83,100,99,219,19,22,19,60,65,57,32,19,22,19,31,29,64,59,31,0,0,2,254,144,4,159,2,57,6,38,0,5,0,15,0,16,181,14,14,4,1,12,8,0,47,51,204,50,57,47,49,48,1,51,21,7,35,53,23,21,35,39,35,7,35,53,1,51,1,96,217,206,116,122,159,203,4,211,160,1,2,229,6,38,12,176,10,185,28,192,192,28,1,62,0,0,0,2,253,205,4,159,1,118,6,38,0,5,0,15,0,16,181,6,6,2,5,14,10,0,47,51,204,50,57,47,49,48,3,21,35,39,53,51,23,51,1,21,35,39,35,7,35,53,241,116,206,217,233,229,1,2,160,211,4,203,159,5,116,10,176,12,45,254,194,28,192,192,28,0,0,0,0,2,254,144,4,159,1,254,6,117,0,17,0,27,0,31,64,13,14,24,20,4,2,22,26,26,12,2,7,12,20,0,47,51,204,50,17,57,47,51,16,206,16,196,204,49,48,1,52,35,34,7,39,54,51,50,21,20,6,7,21,35,53,62,1,3,21,35,39,35,7,35,53,1,51,1,119,76,61,53,26,70,89,192,66,73,91,42,53,6,159,203,4,211,160,1,2,229,5,244,44,19,80,24,112,48,69,9,38,94,2,18,254,232,28,192,192,28,1,62,0,2,254,139,4,149,1,116,7,15,0,25,0,35,0,37,64,16,21,13,9,0,32,26,0,18,26,18,26,18,5,13,34,30,0,47,51,204,50,57,57,47,47,17,51,17,51,16,196,16,196,49,48,19,34,46,2,35,34,6,7,35,62,2,51,50,30,2,51,50,54,55,51,14,2,5,51,1,21,35,39,35,7,35,53,151,40,80,76,68,27,37,41,10,124,8,43,84,68,41,82,75,67,26,44,36,9,122,5,44,84,254,177,229,1,2,160,211,4,211,159,6,7,35,41,35,47,64,102,103,59,34,42,34,58,52,98,105,61,54,254,224,28,162,162,28,0,0,0,2,254,159,4,159,1,99,7,32,0,13,0,19,0,23,64,9,10,3,14,3,14,7,17,7,0,0,47,50,204,17,57,57,47,47,51,49,48,3,34,38,39,51,30,1,51,50,54,55,51,14,1,1,53,19,33,21,5,1,151,190,11,163,16,104,71,71,105,14,164,18,185,255,0,172,1,2,254,231,4,159,182,141,77,89,87,79,148,175,1,103,27,0,255,38,244,0,0,0,0,2,254,159,4,159,1,99,7,32,0,13,0,19,0,23,64,9,10,3,14,3,14,7,17,7,0,0,47,50,204,17,57,57,47,47,51,49,48,3,34,38,39,51,30,1,51,50,54,55,51,14,1,3,37,53,33,23,21,1,151,190,11,163,16,104,71,71,105,14,164,18,185,212,254,231,1,2,172,4,159,182,141,77,89,87,79,148,175,1,103,244,38,255,27,0,0,2,254,158,4,159,1,98,7,62,0,13,0,31,0,35,64,15,18,16,10,3,29,27,3,27,3,27,7,16,21,7,0,0,47,50,204,50,17,57,57,47,47,17,51,17,51,16,206,49,48,3,34,38,39,51,30,1,51,50,54,55,51,14,1,3,52,35,34,7,39,54,51,50,22,21,20,6,7,21,35,53,50,2,151,190,11,163,16,104,71,71,105,14,164,18,185,80,147,52,56,11,55,112,141,148,88,94,150,142,4,159,182,141,77,89,87,79,148,175,1,248,62,8,102,11,79,73,53,72,7,60,120,0,0,0,0,2,254,159,4,159,1,103,7,43,0,13,0,39,0,35,64,15,35,27,23,14,10,3,7,14,32,32,7,19,27,7,0,0,47,50,204,50,17,57,47,51,16,204,50,16,196,16,196,49,48,3,34,38,39,51,30,1,51,50,54,55,51,14,1,19,34,46,2,35,34,6,7,35,62,2,51,50,30,2,51,50,54,55,51,14,2,1,153,188,11,163,16,106,69,72,104,14,164,18,184,4,40,80,76,68,27,37,41,10,124,8,43,84,68,41,82,75,67,26,44,36,9,122,5,44,84,4,159,174,139,78,78,78,78,145,168,1,132,35,41,35,47,64,102,103,59,34,42,34,58,52,98,105,61,0,255,255,255,107,255,197,4,49,6,129,18,38,5,12,0,0,16,38,4,241,187,0,17,7,4,244,1,213,0,20,0,18,64,11,2,116,28,1,68,28,1,52,28,1,28,17,93,93,93,53,0,0,255,255,255,107,255,197,4,49,6,129,18,38,5,12,0,0,16,6,4,241,187,0,0,0,255,255,0,39,254,127,3,248,4,217,18,38,5,10,0,0,16,7,4,240,1,129,3,74,255,255,0,39,254,127,3,248,4,217,18,38,5,10,0,0,17,7,4,232,1,152,3,43,0,17,64,9,2,1,160,12,1,80,12,1,12,0,17,93,93,53,53,0,255,255,0,80,254,127,5,51,6,143,18,38,9,1,0,0,16,7,4,233,2,180,0,0,255,255,0,80,254,127,5,51,6,143,18,38,9,1,0,0,16,7,4,238,2,162,0,0,255,255,0,80,254,164,5,51,6,143,18,38,9,1,0,0,16,7,4,237,2,168,0,0,255,255,0,70,255,197,4,49,6,129,18,6,5,12,0,0,255,255,0,66,0,0,5,80,4,217,18,38,5,0,0,0,17,7,4,244,2,80,253,183,0,47,64,31,1,255,30,1,239,30,1,207,30,1,191,30,1,15,30,1,30,1,91,30,1,59,30,1,43,30,1,6,30,1,30,17,93,93,93,93,53,0,17,93,93,93,93,93,53,0,0,0,0,6,254,61,254,127,1,128,255,238,0,11,0,23,0,35,0,47,0,59,0,63,0,55,64,28,27,33,33,63,63,51,0,57,1,64,57,160,57,2,57,39,21,15,15,39,9,3,3,39,62,62,45,39,0,47,51,51,47,17,51,47,51,17,51,47,51,16,204,93,113,50,50,47,50,47,51,48,49,5,52,54,51,50,22,21,20,6,35,34,38,55,52,54,51,50,22,21,20,6,35,34,38,7,52,54,51,50,22,21,20,6,35,34,38,37,52,54,51,50,22,21,20,6,35,34,38,7,52,54,51,50,22,21,20,6,35,34,38,7,17,51,17,254,61,46,32,34,46,46,34,32,46,229,46,32,34,46,46,34,32,46,114,45,32,35,45,45,35,32,45,2,50,46,32,34,46,46,34,32,46,2,48,32,32,48,47,33,34,46,198,110,96,32,46,46,32,34,46,46,34,32,46,46,32,34,46,46,175,34,46,46,34,32,48,48,239,34,46,46,34,32,46,46,175,34,46,48,32,32,48,46,36,1,91,254,165,0,0,0,0,4,254,105,254,127,1,123,255,238,0,3,0,15,0,27,0,31,0,41,64,21,3,2,2,7,31,31,19,0,25,1,64,25,160,25,2,25,7,30,30,13,7,0,47,51,51,47,16,204,93,113,50,50,47,17,57,47,51,48,49,5,53,33,21,37,52,54,51,50,22,21,20,6,35,34,38,21,52,54,51,50,22,21,20,6,35,34,38,7,17,51,17,254,105,1,71,1,44,45,35,32,47,47,32,35,45,45,32,35,45,45,35,32,45,200,110,162,109,109,64,34,46,46,34,32,46,46,175,32,48,48,32,34,46,46,36,1,91,254,165,0,0,0,0,4,254,105,254,127,1,123,255,238,0,7,0,19,0,31,0,35,0,49,64,25,1,6,6,7,128,4,4,11,35,35,23,0,29,1,64,29,160,29,2,29,11,34,34,17,11,0,47,51,51,47,16,204,93,113,50,50,47,17,57,47,26,204,57,17,51,48,49,1,53,35,53,33,21,35,21,37,52,54,51,50,22,21,20,6,35,34,38,21,52,54,51,50,22,21,20,6,35,34,38,7,17,51,17,254,215,110,1,71,106,1,150,45,35,32,47,47,32,35,45,45,32,35,45,45,35,32,45,200,110,254,236,114,109,109,114,178,34,46,46,34,32,46,46,175,32,48,48,32,34,46,46,36,1,91,254,165,0,0,0,2,0,86,255,236,4,132,6,54,0,19,0,51,0,0,1,52,46,2,39,14,3,21,20,30,2,51,50,62,2,1,0,23,22,23,30,1,21,20,14,2,35,34,46,2,53,52,62,2,55,1,54,33,50,23,21,38,35,34,3,98,32,55,72,40,67,107,76,41,28,58,89,61,70,97,60,27,254,240,1,139,25,44,34,31,33,71,138,201,129,127,198,135,71,73,127,169,96,254,200,162,1,143,133,159,99,89,176,1,231,69,117,102,88,40,24,76,105,134,83,66,112,81,46,47,82,115,3,110,254,142,30,53,68,64,146,84,108,185,134,76,69,129,186,117,110,172,132,95,33,1,58,253,28,190,25,0,0,0,0,0,0,1,0,0,21,86,0,1,3,140,12,0,0,9,9,72,0,3,0,36,255,180,0,3,0,60,255,219,0,3,3,59,255,180,0,3,3,68,255,180,0,3,3,71,255,180,0,3,3,78,255,180,0,3,3,87,255,219,0,3,3,93,255,219,0,20,0,20,255,143,0,36,0,3,255,180,0,36,0,55,255,104,0,36,0,57,255,104,0,36,0,58,255,143,0,36,0,60,255,68,0,36,0,89,255,180,0,36,0,90,255,219,0,36,0,92,255,180,0,36,7,229,255,143,0,41,0,15,255,29,0,41,0,17,255,29,0,41,0,36,255,143,0,47,0,3,255,219,0,47,0,55,255,104,0,47,0,57,255,104,0,47,0,58,255,143,0,47,0,60,255,68,0,47,0,92,255,180,0,47,7,229,255,143,0,51,0,3,255,219,0,51,0,15,254,248,0,51,0,17,254,248,0,51,0,36,255,104,0,53,0,57,255,219,0,53,0,58,255,219,0,53,0,60,255,180,0,55,0,15,255,29,0,55,0,16,255,143,0,55,0,17,255,29,0,55,0,29,255,29,0,55,0,30,255,29,0,55,0,36,255,104,0,55,0,50,255,219,0,55,0,68,255,104,0,55,0,70,255,104,0,55,0,72,255,104,0,55,0,76,255,219,0,55,0,82,255,104,0,55,0,85,255,143,0,55,0,86,255,104,0,55,0,88,255,104,0,55,0,90,255,104,0,55,0,92,255,104,0,57,0,15,255,68,0,57,0,16,255,143,0,57,0,17,255,68,0,57,0,29,255,143,0,57,0,30,255,143,0,57,0,36,255,104,0,57,0,68,255,143,0,57,0,72,255,143,0,57,0,76,255,219,0,57,0,82,255,104,0,57,0,85,255,143,0,57,0,88,255,180,0,57,0,92,255,180,0,58,0,15,255,143,0,58,0,16,255,215,0,58,0,17,255,143,0,58,0,29,255,219,0,58,0,30,255,219,0,58,0,36,255,143,0,58,0,68,255,180,0,58,0,72,255,219,0,58,0,76,255,238,0,58,0,82,255,219,0,58,0,85,255,219,0,58,0,88,255,219,0,58,0,92,255,219,0,60,0,3,255,219,0,60,0,15,255,29,0,60,0,16,255,143,0,60,0,17,255,29,0,60,0,29,255,104,0,60,0,30,255,104,0,60,0,36,255,68,0,60,0,68,255,143,0,60,0,72,255,143,0,60,0,76,255,180,0,60,0,82,255,104,0,60,0,83,255,143,0,60,0,84,255,104,0,60,0,88,255,143,0,60,0,89,255,143,0,73,7,229,0,37,0,85,0,15,255,143,0,85,0,17,255,143,0,85,7,229,0,76,0,89,0,15,255,104,0,89,0,17,255,104,0,90,0,15,255,180,0,90,0,17,255,180,0,92,0,15,255,104,0,92,0,17,255,104,3,59,3,75,255,201,3,59,3,82,255,201,3,59,3,86,255,86,3,59,3,87,255,70,3,59,3,88,255,201,3,59,3,93,255,70,3,59,3,101,255,180,3,59,3,111,255,180,3,59,3,121,255,180,3,64,3,87,255,199,3,64,3,93,255,199,3,65,3,67,1,0,3,65,3,68,255,70,3,65,3,71,255,70,3,65,3,75,255,178,3,65,3,78,255,70,3,65,3,82,255,178,3,65,3,88,255,178,3,65,3,91,255,178,3,65,3,94,255,104,3,65,3,96,255,180,3,65,3,97,255,180,3,65,3,99,255,104,3,65,3,102,255,180,3,65,3,105,255,180,3,65,3,107,255,180,3,65,3,108,255,180,3,65,3,110,255,180,3,65,3,113,255,104,3,65,3,117,255,104,3,65,3,120,255,104,3,65,3,124,0,92,3,65,3,126,255,104,3,66,3,87,255,199,3,66,3,93,255,199,3,68,3,75,255,201,3,68,3,82,255,201,3,68,3,86,255,86,3,68,3,87,255,70,3,68,3,88,255,201,3,68,3,93,255,70,3,68,3,101,255,180,3,68,3,111,255,180,3,68,3,121,255,180,3,68,7,229,255,143,3,70,0,15,255,31,3,70,0,17,255,31,3,70,3,68,255,33,3,70,3,71,255,33,3,70,3,78,255,33,3,70,3,97,255,190,3,70,3,107,255,190,3,70,3,124,0,94,3,71,3,75,255,201,3,71,3,82,255,201,3,71,3,86,255,86,3,71,3,87,255,70,3,71,3,93,255,70,3,75,3,68,255,201,3,75,3,71,255,201,3,75,3,78,255,201,3,75,3,87,255,199,3,75,3,93,255,199,3,77,3,75,255,162,3,77,3,82,255,162,3,77,3,88,255,162,3,77,3,94,255,209,3,77,3,99,255,209,3,77,3,102,255,209,3,77,3,104,255,209,3,77,3,106,255,209,3,77,3,112,255,209,3,77,3,113,255,209,3,77,3,117,255,209,3,77,3,120,255,209,3,77,3,123,255,209,3,77,3,126,255,209,3,77,3,128,255,209,3,78,3,75,255,201,3,78,3,82,255,201,3,78,3,86,255,86,3,78,3,87,255,70,3,78,3,93,255,70,3,82,3,68,255,201,3,82,3,71,255,201,3,82,3,78,255,201,3,82,3,87,255,199,3,82,3,93,255,199,3,84,0,15,254,250,3,84,0,17,254,250,3,84,3,68,255,104,3,84,3,71,255,104,3,84,3,78,255,104,3,85,3,114,255,221,3,85,3,118,255,221,3,86,0,15,255,31,3,86,0,16,255,143,3,86,0,17,255,31,3,86,0,29,255,31,3,86,0,30,255,31,3,86,3,67,0,242,3,86,3,68,255,104,3,86,3,71,255,92,3,86,3,75,255,219,3,86,3,78,255,104,3,86,3,82,255,219,3,86,3,88,255,201,3,86,3,91,255,219,3,86,3,94,255,104,3,86,3,95,255,104,3,86,3,99,255,104,3,86,3,101,255,104,3,86,3,102,255,172,3,86,3,103,255,104,3,86,3,105,255,104,3,86,3,107,255,219,3,86,3,110,255,104,3,86,3,111,255,104,3,86,3,113,255,104,3,86,3,117,255,104,3,86,3,119,255,104,3,86,3,120,255,104,3,86,3,121,255,133,3,86,3,122,255,104,3,86,3,124,0,92,3,86,3,125,255,104,3,86,3,126,255,104,3,86,3,127,255,104,3,87,0,15,255,31,3,87,0,16,255,143,3,87,0,17,255,31,3,87,0,29,255,104,3,87,0,30,255,104,3,87,3,67,1,0,3,87,3,68,255,70,3,87,3,71,255,70,3,87,3,75,255,178,3,87,3,78,255,70,3,87,3,82,255,178,3,87,3,88,255,178,3,87,3,91,255,178,3,87,3,94,255,104,3,87,3,96,255,180,3,87,3,97,255,180,3,87,3,99,255,104,3,87,3,101,255,172,3,87,3,102,255,180,3,87,3,105,255,180,3,87,3,107,255,180,3,87,3,108,255,180,3,87,3,110,255,180,3,87,3,113,255,104,3,87,3,117,255,104,3,87,3,120,255,104,3,87,3,124,0,92,3,87,3,126,255,104,3,88,3,68,255,201,3,88,3,86,255,201,3,88,3,87,255,199,3,88,3,93,255,199,3,89,3,123,255,229,3,89,3,128,255,229,3,90,3,94,255,219,3,90,3,99,255,219,3,90,3,102,255,219,3,90,3,113,255,219,3,90,3,117,255,219,3,90,3,120,255,219,3,90,3,123,255,219,3,90,3,126,255,219,3,90,3,128,255,219,3,91,3,87,255,199,3,91,3,93,255,199,3,93,3,67,1,0,3,93,3,68,255,70,3,93,3,71,255,70,3,93,3,75,255,178,3,93,3,78,255,70,3,93,3,82,255,178,3,93,3,88,255,178,3,93,3,91,255,178,3,93,3,94,255,104,3,93,3,96,255,180,3,93,3,97,255,180,3,93,3,99,255,104,3,93,3,102,255,180,3,93,3,105,255,180,3,93,3,107,255,180,3,93,3,108,255,180,3,93,3,110,255,180,3,93,3,113,255,104,3,93,3,117,255,104,3,93,3,120,255,104,3,93,3,124,0,92,3,93,3,126,255,104,3,102,3,114,255,199,3,102,3,118,255,199,3,102,3,121,255,182,3,104,3,94,255,141,3,104,3,96,255,207,3,104,3,99,255,141,3,104,3,101,255,190,3,104,3,102,255,180,3,104,3,105,255,207,3,104,3,106,255,180,3,104,3,107,255,207,3,104,3,108,255,207,3,104,3,111,255,190,3,104,3,113,255,141,3,104,3,114,255,180,3,104,3,117,255,141,3,104,3,118,255,180,3,104,3,120,255,141,3,104,3,123,255,141,3,104,3,126,255,141,3,104,3,128,255,141,3,108,3,94,255,188,3,108,3,99,255,188,3,108,3,102,255,188,3,108,3,104,255,188,3,108,3,106,255,227,3,108,3,112,255,188,3,108,3,113,255,188,3,108,3,116,255,188,3,108,3,117,255,188,3,108,3,120,255,188,3,108,3,123,255,188,3,108,3,126,255,188,3,108,3,128,255,188,3,109,3,94,255,231,3,109,3,98,255,225,3,109,3,99,255,231,3,109,3,102,255,231,3,109,3,104,255,231,3,109,3,112,255,231,3,109,3,113,255,231,3,109,3,116,255,231,3,109,3,117,255,231,3,109,3,119,255,225,3,109,3,120,255,231,3,109,3,123,255,231,3,109,3,125,255,225,3,109,3,126,255,231,3,109,3,127,255,225,3,109,3,128,255,231,3,112,3,94,255,231,3,112,3,99,255,231,3,112,3,102,255,231,3,112,3,104,255,231,3,112,3,112,255,231,3,112,3,113,255,231,3,112,3,116,255,231,3,112,3,117,255,231,3,112,3,120,255,231,3,112,3,126,255,231,3,113,3,114,255,199,3,113,3,118,255,199,3,113,3,121,255,182,3,114,3,94,255,199,3,114,3,99,255,199,3,114,3,102,255,199,3,114,3,104,255,199,3,114,3,109,255,180,3,114,3,113,255,199,3,114,3,116,255,199,3,114,3,117,255,199,3,114,3,120,255,199,3,114,3,123,255,199,3,114,3,128,255,199,3,115,3,114,255,199,3,115,3,118,255,199,3,118,3,94,255,199,3,118,3,99,255,199,3,118,3,102,255,199,3,118,3,104,255,199,3,118,3,113,255,199,3,118,3,116,255,199,3,118,3,117,255,199,3,118,3,120,255,199,3,118,3,123,255,199,3,118,3,128,255,199,3,120,3,109,255,231,3,120,3,114,255,199,3,120,3,118,255,199,3,120,3,121,255,182,3,121,3,94,255,182,3,121,3,99,255,182,3,121,3,102,255,182,3,121,3,104,255,182,3,121,3,113,255,182,3,121,3,116,255,182,3,121,3,117,255,182,3,121,3,120,255,182,3,121,3,123,255,213,3,121,3,126,255,182,3,121,3,128,255,213,3,123,3,114,255,199,3,123,3,118,255,199,3,123,3,121,255,213,3,126,3,114,255,199,3,126,3,118,255,199,3,126,3,121,255,182,3,128,3,114,255,199,3,128,3,118,255,199,3,128,3,121,255,213,3,180,0,15,255,25,3,180,0,17,255,0,3,180,0,29,255,229,3,180,0,30,255,229,3,180,0,109,255,178,3,180,0,125,255,178,3,186,7,229,255,51,3,187,7,229,255,51,3,193,3,197,0,76,3,193,3,204,0,25,3,193,3,207,255,229,3,193,3,208,255,229,3,193,3,210,255,205,3,193,3,211,255,154,3,193,3,212,255,178,3,193,3,213,255,205,3,193,3,216,255,100,3,193,3,222,255,205,3,193,3,225,0,25,3,193,3,226,255,229,3,193,3,242,255,229,3,193,3,243,255,229,3,193,3,254,0,25,3,193,7,229,255,152,3,194,3,193,255,178,3,194,3,199,255,205,3,194,3,200,255,229,3,194,3,204,255,205,3,194,3,210,255,229,3,194,3,211,255,205,3,194,3,212,255,205,3,194,3,213,255,229,3,194,3,214,255,205,3,194,3,216,255,178,3,194,3,219,255,178,3,194,3,222,255,205,3,194,3,224,255,205,3,194,3,244,255,229,3,195,3,193,255,154,3,195,3,197,255,229,3,195,3,199,255,178,3,195,3,200,255,229,3,195,3,204,255,205,3,195,3,207,255,205,3,195,3,210,255,178,3,195,3,211,255,178,3,195,3,212,255,178,3,195,3,213,255,205,3,195,3,214,255,178,3,195,3,216,255,178,3,195,3,219,255,154,3,195,3,224,255,205,3,195,3,243,255,229,3,195,3,246,255,229,3,195,3,248,255,178,3,196,0,15,255,25,3,196,0,17,255,0,3,196,0,29,255,229,3,196,0,30,255,229,3,196,0,109,255,178,3,196,0,125,255,178,3,196,3,193,255,127,3,196,3,197,255,205,3,196,3,204,255,205,3,196,3,207,255,229,3,196,3,210,255,229,3,196,3,225,255,229,3,196,3,227,255,205,3,196,3,229,255,178,3,196,3,230,255,152,3,196,3,233,255,205,3,196,3,236,255,154,3,196,3,237,255,178,3,196,3,238,255,205,3,196,3,239,255,154,3,196,3,241,255,178,3,196,3,244,255,178,3,196,3,252,255,178,3,196,3,253,255,178,3,196,3,255,255,178,3,196,4,0,255,178,3,197,3,200,0,25,3,197,3,212,0,25,3,197,3,213,255,229,3,197,3,216,255,229,3,197,3,230,0,25,3,197,3,232,0,51,3,197,3,239,0,25,3,197,3,244,0,25,3,199,3,200,0,25,3,199,3,207,255,229,3,199,3,210,255,205,3,199,3,211,0,51,3,199,3,212,0,51,3,199,3,216,0,25,3,199,3,219,0,76,3,199,3,225,0,25,3,199,3,239,255,229,3,200,3,199,255,205,3,200,3,204,255,205,3,200,3,207,255,229,3,200,3,210,255,205,3,200,3,211,255,178,3,200,3,212,255,178,3,200,3,213,255,205,3,200,3,216,255,178,3,200,3,224,255,205,3,203,3,200,0,76,3,203,3,210,255,229,3,203,3,211,0,51,3,203,3,212,0,51,3,203,3,213,255,229,3,203,3,216,0,51,3,203,3,222,0,25,3,203,3,225,0,25,3,203,3,232,0,25,3,203,3,242,255,229,3,204,3,225,0,51,3,205,3,225,0,25,3,205,3,242,255,229,3,205,3,248,255,229,3,207,3,193,255,205,3,207,3,197,255,229,3,207,3,199,255,229,3,207,3,204,255,205,3,207,3,212,255,205,3,207,3,214,255,178,3,207,3,224,255,229,3,207,3,229,255,205,3,207,3,236,255,229,3,209,0,15,254,229,3,209,0,17,254,205,3,209,0,29,255,229,3,209,0,30,255,229,3,209,3,193,255,76,3,209,3,197,255,127,3,209,3,199,255,229,3,209,3,200,255,229,3,209,3,204,255,127,3,209,3,205,255,229,3,209,3,207,255,229,3,209,3,210,255,205,3,209,3,211,255,229,3,209,3,212,255,229,3,209,3,213,255,229,3,209,3,214,255,178,3,209,3,224,255,205,3,209,3,225,255,229,3,209,3,229,255,127,3,209,3,230,255,205,3,209,3,239,255,205,3,209,4,0,255,229,3,210,3,193,255,205,3,210,3,197,255,229,3,210,3,200,255,229,3,210,3,204,255,205,3,210,3,205,255,229,3,210,3,207,255,205,3,210,3,211,255,205,3,210,3,212,255,229,3,210,3,214,255,178,3,210,3,216,255,205,3,210,3,219,255,229,3,210,3,222,255,229,3,210,3,225,0,25,3,210,3,226,255,229,3,210,3,231,0,25,3,210,3,242,255,229,3,210,3,245,255,229,3,210,3,248,255,229,3,211,0,15,255,51,3,211,0,17,255,25,3,211,0,29,255,229,3,211,0,30,255,229,3,211,0,109,255,205,3,211,3,193,255,127,3,211,3,197,255,205,3,211,3,199,0,51,3,211,3,204,255,205,3,211,3,207,255,205,3,211,3,213,255,178,3,211,3,224,255,229,3,211,3,225,255,205,3,211,3,227,255,178,3,211,3,230,255,154,3,211,3,233,255,178,3,211,3,235,255,178,3,211,3,236,255,127,3,211,3,237,255,152,3,211,3,239,255,127,3,211,3,240,255,229,3,211,3,241,255,178,3,211,3,242,255,127,3,211,3,244,255,178,3,211,3,246,255,178,3,211,3,250,255,229,3,211,3,252,255,229,3,211,3,253,255,229,3,211,3,255,255,229,3,211,4,0,255,205,3,212,0,15,255,25,3,212,0,17,255,0,3,212,0,29,255,205,3,212,0,30,255,205,3,212,0,109,255,178,3,212,0,125,255,178,3,212,3,193,255,102,3,212,3,197,255,152,3,212,3,204,255,178,3,212,3,207,255,205,3,212,3,213,255,178,3,212,3,222,255,229,3,212,3,224,255,205,3,212,3,226,255,205,3,212,3,227,255,178,3,212,3,228,255,178,3,212,3,229,255,127,3,212,3,230,255,127,3,212,3,231,255,229,3,212,3,232,255,154,3,212,3,233,255,178,3,212,3,234,255,178,3,212,3,235,255,178,3,212,3,236,255,127,3,212,3,237,255,154,3,212,3,238,255,178,3,212,3,239,255,127,3,212,3,240,255,178,3,212,3,241,255,178,3,212,3,242,255,127,3,212,3,246,255,205,3,212,3,247,255,178,3,212,3,249,255,178,3,212,3,250,255,178,3,212,3,255,255,178,3,212,4,0,255,154,3,213,3,193,255,205,3,213,3,197,255,152,3,213,3,204,255,178,3,213,3,211,255,178,3,213,3,212,255,178,3,213,3,213,255,229,3,213,3,216,255,229,3,213,3,224,255,203,3,213,3,236,255,205,3,214,3,200,255,229,3,214,3,207,255,203,3,214,3,210,255,178,3,214,3,213,255,178,3,214,3,222,255,205,3,214,3,239,255,229,3,214,3,244,255,229,3,215,3,225,0,76,3,215,3,230,0,25,3,215,3,239,0,25,3,218,3,225,0,25,3,219,3,224,255,178,3,219,7,229,255,51,3,221,3,193,255,205,3,221,3,197,255,229,3,221,3,199,255,178,3,221,3,200,255,205,3,221,3,204,255,178,3,221,3,205,255,205,3,221,3,207,255,229,3,221,3,210,255,205,3,221,3,211,255,49,3,221,3,214,255,152,3,221,3,216,255,102,3,221,3,222,255,178,3,221,3,224,255,178,3,221,7,229,255,102,3,222,3,197,255,205,3,222,3,199,255,205,3,222,3,200,255,229,3,222,3,204,255,178,3,222,3,213,255,229,3,222,3,214,255,205,3,222,3,224,255,205,3,222,3,229,255,229,3,222,3,231,0,25,3,222,3,236,255,205,3,223,3,193,255,205,3,223,3,197,255,205,3,223,3,199,255,205,3,223,3,204,255,178,3,223,3,210,255,229,3,223,3,211,255,205,3,223,3,214,255,178,3,223,3,216,255,229,3,223,3,229,255,205,3,223,3,231,0,25,3,223,3,236,255,205,3,225,3,232,0,25,3,225,3,248,255,205,3,226,3,229,255,205,3,226,3,231,255,229,3,226,3,232,255,229,3,226,3,236,255,205,3,226,3,237,255,229,3,226,3,242,255,229,3,226,3,244,255,229,3,226,3,246,255,205,3,226,3,248,255,205,3,226,3,251,255,229,3,226,3,254,255,229,3,226,4,0,255,229,3,227,3,225,255,229,3,227,3,226,255,229,3,227,3,230,255,229,3,227,3,231,255,229,3,227,3,236,255,229,3,227,3,237,255,229,3,227,3,239,255,229,3,227,3,242,255,205,3,227,3,243,255,229,3,227,3,244,255,205,3,227,3,245,255,229,3,227,3,248,255,178,3,227,3,251,255,205,3,227,4,0,255,229,3,228,0,15,255,76,3,228,0,17,255,51,3,228,3,229,255,178,3,228,3,236,255,205,3,228,3,239,255,229,3,228,3,242,255,229,3,229,3,232,0,25,3,229,3,242,255,229,3,229,3,244,0,25,3,229,3,251,255,229,3,230,3,226,255,229,3,230,3,231,255,229,3,230,3,237,255,229,3,230,3,242,255,229,3,230,3,243,255,229,3,230,3,244,255,229,3,230,3,246,255,229,3,230,3,248,255,205,3,231,3,225,0,25,3,231,3,230,255,229,3,231,3,232,0,25,3,231,3,239,255,205,3,231,3,242,255,229,3,231,3,248,255,205,3,232,3,225,255,229,3,232,3,226,255,205,3,232,3,230,255,229,3,232,3,231,255,229,3,232,3,232,255,229,3,232,3,236,255,229,3,232,3,237,255,205,3,232,3,239,255,205,3,232,3,242,255,205,3,232,3,244,255,205,3,232,3,245,255,229,3,232,3,248,255,178,3,232,3,251,255,205,3,235,3,236,0,25,3,235,3,239,255,229,3,235,3,242,255,229,3,235,3,245,255,229,3,235,3,248,255,229,3,235,3,254,255,229,3,236,3,226,255,229,3,236,3,230,255,229,3,236,3,239,255,229,3,236,3,242,255,229,3,236,3,244,255,229,3,236,3,248,255,205,3,237,3,225,255,229,3,237,3,226,255,229,3,237,3,232,255,229,3,237,3,239,255,229,3,237,3,242,255,229,3,237,3,244,255,229,3,237,3,245,255,229,3,237,3,254,255,229,3,239,3,229,255,229,3,239,3,231,255,229,3,239,3,232,255,229,3,239,3,236,255,205,3,239,3,237,255,229,3,239,3,242,255,229,3,239,3,243,255,205,3,239,3,244,255,229,3,239,3,246,255,205,3,239,3,248,255,205,3,239,3,254,255,229,3,239,4,0,255,229,3,241,3,229,255,205,3,241,3,231,255,229,3,241,3,232,255,229,3,241,3,236,255,205,3,241,3,237,255,229,3,241,3,243,255,229,3,241,3,244,255,229,3,241,3,246,255,229,3,241,3,248,255,205,3,241,3,254,255,229,3,241,4,0,255,229,3,242,3,225,0,25,3,242,3,226,255,229,3,242,3,246,255,229,3,242,3,248,255,203,3,242,3,251,255,229,3,243,0,15,255,102,3,243,0,17,255,76,3,243,3,229,255,229,3,243,3,231,0,25,3,243,3,236,255,229,3,243,3,239,255,229,3,243,3,242,255,229,3,243,3,244,0,51,3,244,0,15,255,102,3,244,0,17,255,76,3,244,0,29,255,229,3,244,0,30,255,229,3,244,0,125,0,51,3,244,3,225,255,229,3,244,3,229,255,205,3,244,3,230,255,229,3,244,3,231,0,25,3,244,3,232,255,229,3,244,3,236,255,229,3,244,3,237,255,229,3,244,3,239,255,205,3,244,3,241,255,229,3,244,3,242,255,205,3,244,3,243,0,25,3,244,3,245,255,229,3,244,3,246,0,25,3,244,3,254,255,229,3,244,4,0,255,229,3,245,3,226,255,229,3,245,3,229,255,229,3,245,3,230,255,229,3,245,3,236,255,205,3,245,3,237,255,229,3,245,3,239,255,229,3,245,3,243,255,229,3,245,3,244,255,229,3,245,3,248,255,205,3,245,4,0,255,229,3,246,3,226,255,229,3,246,3,230,255,205,3,246,3,232,255,229,3,246,3,239,255,205,3,246,3,242,255,205,3,246,3,244,0,25,3,246,3,245,255,229,3,246,3,248,255,205,3,246,3,254,255,229,3,247,3,225,0,25,3,247,3,232,0,25,3,247,3,242,255,229,3,250,3,225,0,25,3,250,3,239,255,229,3,253,3,243,255,76,3,253,3,248,255,76,3,254,3,226,255,229,3,254,3,229,255,229,3,254,3,231,255,229,3,254,3,232,255,229,3,254,3,236,255,205,3,254,3,237,255,229,3,254,3,242,255,229,3,254,3,243,255,229,3,254,3,246,255,229,3,254,4,0,255,229,3,255,3,226,255,229,3,255,3,229,255,229,3,255,3,231,255,229,3,255,3,236,255,205,3,255,3,237,255,229,3,255,3,242,255,229,3,255,3,243,255,205,3,255,3,246,255,205,3,255,3,248,255,178,3,255,3,254,255,229,4,15,0,15,255,102,4,15,0,17,255,76,4,15,0,29,255,229,4,15,0,30,255,229,4,15,0,109,255,205,4,65,0,15,255,127,4,65,0,17,255,102,4,65,0,29,255,229,4,65,0,30,255,229,4,65,0,109,255,205,4,65,0,125,255,205,7,228,7,228,255,180,7,229,0,3,255,143,7,229,0,86,255,180,7,229,7,229,255,180,7,234,3,179,255,51,7,234,3,188,255,51,7,234,3,211,255,76,7,234,3,216,255,49,7,234,3,219,255,76,0,0,0,0,0,30,1,110,0,1,0,0,0,0,0,0,0,86,0,174,0,1,0,0,0,0,0,1,0,15,1,37,0,1,0,0,0,0,0,2,0,4,1,63,0,1,0,0,0,0,0,3,0,26,1,122,0,1,0,0,0,0,0,4,0,20,1,191,0,1,0,0,0,0,0,5,0,13,1,240,0,1,0,0,0,0,0,6,0,19,2,38,0,1,0,0,0,0,0,7,0,122,3,48,0,1,0,0,0,0,0,8,0,20,3,213,0,1,0,0,0,0,0,9,0,14,4,8,0,1,0,0,0,0,0,10,1,105,6,235,0,1,0,0,0,0,0,11,0,28,8,143,0,1,0,0,0,0,0,12,0,46,9,10,0,1,0,0,0,0,0,13,0,53,9,165,0,1,0,0,0,0,0,14,0,26,10,17,0,3,0,1,4,9,0,0,0,172,0,0,0,3,0,1,4,9,0,1,0,30,1,5,0,3,0,1,4,9,0,2,0,8,1,53,0,3,0,1,4,9,0,3,0,52,1,68,0,3,0,1,4,9,0,4,0,40,1,149,0,3,0,1,4,9,0,5,0,26,1,212,0,3,0,1,4,9,0,6,0,38,1,254,0,3,0,1,4,9,0,7,0,244,2,58,0,3,0,1,4,9,0,8,0,40,3,171,0,3,0,1,4,9,0,9,0,28,3,234,0,3,0,1,4,9,0,10,2,210,4,23,0,3,0,1,4,9,0,11,0,56,8,85,0,3,0,1,4,9,0,12,0,92,8,172,0,3,0,1,4,9,0,13,0,106,9,57,0,3,0,1,4,9,0,14,0,52,9,219,0,68,0,105,0,103,0,105,0,116,0,105,0,122,0,101,0,100,0,32,0,100,0,97,0,116,0,97,0,32,0,99,0,111,0,112,0,121,0,114,0,105,0,103,0,104,0,116,0,32,0,40,0,99,0,41,0,32,0,50,0,48,0,49,0,48,0,32,0,71,0,111,0,111,0,103,0,108,0,101,0,32,0,67,0,111,0,114,0,112,0,111,0,114,0,97,0,116,0,105,0,111,0,110,0,46,0,10,0,67,0,111,0,112,0,121,0,114,0,105,0,103,0,104,0,116,0,32,0,40,0,99,0,41,0,32,0,50,0,48,0,49,0,50,0,32,0,82,0,101,0,100,0,32,0,72,0,97,0,116,0,44,0,32,0,73,0,110,0,99,0,46,0,0,68,105,103,105,116,105,122,101,100,32,100,97,116,97,32,99,111,112,121,114,105,103,104,116,32,40,99,41,32,50,48,49,48,32,71,111,111,103,108,101,32,67,111,114,112,111,114,97,116,105,111,110,46,10,67,111,112,121,114,105,103,104,116,32,40,99,41,32,50,48,49,50,32,82,101,100,32,72,97,116,44,32,73,110,99,46,0,0,76,0,105,0,98,0,101,0,114,0,97,0,116,0,105,0,111,0,110,0,32,0,83,0,97,0,110,0,115,0,0,76,105,98,101,114,97,116,105,111,110,32,83,97,110,115,0,0,66,0,111,0,108,0,100,0,0,66,111,108,100,0,0,65,0,115,0,99,0,101,0,110,0,100,0,101,0,114,0,32,0,45,0,32,0,76,0,105,0,98,0,101,0,114,0,97,0,116,0,105,0,111,0,110,0,32,0,83,0,97,0,110,0,115,0,0,65,115,99,101,110,100,101,114,32,45,32,76,105,98,101,114,97,116,105,111,110,32,83,97,110,115,0,0,76,0,105,0,98,0,101,0,114,0,97,0,116,0,105,0,111,0,110,0,32,0,83,0,97,0,110,0,115,0,32,0,66,0,111,0,108,0,100,0,0,76,105,98,101,114,97,116,105,111,110,32,83,97,110,115,32,66,111,108,100,0,0,86,0,101,0,114,0,115,0,105,0,111,0,110,0,32,0,50,0,46,0,49,0,46,0,50,0,0,86,101,114,115,105,111,110,32,50,46,49,46,50,0,0,76,0,105,0,98,0,101,0,114,0,97,0,116,0,105,0,111,0,110,0,83,0,97,0,110,0,115,0,45,0,66,0,111,0,108,0,100,0,0,76,105,98,101,114,97,116,105,111,110,83,97,110,115,45,66,111,108,100,0,0,76,0,105,0,98,0,101,0,114,0,97,0,116,0,105,0,111,0,110,0,32,0,105,0,115,0,32,0,97,0,32,0,116,0,114,0,97,0,100,0,101,0,109,0,97,0,114,0,107,0,32,0,111,0,102,0,32,0,82,0,101,0,100,0,32,0,72,0,97,0,116,0,44,0,32,0,73,0,110,0,99,0,46,0,32,0,114,0,101,0,103,0,105,0,115,0,116,0,101,0,114,0,101,0,100,0,32,0,105,0,110,0,32,0,85,0,46,0,83,0,46,0,32,0,80,0,97,0,116,0,101,0,110,0,116,0,32,0,97,0,110,0,100,0,32,0,84,0,114,0,97,0,100,0,101,0,109,0,97,0,114,0,107,0,32,0,79,0,102,0,102,0,105,0,99,0,101,0,32,0,97,0,110,0,100,0,32,0,99,0,101,0,114,0,116,0,97,0,105,0,110,0,32,0,111,0,116,0,104,0,101,0,114,0,32,0,106,0,117,0,114,0,105,0,115,0,100,0,105,0,99,0,116,0,105,0,111,0,110,0,115,0,46,0,0,76,105,98,101,114,97,116,105,111,110,32,105,115,32,97,32,116,114,97,100,101,109,97,114,107,32,111,102,32,82,101,100,32,72,97,116,44,32,73,110,99,46,32,114,101,103,105,115,116,101,114,101,100,32,105,110,32,85,46,83,46,32,80,97,116,101,110,116,32,97,110,100,32,84,114,97,100,101,109,97,114,107,32,79,102,102,105,99,101,32,97,110,100,32,99,101,114,116,97,105,110,32,111,116,104,101,114,32,106,117,114,105,115,100,105,99,116,105,111,110,115,46,0,0,65,0,115,0,99,0,101,0,110,0,100,0,101,0,114,0,32,0,67,0,111,0,114,0,112,0,111,0,114,0,97,0,116,0,105,0,111,0,110,0,0,65,115,99,101,110,100,101,114,32,67,111,114,112,111,114,97,116,105,111,110,0,0,83,0,116,0,101,0,118,0,101,0,32,0,77,0,97,0,116,0,116,0,101,0,115,0,111,0,110,0,0,83,116,101,118,101,32,77,97,116,116,101,115,111,110,0,0,66,0,97,0,115,0,101,0,100,0,32,0,111,0,110,0,32,0,65,0,114,0,105,0,109,0,111,0,44,0,32,0,119,0,104,0,105,0,99,0,104,0,32,0,119,0,97,0,115,0,32,0,100,0,101,0,115,0,105,0,103,0,110,0,101,0,100,0,32,0,98,0,121,0,32,0,83,0,116,0,101,0,118,0,101,0,32,0,77,0,97,0,116,0,116,0,101,0,115,0,111,0,110,0,32,0,97,0,115,0,32,0,97,0,110,0,32,0,105,0,110,0,110,0,111,0,118,0,97,0,116,0,105,0,118,0,101,0,44,0,32,0,114,0,101,0,102,0,114,0,101,0,115,0,104,0,105,0,110,0,103,0,32,0,115,0,97,0,110,0,115,0,32,0,115,0,101,0,114,0,105,0,102,0,32,0,100,0,101,0,115,0,105,0,103,0,110,0,32,0,116,0,104,0,97,0,116,0,32,0,105,0,115,0,32,0,109,0,101,0,116,0,114,0,105,0,99,0,97,0,108,0,108,0,121,0,32,0,99,0,111,0,109,0,112,0,97,0,116,0,105,0,98,0,108,0,101,0,32,0,119,0,105,0,116,0,104,0,32,0,65,0,114,0,105,0,97,0,108,33,34,0,46,0,32,0,65,0,114,0,105,0,109,0,111,0,32,0,111,0,102,0,102,0,101,0,114,0,115,0,32,0,105,0,109,0,112,0,114,0,111,0,118,0,101,0,100,0,32,0,111,0,110,0,45,0,115,0,99,0,114,0,101,0,101,0,110,0,32,0,114,0,101,0,97,0,100,0,97,0,98,0,105,0,108,0,105,0,116,0,121,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,105,0,115,0,116,0,105,0,99,0,115,0,32,0,97,0,110,0,100,0,32,0,116,0,104,0,101,0,32,0,112,0,97,0,110,0,45,0,69,0,117,0,114,0,111,0,112,0,101,0,97,0,110,0,32,0,87,0,71,0,76,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,32,0,115,0,101,0,116,0,32,0,97,0,110,0,100,0,32,0,115,0,111,0,108,0,118,0,101,0,115,0,32,0,116,0,104,0,101,0,32,0,110,0,101,0,101,0,100,0,115,0,32,0,111,0,102,0,32,0,100,0,101,0,118,0,101,0,108,0,111,0,112,0,101,0,114,0,115,0,32,0,108,0,111,0,111,0,107,0,105,0,110,0,103,0,32,0,102,0,111,0,114,0,32,0,119,0,105,0,100,0,116,0,104,0,45,0,99,0,111,0,109,0,112,0,97,0,116,0,105,0,98,0,108,0,101,0,32,0,102,0,111,0,110,0,116,0,115,0,32,0,116,0,111,0,32,0,97,0,100,0,100,0,114,0,101,0,115,0,115,0,32,0,100,0,111,0,99,0,117,0,109,0,101,0,110,0,116,0,32,0,112,0,111,0,114,0,116,0,97,0,98,0,105,0,108,0,105,0,116,0,121,0,32,0,97,0,99,0,114,0,111,0,115,0,115,0,32,0,112,0,108,0,97,0,116,0,102,0,111,0,114,0,109,0,115,0,46,0,0,66,97,115,101,100,32,111,110,32,65,114,105,109,111,44,32,119,104,105,99,104,32,119,97,115,32,100,101,115,105,103,110,101,100,32,98,121,32,83,116,101,118,101,32,77,97,116,116,101,115,111,110,32,97,115,32,97,110,32,105,110,110,111,118,97,116,105,118,101,44,32,114,101,102,114,101,115,104,105,110,103,32,115,97,110,115,32,115,101,114,105,102,32,100,101,115,105,103,110,32,116,104,97,116,32,105,115,32,109,101,116,114,105,99,97,108,108,121,32,99,111,109,112,97,116,105,98,108,101,32,119,105,116,104,32,65,114,105,97,108,170,46,32,65,114,105,109,111,32,111,102,102,101,114,115,32,105,109,112,114,111,118,101,100,32,111,110,45,115,99,114,101,101,110,32,114,101,97,100,97,98,105,108,105,116,121,32,99,104,97,114,97,99,116,101,114,105,115,116,105,99,115,32,97,110,100,32,116,104,101,32,112,97,110,45,69,117,114,111,112,101,97,110,32,87,71,76,32,99,104,97,114,97,99,116,101,114,32,115,101,116,32,97,110,100,32,115,111,108,118,101,115,32,116,104,101,32,110,101,101,100,115,32,111,102,32,100,101,118,101,108,111,112,101,114,115,32,108,111,111,107,105,110,103,32,102,111,114,32,119,105,100,116,104,45,99,111,109,112,97,116,105,98,108,101,32,102,111,110,116,115,32,116,111,32,97,100,100,114,101,115,115,32,100,111,99,117,109,101,110,116,32,112,111,114,116,97,98,105,108,105,116,121,32,97,99,114,111,115,115,32,112,108,97,116,102,111,114,109,115,46,0,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,97,0,115,0,99,0,101,0,110,0,100,0,101,0,114,0,99,0,111,0,114,0,112,0,46,0,99,0,111,0,109,0,47,0,0,104,116,116,112,58,47,47,119,119,119,46,97,115,99,101,110,100,101,114,99,111,114,112,46,99,111,109,47,0,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,97,0,115,0,99,0,101,0,110,0,100,0,101,0,114,0,99,0,111,0,114,0,112,0,46,0,99,0,111,0,109,0,47,0,116,0,121,0,112,0,101,0,100,0,101,0,115,0,105,0,103,0,110,0,101,0,114,0,115,0,46,0,104,0,116,0,109,0,108,0,0,104,116,116,112,58,47,47,119,119,119,46,97,115,99,101,110,100,101,114,99,111,114,112,46,99,111,109,47,116,121,112,101,100,101,115,105,103,110,101,114,115,46,104,116,109,108,0,0,76,0,105,0,99,0,101,0,110,0,115,0,101,0,100,0,32,0,117,0,110,0,100,0,101,0,114,0,32,0,116,0,104,0,101,0,32,0,83,0,73,0,76,0,32,0,79,0,112,0,101,0,110,0,32,0,70,0,111,0,110,0,116,0,32,0,76,0,105,0,99,0,101,0,110,0,115,0,101,0,44,0,32,0,86,0,101,0,114,0,115,0,105,0,111,0,110,0,32,0,49,0,46,0,49,0,0,76,105,99,101,110,115,101,100,32,117,110,100,101,114,32,116,104,101,32,83,73,76,32,79,112,101,110,32,70,111,110,116,32,76,105,99,101,110,115,101,44,32,86,101,114,115,105,111,110,32,49,46,49,0,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,115,0,99,0,114,0,105,0,112,0,116,0,115,0,46,0,115,0,105,0,108,0,46,0,111,0,114,0,103,0,47,0,79,0,70,0,76,0,0,104,116,116,112,58,47,47,115,99,114,105,112,116,115,46,115,105,108,46,111,114,103,47,79,70,76,0,0,0,0,2,0,0,0,0,0,0,255,254,0,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,41,0,0,0,1,0,2,0,3,0,4,0,5,0,6,0,7,0,8,0,9,0,10,0,11,0,12,0,13,0,14,0,15,0,16,0,17,0,18,0,19,0,20,0,21,0,22,0,23,0,24,0,25,0,26,0,27,0,28,0,29,0,30,0,31,0,32,0,33,0,34,0,35,0,36,0,37,0,38,0,39,0,40,0,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,50,0,51,0,52,0,53,0,54,0,55,0,56,0,57,0,58,0,59,0,60,0,61,0,62,0,63,0,64,0,65,0,66,0,67,0,68,0,69,0,70,0,71,0,72,0,73,0,74,0,75,0,76,0,77,0,78,0,79,0,80,0,81,0,82,0,83,0,84,0,85,0,86,0,87,0,88,0,89,0,90,0,91,0,92,0,93,0,94,0,95,0,96,0,97,1,2,0,163,0,132,0,133,0,189,0,150,0,232,0,134,0,142,0,139,0,157,0,169,0,164,1,3,0,138,0,218,0,131,0,147,0,242,0,243,0,141,0,151,0,136,0,195,0,222,0,241,0,158,0,170,0,245,0,244,0,246,0,162,0,173,0,201,0,199,0,174,0,98,0,99,0,144,0,100,0,203,0,101,0,200,0,202,0,207,0,204,0,205,0,206,0,233,0,102,0,211,0,208,0,209,0,175,0,103,0,240,0,145,0,214,0,212,0,213,0,104,0,235,0,237,0,137,0,106,0,105,0,107,0,109,0,108,0,110,0,160,0,111,0,113,0,112,0,114,0,115,0,117,0,116,0,118,0,119,0,234,0,120,0,122,0,121,0,123,0,125,0,124,0,184,0,161,0,127,0,126,0,128,0,129,0,236,0,238,0,186,1,4,1,5,1,6,1,7,1,8,1,9,0,253,0,254,1,10,1,11,1,12,1,13,0,255,1,0,1,14,1,15,1,16,1,1,1,17,1,18,1,19,1,20,1,21,1,22,1,23,1,24,1,25,1,26,1,27,1,28,0,248,0,249,1,29,1,30,1,31,1,32,1,33,1,34,1,35,1,36,1,37,1,38,1,39,1,40,1,41,1,42,1,43,1,44,0,250,0,215,1,45,1,46,1,47,1,48,1,49,1,50,1,51,1,52,1,53,1,54,1,55,1,56,1,57,1,58,1,59,0,226,0,227,1,60,1,61,1,62,1,63,1,64,1,65,1,66,1,67,1,68,1,69,1,70,1,71,1,72,1,73,1,74,0,176,0,177,1,75,1,76,1,77,1,78,1,79,1,80,1,81,1,82,1,83,1,84,0,251,0,252,0,228,0,229,1,85,1,86,1,87,1,88,1,89,1,90,1,91,1,92,1,93,1,94,1,95,1,96,1,97,1,98,1,99,1,100,1,101,1,102,1,103,1,104,1,105,1,106,0,187,1,107,1,108,1,109,1,110,0,230,0,231,1,111,1,112,1,113,1,114,1,115,1,116,1,117,1,118,1,119,1,120,1,121,1,122,1,123,1,124,1,125,1,126,1,127,1,128,1,129,0,166,1,130,1,131,1,132,1,133,1,134,1,135,1,136,1,137,1,138,1,139,1,140,1,141,1,142,1,143,1,144,1,145,1,146,1,147,1,148,1,149,1,150,1,151,1,152,1,153,1,154,1,155,1,156,1,157,1,158,1,159,1,160,1,161,1,162,1,163,1,164,1,165,1,166,1,167,1,168,1,169,1,170,1,171,1,172,1,173,1,174,1,175,1,176,1,177,1,178,1,179,1,180,1,181,1,182,1,183,1,184,1,185,1,186,1,187,1,188,1,189,1,190,1,191,1,192,1,193,1,194,1,195,1,196,1,197,1,198,1,199,1,200,1,201,1,202,1,203,1,204,1,205,1,206,1,207,1,208,1,209,1,210,1,211,1,212,1,213,1,214,1,215,1,216,1,217,1,218,1,219,1,220,1,221,1,222,1,223,1,224,1,225,1,226,1,227,1,228,1,229,1,230,1,231,1,232,1,233,1,234,1,235,1,236,1,237,1,238,1,239,1,240,1,241,1,242,1,243,1,244,1,245,1,246,1,247,1,248,1,249,1,250,1,251,1,252,1,253,1,254,1,255,2,0,2,1,2,2,2,3,2,4,2,5,2,6,2,7,2,8,2,9,2,10,2,11,2,12,2,13,2,14,2,15,2,16,2,17,2,18,2,19,2,20,2,21,2,22,2,23,2,24,2,25,2,26,2,27,2,28,2,29,2,30,2,31,2,32,2,33,2,34,2,35,2,36,2,37,2,38,2,39,2,40,2,41,2,42,2,43,2,44,2,45,2,46,2,47,2,48,2,49,2,50,2,51,2,52,2,53,2,54,2,55,2,56,2,57,2,58,2,59,2,60,2,61,2,62,2,63,2,64,2,65,2,66,2,67,2,68,2,69,2,70,2,71,2,72,2,73,2,74,2,75,2,76,2,77,2,78,2,79,2,80,2,81,2,82,2,83,2,84,2,85,2,86,2,87,2,88,2,89,2,90,2,91,2,92,2,93,2,94,2,95,2,96,2,97,2,98,2,99,2,100,2,101,2,102,2,103,2,104,2,105,2,106,2,107,2,108,2,109,2,110,2,111,2,112,2,113,2,114,2,115,2,116,2,117,2,118,2,119,2,120,2,121,2,122,2,123,2,124,2,125,2,126,2,127,2,128,2,129,2,130,2,131,2,132,2,133,2,134,2,135,2,136,2,137,2,138,2,139,2,140,2,141,2,142,2,143,2,144,2,145,2,146,2,147,2,148,2,149,2,150,2,151,2,152,2,153,2,154,2,155,2,156,2,157,2,158,2,159,2,160,2,161,2,162,2,163,2,164,2,165,2,166,2,167,2,168,2,169,2,170,2,171,2,172,2,173,2,174,2,175,2,176,2,177,2,178,2,179,2,180,0,216,0,225,2,181,2,182,2,183,2,184,2,185,2,186,2,187,2,188,2,189,2,190,2,191,2,192,2,193,2,194,2,195,2,196,0,219,0,220,0,221,0,224,0,217,0,223,2,197,2,198,2,199,2,200,2,201,2,202,2,203,2,204,2,205,2,206,2,207,2,208,2,209,2,210,2,211,2,212,2,213,2,214,2,215,2,216,2,217,2,218,2,219,2,220,2,221,2,222,2,223,2,224,2,225,2,226,2,227,2,228,2,229,2,230,2,231,2,232,2,233,2,234,2,235,2,236,2,237,2,238,2,239,2,240,2,241,2,242,2,243,2,244,2,245,2,246,2,247,2,248,2,249,2,250,2,251,2,252,2,253,2,254,2,255,3,0,3,1,3,2,3,3,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,3,14,3,15,3,16,3,17,3,18,3,19,3,20,3,21,3,22,3,23,3,24,3,25,3,26,3,27,3,28,3,29,3,30,3,31,3,32,3,33,3,34,3,35,3,36,3,37,3,38,3,39,3,40,3,41,3,42,3,43,3,44,3,45,3,46,3,47,3,48,3,49,3,50,3,51,3,52,3,53,3,54,3,55,3,56,3,57,3,58,3,59,3,60,3,61,3,62,3,63,3,64,3,65,3,66,3,67,3,68,3,69,3,70,3,71,3,72,3,73,3,74,3,75,3,76,3,77,3,78,3,79,3,80,3,81,3,82,3,83,3,84,3,85,3,86,3,87,3,88,3,89,3,90,3,91,3,92,3,93,3,94,3,95,3,96,3,97,3,98,3,99,3,100,3,101,3,102,3,103,3,104,3,105,3,106,3,107,3,108,3,109,3,110,3,111,3,112,3,113,3,114,3,115,3,116,3,117,3,118,3,119,3,120,3,121,3,122,3,123,3,124,3,125,3,126,3,127,3,128,3,129,3,130,3,131,3,132,3,133,3,134,3,135,3,136,3,137,3,138,3,139,3,140,3,141,3,142,3,143,3,144,3,145,3,146,3,147,3,148,3,149,3,150,0,155,3,151,3,152,3,153,3,154,3,155,3,156,3,157,3,158,3,159,3,160,3,161,3,162,3,163,3,164,3,165,3,166,3,167,3,168,3,169,3,170,3,171,3,172,3,173,3,174,3,175,3,176,3,177,3,178,3,179,3,180,3,181,3,182,3,183,3,184,3,185,3,186,3,187,3,188,3,189,3,190,3,191,3,192,3,193,3,194,3,195,3,196,3,197,3,198,3,199,3,200,3,201,3,202,3,203,3,204,3,205,3,206,3,207,3,208,3,209,3,210,3,211,3,212,3,213,3,214,3,215,3,216,3,217,3,218,3,219,3,220,3,221,3,222,3,223,3,224,3,225,3,226,3,227,3,228,3,229,3,230,3,231,3,232,3,233,3,234,3,235,3,236,3,237,3,238,3,239,3,240,3,241,3,242,3,243,3,244,3,245,3,246,3,247,3,248,3,249,3,250,3,251,3,252,3,253,3,254,3,255,4,0,4,1,4,2,4,3,4,4,4,5,4,6,4,7,4,8,4,9,4,10,4,11,4,12,4,13,4,14,4,15,4,16,4,17,4,18,4,19,4,20,4,21,4,22,4,23,4,24,4,25,4,26,4,27,4,28,4,29,4,30,4,31,4,32,4,33,4,34,4,35,4,36,4,37,4,38,4,39,4,40,4,41,4,42,4,43,4,44,4,45,4,46,4,47,4,48,4,49,4,50,4,51,4,52,4,53,4,54,4,55,4,56,4,57,4,58,4,59,4,60,4,61,4,62,4,63,4,64,4,65,4,66,4,67,4,68,4,69,4,70,4,71,4,72,4,73,4,74,4,75,4,76,4,77,4,78,4,79,4,80,4,81,4,82,4,83,4,84,4,85,4,86,4,87,4,88,4,89,4,90,4,91,4,92,4,93,4,94,4,95,4,96,4,97,4,98,4,99,4,100,4,101,4,102,4,103,4,104,4,105,4,106,4,107,4,108,4,109,4,110,4,111,4,112,4,113,4,114,4,115,4,116,4,117,4,118,4,119,4,120,4,121,4,122,4,123,4,124,4,125,4,126,4,127,4,128,4,129,4,130,4,131,4,132,4,133,4,134,4,135,4,136,4,137,4,138,4,139,4,140,4,141,4,142,4,143,4,144,4,145,4,146,4,147,4,148,4,149,4,150,4,151,4,152,4,153,4,154,4,155,4,156,4,157,4,158,4,159,4,160,4,161,4,162,4,163,4,164,4,165,4,166,4,167,4,168,4,169,4,170,4,171,4,172,4,173,4,174,4,175,4,176,4,177,4,178,4,179,4,180,4,181,4,182,4,183,4,184,4,185,4,186,4,187,4,188,4,189,4,190,4,191,4,192,4,193,4,194,4,195,4,196,4,197,4,198,4,199,4,200,4,201,4,202,4,203,4,204,4,205,4,206,4,207,4,208,4,209,4,210,4,211,4,212,4,213,4,214,4,215,4,216,4,217,4,218,4,219,4,220,4,221,4,222,4,223,4,224,4,225,4,226,4,227,4,228,4,229,4,230,4,231,4,232,4,233,4,234,4,235,4,236,4,237,4,238,4,239,4,240,4,241,4,242,4,243,4,244,4,245,4,246,4,247,4,248,4,249,4,250,4,251,4,252,4,253,4,254,4,255,5,0,5,1,5,2,5,3,5,4,5,5,5,6,5,7,5,8,5,9,5,10,5,11,5,12,5,13,5,14,5,15,5,16,5,17,5,18,5,19,5,20,5,21,5,22,5,23,5,24,5,25,5,26,5,27,5,28,5,29,5,30,5,31,5,32,5,33,5,34,5,35,5,36,5,37,5,38,5,39,5,40,5,41,5,42,5,43,5,44,5,45,5,46,5,47,5,48,5,49,5,50,5,51,5,52,5,53,5,54,5,55,5,56,5,57,5,58,5,59,5,60,5,61,5,62,5,63,5,64,5,65,5,66,5,67,5,68,5,69,5,70,5,71,5,72,5,73,5,74,5,75,5,76,5,77,5,78,5,79,5,80,5,81,5,82,5,83,5,84,5,85,5,86,5,87,5,88,5,89,5,90,5,91,5,92,5,93,5,94,5,95,5,96,5,97,5,98,5,99,5,100,5,101,5,102,5,103,5,104,5,105,5,106,5,107,5,108,5,109,5,110,5,111,5,112,5,113,5,114,5,115,5,116,5,117,5,118,5,119,5,120,5,121,5,122,5,123,5,124,5,125,5,126,5,127,5,128,5,129,5,130,5,131,5,132,5,133,5,134,5,135,5,136,5,137,5,138,5,139,5,140,5,141,5,142,5,143,5,144,5,145,5,146,5,147,5,148,5,149,5,150,5,151,5,152,5,153,5,154,5,155,5,156,5,157,5,158,5,159,5,160,5,161,5,162,5,163,5,164,5,165,5,166,5,167,5,168,5,169,5,170,5,171,5,172,5,173,5,174,5,175,5,176,5,177,5,178,5,179,5,180,5,181,5,182,5,183,5,184,5,185,5,186,5,187,5,188,5,189,5,190,5,191,5,192,5,193,5,194,5,195,5,196,5,197,5,198,5,199,5,200,5,201,5,202,5,203,5,204,5,205,5,206,5,207,5,208,5,209,5,210,5,211,5,212,5,213,5,214,5,215,5,216,5,217,5,218,5,219,5,220,5,221,5,222,5,223,5,224,5,225,5,226,5,227,5,228,5,229,5,230,5,231,5,232,5,233,5,234,5,235,5,236,5,237,5,238,5,239,5,240,5,241,5,242,5,243,5,244,5,245,5,246,5,247,5,248,5,249,5,250,5,251,5,252,5,253,5,254,5,255,6,0,6,1,6,2,6,3,6,4,6,5,6,6,6,7,6,8,6,9,6,10,6,11,6,12,6,13,6,14,6,15,6,16,6,17,6,18,6,19,6,20,6,21,6,22,6,23,6,24,6,25,6,26,6,27,6,28,6,29,6,30,6,31,6,32,6,33,6,34,6,35,6,36,6,37,6,38,6,39,6,40,6,41,6,42,6,43,6,44,6,45,6,46,6,47,6,48,6,49,6,50,6,51,6,52,6,53,6,54,6,55,6,56,6,57,6,58,6,59,6,60,6,61,6,62,6,63,6,64,6,65,6,66,6,67,6,68,6,69,6,70,6,71,6,72,6,73,6,74,6,75,6,76,6,77,6,78,6,79,6,80,6,81,6,82,6,83,6,84,6,85,6,86,6,87,6,88,6,89,6,90,6,91,6,92,6,93,6,94,6,95,6,96,6,97,6,98,6,99,6,100,6,101,6,102,6,103,6,104,6,105,6,106,6,107,6,108,6,109,6,110,6,111,6,112,6,113,6,114,6,115,6,116,6,117,6,118,6,119,6,120,6,121,6,122,6,123,6,124,6,125,6,126,6,127,6,128,6,129,6,130,6,131,6,132,6,133,6,134,6,135,6,136,6,137,6,138,6,139,6,140,6,141,6,142,6,143,6,144,6,145,6,146,6,147,6,148,6,149,6,150,6,151,6,152,6,153,6,154,6,155,6,156,6,157,6,158,6,159,6,160,6,161,6,162,6,163,6,164,6,165,6,166,6,167,6,168,6,169,6,170,6,171,6,172,6,173,6,174,6,175,6,176,6,177,6,178,6,179,6,180,6,181,6,182,6,183,6,184,6,185,6,186,6,187,6,188,6,189,6,190,6,191,6,192,6,193,6,194,6,195,6,196,6,197,6,198,6,199,6,200,6,201,6,202,6,203,6,204,6,205,6,206,6,207,6,208,6,209,6,210,6,211,6,212,6,213,6,214,6,215,6,216,6,217,6,218,6,219,6,220,6,221,6,222,6,223,6,224,6,225,6,226,6,227,6,228,6,229,6,230,6,231,6,232,6,233,6,234,6,235,6,236,6,237,6,238,6,239,6,240,6,241,6,242,6,243,6,244,6,245,6,246,6,247,6,248,6,249,6,250,6,251,6,252,6,253,6,254,6,255,7,0,7,1,7,2,7,3,7,4,7,5,7,6,7,7,7,8,7,9,7,10,7,11,7,12,7,13,7,14,7,15,7,16,7,17,7,18,7,19,7,20,7,21,7,22,7,23,7,24,7,25,7,26,7,27,7,28,7,29,7,30,7,31,7,32,7,33,7,34,7,35,7,36,7,37,7,38,7,39,7,40,7,41,7,42,7,43,7,44,7,45,7,46,7,47,7,48,7,49,7,50,7,51,7,52,7,53,7,54,7,55,7,56,7,57,7,58,7,59,7,60,7,61,7,62,7,63,7,64,7,65,7,66,7,67,7,68,7,69,7,70,7,71,7,72,7,73,7,74,7,75,7,76,7,77,7,78,7,79,7,80,7,81,7,82,7,83,7,84,7,85,7,86,7,87,7,88,7,89,7,90,7,91,7,92,7,93,7,94,7,95,7,96,7,97,7,98,7,99,7,100,7,101,7,102,7,103,7,104,7,105,7,106,7,107,7,108,7,109,7,110,7,111,7,112,7,113,7,114,7,115,7,116,7,117,7,118,7,119,7,120,7,121,7,122,7,123,7,124,7,125,7,126,7,127,7,128,7,129,7,130,7,131,7,132,7,133,7,134,7,135,7,136,7,137,7,138,7,139,7,140,7,141,7,142,7,143,7,144,7,145,7,146,7,147,7,148,7,149,7,150,7,151,7,152,7,153,7,154,7,155,7,156,7,157,7,158,7,159,7,160,7,161,7,162,7,163,7,164,7,165,7,166,7,167,7,168,7,169,7,170,7,171,7,172,7,173,7,174,7,175,7,176,7,177,7,178,7,179,7,180,7,181,7,182,7,183,7,184,7,185,7,186,7,187,7,188,7,189,7,190,7,191,7,192,7,193,7,194,7,195,7,196,7,197,7,198,7,199,7,200,7,201,7,202,7,203,7,204,7,205,7,206,7,207,7,208,7,209,7,210,7,211,7,212,7,213,7,214,7,215,7,216,7,217,7,218,7,219,7,220,7,221,7,222,7,223,7,224,7,225,7,226,7,227,7,228,7,229,7,230,7,231,7,232,7,233,7,234,7,235,7,236,7,237,7,238,7,239,7,240,7,241,7,242,7,243,7,244,7,245,7,246,7,247,7,248,7,249,7,250,7,251,7,252,7,253,7,254,7,255,8,0,8,1,8,2,0,178,0,179,8,3,8,4,8,5,0,182,0,183,0,196,8,6,0,180,0,181,0,197,8,7,0,130,0,194,0,135,0,171,8,8,8,9,8,10,8,11,8,12,8,13,0,198,8,14,8,15,8,16,0,190,0,191,8,17,8,18,0,188,8,19,8,20,8,21,8,22,8,23,8,24,8,25,8,26,8,27,8,28,8,29,8,30,8,31,8,32,8,33,8,34,8,35,8,36,8,37,8,38,0,247,8,39,8,40,8,41,8,42,8,43,8,44,8,45,8,46,8,47,8,48,8,49,8,50,8,51,8,52,8,53,8,54,8,55,8,56,8,57,8,58,8,59,8,60,8,61,8,62,0,140,8,63,8,64,8,65,8,66,8,67,8,68,8,69,8,70,8,71,8,72,8,73,8,74,8,75,8,76,8,77,8,78,8,79,8,80,8,81,0,152,0,168,0,154,0,153,0,239,8,82,8,83,0,165,0,146,8,84,8,85,0,156,0,167,0,143,8,86,8,87,0,148,0,149,8,88,8,89,8,90,8,91,8,92,8,93,8,94,8,95,8,96,8,97,8,98,8,99,8,100,8,101,8,102,8,103,8,104,8,105,8,106,8,107,8,108,8,109,8,110,8,111,8,112,8,113,8,114,8,115,8,116,8,117,8,118,8,119,8,120,8,121,8,122,8,123,8,124,8,125,8,126,8,127,8,128,8,129,8,130,8,131,8,132,8,133,8,134,8,135,8,136,8,137,8,138,8,139,8,140,8,141,8,142,8,143,8,144,8,145,8,146,8,147,8,148,0,185,8,149,8,150,8,151,8,152,8,153,8,154,8,155,8,156,8,157,8,158,8,159,8,160,8,161,8,162,8,163,8,164,8,165,8,166,8,167,8,168,8,169,8,170,8,171,8,172,8,173,8,174,8,175,8,176,8,177,8,178,8,179,8,180,8,181,8,182,8,183,8,184,8,185,8,186,8,187,8,188,8,189,8,190,8,191,8,192,8,193,8,194,8,195,8,196,8,197,8,198,8,199,8,200,8,201,8,202,8,203,8,204,8,205,8,206,8,207,8,208,8,209,8,210,8,211,8,212,8,213,8,214,8,215,8,216,8,217,8,218,8,219,8,220,8,221,8,222,8,223,8,224,8,225,8,226,8,227,8,228,8,229,8,230,8,231,8,232,8,233,8,234,8,235,8,236,8,237,8,238,8,239,8,240,8,241,8,242,8,243,8,244,8,245,8,246,8,247,8,248,8,249,8,250,8,251,8,252,8,253,8,254,8,255,9,0,9,1,9,2,9,3,9,4,9,5,9,6,9,7,9,8,9,9,9,10,9,11,9,12,9,13,9,14,9,15,9,16,9,17,9,18,9,19,9,20,9,21,9,22,9,23,9,24,9,25,9,26,9,27,9,28,9,29,9,30,9,31,9,32,9,33,9,34,9,35,9,36,9,37,9,38,9,39,9,40,9,41,9,42,9,43,9,44,9,45,9,46,9,47,9,48,9,49,9,50,9,51,9,52,9,53,9,54,9,55,9,56,9,57,9,58,9,59,9,60,9,61,9,62,9,63,9,64,9,65,9,66,9,67,9,68,9,69,9,70,9,71,9,72,9,73,9,74,9,75,9,76,9,77,9,78,9,79,9,80,9,81,9,82,9,83,9,84,9,85,9,86,9,87,9,88,9,89,9,90,9,91,9,92,9,93,9,94,9,95,9,96,9,97,9,98,9,99,9,100,9,101,9,102,9,103,9,104,9,105,9,106,9,107,9,108,9,109,9,110,9,111,9,112,9,113,9,114,9,115,9,116,9,117,9,118,9,119,9,120,9,121,9,122,9,123,9,124,9,125,9,126,9,127,9,128,9,129,9,130,9,131,9,132,9,133,9,134,9,135,9,136,9,137,9,138,9,139,9,140,9,141,9,142,9,143,9,144,9,145,9,146,9,147,9,148,9,149,9,150,9,151,9,152,9,153,9,154,9,155,9,156,9,157,9,158,9,159,9,160,9,161,9,162,9,163,9,164,9,165,9,166,9,167,9,168,9,169,9,170,9,171,9,172,9,173,9,174,9,175,9,176,9,177,9,178,9,179,9,180,9,181,9,182,9,183,9,184,9,185,9,186,9,187,9,188,9,189,9,190,9,191,9,192,9,193,9,194,9,195,9,196,9,197,9,198,9,199,9,200,9,201,9,202,9,203,9,204,9,205,9,206,9,207,9,208,9,209,9,210,9,211,9,212,9,213,9,214,9,215,9,216,9,217,9,218,9,219,9,220,9,221,9,222,9,223,9,224,9,225,9,226,9,227,9,228,9,229,9,230,9,231,9,232,9,233,9,234,9,235,9,236,9,237,9,238,9,239,9,240,9,241,9,242,9,243,9,244,9,245,9,246,9,247,9,248,9,249,9,250,9,251,9,252,9,253,9,254,9,255,10,0,10,1,10,2,10,3,10,4,10,5,10,6,10,7,10,8,10,9,10,10,10,11,10,12,10,13,10,14,10,15,10,16,10,17,10,18,10,19,10,20,10,21,10,22,10,23,10,24,10,25,10,26,10,27,10,28,10,29,10,30,10,31,10,32,10,33,10,34,10,35,10,36,10,37,10,38,10,39,10,40,10,41,10,42,10,43,10,44,10,45,7,117,110,105,48,48,65,48,7,117,110,105,48,48,65,68,7,65,109,97,99,114,111,110,7,97,109,97,99,114,111,110,6,65,98,114,101,118,101,6,97,98,114,101,118,101,7,65,111,103,111,110,101,107,7,97,111,103,111,110,101,107,11,67,99,105,114,99,117,109,102,108,101,120,11,99,99,105,114,99,117,109,102,108,101,120,10,67,100,111,116,97,99,99,101,110,116,10,99,100,111,116,97,99,99,101,110,116,6,68,99,97,114,111,110,6,100,99,97,114,111,110,6,68,99,114,111,97,116,7,69,109,97,99,114,111,110,7,101,109,97,99,114,111,110,6,69,98,114,101,118,101,6,101,98,114,101,118,101,10,69,100,111,116,97,99,99,101,110,116,10,101,100,111,116,97,99,99,101,110,116,7,69,111,103,111,110,101,107,7,101,111,103,111,110,101,107,6,69,99,97,114,111,110,6,101,99,97,114,111,110,11,71,99,105,114,99,117,109,102,108,101,120,11,103,99,105,114,99,117,109,102,108,101,120,10,71,100,111,116,97,99,99,101,110,116,10,103,100,111,116,97,99,99,101,110,116,12,71,99,111,109,109,97,97,99,99,101,110,116,12,103,99,111,109,109,97,97,99,99,101,110,116,11,72,99,105,114,99,117,109,102,108,101,120,11,104,99,105,114,99,117,109,102,108,101,120,4,72,98,97,114,4,104,98,97,114,6,73,116,105,108,100,101,6,105,116,105,108,100,101,7,73,109,97,99,114,111,110,7,105,109,97,99,114,111,110,6,73,98,114,101,118,101,6,105,98,114,101,118,101,7,73,111,103,111,110,101,107,7,105,111,103,111,110,101,107,2,73,74,2,105,106,11,74,99,105,114,99,117,109,102,108,101,120,11,106,99,105,114,99,117,109,102,108,101,120,12,75,99,111,109,109,97,97,99,99,101,110,116,12,107,99,111,109,109,97,97,99,99,101,110,116,12,107,103,114,101,101,110,108,97,110,100,105,99,6,76,97,99,117,116,101,6,108,97,99,117,116,101,12,76,99,111,109,109,97,97,99,99,101,110,116,12,108,99,111,109,109,97,97,99,99,101,110,116,6,76,99,97,114,111,110,6,108,99,97,114,111,110,4,76,100,111,116,4,108,100,111,116,6,78,97,99,117,116,101,6,110,97,99,117,116,101,12,78,99,111,109,109,97,97,99,99,101,110,116,12,110,99,111,109,109,97,97,99,99,101,110,116,6,78,99,97,114,111,110,6,110,99,97,114,111,110,11,110,97,112,111,115,116,114,111,112,104,101,3,69,110,103,3,101,110,103,7,79,109,97,99,114,111,110,7,111,109,97,99,114,111,110,6,79,98,114,101,118,101,6,111,98,114,101,118,101,13,79,104,117,110,103,97,114,117,109,108,97,117,116,13,111,104,117,110,103,97,114,117,109,108,97,117,116,6,82,97,99,117,116,101,6,114,97,99,117,116,101,12,82,99,111,109,109,97,97,99,99,101,110,116,12,114,99,111,109,109,97,97,99,99,101,110,116,6,82,99,97,114,111,110,6,114,99,97,114,111,110,6,83,97,99,117,116,101,6,115,97,99,117,116,101,11,83,99,105,114,99,117,109,102,108,101,120,11,115,99,105,114,99,117,109,102,108,101,120,12,84,99,111,109,109,97,97,99,99,101,110,116,12,116,99,111,109,109,97,97,99,99,101,110,116,6,84,99,97,114,111,110,6,116,99,97,114,111,110,4,84,98,97,114,4,116,98,97,114,6,85,116,105,108,100,101,6,117,116,105,108,100,101,7,85,109,97,99,114,111,110,7,117,109,97,99,114,111,110,6,85,98,114,101,118,101,6,117,98,114,101,118,101,5,85,114,105,110,103,5,117,114,105,110,103,13,85,104,117,110,103,97,114,117,109,108,97,117,116,13,117,104,117,110,103,97,114,117,109,108,97,117,116,7,85,111,103,111,110,101,107,7,117,111,103,111,110,101,107,11,87,99,105,114,99,117,109,102,108,101,120,11,119,99,105,114,99,117,109,102,108,101,120,11,89,99,105,114,99,117,109,102,108,101,120,11,121,99,105,114,99,117,109,102,108,101,120,6,90,97,99,117,116,101,6,122,97,99,117,116,101,10,90,100,111,116,97,99,99,101,110,116,10,122,100,111,116,97,99,99,101,110,116,5,108,111,110,103,115,7,117,110,105,48,49,56,48,7,117,110,105,48,49,56,49,7,117,110,105,48,49,56,50,7,117,110,105,48,49,56,51,7,117,110,105,48,49,56,52,7,117,110,105,48,49,56,53,7,117,110,105,48,49,56,54,7,117,110,105,48,49,56,55,7,117,110,105,48,49,56,56,7,117,110,105,48,49,56,57,7,117,110,105,48,49,56,65,7,117,110,105,48,49,56,66,7,117,110,105,48,49,56,67,7,117,110,105,48,49,56,68,7,117,110,105,48,49,56,69,7,117,110,105,48,49,56,70,7,117,110,105,48,49,57,48,7,117,110,105,48,49,57,49,7,117,110,105,48,49,57,51,7,117,110,105,48,49,57,52,7,117,110,105,48,49,57,53,7,117,110,105,48,49,57,54,7,117,110,105,48,49,57,55,7,117,110,105,48,49,57,56,7,117,110,105,48,49,57,57,7,117,110,105,48,49,57,65,7,117,110,105,48,49,57,66,7,117,110,105,48,49,57,67,7,117,110,105,48,49,57,68,7,117,110,105,48,49,57,69,7,117,110,105,48,49,57,70,5,79,104,111,114,110,5,111,104,111,114,110,7,117,110,105,48,49,65,50,7,117,110,105,48,49,65,51,7,117,110,105,48,49,65,52,7,117,110,105,48,49,65,53,7,117,110,105,48,49,65,54,7,117,110,105,48,49,65,55,7,117,110,105,48,49,65,56,7,117,110,105,48,49,65,57,7,117,110,105,48,49,65,65,7,117,110,105,48,49,65,66,7,117,110,105,48,49,65,67,7,117,110,105,48,49,65,68,7,117,110,105,48,49,65,69,5,85,104,111,114,110,5,117,104,111,114,110,7,117,110,105,48,49,66,49,7,117,110,105,48,49,66,50,7,117,110,105,48,49,66,51,7,117,110,105,48,49,66,52,7,117,110,105,48,49,66,53,7,117,110,105,48,49,66,54,7,117,110,105,48,49,66,55,7,117,110,105,48,49,66,56,7,117,110,105,48,49,66,57,7,117,110,105,48,49,66,65,7,117,110,105,48,49,66,66,7,117,110,105,48,49,66,67,7,117,110,105,48,49,66,68,7,117,110,105,48,49,66,69,7,117,110,105,48,49,66,70,7,117,110,105,48,49,67,48,7,117,110,105,48,49,67,49,7,117,110,105,48,49,67,50,7,117,110,105,48,49,67,51,7,117,110,105,48,49,67,52,7,117,110,105,48,49,67,53,7,117,110,105,48,49,67,54,7,117,110,105,48,49,67,55,7,117,110,105,48,49,67,56,7,117,110,105,48,49,67,57,7,117,110,105,48,49,67,65,7,117,110,105,48,49,67,66,7,117,110,105,48,49,67,67,7,117,110,105,48,49,67,68,7,117,110,105,48,49,67,69,7,117,110,105,48,49,67,70,7,117,110,105,48,49,68,48,7,117,110,105,48,49,68,49,7,117,110,105,48,49,68,50,7,117,110,105,48,49,68,51,7,117,110,105,48,49,68,52,7,117,110,105,48,49,68,53,7,117,110,105,48,49,68,54,7,117,110,105,48,49,68,55,7,117,110,105,48,49,68,56,7,117,110,105,48,49,68,57,7,117,110,105,48,49,68,65,7,117,110,105,48,49,68,66,7,117,110,105,48,49,68,67,7,117,110,105,48,49,68,68,7,117,110,105,48,49,68,69,7,117,110,105,48,49,68,70,7,117,110,105,48,49,69,48,7,117,110,105,48,49,69,49,7,117,110,105,48,49,69,50,7,117,110,105,48,49,69,51,7,117,110,105,48,49,69,52,7,117,110,105,48,49,69,53,7,117,110,105,48,49,69,54,7,117,110,105,48,49,69,55,7,117,110,105,48,49,69,56,7,117,110,105,48,49,69,57,7,117,110,105,48,49,69,65,7,117,110,105,48,49,69,66,7,117,110,105,48,49,69,67,7,117,110,105,48,49,69,68,7,117,110,105,48,49,69,69,7,117,110,105,48,49,69,70,7,117,110,105,48,49,70,48,7,117,110,105,48,49,70,49,7,117,110,105,48,49,70,50,7,117,110,105,48,49,70,51,7,117,110,105,48,49,70,52,7,117,110,105,48,49,70,53,7,117,110,105,48,49,70,54,7,117,110,105,48,49,70,55,7,117,110,105,48,49,70,56,7,117,110,105,48,49,70,57,10,65,114,105,110,103,97,99,117,116,101,10,97,114,105,110,103,97,99,117,116,101,7,65,69,97,99,117,116,101,7,97,101,97,99,117,116,101,11,79,115,108,97,115,104,97,99,117,116,101,11,111,115,108,97,115,104,97,99,117,116,101,7,117,110,105,48,50,48,48,7,117,110,105,48,50,48,49,7,117,110,105,48,50,48,50,7,117,110,105,48,50,48,51,7,117,110,105,48,50,48,52,7,117,110,105,48,50,48,53,7,117,110,105,48,50,48,54,7,117,110,105,48,50,48,55,7,117,110,105,48,50,48,56,7,117,110,105,48,50,48,57,7,117,110,105,48,50,48,65,7,117,110,105,48,50,48,66,7,117,110,105,48,50,48,67,7,117,110,105,48,50,48,68,7,117,110,105,48,50,48,69,7,117,110,105,48,50,48,70,7,117,110,105,48,50,49,48,7,117,110,105,48,50,49,49,7,117,110,105,48,50,49,50,7,117,110,105,48,50,49,51,7,117,110,105,48,50,49,52,7,117,110,105,48,50,49,53,7,117,110,105,48,50,49,54,7,117,110,105,48,50,49,55,12,83,99,111,109,109,97,97,99,99,101,110,116,12,115,99,111,109,109,97,97,99,99,101,110,116,7,117,110,105,48,50,49,65,7,117,110,105,48,50,49,66,7,117,110,105,48,50,49,67,7,117,110,105,48,50,49,68,7,117,110,105,48,50,49,69,7,117,110,105,48,50,49,70,7,117,110,105,48,50,50,48,7,117,110,105,48,50,50,49,7,117,110,105,48,50,50,50,7,117,110,105,48,50,50,51,7,117,110,105,48,50,50,52,7,117,110,105,48,50,50,53,7,117,110,105,48,50,50,54,7,117,110,105,48,50,50,55,7,117,110,105,48,50,50,56,7,117,110,105,48,50,50,57,7,117,110,105,48,50,50,65,7,117,110,105,48,50,50,66,7,117,110,105,48,50,50,67,7,117,110,105,48,50,50,68,7,117,110,105,48,50,50,69,7,117,110,105,48,50,50,70,7,117,110,105,48,50,51,48,7,117,110,105,48,50,51,49,7,117,110,105,48,50,51,50,7,117,110,105,48,50,51,51,7,117,110,105,48,50,51,52,7,117,110,105,48,50,51,53,7,117,110,105,48,50,51,54,9,106,46,100,111,116,108,101,115,115,7,117,110,105,48,50,51,56,7,117,110,105,48,50,51,57,7,117,110,105,48,50,51,65,7,117,110,105,48,50,51,66,7,117,110,105,48,50,51,67,7,117,110,105,48,50,51,68,7,117,110,105,48,50,51,69,7,117,110,105,48,50,51,70,7,117,110,105,48,50,52,48,7,117,110,105,48,50,52,49,7,117,110,105,48,50,52,50,7,117,110,105,48,50,52,51,7,117,110,105,48,50,52,52,7,117,110,105,48,50,52,53,7,117,110,105,48,50,52,54,7,117,110,105,48,50,52,55,7,117,110,105,48,50,52,56,7,117,110,105,48,50,52,57,7,117,110,105,48,50,52,65,7,117,110,105,48,50,52,66,7,117,110,105,48,50,52,67,7,117,110,105,48,50,52,68,7,117,110,105,48,50,52,69,7,117,110,105,48,50,52,70,7,117,110,105,48,50,53,48,7,117,110,105,48,50,53,49,7,117,110,105,48,50,53,50,7,117,110,105,48,50,53,51,7,117,110,105,48,50,53,52,7,117,110,105,48,50,53,53,7,117,110,105,48,50,53,54,7,117,110,105,48,50,53,55,7,117,110,105,48,50,53,56,7,117,110,105,48,50,53,57,7,117,110,105,48,50,53,65,7,117,110,105,48,50,53,66,7,117,110,105,48,50,53,67,7,117,110,105,48,50,53,68,7,117,110,105,48,50,53,69,7,117,110,105,48,50,53,70,7,117,110,105,48,50,54,48,7,117,110,105,48,50,54,49,7,117,110,105,48,50,54,50,7,117,110,105,48,50,54,51,7,117,110,105,48,50,54,52,7,117,110,105,48,50,54,53,7,117,110,105,48,50,54,54,7,117,110,105,48,50,54,55,7,117,110,105,48,50,54,56,7,117,110,105,48,50,54,57,7,117,110,105,48,50,54,65,7,117,110,105,48,50,54,66,7,117,110,105,48,50,54,67,7,117,110,105,48,50,54,68,7,117,110,105,48,50,54,69,7,117,110,105,48,50,54,70,7,117,110,105,48,50,55,48,7,117,110,105,48,50,55,49,7,117,110,105,48,50,55,50,7,117,110,105,48,50,55,51,7,117,110,105,48,50,55,52,7,117,110,105,48,50,55,53,7,117,110,105,48,50,55,54,7,117,110,105,48,50,55,55,7,117,110,105,48,50,55,56,7,117,110,105,48,50,55,57,7,117,110,105,48,50,55,65,7,117,110,105,48,50,55,66,7,117,110,105,48,50,55,67,7,117,110,105,48,50,55,68,7,117,110,105,48,50,55,69,7,117,110,105,48,50,55,70,7,117,110,105,48,50,56,48,7,117,110,105,48,50,56,49,7,117,110,105,48,50,56,50,7,117,110,105,48,50,56,51,7,117,110,105,48,50,56,52,7,117,110,105,48,50,56,53,7,117,110,105,48,50,56,54,7,117,110,105,48,50,56,55,7,117,110,105,48,50,56,56,7,117,110,105,48,50,56,57,7,117,110,105,48,50,56,65,7,117,110,105,48,50,56,66,7,117,110,105,48,50,56,67,7,117,110,105,48,50,56,68,7,117,110,105,48,50,56,69,7,117,110,105,48,50,56,70,7,117,110,105,48,50,57,48,7,117,110,105,48,50,57,49,7,117,110,105,48,50,57,50,7,117,110,105,48,50,57,51,7,117,110,105,48,50,57,52,7,117,110,105,48,50,57,53,7,117,110,105,48,50,57,54,7,117,110,105,48,50,57,55,7,117,110,105,48,50,57,56,7,117,110,105,48,50,57,57,7,117,110,105,48,50,57,65,7,117,110,105,48,50,57,66,7,117,110,105,48,50,57,67,7,117,110,105,48,50,57,68,7,117,110,105,48,50,57,69,7,117,110,105,48,50,57,70,7,117,110,105,48,50,65,48,7,117,110,105,48,50,65,49,7,117,110,105,48,50,65,50,7,117,110,105,48,50,65,51,7,117,110,105,48,50,65,52,7,117,110,105,48,50,65,53,7,117,110,105,48,50,65,54,7,117,110,105,48,50,65,55,7,117,110,105,48,50,65,56,7,117,110,105,48,50,65,57,7,117,110,105,48,50,65,65,7,117,110,105,48,50,65,66,7,117,110,105,48,50,65,67,7,117,110,105,48,50,65,68,7,117,110,105,48,50,65,69,7,117,110,105,48,50,65,70,7,117,110,105,48,50,66,48,7,117,110,105,48,50,66,49,7,117,110,105,48,50,66,50,7,117,110,105,48,50,66,51,7,117,110,105,48,50,66,52,7,117,110,105,48,50,66,53,7,117,110,105,48,50,66,54,7,117,110,105,48,50,66,55,7,117,110,105,48,50,66,56,7,117,110,105,48,50,66,57,7,117,110,105,48,50,66,65,7,117,110,105,48,50,66,66,7,117,110,105,48,50,66,67,7,117,110,105,48,50,66,68,7,117,110,105,48,50,66,69,7,117,110,105,48,50,66,70,7,117,110,105,48,50,67,48,7,117,110,105,48,50,67,49,7,117,110,105,48,50,67,50,7,117,110,105,48,50,67,51,7,117,110,105,48,50,67,52,7,117,110,105,48,50,67,53,7,117,110,105,48,50,67,56,16,102,105,114,115,116,116,111,110,101,99,104,105,110,101,115,101,7,117,110,105,48,50,67,65,7,117,110,105,48,50,67,66,7,117,110,105,48,50,67,67,7,117,110,105,48,50,67,68,7,117,110,105,48,50,67,69,7,117,110,105,48,50,67,70,7,117,110,105,48,50,68,48,7,117,110,105,48,50,68,49,7,117,110,105,48,50,68,50,7,117,110,105,48,50,68,51,7,117,110,105,48,50,68,52,7,117,110,105,48,50,68,53,7,117,110,105,48,50,68,54,7,117,110,105,48,50,68,55,7,117,110,105,48,50,68,69,7,117,110,105,48,50,68,70,7,117,110,105,48,50,69,48,7,117,110,105,48,50,69,49,7,117,110,105,48,50,69,50,7,117,110,105,48,50,69,51,7,117,110,105,48,50,69,52,7,117,110,105,48,50,69,53,7,117,110,105,48,50,69,54,7,117,110,105,48,50,69,55,7,117,110,105,48,50,69,56,7,117,110,105,48,50,69,57,7,117,110,105,48,50,69,65,7,117,110,105,48,50,69,66,7,117,110,105,48,50,69,67,7,117,110,105,48,50,69,68,7,117,110,105,48,50,69,69,7,117,110,105,48,50,69,70,7,117,110,105,48,50,70,48,7,117,110,105,48,50,70,49,7,117,110,105,48,50,70,50,7,117,110,105,48,50,70,51,7,117,110,105,48,50,70,52,7,117,110,105,48,50,70,53,7,117,110,105,48,50,70,54,7,117,110,105,48,50,70,55,7,117,110,105,48,50,70,56,7,117,110,105,48,50,70,57,7,117,110,105,48,50,70,65,7,117,110,105,48,50,70,66,7,117,110,105,48,50,70,67,7,117,110,105,48,50,70,68,7,117,110,105,48,50,70,69,7,117,110,105,48,50,70,70,9,103,114,97,118,101,99,111,109,98,9,97,99,117,116,101,99,111,109,98,7,117,110,105,48,51,48,50,9,116,105,108,100,101,99,111,109,98,7,117,110,105,48,51,48,52,7,117,110,105,48,51,48,53,7,117,110,105,48,51,48,54,7,117,110,105,48,51,48,55,7,117,110,105,48,51,48,56,13,104,111,111,107,97,98,111,118,101,99,111,109,98,7,117,110,105,48,51,48,65,7,117,110,105,48,51,48,66,7,117,110,105,48,51,48,67,7,117,110,105,48,51,48,68,7,117,110,105,48,51,48,69,7,117,110,105,48,51,48,70,7,117,110,105,48,51,49,48,7,117,110,105,48,51,49,49,7,117,110,105,48,51,49,50,7,117,110,105,48,51,49,51,7,117,110,105,48,51,49,52,7,117,110,105,48,51,49,53,7,117,110,105,48,51,49,54,7,117,110,105,48,51,49,55,7,117,110,105,48,51,49,56,7,117,110,105,48,51,49,57,7,117,110,105,48,51,49,65,7,117,110,105,48,51,49,66,7,117,110,105,48,51,49,67,7,117,110,105,48,51,49,68,7,117,110,105,48,51,49,69,7,117,110,105,48,51,49,70,7,117,110,105,48,51,50,48,7,117,110,105,48,51,50,49,7,117,110,105,48,51,50,50,12,100,111,116,98,101,108,111,119,99,111,109,98,7,117,110,105,48,51,50,52,7,117,110,105,48,51,50,53,7,117,110,105,48,51,50,54,7,117,110,105,48,51,50,55,7,117,110,105,48,51,50,56,7,117,110,105,48,51,50,57,7,117,110,105,48,51,50,65,7,117,110,105,48,51,50,66,7,117,110,105,48,51,50,67,7,117,110,105,48,51,50,68,7,117,110,105,48,51,50,69,7,117,110,105,48,51,50,70,7,117,110,105,48,51,51,48,7,117,110,105,48,51,51,49,7,117,110,105,48,51,51,50,7,117,110,105,48,51,51,51,7,117,110,105,48,51,51,52,7,117,110,105,48,51,51,53,7,117,110,105,48,51,51,54,7,117,110,105,48,51,51,55,7,117,110,105,48,51,51,56,7,117,110,105,48,51,51,57,7,117,110,105,48,51,51,65,7,117,110,105,48,51,51,66,7,117,110,105,48,51,51,67,7,117,110,105,48,51,51,68,7,117,110,105,48,51,51,69,7,117,110,105,48,51,51,70,7,117,110,105,48,51,52,48,7,117,110,105,48,51,52,49,7,117,110,105,48,51,52,50,7,117,110,105,48,51,52,51,7,117,110,105,48,51,52,52,7,117,110,105,48,51,52,53,7,117,110,105,48,51,52,54,7,117,110,105,48,51,52,55,7,117,110,105,48,51,52,56,7,117,110,105,48,51,52,57,7,117,110,105,48,51,52,65,7,117,110,105,48,51,52,66,7,117,110,105,48,51,52,67,7,117,110,105,48,51,52,68,7,117,110,105,48,51,52,69,7,117,110,105,48,51,52,70,7,117,110,105,48,51,53,48,7,117,110,105,48,51,53,49,7,117,110,105,48,51,53,50,7,117,110,105,48,51,53,51,7,117,110,105,48,51,53,52,7,117,110,105,48,51,53,53,7,117,110,105,48,51,53,54,7,117,110,105,48,51,53,55,7,117,110,105,48,51,53,56,7,117,110,105,48,51,53,57,7,117,110,105,48,51,53,65,7,117,110,105,48,51,53,66,7,117,110,105,48,51,53,67,7,117,110,105,48,51,53,68,7,117,110,105,48,51,53,69,7,117,110,105,48,51,53,70,7,117,110,105,48,51,54,48,7,117,110,105,48,51,54,49,7,117,110,105,48,51,54,50,7,117,110,105,48,51,54,51,7,117,110,105,48,51,54,52,7,117,110,105,48,51,54,53,7,117,110,105,48,51,54,54,7,117,110,105,48,51,54,55,7,117,110,105,48,51,54,56,7,117,110,105,48,51,54,57,7,117,110,105,48,51,54,65,7,117,110,105,48,51,54,66,7,117,110,105,48,51,54,67,7,117,110,105,48,51,54,68,7,117,110,105,48,51,54,69,7,117,110,105,48,51,54,70,7,117,110,105,48,51,55,52,7,117,110,105,48,51,55,53,7,117,110,105,48,51,55,65,7,117,110,105,48,51,55,66,7,117,110,105,48,51,55,67,7,117,110,105,48,51,55,68,7,117,110,105,48,51,55,69,5,116,111,110,111,115,13,100,105,101,114,101,115,105,115,116,111,110,111,115,10,65,108,112,104,97,116,111,110,111,115,9,97,110,111,116,101,108,101,105,97,12,69,112,115,105,108,111,110,116,111,110,111,115,8,69,116,97,116,111,110,111,115,9,73,111,116,97,116,111,110,111,115,12,79,109,105,99,114,111,110,116,111,110,111,115,12,85,112,115,105,108,111,110,116,111,110,111,115,10,79,109,101,103,97,116,111,110,111,115,17,105,111,116,97,100,105,101,114,101,115,105,115,116,111,110,111,115,5,65,108,112,104,97,4,66,101,116,97,5,71,97,109,109,97,10,68,101,108,116,97,103,114,101,101,107,7,69,112,115,105,108,111,110,4,90,101,116,97,3,69,116,97,5,84,104,101,116,97,4,73,111,116,97,5,75,97,112,112,97,6,76,97,109,98,100,97,2,77,117,2,78,117,2,88,105,7,79,109,105,99,114,111,110,2,80,105,3,82,104,111,5,83,105,103,109,97,3,84,97,117,7,85,112,115,105,108,111,110,3,80,104,105,3,67,104,105,3,80,115,105,10,79,109,101,103,97,103,114,101,101,107,12,73,111,116,97,100,105,101,114,101,115,105,115,15,85,112,115,105,108,111,110,100,105,101,114,101,115,105,115,10,97,108,112,104,97,116,111,110,111,115,12,101,112,115,105,108,111,110,116,111,110,111,115,8,101,116,97,116,111,110,111,115,9,105,111,116,97,116,111,110,111,115,20,117,112,115,105,108,111,110,100,105,101,114,101,115,105,115,116,111,110,111,115,5,97,108,112,104,97,4,98,101,116,97,5,103,97,109,109,97,5,100,101,108,116,97,7,101,112,115,105,108,111,110,4,122,101,116,97,3,101,116,97,5,116,104,101,116,97,4,105,111,116,97,5,107,97,112,112,97,6,108,97,109,98,100,97,7,109,117,103,114,101,101,107,2,110,117,2,120,105,7,111,109,105,99,114,111,110,3,114,104,111,6,115,105,103,109,97,49,5,115,105,103,109,97,3,116,97,117,7,117,112,115,105,108,111,110,3,112,104,105,3,99,104,105,3,112,115,105,5,111,109,101,103,97,12,105,111,116,97,100,105,101,114,101,115,105,115,15,117,112,115,105,108,111,110,100,105,101,114,101,115,105,115,12,111,109,105,99,114,111,110,116,111,110,111,115,12,117,112,115,105,108,111,110,116,111,110,111,115,10,111,109,101,103,97,116,111,110,111,115,7,117,110,105,48,51,68,48,7,117,110,105,48,51,68,49,7,117,110,105,48,51,68,50,7,117,110,105,48,51,68,51,7,117,110,105,48,51,68,52,7,117,110,105,48,51,68,53,7,117,110,105,48,51,68,54,7,117,110,105,48,51,68,55,7,117,110,105,48,51,68,56,7,117,110,105,48,51,68,57,7,117,110,105,48,51,68,65,7,117,110,105,48,51,68,66,7,117,110,105,48,51,68,67,7,117,110,105,48,51,68,68,7,117,110,105,48,51,68,69,7,117,110,105,48,51,68,70,7,117,110,105,48,51,69,48,7,117,110,105,48,51,69,49,7,117,110,105,48,51,69,50,7,117,110,105,48,51,69,51,7,117,110,105,48,51,69,52,7,117,110,105,48,51,69,53,7,117,110,105,48,51,69,54,7,117,110,105,48,51,69,55,7,117,110,105,48,51,69,56,7,117,110,105,48,51,69,57,7,117,110,105,48,51,69,65,7,117,110,105,48,51,69,66,7,117,110,105,48,51,69,67,7,117,110,105,48,51,69,68,7,117,110,105,48,51,69,69,7,117,110,105,48,51,69,70,7,117,110,105,48,51,70,48,7,117,110,105,48,51,70,49,7,117,110,105,48,51,70,50,7,117,110,105,48,51,70,51,7,117,110,105,48,51,70,52,7,117,110,105,48,51,70,53,7,117,110,105,48,51,70,54,7,117,110,105,48,51,70,55,7,117,110,105,48,51,70,56,7,117,110,105,48,51,70,57,7,117,110,105,48,51,70,65,7,117,110,105,48,51,70,66,7,117,110,105,48,51,70,67,7,117,110,105,48,51,70,68,7,117,110,105,48,51,70,69,7,117,110,105,48,51,70,70,7,117,110,105,48,52,48,48,7,117,110,105,48,52,48,49,7,117,110,105,48,52,48,50,7,117,110,105,48,52,48,51,7,117,110,105,48,52,48,52,7,117,110,105,48,52,48,53,7,117,110,105,48,52,48,54,7,117,110,105,48,52,48,55,7,117,110,105,48,52,48,56,7,117,110,105,48,52,48,57,7,117,110,105,48,52,48,65,7,117,110,105,48,52,48,66,7,117,110,105,48,52,48,67,7,117,110,105,48,52,48,68,7,117,110,105,48,52,48,69,7,117,110,105,48,52,48,70,7,117,110,105,48,52,49,48,7,117,110,105,48,52,49,49,7,117,110,105,48,52,49,50,7,117,110,105,48,52,49,51,7,117,110,105,48,52,49,52,7,117,110,105,48,52,49,53,7,117,110,105,48,52,49,54,7,117,110,105,48,52,49,55,7,117,110,105,48,52,49,56,7,117,110,105,48,52,49,57,7,117,110,105,48,52,49,65,7,117,110,105,48,52,49,66,7,117,110,105,48,52,49,67,7,117,110,105,48,52,49,68,7,117,110,105,48,52,49,69,7,117,110,105,48,52,49,70,7,117,110,105,48,52,50,48,7,117,110,105,48,52,50,49,7,117,110,105,48,52,50,50,7,117,110,105,48,52,50,51,7,117,110,105,48,52,50,52,7,117,110,105,48,52,50,53,7,117,110,105,48,52,50,54,7,117,110,105,48,52,50,55,7,117,110,105,48,52,50,56,7,117,110,105,48,52,50,57,7,117,110,105,48,52,50,65,7,117,110,105,48,52,50,66,7,117,110,105,48,52,50,67,7,117,110,105,48,52,50,68,7,117,110,105,48,52,50,69,7,117,110,105,48,52,50,70,7,117,110,105,48,52,51,48,7,117,110,105,48,52,51,49,7,117,110,105,48,52,51,50,7,117,110,105,48,52,51,51,7,117,110,105,48,52,51,52,7,117,110,105,48,52,51,53,7,117,110,105,48,52,51,54,7,117,110,105,48,52,51,55,7,117,110,105,48,52,51,56,7,117,110,105,48,52,51,57,7,117,110,105,48,52,51,65,7,117,110,105,48,52,51,66,7,117,110,105,48,52,51,67,7,117,110,105,48,52,51,68,7,117,110,105,48,52,51,69,7,117,110,105,48,52,51,70,7,117,110,105,48,52,52,48,7,117,110,105,48,52,52,49,7,117,110,105,48,52,52,50,7,117,110,105,48,52,52,51,7,117,110,105,48,52,52,52,7,117,110,105,48,52,52,53,7,117,110,105,48,52,52,54,7,117,110,105,48,52,52,55,7,117,110,105,48,52,52,56,7,117,110,105,48,52,52,57,7,117,110,105,48,52,52,65,7,117,110,105,48,52,52,66,7,117,110,105,48,52,52,67,7,117,110,105,48,52,52,68,7,117,110,105,48,52,52,69,7,117,110,105,48,52,52,70,7,117,110,105,48,52,53,48,7,117,110,105,48,52,53,49,7,117,110,105,48,52,53,50,7,117,110,105,48,52,53,51,7,117,110,105,48,52,53,52,7,117,110,105,48,52,53,53,7,117,110,105,48,52,53,54,7,117,110,105,48,52,53,55,7,117,110,105,48,52,53,56,7,117,110,105,48,52,53,57,7,117,110,105,48,52,53,65,7,117,110,105,48,52,53,66,7,117,110,105,48,52,53,67,7,117,110,105,48,52,53,68,7,117,110,105,48,52,53,69,7,117,110,105,48,52,53,70,7,117,110,105,48,52,54,48,7,117,110,105,48,52,54,49,7,117,110,105,48,52,54,50,7,117,110,105,48,52,54,51,7,117,110,105,48,52,54,52,7,117,110,105,48,52,54,53,7,117,110,105,48,52,54,54,7,117,110,105,48,52,54,55,7,117,110,105,48,52,54,56,7,117,110,105,48,52,54,57,7,117,110,105,48,52,54,65,7,117,110,105,48,52,54,66,7,117,110,105,48,52,54,67,7,117,110,105,48,52,54,68,7,117,110,105,48,52,54,69,7,117,110,105,48,52,54,70,7,117,110,105,48,52,55,48,7,117,110,105,48,52,55,49,7,117,110,105,48,52,55,50,7,117,110,105,48,52,55,51,7,117,110,105,48,52,55,52,7,117,110,105,48,52,55,53,7,117,110,105,48,52,55,54,7,117,110,105,48,52,55,55,7,117,110,105,48,52,55,56,7,117,110,105,48,52,55,57,7,117,110,105,48,52,55,65,7,117,110,105,48,52,55,66,7,117,110,105,48,52,55,67,7,117,110,105,48,52,55,68,7,117,110,105,48,52,55,69,7,117,110,105,48,52,55,70,7,117,110,105,48,52,56,48,7,117,110,105,48,52,56,49,7,117,110,105,48,52,56,50,7,117,110,105,48,52,56,51,7,117,110,105,48,52,56,52,7,117,110,105,48,52,56,53,7,117,110,105,48,52,56,54,7,117,110,105,48,52,56,55,7,117,110,105,48,52,56,56,7,117,110,105,48,52,56,57,7,117,110,105,48,52,56,65,7,117,110,105,48,52,56,66,7,117,110,105,48,52,56,67,7,117,110,105,48,52,56,68,7,117,110,105,48,52,56,69,7,117,110,105,48,52,56,70,7,117,110,105,48,52,57,48,7,117,110,105,48,52,57,49,7,117,110,105,48,52,57,50,7,117,110,105,48,52,57,51,7,117,110,105,48,52,57,52,7,117,110,105,48,52,57,53,7,117,110,105,48,52,57,54,7,117,110,105,48,52,57,55,7,117,110,105,48,52,57,56,7,117,110,105,48,52,57,57,7,117,110,105,48,52,57,65,7,117,110,105,48,52,57,66,7,117,110,105,48,52,57,67,7,117,110,105,48,52,57,68,7,117,110,105,48,52,57,69,7,117,110,105,48,52,57,70,7,117,110,105,48,52,65,48,7,117,110,105,48,52,65,49,7,117,110,105,48,52,65,50,7,117,110,105,48,52,65,51,7,117,110,105,48,52,65,52,7,117,110,105,48,52,65,53,7,117,110,105,48,52,65,54,7,117,110,105,48,52,65,55,7,117,110,105,48,52,65,56,7,117,110,105,48,52,65,57,7,117,110,105,48,52,65,65,7,117,110,105,48,52,65,66,7,117,110,105,48,52,65,67,7,117,110,105,48,52,65,68,7,117,110,105,48,52,65,69,7,117,110,105,48,52,65,70,7,117,110,105,48,52,66,48,7,117,110,105,48,52,66,49,7,117,110,105,48,52,66,50,7,117,110,105,48,52,66,51,7,117,110,105,48,52,66,52,7,117,110,105,48,52,66,53,7,117,110,105,48,52,66,54,7,117,110,105,48,52,66,55,7,117,110,105,48,52,66,56,7,117,110,105,48,52,66,57,7,117,110,105,48,52,66,65,7,117,110,105,48,52,66,66,7,117,110,105,48,52,66,67,7,117,110,105,48,52,66,68,7,117,110,105,48,52,66,69,7,117,110,105,48,52,66,70,7,117,110,105,48,52,67,48,7,117,110,105,48,52,67,49,7,117,110,105,48,52,67,50,7,117,110,105,48,52,67,51,7,117,110,105,48,52,67,52,7,117,110,105,48,52,67,53,7,117,110,105,48,52,67,54,7,117,110,105,48,52,67,55,7,117,110,105,48,52,67,56,7,117,110,105,48,52,67,57,7,117,110,105,48,52,67,65,7,117,110,105,48,52,67,66,7,117,110,105,48,52,67,67,7,117,110,105,48,52,67,68,7,117,110,105,48,52,67,69,7,117,110,105,48,52,67,70,7,117,110,105,48,52,68,48,7,117,110,105,48,52,68,49,7,117,110,105,48,52,68,50,7,117,110,105,48,52,68,51,7,117,110,105,48,52,68,52,7,117,110,105,48,52,68,53,7,117,110,105,48,52,68,54,7,117,110,105,48,52,68,55,7,117,110,105,48,52,68,56,9,97,102,105,105,49,48,56,52,54,7,117,110,105,48,52,68,65,7,117,110,105,48,52,68,66,7,117,110,105,48,52,68,67,7,117,110,105,48,52,68,68,7,117,110,105,48,52,68,69,7,117,110,105,48,52,68,70,7,117,110,105,48,52,69,48,7,117,110,105,48,52,69,49,7,117,110,105,48,52,69,50,7,117,110,105,48,52,69,51,7,117,110,105,48,52,69,52,7,117,110,105,48,52,69,53,7,117,110,105,48,52,69,54,7,117,110,105,48,52,69,55,7,117,110,105,48,52,69,56,7,117,110,105,48,52,69,57,7,117,110,105,48,52,69,65,7,117,110,105,48,52,69,66,7,117,110,105,48,52,69,67,7,117,110,105,48,52,69,68,7,117,110,105,48,52,69,69,7,117,110,105,48,52,69,70,7,117,110,105,48,52,70,48,7,117,110,105,48,52,70,49,7,117,110,105,48,52,70,50,7,117,110,105,48,52,70,51,7,117,110,105,48,52,70,52,7,117,110,105,48,52,70,53,7,117,110,105,48,52,70,54,7,117,110,105,48,52,70,55,7,117,110,105,48,52,70,56,7,117,110,105,48,52,70,57,7,117,110,105,48,52,70,65,7,117,110,105,48,52,70,66,7,117,110,105,48,52,70,67,7,117,110,105,48,52,70,68,7,117,110,105,48,52,70,69,7,117,110,105,48,52,70,70,7,117,110,105,48,53,48,48,7,117,110,105,48,53,48,49,7,117,110,105,48,53,48,50,7,117,110,105,48,53,48,51,7,117,110,105,48,53,48,52,7,117,110,105,48,53,48,53,7,117,110,105,48,53,48,54,7,117,110,105,48,53,48,55,7,117,110,105,48,53,48,56,7,117,110,105,48,53,48,57,7,117,110,105,48,53,48,65,7,117,110,105,48,53,48,66,7,117,110,105,48,53,48,67,7,117,110,105,48,53,48,68,7,117,110,105,48,53,48,69,7,117,110,105,48,53,48,70,7,117,110,105,48,53,49,48,7,117,110,105,48,53,49,49,7,117,110,105,48,53,49,50,7,117,110,105,48,53,49,51,7,117,110,105,48,53,49,65,7,117,110,105,48,53,49,66,7,117,110,105,48,53,49,67,7,117,110,105,48,53,49,68,7,117,110,105,48,53,57,49,7,117,110,105,48,53,57,50,7,117,110,105,48,53,57,51,7,117,110,105,48,53,57,52,7,117,110,105,48,53,57,53,7,117,110,105,48,53,57,54,7,117,110,105,48,53,57,55,7,117,110,105,48,53,57,56,7,117,110,105,48,53,57,57,7,117,110,105,48,53,57,65,7,117,110,105,48,53,57,66,7,117,110,105,48,53,57,67,7,117,110,105,48,53,57,68,7,117,110,105,48,53,57,69,7,117,110,105,48,53,57,70,7,117,110,105,48,53,65,48,7,117,110,105,48,53,65,49,7,117,110,105,48,53,65,50,7,117,110,105,48,53,65,51,7,117,110,105,48,53,65,52,7,117,110,105,48,53,65,53,7,117,110,105,48,53,65,54,7,117,110,105,48,53,65,55,7,117,110,105,48,53,65,56,7,117,110,105,48,53,65,57,7,117,110,105,48,53,65,65,7,117,110,105,48,53,65,66,7,117,110,105,48,53,65,67,7,117,110,105,48,53,65,68,7,117,110,105,48,53,65,69,7,117,110,105,48,53,65,70,5,115,104,101,118,97,10,104,97,116,97,102,115,101,103,111,108,10,104,97,116,97,102,112,97,116,97,104,11,104,97,116,97,102,113,97,109,97,116,115,5,104,105,114,105,113,5,116,115,101,114,101,5,115,101,103,111,108,5,112,97,116,97,104,6,113,97,109,97,116,115,5,104,111,108,97,109,7,117,110,105,48,53,66,65,6,113,117,98,117,116,115,6,100,97,103,101,115,104,5,109,101,116,101,103,5,109,97,113,97,102,4,114,97,102,101,5,112,97,115,101,113,7,115,104,105,110,100,111,116,6,115,105,110,100,111,116,8,115,111,102,112,97,115,117,113,9,117,112,112,101,114,95,100,111,116,8,108,111,119,101,114,100,111,116,7,117,110,105,48,53,67,54,11,113,97,109,97,116,115,113,97,116,97,110,4,97,108,101,102,3,98,101,116,5,103,105,109,101,108,5,100,97,108,101,116,2,104,101,3,118,97,118,5,122,97,121,105,110,3,104,101,116,3,116,101,116,3,121,111,100,8,102,105,110,97,108,107,97,102,3,107,97,102,5,108,97,109,101,100,8,102,105,110,97,108,109,101,109,3,109,101,109,8,102,105,110,97,108,110,117,110,3,110,117,110,6,115,97,109,101,107,104,4,97,121,105,110,7,102,105,110,97,108,112,101,2,112,101,10,102,105,110,97,108,116,115,97,100,105,5,116,115,97,100,105,3,113,111,102,4,114,101,115,104,4,115,104,105,110,3,116,97,118,6,118,97,118,118,97,118,6,118,97,118,121,111,100,6,121,111,100,121,111,100,6,103,101,114,101,115,104,9,103,101,114,115,104,97,121,105,109,7,117,110,105,49,68,48,48,7,117,110,105,49,68,48,49,7,117,110,105,49,68,48,50,7,117,110,105,49,68,48,51,7,117,110,105,49,68,48,52,7,117,110,105,49,68,48,53,7,117,110,105,49,68,48,54,7,117,110,105,49,68,48,55,7,117,110,105,49,68,48,56,7,117,110,105,49,68,48,57,7,117,110,105,49,68,48,65,7,117,110,105,49,68,48,66,7,117,110,105,49,68,48,67,7,117,110,105,49,68,48,68,7,117,110,105,49,68,48,69,7,117,110,105,49,68,48,70,7,117,110,105,49,68,49,48,7,117,110,105,49,68,49,49,7,117,110,105,49,68,49,50,7,117,110,105,49,68,49,51,7,117,110,105,49,68,49,52,7,117,110,105,49,68,49,53,7,117,110,105,49,68,49,54,7,117,110,105,49,68,49,55,7,117,110,105,49,68,49,56,7,117,110,105,49,68,49,57,7,117,110,105,49,68,49,65,7,117,110,105,49,68,49,66,7,117,110,105,49,68,49,67,7,117,110,105,49,68,49,68,7,117,110,105,49,68,49,69,7,117,110,105,49,68,49,70,7,117,110,105,49,68,50,48,7,117,110,105,49,68,50,49,7,117,110,105,49,68,50,50,7,117,110,105,49,68,50,51,7,117,110,105,49,68,50,52,7,117,110,105,49,68,50,53,7,117,110,105,49,68,50,54,7,117,110,105,49,68,50,55,7,117,110,105,49,68,50,56,7,117,110,105,49,68,50,57,7,117,110,105,49,68,50,65,7,117,110,105,49,68,50,66,7,117,110,105,49,68,50,67,7,117,110,105,49,68,50,68,7,117,110,105,49,68,50,69,7,117,110,105,49,68,50,70,7,117,110,105,49,68,51,48,7,117,110,105,49,68,51,49,7,117,110,105,49,68,51,50,7,117,110,105,49,68,51,51,7,117,110,105,49,68,51,52,7,117,110,105,49,68,51,53,7,117,110,105,49,68,51,54,7,117,110,105,49,68,51,55,7,117,110,105,49,68,51,56,7,117,110,105,49,68,51,57,7,117,110,105,49,68,51,65,7,117,110,105,49,68,51,66,7,117,110,105,49,68,51,67,7,117,110,105,49,68,51,68,7,117,110,105,49,68,51,69,7,117,110,105,49,68,51,70,7,117,110,105,49,68,52,48,7,117,110,105,49,68,52,49,7,117,110,105,49,68,52,50,7,117,110,105,49,68,52,51,7,117,110,105,49,68,52,52,7,117,110,105,49,68,52,53,7,117,110,105,49,68,52,54,7,117,110,105,49,68,52,55,7,117,110,105,49,68,52,56,7,117,110,105,49,68,52,57,7,117,110,105,49,68,52,65,7,117,110,105,49,68,52,66,7,117,110,105,49,68,52,67,7,117,110,105,49,68,52,68,7,117,110,105,49,68,52,69,7,117,110,105,49,68,52,70,7,117,110,105,49,68,53,48,7,117,110,105,49,68,53,49,7,117,110,105,49,68,53,50,7,117,110,105,49,68,53,51,7,117,110,105,49,68,53,52,7,117,110,105,49,68,53,53,7,117,110,105,49,68,53,54,7,117,110,105,49,68,53,55,7,117,110,105,49,68,53,56,7,117,110,105,49,68,53,57,7,117,110,105,49,68,53,65,7,117,110,105,49,68,53,66,7,117,110,105,49,68,53,67,7,117,110,105,49,68,53,68,7,117,110,105,49,68,53,69,7,117,110,105,49,68,53,70,7,117,110,105,49,68,54,48,7,117,110,105,49,68,54,49,7,117,110,105,49,68,54,50,7,117,110,105,49,68,54,51,7,117,110,105,49,68,54,52,7,117,110,105,49,68,54,53,7,117,110,105,49,68,54,54,7,117,110,105,49,68,54,55,7,117,110,105,49,68,54,56,7,117,110,105,49,68,54,57,7,117,110,105,49,68,54,65,7,117,110,105,49,68,54,66,7,117,110,105,49,68,54,67,7,117,110,105,49,68,54,68,7,117,110,105,49,68,54,69,7,117,110,105,49,68,54,70,7,117,110,105,49,68,55,48,7,117,110,105,49,68,55,49,7,117,110,105,49,68,55,50,7,117,110,105,49,68,55,51,7,117,110,105,49,68,55,52,7,117,110,105,49,68,55,53,7,117,110,105,49,68,55,54,7,117,110,105,49,68,55,55,7,117,110,105,49,68,55,56,7,117,110,105,49,68,55,57,7,117,110,105,49,68,55,65,7,117,110,105,49,68,55,66,7,117,110,105,49,68,55,67,7,117,110,105,49,68,55,68,7,117,110,105,49,68,55,69,7,117,110,105,49,68,55,70,7,117,110,105,49,68,56,48,7,117,110,105,49,68,56,49,7,117,110,105,49,68,56,50,7,117,110,105,49,68,56,51,7,117,110,105,49,68,56,52,7,117,110,105,49,68,56,53,7,117,110,105,49,68,56,54,7,117,110,105,49,68,56,55,7,117,110,105,49,68,56,56,7,117,110,105,49,68,56,57,7,117,110,105,49,68,56,65,7,117,110,105,49,68,56,66,7,117,110,105,49,68,56,67,7,117,110,105,49,68,56,68,7,117,110,105,49,68,56,69,7,117,110,105,49,68,56,70,7,117,110,105,49,68,57,48,7,117,110,105,49,68,57,49,7,117,110,105,49,68,57,50,7,117,110,105,49,68,57,51,7,117,110,105,49,68,57,52,7,117,110,105,49,68,57,53,7,117,110,105,49,68,57,54,7,117,110,105,49,68,57,55,7,117,110,105,49,68,57,56,7,117,110,105,49,68,57,57,7,117,110,105,49,68,57,65,7,117,110,105,49,68,57,66,7,117,110,105,49,68,57,67,7,117,110,105,49,68,57,68,7,117,110,105,49,68,57,69,7,117,110,105,49,68,57,70,7,117,110,105,49,68,65,48,7,117,110,105,49,68,65,49,7,117,110,105,49,68,65,50,7,117,110,105,49,68,65,51,7,117,110,105,49,68,65,52,7,117,110,105,49,68,65,53,7,117,110,105,49,68,65,54,7,117,110,105,49,68,65,55,7,117,110,105,49,68,65,56,7,117,110,105,49,68,65,57,7,117,110,105,49,68,65,65,7,117,110,105,49,68,65,66,7,117,110,105,49,68,65,67,7,117,110,105,49,68,65,68,7,117,110,105,49,68,65,69,7,117,110,105,49,68,65,70,7,117,110,105,49,68,66,48,7,117,110,105,49,68,66,49,7,117,110,105,49,68,66,50,7,117,110,105,49,68,66,51,7,117,110,105,49,68,66,52,7,117,110,105,49,68,66,53,7,117,110,105,49,68,66,54,7,117,110,105,49,68,66,55,7,117,110,105,49,68,66,56,7,117,110,105,49,68,66,57,7,117,110,105,49,68,66,65,7,117,110,105,49,68,66,66,7,117,110,105,49,68,66,67,7,117,110,105,49,68,66,68,7,117,110,105,49,68,66,69,7,117,110,105,49,68,66,70,7,117,110,105,49,68,67,48,7,117,110,105,49,68,67,49,7,117,110,105,49,68,67,50,7,117,110,105,49,68,67,51,7,117,110,105,49,68,67,52,7,117,110,105,49,68,67,53,7,117,110,105,49,68,67,54,7,117,110,105,49,68,67,55,7,117,110,105,49,68,67,56,7,117,110,105,49,68,67,57,7,117,110,105,49,68,67,65,7,117,110,105,49,68,70,69,7,117,110,105,49,68,70,70,7,117,110,105,49,69,48,48,7,117,110,105,49,69,48,49,7,117,110,105,49,69,48,50,7,117,110,105,49,69,48,51,7,117,110,105,49,69,48,52,7,117,110,105,49,69,48,53,7,117,110,105,49,69,48,54,7,117,110,105,49,69,48,55,7,117,110,105,49,69,48,56,7,117,110,105,49,69,48,57,7,117,110,105,49,69,48,65,7,117,110,105,49,69,48,66,7,117,110,105,49,69,48,67,7,117,110,105,49,69,48,68,7,117,110,105,49,69,48,69,7,117,110,105,49,69,48,70,7,117,110,105,49,69,49,48,7,117,110,105,49,69,49,49,7,117,110,105,49,69,49,50,7,117,110,105,49,69,49,51,7,117,110,105,49,69,49,52,7,117,110,105,49,69,49,53,7,117,110,105,49,69,49,54,7,117,110,105,49,69,49,55,7,117,110,105,49,69,49,56,7,117,110,105,49,69,49,57,7,117,110,105,49,69,49,65,7,117,110,105,49,69,49,66,7,117,110,105,49,69,49,67,7,117,110,105,49,69,49,68,7,117,110,105,49,69,49,69,7,117,110,105,49,69,49,70,7,117,110,105,49,69,50,48,7,117,110,105,49,69,50,49,7,117,110,105,49,69,50,50,7,117,110,105,49,69,50,51,7,117,110,105,49,69,50,52,7,117,110,105,49,69,50,53,7,117,110,105,49,69,50,54,7,117,110,105,49,69,50,55,7,117,110,105,49,69,50,56,7,117,110,105,49,69,50,57,7,117,110,105,49,69,50,65,7,117,110,105,49,69,50,66,7,117,110,105,49,69,50,67,7,117,110,105,49,69,50,68,7,117,110,105,49,69,50,69,7,117,110,105,49,69,50,70,7,117,110,105,49,69,51,48,7,117,110,105,49,69,51,49,7,117,110,105,49,69,51,50,7,117,110,105,49,69,51,51,7,117,110,105,49,69,51,52,7,117,110,105,49,69,51,53,7,117,110,105,49,69,51,54,7,117,110,105,49,69,51,55,7,117,110,105,49,69,51,56,7,117,110,105,49,69,51,57,7,117,110,105,49,69,51,65,7,117,110,105,49,69,51,66,7,117,110,105,49,69,51,67,7,117,110,105,49,69,51,68,7,117,110,105,49,69,51,69,7,117,110,105,49,69,51,70,7,117,110,105,49,69,52,48,7,117,110,105,49,69,52,49,7,117,110,105,49,69,52,50,7,117,110,105,49,69,52,51,7,117,110,105,49,69,52,52,7,117,110,105,49,69,52,53,7,117,110,105,49,69,52,54,7,117,110,105,49,69,52,55,7,117,110,105,49,69,52,56,7,117,110,105,49,69,52,57,7,117,110,105,49,69,52,65,7,117,110,105,49,69,52,66,7,117,110,105,49,69,52,67,7,117,110,105,49,69,52,68,7,117,110,105,49,69,52,69,7,117,110,105,49,69,52,70,7,117,110,105,49,69,53,48,7,117,110,105,49,69,53,49,7,117,110,105,49,69,53,50,7,117,110,105,49,69,53,51,7,117,110,105,49,69,53,52,7,117,110,105,49,69,53,53,7,117,110,105,49,69,53,54,7,117,110,105,49,69,53,55,7,117,110,105,49,69,53,56,7,117,110,105,49,69,53,57,7,117,110,105,49,69,53,65,7,117,110,105,49,69,53,66,7,117,110,105,49,69,53,67,7,117,110,105,49,69,53,68,7,117,110,105,49,69,53,69,7,117,110,105,49,69,53,70,7,117,110,105,49,69,54,48,7,117,110,105,49,69,54,49,7,117,110,105,49,69,54,50,7,117,110,105,49,69,54,51,7,117,110,105,49,69,54,52,7,117,110,105,49,69,54,53,7,117,110,105,49,69,54,54,7,117,110,105,49,69,54,55,7,117,110,105,49,69,54,56,7,117,110,105,49,69,54,57,7,117,110,105,49,69,54,65,7,117,110,105,49,69,54,66,7,117,110,105,49,69,54,67,7,117,110,105,49,69,54,68,7,117,110,105,49,69,54,69,7,117,110,105,49,69,54,70,7,117,110,105,49,69,55,48,7,117,110,105,49,69,55,49,7,117,110,105,49,69,55,50,7,117,110,105,49,69,55,51,7,117,110,105,49,69,55,52,7,117,110,105,49,69,55,53,7,117,110,105,49,69,55,54,7,117,110,105,49,69,55,55,7,117,110,105,49,69,55,56,7,117,110,105,49,69,55,57,7,117,110,105,49,69,55,65,7,117,110,105,49,69,55,66,7,117,110,105,49,69,55,67,7,117,110,105,49,69,55,68,7,117,110,105,49,69,55,69,7,117,110,105,49,69,55,70,6,87,103,114,97,118,101,6,119,103,114,97,118,101,6,87,97,99,117,116,101,6,119,97,99,117,116,101,9,87,100,105,101,114,101,115,105,115,9,119,100,105,101,114,101,115,105,115,7,117,110,105,49,69,56,54,7,117,110,105,49,69,56,55,7,117,110,105,49,69,56,56,7,117,110,105,49,69,56,57,7,117,110,105,49,69,56,65,7,117,110,105,49,69,56,66,7,117,110,105,49,69,56,67,7,117,110,105,49,69,56,68,7,117,110,105,49,69,56,69,7,117,110,105,49,69,56,70,7,117,110,105,49,69,57,48,7,117,110,105,49,69,57,49,7,117,110,105,49,69,57,50,7,117,110,105,49,69,57,51,7,117,110,105,49,69,57,52,7,117,110,105,49,69,57,53,7,117,110,105,49,69,57,54,7,117,110,105,49,69,57,55,7,117,110,105,49,69,57,56,7,117,110,105,49,69,57,57,7,117,110,105,49,69,57,65,7,117,110,105,49,69,57,66,7,117,110,105,49,69,57,69,9,65,100,111,116,98,101,108,111,119,9,97,100,111,116,98,101,108,111,119,10,65,104,111,111,107,97,98,111,118,101,10,97,104,111,111,107,97,98,111,118,101,16,65,99,105,114,99,117,109,102,108,101,120,97,99,117,116,101,16,97,99,105,114,99,117,109,102,108,101,120,97,99,117,116,101,16,65,99,105,114,99,117,109,102,108,101,120,103,114,97,118,101,16,97,99,105,114,99,117,109,102,108,101,120,103,114,97,118,101,20,65,99,105,114,99,117,109,102,108,101,120,104,111,111,107,97,98,111,118,101,20,97,99,105,114,99,117,109,102,108,101,120,104,111,111,107,97,98,111,118,101,16,65,99,105,114,99,117,109,102,108,101,120,116,105,108,100,101,16,97,99,105,114,99,117,109,102,108,101,120,116,105,108,100,101,19,65,99,105,114,99,117,109,102,108,101,120,100,111,116,98,101,108,111,119,19,97,99,105,114,99,117,109,102,108,101,120,100,111,116,98,101,108,111,119,11,65,98,114,101,118,101,97,99,117,116,101,11,97,98,114,101,118,101,97,99,117,116,101,11,65,98,114,101,118,101,103,114,97,118,101,11,97,98,114,101,118,101,103,114,97,118,101,15,65,98,114,101,118,101,104,111,111,107,97,98,111,118,101,15,97,98,114,101,118,101,104,111,111,107,97,98,111,118,101,11,65,98,114,101,118,101,116,105,108,100,101,11,97,98,114,101,118,101,116,105,108,100,101,14,65,98,114,101,118,101,100,111,116,98,101,108,111,119,14,97,98,114,101,118,101,100,111,116,98,101,108,111,119,9,69,100,111,116,98,101,108,111,119,9,101,100,111,116,98,101,108,111,119,10,69,104,111,111,107,97,98,111,118,101,10,101,104,111,111,107,97,98,111,118,101,6,69,116,105,108,100,101,6,101,116,105,108,100,101,16,69,99,105,114,99,117,109,102,108,101,120,97,99,117,116,101,16,101,99,105,114,99,117,109,102,108,101,120,97,99,117,116,101,16,69,99,105,114,99,117,109,102,108,101,120,103,114,97,118,101,16,101,99,105,114,99,117,109,102,108,101,120,103,114,97,118,101,20,69,99,105,114,99,117,109,102,108,101,120,104,111,111,107,97,98,111,118,101,20,101,99,105,114,99,117,109,102,108,101,120,104,111,111,107,97,98,111,118,101,16,69,99,105,114,99,117,109,102,108,101,120,116,105,108,100,101,16,101,99,105,114,99,117,109,102,108,101,120,116,105,108,100,101,19,69,99,105,114,99,117,109,102,108,101,120,100,111,116,98,101,108,111,119,19,101,99,105,114,99,117,109,102,108,101,120,100,111,116,98,101,108,111,119,10,73,104,111,111,107,97,98,111,118,101,10,105,104,111,111,107,97,98,111,118,101,9,73,100,111,116,98,101,108,111,119,9,105,100,111,116,98,101,108,111,119,9,79,100,111,116,98,101,108,111,119,9,111,100,111,116,98,101,108,111,119,10,79,104,111,111,107,97,98,111,118,101,10,111,104,111,111,107,97,98,111,118,101,16,79,99,105,114,99,117,109,102,108,101,120,97,99,117,116,101,16,111,99,105,114,99,117,109,102,108,101,120,97,99,117,116,101,16,79,99,105,114,99,117,109,102,108,101,120,103,114,97,118,101,16,111,99,105,114,99,117,109,102,108,101,120,103,114,97,118,101,20,79,99,105,114,99,117,109,102,108,101,120,104,111,111,107,97,98,111,118,101,20,111,99,105,114,99,117,109,102,108,101,120,104,111,111,107,97,98,111,118,101,16,79,99,105,114,99,117,109,102,108,101,120,116,105,108,100,101,16,111,99,105,114,99,117,109,102,108,101,120,116,105,108,100,101,19,79,99,105,114,99,117,109,102,108,101,120,100,111,116,98,101,108,111,119,19,111,99,105,114,99,117,109,102,108,101,120,100,111,116,98,101,108,111,119,10,79,104,111,114,110,97,99,117,116,101,10,111,104,111,114,110,97,99,117,116,101,10,79,104,111,114,110,103,114,97,118,101,10,111,104,111,114,110,103,114,97,118,101,14,79,104,111,114,110,104,111,111,107,97,98,111,118,101,14,111,104,111,114,110,104,111,111,107,97,98,111,118,101,10,79,104,111,114,110,116,105,108,100,101,10,111,104,111,114,110,116,105,108,100,101,13,79,104,111,114,110,100,111,116,98,101,108,111,119,13,111,104,111,114,110,100,111,116,98,101,108,111,119,9,85,100,111,116,98,101,108,111,119,9,117,100,111,116,98,101,108,111,119,10,85,104,111,111,107,97,98,111,118,101,10,117,104,111,111,107,97,98,111,118,101,10,85,104,111,114,110,97,99,117,116,101,10,117,104,111,114,110,97,99,117,116,101,10,85,104,111,114,110,103,114,97,118,101,10,117,104,111,114,110,103,114,97,118,101,14,85,104,111,114,110,104,111,111,107,97,98,111,118,101,14,117,104,111,114,110,104,111,111,107,97,98,111,118,101,10,85,104,111,114,110,116,105,108,100,101,10,117,104,111,114,110,116,105,108,100,101,13,85,104,111,114,110,100,111,116,98,101,108,111,119,13,117,104,111,114,110,100,111,116,98,101,108,111,119,6,89,103,114,97,118,101,6,121,103,114,97,118,101,9,89,100,111,116,98,101,108,111,119,9,121,100,111,116,98,101,108,111,119,10,89,104,111,111,107,97,98,111,118,101,10,121,104,111,111,107,97,98,111,118,101,6,89,116,105,108,100,101,6,121,116,105,108,100,101,7,117,110,105,49,70,48,48,7,117,110,105,49,70,48,49,7,117,110,105,49,70,48,50,7,117,110,105,49,70,48,51,7,117,110,105,49,70,48,52,7,117,110,105,49,70,48,53,7,117,110,105,49,70,48,54,7,117,110,105,49,70,48,55,7,117,110,105,49,70,48,56,7,117,110,105,49,70,48,57,7,117,110,105,49,70,48,65,7,117,110,105,49,70,48,66,7,117,110,105,49,70,48,67,7,117,110,105,49,70,48,68,7,117,110,105,49,70,48,69,7,117,110,105,49,70,48,70,7,117,110,105,49,70,49,48,7,117,110,105,49,70,49,49,7,117,110,105,49,70,49,50,7,117,110,105,49,70,49,51,7,117,110,105,49,70,49,52,7,117,110,105,49,70,49,53,7,117,110,105,49,70,49,56,7,117,110,105,49,70,49,57,7,117,110,105,49,70,49,65,7,117,110,105,49,70,49,66,7,117,110,105,49,70,49,67,7,117,110,105,49,70,49,68,7,117,110,105,49,70,50,48,7,117,110,105,49,70,50,49,7,117,110,105,49,70,50,50,7,117,110,105,49,70,50,51,7,117,110,105,49,70,50,52,7,117,110,105,49,70,50,53,7,117,110,105,49,70,50,54,7,117,110,105,49,70,50,55,7,117,110,105,49,70,50,56,7,117,110,105,49,70,50,57,7,117,110,105,49,70,50,65,7,117,110,105,49,70,50,66,7,117,110,105,49,70,50,67,7,117,110,105,49,70,50,68,7,117,110,105,49,70,50,69,7,117,110,105,49,70,50,70,7,117,110,105,49,70,51,48,7,117,110,105,49,70,51,49,7,117,110,105,49,70,51,50,7,117,110,105,49,70,51,51,7,117,110,105,49,70,51,52,7,117,110,105,49,70,51,53,7,117,110,105,49,70,51,54,7,117,110,105,49,70,51,55,7,117,110,105,49,70,51,56,7,117,110,105,49,70,51,57,7,117,110,105,49,70,51,65,7,117,110,105,49,70,51,66,7,117,110,105,49,70,51,67,7,117,110,105,49,70,51,68,7,117,110,105,49,70,51,69,7,117,110,105,49,70,51,70,7,117,110,105,49,70,52,48,7,117,110,105,49,70,52,49,7,117,110,105,49,70,52,50,7,117,110,105,49,70,52,51,7,117,110,105,49,70,52,52,7,117,110,105,49,70,52,53,7,117,110,105,49,70,52,56,7,117,110,105,49,70,52,57,7,117,110,105,49,70,52,65,7,117,110,105,49,70,52,66,7,117,110,105,49,70,52,67,7,117,110,105,49,70,52,68,7,117,110,105,49,70,53,48,7,117,110,105,49,70,53,49,7,117,110,105,49,70,53,50,7,117,110,105,49,70,53,51,7,117,110,105,49,70,53,52,7,117,110,105,49,70,53,53,7,117,110,105,49,70,53,54,7,117,110,105,49,70,53,55,7,117,110,105,49,70,53,57,7,117,110,105,49,70,53,66,7,117,110,105,49,70,53,68,7,117,110,105,49,70,53,70,7,117,110,105,49,70,54,48,7,117,110,105,49,70,54,49,7,117,110,105,49,70,54,50,7,117,110,105,49,70,54,51,7,117,110,105,49,70,54,52,7,117,110,105,49,70,54,53,7,117,110,105,49,70,54,54,7,117,110,105,49,70,54,55,7,117,110,105,49,70,54,56,7,117,110,105,49,70,54,57,7,117,110,105,49,70,54,65,7,117,110,105,49,70,54,66,7,117,110,105,49,70,54,67,7,117,110,105,49,70,54,68,7,117,110,105,49,70,54,69,7,117,110,105,49,70,54,70,7,117,110,105,49,70,55,48,7,117,110,105,49,70,55,49,7,117,110,105,49,70,55,50,7,117,110,105,49,70,55,51,7,117,110,105,49,70,55,52,7,117,110,105,49,70,55,53,7,117,110,105,49,70,55,54,7,117,110,105,49,70,55,55,7,117,110,105,49,70,55,56,7,117,110,105,49,70,55,57,7,117,110,105,49,70,55,65,7,117,110,105,49,70,55,66,7,117,110,105,49,70,55,67,7,117,110,105,49,70,55,68,7,117,110,105,49,70,56,48,7,117,110,105,49,70,56,49,7,117,110,105,49,70,56,50,7,117,110,105,49,70,56,51,7,117,110,105,49,70,56,52,7,117,110,105,49,70,56,53,7,117,110,105,49,70,56,54,7,117,110,105,49,70,56,55,7,117,110,105,49,70,56,56,7,117,110,105,49,70,56,57,7,117,110,105,49,70,56,65,7,117,110,105,49,70,56,66,7,117,110,105,49,70,56,67,7,117,110,105,49,70,56,68,7,117,110,105,49,70,56,69,7,117,110,105,49,70,56,70,7,117,110,105,49,70,57,48,7,117,110,105,49,70,57,49,7,117,110,105,49,70,57,50,7,117,110,105,49,70,57,51,7,117,110,105,49,70,57,52,7,117,110,105,49,70,57,53,7,117,110,105,49,70,57,54,7,117,110,105,49,70,57,55,7,117,110,105,49,70,57,56,7,117,110,105,49,70,57,57,7,117,110,105,49,70,57,65,7,117,110,105,49,70,57,66,7,117,110,105,49,70,57,67,7,117,110,105,49,70,57,68,7,117,110,105,49,70,57,69,7,117,110,105,49,70,57,70,7,117,110,105,49,70,65,48,7,117,110,105,49,70,65,49,7,117,110,105,49,70,65,50,7,117,110,105,49,70,65,51,7,117,110,105,49,70,65,52,7,117,110,105,49,70,65,53,7,117,110,105,49,70,65,54,7,117,110,105,49,70,65,55,7,117,110,105,49,70,65,56,7,117,110,105,49,70,65,57,7,117,110,105,49,70,65,65,7,117,110,105,49,70,65,66,7,117,110,105,49,70,65,67,7,117,110,105,49,70,65,68,7,117,110,105,49,70,65,69,7,117,110,105,49,70,65,70,7,117,110,105,49,70,66,48,7,117,110,105,49,70,66,49,7,117,110,105,49,70,66,50,7,117,110,105,49,70,66,51,7,117,110,105,49,70,66,52,7,117,110,105,49,70,66,54,7,117,110,105,49,70,66,55,7,117,110,105,49,70,66,56,7,117,110,105,49,70,66,57,7,117,110,105,49,70,66,65,7,117,110,105,49,70,66,66,7,117,110,105,49,70,66,67,7,117,110,105,49,70,66,68,7,117,110,105,49,70,66,69,7,117,110,105,49,70,66,70,7,117,110,105,49,70,67,48,7,117,110,105,49,70,67,49,7,117,110,105,49,70,67,50,7,117,110,105,49,70,67,51,7,117,110,105,49,70,67,52,7,117,110,105,49,70,67,54,7,117,110,105,49,70,67,55,7,117,110,105,49,70,67,56,7,117,110,105,49,70,67,57,7,117,110,105,49,70,67,65,7,117,110,105,49,70,67,66,7,117,110,105,49,70,67,67,7,117,110,105,49,70,67,68,7,117,110,105,49,70,67,69,7,117,110,105,49,70,67,70,7,117,110,105,49,70,68,48,7,117,110,105,49,70,68,49,7,117,110,105,49,70,68,50,7,117,110,105,49,70,68,51,7,117,110,105,49,70,68,54,7,117,110,105,49,70,68,55,7,117,110,105,49,70,68,56,7,117,110,105,49,70,68,57,7,117,110,105,49,70,68,65,7,117,110,105,49,70,68,66,7,117,110,105,49,70,68,68,7,117,110,105,49,70,68,69,7,117,110,105,49,70,68,70,7,117,110,105,49,70,69,48,7,117,110,105,49,70,69,49,7,117,110,105,49,70,69,50,7,117,110,105,49,70,69,51,7,117,110,105,49,70,69,52,7,117,110,105,49,70,69,53,7,117,110,105,49,70,69,54,7,117,110,105,49,70,69,55,7,117,110,105,49,70,69,56,7,117,110,105,49,70,69,57,7,117,110,105,49,70,69,65,7,117,110,105,49,70,69,66,7,117,110,105,49,70,69,67,7,117,110,105,49,70,69,68,7,117,110,105,49,70,69,69,7,117,110,105,49,70,69,70,7,117,110,105,49,70,70,50,7,117,110,105,49,70,70,51,7,117,110,105,49,70,70,52,7,117,110,105,49,70,70,54,7,117,110,105,49,70,70,55,7,117,110,105,49,70,70,56,7,117,110,105,49,70,70,57,7,117,110,105,49,70,70,65,7,117,110,105,49,70,70,66,7,117,110,105,49,70,70,67,7,117,110,105,49,70,70,68,7,117,110,105,49,70,70,69,7,117,110,105,50,48,48,48,7,117,110,105,50,48,48,49,7,117,110,105,50,48,48,50,7,117,110,105,50,48,48,51,7,117,110,105,50,48,48,52,7,117,110,105,50,48,48,53,7,117,110,105,50,48,48,54,7,117,110,105,50,48,48,55,7,117,110,105,50,48,48,56,7,117,110,105,50,48,48,57,7,117,110,105,50,48,48,65,7,117,110,105,50,48,48,66,7,117,110,105,50,48,48,67,7,117,110,105,50,48,48,68,7,117,110,105,50,48,48,69,7,117,110,105,50,48,48,70,7,117,110,105,50,48,49,48,7,117,110,105,50,48,49,50,7,117,110,105,50,48,49,53,7,117,110,105,50,48,49,54,13,117,110,100,101,114,115,99,111,114,101,100,98,108,13,113,117,111,116,101,114,101,118,101,114,115,101,100,7,117,110,105,50,48,49,70,7,117,110,105,50,48,50,65,7,117,110,105,50,48,50,66,7,117,110,105,50,48,50,67,7,117,110,105,50,48,50,68,7,117,110,105,50,48,50,69,7,117,110,105,50,48,50,70,6,109,105,110,117,116,101,6,115,101,99,111,110,100,7,117,110,105,50,48,51,52,9,101,120,99,108,97,109,100,98,108,9,114,97,100,105,99,97,108,101,120,7,117,110,105,50,48,53,69,7,117,110,105,50,48,54,65,7,117,110,105,50,48,54,66,7,117,110,105,50,48,54,67,7,117,110,105,50,48,54,68,7,117,110,105,50,48,54,69,7,117,110,105,50,48,54,70,12,102,111,117,114,115,117,112,101,114,105,111,114,12,102,105,118,101,115,117,112,101,114,105,111,114,13,115,101,118,101,110,115,117,112,101,114,105,111,114,13,101,105,103,104,116,115,117,112,101,114,105,111,114,9,110,115,117,112,101,114,105,111,114,7,117,110,105,50,48,57,48,7,117,110,105,50,48,57,49,7,117,110,105,50,48,57,50,7,117,110,105,50,48,57,51,7,117,110,105,50,48,57,52,7,117,110,105,50,48,65,48,7,117,110,105,50,48,65,49,7,117,110,105,50,48,65,50,4,108,105,114,97,7,117,110,105,50,48,65,53,7,117,110,105,50,48,65,54,6,112,101,115,101,116,97,7,117,110,105,50,48,65,56,7,117,110,105,50,48,65,57,6,115,104,101,113,101,108,4,100,111,110,103,4,69,117,114,111,7,117,110,105,50,48,65,68,7,117,110,105,50,48,65,69,7,117,110,105,50,48,65,70,7,117,110,105,50,48,66,48,7,117,110,105,50,48,66,49,7,117,110,105,50,48,66,50,7,117,110,105,50,48,66,51,7,117,110,105,50,48,66,52,7,117,110,105,50,48,66,53,7,117,110,105,50,48,66,70,7,117,110,105,50,48,70,48,7,117,110,105,50,49,48,53,7,117,110,105,50,49,49,51,7,117,110,105,50,49,49,54,7,117,110,105,50,49,49,55,3,79,104,109,9,101,115,116,105,109,97,116,101,100,7,117,110,105,50,49,52,68,7,117,110,105,50,49,52,69,8,111,110,101,116,104,105,114,100,9,116,119,111,116,104,105,114,100,115,9,111,110,101,101,105,103,104,116,104,12,116,104,114,101,101,101,105,103,104,116,104,115,11,102,105,118,101,101,105,103,104,116,104,115,12,115,101,118,101,110,101,105,103,104,116,104,115,7,117,110,105,50,49,56,52,9,97,114,114,111,119,108,101,102,116,7,97,114,114,111,119,117,112,10,97,114,114,111,119,114,105,103,104,116,9,97,114,114,111,119,100,111,119,110,9,97,114,114,111,119,98,111,116,104,9,97,114,114,111,119,117,112,100,110,12,97,114,114,111,119,117,112,100,110,98,115,101,12,97,114,114,111,119,100,98,108,98,111,116,104,7,117,110,105,50,50,49,53,14,98,117,108,108,101,116,111,112,101,114,97,116,111,114,10,111,114,116,104,111,103,111,110,97,108,12,105,110,116,101,114,115,101,99,116,105,111,110,11,101,113,117,105,118,97,108,101,110,99,101,7,117,110,105,50,50,54,50,5,104,111,117,115,101,13,114,101,118,108,111,103,105,99,97,108,110,111,116,10,105,110,116,101,103,114,97,108,116,112,10,105,110,116,101,103,114,97,108,98,116,7,117,110,105,50,53,48,48,7,117,110,105,50,53,48,50,7,117,110,105,50,53,48,67,7,117,110,105,50,53,49,48,7,117,110,105,50,53,49,52,7,117,110,105,50,53,49,56,7,117,110,105,50,53,49,67,7,117,110,105,50,53,50,52,7,117,110,105,50,53,50,67,7,117,110,105,50,53,51,52,7,117,110,105,50,53,51,67,7,117,110,105,50,53,53,48,7,117,110,105,50,53,53,49,7,117,110,105,50,53,53,50,7,117,110,105,50,53,53,51,7,117,110,105,50,53,53,52,7,117,110,105,50,53,53,53,7,117,110,105,50,53,53,54,7,117,110,105,50,53,53,55,7,117,110,105,50,53,53,56,7,117,110,105,50,53,53,57,7,117,110,105,50,53,53,65,7,117,110,105,50,53,53,66,7,117,110,105,50,53,53,67,7,117,110,105,50,53,53,68,7,117,110,105,50,53,53,69,7,117,110,105,50,53,53,70,7,117,110,105,50,53,54,48,7,117,110,105,50,53,54,49,7,117,110,105,50,53,54,50,7,117,110,105,50,53,54,51,7,117,110,105,50,53,54,52,7,117,110,105,50,53,54,53,7,117,110,105,50,53,54,54,7,117,110,105,50,53,54,55,7,117,110,105,50,53,54,56,7,117,110,105,50,53,54,57,7,117,110,105,50,53,54,65,7,117,110,105,50,53,54,66,7,117,110,105,50,53,54,67,7,117,112,98,108,111,99,107,7,100,110,98,108,111,99,107,5,98,108,111,99,107,7,108,102,98,108,111,99,107,7,114,116,98,108,111,99,107,7,108,116,115,104,97,100,101,5,115,104,97,100,101,7,100,107,115,104,97,100,101,9,102,105,108,108,101,100,98,111,120,7,117,110,105,50,53,65,49,7,117,110,105,50,53,65,65,7,117,110,105,50,53,65,66,10,102,105,108,108,101,100,114,101,99,116,7,116,114,105,97,103,117,112,7,116,114,105,97,103,114,116,7,116,114,105,97,103,100,110,7,116,114,105,97,103,108,102,6,99,105,114,99,108,101,7,117,110,105,50,53,67,67,7,117,110,105,50,53,67,70,7,117,110,105,50,53,68,48,7,117,110,105,50,53,68,49,7,117,110,105,50,53,68,50,7,117,110,105,50,53,68,51,7,117,110,105,50,53,68,52,7,117,110,105,50,53,68,53,7,117,110,105,50,53,68,54,7,117,110,105,50,53,68,55,9,105,110,118,98,117,108,108,101,116,9,105,110,118,99,105,114,99,108,101,10,111,112,101,110,98,117,108,108,101,116,9,115,109,105,108,101,102,97,99,101,12,105,110,118,115,109,105,108,101,102,97,99,101,3,115,117,110,6,102,101,109,97,108,101,4,109,97,108,101,5,115,112,97,100,101,4,99,108,117,98,5,104,101,97,114,116,7,100,105,97,109,111,110,100,7,117,110,105,50,54,54,57,11,109,117,115,105,99,97,108,110,111,116,101,7,117,110,105,50,54,54,66,7,117,110,105,50,54,54,67,7,117,110,105,50,54,54,70,7,117,110,105,50,67,54,48,7,117,110,105,50,67,54,49,7,117,110,105,50,67,54,50,7,117,110,105,50,67,54,51,7,117,110,105,50,67,54,52,7,117,110,105,50,67,54,53,7,117,110,105,50,67,54,54,7,117,110,105,50,67,54,55,7,117,110,105,50,67,54,56,7,117,110,105,50,67,54,57,7,117,110,105,50,67,54,65,7,117,110,105,50,67,54,66,7,117,110,105,50,67,54,67,7,117,110,105,50,67,54,68,7,117,110,105,50,67,55,49,7,117,110,105,50,67,55,50,7,117,110,105,50,67,55,51,7,117,110,105,50,67,55,52,7,117,110,105,50,67,55,53,7,117,110,105,50,67,55,54,7,117,110,105,50,67,55,55,7,117,110,105,50,69,49,55,7,117,110,105,65,55,49,55,7,117,110,105,65,55,49,56,7,117,110,105,65,55,49,57,7,117,110,105,65,55,49,65,7,117,110,105,65,55,49,66,7,117,110,105,65,55,49,67,7,117,110,105,65,55,49,68,7,117,110,105,65,55,49,69,7,117,110,105,65,55,49,70,7,117,110,105,65,55,50,48,7,117,110,105,65,55,50,49,7,117,110,105,65,55,56,56,7,117,110,105,65,55,56,57,7,117,110,105,65,55,56,65,7,117,110,105,65,55,56,66,7,117,110,105,65,55,56,67,7,117,110,105,70,66,48,49,7,117,110,105,70,66,48,50,7,117,110,105,70,66,49,68,7,117,110,105,70,66,49,69,12,121,111,100,121,111,100,95,112,97,116,97,104,15,97,108,116,101,114,110,97,116,105,118,101,97,121,105,110,8,97,108,101,102,119,105,100,101,9,100,97,108,101,116,119,105,100,101,6,104,101,119,105,100,101,7,107,97,102,119,105,100,101,9,108,97,109,101,100,119,105,100,101,12,102,105,110,97,108,109,101,109,119,105,100,101,8,114,101,115,104,119,105,100,101,7,116,97,118,119,105,100,101,12,97,108,116,95,112,108,117,115,115,105,103,110,11,115,104,105,110,115,104,105,110,100,111,116,10,115,104,105,110,115,105,110,100,111,116,17,115,104,105,110,100,97,103,101,115,104,115,104,105,110,100,111,116,16,115,104,105,110,100,97,103,101,115,104,115,105,110,100,111,116,9,97,108,101,102,112,97,116,97,104,10,97,108,101,102,113,97,109,97,116,115,9,97,108,101,102,109,97,112,105,113,9,98,101,116,100,97,103,101,115,104,11,103,105,109,101,108,100,97,103,101,115,104,11,100,97,108,101,116,100,97,103,101,115,104,8,104,101,100,97,103,101,115,104,9,118,97,118,100,97,103,101,115,104,11,122,97,121,105,110,100,97,103,101,115,104,9,116,101,116,100,97,103,101,115,104,9,121,111,100,100,97,103,101,115,104,14,102,105,110,97,108,107,97,102,100,97,103,101,115,104,9,107,97,102,100,97,103,101,115,104,11,108,97,109,101,100,100,97,103,101,115,104,9,109,101,109,100,97,103,101,115,104,9,110,117,110,100,97,103,101,115,104,12,115,97,109,101,107,104,100,97,103,101,115,104,13,102,105,110,97,108,112,101,100,97,103,101,115,104,8,112,101,100,97,103,101,115,104,11,116,115,97,100,105,100,97,103,101,115,104,9,113,111,102,100,97,103,101,115,104,10,114,101,115,104,100,97,103,101,115,104,10,115,104,105,110,100,97,103,101,115,104,9,116,97,118,100,97,103,101,115,104,8,118,97,118,104,111,108,97,109,7,98,101,116,114,97,102,101,7,107,97,102,114,97,102,101,6,112,101,114,97,102,101,9,97,108,101,102,108,97,109,101,100,7,117,110,105,70,69,50,48,7,117,110,105,70,69,50,49,7,117,110,105,70,69,50,50,7,117,110,105,70,69,50,51,7,117,110,105,70,70,70,67,11,99,111,109,109,97,97,99,99,101,110,116,9,98,114,101,118,101,46,99,121,114,16,99,97,114,111,110,99,111,109,109,97,97,99,99,101,110,116,17,99,111,109,109,97,97,99,99,101,110,116,114,111,116,97,116,101,8,103,114,97,118,101,46,117,99,8,97,99,117,116,101,46,117,99,13,99,105,114,99,117,109,102,108,101,120,46,117,99,8,99,97,114,111,110,46,117,99,11,100,105,101,114,101,115,105,115,46,117,99,8,116,105,108,100,101,46,117,99,15,104,117,110,103,97,114,117,109,108,97,117,116,46,117,99,8,98,114,101,118,101,46,117,99,10,103,114,97,118,101,46,97,108,116,49,10,103,114,97,118,101,46,97,108,116,50,10,103,114,97,118,101,46,97,108,116,51,10,97,99,117,116,101,46,97,108,116,49,10,97,99,117,116,101,46,97,108,116,50,10,97,99,117,116,101,46,97,108,116,51,14,104,111,111,107,97,98,111,118,101,46,97,108,116,49,14,104,111,111,107,97,98,111,118,101,46,97,108,116,50,14,104,111,111,107,97,98,111,118,101,46,97,108,116,51,10,116,105,108,100,101,46,97,108,116,49,10,116,105,108,100,101,46,97,108,116,50,10,98,114,101,118,101,46,97,108,116,49,15,99,105,114,99,117,109,102,108,101,120,46,97,108,116,49,13,100,111,116,98,101,108,111,119,46,97,108,116,49,10,97,99,117,116,101,46,97,108,116,52,10,97,99,117,116,101,46,97,108,116,53,10,103,114,97,118,101,46,97,108,116,52,10,103,114,97,118,101,46,97,108,116,53,14,104,111,111,107,97,98,111,118,101,46,97,108,116,52,14,104,111,111,107,97,98,111,118,101,46,97,108,116,53,10,116,105,108,100,101,46,97,108,116,51,10,116,105,108,100,101,46,97,108,116,52,10,116,105,108,100,101,46,97,108,116,53,10,116,105,108,100,101,46,97,108,116,54,10,116,105,108,100,101,46,97,108,116,55,10,116,105,108,100,101,46,97,108,116,56,13,100,111,116,98,101,108,111,119,46,97,108,116,50,13,100,111,116,98,101,108,111,119,46,97,108,116,51,13,100,111,116,98,101,108,111,119,46,97,108,116,52,13,100,111,116,98,101,108,111,119,46,97,108,116,53,13,100,111,116,98,101,108,111,119,46,97,108,116,54,10,116,105,108,100,101,46,97,108,116,57,13,100,111,116,98,101,108,111,119,46,97,108,116,55,13,100,111,116,98,101,108,111,119,46,97,108,116,56,13,100,111,116,98,101,108,111,119,46,97,108,116,57,14,100,111,116,98,101,108,111,119,46,97,108,116,49,48,14,100,111,116,98,101,108,111,119,46,97,108,116,49,49,14,100,111,116,98,101,108,111,119,46,97,108,116,49,50,14,100,111,116,98,101,108,111,119,46,97,108,116,49,51,14,100,111,116,98,101,108,111,119,46,97,108,116,49,52,14,100,111,116,98,101,108,111,119,46,97,108,116,49,53,11,116,105,108,100,101,46,97,108,116,49,48,11,116,105,108,100,101,46,97,108,116,49,49,11,116,105,108,100,101,46,97,108,116,49,50,11,116,105,108,100,101,46,97,108,116,49,51,13,100,111,116,108,101,115,115,105,46,97,108,116,49,15,117,110,105,48,51,48,56,48,51,48,52,46,99,97,112,15,117,110,105,48,51,48,56,48,51,48,49,46,99,97,112,15,117,110,105,48,51,48,56,48,51,48,67,46,99,97,112,15,117,110,105,48,51,48,56,48,51,48,48,46,99,97,112,15,117,110,105,48,51,48,55,48,51,48,52,46,99,97,112,15,117,110,105,48,51,48,51,48,51,48,52,46,99,97,112,15,117,110,105,48,50,69,53,48,50,69,53,48,50,69,54,15,117,110,105,48,50,69,53,48,50,69,53,48,50,69,55,15,117,110,105,48,50,69,53,48,50,69,53,48,50,69,56,15,117,110,105,48,50,69,53,48,50,69,53,48,50,69,57,15,117,110,105,48,50,69,53,48,50,69,54,48,50,69,53,15,117,110,105,48,50,69,53,48,50,69,54,48,50,69,54,15,117,110,105,48,50,69,53,48,50,69,54,48,50,69,55,15,117,110,105,48,50,69,53,48,50,69,54,48,50,69,56,15,117,110,105,48,50,69,53,48,50,69,54,48,50,69,57,11,117,110,105,48,50,69,53,48,50,69,54,15,117,110,105,48,50,69,53,48,50,69,55,48,50,69,53,15,117,110,105,48,50,69,53,48,50,69,55,48,50,69,54,15,117,110,105,48,50,69,53,48,50,69,55,48,50,69,55,15,117,110,105,48,50,69,53,48,50,69,55,48,50,69,56,15,117,110,105,48,50,69,53,48,50,69,55,48,50,69,57,11,117,110,105,48,50,69,53,48,50,69,55,15,117,110,105,48,50,69,53,48,50,69,56,48,50,69,53,15,117,110,105,48,50,69,53,48,50,69,56,48,50,69,54,15,117,110,105,48,50,69,53,48,50,69,56,48,50,69,55,15,117,110,105,48,50,69,53,48,50,69,56,48,50,69,56,15,117,110,105,48,50,69,53,48,50,69,56,48,50,69,57,11,117,110,105,48,50,69,53,48,50,69,56,15,117,110,105,48,50,69,53,48,50,69,57,48,50,69,53,15,117,110,105,48,50,69,53,48,50,69,57,48,50,69,54,15,117,110,105,48,50,69,53,48,50,69,57,48,50,69,55,15,117,110,105,48,50,69,53,48,50,69,57,48,50,69,56,15,117,110,105,48,50,69,53,48,50,69,57,48,50,69,57,11,117,110,105,48,50,69,53,48,50,69,57,15,117,110,105,48,50,69,54,48,50,69,53,48,50,69,53,15,117,110,105,48,50,69,54,48,50,69,53,48,50,69,54,15,117,110,105,48,50,69,54,48,50,69,53,48,50,69,55,15,117,110,105,48,50,69,54,48,50,69,53,48,50,69,56,15,117,110,105,48,50,69,54,48,50,69,53,48,50,69,57,11,117,110,105,48,50,69,54,48,50,69,53,15,117,110,105,48,50,69,54,48,50,69,54,48,50,69,53,15,117,110,105,48,50,69,54,48,50,69,54,48,50,69,55,15,117,110,105,48,50,69,54,48,50,69,54,48,50,69,56,15,117,110,105,48,50,69,54,48,50,69,54,48,50,69,57,15,117,110,105,48,50,69,54,48,50,69,55,48,50,69,53,15,117,110,105,48,50,69,54,48,50,69,55,48,50,69,54,15,117,110,105,48,50,69,54,48,50,69,55,48,50,69,55,15,117,110,105,48,50,69,54,48,50,69,55,48,50,69,56,15,117,110,105,48,50,69,54,48,50,69,55,48,50,69,57,11,117,110,105,48,50,69,54,48,50,69,55,15,117,110,105,48,50,69,54,48,50,69,56,48,50,69,53,15,117,110,105,48,50,69,54,48,50,69,56,48,50,69,54,15,117,110,105,48,50,69,54,48,50,69,56,48,50,69,55,15,117,110,105,48,50,69,54,48,50,69,56,48,50,69,56,15,117,110,105,48,50,69,54,48,50,69,56,48,50,69,57,11,117,110,105,48,50,69,54,48,50,69,56,15,117,110,105,48,50,69,54,48,50,69,57,48,50,69,53,15,117,110,105,48,50,69,54,48,50,69,57,48,50,69,54,15,117,110,105,48,50,69,54,48,50,69,57,48,50,69,55,15,117,110,105,48,50,69,54,48,50,69,57,48,50,69,56,15,117,110,105,48,50,69,54,48,50,69,57,48,50,69,57,11,117,110,105,48,50,69,54,48,50,69,57,15,117,110,105,48,50,69,55,48,50,69,53,48,50,69,53,15,117,110,105,48,50,69,55,48,50,69,53,48,50,69,54,15,117,110,105,48,50,69,55,48,50,69,53,48,50,69,55,15,117,110,105,48,50,69,55,48,50,69,53,48,50,69,56,15,117,110,105,48,50,69,55,48,50,69,53,48,50,69,57,11,117,110,105,48,50,69,55,48,50,69,53,15,117,110,105,48,50,69,55,48,50,69,54,48,50,69,53,15,117,110,105,48,50,69,55,48,50,69,54,48,50,69,54,15,117,110,105,48,50,69,55,48,50,69,54,48,50,69,55,15,117,110,105,48,50,69,55,48,50,69,54,48,50,69,56,15,117,110,105,48,50,69,55,48,50,69,54,48,50,69,57,11,117,110,105,48,50,69,55,48,50,69,54,15,117,110,105,48,50,69,55,48,50,69,55,48,50,69,53,15,117,110,105,48,50,69,55,48,50,69,55,48,50,69,54,15,117,110,105,48,50,69,55,48,50,69,55,48,50,69,56,15,117,110,105,48,50,69,55,48,50,69,55,48,50,69,57,15,117,110,105,48,50,69,55,48,50,69,56,48,50,69,53,15,117,110,105,48,50,69,55,48,50,69,56,48,50,69,54,15,117,110,105,48,50,69,55,48,50,69,56,48,50,69,55,15,117,110,105,48,50,69,55,48,50,69,56,48,50,69,56,15,117,110,105,48,50,69,55,48,50,69,56,48,50,69,57,11,117,110,105,48,50,69,55,48,50,69,56,15,117,110,105,48,50,69,55,48,50,69,57,48,50,69,53,15,117,110,105,48,50,69,55,48,50,69,57,48,50,69,54,15,117,110,105,48,50,69,55,48,50,69,57,48,50,69,55,15,117,110,105,48,50,69,55,48,50,69,57,48,50,69,56,15,117,110,105,48,50,69,55,48,50,69,57,48,50,69,57,11,117,110,105,48,50,69,55,48,50,69,57,15,117,110,105,48,50,69,56,48,50,69,53,48,50,69,53,15,117,110,105,48,50,69,56,48,50,69,53,48,50,69,54,15,117,110,105,48,50,69,56,48,50,69,53,48,50,69,55,15,117,110,105,48,50,69,56,48,50,69,53,48,50,69,56,15,117,110,105,48,50,69,56,48,50,69,53,48,50,69,57,11,117,110,105,48,50,69,56,48,50,69,53,15,117,110,105,48,50,69,56,48,50,69,54,48,50,69,53,15,117,110,105,48,50,69,56,48,50,69,54,48,50,69,54,15,117,110,105,48,50,69,56,48,50,69,54,48,50,69,55,15,117,110,105,48,50,69,56,48,50,69,54,48,50,69,56,15,117,110,105,48,50,69,56,48,50,69,54,48,50,69,57,11,117,110,105,48,50,69,56,48,50,69,54,15,117,110,105,48,50,69,56,48,50,69,55,48,50,69,53,15,117,110,105,48,50,69,56,48,50,69,55,48,50,69,54,15,117,110,105,48,50,69,56,48,50,69,55,48,50,69,55,15,117,110,105,48,50,69,56,48,50,69,55,48,50,69,56,15,117,110,105,48,50,69,56,48,50,69,55,48,50,69,57,11,117,110,105,48,50,69,56,48,50,69,55,15,117,110,105,48,50,69,56,48,50,69,56,48,50,69,53,15,117,110,105,48,50,69,56,48,50,69,56,48,50,69,54,15,117,110,105,48,50,69,56,48,50,69,56,48,50,69,55,15,117,110,105,48,50,69,56,48,50,69,56,48,50,69,57,15,117,110,105,48,50,69,56,48,50,69,57,48,50,69,53,15,117,110,105,48,50,69,56,48,50,69,57,48,50,69,54,15,117,110,105,48,50,69,56,48,50,69,57,48,50,69,55,15,117,110,105,48,50,69,56,48,50,69,57,48,50,69,56,15,117,110,105,48,50,69,56,48,50,69,57,48,50,69,57,11,117,110,105,48,50,69,56,48,50,69,57,15,117,110,105,48,50,69,57,48,50,69,53,48,50,69,53,15,117,110,105,48,50,69,57,48,50,69,53,48,50,69,54,15,117,110,105,48,50,69,57,48,50,69,53,48,50,69,55,15,117,110,105,48,50,69,57,48,50,69,53,48,50,69,56,15,117,110,105,48,50,69,57,48,50,69,53,48,50,69,57,11,117,110,105,48,50,69,57,48,50,69,53,15,117,110,105,48,50,69,57,48,50,69,54,48,50,69,53,15,117,110,105,48,50,69,57,48,50,69,54,48,50,69,54,15,117,110,105,48,50,69,57,48,50,69,54,48,50,69,55,15,117,110,105,48,50,69,57,48,50,69,54,48,50,69,56,15,117,110,105,48,50,69,57,48,50,69,54,48,50,69,57,11,117,110,105,48,50,69,57,48,50,69,54,15,117,110,105,48,50,69,57,48,50,69,55,48,50,69,53,15,117,110,105,48,50,69,57,48,50,69,55,48,50,69,54,15,117,110,105,48,50,69,57,48,50,69,55,48,50,69,55,15,117,110,105,48,50,69,57,48,50,69,55,48,50,69,56,15,117,110,105,48,50,69,57,48,50,69,55,48,50,69,57,11,117,110,105,48,50,69,57,48,50,69,55,15,117,110,105,48,50,69,57,48,50,69,56,48,50,69,53,15,117,110,105,48,50,69,57,48,50,69,56,48,50,69,54,15,117,110,105,48,50,69,57,48,50,69,56,48,50,69,55,15,117,110,105,48,50,69,57,48,50,69,56,48,50,69,56,15,117,110,105,48,50,69,57,48,50,69,56,48,50,69,57,11,117,110,105,48,50,69,57,48,50,69,56,15,117,110,105,48,50,69,57,48,50,69,57,48,50,69,53,15,117,110,105,48,50,69,57,48,50,69,57,48,50,69,54,15,117,110,105,48,50,69,57,48,50,69,57,48,50,69,55,15,117,110,105,48,50,69,57,48,50,69,57,48,50,69,56,15,99,121,114,105,108,108,105,99,95,111,116,109,97,114,107,15,117,110,105,48,51,48,52,48,51,48,48,46,99,97,112,15,117,110,105,48,51,48,52,48,51,48,49,46,99,97,112,15,117,110,105,48,51,48,51,48,51,48,49,46,99,97,112,15,117,110,105,48,51,48,51,48,51,48,56,46,99,97,112,15,117,110,105,48,51,48,49,48,51,48,55,46,99,97,112,15,117,110,105,48,51,48,67,48,51,48,55,46,99,97,112,15,117,110,105,48,51,48,52,48,51,48,56,46,99,97,112,12,98,97,114,105,46,100,111,116,108,101,115,115,19,117,110,105,48,51,66,49,48,51,48,52,48,51,49,51,48,51,48,48,19,117,110,105,48,51,66,49,48,51,48,52,48,51,49,51,48,51,48,49,19,117,110,105,48,51,66,49,48,51,48,52,48,51,49,52,48,51,48,48,19,117,110,105,48,51,66,49,48,51,48,52,48,51,49,52,48,51,48,49,19,117,110,105,48,51,66,49,48,51,48,54,48,51,49,51,48,51,48,48,19,117,110,105,48,51,66,49,48,51,48,54,48,51,49,51,48,51,48,49,19,117,110,105,48,51,66,49,48,51,48,54,48,51,49,52,48,51,48,48,19,117,110,105,48,51,66,49,48,51,48,54,48,51,49,52,48,51,48,49,19,117,110,105,48,51,66,57,48,51,48,52,48,51,49,51,48,51,48,48,19,117,110,105,48,51,66,57,48,51,48,52,48,51,49,51,48,51,48,49,19,117,110,105,48,51,66,57,48,51,48,52,48,51,49,52,48,51,48,48,19,117,110,105,48,51,66,57,48,51,48,52,48,51,49,52,48,51,48,49,19,117,110,105,48,51,66,57,48,51,48,54,48,51,49,51,48,51,48,48,19,117,110,105,48,51,66,57,48,51,48,54,48,51,49,51,48,51,48,49,19,117,110,105,48,51,66,57,48,51,48,54,48,51,49,52,48,51,48,48,19,117,110,105,48,51,66,57,48,51,48,54,48,51,49,52,48,51,48,49,19,117,110,105,48,51,67,53,48,51,48,52,48,51,49,51,48,51,48,48,19,117,110,105,48,51,67,53,48,51,48,52,48,51,49,51,48,51,48,49,19,117,110,105,48,51,67,53,48,51,48,52,48,51,49,52,48,51,48,48,19,117,110,105,48,51,67,53,48,51,48,52,48,51,49,52,48,51,48,49,19,117,110,105,48,51,67,53,48,51,48,54,48,51,49,51,48,51,48,48,19,117,110,105,48,51,67,53,48,51,48,54,48,51,49,51,48,51,48,49,19,117,110,105,48,51,67,53,48,51,48,54,48,51,49,52,48,51,48,48,19,117,110,105,48,51,67,53,48,51,48,54,48,51,49,52,48,51,48,49,19,117,110,105,48,51,66,57,48,51,48,56,48,51,48,52,48,51,48,48,19,117,110,105,48,51,66,57,48,51,48,56,48,51,48,52,48,51,48,49,19,117,110,105,48,51,66,57,48,51,48,56,48,51,48,54,48,51,48,48,19,117,110,105,48,51,66,57,48,51,48,56,48,51,48,54,48,51,48,49,19,117,110,105,48,51,67,53,48,51,48,56,48,51,48,52,48,51,48,48,19,117,110,105,48,51,67,53,48,51,48,56,48,51,48,52,48,51,48,49,19,117,110,105,48,51,67,53,48,51,48,56,48,51,48,54,48,51,48,48,19,117,110,105,48,51,67,53,48,51,48,56,48,51,48,54,48,51,48,49,12,100,111,116,116,101,100,105,97,99,117,116,101,8,69,110,103,46,97,108,116,49,8,69,110,103,46,97,108,116,50,8,69,110,103,46,97,108,116,51,8,122,101,114,111,46,97,108,116,7,111,110,101,46,97,108,116,7,116,119,111,46,97,108,116,9,116,104,114,101,101,46,97,108,116,8,102,111,117,114,46,97,108,116,8,102,105,118,101,46,97,108,116,7,115,105,120,46,97,108,116,9,115,101,118,101,110,46,97,108,116,9,101,105,103,104,116,46,97,108,116,8,110,105,110,101,46,97,108,116,15,99,105,114,99,117,109,102,108,101,120,97,99,117,116,101,15,99,105,114,99,117,109,102,108,101,120,103,114,97,118,101,14,99,105,114,99,117,109,102,108,101,120,104,111,111,107,15,99,105,114,99,117,109,102,108,101,120,116,105,108,100,101,10,98,114,101,118,101,97,99,117,116,101,10,98,114,101,118,101,103,114,97,118,101,9,98,114,101,118,101,104,111,111,107,10,98,114,101,118,101,116,105,108,100,101,18,99,105,114,99,117,109,102,108,101,120,97,99,117,116,101,46,108,99,18,99,105,114,99,117,109,102,108,101,120,103,114,97,118,101,46,108,99,17,99,105,114,99,117,109,102,108,101,120,104,111,111,107,46,108,99,18,99,105,114,99,117,109,102,108,101,120,116,105,108,100,101,46,108,99,13,98,114,101,118,101,97,99,117,116,101,46,108,99,13,98,114,101,118,101,103,114,97,118,101,46,108,99,12,98,114,101,118,101,104,111,111,107,46,108,99,13,98,114,101,118,101,116,105,108,100,101,46,108,99,13,117,110,105,49,70,69,70,46,115,104,111,114,116,11,116,111,110,111,115,46,115,104,111,114,116,16,108,97,109,101,100,104,111,108,97,109,100,97,103,101,115,104,10,108,97,109,101,100,104,111,108,97,109,14,102,105,110,97,108,107,97,102,113,97,109,97,116,115,13,102,105,110,97,108,107,97,102,115,104,101,118,97,19,97,108,101,102,108,97,109,101,100,104,97,116,97,102,115,101,103,111,108,14,97,108,101,102,108,97,109,101,100,115,101,103,111,108,14,97,108,101,102,108,97,109,101,100,116,115,101,114,101,16,97,108,116,101,114,110,97,116,105,118,101,108,97,109,101,100,10,97,108,101,102,100,97,103,101,115,104,11,117,110,105,48,53,66,49,48,53,66,68,11,117,110,105,48,53,66,50,48,53,66,68,11,117,110,105,48,53,66,51,48,53,66,68,4,83,95,66,69,0,0,0,3,0,8,0,2,0,10,0,3,255,255,0,3,0,1,0,0,0,12,0,0,0,118,0,126,0,2,0,17,0,0,4,200,0,1,4,201,4,245,0,3,4,246,4,246,0,1,4,247,4,247,0,3,4,248,4,248,0,1,4,249,4,253,0,3,4,254,4,254,0,1,4,255,4,255,0,3,5,0,8,212,0,1,8,213,8,213,0,3,8,214,9,0,0,1,9,1,9,1,0,2,9,2,10,31,0,1,10,32,10,34,0,2,10,35,10,36,0,1,10,37,10,39,0,3,10,40,10,40,0,1,0,4,0,0,0,2,0,0,0,2,0,28,2,194,2,214,0,2,2,216,2,219,0,3,2,220,2,220,0,2,2,222,2,226,0,3,2,229,2,232,0,3,2,235,2,245,0,3,2,251,2,254,0,3,2,255,3,1,0,2,3,4,3,6,0,2,3,7,3,7,0,3,3,8,3,8,0,2,3,9,3,11,0,3,3,12,3,14,0,2,3,15,3,16,0,3,3,18,3,20,0,2,3,21,3,24,0,3,3,25,3,25,0,2,3,27,3,28,0,3,3,29,3,29,0,2,3,37,3,49,0,2,4,52,4,55,0,2,5,224,5,225,0,2,5,226,5,226,0,3,5,227,5,233,0,2,5,234,5,234,0,3,5,235,5,235,0,2,5,236,5,236,0,3,9,2,9,5,0,1,0,0,0,1,0,0,0,10,0,84,0,124,0,4,99,121,114,108,0,26,103,114,101,107,0,36,104,101,98,114,0,48,108,97,116,110,0,62,0,4,0,0,0,0,255,255,0,0,0,4,0,0,0,0,255,255,0,1,0,0,0,4,0,0,0,0,255,255,0,2,0,1,0,2,0,4,0,0,0,0,255,255,0,1,0,0,0,3,99,99,109,112,0,20,99,99,109,112,0,26,100,108,105,103,0,34,0,0,0,1,0,3,0,0,0,2,0,1,0,2,0,0,0,1,0,0,0,5,0,12,0,20,0,28,0,36,0,44,0,4,0,1,0,1,0,40,0,4,0,1,0,1,0,56,0,6,0,1,0,1,1,250,0,4,0,0,0,1,2,52,0,4,0,1,0,1,7,160,0,1,0,18,0,1,0,8,0,1,0,4,9,1,0,2,5,12,0,1,0,1,5,0,0,1,1,156,0,25,0,56,0,66,0,76,0,86,0,96,0,106,0,116,0,126,0,136,0,154,0,164,0,174,0,192,0,218,0,228,1,0,1,10,1,20,1,30,1,40,1,50,1,60,1,70,1,80,1,146,0,1,0,4,10,37,0,2,4,245,0,1,0,4,10,38,0,2,4,245,0,1,0,4,10,39,0,2,4,245,0,1,0,4,10,36,0,2,4,244,0,1,0,4,8,232,0,2,4,244,0,1,0,4,8,233,0,2,4,244,0,1,0,4,8,234,0,2,4,244,0,1,0,4,8,235,0,2,4,244,0,2,0,6,0,12,8,253,0,2,4,241,8,236,0,2,4,244,0,1,0,4,8,237,0,2,4,244,0,1,0,4,8,238,0,2,4,244,0,2,0,6,0,12,8,239,0,2,4,244,8,212,0,2,4,236,0,3,0,8,0,14,0,20,10,31,0,2,4,232,10,30,0,2,4,240,8,240,0,2,4,244,0,1,0,4,8,241,0,2,4,244,0,3,0,8,0,16,0,22,10,28,0,3,4,244,4,241,10,29,0,2,4,241,8,242,0,2,4,244,0,1,0,4,8,243,0,2,4,244,0,1,0,4,8,244,0,2,4,244,0,1,0,4,8,245,0,2,4,244,0,1,0,4,8,246,0,2,4,244,0,1,0,4,8,247,0,2,4,244,0,1,0,4,8,248,0,2,4,244,0,1,0,4,8,249,0,2,4,244,0,1,0,4,8,250,0,2,4,244,0,7,0,16,0,24,0,32,0,40,0,48,0,54,0,60,8,228,0,3,4,250,4,244,8,228,0,3,4,244,4,250,8,227,0,3,4,249,4,244,8,227,0,3,4,244,4,249,8,251,0,2,4,244,8,226,0,2,4,250,8,225,0,2,4,249,0,1,0,4,8,252,0,2,4,244,0,2,0,7,4,233,4,235,0,0,5,0,5,6,0,3,5,8,5,12,0,10,5,14,5,14,0,15,5,16,5,17,0,16,5,19,5,20,0,18,5,22,5,26,0,20,0,3,0,0,0,2,0,20,0,34,0,1,0,44,0,1,0,0,0,4,0,1,0,5,5,0,5,1,5,11,5,20,5,29,0,1,0,3,4,239,4,240,4,247,0,2,0,3,5,0,5,29,0,0,8,145,8,145,0,30,8,216,8,223,0,31,0,1,5,106,0,5,0,16,1,34,2,52,3,70,4,88,0,28,0,58,0,66,0,74,0,82,0,90,0,98,0,106,0,114,0,122,0,130,0,138,0,146,0,154,0,162,0,170,0,178,0,186,0,194,0,202,0,210,0,218,0,226,0,234,0,242,0,250,1,0,1,6,1,12,9,97,0,3,2,171,2,171,9,96,0,3,2,171,2,170,9,95,0,3,2,171,2,169,9,94,0,3,2,171,2,168,9,93,0,3,2,171,2,167,9,91,0,3,2,170,2,171,9,90,0,3,2,170,2,170,9,89,0,3,2,170,2,169,9,88,0,3,2,170,2,168,9,87,0,3,2,170,2,167,9,85,0,3,2,169,2,171,9,84,0,3,2,169,2,170,9,83,0,3,2,169,2,169,9,82,0,3,2,169,2,168,9,81,0,3,2,169,2,167,9,79,0,3,2,168,2,171,9,78,0,3,2,168,2,170,9,77,0,3,2,168,2,169,9,76,0,3,2,168,2,168,9,75,0,3,2,168,2,167,9,74,0,3,2,167,2,171,9,73,0,3,2,167,2,170,9,72,0,3,2,167,2,169,9,71,0,3,2,167,2,168,9,92,0,2,2,170,9,98,0,2,2,171,9,80,0,2,2,168,9,86,0,2,2,169,0,28,0,58,0,66,0,74,0,82,0,90,0,98,0,106,0,114,0,122,0,130,0,138,0,146,0,154,0,162,0,170,0,178,0,186,0,194,0,202,0,210,0,218,0,226,0,234,0,242,0,250,1,0,1,6,1,12,9,125,0,3,2,171,2,171,9,124,0,3,2,171,2,170,9,123,0,3,2,171,2,169,9,122,0,3,2,171,2,168,9,121,0,3,2,171,2,167,9,119,0,3,2,170,2,171,9,118,0,3,2,170,2,170,9,117,0,3,2,170,2,169,9,116,0,3,2,170,2,168,9,115,0,3,2,170,2,167,9,113,0,3,2,169,2,171,9,112,0,3,2,169,2,170,9,111,0,3,2,169,2,169,9,110,0,3,2,169,2,168,9,109,0,3,2,169,2,167,9,108,0,3,2,168,2,171,9,107,0,3,2,168,2,170,9,106,0,3,2,168,2,169,9,105,0,3,2,168,2,167,9,103,0,3,2,167,2,171,9,102,0,3,2,167,2,170,9,101,0,3,2,167,2,169,9,100,0,3,2,167,2,168,9,99,0,3,2,167,2,167,9,126,0,2,2,171,9,114,0,2,2,169,9,104,0,2,2,167,9,120,0,2,2,170,0,28,0,58,0,66,0,74,0,82,0,90,0,98,0,106,0,114,0,122,0,130,0,138,0,146,0,154,0,162,0,170,0,178,0,186,0,194,0,202,0,210,0,218,0,226,0,234,0,242,0,250,1,0,1,6,1,12,9,153,0,3,2,171,2,171,9,152,0,3,2,171,2,170,9,151,0,3,2,171,2,169,9,150,0,3,2,171,2,168,9,149,0,3,2,171,2,167,9,147,0,3,2,170,2,171,9,146,0,3,2,170,2,170,9,145,0,3,2,170,2,169,9,144,0,3,2,170,2,168,9,143,0,3,2,170,2,167,9,142,0,3,2,169,2,171,9,141,0,3,2,169,2,170,9,140,0,3,2,169,2,168,9,139,0,3,2,169,2,167,9,137,0,3,2,168,2,171,9,136,0,3,2,168,2,170,9,135,0,3,2,168,2,169,9,134,0,3,2,168,2,168,9,133,0,3,2,168,2,167,9,131,0,3,2,167,2,171,9,130,0,3,2,167,2,170,9,129,0,3,2,167,2,169,9,128,0,3,2,167,2,168,9,127,0,3,2,167,2,167,9,148,0,2,2,170,9,154,0,2,2,171,9,132,0,2,2,167,9,138,0,2,2,168,0,28,0,58,0,66,0,74,0,82,0,90,0,98,0,106,0,114,0,122,0,130,0,138,0,146,0,154,0,162,0,170,0,178,0,186,0,194,0,202,0,210,0,218,0,226,0,234,0,242,0,250,1,0,1,6,1,12,9,181,0,3,2,171,2,171,9,180,0,3,2,171,2,170,9,179,0,3,2,171,2,169,9,178,0,3,2,171,2,168,9,177,0,3,2,171,2,167,9,176,0,3,2,170,2,171,9,175,0,3,2,170,2,169,9,174,0,3,2,170,2,168,9,173,0,3,2,170,2,167,9,171,0,3,2,169,2,171,9,170,0,3,2,169,2,170,9,169,0,3,2,169,2,169,9,168,0,3,2,169,2,168,9,167,0,3,2,169,2,167,9,165,0,3,2,168,2,171,9,164,0,3,2,168,2,170,9,163,0,3,2,168,2,169,9,162,0,3,2,168,2,168,9,161,0,3,2,168,2,167,9,159,0,3,2,167,2,171,9,158,0,3,2,167,2,170,9,157,0,3,2,167,2,169,9,156,0,3,2,167,2,168,9,155,0,3,2,167,2,167,9,172,0,2,2,169,9,182,0,2,2,171,9,160,0,2,2,167,9,166,0,2,2,168,0,28,0,58,0,66,0,74,0,82,0,90,0,98,0,106,0,114,0,122,0,130,0,138,0,146,0,154,0,162,0,170,0,178,0,186,0,194,0,202,0,210,0,218,0,226,0,234,0,242,0,250,1,0,1,6,1,12,9,210,0,3,2,171,2,170,9,209,0,3,2,171,2,169,9,208,0,3,2,171,2,168,9,207,0,3,2,171,2,167,9,205,0,3,2,170,2,171,9,204,0,3,2,170,2,170,9,203,0,3,2,170,2,169,9,202,0,3,2,170,2,168,9,201,0,3,2,170,2,167,9,199,0,3,2,169,2,171,9,198,0,3,2,169,2,170,9,197,0,3,2,169,2,169,9,196,0,3,2,169,2,168,9,195,0,3,2,169,2,167,9,193,0,3,2,168,2,171,9,192,0,3,2,168,2,170,9,191,0,3,2,168,2,169,9,190,0,3,2,168,2,168,9,189,0,3,2,168,2,167,9,187,0,3,2,167,2,171,9,186,0,3,2,167,2,170,9,185,0,3,2,167,2,169,9,184,0,3,2,167,2,168,9,183,0,3,2,167,2,167,9,200,0,2,2,169,9,206,0,2,2,170,9,188,0,2,2,167,9,194,0,2,2,168,0,2,0,1,2,167,2,171,0,0,0,1,0,74,0,5,0,16,0,34,0,44,0,54,0,64,0,2,0,6,0,12,8,230,0,2,4,240,8,229,0,2,4,239,0,1,0,4,8,254,0,2,4,247,0,1,0,4,8,255,0,2,4,247,0,1,0,4,9,0,0,2,4,247,0,1,0,4,8,214,0,2,4,239,0,1,0,5,5,0,5,1,5,11,5,20,5,29,0,1,0,0,0,10,0,98,0,218,0,4,99,121,114,108,0,26,103,114,101,107,0,42,104,101,98,114,0,58,108,97,116,110,0,72,0,4,0,0,0,0,255,255,0,3,0,0,0,2,0,5,0,4,0,0,0,0,255,255,0,3,0,0,0,3,0,5,0,4,0,0,0,0,255,255,0,2,0,1,0,4,0,4,0,0,0,0,255,255,0,3,0,0,0,3,0,5,0,6,107,101,114,110,0,38,107,101,114,110,0,44,109,97,114,107,0,50,109,97,114,107,0,56,109,97,114,107,0,76,109,107,109,107,0,112,0,0,0,1,0,17,0,0,0,1,0,0,0,0,0,1,0,27,0,0,0,8,0,26,0,27,0,28,0,29,0,30,0,31,0,32,0,33,0,0,0,16,0,1,0,2,0,3,0,4,0,5,0,6,0,7,0,8,0,9,0,10,0,11,0,12,0,13,0,14,0,15,0,16,0,0,0,2,0,34,0,35,0,36,0,74,0,82,0,90,0,98,0,106,0,114,0,122,0,130,0,144,0,158,0,172,0,186,0,194,0,202,0,210,0,232,1,8,1,18,1,26,1,34,1,42,1,50,1,58,1,66,1,74,1,82,1,90,1,98,1,106,1,114,1,122,1,130,1,138,1,146,1,154,1,162,0,2,0,9,0,1,69,130,0,4,0,1,0,1,17,158,0,8,0,1,0,1,1,220,0,4,0,7,0,1,1,166,0,4,0,1,0,1,2,92,0,4,0,1,0,1,57,94,0,4,0,1,0,1,63,30,0,8,0,1,0,4,3,28,3,110,3,192,4,18,0,8,0,1,0,4,8,98,8,218,9,92,9,222,0,8,0,1,0,4,4,72,4,154,4,236,5,62,0,8,0,1,0,4,10,58,10,188,11,52,11,182,0,4,0,1,0,1,27,250,0,4,0,1,0,1,19,214,0,4,0,1,0,1,22,130,0,8,0,1,0,8,30,162,31,16,31,106,31,196,32,30,32,120,32,210,33,44,0,8,0,1,0,13,11,242,12,34,12,82,12,130,12,178,12,226,13,18,13,66,13,114,13,162,13,210,14,2,14,50,0,8,0,1,0,2,1,98,1,144,0,2,0,8,0,1,75,202,0,1,0,1,0,1,0,144,0,4,0,1,0,1,24,222,0,4,0,1,0,1,43,214,0,4,0,1,0,1,33,30,0,4,0,1,0,1,47,142,0,1,0,1,0,1,0,120,0,1,0,1,0,1,0,154,0,2,0,1,0,1,0,120,0,4,0,0,0,1,221,134,0,4,0,0,0,1,4,204,0,4,0,0,0,1,36,42,0,4,0,0,0,1,13,216,0,4,0,0,0,1,169,94,0,4,1,0,0,1,117,108,0,4,0,0,0,1,5,240,0,4,0,0,0,1,91,36,0,6,2,0,0,1,50,246,0,6,3,0,0,1,39,164,0,1,0,10,0,5,0,25,0,10,0,1,0,1,4,241,0,1,0,8,0,1,1,64,0,1,0,2,4,210,4,229,0,1,0,20,0,1,0,1,0,1,0,12,0,1,4,221,0,220,255,36,0,1,0,1,4,220,0,2,0,20,0,1,0,6,253,228,253,228,253,228,253,228,253,228,254,112,0,1,0,6,4,201,4,206,4,219,4,220,4,221,4,245,0,1,0,28,0,22,0,1,0,34,0,12,0,1,0,4,0,1,2,88,5,150,0,1,0,1,8,145,0,1,0,1,4,249,0,1,0,0,0,6,0,1,0,0,5,150,0,3,0,1,0,24,0,1,0,18,0,0,0,1,0,0,0,18,0,1,0,1,4,241,0,2,0,4,5,0,5,4,0,0,5,6,5,26,0,5,5,28,5,29,0,26,8,216,8,223,0,28,0,3,0,2,0,34,0,40,0,2,0,22,0,28,0,0,0,1,0,0,0,25,0,1,0,1,4,220,0,1,0,1,4,221,0,1,0,1,4,241,0,1,0,1,5,18,0,3,0,2,0,34,0,40,0,2,0,22,0,28,0,0,0,1,0,0,0,25,0,1,0,1,4,220,0,1,0,1,4,221,0,1,0,1,4,244,0,1,0,1,5,18,0,1,0,198,0,158,0,1,0,204,0,12,0,18,0,38,0,44,0,50,0,56,0,62,0,68,0,74,0,80,0,86,0,92,0,98,0,104,0,110,0,116,0,122,0,128,0,134,0,140,0,1,2,198,2,88,0,1,2,218,2,108,0,1,255,206,2,188,0,1,2,178,3,72,0,1,0,120,2,28,0,1,255,206,2,188,0,1,255,206,3,82,0,1,255,206,3,82,0,1,2,88,2,88,0,1,2,88,1,24,0,1,1,144,2,88,0,1,2,168,2,88,0,1,1,144,2,148,0,1,1,184,2,208,0,1,1,154,2,88,0,1,3,12,2,88,0,1,4,16,2,88,0,1,4,16,2,88,0,1,0,18,5,7,5,13,5,15,5,18,5,21,5,27,5,28,5,29,8,145,8,216,8,217,8,218,8,219,8,220,8,222,8,223,8,225,8,226,0,1,0,1,4,244,0,1,0,0,0,6,0,1,0,0,2,188,0,3,0,1,0,28,0,1,0,20,0,1,0,50,0,1,0,0,0,19,0,1,0,2,4,247,8,213,0,2,0,3,5,0,5,29,0,0,8,145,8,145,0,30,8,216,8,223,0,31,0,1,0,14,4,202,4,203,4,204,4,205,4,207,4,208,4,212,4,214,4,215,4,217,4,224,4,227,4,228,4,231,0,3,0,2,0,28,0,60,0,1,0,20,0,0,0,1,0,0,0,19,0,1,0,2,4,247,8,213,0,1,0,14,4,202,4,203,4,204,4,205,4,207,4,208,4,212,4,214,4,215,4,217,4,224,4,227,4,228,4,231,0,2,0,3,5,0,5,29,0,0,8,145,8,145,0,30,8,216,8,223,0,31,0,3,0,1,0,28,0,1,0,20,0,1,0,50,0,1,0,0,0,19,0,1,0,2,4,247,8,213,0,2,0,3,8,214,8,214,0,0,8,225,9,0,0,1,10,28,10,31,0,33,0,1,0,14,4,202,4,203,4,204,4,205,4,207,4,208,4,212,4,214,4,215,4,217,4,224,4,227,4,228,4,231,0,3,0,2,0,28,0,60,0,1,0,20,0,0,0,1,0,0,0,19,0,1,0,2,4,247,8,213,0,1,0,14,4,202,4,203,4,204,4,205,4,207,4,208,4,212,4,214,4,215,4,217,4,224,4,227,4,228,4,231,0,2,0,3,8,214,8,214,0,0,8,225,9,0,0,1,10,28,10,31,0,33,0,3,0,2,0,52,0,60,0,1,0,20,0,0,0,1,0,0,0,21,0,1,0,14,4,202,4,203,4,204,4,205,4,207,4,208,4,212,4,214,4,215,4,217,4,224,4,227,4,228,4,231,0,1,0,2,4,247,8,213,0,2,0,3,5,0,5,29,0,0,8,145,8,145,0,30,8,216,8,223,0,31,0,3,0,1,0,52,0,1,0,20,0,1,0,74,0,1,0,0,0,21,0,1,0,14,4,202,4,203,4,204,4,205,4,207,4,208,4,212,4,214,4,215,4,217,4,224,4,227,4,228,4,231,0,2,0,3,5,0,5,29,0,0,8,145,8,145,0,30,8,216,8,223,0,31,0,1,0,2,4,247,8,213,0,3,0,2,0,52,0,60,0,1,0,20,0,0,0,1,0,0,0,21,0,1,0,14,4,202,4,203,4,204,4,205,4,207,4,208,4,212,4,214,4,215,4,217,4,224,4,227,4,228,4,231,0,1,0,2,4,247,8,213,0,2,0,3,8,214,8,214,0,0,8,225,9,0,0,1,10,28,10,31,0,33,0,3,0,1,0,52,0,1,0,20,0,1,0,74,0,1,0,0,0,21,0,1,0,14,4,202,4,203,4,204,4,205,4,207,4,208,4,212,4,214,4,215,4,217,4,224,4,227,4,228,4,231,0,2,0,3,8,214,8,214,0,0,8,225,9,0,0,1,10,28,10,31,0,33,0,1,0,2,4,247,8,213,0,1,1,22,0,222,0,1,1,34,0,12,0,26,0,54,0,60,0,66,0,72,0,78,0,84,0,90,0,96,0,102,0,108,0,114,0,120,0,126,0,132,0,138,0,144,0,150,0,156,0,162,0,168,0,174,0,180,0,186,0,192,0,198,0,204,0,1,2,248,6,4,0,1,2,68,4,176,0,1,2,208,7,48,0,1,2,128,7,108,0,1,2,218,6,4,0,1,2,208,6,4,0,1,2,218,6,4,0,1,2,218,7,108,0,1,3,32,6,4,0,1,2,148,6,4,0,1,3,232,6,4,0,1,2,208,6,4,0,1,3,192,6,4,0,1,3,42,6,4,0,1,2,48,4,176,0,1,2,68,4,176,0,1,2,108,4,176,0,1,2,108,6,44,0,1,2,118,4,176,0,1,2,48,4,176,0,1,3,92,4,176,0,1,2,28,4,176,0,1,3,32,4,176,0,1,2,98,4,176,0,1,2,68,6,4,0,1,2,48,6,44,0,1,0,26,1,81,1,159,3,178,3,191,3,193,3,198,3,201,3,202,3,207,3,212,3,220,3,222,3,223,3,224,3,225,3,230,3,233,3,234,3,239,3,244,3,252,3,254,3,255,4,0,4,2,4,15,0,1,0,4,2,194,2,195,2,198,2,206,0,4,0,0,0,18,0,0,0,24,0,0,0,30,0,0,0,36,0,1,254,252,6,4,0,1,254,237,6,4,0,1,0,0,5,20,0,1,0,0,4,156,0,1,1,102,1,30,0,1,1,108,0,12,0,34,0,70,0,76,0,82,0,88,0,94,0,100,0,106,0,112,0,118,0,124,0,130,0,136,0,142,0,148,0,154,0,160,0,166,0,172,0,178,0,184,0,190,0,196,0,202,0,208,0,214,0,220,0,226,0,232,0,238,0,244,0,250,1,0,1,6,1,12,0,1,2,218,0,0,0,1,3,32,0,0,0,1,2,208,0,0,0,1,3,32,0,0,0,1,1,24,0,0,0,1,2,188,0,0,0,1,2,138,0,0,0,1,2,218,0,0,0,1,3,32,0,0,0,1,2,168,0,0,0,1,2,188,0,0,0,1,2,108,0,0,0,1,2,218,0,0,0,1,1,244,0,0,0,1,2,88,0,0,0,1,2,68,0,0,0,1,2,88,254,92,0,1,1,24,0,0,0,1,2,68,0,0,0,1,1,24,0,0,0,1,2,118,0,0,0,1,2,118,0,0,0,1,1,24,0,0,0,1,2,68,0,0,0,1,1,164,0,0,0,1,2,68,0,0,0,1,1,24,0,0,0,1,2,218,0,0,0,1,2,218,0,0,0,1,1,24,0,0,0,1,1,24,0,0,0,1,2,68,0,0,0,1,2,68,0,0,0,1,1,24,0,0,0,1,0,34,0,36,0,38,0,40,0,42,0,44,0,46,0,47,0,49,0,50,0,53,0,54,0,55,0,56,0,68,0,70,0,72,0,74,0,76,0,78,0,79,0,81,0,82,0,85,0,86,0,87,0,88,0,144,0,156,0,157,0,175,0,176,0,188,0,189,0,252,0,1,0,1,2,233,0,1,0,0,0,6,0,1,0,0,0,0,0,3,0,1,0,74,0,1,0,20,0,1,0,96,0,1,0,0,0,20,0,1,0,25,4,201,4,206,4,211,4,218,4,219,4,220,4,221,4,222,4,223,4,226,4,232,4,233,4,234,4,235,4,236,4,237,4,238,4,239,4,240,4,243,4,245,4,255,10,37,10,38,10,39,0,2,0,3,5,0,5,29,0,0,8,145,8,145,0,30,8,216,8,223,0,31,0,1,0,10,4,201,4,206,4,211,4,218,4,219,4,220,4,221,4,222,4,223,4,226,0,3,0,1,0,74,0,1,0,20,0,1,0,96,0,1,0,0,0,20,0,1,0,25,4,201,4,206,4,211,4,218,4,219,4,220,4,221,4,222,4,223,4,226,4,232,4,233,4,234,4,235,4,236,4,237,4,238,4,239,4,240,4,243,4,245,4,255,10,37,10,38,10,39,0,2,0,3,5,0,5,29,0,0,8,145,8,145,0,30,8,216,8,223,0,31,0,1,0,15,4,232,4,233,4,234,4,235,4,236,4,237,4,238,4,239,4,240,4,243,4,245,4,255,10,37,10,38,10,39,0,3,0,1,0,74,0,1,0,20,0,1,0,96,0,1,0,0,0,20,0,1,0,25,4,201,4,206,4,211,4,218,4,219,4,220,4,221,4,222,4,223,4,226,4,232,4,233,4,234,4,235,4,236,4,237,4,238,4,239,4,240,4,243,4,245,4,255,10,37,10,38,10,39,0,2,0,3,8,214,8,214,0,0,8,225,9,0,0,1,10,28,10,31,0,33,0,1,0,15,4,232,4,233,4,234,4,235,4,236,4,237,4,238,4,239,4,240,4,243,4,245,4,255,10,37,10,38,10,39,0,3,0,1,0,74,0,1,0,20,0,1,0,96,0,1,0,0,0,20,0,1,0,25,4,201,4,206,4,211,4,218,4,219,4,220,4,221,4,222,4,223,4,226,4,232,4,233,4,234,4,235,4,236,4,237,4,238,4,239,4,240,4,243,4,245,4,255,10,37,10,38,10,39,0,2,0,3,8,214,8,214,0,0,8,225,9,0,0,1,10,28,10,31,0,33,0,1,0,10,4,201,4,206,4,211,4,218,4,219,4,220,4,221,4,222,4,223,4,226,0,3,0,2,0,74,0,108,0,1,0,20,0,0,0,1,0,0,0,22,0,1,0,25,4,201,4,206,4,211,4,218,4,219,4,220,4,221,4,222,4,223,4,226,4,232,4,233,4,234,4,235,4,236,4,237,4,238,4,239,4,240,4,243,4,245,4,255,10,37,10,38,10,39,0,1,0,15,4,232,4,233,4,234,4,235,4,236,4,237,4,238,4,239,4,240,4,243,4,245,4,255,10,37,10,38,10,39,0,2,0,3,5,0,5,29,0,0,8,145,8,145,0,30,8,216,8,223,0,31,0,3,0,2,0,74,0,98,0,1,0,20,0,0,0,1,0,0,0,22,0,1,0,25,4,201,4,206,4,211,4,218,4,219,4,220,4,221,4,222,4,223,4,226,4,232,4,233,4,234,4,235,4,236,4,237,4,238,4,239,4,240,4,243,4,245,4,255,10,37,10,38,10,39,0,1,0,10,4,201,4,206,4,211,4,218,4,219,4,220,4,221,4,222,4,223,4,226,0,2,0,3,5,0,5,29,0,0,8,145,8,145,0,30,8,216,8,223,0,31,0,3,0,2,0,74,0,108,0,1,0,20,0,0,0,1,0,0,0,22,0,1,0,25,4,201,4,206,4,211,4,218,4,219,4,220,4,221,4,222,4,223,4,226,4,232,4,233,4,234,4,235,4,236,4,237,4,238,4,239,4,240,4,243,4,245,4,255,10,37,10,38,10,39,0,1,0,15,4,232,4,233,4,234,4,235,4,236,4,237,4,238,4,239,4,240,4,243,4,245,4,255,10,37,10,38,10,39,0,2,0,3,8,214,8,214,0,0,8,225,9,0,0,1,10,28,10,31,0,33,0,3,0,2,0,74,0,98,0,1,0,20,0,0,0,1,0,0,0,22,0,1,0,25,4,201,4,206,4,211,4,218,4,219,4,220,4,221,4,222,4,223,4,226,4,232,4,233,4,234,4,235,4,236,4,237,4,238,4,239,4,240,4,243,4,245,4,255,10,37,10,38,10,39,0,1,0,10,4,201,4,206,4,211,4,218,4,219,4,220,4,221,4,222,4,223,4,226,0,2,0,3,8,214,8,214,0,0,8,225,9,0,0,1,10,28,10,31,0,33,0,3,0,2,0,36,0,42,0,1,0,20,0,0,0,1,0,0,0,24,0,1,0,6,4,201,4,206,4,219,4,220,4,221,4,245,0,1,0,1,4,245,0,1,0,1,4,236,0,3,0,2,0,36,0,42,0,1,0,20,0,0,0,1,0,0,0,24,0,1,0,6,4,201,4,206,4,219,4,220,4,221,4,245,0,1,0,1,4,219,0,1,0,1,4,237,0,3,0,2,0,36,0,42,0,1,0,20,0,0,0,1,0,0,0,24,0,1,0,6,4,201,4,206,4,219,4,220,4,221,4,245,0,1,0,1,4,245,0,1,0,1,4,237,0,3,0,2,0,36,0,42,0,1,0,20,0,0,0,1,0,0,0,24,0,1,0,6,4,201,4,206,4,219,4,220,4,221,4,245,0,1,0,1,4,219,0,1,0,1,4,238,0,3,0,2,0,36,0,42,0,1,0,20,0,0,0,1,0,0,0,24,0,1,0,6,4,201,4,206,4,219,4,220,4,221,4,245,0,1,0,1,4,210,0,1,0,1,4,238,0,3,0,2,0,36,0,42,0,1,0,20,0,0,0,1,0,0,0,24,0,1,0,6,4,201,4,206,4,219,4,220,4,221,4,245,0,1,0,1,4,206,0,1,0,1,4,239,0,3,0,2,0,36,0,42,0,1,0,20,0,0,0,1,0,0,0,24,0,1,0,6,4,201,4,206,4,219,4,220,4,221,4,245,0,1,0,1,4,232,0,1,0,1,4,240,0,3,0,2,0,36,0,42,0,1,0,20,0,0,0,1,0,0,0,24,0,1,0,6,4,201,4,206,4,219,4,220,4,221,4,245,0,1,0,1,4,236,0,1,0,1,4,240,0,3,0,2,0,36,0,42,0,1,0,20,0,0,0,1,0,0,0,24,0,1,0,6,4,201,4,206,4,219,4,220,4,221,4,245,0,1,0,1,4,206,0,1,0,1,4,240,0,3,0,2,0,36,0,42,0,1,0,20,0,0,0,1,0,0,0,24,0,1,0,6,4,201,4,206,4,219,4,220,4,221,4,245,0,1,0,1,4,210,0,1,0,1,4,240,0,3,0,2,0,36,0,42,0,1,0,20,0,0,0,1,0,0,0,24,0,1,0,6,4,201,4,206,4,219,4,220,4,221,4,245,0,1,0,1,4,219,0,1,0,1,4,240,0,3,0,2,0,36,0,42,0,1,0,20,0,0,0,1,0,0,0,24,0,1,0,6,4,201,4,206,4,219,4,220,4,221,4,245,0,1,0,1,4,220,0,1,0,1,4,240,0,3,0,2,0,36,0,42,0,1,0,20,0,0,0,1,0,0,0,24,0,1,0,6,4,201,4,206,4,219,4,220,4,221,4,245,0,1,0,1,4,245,0,1,0,1,4,240,0,1,2,148,2,78,0,1,2,154,0,12,0,72,0,146,0,152,0,158,0,164,0,170,0,176,0,182,0,188,0,194,0,200,0,206,0,212,0,218,0,224,0,230,0,236,0,242,0,248,0,254,1,4,1,10,1,16,1,22,1,28,1,34,1,40,1,46,1,52,1,58,1,64,1,70,1,76,1,82,1,88,1,94,1,100,1,106,1,112,1,118,1,124,1,130,1,136,1,142,1,148,1,154,1,160,1,166,1,172,1,178,1,184,1,190,1,196,1,202,1,208,1,214,1,220,1,226,1,232,1,238,1,244,1,250,2,0,2,6,2,12,2,18,2,24,2,30,2,36,2,42,2,48,2,54,2,60,0,1,3,132,5,20,0,1,4,76,5,20,0,1,4,136,5,20,0,1,4,76,5,20,0,1,4,176,5,60,0,1,4,136,5,60,0,1,4,156,5,20,0,1,5,20,5,20,0,1,1,144,5,20,0,1,3,172,5,20,0,1,4,136,5,60,0,1,1,144,5,20,0,1,6,4,5,20,0,1,5,20,5,20,0,1,4,216,5,20,0,1,4,76,5,20,0,1,4,216,5,20,0,1,4,176,5,20,0,1,4,76,5,20,0,1,4,176,5,60,0,1,5,20,5,20,0,1,4,176,5,20,0,1,7,48,5,20,0,1,4,76,5,20,0,1,4,136,5,20,0,1,4,76,5,20,0,1,3,52,3,232,0,1,3,212,3,232,0,1,3,132,3,232,0,1,4,36,5,20,0,1,3,132,3,232,0,1,2,168,5,160,0,1,4,56,3,232,0,1,3,212,3,232,0,1,1,124,3,232,0,1,1,124,3,232,0,1,3,92,3,232,0,1,1,124,5,20,0,1,6,64,3,232,0,1,3,212,3,232,0,1,3,212,3,232,0,1,3,212,3,232,0,1,4,56,3,232,0,1,2,215,3,232,0,1,3,132,3,232,0,1,1,124,5,20,0,1,4,56,3,232,0,1,3,212,3,232,0,1,5,220,3,232,0,1,3,132,3,232,0,1,3,212,3,232,0,1,3,102,3,232,0,1,4,216,5,20,0,1,4,216,5,20,0,1,4,216,5,20,0,1,5,20,5,20,0,1,5,20,5,20,0,1,3,212,3,232,0,1,3,212,3,232,0,1,3,212,3,232,0,1,4,56,3,232,0,1,4,56,3,232,0,1,5,20,5,20,0,1,4,56,3,232,0,1,4,216,5,20,0,1,3,212,3,232,0,1,4,216,5,20,0,1,3,212,3,232,0,1,5,20,5,20,0,1,4,56,3,232,0,1,5,20,5,20,0,1,4,56,3,232,0,2,0,11,0,36,0,61,0,0,0,68,0,93,0,26,0,148,0,149,0,52,0,151,0,151,0,54,0,155,0,156,0,55,0,180,0,181,0,57,0,183,0,183,0,59,0,187,0,188,0,60,1,42,1,43,0,62,6,182,6,185,0,64,6,206,6,209,0,68,0,1,0,1,2,221,0,1,0,0,0,6,0,1,255,216,3,132,0,1,2,150,2,110,0,1,2,156,0,12,0,76,0,154,0,160,0,166,0,172,0,178,0,184,0,190,0,196,0,202,0,208,0,214,0,220,0,226,0,232,0,238,0,244,0,250,1,0,1,6,1,12,1,18,1,24,1,30,1,36,1,42,1,48,1,54,1,60,1,66,1,72,1,78,1,84,1,90,1,96,1,102,1,108,1,114,1,120,1,126,1,132,1,138,1,144,1,150,1,156,1,162,1,168,1,174,1,180,1,186,1,192,1,198,1,204,1,210,1,216,1,222,1,228,1,234,1,240,1,246,1,252,2,2,2,8,2,14,2,20,2,26,2,32,2,38,2,44,2,50,2,56,2,62,2,68,2,74,2,80,2,86,2,92,0,1,0,60,5,150,0,1,0,60,5,150,0,1,0,60,5,150,0,1,0,0,5,150,0,1,0,60,5,150,0,1,1,44,5,150,0,1,0,0,5,150,0,1,0,60,5,150,0,1,0,60,5,150,0,1,0,60,5,150,0,1,0,0,5,150,0,1,0,0,5,150,0,1,255,126,5,150,0,1,0,60,5,150,0,1,0,0,5,150,0,1,0,60,5,150,0,1,0,60,5,150,0,1,0,0,5,150,0,1,0,60,5,150,0,1,0,60,5,150,0,1,0,60,5,150,0,1,0,0,5,150,0,1,0,0,5,150,0,1,0,60,5,150,0,1,0,0,5,150,0,1,0,0,5,150,0,1,0,0,5,150,0,1,0,60,5,150,0,1,0,80,5,150,0,1,0,80,5,150,0,1,0,100,5,161,0,1,0,60,5,150,0,1,0,60,5,150,0,1,0,0,5,150,0,1,0,60,5,150,0,1,0,0,5,150,0,1,255,126,5,150,0,1,0,60,5,150,0,1,0,0,5,150,0,1,0,0,5,150,0,1,0,0,5,150,0,1,255,176,5,150,0,1,0,0,5,150,0,1,255,176,5,150,0,1,0,60,5,150,0,1,0,60,5,150,0,1,0,60,5,150,0,1,0,60,5,150,0,1,0,60,5,150,0,1,0,0,5,150,0,1,0,60,5,150,0,1,0,60,5,150,0,1,0,0,5,150,0,1,0,60,5,150,0,1,0,60,5,150,0,1,0,0,5,150,0,1,0,0,5,150,0,1,255,126,5,150,0,1,0,0,5,150,0,1,0,60,5,150,0,1,0,0,5,150,0,1,0,60,5,150,0,1,0,60,5,150,0,1,0,0,5,150,0,1,0,60,5,150,0,1,0,0,5,150,0,1,0,0,5,150,0,1,0,0,5,150,0,1,0,0,5,150,0,1,0,0,5,150,0,1,0,0,5,150,0,1,0,60,5,150,0,1,254,212,5,150,0,1,254,212,5,150,0,1,0,0,5,150,0,1,0,0,5,150,0,2,0,6,5,0,5,29,0,0,8,145,8,145,0,30,8,214,8,214,0,31,8,216,8,223,0,32,8,225,9,0,0,40,10,28,10,31,0,72,0,1,0,1,4,241,0,1,0,0,0,6,0,1,0,0,5,150,0,1,2,150,2,110,0,1,2,158,0,12,0,76,0,154,0,160,0,166,0,172,0,178,0,184,0,190,0,196,0,202,0,208,0,214,0,220,0,226,0,232,0,238,0,244,0,250,1,0,1,6,1,12,1,18,1,24,1,30,1,36,1,42,1,48,1,54,1,60,1,66,1,72,1,78,1,84,1,90,1,96,1,102,1,108,1,114,1,120,1,126,1,132,1,138,1,144,1,150,1,156,1,162,1,168,1,174,1,180,1,186,1,192,1,198,1,204,1,210,1,216,1,222,1,228,1,234,1,240,1,246,1,252,2,2,2,8,2,14,2,20,2,26,2,32,2,38,2,44,2,50,2,56,2,62,2,68,2,74,2,80,2,86,2,92,0,1,4,156,5,70,0,1,3,212,5,70,0,1,2,48,5,70,0,1,3,132,5,70,0,1,4,56,5,70,0,1,1,104,5,70,0,1,2,8,5,70,0,1,4,96,5,70,0,1,4,96,5,70,0,1,1,104,5,70,0,1,3,112,5,70,0,1,3,72,5,70,0,1,3,132,5,70,0,1,4,136,5,70,0,1,4,136,5,70,0,1,1,104,5,70,0,1,2,48,5,70,0,1,4,96,5,70,0,1,4,16,5,70,0,1,4,36,5,70,0,1,4,36,5,70,0,1,3,192,5,70,0,1,4,6,5,70,0,1,4,36,5,70,0,1,3,92,5,70,0,1,5,180,5,70,0,1,4,116,5,70,0,1,3,162,5,70,0,1,3,162,5,70,0,1,3,162,5,70,0,1,3,232,5,70,0,1,3,162,5,70,0,1,4,156,5,70,0,1,3,132,5,70,0,1,4,56,5,70,0,1,3,72,5,70,0,1,3,132,5,70,0,1,4,136,5,70,0,1,3,92,5,70,0,1,4,116,5,70,0,1,6,24,5,70,0,1,5,180,5,70,0,1,6,24,5,70,0,1,5,180,5,70,0,1,4,156,5,70,0,1,4,156,5,70,0,1,4,156,5,70,0,1,3,212,5,70,0,1,2,48,5,70,0,1,3,132,5,70,0,1,4,56,5,70,0,1,1,104,5,70,0,1,2,8,5,70,0,1,4,96,5,70,0,1,1,104,5,70,0,1,3,112,5,70,0,1,3,72,5,70,0,1,3,132,5,70,0,1,4,136,5,70,0,1,2,48,5,70,0,1,4,96,5,70,0,1,4,36,5,70,0,1,4,36,5,70,0,1,4,6,5,70,0,1,4,36,5,70,0,1,3,92,5,70,0,1,5,180,5,70,0,1,4,116,5,70,0,1,1,164,5,70,0,1,3,212,5,70,0,1,3,72,5,70,0,1,4,36,5,70,0,1,3,132,5,70,0,1,3,132,5,70,0,1,3,112,5,70,0,1,3,112,5,70,0,2,0,6,5,0,5,29,0,0,8,145,8,145,0,30,8,214,8,214,0,31,8,216,8,223,0,32,8,225,9,0,0,40,10,28,10,31,0,72,0,1,0,2,4,213,4,216,0,2,0,0,0,10,0,0,0,16,0,1,0,0,5,70,0,1,0,0,5,70,0,1,2,150,2,110,0,1,2,158,0,12,0,76,0,154,0,160,0,166,0,172,0,178,0,184,0,190,0,196,0,202,0,208,0,214,0,220,0,226,0,232,0,238,0,244,0,250,1,0,1,6,1,12,1,18,1,24,1,30,1,36,1,42,1,48,1,54,1,60,1,66,1,72,1,78,1,84,1,90,1,96,1,102,1,108,1,114,1,120,1,126,1,132,1,138,1,144,1,150,1,156,1,162,1,168,1,174,1,180,1,186,1,192,1,198,1,204,1,210,1,216,1,222,1,228,1,234,1,240,1,246,1,252,2,2,2,8,2,14,2,20,2,26,2,32,2,38,2,44,2,50,2,56,2,62,2,68,2,74,2,80,2,86,2,92,0,1,4,36,0,0,0,1,3,72,0,0,0,1,2,128,0,0,0,1,2,208,0,0,0,1,3,192,0,0,0,1,0,180,0,0,0,1,0,240,0,0,0,1,3,252,0,0,0,1,3,252,0,0,0,1,0,180,0,0,0,1,4,56,0,0,0,1,2,248,0,0,0,1,3,12,0,0,0,1,4,56,0,0,0,1,4,56,0,0,0,1,1,244,0,0,0,1,1,204,0,0,0,1,3,232,0,0,0,1,3,92,0,0,0,1,5,0,0,0,0,1,3,192,0,0,0,1,2,228,0,0,0,1,3,32,0,0,0,1,2,88,0,0,0,1,2,248,0,0,0,1,4,176,0,0,0,1,4,16,0,0,0,1,3,32,0,0,0,1,3,32,0,0,0,1,3,32,0,0,0,1,3,232,0,0,0,1,3,32,0,0,0,1,4,36,0,0,0,1,2,208,0,0,0,1,3,192,0,0,0,1,2,248,0,0,0,1,3,12,0,0,0,1,4,56,0,0,0,1,2,248,0,0,0,1,4,16,0,0,0,1,4,176,0,0,0,1,4,176,0,0,0,1,4,176,0,0,0,1,4,176,0,0,0,1,4,36,0,0,0,1,4,36,0,0,0,1,4,36,0,0,0,1,3,72,0,0,0,1,2,128,0,0,0,1,2,208,0,0,0,1,3,192,0,0,0,1,0,180,0,0,0,1,0,240,0,0,0,1,3,252,0,0,0,1,0,180,0,0,0,1,4,56,0,0,0,1,2,248,0,0,0,1,3,12,0,0,0,1,4,36,0,0,0,1,1,204,0,0,0,1,3,232,0,0,0,1,5,0,0,0,0,1,3,192,0,0,0,1,3,32,0,0,0,1,2,88,0,0,0,1,2,248,0,0,0,1,4,176,0,0,0,1,4,16,0,0,0,1,0,180,0,0,0,1,3,72,0,0,0,1,2,248,0,0,0,1,3,192,0,0,0,1,3,12,0,0,0,1,3,12,0,0,0,1,4,56,0,0,0,1,4,56,0,0,0,2,0,6,5,0,5,29,0,0,8,145,8,145,0,30,8,214,8,214,0,31,8,216,8,223,0,32,8,225,9,0,0,40,10,28,10,31,0,72,0,1,0,2,4,210,4,229,0,2,0,0,0,10,0,0,0,16,0,1,0,0,0,40,0,1,0,0,0,10,0,1,2,150,2,110,0,1,2,158,0,12,0,76,0,154,0,160,0,166,0,172,0,178,0,184,0,190,0,196,0,202,0,208,0,214,0,220,0,226,0,232,0,238,0,244,0,250,1,0,1,6,1,12,1,18,1,24,1,30,1,36,1,42,1,48,1,54,1,60,1,66,1,72,1,78,1,84,1,90,1,96,1,102,1,108,1,114,1,120,1,126,1,132,1,138,1,144,1,150,1,156,1,162,1,168,1,174,1,180,1,186,1,192,1,198,1,204,1,210,1,216,1,222,1,228,1,234,1,240,1,246,1,252,2,2,2,8,2,14,2,20,2,26,2,32,2,38,2,44,2,50,2,56,2,62,2,68,2,74,2,80,2,86,2,92,0,1,4,236,5,150,0,1,4,16,5,150,0,1,2,228,5,150,0,1,3,212,5,150,0,1,4,156,5,150,0,1,2,48,5,150,0,1,2,68,5,150,0,1,4,216,5,150,0,1,4,216,5,150,0,1,2,48,5,150,0,1,3,252,5,150,0,1,3,212,5,150,0,1,3,232,5,150,0,1,5,0,5,150,0,1,4,236,5,150,0,1,2,48,5,150,0,1,2,168,5,150,0,1,4,236,5,150,0,1,4,116,5,150,0,1,4,136,5,150,0,1,4,136,5,150,0,1,4,16,5,150,0,1,4,96,5,150,0,1,4,136,5,150,0,1,3,212,5,150,0,1,5,240,5,150,0,1,4,216,5,150,0,1,3,252,5,150,0,1,3,252,5,150,0,1,3,252,5,150,0,1,4,16,5,150,0,1,3,252,5,150,0,1,4,236,5,150,0,1,3,212,5,150,0,1,4,156,5,150,0,1,3,212,5,150,0,1,3,232,5,150,0,1,5,0,5,150,0,1,3,212,5,150,0,1,4,216,5,150,0,1,7,28,5,150,0,1,5,240,5,150,0,1,7,28,5,150,0,1,5,240,5,150,0,1,4,236,5,150,0,1,4,236,5,150,0,1,4,236,5,150,0,1,4,16,5,150,0,1,2,228,5,150,0,1,3,212,5,150,0,1,4,156,5,150,0,1,2,48,5,150,0,1,2,68,5,150,0,1,4,216,5,150,0,1,2,48,5,150,0,1,3,252,5,150,0,1,3,212,5,150,0,1,3,232,5,150,0,1,5,0,5,150,0,1,2,168,5,150,0,1,4,236,5,150,0,1,4,136,5,150,0,1,4,136,5,150,0,1,4,96,5,150,0,1,4,136,5,150,0,1,3,212,5,150,0,1,5,240,5,150,0,1,4,216,5,150,0,1,2,168,5,150,0,1,4,56,5,150,0,1,3,252,5,150,0,1,4,136,5,150,0,1,3,232,5,150,0,1,3,232,5,150,0,1,3,252,5,150,0,1,3,252,5,150,0,2,0,6,5,0,5,29,0,0,8,145,8,145,0,30,8,214,8,214,0,31,8,216,8,223,0,32,8,225,9,0,0,40,10,28,10,31,0,72,0,1,0,2,4,247,8,213,0,2,0,0,0,10,0,0,0,16,0,1,0,0,5,150,0,1,0,0,5,150,0,1,2,150,2,110,0,1,2,160,0,12,0,76,0,154,0,160,0,166,0,172,0,178,0,184,0,190,0,196,0,202,0,208,0,214,0,220,0,226,0,232,0,238,0,244,0,250,1,0,1,6,1,12,1,18,1,24,1,30,1,36,1,42,1,48,1,54,1,60,1,66,1,72,1,78,1,84,1,90,1,96,1,102,1,108,1,114,1,120,1,126,1,132,1,138,1,144,1,150,1,156,1,162,1,168,1,174,1,180,1,186,1,192,1,198,1,204,1,210,1,216,1,222,1,228,1,234,1,240,1,246,1,252,2,2,2,8,2,14,2,20,2,26,2,32,2,38,2,44,2,50,2,56,2,62,2,68,2,74,2,80,2,86,2,92,0,1,1,64,5,70,0,1,0,240,5,70,0,1,0,240,5,70,0,1,0,140,5,70,0,1,0,240,5,70,0,1,1,4,5,70,0,1,0,140,5,70,0,1,0,240,5,70,0,1,0,240,5,70,0,1,1,4,5,70,0,1,0,140,5,70,0,1,0,200,5,70,0,1,0,0,5,70,0,1,0,240,5,70,0,1,0,140,5,70,0,1,1,4,5,70,0,1,0,240,5,70,0,1,0,200,5,70,0,1,0,200,5,70,0,1,0,240,5,70,0,1,0,240,5,70,0,1,0,140,5,70,0,1,0,140,5,70,0,1,0,240,5,70,0,1,0,140,5,70,0,1,0,140,5,70,0,1,0,200,5,70,0,1,1,4,5,70,0,1,1,4,5,70,0,1,1,4,5,70,0,1,1,4,5,70,0,1,1,4,5,70,0,1,0,240,5,70,0,1,0,140,5,70,0,1,0,240,5,70,0,1,0,200,5,70,0,1,0,0,5,70,0,1,0,240,5,70,0,1,0,140,5,70,0,1,0,200,5,70,0,1,0,140,5,70,0,1,0,60,5,70,0,1,0,140,5,70,0,1,0,60,5,70,0,1,0,240,5,70,0,1,0,240,5,70,0,1,0,240,5,70,0,1,0,240,5,70,0,1,0,240,5,70,0,1,0,140,5,70,0,1,0,240,5,70,0,1,1,4,5,70,0,1,0,140,5,70,0,1,0,240,5,70,0,1,1,4,5,70,0,1,0,140,5,70,0,1,0,200,5,70,0,1,0,0,5,70,0,1,0,140,5,70,0,1,0,200,5,70,0,1,0,200,5,70,0,1,0,240,5,70,0,1,0,240,5,70,0,1,0,140,5,70,0,1,0,240,5,70,0,1,0,140,5,70,0,1,0,140,5,70,0,1,0,200,5,70,0,1,0,100,5,70,0,1,0,240,5,70,0,1,0,200,5,70,0,1,0,240,5,70,0,1,255,76,5,70,0,1,255,76,5,70,0,1,0,140,5,70,0,1,0,140,5,70,0,2,0,6,5,0,5,29,0,0,8,145,8,145,0,30,8,214,8,214,0,31,8,216,8,223,0,32,8,225,9,0,0,40,10,28,10,31,0,72,0,1,0,3,4,209,4,225,4,230,0,3,0,0,0,14,0,0,0,20,0,0,0,26,0,1,0,0,5,70,0,1,0,0,5,70,0,1,0,0,5,70,0,3,0,2,0,28,0,62,0,1,0,20,0,0,0,1,0,0,0,23,0,1,0,2,4,210,4,229,0,1,0,15,4,232,4,233,4,234,4,235,4,236,4,237,4,238,4,239,4,240,4,243,4,245,4,255,10,37,10,38,10,39,0,1,0,22,5,2,5,3,5,5,5,6,5,9,5,12,5,16,5,24,8,217,8,220,8,222,8,233,8,234,8,236,8,237,8,239,8,242,8,244,8,250,8,253,10,28,10,29,0,3,0,3,0,30,0,36,0,42,0,1,0,22,0,0,0,1,0,0,0,23,0,1,0,2,4,210,4,229,0,1,0,1,4,236,0,1,0,1,4,232,0,1,0,22,5,2,5,3,5,5,5,6,5,9,5,12,5,16,5,24,8,217,8,220,8,222,8,233,8,234,8,236,8,237,8,239,8,242,8,244,8,250,8,253,10,28,10,29,0,3,0,3,0,30,0,36,0,42,0,1,0,22,0,0,0,1,0,0,0,23,0,1,0,2,4,210,4,229,0,1,0,1,4,245,0,1,0,1,4,232,0,1,0,22,5,2,5,3,5,5,5,6,5,9,5,12,5,16,5,24,8,217,8,220,8,222,8,233,8,234,8,236,8,237,8,239,8,242,8,244,8,250,8,253,10,28,10,29,0,3,0,3,0,30,0,36,0,42,0,1,0,22,0,0,0,1,0,0,0,23,0,1,0,2,4,210,4,229,0,1,0,1,4,245,0,1,0,1,4,236,0,1,0,22,5,2,5,3,5,5,5,6,5,9,5,12,5,16,5,24,8,217,8,220,8,222,8,233,8,234,8,236,8,237,8,239,8,242,8,244,8,250,8,253,10,28,10,29,0,3,0,3,0,30,0,36,0,42,0,1,0,22,0,0,0,1,0,0,0,23,0,1,0,2,4,210,4,229,0,1,0,1,4,245,0,1,0,1,4,237,0,1,0,22,5,2,5,3,5,5,5,6,5,9,5,12,5,16,5,24,8,217,8,220,8,222,8,233,8,234,8,236,8,237,8,239,8,242,8,244,8,250,8,253,10,28,10,29,0,3,0,3,0,30,0,36,0,42,0,1,0,22,0,0,0,1,0,0,0,23,0,1,0,2,4,210,4,229,0,1,0,1,4,245,0,1,0,1,4,239,0,1,0,22,5,2,5,3,5,5,5,6,5,9,5,12,5,16,5,24,8,217,8,220,8,222,8,233,8,234,8,236,8,237,8,239,8,242,8,244,8,250,8,253,10,28,10,29,0,3,0,3,0,30,0,36,0,42,0,1,0,22,0,0,0,1,0,0,0,23,0,1,0,2,4,210,4,229,0,1,0,1,4,245,0,1,0,1,4,240,0,1,0,22,5,2,5,3,5,5,5,6,5,9,5,12,5,16,5,24,8,217,8,220,8,222,8,233,8,234,8,236,8,237,8,239,8,242,8,244,8,250,8,253,10,28,10,29,0,3,0,2,0,28,0,34,0,1,0,20,0,0,0,1,0,0,0,23,0,1,0,2,4,210,4,229,0,1,0,1,4,245,0,1,0,22,5,2,5,3,5,5,5,6,5,9,5,12,5,16,5,24,8,217,8,220,8,222,8,233,8,234,8,236,8,237,8,239,8,242,8,244,8,250,8,253,10,28,10,29,0,1,2,150,2,110,0,1,2,182,0,12,0,76,0,154,0,160,0,166,0,172,0,178,0,184,0,190,0,196,0,202,0,208,0,214,0,220,0,226,0,232,0,238,0,244,0,250,1,0,1,6,1,12,1,18,1,24,1,30,1,36,1,42,1,48,1,54,1,60,1,66,1,72,1,78,1,84,1,90,1,96,1,102,1,108,1,114,1,120,1,126,1,132,1,138,1,144,1,150,1,156,1,162,1,168,1,174,1,180,1,186,1,192,1,198,1,204,1,210,1,216,1,222,1,228,1,234,1,240,1,246,1,252,2,2,2,8,2,14,2,20,2,26,2,32,2,38,2,44,2,50,2,56,2,62,2,68,2,74,2,80,2,86,2,92,0,1,2,218,5,70,0,1,2,88,5,70,0,1,1,164,5,70,0,1,2,48,5,70,0,1,2,148,5,70,0,1,1,54,5,70,0,1,1,164,5,70,0,1,2,168,5,70,0,1,2,168,5,70,0,1,1,54,5,70,0,1,1,204,5,70,0,1,1,204,5,70,0,1,3,42,5,70,0,1,2,168,5,70,0,1,3,52,5,70,0,1,1,54,5,70,0,1,1,124,5,70,0,1,2,168,5,70,0,1,2,148,5,70,0,1,2,128,5,70,0,1,2,128,5,70,0,1,2,48,5,70,0,1,2,68,5,70,0,1,2,88,5,70,0,1,1,224,5,70,0,1,3,72,5,70,0,1,2,188,5,70,0,1,2,88,5,70,0,1,2,88,5,70,0,1,2,88,5,70,0,1,2,88,5,70,0,1,2,88,5,70,0,1,2,218,5,70,0,1,2,48,5,70,0,1,2,148,5,70,0,1,1,204,5,70,0,1,3,42,5,70,0,1,2,168,5,70,0,1,1,224,5,70,0,1,2,188,5,70,0,1,3,72,5,70,0,1,3,72,5,70,0,1,3,72,5,70,0,1,3,72,5,70,0,1,2,218,5,70,0,1,2,218,5,70,0,1,2,218,5,70,0,1,2,88,5,70,0,1,1,164,5,70,0,1,2,48,5,70,0,1,2,148,5,70,0,1,1,54,5,70,0,1,1,164,5,70,0,1,2,168,5,70,0,1,1,54,5,70,0,1,1,204,5,70,0,1,1,204,5,70,0,1,3,42,5,70,0,1,3,52,5,70,0,1,1,124,5,70,0,1,2,168,5,70,0,1,2,128,5,70,0,1,2,128,5,70,0,1,2,68,5,70,0,1,2,88,5,70,0,1,1,224,5,70,0,1,3,72,5,70,0,1,2,188,5,70,0,1,0,180,5,70,0,1,1,104,5,70,0,1,1,44,5,70,0,1,1,144,5,70,0,1,3,42,5,70,0,1,3,42,5,70,0,1,1,204,5,70,0,1,1,204,5,70,0,2,0,6,5,0,5,29,0,0,8,145,8,145,0,30,8,214,8,214,0,31,8,216,8,223,0,32,8,225,9,0,0,40,10,28,10,31,0,72,0,1,0,14,4,202,4,203,4,204,4,205,4,207,4,208,4,212,4,214,4,215,4,217,4,224,4,227,4,228,4,231,0,14,0,0,0,58,0,0,0,64,0,0,0,70,0,0,0,76,0,0,0,82,0,0,0,88,0,0,0,94,0,0,0,100,0,0,0,106,0,0,0,112,0,0,0,118,0,0,0,124,0,0,0,130,0,0,0,136,0,1,1,224,5,70,0,1,0,200,5,70,0,1,1,64,5,70,0,1,2,8,5,70,0,1,0,220,5,70,0,1,1,64,5,70,0,1,1,104,5,70,0,1,1,84,5,70,0,1,1,244,5,70,0,1,0,200,5,70,0,1,0,200,5,70,0,1,0,200,5,70,0,1,0,200,5,70,0,1,1,4,5,110,0,1,3,160,3,30,0,1,3,166,0,12,0,98,0,198,0,204,0,210,0,216,0,222,0,228,0,234,0,240,0,246,0,252,1,2,1,8,1,14,1,20,1,26,1,32,1,38,1,44,1,50,1,56,1,62,1,68,1,74,1,80,1,86,1,92,1,98,1,104,1,110,1,116,1,122,1,128,1,134,1,140,1,146,1,152,1,158,1,164,1,170,1,176,1,182,1,188,1,194,1,200,1,206,1,212,1,218,1,224,1,230,1,236,1,242,1,248,1,254,2,4,2,10,2,16,2,22,2,28,2,34,2,40,2,46,2,52,2,58,2,64,2,70,2,76,2,82,2,88,2,94,2,100,2,106,2,112,2,118,2,124,2,130,2,136,2,142,2,148,2,154,2,160,2,166,2,172,2,178,2,184,2,190,2,196,2,202,2,208,2,214,2,220,2,226,2,232,2,238,2,244,2,250,3,0,3,6,3,12,0,1,3,162,5,140,0,1,4,236,4,126,0,1,5,20,4,216,0,1,5,20,4,126,0,1,4,191,5,140,0,1,4,119,5,140,0,1,5,70,4,216,0,1,5,20,5,140,0,1,1,124,5,140,0,1,3,192,5,140,0,1,4,176,5,140,0,1,1,144,5,140,0,1,6,4,5,140,0,1,5,20,5,140,0,1,5,160,4,126,0,1,4,236,4,126,0,1,5,160,4,126,0,1,5,40,4,126,0,1,4,136,5,0,0,1,4,156,5,140,0,1,5,20,5,140,0,1,4,216,5,140,0,1,7,48,5,140,0,1,4,136,5,140,0,1,4,176,5,140,0,1,4,106,5,140,0,1,3,182,3,132,0,1,4,96,3,132,0,1,3,132,3,172,0,1,4,56,5,220,0,1,3,252,3,132,0,1,2,168,5,220,0,1,4,56,4,76,0,1,4,56,3,132,0,1,1,154,4,76,0,1,1,154,4,76,0,1,3,172,4,76,0,1,1,154,5,220,0,1,6,144,3,132,0,1,4,56,3,132,0,1,4,96,3,132,0,1,4,96,3,132,0,1,4,56,4,76,0,1,2,248,4,76,0,1,3,192,3,252,0,1,2,88,4,76,0,1,4,56,4,76,0,1,3,252,4,76,0,1,5,240,4,76,0,1,3,172,4,76,0,1,3,252,4,76,0,1,3,112,4,76,0,1,3,182,3,132,0,1,3,182,3,132,0,1,3,182,3,132,0,1,3,182,3,132,0,1,3,182,3,132,0,1,3,182,3,132,0,1,6,154,3,132,0,1,3,232,3,132,0,1,3,232,3,132,0,1,3,232,3,132,0,1,3,232,3,132,0,1,1,154,4,76,0,1,1,154,4,76,0,1,1,154,4,76,0,1,1,154,4,76,0,1,4,96,3,132,0,1,4,96,3,132,0,1,4,96,3,132,0,1,4,96,3,132,0,1,4,96,3,132,0,1,4,96,3,132,0,1,4,56,4,76,0,1,4,56,4,76,0,1,4,56,4,76,0,1,4,56,4,76,0,1,3,252,4,76,0,1,3,252,4,76,0,1,1,154,4,76,0,1,7,28,3,132,0,1,3,232,3,132,0,1,4,6,3,132,0,1,4,56,4,76,0,1,4,96,3,132,0,1,3,232,3,132,0,1,3,232,3,132,0,1,3,92,3,232,0,1,3,92,3,232,0,1,3,212,3,132,0,1,4,136,4,6,0,1,1,154,4,76,0,1,2,188,4,76,0,1,4,96,3,132,0,1,6,64,4,76,0,1,4,56,4,76,0,1,4,176,4,76,0,1,3,32,4,76,0,2,0,21,0,36,0,61,0,0,0,68,0,93,0,26,0,162,0,168,0,52,0,170,0,177,0,59,0,180,0,184,0,67,0,186,0,191,0,72,0,193,0,193,0,78,0,243,0,243,0,79,1,21,1,21,0,80,1,159,1,159,0,81,2,18,2,20,0,82,2,22,2,22,0,85,2,26,2,26,0,86,2,29,2,30,0,87,2,32,2,32,0,89,2,38,2,38,0,90,2,42,2,42,0,91,2,44,2,44,0,92,2,55,2,56,0,93,2,75,2,76,0,95,2,78,2,78,0,97,0,1,0,1,2,160,0,1,0,0,0,6,0,1,0,0,3,12,0,1,1,184,1,102,0,1,2,10,0,12,0,43,0,88,0,94,0,100,0,106,0,112,0,118,0,124,0,130,0,136,0,142,0,148,0,154,0,160,0,166,0,172,0,178,0,184,0,190,0,196,0,202,0,208,0,214,0,220,0,226,0,232,0,238,0,244,0,250,1,0,1,6,1,12,1,18,1,24,1,30,1,36,1,42,1,48,1,54,1,60,1,66,1,72,1,78,1,84,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,254,72,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,254,72,0,1,0,0,254,72,0,1,0,0,252,164,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,1,0,0,253,248,0,2,0,13,2,216,2,219,0,0,2,222,2,226,0,4,2,229,2,232,0,9,2,235,2,245,0,13,2,251,2,254,0,24,3,7,3,7,0,28,3,9,3,11,0,29,3,15,3,16,0,32,3,21,3,24,0,34,3,27,3,28,0,38,5,226,5,226,0,40,5,234,5,234,0,41,5,236,5,236,0,42,0,2,0,13,2,216,2,219,0,0,2,222,2,226,0,4,2,229,2,232,0,9,2,235,2,245,0,13,2,251,2,254,0,24,3,7,3,7,0,28,3,9,3,11,0,29,3,15,3,16,0,32,3,21,3,24,0,34,3,27,3,28,0,38,5,226,5,226,0,40,5,234,5,234,0,41,5,236,5,236,0,42,0,43,0,0,0,174,0,0,0,180,0,0,0,186,0,0,0,192,0,0,0,198,0,0,0,204,0,0,0,210,0,0,0,216,0,0,0,222,0,0,0,228,0,0,0,234,0,0,0,240,0,0,0,246,0,0,0,252,0,0,1,2,0,0,1,8,0,0,1,14,0,0,1,20,0,0,1,26,0,0,1,32,0,0,1,38,0,0,1,44,0,0,1,50,0,0,1,56,0,0,1,62,0,0,1,68,0,0,1,74,0,0,1,80,0,0,1,86,0,0,1,92,0,0,1,98,0,0,1,104,0,0,1,110,0,0,1,116,0,0,1,122,0,0,1,128,0,0,1,134,0,0,1,140,0,0,1,146,0,0,1,152,0,0,1,158,0,0,1,164,0,0,1,170,0,1,0,0,255,156,0,1,0,0,255,156,0,1,0,0,255,176,0,1,0,0,255,176,0,1,0,20,255,206,0,1,0,0,255,176,0,1,0,0,255,176,0,1,0,0,255,176,0,1,0,0,255,156,0,1,0,0,255,126,0,1,0,0,255,126,0,1,0,0,255,206,0,1,0,0,255,176,0,1,0,0,255,196,0,1,0,0,255,216,0,1,0,0,255,136,0,1,0,0,255,156,0,1,0,0,255,156,0,1,0,0,255,136,0,1,0,0,255,136,0,1,0,0,255,156,0,1,0,0,255,116,0,1,0,0,255,116,0,1,0,0,255,76,0,1,255,236,255,206,0,1,0,0,255,216,0,1,0,0,255,216,0,1,0,0,255,136,0,1,0,0,255,136,0,1,0,0,255,136,0,1,0,0,255,196,0,1,0,0,255,206,0,1,0,0,255,156,0,1,0,0,255,196,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,30,0,0,0,1,0,0,255,196,0,1,0,0,255,236,0,1,0,0,255,176,0,1,255,226,255,206,0,1,0,30,0,0,0,1,2,150,2,110,0,1,2,204,0,12,0,76,0,154,0,160,0,166,0,172,0,178,0,184,0,190,0,196,0,202,0,208,0,214,0,220,0,226,0,232,0,238,0,244,0,250,1,0,1,6,1,12,1,18,1,24,1,30,1,36,1,42,1,48,1,54,1,60,1,66,1,72,1,78,1,84,1,90,1,96,1,102,1,108,1,114,1,120,1,126,1,132,1,138,1,144,1,150,1,156,1,162,1,168,1,174,1,180,1,186,1,192,1,198,1,204,1,210,1,216,1,222,1,228,1,234,1,240,1,246,1,252,2,2,2,8,2,14,2,20,2,26,2,32,2,38,2,44,2,50,2,56,2,62,2,68,2,74,2,80,2,86,2,92,0,1,2,148,0,0,0,1,2,48,0,0,0,1,2,8,0,0,0,1,2,8,0,0,0,1,2,188,0,0,0,1,1,54,0,0,0,1,1,104,0,0,0,1,2,188,0,0,0,1,2,188,0,0,0,1,0,200,0,0,0,1,1,44,0,0,0,1,1,204,0,0,0,1,1,164,0,0,0,1,2,218,0,0,0,1,2,188,0,0,0,1,2,8,0,0,0,1,1,124,0,0,0,1,2,208,0,0,0,1,2,168,0,0,0,1,1,144,0,0,0,1,2,88,0,0,0,1,2,148,0,0,0,1,2,88,0,0,0,1,2,108,0,0,0,1,2,48,0,0,0,1,3,32,0,0,0,1,2,228,0,0,0,1,1,144,0,0,0,1,1,144,0,0,0,1,1,144,0,0,0,1,2,88,0,0,0,1,1,144,0,0,0,1,2,148,0,0,0,1,2,8,0,0,0,1,2,188,0,0,0,1,1,204,0,0,0,1,1,164,0,0,0,1,2,218,0,0,0,1,2,48,0,0,0,1,2,228,0,0,0,1,3,32,0,0,0,1,3,32,0,0,0,1,3,32,0,0,0,1,3,32,0,0,0,1,3,212,0,0,0,1,3,212,0,0,0,1,2,148,0,0,0,1,2,48,0,0,0,1,2,8,0,0,0,1,2,8,0,0,0,1,2,188,0,0,0,1,1,54,0,0,0,1,1,104,0,0,0,1,2,188,0,0,0,1,0,200,0,0,0,1,1,44,0,0,0,1,1,204,0,0,0,1,1,164,0,0,0,1,2,188,0,0,0,1,1,124,0,0,0,1,2,208,0,0,0,1,1,144,0,0,0,1,2,88,0,0,0,1,2,88,0,0,0,1,2,108,0,0,0,1,2,48,0,0,0,1,3,32,0,0,0,1,2,228,0,0,0,1,1,54,0,0,0,1,2,48,0,0,0,1,1,204,0,0,0,1,2,88,0,0,0,1,1,164,0,0,0,1,1,164,0,0,0,1,1,44,0,0,0,1,1,44,0,0,0,2,0,6,5,0,5,29,0,0,8,145,8,145,0,30,8,214,8,214,0,31,8,216,8,223,0,32,8,225,9,0,0,40,10,28,10,31,0,72,0,1,0,25,4,201,4,206,4,211,4,218,4,219,4,220,4,221,4,222,4,223,4,226,4,232,4,233,4,234,4,235,4,236,4,237,4,238,4,239,4,240,4,243,4,245,4,255,10,37,10,38,10,39,0,25,0,0,0,102,0,0,0,108,0,0,0,114,0,0,0,120,0,0,0,126,0,0,0,132,0,0,0,138,0,0,0,144,0,0,0,150,0,0,0,156,0,0,0,162,0,0,0,168,0,0,0,174,0,0,0,180,0,0,0,186,0,0,0,192,0,0,0,198,0,0,0,204,0,0,0,210,0,0,0,216,0,0,0,222,0,0,0,228,0,0,0,234,0,0,0,240,0,0,0,246,0,1,255,16,0,20,0,1,255,16,0,20,0,1,254,252,0,20,0,1,255,16,0,20,0,1,255,16,0,20,0,1,255,16,0,20,0,1,255,16,0,20,0,1,254,152,0,20,0,1,255,16,0,20,0,1,255,16,0,20,0,1,254,252,0,20,0,1,254,232,0,20,0,1,254,252,0,20,0,1,254,252,0,20,0,1,254,252,0,20,0,1,254,252,0,20,0,1,254,252,0,20,0,1,254,252,0,20,0,1,254,252,0,20,0,1,254,252,0,20,0,1,255,16,0,0,0,1,255,216,0,0,0,1,254,172,0,20,0,1,254,172,0,20,0,1,254,172,0,20,0,1,2,150,2,110,0,1,2,204,0,12,0,76,0,154,0,160,0,166,0,172,0,178,0,184,0,190,0,196,0,202,0,208,0,214,0,220,0,226,0,232,0,238,0,244,0,250,1,0,1,6,1,12,1,18,1,24,1,30,1,36,1,42,1,48,1,54,1,60,1,66,1,72,1,78,1,84,1,90,1,96,1,102,1,108,1,114,1,120,1,126,1,132,1,138,1,144,1,150,1,156,1,162,1,168,1,174,1,180,1,186,1,192,1,198,1,204,1,210,1,216,1,222,1,228,1,234,1,240,1,246,1,252,2,2,2,8,2,14,2,20,2,26,2,32,2,38,2,44,2,50,2,56,2,62,2,68,2,74,2,80,2,86,2,92,0,1,2,148,0,0,0,1,2,48,0,0,0,1,2,8,0,0,0,1,2,188,0,0,0,1,2,188,0,0,0,1,1,184,0,0,0,1,1,104,0,0,0,1,2,188,0,0,0,1,2,188,0,0,0,1,1,184,0,0,0,1,2,88,0,0,0,1,1,204,0,0,0,1,1,164,0,0,0,1,2,218,0,0,0,1,2,188,0,0,0,1,0,100,0,0,0,1,1,124,0,0,0,1,2,208,0,0,0,1,2,168,0,0,0,1,2,128,0,0,0,1,2,88,0,0,0,1,1,24,0,0,0,1,2,88,0,0,0,1,0,140,0,0,0,1,2,148,0,0,0,1,3,32,0,0,0,1,2,228,0,0,0,1,2,88,0,0,0,1,2,88,0,0,0,1,2,88,0,0,0,1,2,88,0,0,0,1,2,88,0,0,0,1,2,148,0,0,0,1,2,188,0,0,0,1,2,188,0,0,0,1,1,204,0,0,0,1,1,164,0,0,0,1,2,218,0,0,0,1,2,148,0,0,0,1,2,228,0,0,0,1,3,32,0,0,0,1,3,32,0,0,0,1,3,32,0,0,0,1,3,32,0,0,0,1,1,204,0,0,0,1,1,204,0,0,0,1,2,148,0,0,0,1,2,48,0,0,0,1,2,8,0,0,0,1,2,188,0,0,0,1,2,188,0,0,0,1,1,184,0,0,0,1,1,104,0,0,0,1,2,188,0,0,0,1,1,184,0,0,0,1,2,88,0,0,0,1,1,204,0,0,0,1,1,164,0,0,0,1,2,188,0,0,0,1,1,124,0,0,0,1,2,208,0,0,0,1,2,128,0,0,0,1,2,88,0,0,0,1,2,88,0,0,0,1,0,140,0,0,0,1,2,148,0,0,0,1,3,32,0,0,0,1,2,228,0,0,0,1,1,184,0,0,0,1,2,48,0,0,0,1,1,204,0,0,0,1,2,88,0,0,0,1,1,164,0,0,0,1,1,164,0,0,0,1,2,88,0,0,0,1,2,88,0,0,0,2,0,6,5,0,5,29,0,0,8,145,8,145,0,30,8,214,8,214,0,31,8,216,8,223,0,32,8,225,9,0,0,40,10,28,10,31,0,72,0,1,0,25,4,201,4,206,4,211,4,218,4,219,4,220,4,221,4,222,4,223,4,226,4,232,4,233,4,234,4,235,4,236,4,237,4,238,4,239,4,240,4,243,4,245,4,255,10,37,10,38,10,39,0,25,0,0,0,102,0,0,0,108,0,0,0,114,0,0,0,120,0,0,0,126,0,0,0,132,0,0,0,138,0,0,0,144,0,0,0,150,0,0,0,156,0,0,0,162,0,0,0,168,0,0,0,174,0,0,0,180,0,0,0,186,0,0,0,192,0,0,0,198,0,0,0,204,0,0,0,210,0,0,0,216,0,0,0,222,0,0,0,228,0,0,0,234,0,0,0,240,0,0,0,246,0,1,0,240,0,20,0,1,0,200,0,0,0,1,0,200,0,20,0,1,0,240,0,20,0,1,0,200,0,20,0,1,0,200,0,20,0,1,0,220,0,0,0,1,1,104,0,0,0,1,0,200,0,20,0,1,0,240,0,20,0,1,0,160,0,20,0,1,1,64,0,20,0,1,1,44,0,20,0,1,1,44,0,20,0,1,0,140,0,20,0,1,0,240,0,20,0,1,0,240,0,20,0,1,0,240,0,20,0,1,0,240,0,20,0,1,1,24,0,20,0,1,0,120,0,0,0,1,2,48,0,0,0,1,1,144,0,20,0,1,1,144,0,20,0,1,1,144,0,20,0,1,2,102,2,14,0,1,2,190,0,12,0,64,0,130,0,136,0,142,0,148,0,154,0,160,0,166,0,172,0,178,0,184,0,190,0,196,0,202,0,208,0,214,0,220,0,226,0,232,0,238,0,244,0,250,1,0,1,6,1,12,1,18,1,24,1,30,1,36,1,42,1,48,1,54,1,60,1,66,1,72,1,78,1,84,1,90,1,96,1,102,1,108,1,114,1,120,1,126,1,132,1,138,1,144,1,150,1,156,1,162,1,168,1,174,1,180,1,186,1,192,1,198,1,204,1,210,1,216,1,222,1,228,1,234,1,240,1,246,1,252,0,1,254,202,7,148,0,1,255,16,7,148,0,1,0,0,6,144,0,1,253,208,7,148,0,1,0,0,6,144,0,1,0,0,7,8,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,144,0,1,254,222,7,148,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,144,0,1,255,146,6,144,0,1,0,0,7,8,0,1,0,0,6,64,0,1,0,0,6,4,0,1,0,0,6,4,0,1,0,0,6,4,0,1,0,0,7,48,0,1,0,0,6,144,0,1,0,0,6,224,0,1,0,0,7,148,0,1,0,0,6,4,0,1,0,0,6,4,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,7,148,0,1,0,0,7,48,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,7,48,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,204,0,1,0,0,6,204,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,144,0,1,0,0,6,144,0,2,0,14,2,194,2,214,0,0,2,220,2,220,0,21,2,255,3,1,0,22,3,4,3,6,0,25,3,8,3,8,0,28,3,12,3,14,0,29,3,18,3,20,0,32,3,25,3,25,0,35,3,29,3,29,0,36,3,37,3,49,0,37,4,52,4,55,0,50,5,224,5,225,0,54,5,227,5,233,0,56,5,235,5,235,0,63,0,2,0,14,2,194,2,214,0,0,2,220,2,220,0,21,2,255,3,1,0,22,3,4,3,6,0,25,3,8,3,8,0,28,3,12,3,14,0,29,3,18,3,20,0,32,3,25,3,25,0,35,3,29,3,29,0,36,3,37,3,49,0,37,4,52,4,55,0,50,5,224,5,225,0,54,5,227,5,233,0,56,5,235,5,235,0,63,0,64,0,0,1,2,0,0,1,8,0,0,1,14,0,0,1,20,0,0,1,26,0,0,1,32,0,0,1,38,0,0,1,44,0,0,1,50,0,0,1,56,0,0,1,62,0,0,1,68,0,0,1,74,0,0,1,80,0,0,1,86,0,0,1,92,0,0,1,98,0,0,1,104,0,0,1,110,0,0,1,116,0,0,1,122,0,0,1,128,0,0,1,134,0,0,1,140,0,0,1,146,0,0,1,152,0,0,1,158,0,0,1,164,0,0,1,170,0,0,1,176,0,0,1,182,0,0,1,188,0,0,1,194,0,0,1,200,0,0,1,206,0,0,1,212,0,0,1,218,0,0,1,224,0,0,1,230,0,0,1,236,0,0,1,242,0,0,1,248,0,0,1,254,0,0,2,4,0,0,2,10,0,0,2,16,0,0,2,22,0,0,2,28,0,0,2,34,0,0,2,40,0,0,2,46,0,0,2,52,0,0,2,58,0,0,2,64,0,0,2,70,0,0,2,76,0,0,2,82,0,0,2,88,0,0,2,94,0,0,2,100,0,0,2,106,0,0,2,112,0,0,2,118,0,0,2,124,0,1,254,252,6,24,0,1,254,237,6,24,0,1,0,0,4,156,0,1,253,188,6,24,0,1,0,0,5,20,0,1,0,0,6,24,0,1,0,0,4,176,0,1,0,0,4,226,0,1,0,0,4,226,0,1,254,222,5,190,0,1,0,0,4,136,0,1,255,176,4,156,0,1,0,0,4,156,0,1,0,0,4,96,0,1,0,0,4,96,0,1,0,100,4,156,0,1,0,0,4,156,0,1,0,0,4,156,0,1,0,0,3,52,0,1,0,0,3,52,0,1,0,0,3,52,0,1,0,0,4,176,0,1,0,0,4,116,0,1,0,0,4,116,0,1,0,0,6,4,0,1,0,0,4,176,0,1,0,0,3,132,0,1,0,0,4,156,0,1,0,0,4,176,0,1,0,0,4,136,0,1,0,0,4,236,0,1,0,0,4,156,0,1,0,0,4,126,0,1,0,0,4,126,0,1,0,0,4,206,0,1,0,0,4,126,0,1,0,0,4,126,0,1,0,0,1,224,0,1,0,0,1,224,0,1,0,0,1,224,0,1,0,0,1,224,0,1,0,0,1,224,0,1,0,0,1,224,0,1,0,0,1,224,0,1,0,0,1,224,0,1,0,0,1,224,0,1,255,156,1,224,0,1,0,0,1,224,0,1,0,0,1,224,0,1,0,0,1,224,0,1,0,0,4,76,0,1,0,0,4,176,0,1,0,0,4,56,0,1,0,0,4,56,0,1,0,0,4,156,0,1,0,0,4,156,0,1,0,0,4,216,0,1,0,0,4,156,0,1,0,0,4,156,0,1,0,0,4,156,0,1,0,0,4,156,0,1,0,0,4,206,0,1,0,0,4,206,0,1,0,0,4,126,0,1,4,246,4,206,0,2,5,28,0,12,0,76,1,50,1,56,1,62,1,68,1,74,1,80,1,86,1,92,1,98,1,104,1,110,1,116,1,122,1,128,1,134,1,140,1,146,1,152,1,158,1,164,1,170,1,176,1,182,1,188,1,194,1,200,1,206,1,212,1,218,1,224,1,230,1,236,1,242,1,248,1,254,2,4,2,10,2,16,2,22,2,28,2,34,2,40,2,46,2,52,2,58,2,64,2,70,2,76,2,82,2,88,2,94,2,100,2,106,2,112,2,118,2,124,2,130,2,136,2,142,2,148,2,154,2,160,2,166,2,172,2,178,2,184,2,190,2,196,2,202,2,208,2,214,2,220,2,226,2,232,2,238,2,244,2,250,3,0,3,6,3,12,3,18,3,24,3,30,3,36,3,42,3,48,3,54,3,60,3,66,3,72,3,78,3,84,3,90,3,96,3,102,3,108,3,114,3,120,3,126,3,132,3,138,3,144,3,150,3,156,3,162,3,168,3,174,3,180,3,186,3,192,3,198,3,204,3,210,3,216,3,222,3,228,3,234,3,240,3,246,3,252,4,2,4,8,4,14,4,20,4,26,4,32,4,38,4,44,4,50,4,56,4,62,4,68,4,74,4,80,4,86,4,92,4,98,4,104,4,110,4,116,4,122,4,128,4,134,4,140,4,146,4,152,4,158,4,164,4,170,4,176,4,182,4,188,0,1,2,218,5,70,0,1,2,218,6,164,0,1,2,88,5,70,0,1,2,88,6,164,0,1,1,164,5,70,0,1,1,164,6,164,0,1,2,48,5,70,0,1,2,48,6,164,0,1,2,148,5,70,0,1,2,148,6,164,0,1,1,54,5,70,0,1,1,54,6,164,0,1,1,164,5,70,0,1,1,164,6,164,0,1,2,168,5,70,0,1,2,168,6,164,0,1,2,168,5,70,0,1,2,168,6,164,0,1,1,54,5,70,0,1,1,54,6,164,0,1,1,204,5,70,0,1,1,204,6,164,0,1,1,204,5,70,0,1,1,204,6,164,0,1,2,168,5,70,0,1,2,168,6,164,0,1,2,168,5,70,0,1,2,168,6,164,0,1,3,52,5,70,0,1,3,52,6,164,0,1,1,54,5,70,0,1,1,54,6,164,0,1,1,124,5,70,0,1,1,124,6,164,0,1,2,168,5,70,0,1,2,168,6,164,0,1,2,148,5,70,0,1,2,148,6,164,0,1,2,128,5,70,0,1,2,128,6,164,0,1,2,128,5,70,0,1,2,128,6,164,0,1,2,48,5,70,0,1,2,48,6,164,0,1,2,68,5,70,0,1,2,68,6,164,0,1,2,88,5,70,0,1,2,88,6,164,0,1,1,224,5,70,0,1,1,224,6,164,0,1,3,72,5,70,0,1,3,72,6,164,0,1,2,188,5,70,0,1,2,188,6,164,0,1,2,88,5,70,0,1,2,88,6,164,0,1,2,88,5,70,0,1,2,88,6,164,0,1,2,88,5,70,0,1,2,88,6,164,0,1,2,88,5,70,0,1,2,88,6,164,0,1,2,88,5,70,0,1,2,88,6,164,0,1,2,218,5,70,0,1,2,218,6,164,0,1,2,48,5,70,0,1,2,48,6,164,0,1,2,148,5,70,0,1,2,148,6,164,0,1,1,204,5,70,0,1,1,204,6,164,0,1,2,168,5,70,0,1,2,168,6,164,0,1,2,168,5,70,0,1,2,168,6,164,0,1,1,224,5,70,0,1,1,224,6,164,0,1,2,188,5,70,0,1,2,188,6,164,0,1,3,72,5,70,0,1,3,72,6,164,0,1,3,72,5,70,0,1,3,72,6,164,0,1,3,72,5,70,0,1,3,72,6,164,0,1,3,72,5,70,0,1,3,72,6,164,0,1,2,218,5,70,0,1,2,218,6,164,0,1,2,218,5,70,0,1,2,218,6,164,0,1,2,218,5,70,0,1,2,218,6,164,0,1,2,88,5,70,0,1,2,88,6,164,0,1,1,164,5,70,0,1,1,164,6,164,0,1,2,48,5,70,0,1,2,48,6,164,0,1,2,148,5,70,0,1,2,148,6,164,0,1,1,54,5,70,0,1,1,54,6,164,0,1,1,164,5,70,0,1,1,164,6,164,0,1,2,168,5,70,0,1,2,168,6,164,0,1,1,54,5,70,0,1,1,54,6,164,0,1,1,204,5,70,0,1,1,204,6,164,0,1,1,204,5,70,0,1,1,204,6,164,0,1,2,168,5,70,0,1,2,168,6,164,0,1,3,52,5,70,0,1,3,52,6,164,0,1,1,124,5,70,0,1,1,124,6,164,0,1,2,168,5,70,0,1,2,168,6,164,0,1,2,128,5,70,0,1,2,128,6,164,0,1,2,128,5,70,0,1,2,128,6,164,0,1,2,68,5,70,0,1,2,68,6,164,0,1,2,88,5,70,0,1,2,88,6,164,0,1,1,224,5,70,0,1,1,224,6,164,0,1,3,72,5,70,0,1,3,72,6,164,0,1,2,188,5,70,0,1,2,188,6,164,0,1,1,54,6,164,0,1,1,54,6,164,0,1,2,28,6,164,0,1,2,28,6,164,0,1,1,224,6,164,0,1,1,224,6,164,0,1,2,98,6,164,0,1,2,98,6,164,0,1,2,168,5,70,0,1,2,168,6,164,0,1,2,168,5,70,0,1,2,168,6,164,0,1,1,204,5,70,0,1,1,204,6,164,0,1,1,204,5,70,0,1,1,204,6,164,0,2,0,6,5,0,5,29,0,0,8,145,8,145,0,30,8,214,8,214,0,31,8,216,8,223,0,32,8,225,9,0,0,40,10,28,10,31,0,72,0,1,0,17,4,202,4,203,4,204,4,205,4,207,4,208,4,212,4,214,4,215,4,217,4,224,4,227,4,228,4,231,4,247,4,252,8,213,0,17,0,0,0,70,0,0,0,76,0,0,0,82,0,0,0,88,0,0,0,94,0,0,0,100,0,0,0,106,0,0,0,112,0,0,0,118,0,0,0,124,0,0,0,130,0,0,0,136,0,0,0,142,0,0,0,148,0,0,0,154,0,1,0,160,0,0,0,166,0,1,0,235,5,70,0,1,0,0,5,70,0,1,0,180,5,70,0,1,1,4,5,70,0,1,0,0,5,70,0,1,0,0,5,70,0,1,0,160,5,70,0,1,255,156,5,70,0,1,0,0,5,70,0,1,0,0,5,70,0,1,0,0,5,70,0,1,0,20,5,70,0,1,0,0,5,70,0,1,0,0,5,110,0,1,0,0,5,150,0,1,0,0,6,14,0,1,0,0,5,150,0,1,4,246,4,206,0,2,5,46,0,12,0,76,1,50,1,56,1,62,1,68,1,74,1,80,1,86,1,92,1,98,1,104,1,110,1,116,1,122,1,128,1,134,1,140,1,146,1,152,1,158,1,164,1,170,1,176,1,182,1,188,1,194,1,200,1,206,1,212,1,218,1,224,1,230,1,236,1,242,1,248,1,254,2,4,2,10,2,16,2,22,2,28,2,34,2,40,2,46,2,52,2,58,2,64,2,70,2,76,2,82,2,88,2,94,2,100,2,106,2,112,2,118,2,124,2,130,2,136,2,142,2,148,2,154,2,160,2,166,2,172,2,178,2,184,2,190,2,196,2,202,2,208,2,214,2,220,2,226,2,232,2,238,2,244,2,250,3,0,3,6,3,12,3,18,3,24,3,30,3,36,3,42,3,48,3,54,3,60,3,66,3,72,3,78,3,84,3,90,3,96,3,102,3,108,3,114,3,120,3,126,3,132,3,138,3,144,3,150,3,156,3,162,3,168,3,174,3,180,3,186,3,192,3,198,3,204,3,210,3,216,3,222,3,228,3,234,3,240,3,246,3,252,4,2,4,8,4,14,4,20,4,26,4,32,4,38,4,44,4,50,4,56,4,62,4,68,4,74,4,80,4,86,4,92,4,98,4,104,4,110,4,116,4,122,4,128,4,134,4,140,4,146,4,152,4,158,4,164,4,170,4,176,4,182,4,188,0,1,2,148,0,0,0,1,2,148,0,0,0,1,2,48,0,0,0,1,2,48,0,0,0,1,2,8,0,0,0,1,2,8,0,0,0,1,3,62,0,0,0,1,3,62,0,0,0,1,2,188,0,0,0,1,2,188,0,0,0,1,1,54,0,0,0,1,1,54,0,0,0,1,1,104,0,0,0,1,1,104,0,0,0,1,2,188,0,0,0,1,2,188,0,0,0,1,2,188,0,0,0,1,2,188,0,0,0,1,1,44,0,0,0,1,1,54,0,0,0,1,1,124,0,0,0,1,1,124,0,0,0,1,1,204,0,0,0,1,1,204,0,0,0,1,1,224,0,0,0,1,1,224,0,0,0,1,2,218,0,0,0,1,2,218,0,0,0,1,2,188,0,0,0,1,2,188,0,0,0,1,255,16,0,0,0,1,1,54,0,0,0,1,1,124,0,0,0,1,1,124,0,0,0,1,2,208,0,0,0,1,2,208,0,0,0,1,2,168,0,0,0,1,2,168,0,0,0,1,1,244,0,0,0,1,1,244,0,0,0,1,2,88,0,0,0,1,2,88,0,0,0,1,3,192,0,0,0,1,1,224,0,0,0,1,2,88,0,0,0,1,2,88,0,0,0,1,3,92,0,0,0,1,2,148,0,0,0,1,3,112,0,0,0,1,1,244,0,0,0,1,3,32,0,0,0,1,3,32,0,0,0,1,2,228,0,0,0,1,2,228,0,0,0,1,2,88,0,0,0,1,2,88,0,0,0,1,2,88,0,0,0,1,2,88,0,0,0,1,2,88,0,0,0,1,2,88,0,0,0,1,2,98,0,0,0,1,2,98,0,0,0,1,2,88,0,0,0,1,2,88,0,0,0,1,2,148,0,0,0,1,2,148,0,0,0,1,3,62,0,0,0,1,3,62,0,0,0,1,2,188,0,0,0,1,2,188,0,0,0,1,1,204,0,0,0,1,1,204,0,0,0,1,1,224,0,0,0,1,1,224,0,0,0,1,2,218,0,0,0,1,2,218,0,0,0,1,3,112,0,0,0,1,1,244,0,0,0,1,2,228,0,0,0,1,2,228,0,0,0,1,3,32,0,0,0,1,3,32,0,0,0,1,3,32,0,0,0,1,3,32,0,0,0,1,3,32,0,0,0,1,3,32,0,0,0,1,3,32,0,0,0,1,3,32,0,0,0,1,1,104,0,0,0,1,2,168,0,0,0,1,1,104,0,0,0,1,2,168,0,0,0,1,2,168,0,0,0,1,2,108,0,0,0,1,2,48,0,0,0,1,2,48,0,0,0,1,2,8,0,0,0,1,2,8,0,0,0,1,3,62,0,0,0,1,2,48,0,0,0,1,2,188,0,0,0,1,2,188,0,0,0,1,1,54,0,0,0,1,1,54,0,0,0,1,1,104,0,0,0,1,1,104,0,0,0,1,2,188,0,0,0,1,2,188,0,0,0,1,1,54,0,0,0,1,1,54,0,0,0,1,1,104,0,0,0,1,1,144,0,0,0,1,1,204,0,0,0,1,1,204,0,0,0,1,1,224,0,0,0,1,1,224,0,0,0,1,2,188,0,0,0,1,2,188,0,0,0,1,1,124,0,0,0,1,1,124,0,0,0,1,2,208,0,0,0,1,2,208,0,0,0,1,1,244,0,0,0,1,1,244,0,0,0,1,2,88,0,0,0,1,2,88,0,0,0,1,2,88,0,0,0,1,2,88,0,0,0,1,3,92,0,0,0,1,2,168,0,0,0,1,3,112,0,0,0,1,1,244,0,0,0,1,3,32,0,0,0,1,3,32,0,0,0,1,2,228,0,0,0,1,2,228,0,0,0,1,1,64,0,0,0,1,1,54,0,0,0,1,2,48,0,0,0,1,2,48,0,0,0,1,1,204,0,0,0,1,1,204,0,0,0,1,2,88,0,0,0,1,2,88,0,0,0,1,1,224,0,0,0,1,1,224,0,0,0,1,1,224,0,0,0,1,1,224,0,0,0,1,1,124,0,0,0,1,1,124,0,0,0,1,1,124,0,0,0,1,1,124,0,0,0,2,0,6,5,0,5,29,0,0,8,145,8,145,0,30,8,214,8,214,0,31,8,216,8,223,0,32,8,225,9,0,0,40,10,28,10,31,0,72,0,1,0,26,4,201,4,206,4,211,4,218,4,219,4,220,4,221,4,222,4,223,4,226,4,232,4,233,4,234,4,235,4,236,4,237,4,238,4,239,4,240,4,243,4,245,4,253,4,255,10,37,10,38,10,39,0,26,0,0,0,106,0,0,0,112,0,0,0,118,0,0,0,124,0,0,0,130,0,0,0,136,0,0,0,142,0,0,0,148,0,0,0,154,0,0,0,160,0,0,0,166,0,0,0,172,0,0,0,178,0,0,0,184,0,0,0,190,0,0,0,196,0,0,0,202,0,0,0,208,0,0,0,214,0,0,0,220,0,0,0,226,0,1,0,232,0,0,0,238,0,0,0,244,0,0,0,250,0,0,1,0,0,1,0,0,0,20,0,1,0,45,0,0,0,1,255,236,0,20,0,1,0,0,0,20,0,1,0,0,0,20,0,1,0,0,0,20,0,1,0,0,0,0,0,1,0,27,0,0,0,1,0,0,0,20,0,1,0,0,0,20,0,1,0,0,0,20,0,1,0,0,0,20,0,1,0,0,0,20,0,1,0,0,0,20,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,20,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,20,0,1,0,0,0,0,0,1,0,0,0,50,0,1,1,24,0,0,0,1,255,226,0,20,0,1,255,226,0,20,0,1,255,226,0,20,0,1,6,170,0,5,0,0,0,49,0,108,0,108,0,108,0,206,1,126,2,46,2,54,0,206,0,108,2,224,3,234,0,108,4,76,2,224,4,246,0,206,2,46,0,108,6,6,6,6,0,108,0,206,0,108,2,224,0,206,0,108,2,46,2,46,2,46,2,46,0,108,0,108,0,108,0,108,0,206,2,46,0,206,2,224,2,224,0,206,2,46,0,108,0,108,2,224,4,246,0,206,0,206,2,224,0,108,0,16,5,12,255,215,255,215,5,18,255,215,255,215,5,23,255,215,255,215,5,25,255,215,255,215,8,215,255,215,255,215,8,220,255,215,255,215,8,225,255,215,255,215,8,226,255,215,255,215,8,227,255,215,255,215,8,228,255,215,255,215,8,242,255,215,255,215,8,249,255,215,255,215,8,251,255,215,255,215,10,28,255,215,255,215,10,29,255,215,255,215,10,35,255,215,255,215,0,29,5,1,255,195,255,195,5,2,255,154,255,154,5,4,255,195,255,195,5,6,0,41,0,41,5,7,255,195,255,195,5,10,255,195,255,195,5,11,255,195,255,195,5,13,255,195,255,195,5,14,255,195,255,195,5,17,255,195,255,195,5,19,255,195,255,195,5,20,255,195,255,195,5,26,255,195,255,195,8,218,255,195,255,195,8,219,255,195,255,195,8,221,255,195,255,195,8,223,255,195,255,195,8,235,255,195,255,195,8,238,255,195,255,195,8,241,255,195,255,195,8,245,255,195,255,195,8,246,255,195,255,195,8,247,255,195,255,195,8,252,255,195,255,195,8,254,255,195,255,195,8,255,255,195,255,195,9,0,255,195,255,195,10,30,255,195,255,195,10,31,255,195,255,195,0,29,5,1,255,215,255,215,5,2,255,236,255,236,5,3,0,41,0,41,5,4,255,215,255,215,5,7,255,215,255,215,5,10,255,215,255,215,5,11,255,215,255,215,5,13,255,215,255,215,5,14,255,215,255,215,5,17,255,215,255,215,5,19,255,215,255,215,5,20,255,215,255,215,5,26,255,215,255,215,8,218,255,215,255,215,8,219,255,215,255,215,8,221,255,215,255,215,8,223,255,215,255,215,8,235,255,215,255,215,8,238,255,215,255,215,8,241,255,215,255,215,8,245,255,215,255,215,8,246,255,215,255,215,8,247,255,215,255,215,8,252,255,215,255,215,8,254,255,215,255,215,8,255,255,215,255,215,9,0,255,215,255,215,10,30,255,215,255,215,10,31,255,215,255,215,0,1,5,2,255,215,255,215,0,28,5,1,255,215,255,215,5,2,255,215,255,215,5,4,255,215,255,215,5,7,255,215,255,215,5,10,255,215,255,215,5,11,255,215,255,215,5,13,255,215,255,215,5,14,255,215,255,215,5,17,255,215,255,215,5,19,255,215,255,215,5,20,255,215,255,215,5,26,255,215,255,215,8,218,255,215,255,215,8,219,255,215,255,215,8,221,255,215,255,215,8,223,255,215,255,215,8,235,255,215,255,215,8,238,255,215,255,215,8,241,255,215,255,215,8,245,255,215,255,215,8,246,255,215,255,215,8,247,255,215,255,215,8,252,255,215,255,215,8,254,255,215,255,215,8,255,255,215,255,215,9,0,255,215,255,215,10,30,255,215,255,215,10,31,255,215,255,215,0,44,5,1,255,215,255,215,5,2,255,215,255,215,5,4,255,215,255,215,5,7,255,215,255,215,5,10,255,215,255,215,5,11,255,215,255,215,5,12,255,236,255,236,5,13,255,215,255,215,5,14,255,215,255,215,5,17,255,215,255,215,5,18,255,236,255,236,5,19,255,215,255,215,5,20,255,215,255,215,5,23,255,236,255,236,5,25,255,236,255,236,5,26,255,215,255,215,8,215,255,236,255,236,8,218,255,215,255,215,8,219,255,215,255,215,8,220,255,236,255,236,8,221,255,215,255,215,8,223,255,215,255,215,8,225,255,236,255,236,8,226,255,236,255,236,8,227,255,236,255,236,8,228,255,236,255,236,8,235,255,215,255,215,8,238,255,215,255,215,8,241,255,215,255,215,8,242,255,236,255,236,8,245,255,215,255,215,8,246,255,215,255,215,8,247,255,215,255,215,8,249,255,236,255,236,8,251,255,236,255,236,8,252,255,215,255,215,8,254,255,215,255,215,8,255,255,215,255,215,9,0,255,215,255,215,10,28,255,236,255,236,10,29,255,236,255,236,10,30,255,215,255,215,10,31,255,215,255,215,10,35,255,236,255,236,0,16,5,12,255,236,255,236,5,18,255,236,255,236,5,23,255,236,255,236,5,25,255,236,255,236,8,215,255,236,255,236,8,220,255,236,255,236,8,225,255,236,255,236,8,226,255,236,255,236,8,227,255,236,255,236,8,228,255,236,255,236,8,242,255,236,255,236,8,249,255,236,255,236,8,251,255,236,255,236,10,28,255,236,255,236,10,29,255,236,255,236,10,35,255,236,255,236,0,28,5,1,255,236,255,236,5,4,255,236,255,236,5,6,0,41,0,41,5,7,255,236,255,236,5,10,255,236,255,236,5,11,255,236,255,236,5,13,255,236,255,236,5,14,255,236,255,236,5,17,255,236,255,236,5,19,255,236,255,236,5,20,255,236,255,236,5,26,255,236,255,236,8,218,255,236,255,236,8,219,255,236,255,236,8,221,255,236,255,236,8,223,255,236,255,236,8,235,255,236,255,236,8,238,255,236,255,236,8,241,255,236,255,236,8,245,255,236,255,236,8,246,255,236,255,236,8,247,255,236,255,236,8,252,255,236,255,236,8,254,255,236,255,236,8,255,255,236,255,236,9,0,255,236,255,236,10,30,255,236,255,236,10,31,255,236,255,236,0,45,5,1,255,215,255,215,5,2,255,215,255,215,5,4,255,215,255,215,5,7,255,215,255,215,5,8,255,236,255,236,5,10,255,215,255,215,5,11,255,215,255,215,5,12,255,236,255,236,5,13,255,215,255,215,5,14,255,215,255,215,5,17,255,215,255,215,5,18,255,236,255,236,5,19,255,215,255,215,5,20,255,215,255,215,5,23,255,236,255,236,5,25,255,236,255,236,5,26,255,215,255,215,8,215,255,236,255,236,8,218,255,215,255,215,8,219,255,215,255,215,8,220,255,236,255,236,8,221,255,215,255,215,8,223,255,215,255,215,8,225,255,236,255,236,8,226,255,236,255,236,8,227,255,236,255,236,8,228,255,236,255,236,8,235,255,215,255,215,8,238,255,215,255,215,8,241,255,215,255,215,8,242,255,236,255,236,8,245,255,215,255,215,8,246,255,215,255,215,8,247,255,215,255,215,8,249,255,236,255,236,8,251,255,236,255,236,8,252,255,215,255,215,8,254,255,215,255,215,8,255,255,215,255,215,9,0,255,215,255,215,10,28,255,236,255,236,10,29,255,236,255,236,10,30,255,215,255,215,10,31,255,215,255,215,10,35,255,236,255,236,0,27,5,1,255,215,255,215,5,4,255,215,255,215,5,7,255,215,255,215,5,10,255,215,255,215,5,11,255,215,255,215,5,13,255,215,255,215,5,14,255,215,255,215,5,17,255,215,255,215,5,19,255,215,255,215,5,20,255,215,255,215,5,26,255,215,255,215,8,218,255,215,255,215,8,219,255,215,255,215,8,221,255,215,255,215,8,223,255,215,255,215,8,235,255,215,255,215,8,238,255,215,255,215,8,241,255,215,255,215,8,245,255,215,255,215,8,246,255,215,255,215,8,247,255,215,255,215,8,252,255,215,255,215,8,254,255,215,255,215,8,255,255,215,255,215,9,0,255,215,255,215,10,30,255,215,255,215,10,31,255,215,255,215,0,1,0,49,5,0,5,1,5,2,5,3,5,6,5,8,5,9,5,10,5,11,5,12,5,14,5,16,5,17,5,19,5,21,5,24,5,25,5,26,5,28,5,29,8,216,8,217,8,219,8,220,8,222,8,223,8,225,8,226,8,227,8,228,8,229,8,230,8,231,8,232,8,234,8,238,8,240,8,242,8,246,8,250,8,251,8,252,8,254,10,28,10,29,10,30,10,31,10,35,10,36,0,1,15,6,0,4,0,0,0,104,0,218,0,252,1,2,1,40,1,54,1,84,1,102,1,116,1,186,1,240,2,38,2,100,2,106,2,120,2,130,2,120,2,140,2,178,2,188,2,178,3,22,3,64,3,98,3,120,3,142,3,98,3,120,3,204,3,226,3,236,4,114,4,228,4,246,5,0,2,178,2,188,5,38,5,52,5,126,5,180,5,246,5,38,6,32,6,78,6,88,6,130,6,148,6,194,5,38,6,194,6,208,6,234,6,234,6,240,7,50,7,108,7,178,8,28,8,62,8,100,8,138,8,180,8,186,8,200,8,238,9,72,9,146,10,12,10,158,10,196,10,226,10,240,10,246,11,0,11,58,11,100,11,146,11,156,11,206,12,8,12,34,12,52,12,86,12,112,12,166,12,192,12,218,12,252,13,46,13,92,13,114,13,148,13,230,14,16,14,54,14,68,14,78,14,88,14,130,14,172,14,194,14,220,14,226,14,240,0,8,0,36,255,180,0,60,255,219,3,59,255,180,3,68,255,180,3,71,255,180,3,78,255,180,3,87,255,219,3,93,255,219,0,1,0,20,255,143,0,9,0,3,255,180,0,55,255,104,0,57,255,104,0,58,255,143,0,60,255,68,0,89,255,180,0,90,255,219,0,92,255,180,7,229,255,143,0,3,0,15,255,29,0,17,255,29,0,36,255,143,0,7,0,3,255,219,0,55,255,104,0,57,255,104,0,58,255,143,0,60,255,68,0,92,255,180,7,229,255,143,0,4,0,3,255,219,0,15,254,248,0,17,254,248,0,36,255,104,0,3,0,57,255,219,0,58,255,219,0,60,255,180,0,17,0,15,255,29,0,16,255,143,0,17,255,29,0,29,255,29,0,30,255,29,0,36,255,104,0,50,255,219,0,68,255,104,0,70,255,104,0,72,255,104,0,76,255,219,0,82,255,104,0,85,255,143,0,86,255,104,0,88,255,104,0,90,255,104,0,92,255,104,0,13,0,15,255,68,0,16,255,143,0,17,255,68,0,29,255,143,0,30,255,143,0,36,255,104,0,68,255,143,0,72,255,143,0,76,255,219,0,82,255,104,0,85,255,143,0,88,255,180,0,92,255,180,0,13,0,15,255,143,0,16,255,215,0,17,255,143,0,29,255,219,0,30,255,219,0,36,255,143,0,68,255,180,0,72,255,219,0,76,255,238,0,82,255,219,0,85,255,219,0,88,255,219,0,92,255,219,0,15,0,3,255,219,0,15,255,29,0,16,255,143,0,17,255,29,0,29,255,104,0,30,255,104,0,36,255,68,0,68,255,143,0,72,255,143,0,76,255,180,0,82,255,104,0,83,255,143,0,84,255,104,0,88,255,143,0,89,255,143,0,1,7,229,0,37,0,3,0,15,255,143,0,17,255,143,7,229,0,76,0,2,0,15,255,104,0,17,255,104,0,2,0,15,255,180,0,17,255,180,0,9,3,75,255,201,3,82,255,201,3,86,255,86,3,87,255,70,3,88,255,201,3,93,255,70,3,101,255,180,3,111,255,180,3,121,255,180,0,2,3,87,255,199,3,93,255,199,0,22,3,67,1,0,3,68,255,70,3,71,255,70,3,75,255,178,3,78,255,70,3,82,255,178,3,88,255,178,3,91,255,178,3,94,255,104,3,96,255,180,3,97,255,180,3,99,255,104,3,102,255,180,3,105,255,180,3,107,255,180,3,108,255,180,3,110,255,180,3,113,255,104,3,117,255,104,3,120,255,104,3,124,0,92,3,126,255,104,0,10,3,75,255,201,3,82,255,201,3,86,255,86,3,87,255,70,3,88,255,201,3,93,255,70,3,101,255,180,3,111,255,180,3,121,255,180,7,229,255,143,0,8,0,15,255,31,0,17,255,31,3,68,255,33,3,71,255,33,3,78,255,33,3,97,255,190,3,107,255,190,3,124,0,94,0,5,3,75,255,201,3,82,255,201,3,86,255,86,3,87,255,70,3,93,255,70,0,5,3,68,255,201,3,71,255,201,3,78,255,201,3,87,255,199,3,93,255,199,0,15,3,75,255,162,3,82,255,162,3,88,255,162,3,94,255,209,3,99,255,209,3,102,255,209,3,104,255,209,3,106,255,209,3,112,255,209,3,113,255,209,3,117,255,209,3,120,255,209,3,123,255,209,3,126,255,209,3,128,255,209,0,5,0,15,254,250,0,17,254,250,3,68,255,104,3,71,255,104,3,78,255,104,0,2,3,114,255,221,3,118,255,221,0,33,0,15,255,31,0,16,255,143,0,17,255,31,0,29,255,31,0,30,255,31,3,67,0,242,3,68,255,104,3,71,255,92,3,75,255,219,3,78,255,104,3,82,255,219,3,88,255,201,3,91,255,219,3,94,255,104,3,95,255,104,3,99,255,104,3,101,255,104,3,102,255,172,3,103,255,104,3,105,255,104,3,107,255,219,3,110,255,104,3,111,255,104,3,113,255,104,3,117,255,104,3,119,255,104,3,120,255,104,3,121,255,133,3,122,255,104,3,124,0,92,3,125,255,104,3,126,255,104,3,127,255,104,0,28,0,15,255,31,0,16,255,143,0,17,255,31,0,29,255,104,0,30,255,104,3,67,1,0,3,68,255,70,3,71,255,70,3,75,255,178,3,78,255,70,3,82,255,178,3,88,255,178,3,91,255,178,3,94,255,104,3,96,255,180,3,97,255,180,3,99,255,104,3,101,255,172,3,102,255,180,3,105,255,180,3,107,255,180,3,108,255,180,3,110,255,180,3,113,255,104,3,117,255,104,3,120,255,104,3,124,0,92,3,126,255,104,0,4,3,68,255,201,3,86,255,201,3,87,255,199,3,93,255,199,0,2,3,123,255,229,3,128,255,229,0,9,3,94,255,219,3,99,255,219,3,102,255,219,3,113,255,219,3,117,255,219,3,120,255,219,3,123,255,219,3,126,255,219,3,128,255,219,0,3,3,114,255,199,3,118,255,199,3,121,255,182,0,18,3,94,255,141,3,96,255,207,3,99,255,141,3,101,255,190,3,102,255,180,3,105,255,207,3,106,255,180,3,107,255,207,3,108,255,207,3,111,255,190,3,113,255,141,3,114,255,180,3,117,255,141,3,118,255,180,3,120,255,141,3,123,255,141,3,126,255,141,3,128,255,141,0,13,3,94,255,188,3,99,255,188,3,102,255,188,3,104,255,188,3,106,255,227,3,112,255,188,3,113,255,188,3,116,255,188,3,117,255,188,3,120,255,188,3,123,255,188,3,126,255,188,3,128,255,188,0,16,3,94,255,231,3,98,255,225,3,99,255,231,3,102,255,231,3,104,255,231,3,112,255,231,3,113,255,231,3,116,255,231,3,117,255,231,3,119,255,225,3,120,255,231,3,123,255,231,3,125,255,225,3,126,255,231,3,127,255,225,3,128,255,231,0,10,3,94,255,231,3,99,255,231,3,102,255,231,3,104,255,231,3,112,255,231,3,113,255,231,3,116,255,231,3,117,255,231,3,120,255,231,3,126,255,231,0,11,3,94,255,199,3,99,255,199,3,102,255,199,3,104,255,199,3,109,255,180,3,113,255,199,3,116,255,199,3,117,255,199,3,120,255,199,3,123,255,199,3,128,255,199,0,2,3,114,255,199,3,118,255,199,0,10,3,94,255,199,3,99,255,199,3,102,255,199,3,104,255,199,3,113,255,199,3,116,255,199,3,117,255,199,3,120,255,199,3,123,255,199,3,128,255,199,0,4,3,109,255,231,3,114,255,199,3,118,255,199,3,121,255,182,0,11,3,94,255,182,3,99,255,182,3,102,255,182,3,104,255,182,3,113,255,182,3,116,255,182,3,117,255,182,3,120,255,182,3,123,255,213,3,126,255,182,3,128,255,213,0,3,3,114,255,199,3,118,255,199,3,121,255,213,0,6,0,15,255,25,0,17,255,0,0,29,255,229,0,30,255,229,0,109,255,178,0,125,255,178,0,1,7,229,255,51,0,16,3,197,0,76,3,204,0,25,3,207,255,229,3,208,255,229,3,210,255,205,3,211,255,154,3,212,255,178,3,213,255,205,3,216,255,100,3,222,255,205,3,225,0,25,3,226,255,229,3,242,255,229,3,243,255,229,3,254,0,25,7,229,255,152,0,14,3,193,255,178,3,199,255,205,3,200,255,229,3,204,255,205,3,210,255,229,3,211,255,205,3,212,255,205,3,213,255,229,3,214,255,205,3,216,255,178,3,219,255,178,3,222,255,205,3,224,255,205,3,244,255,229,0,17,3,193,255,154,3,197,255,229,3,199,255,178,3,200,255,229,3,204,255,205,3,207,255,205,3,210,255,178,3,211,255,178,3,212,255,178,3,213,255,205,3,214,255,178,3,216,255,178,3,219,255,154,3,224,255,205,3,243,255,229,3,246,255,229,3,248,255,178,0,26,0,15,255,25,0,17,255,0,0,29,255,229,0,30,255,229,0,109,255,178,0,125,255,178,3,193,255,127,3,197,255,205,3,204,255,205,3,207,255,229,3,210,255,229,3,225,255,229,3,227,255,205,3,229,255,178,3,230,255,152,3,233,255,205,3,236,255,154,3,237,255,178,3,238,255,205,3,239,255,154,3,241,255,178,3,244,255,178,3,252,255,178,3,253,255,178,3,255,255,178,4,0,255,178,0,8,3,200,0,25,3,212,0,25,3,213,255,229,3,216,255,229,3,230,0,25,3,232,0,51,3,239,0,25,3,244,0,25,0,9,3,200,0,25,3,207,255,229,3,210,255,205,3,211,0,51,3,212,0,51,3,216,0,25,3,219,0,76,3,225,0,25,3,239,255,229,0,9,3,199,255,205,3,204,255,205,3,207,255,229,3,210,255,205,3,211,255,178,3,212,255,178,3,213,255,205,3,216,255,178,3,224,255,205,0,10,3,200,0,76,3,210,255,229,3,211,0,51,3,212,0,51,3,213,255,229,3,216,0,51,3,222,0,25,3,225,0,25,3,232,0,25,3,242,255,229,0,1,3,225,0,51,0,3,3,225,0,25,3,242,255,229,3,248,255,229,0,9,3,193,255,205,3,197,255,229,3,199,255,229,3,204,255,205,3,212,255,205,3,214,255,178,3,224,255,229,3,229,255,205,3,236,255,229,0,22,0,15,254,229,0,17,254,205,0,29,255,229,0,30,255,229,3,193,255,76,3,197,255,127,3,199,255,229,3,200,255,229,3,204,255,127,3,205,255,229,3,207,255,229,3,210,255,205,3,211,255,229,3,212,255,229,3,213,255,229,3,214,255,178,3,224,255,205,3,225,255,229,3,229,255,127,3,230,255,205,3,239,255,205,4,0,255,229,0,18,3,193,255,205,3,197,255,229,3,200,255,229,3,204,255,205,3,205,255,229,3,207,255,205,3,211,255,205,3,212,255,229,3,214,255,178,3,216,255,205,3,219,255,229,3,222,255,229,3,225,0,25,3,226,255,229,3,231,0,25,3,242,255,229,3,245,255,229,3,248,255,229,0,30,0,15,255,51,0,17,255,25,0,29,255,229,0,30,255,229,0,109,255,205,3,193,255,127,3,197,255,205,3,199,0,51,3,204,255,205,3,207,255,205,3,213,255,178,3,224,255,229,3,225,255,205,3,227,255,178,3,230,255,154,3,233,255,178,3,235,255,178,3,236,255,127,3,237,255,152,3,239,255,127,3,240,255,229,3,241,255,178,3,242,255,127,3,244,255,178,3,246,255,178,3,250,255,229,3,252,255,229,3,253,255,229,3,255,255,229,4,0,255,205,0,36,0,15,255,25,0,17,255,0,0,29,255,205,0,30,255,205,0,109,255,178,0,125,255,178,3,193,255,102,3,197,255,152,3,204,255,178,3,207,255,205,3,213,255,178,3,222,255,229,3,224,255,205,3,226,255,205,3,227,255,178,3,228,255,178,3,229,255,127,3,230,255,127,3,231,255,229,3,232,255,154,3,233,255,178,3,234,255,178,3,235,255,178,3,236,255,127,3,237,255,154,3,238,255,178,3,239,255,127,3,240,255,178,3,241,255,178,3,242,255,127,3,246,255,205,3,247,255,178,3,249,255,178,3,250,255,178,3,255,255,178,4,0,255,154,0,9,3,193,255,205,3,197,255,152,3,204,255,178,3,211,255,178,3,212,255,178,3,213,255,229,3,216,255,229,3,224,255,203,3,236,255,205,0,7,3,200,255,229,3,207,255,203,3,210,255,178,3,213,255,178,3,222,255,205,3,239,255,229,3,244,255,229,0,3,3,225,0,76,3,230,0,25,3,239,0,25,0,1,3,225,0,25,0,2,3,224,255,178,7,229,255,51,0,14,3,193,255,205,3,197,255,229,3,199,255,178,3,200,255,205,3,204,255,178,3,205,255,205,3,207,255,229,3,210,255,205,3,211,255,49,3,214,255,152,3,216,255,102,3,222,255,178,3,224,255,178,7,229,255,102,0,10,3,197,255,205,3,199,255,205,3,200,255,229,3,204,255,178,3,213,255,229,3,214,255,205,3,224,255,205,3,229,255,229,3,231,0,25,3,236,255,205,0,11,3,193,255,205,3,197,255,205,3,199,255,205,3,204,255,178,3,210,255,229,3,211,255,205,3,214,255,178,3,216,255,229,3,229,255,205,3,231,0,25,3,236,255,205,0,2,3,232,0,25,3,248,255,205,0,12,3,229,255,205,3,231,255,229,3,232,255,229,3,236,255,205,3,237,255,229,3,242,255,229,3,244,255,229,3,246,255,205,3,248,255,205,3,251,255,229,3,254,255,229,4,0,255,229,0,14,3,225,255,229,3,226,255,229,3,230,255,229,3,231,255,229,3,236,255,229,3,237,255,229,3,239,255,229,3,242,255,205,3,243,255,229,3,244,255,205,3,245,255,229,3,248,255,178,3,251,255,205,4,0,255,229,0,6,0,15,255,76,0,17,255,51,3,229,255,178,3,236,255,205,3,239,255,229,3,242,255,229,0,4,3,232,0,25,3,242,255,229,3,244,0,25,3,251,255,229,0,8,3,226,255,229,3,231,255,229,3,237,255,229,3,242,255,229,3,243,255,229,3,244,255,229,3,246,255,229,3,248,255,205,0,6,3,225,0,25,3,230,255,229,3,232,0,25,3,239,255,205,3,242,255,229,3,248,255,205,0,13,3,225,255,229,3,226,255,205,3,230,255,229,3,231,255,229,3,232,255,229,3,236,255,229,3,237,255,205,3,239,255,205,3,242,255,205,3,244,255,205,3,245,255,229,3,248,255,178,3,251,255,205,0,6,3,236,0,25,3,239,255,229,3,242,255,229,3,245,255,229,3,248,255,229,3,254,255,229,0,6,3,226,255,229,3,230,255,229,3,239,255,229,3,242,255,229,3,244,255,229,3,248,255,205,0,8,3,225,255,229,3,226,255,229,3,232,255,229,3,239,255,229,3,242,255,229,3,244,255,229,3,245,255,229,3,254,255,229,0,12,3,229,255,229,3,231,255,229,3,232,255,229,3,236,255,205,3,237,255,229,3,242,255,229,3,243,255,205,3,244,255,229,3,246,255,205,3,248,255,205,3,254,255,229,4,0,255,229,0,11,3,229,255,205,3,231,255,229,3,232,255,229,3,236,255,205,3,237,255,229,3,243,255,229,3,244,255,229,3,246,255,229,3,248,255,205,3,254,255,229,4,0,255,229,0,5,3,225,0,25,3,226,255,229,3,246,255,229,3,248,255,203,3,251,255,229,0,8,0,15,255,102,0,17,255,76,3,229,255,229,3,231,0,25,3,236,255,229,3,239,255,229,3,242,255,229,3,244,0,51,0,20,0,15,255,102,0,17,255,76,0,29,255,229,0,30,255,229,0,125,0,51,3,225,255,229,3,229,255,205,3,230,255,229,3,231,0,25,3,232,255,229,3,236,255,229,3,237,255,229,3,239,255,205,3,241,255,229,3,242,255,205,3,243,0,25,3,245,255,229,3,246,0,25,3,254,255,229,4,0,255,229,0,10,3,226,255,229,3,229,255,229,3,230,255,229,3,236,255,205,3,237,255,229,3,239,255,229,3,243,255,229,3,244,255,229,3,248,255,205,4,0,255,229,0,9,3,226,255,229,3,230,255,205,3,232,255,229,3,239,255,205,3,242,255,205,3,244,0,25,3,245,255,229,3,248,255,205,3,254,255,229,0,3,3,225,0,25,3,232,0,25,3,242,255,229,0,2,3,225,0,25,3,239,255,229,0,2,3,243,255,76,3,248,255,76,0,10,3,226,255,229,3,229,255,229,3,231,255,229,3,232,255,229,3,236,255,205,3,237,255,229,3,242,255,229,3,243,255,229,3,246,255,229,4,0,255,229,0,10,3,226,255,229,3,229,255,229,3,231,255,229,3,236,255,205,3,237,255,229,3,242,255,229,3,243,255,205,3,246,255,205,3,248,255,178,3,254,255,229,0,5,0,15,255,102,0,17,255,76,0,29,255,229,0,30,255,229,0,109,255,205,0,6,0,15,255,127,0,17,255,102,0,29,255,229,0,30,255,229,0,109,255,205,0,125,255,205,0,1,7,228,255,180,0,3,0,3,255,143,0,86,255,180,7,229,255,180,0,5,3,179,255,51,3,188,255,51,3,211,255,76,3,216,255,49,3,219,255,76,0,1,0,104,0,3,0,20,0,36,0,41,0,47,0,51,0,53,0,55,0,57,0,58,0,60,0,73,0,85,0,89,0,90,0,92,3,59,3,64,3,65,3,66,3,68,3,70,3,71,3,75,3,77,3,78,3,82,3,84,3,85,3,86,3,87,3,88,3,89,3,90,3,91,3,93,3,102,3,104,3,108,3,109,3,112,3,113,3,114,3,115,3,118,3,120,3,121,3,123,3,126,3,128,3,180,3,186,3,187,3,193,3,194,3,195,3,196,3,197,3,199,3,200,3,203,3,204,3,205,3,207,3,209,3,210,3,211,3,212,3,213,3,214,3,215,3,218,3,219,3,221,3,222,3,223,3,225,3,226,3,227,3,228,3,229,3,230,3,231,3,232,3,235,3,236,3,237,3,239,3,241,3,242,3,243,3,244,3,245,3,246,3,247,3,250,3,253,3,254,3,255,4,15,4,65,7,228,7,229,7,234,0,1,26,38,25,158,0,1,26,44,0,12,3,50,6,102,6,108,6,114,6,120,6,126,6,132,6,138,6,144,6,150,6,156,6,162,6,168,6,174,6,180,6,186,6,192,6,198,6,204,6,210,6,216,6,222,6,228,6,234,6,240,6,246,6,252,7,2,7,8,7,14,7,20,7,26,7,32,7,38,7,44,7,50,7,56,7,62,7,68,7,74,7,80,7,86,7,92,7,98,7,104,7,110,7,116,7,122,7,128,7,134,7,140,7,146,7,152,7,158,7,164,7,170,7,176,7,182,7,188,7,194,7,200,7,206,7,212,7,218,7,224,7,230,7,236,7,242,7,248,7,254,8,4,8,10,8,16,8,22,8,28,8,34,8,40,8,46,8,52,8,58,8,64,8,70,8,76,8,82,8,88,8,94,8,100,8,106,8,112,8,118,8,124,8,130,8,136,8,142,8,148,8,154,8,160,8,166,8,172,8,178,8,184,8,190,8,196,8,202,8,208,8,214,8,220,8,226,8,232,8,238,8,244,8,250,9,0,9,6,9,12,9,18,9,24,9,30,9,36,9,42,9,48,9,54,9,60,9,66,9,72,9,78,9,84,9,90,9,96,9,102,9,108,9,114,9,120,9,126,9,132,9,138,9,144,9,150,9,156,9,162,9,168,9,174,9,180,9,186,9,192,9,198,9,204,9,210,9,216,9,222,9,228,9,234,9,240,9,246,9,252,10,2,10,8,10,14,10,20,10,26,10,32,10,38,10,44,10,50,10,56,10,62,10,68,10,74,10,80,10,86,10,92,10,98,10,104,10,110,10,116,10,122,10,128,10,134,10,140,10,146,10,152,10,158,10,164,10,170,10,176,10,182,10,188,10,194,10,200,10,206,10,212,10,218,10,224,10,230,10,236,10,242,10,248,10,254,11,4,11,10,11,16,11,22,11,28,11,34,11,40,11,46,11,52,11,58,11,64,11,70,11,76,11,82,11,88,11,94,11,100,11,106,11,112,11,118,11,124,11,130,11,136,11,142,11,148,11,154,11,160,11,166,11,172,11,178,11,184,11,190,11,196,11,202,11,208,11,214,11,220,11,226,11,232,11,238,11,244,11,250,12,0,12,6,12,12,12,18,12,24,12,30,12,36,12,42,12,48,12,54,12,60,12,66,12,72,12,78,12,84,12,90,12,96,12,102,12,108,12,114,12,120,12,126,12,132,12,138,12,144,12,150,12,156,12,162,12,168,12,174,12,180,12,186,12,192,12,198,12,204,12,210,12,216,12,222,12,228,12,234,12,240,12,246,12,252,13,2,13,8,13,14,13,20,13,26,13,32,13,38,13,44,13,50,13,56,13,62,13,68,13,74,13,80,13,86,13,92,13,98,13,104,13,110,13,116,13,122,13,128,13,134,13,140,13,146,13,152,13,158,13,164,13,170,13,176,13,182,13,188,13,194,13,200,13,206,13,212,13,218,13,224,13,230,13,236,13,242,13,248,13,254,14,4,14,10,14,16,14,22,14,28,14,34,14,40,14,46,14,52,14,58,14,64,14,70,14,76,14,82,14,88,14,94,14,100,14,106,14,112,14,118,14,124,14,130,14,136,14,142,14,148,14,154,14,160,14,166,14,172,14,178,14,184,14,190,14,196,14,202,14,208,14,214,14,220,14,226,14,232,14,238,14,244,14,250,15,0,15,6,15,12,15,18,15,24,15,30,15,36,15,42,15,48,15,54,15,60,15,66,15,72,15,78,15,84,15,90,15,96,15,102,15,108,15,114,15,120,15,126,15,132,15,138,15,144,15,150,15,156,15,162,15,168,15,174,15,180,15,186,15,192,15,198,15,204,15,210,15,216,15,222,15,228,15,234,15,240,15,246,15,252,16,2,16,8,16,14,16,20,16,26,16,32,16,38,16,44,16,50,16,56,16,62,16,68,16,74,16,80,16,86,16,92,16,98,16,104,16,110,16,116,16,122,16,128,16,134,16,140,16,146,16,152,16,158,16,164,16,170,16,176,16,182,16,188,16,194,16,200,16,206,16,212,16,218,16,224,16,230,16,236,16,242,16,248,16,254,17,4,17,10,17,16,17,22,17,28,17,34,17,40,17,46,17,52,17,58,17,64,17,70,17,76,17,82,17,88,17,94,17,100,17,106,17,112,17,118,17,124,17,130,17,136,17,142,17,148,17,154,17,160,17,166,17,172,17,178,17,184,17,190,17,196,17,202,17,208,17,214,17,220,17,226,17,232,17,238,17,244,17,250,18,0,18,6,18,12,18,18,18,24,18,30,18,36,18,42,18,48,18,54,18,60,18,66,18,72,18,78,18,84,18,90,18,96,18,102,18,108,18,114,18,120,18,126,18,132,18,138,18,144,18,150,18,156,18,162,18,168,18,174,18,180,18,186,18,192,18,198,18,204,18,210,18,216,18,222,18,228,18,234,18,240,18,246,18,252,19,2,19,8,19,14,19,20,19,26,19,32,19,38,19,44,19,50,19,56,19,62,19,68,19,74,19,80,19,86,19,92,19,98,19,104,19,110,19,116,19,122,19,128,19,134,19,140,19,146,19,152,19,158,19,164,19,170,19,176,19,182,19,188,19,194,19,200,19,206,19,212,19,218,19,224,19,230,19,236,19,242,19,248,19,254,20,4,20,10,20,16,20,22,20,28,20,34,20,40,20,46,20,52,20,58,20,64,20,70,20,76,20,82,20,88,20,94,20,100,20,106,20,112,20,118,20,124,20,130,20,136,20,142,20,148,20,154,20,160,20,166,20,172,20,178,20,184,20,190,20,196,20,202,20,208,20,214,20,220,20,226,20,232,20,238,20,244,20,250,21,0,21,6,21,12,21,18,21,24,21,30,21,36,21,42,21,48,21,54,21,60,21,66,21,72,21,78,21,84,21,90,21,96,21,102,21,108,21,114,21,120,21,126,21,132,21,138,21,144,21,150,21,156,21,162,21,168,21,174,21,180,21,186,21,192,21,198,21,204,21,210,21,216,21,222,21,228,21,234,21,240,21,246,21,252,22,2,22,8,22,14,22,20,22,26,22,32,22,38,22,44,22,50,22,56,22,62,22,68,22,74,22,80,22,86,22,92,22,98,22,104,22,110,22,116,22,122,22,128,22,134,22,140,22,146,22,152,22,158,22,164,22,170,22,176,22,182,22,188,22,194,22,200,22,206,22,212,22,218,22,224,22,230,22,236,22,242,22,248,22,254,23,4,23,10,23,16,23,22,23,28,23,34,23,40,23,46,23,52,23,58,23,64,23,70,23,76,23,82,23,88,23,94,23,100,23,106,23,112,23,118,23,124,23,130,23,136,23,142,23,148,23,154,23,160,23,166,23,172,23,178,23,184,23,190,23,196,23,202,23,208,23,214,23,220,23,226,23,232,23,238,23,244,23,250,24,0,24,6,24,12,24,18,24,24,24,30,24,36,24,42,24,48,24,54,24,60,24,66,24,72,24,78,24,84,24,90,24,96,24,102,24,108,24,114,24,120,24,126,24,132,24,138,24,144,24,150,24,156,24,162,24,168,24,174,24,180,24,186,24,192,24,198,24,204,24,210,24,216,24,222,24,228,24,234,24,240,24,246,24,252,25,2,25,8,25,14,25,20,25,26,25,32,25,38,25,44,25,50,25,56,25,62,25,68,25,74,25,80,25,86,25,92,25,98,25,104,25,110,25,116,25,122,25,128,25,134,25,140,0,1,4,176,0,0,0,1,2,248,0,0,0,1,3,122,0,0,0,1,2,158,0,0,0,1,4,96,0,0,0,1,0,190,0,0,0,1,3,192,0,0,0,1,4,76,0,0,0,1,0,200,0,0,0,1,2,18,0,0,0,1,4,136,0,0,0,1,3,172,0,0,0,1,5,100,0,0,0,1,4,56,0,0,0,1,3,152,0,0,0,1,0,180,0,0,0,1,2,128,0,0,0,1,4,156,0,0,0,1,3,32,0,0,0,1,2,38,0,0,0,1,3,62,0,0,0,1,2,88,0,0,0,1,5,20,0,0,0,1,4,76,0,0,0,1,2,88,0,0,0,1,4,6,0,0,0,1,3,172,0,0,0,1,2,168,0,0,0,1,2,68,0,0,0,1,3,152,0,0,0,1,2,168,0,0,0,1,1,24,0,0,0,1,2,148,254,112,0,1,3,152,0,0,0,1,0,200,0,0,0,1,0,130,254,112,0,1,3,132,0,0,0,1,0,200,0,0,0,1,5,200,0,0,0,1,3,152,0,0,0,1,2,168,0,0,0,1,0,200,254,112,0,1,3,132,254,112,0,1,0,200,0,0,0,1,2,38,0,0,0,1,1,124,0,0,0,1,3,152,0,0,0,1,1,184,0,0,0,1,4,76,0,0,0,1,3,132,0,0,0,1,1,24,254,112,0,1,2,228,0,0,0,1,4,176,0,0,0,1,4,176,0,0,0,1,4,176,0,0,0,1,4,176,0,0,0,1,4,176,0,0,0,1,4,176,0,0,0,1,6,244,0,0,0,1,3,12,254,112,0,1,4,96,0,0,0,1,4,96,0,0,0,1,4,96,0,0,0,1,4,96,0,0,0,1,0,200,0,0,0,1,0,200,0,0,0,1,0,200,0,0,0,1,0,200,0,0,0,1,2,158,0,0,0,1,4,56,0,0,0,1,3,152,0,0,0,1,3,152,0,0,0,1,3,152,0,0,0,1,3,152,0,0,0,1,3,152,0,0,0,1,3,152,0,0,0,1,3,62,0,0,0,1,3,62,0,0,0,1,3,62,0,0,0,1,3,62,0,0,0,1,2,88,0,0,0,1,0,180,0,0,0,1,3,62,0,0,0,1,3,172,0,0,0,1,3,172,0,0,0,1,3,172,0,0,0,1,3,172,0,0,0,1,3,172,0,0,0,1,3,172,0,0,0,1,5,80,0,0,0,1,2,68,254,112,0,1,2,168,0,0,0,1,2,168,0,0,0,1,2,168,0,0,0,1,2,168,0,0,0,1,0,220,0,0,0,1,0,220,0,0,0,1,0,220,0,0,0,1,0,220,0,0,0,1,2,168,0,0,0,1,3,152,0,0,0,1,2,168,0,0,0,1,2,168,0,0,0,1,2,168,0,0,0,1,2,168,0,0,0,1,2,168,0,0,0,1,2,168,0,0,0,1,3,152,0,0,0,1,3,152,0,0,0,1,3,152,0,0,0,1,3,152,0,0,0,1,1,24,254,112,0,1,0,200,254,112,0,1,1,24,254,112,0,1,4,176,0,0,0,1,3,172,0,0,0,1,4,176,0,0,0,1,3,172,0,0,0,1,4,216,254,112,0,1,3,162,254,112,0,1,3,122,0,0,0,1,2,68,0,0,0,1,3,122,0,0,0,1,2,68,0,0,0,1,3,122,0,0,0,1,2,68,0,0,0,1,3,122,0,0,0,1,2,68,0,0,0,1,2,158,0,0,0,1,3,152,0,0,0,1,2,158,0,0,0,1,3,152,0,0,0,1,4,96,0,0,0,1,2,168,0,0,0,1,4,96,0,0,0,1,2,168,0,0,0,1,4,96,0,0,0,1,2,168,0,0,0,1,4,76,254,112,0,1,3,32,254,112,0,1,4,96,0,0,0,1,2,168,0,0,0,1,3,192,0,0,0,1,2,148,254,112,0,1,3,192,0,0,0,1,2,148,254,112,0,1,3,192,0,0,0,1,2,148,254,112,0,1,3,12,254,112,0,1,2,148,254,112,0,1,4,76,0,0,0,1,3,152,0,0,0,1,4,76,0,0,0,1,3,152,0,0,0,1,0,200,0,0,0,1,0,220,0,0,0,1,0,200,0,0,0,1,0,220,0,0,0,1,0,200,0,0,0,1,0,220,0,0,0,1,1,64,254,112,0,1,1,64,254,112,0,1,0,200,0,0,0,1,0,210,0,0,0,1,3,232,0,0,0,1,2,218,254,112,0,1,1,204,0,0,0,1,0,130,254,112,0,1,4,136,0,0,0,1,3,132,0,0,0,1,3,132,0,0,0,1,3,172,0,0,0,1,0,200,0,0,0,1,2,108,254,112,0,1,1,44,254,112,0,1,3,172,0,0,0,1,0,200,0,0,0,1,3,172,0,0,0,1,0,200,0,0,0,1,3,172,0,0,0,1,0,220,0,0,0,1,4,56,0,0,0,1,3,152,0,0,0,1,4,56,0,0,0,1,3,232,0,0,0,1,4,56,0,0,0,1,3,152,0,0,0,1,4,86,0,0,0,1,3,192,0,0,0,1,3,42,254,112,0,1,3,152,0,0,0,1,2,168,0,0,0,1,3,152,0,0,0,1,2,168,0,0,0,1,3,152,0,0,0,1,2,168,0,0,0,1,7,8,0,0,0,1,5,180,0,0,0,1,4,156,0,0,0,1,0,200,0,0,0,1,4,156,0,0,0,1,1,24,254,112,0,1,4,156,0,0,0,1,0,200,0,0,0,1,3,32,0,0,0,1,2,38,0,0,0,1,3,32,0,0,0,1,2,38,0,0,0,1,2,218,254,112,0,1,2,8,254,112,0,1,3,32,0,0,0,1,2,38,0,0,0,1,2,138,254,112,0,1,1,124,254,112,0,1,2,38,0,0,0,1,1,124,0,0,0,1,2,38,0,0,0,1,1,124,0,0,0,1,3,62,0,0,0,1,3,152,0,0,0,1,3,62,0,0,0,1,3,152,0,0,0,1,3,62,0,0,0,1,3,152,0,0,0,1,3,62,0,0,0,1,3,152,0,0,0,1,3,62,0,0,0,1,3,152,0,0,0,1,3,92,254,112,0,1,3,212,254,112,0,1,5,20,0,0,0,1,4,76,0,0,0,1,2,88,0,0,0,1,1,24,254,112,0,1,2,88,0,0,0,1,4,6,0,0,0,1,2,228,0,0,0,1,4,6,0,0,0,1,2,228,0,0,0,1,4,6,0,0,0,1,2,228,0,0,0,1,0,220,0,0,0,1,2,218,0,0,0,1,3,172,0,0,0,1,2,248,0,0,0,1,2,218,0,0,0,1,2,248,0,0,0,1,2,218,0,0,0,1,3,32,0,0,0,1,3,122,0,0,0,1,2,68,0,0,0,1,2,158,0,0,0,1,3,102,0,0,0,1,3,72,0,0,0,1,3,152,0,0,0,1,3,92,254,112,0,1,3,232,0,0,0,1,3,52,0,0,0,1,2,188,0,0,0,1,0,100,254,112,0,1,1,4,254,112,0,1,3,212,0,0,0,1,2,168,254,112,0,1,5,60,0,0,0,1,0,220,0,0,0,1,0,220,0,0,0,1,4,136,0,0,0,1,3,132,0,0,0,1,0,220,0,0,0,1,3,162,0,0,0,1,6,124,0,0,0,1,4,56,0,0,0,1,3,152,254,112,0,1,3,152,0,0,0,1,3,152,0,0,0,1,2,168,0,0,0,1,5,190,254,112,0,1,4,176,254,112,0,1,1,194,0,0,0,1,0,200,254,112,0,1,4,76,254,212,0,1,3,32,0,0,0,1,2,38,0,0,0,1,4,6,0,0,0,1,2,68,254,112,0,1,1,94,254,112,0,1,2,38,0,0,0,1,1,164,0,0,0,1,3,13,254,112,0,1,3,62,0,0,0,1,3,152,0,0,0,1,3,68,0,0,0,1,2,203,0,0,0,1,2,88,0,0,0,1,1,44,254,112,0,1,4,6,0,0,0,1,2,228,0,0,0,1,2,104,254,112,0,1,2,188,254,112,0,1,2,93,0,0,0,1,2,38,0,0,0,1,2,49,0,0,0,1,0,200,254,112,0,1,9,182,0,0,0,1,8,218,0,0,0,1,7,232,0,0,0,1,7,68,0,0,0,1,5,139,254,112,0,1,2,181,254,112,0,1,8,9,0,0,0,1,6,94,254,112,0,1,5,92,254,112,0,1,4,176,0,0,0,1,3,172,0,0,0,1,0,200,0,0,0,1,0,200,0,0,0,1,3,152,0,0,0,1,2,168,0,0,0,1,3,62,0,0,0,1,3,152,0,0,0,1,2,126,0,0,0,1,7,12,0,0,0,1,5,95,0,0,0,1,3,192,0,0,0,1,2,148,254,112,0,1,3,192,0,0,0,1,2,148,254,112,0,1,4,136,0,0,0,1,3,132,0,0,0,1,3,232,254,112,0,1,3,32,254,112,0,1,3,232,254,112,0,1,3,32,254,112,0,1,2,118,254,112,0,1,2,93,254,112,0,1,0,130,254,112,0,1,9,156,0,0,0,1,8,196,0,0,0,1,7,221,0,0,0,1,3,192,0,0,0,1,2,148,254,112,0,1,6,98,0,0,0,1,0,200,254,112,0,1,4,56,0,0,0,1,3,152,0,0,0,1,4,176,0,0,0,1,3,172,0,0,0,1,4,176,0,0,0,1,3,172,0,0,0,1,4,96,0,0,0,1,2,168,0,0,0,1,4,96,0,0,0,1,2,168,0,0,0,1,0,200,0,0,0,1,0,220,0,0,0,1,0,200,0,0,0,1,0,220,0,0,0,1,3,152,0,0,0,1,2,168,0,0,0,1,3,152,0,0,0,1,2,168,0,0,0,1,4,156,0,0,0,1,0,200,0,0,0,1,4,156,0,0,0,1,0,200,0,0,0,1,3,62,0,0,0,1,3,152,0,0,0,1,3,62,0,0,0,1,3,152,0,0,0,1,2,88,254,112,0,1,1,144,254,112,0,1,1,204,255,6,0,1,1,204,254,192,0,1,4,126,0,0,0,1,3,152,0,0,0,1,4,96,254,112,0,1,4,229,254,132,0,1,2,225,0,0,0,1,2,218,0,0,0,1,2,203,0,0,0,1,2,38,0,0,0,1,4,176,0,0,0,1,3,172,0,0,0,1,2,218,254,112,0,1,2,49,254,112,0,1,3,152,0,0,0,1,2,168,0,0,0,1,2,88,0,0,0,1,1,24,254,112,0,1,1,244,254,132,0,1,4,208,254,132,0,1,2,58,0,50,0,1,0,130,254,112,0,1,5,120,0,0,0,1,5,120,0,0,0,1,4,176,0,0,0,1,3,122,0,0,0,1,2,68,0,0,0,1,3,172,0,0,0,1,2,38,0,0,0,1,2,192,254,112,0,1,3,35,254,112,0,1,2,48,0,0,0,1,1,179,0,0,0,1,2,248,0,0,0,1,3,62,0,0,0,1,4,76,0,0,0,1,4,96,0,0,0,1,2,168,0,0,0,1,2,18,0,0,0,1,0,130,254,112,0,1,5,80,254,112,0,1,4,36,254,112,0,1,4,156,0,0,0,1,0,200,0,0,0,1,2,88,0,0,0,1,1,24,254,112,0,1,2,148,0,0,0,1,3,152,0,0,0,1,2,188,0,0,0,1,2,168,0,0,0,1,2,38,0,0,0,1,2,68,0,0,0,1,4,36,254,112,0,1,3,152,0,0,0,1,2,148,0,0,0,1,2,148,0,0,0,1,2,148,0,0,0,1,2,38,0,0,0,1,2,38,0,0,0,1,2,38,0,0,0,1,2,68,0,0,0,1,0,200,254,112,0,1,2,148,254,112,0,1,2,148,254,112,0,1,2,128,0,0,0,1,2,88,254,112,0,1,2,128,0,0,0,1,3,152,254,112,0,1,3,152,0,0,0,1,3,62,254,112,0,1,0,200,0,0,0,1,1,124,0,0,0,1,0,200,0,0,0,1,1,24,0,0,0,1,1,124,0,0,0,1,1,204,254,112,0,1,2,178,254,112,0,1,5,220,0,0,0,1,5,220,254,112,0,1,5,80,254,112,0,1,3,152,0,0,0,1,4,106,254,112,0,1,3,152,0,0,0,1,2,168,0,0,0,1,5,117,0,0,0,1,4,206,0,0,0,1,2,188,254,112,0,1,1,184,0,0,0,1,1,184,0,0,0,1,2,168,254,112,0,1,0,200,254,112,0,1,1,204,254,112,0,1,0,220,0,0,0,1,1,204,254,112,0,1,3,212,0,0,0,1,2,108,0,0,0,1,1,124,254,112,0,1,0,100,254,112,0,1,0,100,254,112,0,1,1,204,254,112,0,1,1,124,254,112,0,1,1,44,0,0,0,1,1,204,254,112,0,1,3,152,0,0,0,1,2,159,0,0,0,1,2,49,0,0,0,1,3,132,0,0,0,1,5,120,0,0,0,1,3,162,0,0,0,1,2,8,0,0,0,1,3,232,254,112,0,1,3,189,0,0,0,1,2,78,254,112,0,1,2,49,254,112,0,1,1,239,0,0,0,1,2,16,0,0,0,1,2,5,0,0,0,1,2,93,254,112,0,1,3,152,0,0,0,1,2,38,0,0,0,1,2,38,0,0,0,1,2,148,0,0,0,1,3,112,0,0,0,1,1,195,254,112,0,1,3,13,254,112,0,1,2,115,0,0,0,1,3,152,254,112,0,1,1,217,0,0,0,1,2,38,0,0,0,1,7,67,0,0,0,1,5,95,254,112,0,1,7,232,0,0,0,1,4,32,0,0,0,1,2,93,254,112,0,1,4,164,0,0,0,1,5,73,254,112,0,1,3,209,0,0,0,1,4,155,0,0,0,1,2,225,0,0,0,1,3,79,0,0,0,1,4,96,254,112,0,1,5,163,254,112,0,1,2,208,0,0,0,1,3,152,0,0,0,1,1,24,0,0,0,1,5,200,0,0,0,1,3,152,0,0,0,1,0,220,254,112,0,1,0,200,0,0,0,1,0,200,0,0,0,1,2,38,0,0,0,1,1,144,0,0,0,1,2,228,0,0,0,1,2,208,254,112,0,1,2,68,1,224,0,1,2,168,254,112,0,1,5,195,0,0,0,1,0,220,0,0,0,1,0,220,0,0,0,1,0,200,254,112,0,1,2,140,0,0,0,1,2,148,0,0,0,1,3,12,254,112,0,1,3,202,254,112,0,1,1,4,254,112,0,1,2,148,254,112,0,1,3,92,254,112,0,1,1,14,254,112,0,1,5,220,254,112,0,1,3,202,254,112,0,1,0,220,254,112,0,1,1,24,254,112,0,1,3,32,254,112,0,1,0,159,254,112,0,1,2,208,254,112,0,1,3,92,254,112,0,1,2,203,254,112,0,1,4,176,254,112,0,1,4,206,254,112,0,1,4,76,254,112,0,1,4,86,254,112,0,1,3,211,254,112,0,1,1,74,254,112,0,1,5,51,254,112,0,1,1,244,254,112,0,1,1,64,254,112,0,1,0,160,254,112,0,1,4,176,254,112,0,1,1,74,254,112,0,1,4,176,0,0,0,1,3,212,0,0,0,1,2,248,0,0,0,1,2,168,0,0,0,1,2,118,254,132,0,1,2,68,254,132,0,1,2,148,254,202,0,1,2,82,254,202,0,1,3,2,254,112,0,1,2,28,254,112,0,1,2,158,0,0,0,1,3,152,0,0,0,1,2,118,254,132,0,1,3,192,0,0,0,1,2,159,254,202,0,1,2,71,254,202,0,1,2,128,254,112,0,1,3,192,0,0,0,1,2,188,254,112,0,1,2,108,254,112,0,1,4,96,0,0,0,1,2,168,0,0,0,1,4,96,0,0,0,1,2,168,0,0,0,1,2,248,254,112,0,1,2,88,254,112,0,1,2,248,254,162,0,1,2,138,254,162,0,1,2,218,254,112,0,1,2,38,254,112,0,1,0,190,0,0,0,1,1,24,0,0,0,1,3,192,0,0,0,1,2,148,254,112,0,1,4,126,0,0,0,1,3,152,0,0,0,1,4,126,0,0,0,1,3,212,0,0,0,1,4,126,0,0,0,1,3,152,0,0,0,1,4,126,0,0,0,1,3,152,0,0,0,1,4,166,0,0,0,1,2,118,254,132,0,1,1,104,254,162,0,1,1,124,254,162,0,1,0,220,0,0,0,1,0,220,0,0,0,1,4,136,0,0,0,1,3,132,0,0,0,1,4,136,0,0,0,1,3,192,0,0,0,1,5,0,0,0,0,1,2,58,254,202,0,1,3,232,0,0,0,1,0,220,254,132,0,1,3,232,0,0,0,1,0,220,254,132,0,1,2,108,254,202,0,1,0,220,254,202,0,1,2,118,254,112,0,1,1,24,254,112,0,1,5,100,0,0,0,1,5,200,0,0,0,1,5,100,0,0,0,1,5,200,0,0,0,1,5,100,0,0,0,1,5,200,0,0,0,1,4,56,0,0,0,1,3,152,0,0,0,1,4,96,0,0,0,1,3,212,0,0,0,1,2,248,254,202,0,1,2,58,254,202,0,1,2,228,254,112,0,1,2,88,254,112,0,1,3,152,0,0,0,1,2,168,0,0,0,1,3,152,0,0,0,1,2,168,0,0,0,1,3,152,0,0,0,1,2,168,0,0,0,1,3,152,0,0,0,1,2,168,0,0,0,1,0,180,0,0,0,1,0,200,254,112,0,1,0,180,0,0,0,1,0,200,254,112,0,1,4,156,0,0,0,1,0,200,0,0,0,1,4,156,0,0,0,1,1,124,254,132,0,1,4,156,0,0,0,1,1,124,254,132,0,1,3,12,254,202,0,1,1,104,254,202,0,1,3,32,0,0,0,1,2,38,0,0,0,1,2,128,254,132,0,1,1,224,254,132,0,1,3,32,0,0,0,1,2,38,0,0,0,1,3,32,0,0,0,1,2,38,0,0,0,1,2,108,254,132,0,1,1,224,254,132,0,1,2,38,0,0,0,1,1,124,0,0,0,1,2,48,254,132,0,1,1,64,254,132,0,1,2,98,254,202,0,1,1,84,254,202,0,1,2,108,254,112,0,1,1,124,254,112,0,1,2,248,254,92,0,1,2,108,254,72,0,1,2,248,254,162,0,1,2,118,254,162,0,1,2,248,254,112,0,1,2,108,254,112,0,1,3,62,0,0,0,1,3,152,0,0,0,1,3,62,0,0,0,1,3,152,0,0,0,1,2,88,0,0,0,1,1,184,0,0,0,1,2,88,254,132,0,1,1,204,254,132,0,1,5,20,0,0,0,1,4,76,0,0,0,1,5,20,0,0,0,1,4,76,0,0,0,1,5,20,0,0,0,1,4,76,0,0,0,1,5,20,0,0,0,1,4,76,0,0,0,1,5,50,0,0,0,1,4,156,0,0,0,1,4,76,0,0,0,1,3,132,0,0,0,1,4,76,0,0,0,1,3,132,0,0,0,1,2,88,0,0,0,1,1,24,254,112,0,1,4,6,0,0,0,1,2,228,0,0,0,1,4,6,0,0,0,1,3,52,0,0,0,1,2,118,254,202,0,1,1,244,254,202,0,1,2,38,254,202,0,1,1,124,0,0,0,1,4,76,0,0,0,1,1,24,254,112,0,1,3,172,0,0,0,1,0,220,0,0,0,1,4,176,0,0,0,1,3,172,0,0,0,1,4,176,0,0,0,1,3,172,0,0,0,1,4,176,0,0,0,1,3,172,0,0,0,1,4,176,0,0,0,1,3,172,0,0,0,1,4,176,0,0,0,1,3,172,0,0,0,1,4,176,0,0,0,1,3,172,0,0,0,1,4,176,0,0,0,1,3,172,0,0,0,1,4,176,0,0,0,1,3,172,0,0,0,1,4,176,0,0,0,1,3,172,0,0,0,1,4,176,0,0,0,1,3,172,0,0,0,1,4,176,0,0,0,1,3,172,0,0,0,1,4,176,0,0,0,1,3,172,0,0,0,1,4,96,0,0,0,1,3,82,0,100,0,1,4,96,0,0,0,1,2,168,0,0,0,1,4,96,0,0,0,1,2,168,0,0,0,1,4,96,0,0,0,1,2,168,0,0,0,1,4,96,0,0,0,1,2,168,0,0,0,1,4,96,0,0,0,1,2,168,0,0,0,1,4,96,0,0,0,1,2,168,0,0,0,1,4,96,0,0,0,1,3,92,0,100,0,1,0,220,0,0,0,1,0,220,0,0,0,1,0,220,254,132,0,1,0,220,254,132,0,1,2,218,254,132,0,1,2,48,254,132,0,1,3,152,0,0,0,1,2,168,0,0,0,1,3,152,0,0,0,1,2,168,0,0,0,1,3,152,0,0,0,1,2,168,0,0,0,1,3,152,0,0,0,1,2,168,0,0,0,1,3,152,0,0,0,1,2,168,0,0,0,1,2,218,254,132,0,1,2,48,254,132,0,1,3,152,0,0,0,1,2,168,0,0,0,1,3,152,0,0,0,1,2,168,0,0,0,1,3,152,0,0,0,1,2,168,0,0,0,1,3,152,0,0,0,1,2,168,0,0,0,1,2,218,254,132,0,1,2,48,254,132,0,1,2,168,254,132,0,1,3,192,0,0,0,1,3,62,0,0,0,1,3,152,0,0,0,1,3,62,0,0,0,1,3,152,0,0,0,1,3,62,0,0,0,1,3,152,0,0,0,1,3,62,0,0,0,1,3,152,0,0,0,1,3,62,0,0,0,1,3,152,0,0,0,1,2,168,254,132,0,1,3,192,0,0,0,1,2,88,0,0,0,1,1,24,254,112,0,1,2,108,254,132,0,1,1,24,254,112,0,1,2,88,0,0,0,1,1,24,254,112,0,1,2,88,0,0,0,1,1,24,254,112,0,1,2,159,0,0,0,1,3,192,0,0,0,1,3,172,0,0,0,1,0,200,0,0,0,1,3,172,0,0,0,1,0,200,0,0,0,1,4,156,0,0,0,1,3,172,0,0,0,1,1,204,0,0,0,1,1,204,0,0,0,1,3,32,0,0,0,1,0,220,0,0,0,2,0,22,0,36,0,61,0,0,0,68,0,93,0,26,0,130,0,152,0,52,0,154,0,184,0,75,0,186,1,122,0,106,1,126,1,129,1,43,1,134,1,150,1,47,1,159,1,159,1,64,1,164,1,187,1,65,1,194,1,217,1,89,1,220,1,235,1,113,1,240,1,241,1,129,1,244,2,113,1,131,5,140,5,186,2,1,5,237,6,136,2,48,6,138,6,227,2,204,8,48,8,48,3,38,8,145,8,145,3,39,8,172,8,178,3,40,8,189,8,189,3,47,8,192,8,192,3,48,9,219,9,219,3,49,0,1,0,1,2,234,0,1,0,0,0,6,0,1,255,246,255,246,0,1,51,182,51,46,0,2,51,192,0,12,3,50,12,202,12,208,12,214,12,220,12,226,12,232,12,238,12,244,12,250,13,0,13,6,13,12,13,18,13,24,13,30,13,36,13,42,13,48,13,54,13,60,13,66,13,72,13,78,13,84,13,90,13,96,13,102,13,108,13,114,13,120,13,126,13,132,13,138,13,144,13,150,13,156,13,162,13,168,13,174,13,180,13,186,13,192,13,198,13,204,13,210,13,216,13,222,13,228,13,234,13,240,13,246,13,252,14,2,14,8,14,14,14,20,14,26,14,32,14,38,14,44,14,50,14,56,14,62,14,68,14,74,14,80,14,86,14,92,14,98,14,104,14,110,14,116,14,122,14,128,14,134,14,140,14,146,14,152,14,158,14,164,14,170,14,176,14,182,14,188,14,194,14,200,14,206,14,212,14,218,14,224,14,230,14,236,14,242,14,248,14,254,15,4,15,10,15,16,15,22,15,28,15,34,15,40,15,46,15,52,15,58,15,64,15,70,15,76,15,82,15,88,15,94,15,100,15,106,15,112,15,118,15,124,15,130,15,136,15,142,15,148,15,154,15,160,15,166,15,172,15,178,15,184,15,190,15,196,15,202,15,208,15,214,15,220,15,226,15,232,15,238,15,244,15,250,16,0,16,6,16,12,16,18,16,24,16,30,16,36,16,42,16,48,16,54,16,60,16,66,16,72,16,78,16,84,16,90,16,96,16,102,16,108,16,114,16,120,16,126,16,132,16,138,16,144,16,150,16,156,16,162,16,168,16,174,16,180,16,186,16,192,16,198,16,204,16,210,16,216,16,222,16,228,16,234,16,240,16,246,16,252,17,2,17,8,17,14,17,20,17,26,17,32,17,38,17,44,17,50,17,56,17,62,17,68,17,74,17,80,17,86,17,92,17,98,17,104,17,110,17,116,17,122,17,128,17,134,17,140,17,146,17,152,17,158,17,164,17,170,17,176,17,182,17,188,17,194,17,200,17,206,17,212,17,218,17,224,17,230,17,236,17,242,17,248,17,254,18,4,18,10,18,16,18,22,18,28,18,34,18,40,18,46,18,52,18,58,18,64,18,70,18,76,18,82,18,88,18,94,18,100,18,106,18,112,18,118,18,124,18,130,18,136,18,142,18,148,18,154,18,160,18,166,18,172,18,178,18,184,18,190,18,196,18,202,18,208,18,214,18,220,18,226,18,232,18,238,18,244,18,250,19,0,19,6,19,12,19,18,19,24,19,30,19,36,19,42,19,48,19,54,19,60,19,66,19,72,19,78,19,84,19,90,19,96,19,102,19,108,19,114,19,120,19,126,19,132,19,138,19,144,19,150,19,156,19,162,19,168,19,174,19,180,19,186,19,192,19,198,19,204,19,210,19,216,19,222,19,228,19,234,19,240,19,246,19,252,20,2,20,8,20,14,20,20,20,26,20,32,20,38,20,44,20,50,20,56,20,62,20,68,20,74,20,80,20,86,20,92,20,98,20,104,20,110,20,116,20,122,20,128,20,134,20,140,20,146,20,152,20,158,20,164,20,170,20,176,20,182,20,188,20,194,20,200,20,206,20,212,20,218,20,224,20,230,20,236,20,242,20,248,20,254,21,4,21,10,21,16,21,22,21,28,21,34,21,40,21,46,21,52,21,58,21,64,21,70,21,76,21,82,21,88,21,94,21,100,21,106,21,112,21,118,21,124,21,130,21,136,21,142,21,148,21,154,21,160,21,166,21,172,21,178,21,184,21,190,21,196,21,202,21,208,21,214,21,220,21,226,21,232,21,238,21,244,21,250,22,0,22,6,22,12,22,18,22,24,22,30,22,36,22,42,22,48,22,54,22,60,22,66,22,72,22,78,22,84,22,90,22,96,22,102,22,108,22,114,22,120,22,126,22,132,22,138,22,144,22,150,22,156,22,162,22,168,22,174,22,180,22,186,22,192,22,198,22,204,22,210,22,216,22,222,22,228,22,234,22,240,22,246,22,252,23,2,23,8,23,14,23,20,23,26,23,32,23,38,23,44,23,50,23,56,23,62,23,68,23,74,23,80,23,86,23,92,23,98,23,104,23,110,23,116,23,122,23,128,23,134,23,140,23,146,23,152,23,158,23,164,23,170,23,176,23,182,23,188,23,194,23,200,23,206,23,212,23,218,23,224,23,230,23,236,23,242,23,248,23,254,24,4,24,10,24,16,24,22,24,28,24,34,24,40,24,46,24,52,24,58,24,64,24,70,24,76,24,82,24,88,24,94,24,100,24,106,24,112,24,118,24,124,24,130,24,136,24,142,24,148,24,154,24,160,24,166,24,172,24,178,24,184,24,190,24,196,24,202,24,208,24,214,24,220,24,226,24,232,24,238,24,244,24,250,25,0,25,6,25,12,25,18,25,24,25,30,25,36,25,42,25,48,25,54,25,60,25,66,25,72,25,78,25,84,25,90,25,96,25,102,25,108,25,114,25,120,25,126,25,132,25,138,25,144,25,150,25,156,25,162,25,168,25,174,25,180,25,186,25,192,25,198,25,204,25,210,25,216,25,222,25,228,25,234,25,240,25,246,25,252,26,2,26,8,26,14,26,20,26,26,26,32,26,38,26,44,26,50,26,56,26,62,26,68,26,74,26,80,26,86,26,92,26,98,26,104,26,110,26,116,26,122,26,128,26,134,26,140,26,146,26,152,26,158,26,164,26,170,26,176,26,182,26,188,26,194,26,200,26,206,26,212,26,218,26,224,26,230,26,236,26,242,26,248,26,254,27,4,27,10,27,16,27,22,27,28,27,34,27,40,27,46,27,52,27,58,27,64,27,70,27,76,27,82,27,88,27,94,27,100,27,106,27,112,27,118,27,124,27,130,27,136,27,142,27,148,27,154,27,160,27,166,27,172,27,178,27,184,27,190,27,196,27,202,27,208,27,214,27,220,27,226,27,232,27,238,27,244,27,250,28,0,28,6,28,12,28,18,28,24,28,30,28,36,28,42,28,48,28,54,28,60,28,66,28,72,28,78,28,84,28,90,28,96,28,102,28,108,28,114,28,120,28,126,28,132,28,138,28,144,28,150,28,156,28,162,28,168,28,174,28,180,28,186,28,192,28,198,28,204,28,210,28,216,28,222,28,228,28,234,28,240,28,246,28,252,29,2,29,8,29,14,29,20,29,26,29,32,29,38,29,44,29,50,29,56,29,62,29,68,29,74,29,80,29,86,29,92,29,98,29,104,29,110,29,116,29,122,29,128,29,134,29,140,29,146,29,152,29,158,29,164,29,170,29,176,29,182,29,188,29,194,29,200,29,206,29,212,29,218,29,224,29,230,29,236,29,242,29,248,29,254,30,4,30,10,30,16,30,22,30,28,30,34,30,40,30,46,30,52,30,58,30,64,30,70,30,76,30,82,30,88,30,94,30,100,30,106,30,112,30,118,30,124,30,130,30,136,30,142,30,148,30,154,30,160,30,166,30,172,30,178,30,184,30,190,30,196,30,202,30,208,30,214,30,220,30,226,30,232,30,238,30,244,30,250,31,0,31,6,31,12,31,18,31,24,31,30,31,36,31,42,31,48,31,54,31,60,31,66,31,72,31,78,31,84,31,90,31,96,31,102,31,108,31,114,31,120,31,126,31,132,31,138,31,144,31,150,31,156,31,162,31,168,31,174,31,180,31,186,31,192,31,198,31,204,31,210,31,216,31,222,31,228,31,234,31,240,31,246,31,252,32,2,32,8,32,14,32,20,32,26,32,32,32,38,32,44,32,50,32,56,32,62,32,68,32,74,32,80,32,86,32,92,32,98,32,104,32,110,32,116,32,122,32,128,32,134,32,140,32,146,32,152,32,158,32,164,32,170,32,176,32,182,32,188,32,194,32,200,32,206,32,212,32,218,32,224,32,230,32,236,32,242,32,248,32,254,33,4,33,10,33,16,33,22,33,28,33,34,33,40,33,46,33,52,33,58,33,64,33,70,33,76,33,82,33,88,33,94,33,100,33,106,33,112,33,118,33,124,33,130,33,136,33,142,33,148,33,154,33,160,33,166,33,172,33,178,33,184,33,190,33,196,33,202,33,208,33,214,33,220,33,226,33,232,33,238,33,244,33,250,34,0,34,6,34,12,34,18,34,24,34,30,34,36,34,42,34,48,34,54,34,60,34,66,34,72,34,78,34,84,34,90,34,96,34,102,34,108,34,114,34,120,34,126,34,132,34,138,34,144,34,150,34,156,34,162,34,168,34,174,34,180,34,186,34,192,34,198,34,204,34,210,34,216,34,222,34,228,34,234,34,240,34,246,34,252,35,2,35,8,35,14,35,20,35,26,35,32,35,38,35,44,35,50,35,56,35,62,35,68,35,74,35,80,35,86,35,92,35,98,35,104,35,110,35,116,35,122,35,128,35,134,35,140,35,146,35,152,35,158,35,164,35,170,35,176,35,182,35,188,35,194,35,200,35,206,35,212,35,218,35,224,35,230,35,236,35,242,35,248,35,254,36,4,36,10,36,16,36,22,36,28,36,34,36,40,36,46,36,52,36,58,36,64,36,70,36,76,36,82,36,88,36,94,36,100,36,106,36,112,36,118,36,124,36,130,36,136,36,142,36,148,36,154,36,160,36,166,36,172,36,178,36,184,36,190,36,196,36,202,36,208,36,214,36,220,36,226,36,232,36,238,36,244,36,250,37,0,37,6,37,12,37,18,37,24,37,30,37,36,37,42,37,48,37,54,37,60,37,66,37,72,37,78,37,84,37,90,37,96,37,102,37,108,37,114,37,120,37,126,37,132,37,138,37,144,37,150,37,156,37,162,37,168,37,174,37,180,37,186,37,192,37,198,37,204,37,210,37,216,37,222,37,228,37,234,37,240,37,246,37,252,38,2,38,8,38,14,38,20,38,26,38,32,38,38,38,44,38,50,38,56,38,62,38,68,38,74,38,80,38,86,38,92,38,98,38,104,38,110,38,116,38,122,38,128,38,134,38,140,38,146,38,152,38,158,38,164,38,170,38,176,38,182,38,188,38,194,38,200,38,206,38,212,38,218,38,224,38,230,38,236,38,242,38,248,38,254,39,4,39,10,39,16,39,22,39,28,39,34,39,40,39,46,39,52,39,58,39,64,39,70,39,76,39,82,39,88,39,94,39,100,39,106,39,112,39,118,39,124,39,130,39,136,39,142,39,148,39,154,39,160,39,166,39,172,39,178,39,184,39,190,39,196,39,202,39,208,39,214,39,220,39,226,39,232,39,238,39,244,39,250,40,0,40,6,40,12,40,18,40,24,40,30,40,36,40,42,40,48,40,54,40,60,40,66,40,72,40,78,40,84,40,90,40,96,40,102,40,108,40,114,40,120,40,126,40,132,40,138,40,144,40,150,40,156,40,162,40,168,40,174,40,180,40,186,40,192,40,198,40,204,40,210,40,216,40,222,40,228,40,234,40,240,40,246,40,252,41,2,41,8,41,14,41,20,41,26,41,32,41,38,41,44,41,50,41,56,41,62,41,68,41,74,41,80,41,86,41,92,41,98,41,104,41,110,41,116,41,122,41,128,41,134,41,140,41,146,41,152,41,158,41,164,41,170,41,176,41,182,41,188,41,194,41,200,41,206,41,212,41,218,41,224,41,230,41,236,41,242,41,248,41,254,42,4,42,10,42,16,42,22,42,28,42,34,42,40,42,46,42,52,42,58,42,64,42,70,42,76,42,82,42,88,42,94,42,100,42,106,42,112,42,118,42,124,42,130,42,136,42,142,42,148,42,154,42,160,42,166,42,172,42,178,42,184,42,190,42,196,42,202,42,208,42,214,42,220,42,226,42,232,42,238,42,244,42,250,43,0,43,6,43,12,43,18,43,24,43,30,43,36,43,42,43,48,43,54,43,60,43,66,43,72,43,78,43,84,43,90,43,96,43,102,43,108,43,114,43,120,43,126,43,132,43,138,43,144,43,150,43,156,43,162,43,168,43,174,43,180,43,186,43,192,43,198,43,204,43,210,43,216,43,222,43,228,43,234,43,240,43,246,43,252,44,2,44,8,44,14,44,20,44,26,44,32,44,38,44,44,44,50,44,56,44,62,44,68,44,74,44,80,44,86,44,92,44,98,44,104,44,110,44,116,44,122,44,128,44,134,44,140,44,146,44,152,44,158,44,164,44,170,44,176,44,182,44,188,44,194,44,200,44,206,44,212,44,218,44,224,44,230,44,236,44,242,44,248,44,254,45,4,45,10,45,16,45,22,45,28,45,34,45,40,45,46,45,52,45,58,45,64,45,70,45,76,45,82,45,88,45,94,45,100,45,106,45,112,45,118,45,124,45,130,45,136,45,142,45,148,45,154,45,160,45,166,45,172,45,178,45,184,45,190,45,196,45,202,45,208,45,214,45,220,45,226,45,232,45,238,45,244,45,250,46,0,46,6,46,12,46,18,46,24,46,30,46,36,46,42,46,48,46,54,46,60,46,66,46,72,46,78,46,84,46,90,46,96,46,102,46,108,46,114,46,120,46,126,46,132,46,138,46,144,46,150,46,156,46,162,46,168,46,174,46,180,46,186,46,192,46,198,46,204,46,210,46,216,46,222,46,228,46,234,46,240,46,246,46,252,47,2,47,8,47,14,47,20,47,26,47,32,47,38,47,44,47,50,47,56,47,62,47,68,47,74,47,80,47,86,47,92,47,98,47,104,47,110,47,116,47,122,47,128,47,134,47,140,47,146,47,152,47,158,47,164,47,170,47,176,47,182,47,188,47,194,47,200,47,206,47,212,47,218,47,224,47,230,47,236,47,242,47,248,47,254,48,4,48,10,48,16,48,22,48,28,48,34,48,40,48,46,48,52,48,58,48,64,48,70,48,76,48,82,48,88,48,94,48,100,48,106,48,112,48,118,48,124,48,130,48,136,48,142,48,148,48,154,48,160,48,166,48,172,48,178,48,184,48,190,48,196,48,202,48,208,48,214,48,220,48,226,48,232,48,238,48,244,48,250,49,0,49,6,49,12,49,18,49,24,49,30,49,36,49,42,49,48,49,54,49,60,49,66,49,72,49,78,49,84,49,90,49,96,49,102,49,108,49,114,49,120,49,126,49,132,49,138,49,144,49,150,49,156,49,162,49,168,49,174,49,180,49,186,49,192,49,198,49,204,49,210,49,216,49,222,49,228,49,234,49,240,49,246,49,252,50,2,50,8,50,14,50,20,50,26,50,32,50,38,50,44,50,50,50,56,50,62,50,68,50,74,50,80,50,86,50,92,50,98,50,104,50,110,50,116,50,122,50,128,50,134,50,140,50,146,50,152,50,158,50,164,50,170,50,176,50,182,50,188,50,194,50,200,50,206,50,212,50,218,50,224,50,230,50,236,50,242,50,248,50,254,51,4,51,10,51,16,51,22,51,28,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,1,0,0,7,48,0,1,5,199,7,48,0,2,0,22,0,36,0,61,0,0,0,68,0,93,0,26,0,130,0,152,0,52,0,154,0,184,0,75,0,186,1,122,0,106,1,126,1,129,1,43,1,134,1,150,1,47,1,159,1,159,1,64,1,164,1,187,1,65,1,194,1,217,1,89,1,220,1,235,1,113,1,240,1,241,1,129,1,244,2,113,1,131,5,140,5,186,2,1,5,237,6,136,2,48,6,138,6,227,2,204,8,48,8,48,3,38,8,145,8,145,3,39,8,172,8,178,3,40,8,189,8,189,3,47,8,192,8,192,3,48,9,219,9,219,3,49,0,2,0,1,9,2,9,5,0,0,0,4,0,1,0,18,0,0,0,24,0,1,0,30,0,0,0,36,0,1,2,108,4,136,0,1,255,76,4,136,0,1,2,108,4,136,0,1,255,76,4,136,0,1,51,182,51,46,0,2,51,192,0,12,3,50,12,202,12,208,12,214,12,220,12,226,12,232,12,238,12,244,12,250,13,0,13,6,13,12,13,18,13,24,13,30,13,36,13,42,13,48,13,54,13,60,13,66,13,72,13,78,13,84,13,90,13,96,13,102,13,108,13,114,13,120,13,126,13,132,13,138,13,144,13,150,13,156,13,162,13,168,13,174,13,180,13,186,13,192,13,198,13,204,13,210,13,216,13,222,13,228,13,234,13,240,13,246,13,252,14,2,14,8,14,14,14,20,14,26,14,32,14,38,14,44,14,50,14,56,14,62,14,68,14,74,14,80,14,86,14,92,14,98,14,104,14,110,14,116,14,122,14,128,14,134,14,140,14,146,14,152,14,158,14,164,14,170,14,176,14,182,14,188,14,194,14,200,14,206,14,212,14,218,14,224,14,230,14,236,14,242,14,248,14,254,15,4,15,10,15,16,15,22,15,28,15,34,15,40,15,46,15,52,15,58,15,64,15,70,15,76,15,82,15,88,15,94,15,100,15,106,15,112,15,118,15,124,15,130,15,136,15,142,15,148,15,154,15,160,15,166,15,172,15,178,15,184,15,190,15,196,15,202,15,208,15,214,15,220,15,226,15,232,15,238,15,244,15,250,16,0,16,6,16,12,16,18,16,24,16,30,16,36,16,42,16,48,16,54,16,60,16,66,16,72,16,78,16,84,16,90,16,96,16,102,16,108,16,114,16,120,16,126,16,132,16,138,16,144,16,150,16,156,16,162,16,168,16,174,16,180,16,186,16,192,16,198,16,204,16,210,16,216,16,222,16,228,16,234,16,240,16,246,16,252,17,2,17,8,17,14,17,20,17,26,17,32,17,38,17,44,17,50,17,56,17,62,17,68,17,74,17,80,17,86,17,92,17,98,17,104,17,110,17,116,17,122,17,128,17,134,17,140,17,146,17,152,17,158,17,164,17,170,17,176,17,182,17,188,17,194,17,200,17,206,17,212,17,218,17,224,17,230,17,236,17,242,17,248,17,254,18,4,18,10,18,16,18,22,18,28,18,34,18,40,18,46,18,52,18,58,18,64,18,70,18,76,18,82,18,88,18,94,18,100,18,106,18,112,18,118,18,124,18,130,18,136,18,142,18,148,18,154,18,160,18,166,18,172,18,178,18,184,18,190,18,196,18,202,18,208,18,214,18,220,18,226,18,232,18,238,18,244,18,250,19,0,19,6,19,12,19,18,19,24,19,30,19,36,19,42,19,48,19,54,19,60,19,66,19,72,19,78,19,84,19,90,19,96,19,102,19,108,19,114,19,120,19,126,19,132,19,138,19,144,19,150,19,156,19,162,19,168,19,174,19,180,19,186,19,192,19,198,19,204,19,210,19,216,19,222,19,228,19,234,19,240,19,246,19,252,20,2,20,8,20,14,20,20,20,26,20,32,20,38,20,44,20,50,20,56,20,62,20,68,20,74,20,80,20,86,20,92,20,98,20,104,20,110,20,116,20,122,20,128,20,134,20,140,20,146,20,152,20,158,20,164,20,170,20,176,20,182,20,188,20,194,20,200,20,206,20,212,20,218,20,224,20,230,20,236,20,242,20,248,20,254,21,4,21,10,21,16,21,22,21,28,21,34,21,40,21,46,21,52,21,58,21,64,21,70,21,76,21,82,21,88,21,94,21,100,21,106,21,112,21,118,21,124,21,130,21,136,21,142,21,148,21,154,21,160,21,166,21,172,21,178,21,184,21,190,21,196,21,202,21,208,21,214,21,220,21,226,21,232,21,238,21,244,21,250,22,0,22,6,22,12,22,18,22,24,22,30,22,36,22,42,22,48,22,54,22,60,22,66,22,72,22,78,22,84,22,90,22,96,22,102,22,108,22,114,22,120,22,126,22,132,22,138,22,144,22,150,22,156,22,162,22,168,22,174,22,180,22,186,22,192,22,198,22,204,22,210,22,216,22,222,22,228,22,234,22,240,22,246,22,252,23,2,23,8,23,14,23,20,23,26,23,32,23,38,23,44,23,50,23,56,23,62,23,68,23,74,23,80,23,86,23,92,23,98,23,104,23,110,23,116,23,122,23,128,23,134,23,140,23,146,23,152,23,158,23,164,23,170,23,176,23,182,23,188,23,194,23,200,23,206,23,212,23,218,23,224,23,230,23,236,23,242,23,248,23,254,24,4,24,10,24,16,24,22,24,28,24,34,24,40,24,46,24,52,24,58,24,64,24,70,24,76,24,82,24,88,24,94,24,100,24,106,24,112,24,118,24,124,24,130,24,136,24,142,24,148,24,154,24,160,24,166,24,172,24,178,24,184,24,190,24,196,24,202,24,208,24,214,24,220,24,226,24,232,24,238,24,244,24,250,25,0,25,6,25,12,25,18,25,24,25,30,25,36,25,42,25,48,25,54,25,60,25,66,25,72,25,78,25,84,25,90,25,96,25,102,25,108,25,114,25,120,25,126,25,132,25,138,25,144,25,150,25,156,25,162,25,168,25,174,25,180,25,186,25,192,25,198,25,204,25,210,25,216,25,222,25,228,25,234,25,240,25,246,25,252,26,2,26,8,26,14,26,20,26,26,26,32,26,38,26,44,26,50,26,56,26,62,26,68,26,74,26,80,26,86,26,92,26,98,26,104,26,110,26,116,26,122,26,128,26,134,26,140,26,146,26,152,26,158,26,164,26,170,26,176,26,182,26,188,26,194,26,200,26,206,26,212,26,218,26,224,26,230,26,236,26,242,26,248,26,254,27,4,27,10,27,16,27,22,27,28,27,34,27,40,27,46,27,52,27,58,27,64,27,70,27,76,27,82,27,88,27,94,27,100,27,106,27,112,27,118,27,124,27,130,27,136,27,142,27,148,27,154,27,160,27,166,27,172,27,178,27,184,27,190,27,196,27,202,27,208,27,214,27,220,27,226,27,232,27,238,27,244,27,250,28,0,28,6,28,12,28,18,28,24,28,30,28,36,28,42,28,48,28,54,28,60,28,66,28,72,28,78,28,84,28,90,28,96,28,102,28,108,28,114,28,120,28,126,28,132,28,138,28,144,28,150,28,156,28,162,28,168,28,174,28,180,28,186,28,192,28,198,28,204,28,210,28,216,28,222,28,228,28,234,28,240,28,246,28,252,29,2,29,8,29,14,29,20,29,26,29,32,29,38,29,44,29,50,29,56,29,62,29,68,29,74,29,80,29,86,29,92,29,98,29,104,29,110,29,116,29,122,29,128,29,134,29,140,29,146,29,152,29,158,29,164,29,170,29,176,29,182,29,188,29,194,29,200,29,206,29,212,29,218,29,224,29,230,29,236,29,242,29,248,29,254,30,4,30,10,30,16,30,22,30,28,30,34,30,40,30,46,30,52,30,58,30,64,30,70,30,76,30,82,30,88,30,94,30,100,30,106,30,112,30,118,30,124,30,130,30,136,30,142,30,148,30,154,30,160,30,166,30,172,30,178,30,184,30,190,30,196,30,202,30,208,30,214,30,220,30,226,30,232,30,238,30,244,30,250,31,0,31,6,31,12,31,18,31,24,31,30,31,36,31,42,31,48,31,54,31,60,31,66,31,72,31,78,31,84,31,90,31,96,31,102,31,108,31,114,31,120,31,126,31,132,31,138,31,144,31,150,31,156,31,162,31,168,31,174,31,180,31,186,31,192,31,198,31,204,31,210,31,216,31,222,31,228,31,234,31,240,31,246,31,252,32,2,32,8,32,14,32,20,32,26,32,32,32,38,32,44,32,50,32,56,32,62,32,68,32,74,32,80,32,86,32,92,32,98,32,104,32,110,32,116,32,122,32,128,32,134,32,140,32,146,32,152,32,158,32,164,32,170,32,176,32,182,32,188,32,194,32,200,32,206,32,212,32,218,32,224,32,230,32,236,32,242,32,248,32,254,33,4,33,10,33,16,33,22,33,28,33,34,33,40,33,46,33,52,33,58,33,64,33,70,33,76,33,82,33,88,33,94,33,100,33,106,33,112,33,118,33,124,33,130,33,136,33,142,33,148,33,154,33,160,33,166,33,172,33,178,33,184,33,190,33,196,33,202,33,208,33,214,33,220,33,226,33,232,33,238,33,244,33,250,34,0,34,6,34,12,34,18,34,24,34,30,34,36,34,42,34,48,34,54,34,60,34,66,34,72,34,78,34,84,34,90,34,96,34,102,34,108,34,114,34,120,34,126,34,132,34,138,34,144,34,150,34,156,34,162,34,168,34,174,34,180,34,186,34,192,34,198,34,204,34,210,34,216,34,222,34,228,34,234,34,240,34,246,34,252,35,2,35,8,35,14,35,20,35,26,35,32,35,38,35,44,35,50,35,56,35,62,35,68,35,74,35,80,35,86,35,92,35,98,35,104,35,110,35,116,35,122,35,128,35,134,35,140,35,146,35,152,35,158,35,164,35,170,35,176,35,182,35,188,35,194,35,200,35,206,35,212,35,218,35,224,35,230,35,236,35,242,35,248,35,254,36,4,36,10,36,16,36,22,36,28,36,34,36,40,36,46,36,52,36,58,36,64,36,70,36,76,36,82,36,88,36,94,36,100,36,106,36,112,36,118,36,124,36,130,36,136,36,142,36,148,36,154,36,160,36,166,36,172,36,178,36,184,36,190,36,196,36,202,36,208,36,214,36,220,36,226,36,232,36,238,36,244,36,250,37,0,37,6,37,12,37,18,37,24,37,30,37,36,37,42,37,48,37,54,37,60,37,66,37,72,37,78,37,84,37,90,37,96,37,102,37,108,37,114,37,120,37,126,37,132,37,138,37,144,37,150,37,156,37,162,37,168,37,174,37,180,37,186,37,192,37,198,37,204,37,210,37,216,37,222,37,228,37,234,37,240,37,246,37,252,38,2,38,8,38,14,38,20,38,26,38,32,38,38,38,44,38,50,38,56,38,62,38,68,38,74,38,80,38,86,38,92,38,98,38,104,38,110,38,116,38,122,38,128,38,134,38,140,38,146,38,152,38,158,38,164,38,170,38,176,38,182,38,188,38,194,38,200,38,206,38,212,38,218,38,224,38,230,38,236,38,242,38,248,38,254,39,4,39,10,39,16,39,22,39,28,39,34,39,40,39,46,39,52,39,58,39,64,39,70,39,76,39,82,39,88,39,94,39,100,39,106,39,112,39,118,39,124,39,130,39,136,39,142,39,148,39,154,39,160,39,166,39,172,39,178,39,184,39,190,39,196,39,202,39,208,39,214,39,220,39,226,39,232,39,238,39,244,39,250,40,0,40,6,40,12,40,18,40,24,40,30,40,36,40,42,40,48,40,54,40,60,40,66,40,72,40,78,40,84,40,90,40,96,40,102,40,108,40,114,40,120,40,126,40,132,40,138,40,144,40,150,40,156,40,162,40,168,40,174,40,180,40,186,40,192,40,198,40,204,40,210,40,216,40,222,40,228,40,234,40,240,40,246,40,252,41,2,41,8,41,14,41,20,41,26,41,32,41,38,41,44,41,50,41,56,41,62,41,68,41,74,41,80,41,86,41,92,41,98,41,104,41,110,41,116,41,122,41,128,41,134,41,140,41,146,41,152,41,158,41,164,41,170,41,176,41,182,41,188,41,194,41,200,41,206,41,212,41,218,41,224,41,230,41,236,41,242,41,248,41,254,42,4,42,10,42,16,42,22,42,28,42,34,42,40,42,46,42,52,42,58,42,64,42,70,42,76,42,82,42,88,42,94,42,100,42,106,42,112,42,118,42,124,42,130,42,136,42,142,42,148,42,154,42,160,42,166,42,172,42,178,42,184,42,190,42,196,42,202,42,208,42,214,42,220,42,226,42,232,42,238,42,244,42,250,43,0,43,6,43,12,43,18,43,24,43,30,43,36,43,42,43,48,43,54,43,60,43,66,43,72,43,78,43,84,43,90,43,96,43,102,43,108,43,114,43,120,43,126,43,132,43,138,43,144,43,150,43,156,43,162,43,168,43,174,43,180,43,186,43,192,43,198,43,204,43,210,43,216,43,222,43,228,43,234,43,240,43,246,43,252,44,2,44,8,44,14,44,20,44,26,44,32,44,38,44,44,44,50,44,56,44,62,44,68,44,74,44,80,44,86,44,92,44,98,44,104,44,110,44,116,44,122,44,128,44,134,44,140,44,146,44,152,44,158,44,164,44,170,44,176,44,182,44,188,44,194,44,200,44,206,44,212,44,218,44,224,44,230,44,236,44,242,44,248,44,254,45,4,45,10,45,16,45,22,45,28,45,34,45,40,45,46,45,52,45,58,45,64,45,70,45,76,45,82,45,88,45,94,45,100,45,106,45,112,45,118,45,124,45,130,45,136,45,142,45,148,45,154,45,160,45,166,45,172,45,178,45,184,45,190,45,196,45,202,45,208,45,214,45,220,45,226,45,232,45,238,45,244,45,250,46,0,46,6,46,12,46,18,46,24,46,30,46,36,46,42,46,48,46,54,46,60,46,66,46,72,46,78,46,84,46,90,46,96,46,102,46,108,46,114,46,120,46,126,46,132,46,138,46,144,46,150,46,156,46,162,46,168,46,174,46,180,46,186,46,192,46,198,46,204,46,210,46,216,46,222,46,228,46,234,46,240,46,246,46,252,47,2,47,8,47,14,47,20,47,26,47,32,47,38,47,44,47,50,47,56,47,62,47,68,47,74,47,80,47,86,47,92,47,98,47,104,47,110,47,116,47,122,47,128,47,134,47,140,47,146,47,152,47,158,47,164,47,170,47,176,47,182,47,188,47,194,47,200,47,206,47,212,47,218,47,224,47,230,47,236,47,242,47,248,47,254,48,4,48,10,48,16,48,22,48,28,48,34,48,40,48,46,48,52,48,58,48,64,48,70,48,76,48,82,48,88,48,94,48,100,48,106,48,112,48,118,48,124,48,130,48,136,48,142,48,148,48,154,48,160,48,166,48,172,48,178,48,184,48,190,48,196,48,202,48,208,48,214,48,220,48,226,48,232,48,238,48,244,48,250,49,0,49,6,49,12,49,18,49,24,49,30,49,36,49,42,49,48,49,54,49,60,49,66,49,72,49,78,49,84,49,90,49,96,49,102,49,108,49,114,49,120,49,126,49,132,49,138,49,144,49,150,49,156,49,162,49,168,49,174,49,180,49,186,49,192,49,198,49,204,49,210,49,216,49,222,49,228,49,234,49,240,49,246,49,252,50,2,50,8,50,14,50,20,50,26,50,32,50,38,50,44,50,50,50,56,50,62,50,68,50,74,50,80,50,86,50,92,50,98,50,104,50,110,50,116,50,122,50,128,50,134,50,140,50,146,50,152,50,158,50,164,50,170,50,176,50,182,50,188,50,194,50,200,50,206,50,212,50,218,50,224,50,230,50,236,50,242,50,248,50,254,51,4,51,10,51,16,51,22,51,28,0,1,5,199,254,132,0,1,5,199,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,6,170,254,132,0,1,6,170,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,7,141,254,132,0,1,7,141,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,115,255,166,0,1,4,115,4,206,0,1,4,227,255,146,0,1,4,227,6,4,0,1,4,115,255,156,0,1,4,115,4,196,0,1,4,227,255,146,0,1,4,227,6,4,0,1,4,115,255,136,0,1,4,115,4,186,0,1,2,170,255,146,0,1,2,170,6,4,0,1,4,227,254,132,0,1,4,227,4,186,0,1,4,227,255,146,0,1,4,227,6,4,0,1,2,57,255,156,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,4,115,255,146,0,1,4,115,6,4,0,1,2,57,255,146,0,1,2,57,6,4,0,1,7,29,255,146,0,1,7,29,4,196,0,1,4,227,255,166,0,1,4,227,4,196,0,1,4,227,255,166,0,1,4,227,4,216,0,1,4,227,254,132,0,1,4,227,4,206,0,1,4,227,254,132,0,1,4,227,4,196,0,1,3,29,255,156,0,1,3,29,5,240,0,1,4,115,255,146,0,1,4,115,4,196,0,1,2,170,255,146,0,1,2,170,6,4,0,1,4,227,255,136,0,1,4,227,4,186,0,1,4,115,255,156,0,1,4,115,4,176,0,1,6,57,255,166,0,1,6,57,4,176,0,1,4,115,255,156,0,1,4,115,4,156,0,1,4,115,254,132,0,1,4,115,4,186,0,1,4,0,255,146,0,1,4,0,4,186,0,1,5,199,254,132,0,1,5,199,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,8,0,254,132,0,1,8,0,7,48,0,1,5,199,254,132,0,1,5,199,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,7,29,254,132,0,1,7,29,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,5,192,254,132,0,1,5,192,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,6,71,254,132,0,1,6,71,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,3,21,254,132,0,1,3,21,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,3,213,254,132,0,1,3,213,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,171,254,132,0,1,5,171,6,4,0,1,5,201,254,132,0,1,5,201,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,8,0,254,132,0,1,8,0,7,48,0,1,7,141,254,132,0,1,7,141,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,3,29,254,132,0,1,3,29,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,3,29,254,132,0,1,3,29,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,3,29,254,132,0,1,3,29,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,2,170,254,132,0,1,2,170,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,3,213,254,132,0,1,3,213,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,2,170,254,132,0,1,2,170,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,7,141,254,132,0,1,7,141,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,0,254,132,0,1,4,0,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,0,254,132,0,1,4,0,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,0,254,132,0,1,4,0,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,6,177,254,132,0,1,6,177,6,4,0,1,5,192,254,132,0,1,5,192,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,192,254,132,0,1,5,192,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,6,179,254,132,0,1,6,179,6,4,0,1,5,192,254,132,0,1,5,192,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,218,254,132,0,1,4,218,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,5,207,254,132,0,1,5,207,6,4,0,1,5,3,254,132,0,1,5,3,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,5,24,254,132,0,1,5,24,6,4,0,1,7,114,254,132,0,1,7,114,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,7,239,254,132,0,1,7,239,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,6,211,254,132,0,1,6,211,6,4,0,1,5,176,254,132,0,1,5,176,6,4,0,1,7,24,254,132,0,1,7,24,6,4,0,1,5,243,254,132,0,1,5,243,6,4,0,1,6,65,254,132,0,1,6,65,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,205,254,132,0,1,4,205,6,4,0,1,2,225,254,132,0,1,2,225,6,4,0,1,2,170,254,132,0,1,2,170,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,2,170,254,132,0,1,2,170,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,6,163,254,132,0,1,6,163,6,4,0,1,5,203,254,132,0,1,5,203,6,4,0,1,6,106,254,132,0,1,6,106,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,6,41,254,132,0,1,6,41,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,0,254,132,0,1,4,0,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,3,250,254,132,0,1,3,250,6,4,0,1,4,162,254,132,0,1,4,162,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,10,170,254,132,0,1,10,170,7,48,0,1,9,199,254,132,0,1,9,199,6,4,0,1,8,227,254,132,0,1,8,227,6,4,0,1,9,86,254,132,0,1,9,86,6,4,0,1,7,28,254,132,0,1,7,28,6,4,0,1,4,114,254,132,0,1,4,114,6,4,0,1,10,58,254,132,0,1,10,58,6,4,0,1,80,3,254,132,0,1,8,0,6,4,0,1,7,28,254,132,0,1,7,28,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,8,0,254,132,0,1,8,0,7,48,0,1,7,29,254,132,0,1,7,29,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,54,254,132,0,1,4,54,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,10,170,254,132,0,1,10,170,7,48,0,1,9,199,254,132,0,1,9,199,6,4,0,1,8,227,254,132,0,1,8,227,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,8,67,254,132,0,1,8,67,6,4,0,1,5,82,254,132,0,1,5,82,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,3,29,254,132,0,1,3,29,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,3,29,254,132,0,1,3,29,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,2,170,254,132,0,1,2,170,6,4,0,1,4,158,254,132,0,1,4,158,6,4,0,1,4,41,254,132,0,1,4,41,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,159,254,32,0,1,5,159,6,4,0,1,6,179,254,132,0,1,6,179,6,4,0,1,5,12,254,132,0,1,5,12,6,4,0,1,5,12,254,132,0,1,5,12,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,0,254,132,0,1,4,0,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,3,254,254,132,0,1,3,254,6,4,0,1,6,171,254,132,0,1,6,171,6,4,0,1,4,12,254,132,0,1,4,12,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,7,161,254,132,0,1,7,161,6,4,0,1,7,161,254,132,0,1,7,161,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,0,254,132,0,1,4,0,6,4,0,1,5,41,254,132,0,1,5,41,6,4,0,1,3,223,254,132,0,1,3,223,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,6,51,254,132,0,1,6,51,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,3,29,254,132,0,1,3,29,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,6,65,254,132,0,1,6,65,6,4,0,1,3,250,254,132,0,1,3,250,6,4,0,1,3,250,254,132,0,1,3,250,6,4,0,1,5,135,254,132,0,1,5,135,6,4,0,1,4,138,254,132,0,1,4,138,6,4,0,1,2,170,254,132,0,1,2,170,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,176,254,132,0,1,4,176,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,206,254,132,0,1,4,206,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,3,62,254,132,0,1,3,62,6,4,0,1,2,168,254,132,0,1,2,168,6,4,0,1,2,217,254,132,0,1,2,217,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,4,212,254,132,0,1,4,212,6,4,0,1,7,29,254,132,0,1,7,29,6,4,0,1,7,29,254,132,0,1,7,29,6,4,0,1,7,29,254,132,0,1,7,29,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,235,254,132,0,1,4,235,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,6,171,254,132,0,1,6,171,6,4,0,1,6,194,254,132,0,1,6,194,6,4,0,1,5,255,254,132,0,1,5,255,6,4,0,1,3,29,254,132,0,1,3,29,6,4,0,1,3,29,254,132,0,1,3,29,6,4,0,1,3,29,254,32,0,1,3,29,6,4,0,1,3,29,254,132,0,1,3,29,6,4,0,1,3,29,254,132,0,1,3,29,6,4,0,1,3,29,254,132,0,1,3,29,6,4,0,1,3,29,254,132,0,1,3,29,6,4,0,1,4,171,254,132,0,1,4,171,6,4,0,1,4,171,254,132,0,1,4,171,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,2,170,254,132,0,1,2,170,6,4,0,1,2,170,254,132,0,1,2,170,6,4,0,1,2,170,254,132,0,1,2,170,6,4,0,1,4,81,254,132,0,1,4,81,6,4,0,1,2,170,254,132,0,1,2,170,6,4,0,1,2,170,254,132,0,1,2,170,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,248,254,132,0,1,4,248,6,4,0,1,4,168,254,132,0,1,4,168,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,145,254,132,0,1,4,145,6,4,0,1,4,0,254,132,0,1,4,0,6,4,0,1,5,112,254,132,0,1,5,112,6,4,0,1,4,54,254,132,0,1,4,54,6,4,0,1,4,54,254,132,0,1,4,54,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,235,254,132,0,1,4,235,6,4,0,1,4,138,254,132,0,1,4,138,6,4,0,1,4,176,254,132,0,1,4,176,6,4,0,1,4,213,254,132,0,1,4,213,6,4,0,1,3,171,254,132,0,1,3,171,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,3,158,254,132,0,1,3,158,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,8,63,254,132,0,1,8,63,6,4,0,1,7,137,254,132,0,1,7,137,6,4,0,1,9,175,254,132,0,1,9,175,6,4,0,1,6,130,254,132,0,1,6,130,6,4,0,1,4,70,254,132,0,1,4,70,6,4,0,1,6,152,254,132,0,1,6,152,6,4,0,1,6,244,254,132,0,1,6,244,6,4,0,1,6,53,254,132,0,1,6,53,6,4,0,1,5,138,254,132,0,1,5,138,6,4,0,1,4,69,254,132,0,1,4,69,6,4,0,1,4,130,254,132,0,1,4,130,6,4,0,1,5,214,254,132,0,1,5,214,6,4,0,1,5,214,254,132,0,1,5,214,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,2,170,254,132,0,1,2,170,6,4,0,1,7,29,254,132,0,1,7,29,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,3,29,254,132,0,1,3,29,6,4,0,1,3,29,254,132,0,1,3,29,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,2,170,254,132,0,1,2,170,6,4,0,1,4,0,254,132,0,1,4,0,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,2,240,254,132,0,1,2,240,6,4,0,1,4,220,254,132,0,1,4,220,6,4,0,1,6,251,254,132,0,1,6,251,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,168,254,132,0,1,4,168,6,4,0,1,4,248,254,132,0,1,4,248,6,4,0,1,4,227,254,72,0,1,4,227,6,4,0,1,4,227,254,72,0,1,4,227,6,4,0,1,2,170,254,72,0,1,2,170,6,4,0,1,6,37,254,72,0,1,6,37,6,4,0,1,4,115,254,72,0,1,4,115,6,4,0,1,2,57,254,72,0,1,2,57,6,4,0,1,7,29,254,72,0,1,7,29,6,4,0,1,4,227,254,72,0,1,4,227,6,4,0,1,4,227,254,72,0,1,4,227,6,4,0,1,3,29,254,132,0,1,3,29,6,4,0,1,4,115,254,72,0,1,4,115,6,4,0,1,3,186,254,132,0,1,3,186,6,4,0,1,4,115,254,72,0,1,4,115,6,4,0,1,4,115,254,72,0,1,4,115,6,4,0,1,4,0,254,72,0,1,4,0,6,4,0,1,4,115,254,72,0,1,4,115,6,4,0,1,4,227,254,72,0,1,4,227,6,4,0,1,4,227,254,72,0,1,4,227,6,4,0,1,4,115,254,72,0,1,4,115,6,4,0,1,3,250,254,72,0,1,3,250,6,4,0,1,3,250,254,132,0,1,3,250,6,4,0,1,5,62,254,72,0,1,5,62,6,4,0,1,2,57,254,72,0,1,2,57,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,2,170,254,72,0,1,2,170,6,4,0,1,4,227,254,72,0,1,4,227,6,4,0,1,4,54,254,132,0,1,4,54,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,2,170,254,132,0,1,2,170,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,6,170,254,132,0,1,6,170,6,4,0,1,7,29,254,132,0,1,7,29,6,4,0,1,6,170,254,132,0,1,6,170,6,4,0,1,7,29,254,132,0,1,7,29,6,4,0,1,6,170,254,132,0,1,6,170,6,4,0,1,7,29,254,132,0,1,7,29,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,6,3,254,132,0,1,6,3,7,48,0,1,4,227,254,132,0,1,4,227,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,3,29,254,132,0,1,3,29,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,3,29,254,132,0,1,3,29,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,3,29,254,132,0,1,3,29,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,3,29,254,132,0,1,3,29,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,2,170,254,132,0,1,2,170,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,2,170,254,132,0,1,2,170,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,2,170,254,132,0,1,2,170,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,2,170,254,132,0,1,2,170,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,7,141,254,132,0,1,7,141,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,7,141,254,132,0,1,7,141,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,7,141,254,132,0,1,7,141,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,7,141,254,132,0,1,7,141,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,7,141,254,132,0,1,7,141,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,0,254,132,0,1,4,0,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,0,254,132,0,1,4,0,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,4,0,254,132,0,1,4,0,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,2,170,254,132,0,1,2,170,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,6,57,254,132,0,1,6,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,6,211,254,132,0,1,6,211,6,4,0,1,5,176,254,132,0,1,5,176,6,4,0,1,6,211,254,132,0,1,6,211,6,4,0,1,5,176,254,132,0,1,5,176,6,4,0,1,6,211,254,132,0,1,6,211,6,4,0,1,5,176,254,132,0,1,5,176,6,4,0,1,6,211,254,132,0,1,6,211,6,4,0,1,5,176,254,132,0,1,5,176,6,4,0,1,6,220,254,132,0,1,6,211,6,4,0,1,5,176,254,132,0,1,5,176,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,6,163,254,132,0,1,6,163,6,4,0,1,5,203,254,132,0,1,5,203,6,4,0,1,6,163,254,132,0,1,6,163,6,4,0,1,5,203,254,132,0,1,5,203,6,4,0,1,6,163,254,132,0,1,6,163,6,4,0,1,5,203,254,132,0,1,5,203,6,4,0,1,6,163,254,132,0,1,6,163,6,4,0,1,5,203,254,132,0,1,5,203,6,4,0,1,6,163,254,132,0,1,6,163,6,4,0,1,5,203,254,132,0,1,5,203,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,4,1,254,132,0,1,4,1,6,4,0,1,4,176,254,132,0,1,4,176,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,1,4,227,254,132,0,1,4,227,6,4,0,1,5,86,254,132,0,1,5,86,6,4,0,1,5,199,254,132,0,1,5,199,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,2,170,254,132,0,1,2,170,6,4,0,1,4,115,254,132,0,1,4,115,6,4,0,1,5,185,254,132,0,1,5,185,6,4,0,1,2,57,254,132,0,1,2,57,6,4,0,2,0,22,0,36,0,61,0,0,0,68,0,93,0,26,0,130,0,152,0,52,0,154,0,184,0,75,0,186,1,122,0,106,1,126,1,129,1,43,1,134,1,150,1,47,1,159,1,159,1,64,1,164,1,187,1,65,1,194,1,217,1,89,1,220,1,235,1,113,1,240,1,241,1,129,1,244,2,113,1,131,5,140,5,186,2,1,5,237,6,136,2,48,6,138,6,227,2,204,8,48,8,48,3,38,8,145,8,145,3,39,8,172,8,178,3,40,8,189,8,189,3,47,8,192,8,192,3,48,9,219,9,219,3,49,0,2,0,1,3,30,3,36,0,0,0,7,0,0,0,30,0,1,0,36,0,1,0,42,0,0,0,48,0,1,0,54,0,1,0,60,0,0,0,66,0,1,2,128,0,0,0,1,2,88,4,156,0,1,1,114,4,156,0,1,1,164,255,156,0,1,2,88,4,156,0,1,2,88,4,176,0,1,1,94,255,136,0,1,69,150,68,198,0,3,69,220,0,12,2,221,17,48,17,54,17,60,17,66,17,72,17,78,17,84,17,90,17,96,17,102,17,108,17,114,17,120,17,126,17,132,17,138,17,144,17,150,17,156,17,162,17,168,17,174,17,180,17,186,17,192,17,198,17,204,17,210,17,216,17,222,17,228,17,234,17,240,17,246,17,252,18,2,18,8,18,14,18,20,18,26,18,32,18,38,18,44,18,50,18,56,18,62,18,68,18,74,18,80,18,86,18,92,18,98,18,104,18,110,18,116,18,122,18,128,18,134,18,140,18,146,18,152,18,158,18,164,18,170,18,176,18,182,18,188,18,194,18,200,18,206,18,212,18,218,18,224,18,230,18,236,18,242,18,248,18,254,19,4,19,10,19,16,19,22,19,28,19,34,19,40,19,46,19,52,19,58,19,64,19,70,19,76,19,82,19,88,19,94,19,100,19,106,19,112,19,118,19,124,19,130,19,136,19,142,19,148,19,154,19,160,19,166,19,172,19,178,19,184,19,190,19,196,19,202,19,208,19,214,19,220,19,226,19,232,19,238,19,244,19,250,20,0,20,6,20,12,20,18,20,24,20,30,20,36,20,42,20,48,20,54,20,60,20,66,20,72,20,78,20,84,20,90,20,96,20,102,20,108,20,114,20,120,20,126,20,132,20,138,20,144,20,150,20,156,20,162,20,168,20,174,20,180,20,186,20,192,20,198,20,204,20,210,20,216,20,222,20,228,20,234,20,240,20,246,20,252,21,2,21,8,21,14,21,20,21,26,21,32,21,38,21,44,21,50,21,56,21,62,21,68,21,74,21,80,21,86,21,92,21,98,21,104,21,110,21,116,21,122,21,128,21,134,21,140,21,146,21,152,21,158,21,164,21,170,21,176,21,182,21,188,21,194,21,200,21,206,21,212,21,218,21,224,21,230,21,236,21,242,21,248,21,254,22,4,22,10,22,16,22,22,22,28,22,34,22,40,22,46,22,52,22,58,22,64,22,70,22,76,22,82,22,88,22,94,22,100,22,106,22,112,22,118,22,124,22,130,22,136,22,142,22,148,22,154,22,160,22,166,22,172,22,178,22,184,22,190,22,196,22,202,22,208,22,214,22,220,22,226,22,232,22,238,22,244,22,250,23,0,23,6,23,12,23,18,23,24,23,30,23,36,23,42,23,48,23,54,23,60,23,66,23,72,23,78,23,84,23,90,23,96,23,102,23,108,23,114,23,120,23,126,23,132,23,138,23,144,23,150,23,156,23,162,23,168,23,174,23,180,23,186,23,192,23,198,23,204,23,210,23,216,23,222,23,228,23,234,23,240,23,246,23,252,24,2,24,8,24,14,24,20,24,26,24,32,24,38,24,44,24,50,24,56,24,62,24,68,24,74,24,80,24,86,24,92,24,98,24,104,24,110,24,116,24,122,24,128,24,134,24,140,24,146,24,152,24,158,24,164,24,170,24,176,24,182,24,188,24,194,24,200,24,206,24,212,24,218,24,224,24,230,24,236,24,242,24,248,24,254,25,4,25,10,25,16,25,22,25,28,25,34,25,40,25,46,25,52,25,58,25,64,25,70,25,76,25,82,25,88,25,94,25,100,25,106,25,112,25,118,25,124,25,130,25,136,25,142,25,148,25,154,25,160,25,166,25,172,25,178,25,184,25,190,25,196,25,202,25,208,25,214,25,220,25,226,25,232,25,238,25,244,25,250,26,0,26,6,26,12,26,18,26,24,26,30,26,36,26,42,26,48,26,54,26,60,26,66,26,72,26,78,26,84,26,90,26,96,26,102,26,108,26,114,26,120,26,126,26,132,26,138,26,144,26,150,26,156,26,162,26,168,26,174,26,180,26,186,26,192,26,198,26,204,26,210,26,216,26,222,26,228,26,234,26,240,26,246,26,252,27,2,27,8,27,14,27,20,27,26,27,32,27,38,27,44,27,50,27,56,27,62,27,68,27,74,27,80,27,86,27,92,27,98,27,104,27,110,27,116,27,122,27,128,27,134,27,140,27,146,27,152,27,158,27,164,27,170,27,176,27,182,27,188,27,194,27,200,27,206,27,212,27,218,27,224,27,230,27,236,27,242,27,248,27,254,28,4,28,10,28,16,28,22,28,28,28,34,28,40,28,46,28,52,28,58,28,64,28,70,28,76,28,82,28,88,28,94,28,100,28,106,28,112,28,118,28,124,28,130,28,136,28,142,28,148,28,154,28,160,28,166,28,172,28,178,28,184,28,190,28,196,28,202,28,208,28,214,28,220,28,226,28,232,28,238,28,244,28,250,29,0,29,6,29,12,29,18,29,24,29,30,29,36,29,42,29,48,29,54,29,60,29,66,29,72,29,78,29,84,29,90,29,96,29,102,29,108,29,114,29,120,29,126,29,132,29,138,29,144,29,150,29,156,29,162,29,168,29,174,29,180,29,186,29,192,29,198,29,204,29,210,29,216,29,222,29,228,29,234,29,240,29,246,29,252,30,2,30,8,30,14,30,20,30,26,30,32,30,38,30,44,30,50,30,56,30,62,30,68,30,74,30,80,30,86,30,92,30,98,30,104,30,110,30,116,30,122,30,128,30,134,30,140,30,146,30,152,30,158,30,164,30,170,30,176,30,182,30,188,30,194,30,200,30,206,30,212,30,218,30,224,30,230,30,236,30,242,30,248,30,254,31,4,31,10,31,16,31,22,31,28,31,34,31,40,31,46,31,52,31,58,31,64,31,70,31,76,31,82,31,88,31,94,31,100,31,106,31,112,31,118,31,124,31,130,31,136,31,142,31,148,31,154,31,160,31,166,31,172,31,178,31,184,31,190,31,196,31,202,31,208,31,214,31,220,31,226,31,232,31,238,31,244,31,250,32,0,32,6,32,12,32,18,32,24,32,30,32,36,32,42,32,48,32,54,32,60,32,66,32,72,32,78,32,84,32,90,32,96,32,102,32,108,32,114,32,120,32,126,32,132,32,138,32,144,32,150,32,156,32,162,32,168,32,174,32,180,32,186,32,192,32,198,32,204,32,210,32,216,32,222,32,228,32,234,32,240,32,246,32,252,33,2,33,8,33,14,33,20,33,26,33,32,33,38,33,44,33,50,33,56,33,62,33,68,33,74,33,80,33,86,33,92,33,98,33,104,33,110,33,116,33,122,33,128,33,134,33,140,33,146,33,152,33,158,33,164,33,170,33,176,33,182,33,188,33,194,33,200,33,206,33,212,33,218,33,224,33,230,33,236,33,242,33,248,33,254,34,4,34,10,34,16,34,22,34,28,34,34,34,40,34,46,34,52,34,58,34,64,34,70,34,76,34,82,34,88,34,94,34,100,34,106,34,112,34,118,34,124,34,130,34,136,34,142,34,148,34,154,34,160,34,166,34,172,34,178,34,184,34,190,34,196,34,202,34,208,34,214,34,220,34,226,34,232,34,238,34,244,34,250,35,0,35,6,35,12,35,18,35,24,35,30,35,36,35,42,35,48,35,54,35,60,35,66,35,72,35,78,35,84,35,90,35,96,35,102,35,108,35,114,35,120,35,126,35,132,35,138,35,144,35,150,35,156,35,162,35,168,35,174,35,180,35,186,35,192,35,198,35,204,35,210,35,216,35,222,35,228,35,234,35,240,35,246,35,252,36,2,36,8,36,14,36,20,36,26,36,32,36,38,36,44,36,50,36,56,36,62,36,68,36,74,36,80,36,86,36,92,36,98,36,104,36,110,36,116,36,122,36,128,36,134,36,140,36,146,36,152,36,158,36,164,36,170,36,176,36,182,36,188,36,194,36,200,36,206,36,212,36,218,36,224,36,230,36,236,36,242,36,248,36,254,37,4,37,10,37,16,37,22,37,28,37,34,37,40,37,46,37,52,37,58,37,64,37,70,37,76,37,82,37,88,37,94,37,100,37,106,37,112,37,118,37,124,37,130,37,136,37,142,37,148,37,154,37,160,37,166,37,172,37,178,37,184,37,190,37,196,37,202,37,208,37,214,37,220,37,226,37,232,37,238,37,244,37,250,38,0,38,6,38,12,38,18,38,24,38,30,38,36,38,42,38,48,38,54,38,60,38,66,38,72,38,78,38,84,38,90,38,96,38,102,38,108,38,114,38,120,38,126,38,132,38,138,38,144,38,150,38,156,38,162,38,168,38,174,38,180,38,186,38,192,38,198,38,204,38,210,38,216,38,222,38,228,38,234,38,240,38,246,38,252,39,2,39,8,39,14,39,20,39,26,39,32,39,38,39,44,39,50,39,56,39,62,39,68,39,74,39,80,39,86,39,92,39,98,39,104,39,110,39,116,39,122,39,128,39,134,39,140,39,146,39,152,39,158,39,164,39,170,39,176,39,182,39,188,39,194,39,200,39,206,39,212,39,218,39,224,39,230,39,236,39,242,39,248,39,254,40,4,40,10,40,16,40,22,40,28,40,34,40,40,40,46,40,52,40,58,40,64,40,70,40,76,40,82,40,88,40,94,40,100,40,106,40,112,40,118,40,124,40,130,40,136,40,142,40,148,40,154,40,160,40,166,40,172,40,178,40,184,40,190,40,196,40,202,40,208,40,214,40,220,40,226,40,232,40,238,40,244,40,250,41,0,41,6,41,12,41,18,41,24,41,30,41,36,41,42,41,48,41,54,41,60,41,66,41,72,41,78,41,84,41,90,41,96,41,102,41,108,41,114,41,120,41,126,41,132,41,138,41,144,41,150,41,156,41,162,41,168,41,174,41,180,41,186,41,192,41,198,41,204,41,210,41,216,41,222,41,228,41,234,41,240,41,246,41,252,42,2,42,8,42,14,42,20,42,26,42,32,42,38,42,44,42,50,42,56,42,62,42,68,42,74,42,80,42,86,42,92,42,98,42,104,42,110,42,116,42,122,42,128,42,134,42,140,42,146,42,152,42,158,42,164,42,170,42,176,42,182,42,188,42,194,42,200,42,206,42,212,42,218,42,224,42,230,42,236,42,242,42,248,42,254,43,4,43,10,43,16,43,22,43,28,43,34,43,40,43,46,43,52,43,58,43,64,43,70,43,76,43,82,43,88,43,94,43,100,43,106,43,112,43,118,43,124,43,130,43,136,43,142,43,148,43,154,43,160,43,166,43,172,43,178,43,184,43,190,43,196,43,202,43,208,43,214,43,220,43,226,43,232,43,238,43,244,43,250,44,0,44,6,44,12,44,18,44,24,44,30,44,36,44,42,44,48,44,54,44,60,44,66,44,72,44,78,44,84,44,90,44,96,44,102,44,108,44,114,44,120,44,126,44,132,44,138,44,144,44,150,44,156,44,162,44,168,44,174,44,180,44,186,44,192,44,198,44,204,44,210,44,216,44,222,44,228,44,234,44,240,44,246,44,252,45,2,45,8,45,14,45,20,45,26,45,32,45,38,45,44,45,50,45,56,45,62,45,68,45,74,45,80,45,86,45,92,45,98,45,104,45,110,45,116,45,122,45,128,45,134,45,140,45,146,45,152,45,158,45,164,45,170,45,176,45,182,45,188,45,194,45,200,45,206,45,212,45,218,45,224,45,230,45,236,45,242,45,248,45,254,46,4,46,10,46,16,46,22,46,28,46,34,46,40,46,46,46,52,46,58,46,64,46,70,46,76,46,82,46,88,46,94,46,100,46,106,46,112,46,118,46,124,46,130,46,136,46,142,46,148,46,154,46,160,46,166,46,172,46,178,46,184,46,190,46,196,46,202,46,208,46,214,46,220,46,226,46,232,46,238,46,244,46,250,47,0,47,6,47,12,47,18,47,24,47,30,47,36,47,42,47,48,47,54,47,60,47,66,47,72,47,78,47,84,47,90,47,96,47,102,47,108,47,114,47,120,47,126,47,132,47,138,47,144,47,150,47,156,47,162,47,168,47,174,47,180,47,186,47,192,47,198,47,204,47,210,47,216,47,222,47,228,47,234,47,240,47,246,47,252,48,2,48,8,48,14,48,20,48,26,48,32,48,38,48,44,48,50,48,56,48,62,48,68,48,74,48,80,48,86,48,92,48,98,48,104,48,110,48,116,48,122,48,128,48,134,48,140,48,146,48,152,48,158,48,164,48,170,48,176,48,182,48,188,48,194,48,200,48,206,48,212,48,218,48,224,48,230,48,236,48,242,48,248,48,254,49,4,49,10,49,16,49,22,49,28,49,34,49,40,49,46,49,52,49,58,49,64,49,70,49,76,49,82,49,88,49,94,49,100,49,106,49,112,49,118,49,124,49,130,49,136,49,142,49,148,49,154,49,160,49,166,49,172,49,178,49,184,49,190,49,196,49,202,49,208,49,214,49,220,49,226,49,232,49,238,49,244,49,250,50,0,50,6,50,12,50,18,50,24,50,30,50,36,50,42,50,48,50,54,50,60,50,66,50,72,50,78,50,84,50,90,50,96,50,102,50,108,50,114,50,120,50,126,50,132,50,138,50,144,50,150,50,156,50,162,50,168,50,174,50,180,50,186,50,192,50,198,50,204,50,210,50,216,50,222,50,228,50,234,50,240,50,246,50,252,51,2,51,8,51,14,51,20,51,26,51,32,51,38,51,44,51,50,51,56,51,62,51,68,51,74,51,80,51,86,51,92,51,98,51,104,51,110,51,116,51,122,51,128,51,134,51,140,51,146,51,152,51,158,51,164,51,170,51,176,51,182,51,188,51,194,51,200,51,206,51,212,51,218,51,224,51,230,51,236,51,242,51,248,51,254,52,4,52,10,52,16,52,22,52,28,52,34,52,40,52,46,52,52,52,58,52,64,52,70,52,76,52,82,52,88,52,94,52,100,52,106,52,112,52,118,52,124,52,130,52,136,52,142,52,148,52,154,52,160,52,166,52,172,52,178,52,184,52,190,52,196,52,202,52,208,52,214,52,220,52,226,52,232,52,238,52,244,52,250,53,0,53,6,53,12,53,18,53,24,53,30,53,36,53,42,53,48,53,54,53,60,53,66,53,72,53,78,53,84,53,90,53,96,53,102,53,108,53,114,53,120,53,126,53,132,53,138,53,144,53,150,53,156,53,162,53,168,53,174,53,180,53,186,53,192,53,198,53,204,53,210,53,216,53,222,53,228,53,234,53,240,53,246,53,252,54,2,54,8,54,14,54,20,54,26,54,32,54,38,54,44,54,50,54,56,54,62,54,68,54,74,54,80,54,86,54,92,54,98,54,104,54,110,54,116,54,122,54,128,54,134,54,140,54,146,54,152,54,158,54,164,54,170,54,176,54,182,54,188,54,194,54,200,54,206,54,212,54,218,54,224,54,230,54,236,54,242,54,248,54,254,55,4,55,10,55,16,55,22,55,28,55,34,55,40,55,46,55,52,55,58,55,64,55,70,55,76,55,82,55,88,55,94,55,100,55,106,55,112,55,118,55,124,55,130,55,136,55,142,55,148,55,154,55,160,55,166,55,172,55,178,55,184,55,190,55,196,55,202,55,208,55,214,55,220,55,226,55,232,55,238,55,244,55,250,56,0,56,6,56,12,56,18,56,24,56,30,56,36,56,42,56,48,56,54,56,60,56,66,56,72,56,78,56,84,56,90,56,96,56,102,56,108,56,114,56,120,56,126,56,132,56,138,56,144,56,150,56,156,56,162,56,168,56,174,56,180,56,186,56,192,56,198,56,204,56,210,56,216,56,222,56,228,56,234,56,240,56,246,56,252,57,2,57,8,57,14,57,20,57,26,57,32,57,38,57,44,57,50,57,56,57,62,57,68,57,74,57,80,57,86,57,92,57,98,57,104,57,110,57,116,57,122,57,128,57,134,57,140,57,146,57,152,57,158,57,164,57,170,57,176,57,182,57,188,57,194,57,200,57,206,57,212,57,218,57,224,57,230,57,236,57,242,57,248,57,254,58,4,58,10,58,16,58,22,58,28,58,34,58,40,58,46,58,52,58,58,58,64,58,70,58,76,58,82,58,88,58,94,58,100,58,106,58,112,58,118,58,124,58,130,58,136,58,142,58,148,58,154,58,160,58,166,58,172,58,178,58,184,58,190,58,196,58,202,58,208,58,214,58,220,58,226,58,232,58,238,58,244,58,250,59,0,59,6,59,12,59,18,59,24,59,30,59,36,59,42,59,48,59,54,59,60,59,66,59,72,59,78,59,84,59,90,59,96,59,102,59,108,59,114,59,120,59,126,59,132,59,138,59,144,59,150,59,156,59,162,59,168,59,174,59,180,59,186,59,192,59,198,59,204,59,210,59,216,59,222,59,228,59,234,59,240,59,246,59,252,60,2,60,8,60,14,60,20,60,26,60,32,60,38,60,44,60,50,60,56,60,62,60,68,60,74,60,80,60,86,60,92,60,98,60,104,60,110,60,116,60,122,60,128,60,134,60,140,60,146,60,152,60,158,60,164,60,170,60,176,60,182,60,188,60,194,60,200,60,206,60,212,60,218,60,224,60,230,60,236,60,242,60,248,60,254,61,4,61,10,61,16,61,22,61,28,61,34,61,40,61,46,61,52,61,58,61,64,61,70,61,76,61,82,61,88,61,94,61,100,61,106,61,112,61,118,61,124,61,130,61,136,61,142,61,148,61,154,61,160,61,166,61,172,61,178,61,184,61,190,61,196,61,202,61,208,61,214,61,220,61,226,61,232,61,238,61,244,61,250,62,0,62,6,62,12,62,18,62,24,62,30,62,36,62,42,62,48,62,54,62,60,62,66,62,72,62,78,62,84,62,90,62,96,62,102,62,108,62,114,62,120,62,126,62,132,62,138,62,144,62,150,62,156,62,162,62,168,62,174,62,180,62,186,62,192,62,198,62,204,62,210,62,216,62,222,62,228,62,234,62,240,62,246,62,252,63,2,63,8,63,14,63,20,63,26,63,32,63,38,63,44,63,50,63,56,63,62,63,68,63,74,63,80,63,86,63,92,63,98,63,104,63,110,63,116,63,122,63,128,63,134,63,140,63,146,63,152,63,158,63,164,63,170,63,176,63,182,63,188,63,194,63,200,63,206,63,212,63,218,63,224,63,230,63,236,63,242,63,248,63,254,64,4,64,10,64,16,64,22,64,28,64,34,64,40,64,46,64,52,64,58,64,64,64,70,64,76,64,82,64,88,64,94,64,100,64,106,64,112,64,118,64,124,64,130,64,136,64,142,64,148,64,154,64,160,64,166,64,172,64,178,64,184,64,190,64,196,64,202,64,208,64,214,64,220,64,226,64,232,64,238,64,244,64,250,65,0,65,6,65,12,65,18,65,24,65,30,65,36,65,42,65,48,65,54,65,60,65,66,65,72,65,78,65,84,65,90,65,96,65,102,65,108,65,114,65,120,65,126,65,132,65,138,65,144,65,150,65,156,65,162,65,168,65,174,65,180,65,186,65,192,65,198,65,204,65,210,65,216,65,222,65,228,65,234,65,240,65,246,65,252,66,2,66,8,66,14,66,20,66,26,66,32,66,38,66,44,66,50,66,56,66,62,66,68,66,74,66,80,66,86,66,92,66,98,66,104,66,110,66,116,66,122,66,128,66,134,66,140,66,146,66,152,66,158,66,164,66,170,66,176,66,182,66,188,66,194,66,200,66,206,66,212,66,218,66,224,66,230,66,236,66,242,66,248,66,254,67,4,67,10,67,16,67,22,67,28,67,34,67,40,67,46,67,52,67,58,67,64,67,70,67,76,67,82,67,88,67,94,67,100,67,106,67,112,67,118,67,124,67,130,67,136,67,142,67,148,67,154,67,160,67,166,67,172,67,178,67,184,67,190,67,196,67,202,67,208,67,214,67,220,67,226,67,232,67,238,67,244,67,250,68,0,68,6,68,12,68,18,68,24,68,30,68,36,68,42,68,48,68,54,68,60,68,66,68,72,68,78,68,84,68,90,68,96,68,102,68,108,68,114,68,120,68,126,68,132,68,138,68,144,68,150,68,156,68,162,68,168,68,174,68,180,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,188,255,126,0,1,5,50,6,4,0,1,2,188,6,4,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,188,255,126,0,1,5,50,6,4,0,1,2,188,6,4,0,1,2,228,255,126,0,1,4,216,6,4,0,1,2,188,6,4,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,3,72,255,126,0,1,5,120,6,4,0,1,3,72,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,2,28,255,126,0,1,3,232,6,4,0,1,2,208,6,4,0,1,2,188,255,126,0,1,5,50,6,4,0,1,2,188,6,4,0,1,2,138,255,126,0,1,4,76,6,4,0,1,2,138,6,4,0,1,3,92,255,126,0,1,6,44,6,4,0,1,3,92,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,2,88,255,126,0,1,5,150,6,4,0,1,3,32,6,4,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,2,188,255,126,0,1,5,50,6,4,0,1,2,188,6,4,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,3,202,255,126,0,1,7,108,6,4,0,1,3,202,6,4,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,2,128,255,126,0,1,4,116,6,4,0,1,2,128,6,4,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,2,88,255,126,0,1,5,150,6,4,0,1,3,32,6,4,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,1,84,255,126,0,1,2,188,6,4,0,1,1,204,6,44,0,1,2,68,253,228,0,1,4,96,4,176,0,1,2,68,4,176,0,1,2,128,255,126,0,1,4,116,6,4,0,1,2,128,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,0,200,253,228,0,1,1,164,6,4,0,1,1,24,6,44,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,3,152,255,126,0,1,6,164,4,176,0,1,3,152,4,176,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,118,255,126,0,1,4,96,4,176,0,1,2,118,4,176,0,1,2,168,253,228,0,1,4,96,4,176,0,1,2,168,4,176,0,1,2,48,253,228,0,1,4,96,4,176,0,1,2,48,4,176,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,1,164,255,126,0,1,2,108,5,200,0,1,1,84,5,200,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,1,204,253,228,0,1,4,96,4,176,0,1,2,48,4,176,0,1,1,244,255,126,0,1,3,132,4,176,0,1,1,244,4,176,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,4,36,255,126,0,1,7,128,6,4,0,1,5,20,6,4,0,1,3,32,253,228,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,228,255,126,0,1,4,216,6,4,0,1,2,188,6,4,0,1,2,228,255,126,0,1,4,216,6,4,0,1,2,188,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,2,188,255,126,0,1,5,50,6,4,0,1,2,188,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,2,138,255,126,0,1,4,76,6,4,0,1,2,138,6,4,0,1,2,148,255,126,0,1,4,176,4,236,0,1,2,88,6,44,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,3,92,255,126,0,1,6,44,6,4,0,1,3,92,6,4,0,1,2,88,253,228,0,1,3,212,4,176,0,1,2,88,4,176,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,118,255,126,0,1,4,96,4,176,0,1,2,118,4,176,0,1,2,118,255,126,0,1,4,96,4,176,0,1,2,118,4,176,0,1,2,118,255,126,0,1,4,96,4,176,0,1,2,118,4,176,0,1,2,118,255,126,0,1,4,96,4,176,0,1,2,118,4,176,0,1,2,118,255,126,0,1,4,96,4,176,0,1,2,118,4,176,0,1,2,118,255,126,0,1,4,96,4,176,0,1,2,118,4,176,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,1,144,253,228,0,1,4,96,4,236,0,1,2,48,6,44,0,1,2,168,253,228,0,1,4,96,4,176,0,1,2,168,4,176,0,1,1,144,253,228,0,1,4,96,4,236,0,1,2,48,6,44,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,2,218,253,228,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,48,253,228,0,1,4,96,4,176,0,1,2,48,4,176,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,88,255,126,0,1,5,150,6,4,0,1,3,32,6,4,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,88,255,126,0,1,5,150,6,4,0,1,3,32,6,4,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,88,255,126,0,1,5,150,6,4,0,1,3,32,6,4,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,88,255,126,0,1,5,150,6,4,0,1,3,32,6,4,0,1,2,188,255,126,0,1,5,50,6,4,0,1,2,188,6,4,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,2,188,255,126,0,1,5,50,6,4,0,1,2,188,6,4,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,2,208,255,126,0,1,4,216,6,4,0,1,2,198,7,108,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,2,208,253,228,0,1,4,216,6,4,0,1,2,208,6,4,0,1,2,68,253,228,0,1,4,96,4,176,0,1,2,68,4,176,0,1,2,208,255,126,0,1,4,216,6,4,0,1,2,198,7,108,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,88,253,228,0,1,3,212,4,176,0,1,2,88,4,176,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,88,253,228,0,1,3,212,4,176,0,1,2,88,4,176,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,88,253,228,0,1,3,212,4,176,0,1,2,88,4,176,0,1,3,32,253,228,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,88,253,228,0,1,3,212,4,176,0,1,2,88,4,176,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,128,255,126,0,1,4,116,6,4,0,1,2,128,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,128,255,126,0,1,4,116,6,4,0,1,2,128,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,1,44,253,228,0,1,1,184,6,4,0,1,1,24,6,4,0,1,1,24,253,228,0,1,1,184,6,4,0,1,1,24,6,44,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,1,204,253,228,0,1,4,96,4,176,0,1,2,48,4,176,0,1,2,28,255,126,0,1,3,232,6,4,0,1,2,208,6,4,0,1,0,200,253,228,0,1,1,164,6,4,0,1,1,24,6,44,0,1,2,248,253,228,0,1,5,50,6,4,0,1,2,188,6,4,0,1,2,118,253,228,0,1,4,96,6,4,0,1,2,68,6,44,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,2,138,255,126,0,1,4,76,6,4,0,1,2,138,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,2,128,253,228,0,1,4,76,6,4,0,1,2,138,6,4,0,1,1,24,253,228,0,1,1,184,6,4,0,1,1,24,6,44,0,1,2,138,255,126,0,1,4,76,6,4,0,1,2,138,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,2,138,255,126,0,1,4,76,6,4,0,1,2,138,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,3,2,253,228,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,128,253,228,0,1,4,76,6,4,0,1,2,138,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,3,62,255,126,0,1,5,0,4,236,0,1,3,62,4,176,0,1,2,248,255,126,0,1,5,50,6,4,0,1,2,248,6,4,0,1,2,108,253,228,0,1,4,216,6,4,0,1,2,108,6,4,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,118,255,126,0,1,4,96,4,176,0,1,2,118,4,176,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,118,255,126,0,1,4,96,4,176,0,1,2,118,4,176,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,118,255,126,0,1,4,96,4,176,0,1,2,118,4,176,0,1,4,76,255,126,0,1,7,148,6,4,0,1,4,76,6,4,0,1,3,252,255,126,0,1,7,8,4,236,0,1,3,252,4,176,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,2,228,253,228,0,1,5,50,6,4,0,1,2,168,6,4,0,1,1,24,253,228,0,1,1,184,6,4,0,1,1,24,6,44,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,2,188,255,126,0,1,5,50,6,4,0,1,2,188,6,4,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,2,188,255,126,0,1,5,50,6,4,0,1,2,188,6,4,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,2,188,253,228,0,1,4,216,6,4,0,1,2,188,6,4,0,1,2,68,253,228,0,1,4,96,4,176,0,1,2,68,4,176,0,1,2,188,255,126,0,1,5,50,6,4,0,1,2,188,6,4,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,2,108,253,228,0,1,4,216,6,4,0,1,2,108,6,4,0,1,1,164,253,228,0,1,2,108,5,200,0,1,1,84,5,200,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,1,164,255,126,0,1,2,108,5,200,0,1,1,84,5,200,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,1,164,255,126,0,1,2,108,5,200,0,1,1,84,5,200,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,3,12,253,228,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,108,253,228,0,1,4,216,6,4,0,1,2,108,6,4,0,1,3,202,255,126,0,1,7,108,6,4,0,1,3,202,6,4,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,1,204,253,228,0,1,4,96,4,176,0,1,2,48,4,176,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,2,128,255,126,0,1,4,116,6,4,0,1,2,128,6,4,0,1,1,244,255,126,0,1,3,132,4,176,0,1,1,244,4,176,0,1,2,128,255,126,0,1,4,116,6,4,0,1,2,128,6,4,0,1,1,244,255,126,0,1,3,132,4,176,0,1,1,244,4,176,0,1,2,128,255,126,0,1,4,116,6,4,0,1,2,128,6,4,0,1,1,244,255,126,0,1,3,132,4,176,0,1,1,244,4,176,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,3,132,255,126,0,1,5,240,6,4,0,1,3,132,6,4,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,2,188,255,126,0,1,5,50,6,4,0,1,2,188,6,4,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,2,188,255,126,0,1,5,50,6,4,0,1,2,188,6,4,0,1,3,132,255,126,0,1,5,240,6,4,0,1,3,132,6,4,0,1,3,72,255,126,0,1,5,120,6,4,0,1,3,72,6,4,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,2,118,253,228,0,1,4,96,6,4,0,1,2,68,6,44,0,1,2,128,255,126,0,1,4,116,6,4,0,1,2,128,6,4,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,128,255,126,0,1,4,116,6,4,0,1,2,128,6,4,0,1,1,24,253,228,0,1,1,184,6,4,0,1,1,24,6,44,0,1,1,64,253,228,0,1,4,76,6,4,0,1,3,32,6,4,0,1,3,62,255,126,0,1,5,0,4,236,0,1,3,62,4,176,0,1,2,128,253,228,0,1,4,76,6,4,0,1,2,138,6,4,0,1,3,252,255,126,0,1,7,8,4,236,0,1,3,252,4,176,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,2,208,255,126,0,1,4,216,6,4,0,1,2,198,7,108,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,3,232,255,126,0,1,7,108,6,4,0,1,3,232,6,4,0,1,2,228,255,126,0,1,4,216,6,4,0,1,2,188,6,4,0,1,2,108,253,228,0,1,4,216,6,4,0,1,2,108,6,4,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,118,255,126,0,1,4,96,4,176,0,1,2,118,4,176,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,88,255,126,0,1,5,150,6,4,0,1,3,32,6,4,0,1,3,122,255,126,0,1,5,240,6,4,0,1,3,92,6,4,0,1,2,168,253,228,0,1,4,96,4,176,0,1,2,168,4,176,0,1,2,168,254,112,0,1,4,176,6,4,0,1,2,168,6,4,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,2,38,253,228,0,1,2,188,6,4,0,1,1,44,6,4,0,1,1,124,253,228,0,1,2,108,5,200,0,1,1,84,5,200,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,1,204,255,126,0,1,2,188,6,4,0,1,1,204,6,4,0,1,3,12,253,228,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,28,255,126,0,1,3,232,6,4,0,1,2,208,6,4,0,1,3,42,255,126,0,1,6,4,6,4,0,1,3,42,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,1,204,253,228,0,1,4,96,4,176,0,1,2,48,4,176,0,1,2,128,255,126,0,1,4,116,6,4,0,1,2,128,6,4,0,1,1,244,255,126,0,1,3,132,4,176,0,1,1,244,4,176,0,1,2,88,253,228,0,1,3,212,4,176,0,1,2,88,4,176,0,1,2,168,253,228,0,1,4,96,4,176,0,1,2,168,4,176,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,1,244,255,126,0,1,3,132,4,176,0,1,1,244,4,176,0,1,1,24,253,228,0,1,1,184,6,4,0,1,1,24,6,44,0,1,8,42,255,126,0,1,10,54,6,44,0,1,8,112,7,108,0,1,7,208,255,126,0,1,9,96,4,236,0,1,8,2,6,44,0,1,6,244,255,126,0,1,8,152,4,236,0,1,7,8,6,44,0,1,6,244,255,126,0,1,8,152,4,236,0,1,7,8,6,44,0,1,5,159,253,228,0,1,6,224,4,236,0,1,6,4,6,4,0,1,2,217,253,228,0,1,4,76,4,236,0,1,3,92,6,4,0,1,7,208,255,126,0,1,9,96,4,236,0,1,8,2,6,44,0,1,6,134,253,228,0,1,7,208,4,236,0,1,6,224,6,4,0,1,5,148,253,228,0,1,7,28,4,236,0,1,5,250,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,28,255,126,0,1,3,232,6,4,0,1,2,208,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,118,255,126,0,1,4,96,4,176,0,1,2,118,4,176,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,4,96,255,126,0,1,7,118,6,4,0,1,5,50,7,8,0,1,3,122,255,126,0,1,5,240,6,4,0,1,3,92,6,4,0,1,3,66,255,126,0,1,5,120,6,4,0,1,3,32,6,4,0,1,2,88,253,228,0,1,3,212,4,176,0,1,2,88,4,176,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,88,253,228,0,1,3,212,4,176,0,1,2,88,4,176,0,1,2,188,255,126,0,1,5,50,6,4,0,1,2,188,6,4,0,1,2,88,255,126,0,1,5,150,6,4,0,1,3,32,6,4,0,1,3,162,253,228,0,1,5,150,6,4,0,1,3,32,6,4,0,1,2,228,253,228,0,1,5,50,6,4,0,1,2,168,6,4,0,1,3,162,253,228,0,1,5,150,6,4,0,1,3,32,6,4,0,1,2,228,253,228,0,1,5,50,6,4,0,1,2,168,6,4,0,1,2,88,253,228,0,1,3,212,4,176,0,1,2,88,4,176,0,1,2,28,253,228,0,1,4,96,4,236,0,1,2,8,6,44,0,1,0,200,253,228,0,1,1,164,6,4,0,1,1,24,6,44,0,1,8,62,255,126,0,1,10,70,6,4,0,1,8,92,6,4,0,1,7,197,255,126,0,1,9,57,4,236,0,1,7,188,4,176,0,1,6,244,255,126,0,1,8,152,4,236,0,1,7,8,6,44,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,88,253,228,0,1,3,212,4,176,0,1,2,88,4,176,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,1,6,253,228,0,1,4,216,6,4,0,1,2,188,6,44,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,2,228,255,126,0,1,4,216,6,4,0,1,2,188,6,4,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,118,255,126,0,1,4,96,4,176,0,1,2,118,4,176,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,118,255,126,0,1,4,96,4,176,0,1,2,118,4,176,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,108,253,228,0,1,4,216,6,4,0,1,2,108,6,4,0,1,1,164,253,228,0,1,2,108,5,200,0,1,1,84,5,200,0,1,2,25,253,228,0,1,3,232,6,4,0,1,2,34,6,4,0,1,1,204,253,228,0,1,4,96,4,176,0,1,2,48,4,176,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,168,253,228,0,1,4,96,4,176,0,1,2,168,4,176,0,1,2,118,253,228,0,1,4,96,6,4,0,1,2,68,6,44,0,1,2,148,255,126,0,1,4,176,4,236,0,1,2,88,6,44,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,108,254,172,0,1,4,116,6,4,0,1,2,128,6,4,0,1,1,224,254,172,0,1,3,142,4,236,0,1,1,244,4,176,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,2,228,253,228,0,1,5,50,6,4,0,1,2,168,6,4,0,1,2,68,253,228,0,1,4,96,4,176,0,1,2,68,4,176,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,1,204,253,228,0,1,4,96,4,176,0,1,2,48,4,176,0,1,2,69,253,228,0,1,2,61,6,4,0,1,1,24,6,44,0,1,2,157,253,228,0,1,5,19,4,236,0,1,2,108,4,176,0,1,1,149,255,126,0,1,2,201,5,200,0,1,1,64,5,200,0,1,0,140,253,228,0,1,1,244,4,176,0,1,1,24,4,176,0,1,3,212,255,126,0,1,6,224,6,4,0,1,3,212,6,4,0,1,3,212,253,228,0,1,6,224,4,236,0,1,3,212,4,176,0,1,2,218,255,16,0,1,5,50,6,4,0,1,2,218,6,4,0,1,3,32,255,16,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,88,253,228,0,1,3,212,4,176,0,1,2,88,4,176,0,1,2,138,255,126,0,1,4,76,6,4,0,1,2,138,6,4,0,1,2,108,255,16,0,1,5,50,6,4,0,1,2,108,6,4,0,1,2,68,253,228,0,1,4,96,4,176,0,1,2,68,4,176,0,1,2,8,253,228,0,1,3,132,4,236,0,1,1,244,4,176,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,1,234,255,126,0,1,3,132,4,236,0,1,1,204,4,176,0,1,2,188,255,126,0,1,5,50,6,4,0,1,2,188,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,188,255,126,0,1,5,50,6,4,0,1,2,188,6,4,0,1,2,208,255,16,0,1,4,236,6,4,0,1,2,168,6,4,0,1,2,68,253,228,0,1,4,96,4,176,0,1,2,68,4,176,0,1,1,244,255,126,0,1,3,132,4,176,0,1,1,244,4,176,0,1,0,200,253,228,0,1,1,164,6,4,0,1,1,24,6,44,0,1,2,218,254,72,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,3,254,72,0,1,4,96,4,236,0,1,2,18,4,176,0,1,2,238,255,126,0,1,5,50,6,4,0,1,2,238,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,1,204,253,228,0,1,4,96,4,176,0,1,2,48,4,176,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,2,88,255,126,0,1,5,150,6,4,0,1,3,32,6,4,0,1,2,48,253,228,0,1,4,96,4,176,0,1,2,48,4,176,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,2,8,255,126,0,1,3,232,4,236,0,1,1,244,4,176,0,1,2,8,255,126,0,1,3,232,4,236,0,1,1,244,4,176,0,1,2,8,255,126,0,1,3,232,4,236,0,1,1,244,4,176,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,1,24,253,228,0,1,1,184,6,4,0,1,1,24,6,44,0,1,2,88,253,228,0,1,3,212,4,176,0,1,2,88,4,176,0,1,2,88,253,228,0,1,3,212,4,176,0,1,2,88,4,176,0,1,2,128,255,126,0,1,4,116,6,4,0,1,2,128,6,4,0,1,2,48,253,228,0,1,4,96,4,176,0,1,2,48,4,176,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,108,253,228,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,108,253,228,0,1,4,216,6,4,0,1,2,108,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,1,104,255,126,0,1,1,204,4,236,0,1,1,24,4,176,0,1,1,164,255,126,0,1,2,108,5,200,0,1,1,84,5,200,0,1,1,84,255,126,0,1,2,188,6,4,0,1,1,204,6,44,0,1,1,194,255,126,0,1,2,188,6,4,0,1,1,194,6,44,0,1,1,124,253,228,0,1,2,108,5,200,0,1,1,84,5,200,0,1,2,208,253,228,0,1,4,216,6,4,0,1,2,208,6,4,0,1,3,132,255,126,0,1,5,240,6,4,0,1,3,132,6,4,0,1,3,132,253,228,0,1,6,164,4,236,0,1,3,132,4,176,0,1,3,132,253,228,0,1,6,164,4,236,0,1,3,132,4,176,0,1,2,108,253,228,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,108,253,228,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,118,255,126,0,1,4,96,4,176,0,1,2,118,4,176,0,1,3,132,255,126,0,1,5,240,6,4,0,1,3,132,6,4,0,1,3,92,255,126,0,1,6,44,6,4,0,1,3,92,6,4,0,1,3,12,253,228,0,1,5,50,6,4,0,1,2,218,6,4,0,1,1,104,255,126,0,1,1,204,4,236,0,1,1,24,4,176,0,1,1,104,255,126,0,1,1,204,4,236,0,1,1,24,4,176,0,1,1,174,253,228,0,1,2,158,4,236,0,1,1,244,4,176,0,1,1,24,253,228,0,1,1,184,6,4,0,1,1,24,6,44,0,1,1,174,253,228,0,1,2,158,4,236,0,1,1,244,4,176,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,1,244,253,228,0,1,2,188,4,236,0,1,1,104,4,176,0,1,2,88,255,126,0,1,5,150,6,4,0,1,3,32,6,4,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,68,253,228,0,1,4,96,4,176,0,1,2,68,4,176,0,1,0,160,253,228,0,1,3,52,6,4,0,1,2,8,6,44,0,1,0,160,253,228,0,1,3,52,6,4,0,1,2,8,6,44,0,1,1,244,253,228,0,1,2,188,4,236,0,1,1,104,4,176,0,1,1,144,253,228,0,1,4,96,4,236,0,1,2,48,6,44,0,1,1,71,255,126,0,1,2,108,5,200,0,1,1,64,6,44,0,1,1,137,253,228,0,1,2,88,5,200,0,1,1,104,5,200,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,1,244,253,228,0,1,2,188,4,236,0,1,1,104,4,176,0,1,2,88,254,212,0,1,4,226,4,236,0,1,1,244,4,176,0,1,2,28,253,228,0,1,4,96,4,236,0,1,2,8,6,44,0,1,2,28,253,228,0,1,4,96,4,236,0,1,2,8,6,44,0,1,2,8,255,126,0,1,3,232,4,236,0,1,1,244,4,176,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,2,48,253,228,0,1,4,96,4,176,0,1,2,48,4,176,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,88,255,126,0,1,5,150,6,4,0,1,3,32,6,4,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,1,144,253,228,0,1,4,96,4,236,0,1,2,48,6,44,0,1,1,244,253,228,0,1,2,188,4,236,0,1,1,104,4,176,0,1,1,244,255,126,0,1,3,132,4,176,0,1,1,244,4,176,0,1,2,18,253,228,0,1,5,50,6,4,0,1,2,108,6,4,0,1,2,28,255,126,0,1,3,232,6,4,0,1,2,208,6,4,0,1,2,88,255,126,0,1,5,150,6,4,0,1,3,32,6,4,0,1,6,64,255,126,0,1,7,208,4,236,0,1,6,64,4,176,0,1,5,120,253,228,0,1,7,38,4,236,0,1,5,250,4,176,0,1,6,64,254,212,0,1,8,152,4,236,0,1,6,64,4,176,0,1,3,162,255,126,0,1,5,200,4,236,0,1,3,152,4,176,0,1,2,48,253,228,0,1,4,96,4,176,0,1,2,48,4,176,0,1,4,176,255,126,0,1,6,84,4,236,0,1,4,29,4,176,0,1,4,76,253,228,0,1,6,94,4,236,0,1,4,106,4,176,0,1,3,132,255,126,0,1,5,240,6,4,0,1,3,132,6,4,0,1,3,92,255,126,0,1,6,44,6,4,0,1,3,92,6,4,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,3,12,253,228,0,1,5,50,6,4,0,1,2,218,6,4,0,1,3,12,253,228,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,1,84,255,126,0,1,2,188,6,4,0,1,1,204,6,44,0,1,3,152,255,126,0,1,6,164,4,176,0,1,3,152,4,176,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,168,253,228,0,1,4,96,4,176,0,1,2,168,4,176,0,1,1,44,255,126,0,1,3,32,4,236,0,1,1,174,6,44,0,1,1,44,255,126,0,1,3,32,4,236,0,1,1,174,6,44,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,1,164,255,126,0,1,2,108,5,200,0,1,1,84,5,200,0,1,1,244,255,126,0,1,3,132,4,176,0,1,1,244,4,176,0,1,2,168,253,228,0,1,4,96,4,176,0,1,2,168,4,176,0,1,1,104,255,126,0,1,1,204,4,236,0,1,1,24,4,176,0,1,2,108,253,228,0,1,4,216,6,4,0,1,2,108,6,4,0,1,4,176,255,126,0,1,6,84,4,236,0,1,4,29,4,176,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,2,168,253,228,0,1,4,96,4,176,0,1,2,168,4,176,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,88,253,228,0,1,3,212,4,176,0,1,2,88,4,176,0,1,2,48,253,228,0,1,4,96,4,176,0,1,2,48,4,176,0,1,1,14,253,228,0,1,2,188,6,4,0,1,1,204,6,4,0,1,2,88,253,228,0,1,3,212,4,176,0,1,2,88,4,176,0,1,2,68,253,228,0,1,4,96,4,176,0,1,2,68,4,176,0,1,1,24,253,228,0,1,1,184,6,4,0,1,1,24,6,44,0,1,3,132,253,228,0,1,6,164,4,236,0,1,3,132,4,176,0,1,2,108,253,228,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,168,253,228,0,1,4,96,4,176,0,1,2,168,4,176,0,1,1,4,253,228,0,1,2,248,4,236,0,1,1,204,4,176,0,1,2,68,253,228,0,1,4,96,4,176,0,1,2,68,4,176,0,1,0,230,253,228,0,1,3,32,6,4,0,1,2,8,6,4,0,1,2,48,253,228,0,1,4,96,4,176,0,1,2,48,4,176,0,1,2,48,253,228,0,1,4,96,4,176,0,1,2,48,4,176,0,1,1,244,253,228,0,1,2,188,4,236,0,1,1,104,4,176,0,1,2,48,253,228,0,1,4,96,4,176,0,1,2,48,4,176,0,1,2,48,253,228,0,1,4,96,4,176,0,1,2,48,4,176,0,1,2,48,253,228,0,1,4,96,4,176,0,1,2,48,4,176,0,1,2,88,253,228,0,1,3,212,4,176,0,1,2,88,4,176,0,1,1,224,253,228,0,1,3,232,4,236,0,1,1,224,4,176,0,1,2,8,253,228,0,1,3,132,4,236,0,1,1,244,4,176,0,1,2,88,253,228,0,1,3,212,4,176,0,1,2,88,4,176,0,1,1,24,253,228,0,1,1,184,6,4,0,1,1,24,6,44,0,1,2,68,253,228,0,1,4,96,4,176,0,1,2,68,4,176,0,1,1,4,253,228,0,1,2,248,4,236,0,1,1,204,4,176,0,1,2,108,253,228,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,48,253,228,0,1,4,96,4,176,0,1,2,48,4,176,0,1,2,218,253,228,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,68,253,228,0,1,4,96,4,176,0,1,2,68,4,176,0,1,2,188,255,126,0,1,5,50,6,4,0,1,2,188,6,4,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,2,188,254,72,0,1,5,50,6,4,0,1,2,188,6,4,0,1,2,168,254,72,0,1,5,50,6,4,0,1,2,168,6,4,0,1,2,188,254,72,0,1,5,50,6,4,0,1,2,188,6,4,0,1,2,168,254,72,0,1,5,50,6,4,0,1,2,168,6,4,0,1,2,188,255,126,0,1,5,50,6,4,0,1,2,188,6,4,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,2,168,254,72,0,1,5,50,6,4,0,1,2,168,6,4,0,1,2,88,254,72,0,1,4,96,6,4,0,1,2,48,6,44,0,1,2,228,254,72,0,1,5,50,6,4,0,1,2,188,6,4,0,1,2,88,254,72,0,1,4,96,6,4,0,1,2,48,6,44,0,1,2,148,253,228,0,1,5,50,6,4,0,1,2,188,6,4,0,1,2,108,253,228,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,208,253,228,0,1,4,216,6,4,0,1,2,208,6,4,0,1,2,118,253,228,0,1,4,96,6,4,0,1,2,68,6,44,0,1,2,228,253,228,0,1,5,50,6,4,0,1,2,168,6,4,0,1,2,88,253,228,0,1,3,212,4,176,0,1,2,88,4,176,0,1,2,208,253,228,0,1,4,216,6,4,0,1,2,208,6,4,0,1,2,68,253,228,0,1,4,96,4,176,0,1,2,68,4,176,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,1,84,255,126,0,1,2,188,6,4,0,1,1,204,6,44,0,1,3,42,255,126,0,1,6,4,6,4,0,1,3,42,6,4,0,1,2,108,253,228,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,128,255,126,0,1,4,116,6,4,0,1,2,128,6,4,0,1,2,218,254,72,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,128,254,72,0,1,4,96,6,4,0,1,2,128,6,44,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,128,255,126,0,1,4,116,6,4,0,1,2,128,6,4,0,1,2,218,253,228,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,128,253,228,0,1,4,76,6,4,0,1,2,138,6,4,0,1,2,248,253,228,0,1,5,50,6,4,0,1,2,188,6,4,0,1,2,128,254,32,0,1,4,96,6,4,0,1,2,128,6,44,0,1,1,24,253,228,0,1,1,184,6,4,0,1,1,24,6,44,0,1,1,24,253,228,0,1,1,184,6,4,0,1,1,24,6,44,0,1,2,188,255,126,0,1,5,50,6,4,0,1,2,188,6,4,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,2,228,254,72,0,1,5,50,6,4,0,1,2,188,6,4,0,1,2,88,254,72,0,1,4,96,6,4,0,1,2,48,6,44,0,1,2,208,254,72,0,1,5,50,6,4,0,1,2,188,6,4,0,1,2,108,254,72,0,1,4,96,4,236,0,1,2,108,4,176,0,1,2,168,254,72,0,1,5,50,6,4,0,1,2,168,6,4,0,1,1,24,254,72,0,1,1,184,6,4,0,1,1,24,6,4,0,1,2,168,254,72,0,1,5,50,6,4,0,1,2,168,6,4,0,1,1,44,254,72,0,1,2,168,6,4,0,1,1,24,7,48,0,1,2,168,254,72,0,1,5,50,6,4,0,1,2,168,6,4,0,1,1,44,254,72,0,1,2,168,6,4,0,1,1,24,7,48,0,1,2,168,254,72,0,1,5,50,6,4,0,1,2,168,6,4,0,1,1,44,254,72,0,1,2,168,6,4,0,1,1,24,7,48,0,1,3,92,255,126,0,1,6,44,6,4,0,1,3,92,6,4,0,1,3,152,255,126,0,1,6,164,4,176,0,1,3,152,4,176,0,1,3,92,255,126,0,1,6,44,6,4,0,1,3,92,6,4,0,1,3,152,255,126,0,1,6,164,4,176,0,1,3,152,4,176,0,1,3,92,254,72,0,1,6,44,6,4,0,1,3,82,6,4,0,1,3,152,254,72,0,1,6,164,4,236,0,1,3,152,4,176,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,218,254,72,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,108,254,72,0,1,4,96,4,236,0,1,2,108,4,176,0,1,2,218,254,72,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,108,254,72,0,1,4,96,4,236,0,1,2,108,4,176,0,1,2,218,254,72,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,118,254,72,0,1,4,96,4,236,0,1,2,118,4,176,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,2,168,253,228,0,1,4,96,4,176,0,1,2,168,4,176,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,2,168,253,228,0,1,4,96,4,176,0,1,2,168,4,176,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,1,44,255,126,0,1,3,32,4,236,0,1,1,174,6,44,0,1,2,218,254,72,0,1,5,50,6,4,0,1,2,218,6,4,0,1,1,184,254,72,0,1,3,32,4,236,0,1,1,204,4,176,0,1,2,238,254,72,0,1,5,50,6,4,0,1,2,198,6,4,0,1,1,144,254,72,0,1,3,32,4,236,0,1,1,204,4,176,0,1,2,188,255,126,0,1,5,50,6,4,0,1,2,188,6,4,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,2,188,254,72,0,1,5,50,6,4,0,1,2,188,6,4,0,1,2,68,254,72,0,1,3,192,4,236,0,1,2,68,4,176,0,1,2,188,255,126,0,1,5,50,6,4,0,1,2,188,6,4,0,1,2,88,255,126,0,1,5,150,6,4,0,1,3,32,6,4,0,1,2,188,255,126,0,1,5,50,6,4,0,1,2,188,6,4,0,1,2,88,255,126,0,1,5,150,6,4,0,1,3,32,6,4,0,1,2,188,254,72,0,1,5,50,6,4,0,1,2,188,6,4,0,1,2,68,254,72,0,1,3,192,4,236,0,1,2,68,4,176,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,1,164,255,126,0,1,2,108,5,200,0,1,1,84,5,200,0,1,2,108,254,72,0,1,4,96,4,236,0,1,2,108,4,176,0,1,1,164,254,72,0,1,2,108,4,236,0,1,1,84,5,200,0,1,2,108,254,72,0,1,4,96,4,236,0,1,2,108,4,176,0,1,1,94,254,72,0,1,2,108,4,236,0,1,1,84,5,200,0,1,2,108,254,72,0,1,4,96,4,236,0,1,2,108,4,176,0,1,1,144,254,72,0,1,3,32,4,236,0,1,1,204,4,176,0,1,2,218,253,228,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,108,253,228,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,218,253,228,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,108,253,228,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,218,254,72,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,108,254,72,0,1,4,96,4,236,0,1,2,108,4,176,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,2,168,254,72,0,1,5,50,6,4,0,1,2,168,6,4,0,1,2,48,254,72,0,1,3,232,4,236,0,1,2,48,4,176,0,1,3,192,255,126,0,1,7,138,6,4,0,1,3,182,7,108,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,3,192,255,126,0,1,7,138,6,4,0,1,3,182,7,108,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,3,192,255,126,0,1,7,138,6,4,0,1,3,182,7,108,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,3,202,255,126,0,1,7,108,6,4,0,1,3,202,6,4,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,3,212,254,72,0,1,7,138,6,4,0,1,3,212,6,4,0,1,3,32,254,72,0,1,5,150,6,4,0,1,3,32,6,4,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,1,204,253,228,0,1,4,96,4,176,0,1,2,48,4,176,0,1,2,128,255,126,0,1,4,116,6,4,0,1,2,128,6,4,0,1,1,244,255,126,0,1,3,132,4,176,0,1,1,244,4,176,0,1,2,128,254,72,0,1,4,96,6,4,0,1,2,128,6,44,0,1,1,244,254,72,0,1,3,152,4,236,0,1,1,244,4,176,0,1,2,108,254,72,0,1,4,96,4,236,0,1,2,108,4,176,0,1,1,244,254,72,0,1,3,152,4,236,0,1,1,244,4,176,0,1,2,108,254,72,0,1,4,96,4,236,0,1,2,108,4,176,0,1,1,164,255,126,0,1,2,108,5,200,0,1,1,84,5,200,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,68,253,228,0,1,4,96,4,176,0,1,2,68,4,176,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,2,218,254,72,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,48,254,72,0,1,3,232,4,236,0,1,2,48,4,176,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,28,255,126,0,1,3,232,6,4,0,1,2,208,6,4,0,1,2,218,254,72,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,68,254,72,0,1,3,192,4,236,0,1,2,68,4,176,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,68,255,126,0,1,4,96,6,4,0,1,2,68,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,1,24,254,72,0,1,1,184,6,4,0,1,1,24,6,4,0,1,1,24,254,72,0,1,1,184,6,4,0,1,1,24,6,4,0,1,3,32,254,72,0,1,5,150,6,4,0,1,3,32,6,4,0,1,2,118,254,72,0,1,4,96,4,236,0,1,2,118,4,176,0,1,3,32,255,126,0,1,5,50,6,4,0,1,3,32,6,4,0,1,2,118,255,126,0,1,4,96,4,176,0,1,2,118,4,176,0,1,2,218,254,72,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,108,254,72,0,1,4,96,4,236,0,1,2,108,4,176,0,1,2,218,255,126,0,1,5,50,6,4,0,1,2,218,6,4,0,1,2,108,255,126,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,2,28,253,228,0,1,4,96,4,236,0,1,2,8,6,44,0,1,2,168,254,72,0,1,5,50,6,4,0,1,2,168,6,4,0,1,3,192,254,72,0,1,4,96,4,236,0,1,2,48,4,176,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,2,108,253,228,0,1,4,216,6,4,0,1,2,108,6,4,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,2,108,253,228,0,1,4,216,6,4,0,1,2,108,6,4,0,1,1,244,255,126,0,1,3,132,4,176,0,1,1,244,4,176,0,1,2,88,255,126,0,1,5,150,6,4,0,1,3,32,6,4,0,1,2,138,255,126,0,1,4,76,6,4,0,1,2,138,6,4,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,1,2,138,255,126,0,1,4,76,6,4,0,1,2,138,6,4,0,1,2,168,255,126,0,1,4,156,6,4,0,1,2,168,6,4,0,1,3,22,253,228,0,1,5,50,6,4,0,1,2,168,6,4,0,1,2,18,253,228,0,1,5,50,6,4,0,1,2,108,6,4,0,1,1,164,253,228,0,1,2,108,5,200,0,1,1,84,5,200,0,1,2,48,255,126,0,1,3,232,4,176,0,1,2,48,4,176,0,1,2,208,255,126,0,1,4,216,6,4,0,1,2,198,7,108,0,1,1,24,255,126,0,1,1,184,6,4,0,1,1,24,6,4,0,2,0,34,0,36,0,61,0,0,0,68,0,93,0,26,0,130,0,152,0,52,0,154,0,184,0,75,0,186,1,122,0,106,1,126,1,127,1,43,1,129,1,129,1,45,1,134,1,150,1,46,1,159,1,159,1,63,1,164,1,187,1,64,1,194,1,217,1,88,1,220,1,235,1,112,1,240,1,241,1,128,1,244,2,113,1,130,5,140,5,186,2,0,5,237,5,244,2,47,5,247,6,0,2,55,6,5,6,8,2,65,6,11,6,26,2,69,6,29,6,56,2,85,6,65,6,72,2,113,6,75,6,100,2,121,6,105,6,136,2,147,6,138,6,141,2,179,6,162,6,167,2,183,6,178,6,185,2,189,6,206,6,209,2,197,6,220,6,227,2,201,8,48,8,48,2,209,8,145,8,145,2,210,8,172,8,178,2,211,8,189,8,189,2,218,8,192,8,192,2,219,9,219,9,219,2,220,0,2,0,11,2,194,2,220,0,0,2,222,2,226,0,27,2,229,2,232,0,32,2,235,2,245,0,36,2,251,3,1,0,47,3,4,3,16,0,54,3,18,3,25,0,67,3,27,3,29,0,75,3,37,3,49,0,78,4,52,4,55,0,91,5,224,5,236,0,95,0,108,0,2,1,178,0,2,1,184,0,2,1,190,0,2,1,196,0,2,1,202,0,2,1,208,0,2,1,214,0,2,1,220,0,2,1,226,0,2,1,232,0,2,1,238,0,2,1,244,0,2,1,250,0,2,2,0,0,2,2,6,0,2,2,12,0,2,2,18,0,2,2,24,0,2,2,30,0,2,2,36,0,2,2,42,0,1,2,48,0,0,2,54,0,0,2,60,0,0,2,66,0,0,2,72,0,2,2,78,0,0,2,84,0,0,2,90,0,0,2,96,0,0,2,102,0,0,2,108,0,0,2,114,0,0,2,120,0,0,2,126,0,0,2,132,0,0,2,138,0,0,2,144,0,0,2,150,0,0,2,156,0,0,2,162,0,0,2,168,0,0,2,174,0,0,2,180,0,0,2,186,0,0,2,192,0,0,2,198,0,0,2,204,0,0,2,210,0,0,2,216,0,0,2,222,0,2,2,228,0,2,2,234,0,2,2,240,0,2,2,246,0,2,2,252,0,2,3,2,0,0,3,8,0,2,3,14,0,0,3,20,0,0,3,26,0,0,3,32,0,2,3,38,0,2,3,44,0,2,3,50,0,0,3,56,0,0,3,62,0,2,3,68,0,2,3,74,0,2,3,80,0,0,3,86,0,0,3,92,0,0,3,98,0,0,3,104,0,2,3,110,0,0,3,116,0,0,3,122,0,2,3,128,0,2,3,134,0,2,3,140,0,2,3,146,0,2,3,152,0,2,3,158,0,2,3,164,0,2,3,170,0,2,3,176,0,2,3,182,0,2,3,188,0,2,3,194,0,2,3,200,0,2,3,206,0,2,3,212,0,2,3,218,0,2,3,224,0,2,3,230,0,2,3,236,0,2,3,242,0,0,3,248,0,2,3,254,0,2,4,4,0,2,4,10,0,2,4,16,0,2,4,22,0,2,4,28,0,2,4,34,0,0,4,40,0,2,4,46,0,0,4,52,0,1,254,252,6,24,0,1,254,237,6,24,0,1,0,0,4,156,0,1,253,188,6,24,0,1,0,0,5,20,0,1,0,0,6,24,0,1,0,0,4,176,0,1,0,0,4,226,0,1,0,0,4,226,0,1,254,222,5,194,0,1,0,0,4,136,0,1,255,176,4,176,0,1,0,0,4,156,0,1,0,0,4,96,0,1,0,0,4,96,0,1,0,100,4,156,0,1,0,0,4,156,0,1,0,0,4,156,0,1,0,0,3,52,0,1,0,0,3,52,0,1,0,0,3,52,0,1,0,0,3,52,0,1,0,0,255,136,0,1,0,0,255,136,0,1,0,0,255,136,0,1,0,0,255,136,0,1,0,0,4,176,0,1,0,20,255,206,0,1,0,0,255,176,0,1,0,0,255,176,0,1,0,0,255,176,0,1,0,0,255,156,0,1,0,0,255,126,0,1,0,0,255,126,0,1,0,0,255,206,0,1,0,0,255,166,0,1,0,0,255,196,0,1,0,0,255,216,0,1,0,0,255,136,0,1,0,0,255,156,0,1,0,0,255,156,0,1,0,0,255,136,0,1,0,0,255,136,0,1,0,0,255,156,0,1,0,0,255,116,0,1,0,0,255,116,0,1,0,0,255,76,0,1,255,236,255,206,0,1,0,0,255,216,0,1,0,0,255,216,0,1,0,0,255,136,0,1,0,0,4,116,0,1,0,0,4,116,0,1,0,0,6,4,0,1,0,0,4,176,0,1,0,0,3,132,0,1,0,0,4,156,0,1,0,0,255,136,0,1,0,0,4,176,0,1,0,0,255,136,0,1,0,0,255,196,0,1,0,0,255,206,0,1,0,0,4,136,0,1,0,0,4,236,0,1,0,0,4,156,0,1,0,0,255,156,0,1,0,0,255,196,0,1,0,0,4,126,0,1,0,0,4,126,0,1,0,0,4,206,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,30,0,0,0,1,0,0,4,126,0,1,0,0,255,196,0,1,0,0,255,236,0,1,0,0,4,126,0,1,0,0,1,224,0,1,0,0,1,224,0,1,0,0,1,224,0,1,0,0,1,224,0,1,0,0,1,224,0,1,0,0,1,224,0,1,0,0,1,224,0,1,0,0,1,224,0,1,0,0,1,224,0,1,255,156,1,224,0,1,0,0,1,224,0,1,0,0,1,224,0,1,0,0,1,224,0,1,0,0,4,76,0,1,0,0,4,176,0,1,0,0,4,56,0,1,0,0,4,56,0,1,0,0,4,156,0,1,0,0,4,156,0,1,0,0,255,176,0,1,0,0,4,216,0,1,0,0,4,156,0,1,0,0,4,156,0,1,0,0,4,156,0,1,0,0,4,156,0,1,0,0,4,206,0,1,0,0,4,206,0,1,255,226,255,206,0,1,0,0,4,126,0,1,0,30,0,0,0,0,0,1,0,0,0,0,219,79,167,0,0,0,0,0,200,73,104,38,0,0,0,0,220,5,201,148]).buffer;
-
-extensionId = api('createDialog',{title:'getId'})[0].id.split('-')[2]; // really bad hack to get the extension id ;)
-extension = easyeda.extension.instances[extensionId];
-extension.opentypeFontCache = new Array();
-extension.updateFontsCache = () => {
- var request = window.indexedDB.open('DBEasyEDA');
- request.onerror = function(event) {
- console.error("Failed to open database");
- };
- request.onsuccess = function(event) {
- db = request.result;
- objectStore = db.transaction("fonts","readwrite").objectStore("fonts");
- // Put Default-Font into Database
- objectStore.put(defaultFont,'Liberation Sans Bold');
- objectStore.openCursor().onsuccess = function(event) {
- var cursor = event.target.result;
- if (cursor) {
- //console.log("Name for SSN " + cursor.key + " is " + cursor.value);
- if(extension.opentypeFontCache.filter(f=>f.key==cursor.key).length==0) {
- // font is not yet in fonts cache, add it
- font = opentype.parse(cursor.value);
- font.key = cursor.key;
- font.buffer = cursor.value;
- font.logBuffer = ()=>{
- v = new Uint8Array(font.buffer);
- console.log('x = new Uint8Array(['+v.join(',') +']).buffer');
- }
- extension.opentypeFontCache.push(font);
- }
- cursor.continue();
- }
- };
- };
-}
-extension.updateFontsCache();
\ No newline at end of file
diff --git a/extension/main.js b/extension/main.js
index 82ac8e7..915e34c 100644
--- a/extension/main.js
+++ b/extension/main.js
@@ -1,14 +1,14 @@
const extensionId = 'extension-labelmaker-id'.split('-')[1]; // this format is needed to set the Extension ID during install
-const manifest = easyeda.extension.instances[extensionId].manifest;
-var extension = easyeda.extension.instances[extensionId];
+const instance = easyeda.extension.instances[extensionId];
+const manifest = instance.manifest;
+const Helper = instance.Helper; // Helper class declared in easyeda-helper.js
+const createCommand = Helper.createCommand;
+const setConfig = Helper.setConfig;
+const getConfig = Helper.getConfig;
+const paper = instance.paper;
+var opentypeFontCache = new Array();
-function createCommand(callback) {
- id = 'extension-'+extensionId+'-' + Math.round(Math.random()*1e9);
- cmd=[];
- cmd[id] = callback;
- api('createCommand', cmd);
- return id;
-}
+var cmdVisitGithub = createCommand(()=>{ window.open(manifest.homepage,'_blank'); });
api('createToolbarButton', {
fordoctype: 'pcb,pcblib',
@@ -18,6 +18,7 @@ api('createToolbarButton', {
cmd: createCommand(()=>{ labeldlg.dialog('open'); labeldlg.dialog('expand'); reloadFontList(); previewLabel(); }),
title: 'Open Dialog for Label Maker',
},
+ {},
{
text: "Manage Fonts",
cmd: createCommand(()=>{ labeldlg.dialog('close'); api('doCommand','fontsManagement'); }),
@@ -25,9 +26,15 @@ api('createToolbarButton', {
},
{
text: "Rebuild Fonts Cache",
- cmd: createCommand(()=>{ extension.updateFontsCache(); }),
+ cmd: createCommand(()=>{ labeldlg.dialog('close'); updateFontsCache(); }),
title: 'Rebuild the Fonts Cache - required after adding Fonts to EasyEDA',
},
+ {},
+ {
+ text: "Visit GitHub Page",
+ cmd: cmdVisitGithub,
+ icon: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAFxSURBVHjajNPNK0RhFMfxe2dI04y8NExNNmzJ2igRWwtlRRllryz8DVhYiKLZaHbyWv4ALyHCgvwBQyEW5GVhphDfU7+rJ0n31Gfufe4959w7z3MfP1VX7/2KLgygHQ26doNDLGHXTfadBjWYxoj3fyxiHE82iDjFGyGKPeVsqMaLJuJxOy6gD0eYQhJVuMIjKnCOSdSiAylslvHTiWF1v8C8XrMaz7oenJfQioxq8tYga3OhxJJzvHde2z0PcqwmG1E3izfkQsxBTrkWGWuQ1uABhRANCsq1SFuDLw0SiIVoEFOuxZc1uNbAZrcnRIPuYAmt1hocaPCKGS2R/0ehr3vTzv19a5DXYBlb2MMx2pxim+ht7KBR1z6CZTzBHEbRi0s049Zp8KI94obVnAZ7wSZmBS0YU/EZPpWc1OxXaryOIRSDvVBEP9awqr+QdJ4WVbHlTWBQ5z97wdPTbKveaWnXna+uHE167Vm8B0XfAgwAj8RQQEL6HPwAAAAASUVORK5CYII="
+ },
{
text: "About",
cmd: createCommand(()=>{ aboutdlg.dialog('open') })
@@ -161,8 +168,12 @@ var labeldlg = api('createDialog', {
]
});
+// Add Event-Listeners to GUI
document.querySelector(`#extension-${extensionId}-dlg`).querySelectorAll('input,select').forEach((el)=>{
- el.addEventListener('change',previewLabel);
+ el.addEventListener('change',(e)=>{
+ previewLabel();
+ setConfig(el.id,$('#'+el.id).val());
+ });
el.addEventListener('keypress',(e)=>{
if(e.key=='Enter') {
$(`#extension-${extensionId}-text`).select();
@@ -170,9 +181,58 @@ document.querySelector(`#extension-${extensionId}-dlg`).querySelectorAll('input,
placeLabel();
}
});
-})
+});
+
+loadBundledFonts();
+updateFontsCache();
+initDialog();
+Helper.checkUpdate();
+setTimeout(updateFontsCache,1e3); // Files aren't always available right away, so reload later to be safe
+/*
+ Functions
+*/
+
+function loadBundledFonts() {
+ // Loads *.ttf fonts that were bundled with the extension into EasyEDAs Fonts database
+ const db = simpleDB("DBEasyEDA", 9, [{exportAPI: 'files', storeName: 'files'},{exportAPI: 'fonts', storeName: 'fonts'}]);
+ db.files.get(`extension-${extensionId}`,(files)=>{
+ files.filter(file=>file.name.toLowerCase().endsWith('.ttf')).forEach(file=>{
+ font = opentype.parse(file.contentArrayBuffer);
+ if(font && font.names.fullName) {
+ let nameLanguages = Object.keys(font.names.fullName);
+ let nameLanguage = nameLanguages.includes('en') ? 'en' : nameLanguages[0];
+ let name = font.names.fullName[nameLanguage];
+ db.fonts.put(name,file.contentArrayBuffer);
+ console.log(`Bundled Font "${file.name}" loaded as "${name}"`);
+ } else {
+ console.error(`Bundled Font "${file.name}" was not parsed correctly!`);
+ }
+ })
+ })
+}
+
+function updateFontsCache() {
+ const db = simpleDB("DBEasyEDA", 9, [{exportAPI: 'fonts', storeName: 'fonts'}]);
+ db.fonts.each((cursor,next)=>{
+ if(!opentypeFontCache.map(e=>e.key).includes(cursor.key)) {
+ font = opentype.parse(cursor.value);
+ font.key = cursor.key;
+ font.buffer = cursor.value;
+ opentypeFontCache.push(font);
+ }
+ next();
+ });
+}
+
+function initDialog() {
+ // Restore Dialog values from localStorage
+ document.querySelector(`#extension-${extensionId}-dlg`).querySelectorAll('input,select').forEach((el)=>{
+ if(v = getConfig(el.id,false)) $('#'+el.id).val(v);
+ })
+}
+
function getLabelOptions() {
return {
text: $(`#extension-${extensionId}-text`).val().length ? $(`#extension-${extensionId}-text`).val() : '?',
@@ -216,9 +276,9 @@ function previewLabel() {
function reloadFontList() {
var el = document.querySelector(`#extension-${extensionId}-font`);
- var selectedFont = el.value;
+ var selectedFont = el.value || getConfig(el.id);
while(e=el.firstChild) el.removeChild(e); // remove all options
- const fonts = easyeda.extension.instances[extensionId].opentypeFontCache.map((f)=>f.key);
+ const fonts = opentypeFontCache.map((f)=>f.key);
fonts.forEach( font => {
selected = font==selectedFont ? 'selected' : '';
el.insertAdjacentHTML("beforeend",``);
@@ -232,8 +292,6 @@ function autoScaleViewBox(el) {
}
function createLabelPath(options) {
- // Get paper.js instance
- paper = easyeda.extension.instances[extensionId].paper;
// store options in local vars
const size = options.size;
const paddingV = options.padding.y;
@@ -244,7 +302,11 @@ function createLabelPath(options) {
const width = options.width;
const textalign = options.textalign;
// get opentype.js font instance from cache (generated in loadfonts.js)
- font = extension.opentypeFontCache.filter(f=>f.key==fontfamily)[0];
+ font = opentypeFontCache.filter(f=>f.key==fontfamily)[0];
+ if(!font) {
+ $.messager.error('Font not found!');
+ return '';
+ }
// get Bounds for Char "X" to calculate height (ignore chars below baseline like "y")
bbx = font.getPath('X', 0, 0, size).getBoundingBox();
const textHeight = bbx.y2 - bbx.y1;
diff --git a/extension/manifest.json b/extension/manifest.json
index c9e4fb7..fd073b9 100644
--- a/extension/manifest.json
+++ b/extension/manifest.json
@@ -1,14 +1,16 @@
{
"name": "Label Maker",
"description": "Creates awesome shaped labels",
- "version": "1.0",
+ "version": "1.1",
"homepage": "https://github.com/xsrf/easyeda-labelmaker",
+ "author" : "Andreas Bernhofer",
"icons": {
"default": "icon.svg"
},
"scripts": [
+ "easyeda-helper.js",
"paper-full.min.js",
- "loadfonts.js",
"main.js"
- ]
+ ],
+ "updatebaseurl" : "https://raw.githubusercontent.com/xsrf/easyeda-labelmaker/autoupdate/extension/"
}
diff --git a/extension/paper-full.min.js b/extension/paper-full.min.js
index 0282e8b..448be8f 100644
--- a/extension/paper-full.min.js
+++ b/extension/paper-full.min.js
@@ -29,8 +29,6 @@
* created by Marijn Haverbeke and released under an MIT license.
*
*/
-var paper=function(C,q){var A=(C=C||require("./node/self.js")).window,T=C.document,U=new function(){function n(t,e,n){var i;return t&&((i=f(t,"length"))&&"number"==typeof i.value?r:function(t,e){for(var n in this)this.hasOwnProperty(n)&&t.call(e,this[n],n,this)}).call(t,e,n=n||t),n}var s=/^(statics|enumerable|beans|preserve)$/,t=[],i=t.slice,a=Object.create,f=Object.getOwnPropertyDescriptor,d=Object.defineProperty,r=t.forEach||function(t,e){for(var n=0,i=this.length;nt.length&&(n=t.length);for(var a=0;a>>1;a[t[s]][e]=T[f]-n&&M<=T[d]+n)&&(b&&z&&S.push(s?A:A-o),C&&O&&v[A].push(x))}}b&&(t===e&&S.push(y),v[y]=S),p.length?(m=u(p,c,w[c]),p.splice(m+1,0,y)):p.push(y)}for(g=0;g>1,l=1&i?s[h++]*t(o):0;hb(s/o)&&(h=((u=-s/o)-r)/o)}}var w=H.solveQuadratic(n,h,u,t,e,a),x=null==e;return isFinite(o)&&(0===w||0=this.x&&n>=this.y&&e<=this.x+this.width&&n<=this.y+this.height},_containsRectangle:function(t){var e=t.x,n=t.y;return e>=this.x&&n>=this.y&&e+t.width<=this.x+this.width&&n+t.height<=this.y+this.height},intersects:function(){var t=M.read(arguments),e=U.read(arguments)||0;return t.x+t.width>this.x-e&&t.y+t.height>this.y-e&&t.xs[h]&&(s[h]=o)}return(e=e||new M)._set(r[0],r[1],s[0]-r[0],s[1]-r[1],n)},inverseTransform:function(){return this._inverseTransform(Z.read(arguments))},_inverseTransform:function(t,e,n){var i,r,s=this._a,a=this._b,o=this._c,h=this._d,u=this._tx,l=this._ty,c=s*h-a*o,f=null;return c&&!isNaN(c)&&isFinite(u)&&isFinite(l)&&(i=t.x-this._tx,r=t.y-this._ty,f=(e=e||new Z)._set((i*h-r*o)/c,(r*s-i*a)/c,n)),f},decompose:function(){var t,e,n,i,r,s=this._a,a=this._b,o=this._c,h=this._d,u=s*h-a*o,l=Math.sqrt,c=Math.atan2,f=180/Math.PI;return i=0!==s||0!==a?(t=l(s*s+a*a),e=Math.acos(s/t)*(0o[r]&&(o[r]=i)}s/=2;var l=a[r]+s,c=o[r]-s;if(t(t||0)},isCollinear:function(t){return t&&this.isStraight()&&t.isStraight()&&this.getLine().isCollinear(t.getLine())},isHorizontal:function(){return this.isStraight()&&Math.abs(this.getTangentAtTime(.5).y)<1e-8},isVertical:function(){return this.isStraight()&&Math.abs(this.getTangentAtTime(.5).x)<1e-8}}),{beans:!1,getLocationAt:function(t,e){return this.getLocationAtTime(e?t:this.getTimeAt(t))},getLocationAtTime:function(t){return null!=t&&0<=t&&t<=1?new K(this,t):null},getTimeAt:function(t,e){return X.getTimeAt(this.getValues(),t,e)},getParameterAt:"#getTimeAt",getTimesWithTangent:function(){var t=Z.read(arguments);return t.isZero()?[]:X.getTimesWithTangent(this.getValues(),t)},getOffsetAtTime:function(t){return this.getPartLength(0,t)},getLocationOf:function(){return this.getLocationAtTime(this.getTimeOf(Z.read(arguments)))},getOffsetOf:function(){var t=this.getLocationOf.apply(this,arguments);return t?t.getOffset():null},getTimeOf:function(){return X.getTimeOf(this.getValues(),Z.read(arguments))},getParameterOf:"#getTimeOf",getNearestLocation:function(){var t=Z.read(arguments),e=this.getValues(),n=X.getNearestTime(e,t),i=X.getPoint(e,n);return new K(this,n,i,null,t.getDistance(i))},getNearestPoint:function(){var t=this.getNearestLocation.apply(this,arguments);return t?t.getPoint():t}},new function(){var t=["getPoint","getTangent","getNormal","getWeightedTangent","getWeightedNormal","getCurvature"];return U.each(t,function(i){this[i+"At"]=function(t,e){var n=this.getValues();return X[i](n,e?t:X.getTimeAt(n,t))},this[i+"AtTime"]=function(t){return X[i](this.getValues(),t)}},{statics:{_evaluateMethods:t}})},new function(){function f(t){var e=t[0],n=t[1],i=t[2],r=t[3],s=t[4],a=t[5],o=t[6],h=t[7],u=9*(i-s)+3*(o-e),l=6*(e+s)-12*i,c=3*(i-e),f=9*(r-a)+3*(h-n),d=6*(n+a)-12*r,_=3*(r-n);return function(t){var e=(u*t+l)*t+c,n=(f*t+d)*t+_;return Math.sqrt(e*e+n*n)}}function d(t,e){return Math.max(2,Math.min(16,Math.ceil(32*Math.abs(e-t))))}function n(t,e,n,i){if(null==e||e<0||1i?r(e,!1,i):t[0][0]}function r(t,e,n){for(var i=t[0][0],r=t[0][1],s=1,a=t.length;so(e[0],e[2],e[4],e[6])&&o(t[0],t[2],t[4],t[6])-ao(e[1],e[3],e[5],e[7])&&o(t[1],t[3],t[5],t[7])-a>1,m=1&l,y=6*v,w=6*m,x=new Z(t[y],t[1+y]),b=new Z(e[w],e[1+w]);x.isClose(b,a)&&j(r,s,n,v,i,m)}}}return r}function b(t,e,n,i){var r,s=X.classify(t);return"loop"===s.type&&j(n,i,e,(r=s.roots)[0],e,r[1]),n}function S(t,e){function n(t){var e=t[6]-t[0],n=t[7]-t[1];return e*e+n*n}var i=Math.abs,r=G.getDistance,s=1e-7,a=X.isStraight(t),o=X.isStraight(e),h=a&&o,u=n(t)>1,k=X.getTimeOf(m[b],new Z(m[C][S?6:0],m[C][S?7:1]));if(null!=k&&(x=b?[S,k]:[k,S],(!y.length||1e-8s||i(v[3]-p[3])>s||i(v[4]-p[4])>s||i(v[5]-p[5])>s)&&(y=null)),y}return{getIntersections:function(t){var e=this.getValues(),n=t&&t!==this&&t.getValues();return n?x(e,n,this,t,[]):b(e,this,[])},statics:{getOverlaps:S,getIntersections:function(t,e,n,i,r,s){var a=!e;a&&(e=t);for(var o=t.length,h=e.length,u=new Array(o),l=a?u:new Array(h),c=[],f=0;f>>1,u=r[h];if(t&&(o=s.equals(u)?u:i(h,-1)||i(h,1)))return s._overlap&&(o._overlap=o._intersection._overlap=!0),o;var l=s.getPath(),c=u.getPath();(l!==c?l._id-c._id:s.getIndex()+s.getTime()-(u.getIndex()+u.getTime()))<0?n=h-1:e=1+h}return r.splice(e,0,s),s}return{statics:{insert:i,expand:function(t){for(var e=t.slice(),n=t.length-1;0<=n;n--)i(e,t[n]._intersection,!1);return e}}}}),z=D.extend({_class:"PathItem",_selectBounds:!1,_canScaleStroke:!0,beans:!0,initialize:function(){},statics:{create:function(t){var e,n,i,r;return U.isPlainObject(t)?(n=t.segments,e=t.pathData):Array.isArray(t)?n=t:"string"==typeof t&&(e=t),n?r=(i=n[0])&&Array.isArray(i[0]):e&&(r=1<(e.match(/m/gi)||[]).length||/z\s*\S+/i.test(e)),new(r?Y:Q)(t)}},_asPathItem:function(){return this},isClockwise:function(){return 0<=this.getArea()},setClockwise:function(t){this.isClockwise()!=(t=!!t)&&this.reverse()},setPathData:function(t){var e,n,i=t&&t.match(/[mlhvcsqtaz][^mlhvcsqtaz]*/gi),r=!1,s=new Z,a=new Z;function o(t,e){var n=+c[t];return r&&(n+=s[e]),n}function h(t){return new Z(o(t,"x"),o(t+1,"y"))}this.clear();for(var u=0,l=i&&i.length;u=s&&(a=0),d=u[a]||i[a].getValues(),o=0),!h)return _[0]===a&&_[1]===o;continue}}break}return!1},_hitTestSelf:function(i,r,t,s){var a,o,h,u,e,n,l,c=this,f=this.getStyle(),d=this._segments,_=d.length,g=this._closed,p=r._tolerancePadding,v=p,m=r.stroke&&f.hasStroke(),y=r.fill&&f.hasFill(),w=r.curves,x=m?f.getStrokeWidth()/2:y&&0=E(e,n,i,r))for(var s,a=t[y+0],o=t[y+2],h=t[y+4],u=t[y+6],l=S>L(a,o,h,u)||kL(e,n))){var i=t[y+0],r=t[y+2],s=t[y+4],a=t[y+6];if(e!==n){var o=b===e?0:b!==n&&!(S>L(i,r,s,a)||km[w+6]?1:-1,c=m[y+6];return b!==e?(hu.quality&&(u=C);break}c-=g}for(f=s.length-1;0<=f;f--)s[f].segment._winding=u}function R(t,n){var u,e=[];function l(t){var e;return!(!t||t._visited||n&&(!n[(e=t._winding||{}).winding]||n.unite&&2===e.winding&&e.windingL&&e.windingR))}function c(t){if(t)for(var e=0,n=u.length;e=E(h,u,l,c)&&n<=L(h,u,l,c))for(var f=X.getMonoCurves(o),d=0,_=f.length;d<_;d++){var g,p=f[d],v=p[1],m=p[7];v!==m&&(v<=n&&n<=m||m<=n&&n<=v)&&(g=n===v?p[0]:n===m?p[6]:1===X.solveCubic(p,1,n,r,0,1)?X.getPoint(p,r[0]).x:(p[0]+p[6])/2,i.push(g))}}1=t){var a=n[(this.index=e)-1],o=a&&a.index===s.index?a.time:0,h=a?a.offset:0;return{index:s.index,time:o+(s.time-o)*(t-h)/(s.offset-h)}}}return{index:n[i-1].index,time:1}},drawPart:function(t,e,n){for(var i=this._get(e),r=this._get(n),s=i.index,a=r.index;s<=a;s++){var o=X.getPart(this.curves[s],s===i.index?i.time:0,s===r.index?r.time:1);s===i.index&&t.moveTo(o[0],o[1]),t.bezierCurveTo.apply(t,o.slice(2))}}},U.each(X._evaluateMethods,function(n){this[n+"At"]=function(t){var e=this._get(t);return X[n](this.curves[e.index],e.time)}},{})),i=U.extend({initialize:function(t){for(var e,n=this.points=[],i=t._segments,r=t._closed,s=0,a=i.length;s=u)break;l=this.reparameterize(n,i,h,f),u=d.error}var _=a[o-1].subtract(a[o+1]);this.fitCubic(t,e,n,o,r,_),this.fitCubic(t,e,o,i,_.negate(),s)}else{var g=a[n],p=a[i],v=g.getDistance(p)/3;this.addCurve(t,[g,g.add(r.normalize(v)),p.add(s.normalize(v)),p])}},addCurve:function(t,e){t[t.length-1].setHandleOut(e[1].subtract(e[0])),t.push(new J(e[3],e[2].subtract(e[3])))},generateBezier:function(t,e,n,i,r){for(var s=Math.abs,a=this.points,o=a[t],h=a[e],u=[[0,0],[0,0]],l=[0,0],c=0,f=e-t+1;cz*z&&(S=k=z/3,T=O=null)),[o,o.add(T||i.normalize(S)),h.add(O||r.normalize(k)),h]},reparameterize:function(t,e,n,i){for(var r=t;r<=e;r++)n[r-t]=this.findRoot(i,this.points[r],n[r-t]);for(var r=1,s=n.length;ro&&(n=U.slice(n,0,o))}else if("string"===a){var u,l=function(t){var e=t.match(/^#([\da-f]{2})([\da-f]{2})([\da-f]{2})([\da-f]{2})?$/i)||t.match(/^#([\da-f])([\da-f])([\da-f])([\da-f])?$/i),n="rgb";if(e)for(var i=e[4]?4:3,r=new Array(i),s=0;sn&&(c=u.add(i.normalize(n-.1))),r=c||u,t.createRadialGradient(r.x,r.y,0,u.x,u.y,n)):t.createLinearGradient(u.x,u.y,l.x,l.y);for(var d=0,_=h.length;d<_;d++){var g=h[d],p=g._offset;s.addColorStop(null==p?d/(_-1):p,g._color.toCanvasStyle())}return this._canvasStyle=s},transform:function(t){if("gradient"===this._type){for(var e=this._components,n=1,i=e.length;nthis._maxDistance&&(this._maxDistance=t)},getMaxDistance:function(){return this._maxDistance},setMaxDistance:function(t){this._maxDistance=t,null!=this._minDistance&&null!=t&&tr[a]?(r[o]=(r[o]-r[a])*i/(r[s]-r[a]),r[s]=i):r[o]=r[s]=0,r[a]=0,C=r[0],S=r[1],k=r[2]}var I={multiply:function(){C=y*g/255,S=w*p/255,k=x*v/255},screen:function(){C=y+g-y*g/255,S=w+p-w*p/255,k=x+v-x*v/255},overlay:function(){C=y<128?2*y*g/255:255-2*(255-y)*(255-g)/255,S=w<128?2*w*p/255:255-2*(255-w)*(255-p)/255,k=x<128?2*x*v/255:255-2*(255-x)*(255-v)/255},"soft-light":function(){var t=g*y/255;C=t+y*(255-(255-y)*(255-g)/255-t)/255,S=(t=p*w/255)+w*(255-(255-w)*(255-p)/255-t)/255,k=(t=v*x/255)+x*(255-(255-x)*(255-v)/255-t)/255},"hard-light":function(){C=g<128?2*g*y/255:255-2*(255-g)*(255-y)/255,S=p<128?2*p*w/255:255-2*(255-p)*(255-w)/255,k=v<128?2*v*x/255:255-2*(255-v)*(255-x)/255},"color-dodge":function(){C=0===y?0:255===g?255:l(255,255*y/(255-g)),S=0===w?0:255===p?255:l(255,255*w/(255-p)),k=0===x?0:255===v?255:l(255,255*x/(255-v))},"color-burn":function(){C=255===y?255:0===g?0:c(0,255-255*(255-y)/g),S=255===w?255:0===p?0:c(0,255-255*(255-w)/p),k=255===x?255:0===v?0:c(0,255-255*(255-x)/v)},darken:function(){C=y=t)break;t+=i[1]}return t}function _(t){return f.substring(d(t.range[0]),d(t.range[1]))}function g(t,e){for(var n=d(t.range[0]),i=d(t.range[1]),r=0,s=a.length-1;0<=s;s--)if(n>a[s][0]){r=s+1;break}a.splice(r,0,[n,e.length-i+n]),f=f.substring(0,n)+e+f.substring(i)}function h(t,e){switch(t.type){case"UnaryExpression":t.operator in x&&"Literal"!==t.argument.type&&(r=_(t.argument),g(t,'$__("'+t.operator+'", '+r+")"));break;case"BinaryExpression":var n,i;t.operator in w&&"Literal"!==t.left.type&&(a=_(t.left),o=_(t.right),l=t.left,c=t.right,n=f.substring(d(l.range[1]),d(c.range[0])),i=t.operator,g(t,"__$__("+a+","+n.replace(new RegExp("\\"+i),'"'+i+'"')+", "+o+")"));break;case"UpdateExpression":case"AssignmentExpression":var r,s,a,o,h,u=e&&e.type;"ForStatement"===u||"BinaryExpression"===u&&/^[=!<>]/.test(e.operator)||"MemberExpression"===u&&e.computed||("UpdateExpression"===t.type?(s=(r=_(t.argument))+" = "+(h="__$__("+r+', "'+t.operator[0]+'", 1)'),t.prefix?s="("+s+")":"AssignmentExpression"!==u&&"VariableDeclarator"!==u&&"BinaryExpression"!==u||(_(e.left||e.id)===r&&(s=h),s=r+"; "+s),g(t,s)):/^.=$/.test(t.operator)&&"Literal"!==t.left.type&&(a=_(t.left),o=_(t.right),h=a+" = __$__("+a+', "'+t.operator[0]+'", '+o+")",g(t,/^\(.*\)$/.test(_(t))?"("+h+")":h)))}var l,c}var e,n,i,r=(t=t||{}).url||"",s=t.sourceMaps,o=t.paperFeatures||{},u=t.source||f,l=t.offset||0,c=at.agent,p=c.versionNumber,v=!1,m=/\r\n|\n|\r/gm;return s&&(c.chrome&&30<=p||c.webkit&&537.76<=p||c.firefox&&23<=p||c.node)&&(c.node?l-=2:A&&r&&!A.location.href.indexOf(r)&&(l=(n=T.getElementsByTagName("html")[0].innerHTML).substr(0,n.indexOf(f)+1).match(m).length+1),(i=["AA"+function(t){var e="";for(t=(Math.abs(t)<<1)+(t<0?1:0);t||!e;){var n=31&t;(t>>=5)&&(n|=32),e+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[n]}return e}((v=0 e[1].blobURLs && e[1].blobURLs['manifest.json'] == api('getRes',{file:'manifest.json'}))[0][1].id;
+const instance = easyeda.extension.instances[extensionId];
+instance.paper=function(C,q){var A=(C=C||require("./node/self.js")).window,T=C.document,U=new function(){function n(t,e,n){var i;return t&&((i=f(t,"length"))&&"number"==typeof i.value?r:function(t,e){for(var n in this)this.hasOwnProperty(n)&&t.call(e,this[n],n,this)}).call(t,e,n=n||t),n}var s=/^(statics|enumerable|beans|preserve)$/,t=[],i=t.slice,a=Object.create,f=Object.getOwnPropertyDescriptor,d=Object.defineProperty,r=t.forEach||function(t,e){for(var n=0,i=this.length;nt.length&&(n=t.length);for(var a=0;a>>1;a[t[s]][e]=T[f]-n&&M<=T[d]+n)&&(b&&z&&S.push(s?A:A-o),C&&O&&v[A].push(x))}}b&&(t===e&&S.push(y),v[y]=S),p.length?(m=u(p,c,w[c]),p.splice(m+1,0,y)):p.push(y)}for(g=0;g>1,l=1&i?s[h++]*t(o):0;hb(s/o)&&(h=((u=-s/o)-r)/o)}}var w=H.solveQuadratic(n,h,u,t,e,a),x=null==e;return isFinite(o)&&(0===w||0=this.x&&n>=this.y&&e<=this.x+this.width&&n<=this.y+this.height},_containsRectangle:function(t){var e=t.x,n=t.y;return e>=this.x&&n>=this.y&&e+t.width<=this.x+this.width&&n+t.height<=this.y+this.height},intersects:function(){var t=M.read(arguments),e=U.read(arguments)||0;return t.x+t.width>this.x-e&&t.y+t.height>this.y-e&&t.xs[h]&&(s[h]=o)}return(e=e||new M)._set(r[0],r[1],s[0]-r[0],s[1]-r[1],n)},inverseTransform:function(){return this._inverseTransform(Z.read(arguments))},_inverseTransform:function(t,e,n){var i,r,s=this._a,a=this._b,o=this._c,h=this._d,u=this._tx,l=this._ty,c=s*h-a*o,f=null;return c&&!isNaN(c)&&isFinite(u)&&isFinite(l)&&(i=t.x-this._tx,r=t.y-this._ty,f=(e=e||new Z)._set((i*h-r*o)/c,(r*s-i*a)/c,n)),f},decompose:function(){var t,e,n,i,r,s=this._a,a=this._b,o=this._c,h=this._d,u=s*h-a*o,l=Math.sqrt,c=Math.atan2,f=180/Math.PI;return i=0!==s||0!==a?(t=l(s*s+a*a),e=Math.acos(s/t)*(0o[r]&&(o[r]=i)}s/=2;var l=a[r]+s,c=o[r]-s;if(t(t||0)},isCollinear:function(t){return t&&this.isStraight()&&t.isStraight()&&this.getLine().isCollinear(t.getLine())},isHorizontal:function(){return this.isStraight()&&Math.abs(this.getTangentAtTime(.5).y)<1e-8},isVertical:function(){return this.isStraight()&&Math.abs(this.getTangentAtTime(.5).x)<1e-8}}),{beans:!1,getLocationAt:function(t,e){return this.getLocationAtTime(e?t:this.getTimeAt(t))},getLocationAtTime:function(t){return null!=t&&0<=t&&t<=1?new K(this,t):null},getTimeAt:function(t,e){return X.getTimeAt(this.getValues(),t,e)},getParameterAt:"#getTimeAt",getTimesWithTangent:function(){var t=Z.read(arguments);return t.isZero()?[]:X.getTimesWithTangent(this.getValues(),t)},getOffsetAtTime:function(t){return this.getPartLength(0,t)},getLocationOf:function(){return this.getLocationAtTime(this.getTimeOf(Z.read(arguments)))},getOffsetOf:function(){var t=this.getLocationOf.apply(this,arguments);return t?t.getOffset():null},getTimeOf:function(){return X.getTimeOf(this.getValues(),Z.read(arguments))},getParameterOf:"#getTimeOf",getNearestLocation:function(){var t=Z.read(arguments),e=this.getValues(),n=X.getNearestTime(e,t),i=X.getPoint(e,n);return new K(this,n,i,null,t.getDistance(i))},getNearestPoint:function(){var t=this.getNearestLocation.apply(this,arguments);return t?t.getPoint():t}},new function(){var t=["getPoint","getTangent","getNormal","getWeightedTangent","getWeightedNormal","getCurvature"];return U.each(t,function(i){this[i+"At"]=function(t,e){var n=this.getValues();return X[i](n,e?t:X.getTimeAt(n,t))},this[i+"AtTime"]=function(t){return X[i](this.getValues(),t)}},{statics:{_evaluateMethods:t}})},new function(){function f(t){var e=t[0],n=t[1],i=t[2],r=t[3],s=t[4],a=t[5],o=t[6],h=t[7],u=9*(i-s)+3*(o-e),l=6*(e+s)-12*i,c=3*(i-e),f=9*(r-a)+3*(h-n),d=6*(n+a)-12*r,_=3*(r-n);return function(t){var e=(u*t+l)*t+c,n=(f*t+d)*t+_;return Math.sqrt(e*e+n*n)}}function d(t,e){return Math.max(2,Math.min(16,Math.ceil(32*Math.abs(e-t))))}function n(t,e,n,i){if(null==e||e<0||1i?r(e,!1,i):t[0][0]}function r(t,e,n){for(var i=t[0][0],r=t[0][1],s=1,a=t.length;so(e[0],e[2],e[4],e[6])&&o(t[0],t[2],t[4],t[6])-ao(e[1],e[3],e[5],e[7])&&o(t[1],t[3],t[5],t[7])-a>1,m=1&l,y=6*v,w=6*m,x=new Z(t[y],t[1+y]),b=new Z(e[w],e[1+w]);x.isClose(b,a)&&j(r,s,n,v,i,m)}}}return r}function b(t,e,n,i){var r,s=X.classify(t);return"loop"===s.type&&j(n,i,e,(r=s.roots)[0],e,r[1]),n}function S(t,e){function n(t){var e=t[6]-t[0],n=t[7]-t[1];return e*e+n*n}var i=Math.abs,r=G.getDistance,s=1e-7,a=X.isStraight(t),o=X.isStraight(e),h=a&&o,u=n(t)>1,k=X.getTimeOf(m[b],new Z(m[C][S?6:0],m[C][S?7:1]));if(null!=k&&(x=b?[S,k]:[k,S],(!y.length||1e-8s||i(v[3]-p[3])>s||i(v[4]-p[4])>s||i(v[5]-p[5])>s)&&(y=null)),y}return{getIntersections:function(t){var e=this.getValues(),n=t&&t!==this&&t.getValues();return n?x(e,n,this,t,[]):b(e,this,[])},statics:{getOverlaps:S,getIntersections:function(t,e,n,i,r,s){var a=!e;a&&(e=t);for(var o=t.length,h=e.length,u=new Array(o),l=a?u:new Array(h),c=[],f=0;f>>1,u=r[h];if(t&&(o=s.equals(u)?u:i(h,-1)||i(h,1)))return s._overlap&&(o._overlap=o._intersection._overlap=!0),o;var l=s.getPath(),c=u.getPath();(l!==c?l._id-c._id:s.getIndex()+s.getTime()-(u.getIndex()+u.getTime()))<0?n=h-1:e=1+h}return r.splice(e,0,s),s}return{statics:{insert:i,expand:function(t){for(var e=t.slice(),n=t.length-1;0<=n;n--)i(e,t[n]._intersection,!1);return e}}}}),z=D.extend({_class:"PathItem",_selectBounds:!1,_canScaleStroke:!0,beans:!0,initialize:function(){},statics:{create:function(t){var e,n,i,r;return U.isPlainObject(t)?(n=t.segments,e=t.pathData):Array.isArray(t)?n=t:"string"==typeof t&&(e=t),n?r=(i=n[0])&&Array.isArray(i[0]):e&&(r=1<(e.match(/m/gi)||[]).length||/z\s*\S+/i.test(e)),new(r?Y:Q)(t)}},_asPathItem:function(){return this},isClockwise:function(){return 0<=this.getArea()},setClockwise:function(t){this.isClockwise()!=(t=!!t)&&this.reverse()},setPathData:function(t){var e,n,i=t&&t.match(/[mlhvcsqtaz][^mlhvcsqtaz]*/gi),r=!1,s=new Z,a=new Z;function o(t,e){var n=+c[t];return r&&(n+=s[e]),n}function h(t){return new Z(o(t,"x"),o(t+1,"y"))}this.clear();for(var u=0,l=i&&i.length;u=s&&(a=0),d=u[a]||i[a].getValues(),o=0),!h)return _[0]===a&&_[1]===o;continue}}break}return!1},_hitTestSelf:function(i,r,t,s){var a,o,h,u,e,n,l,c=this,f=this.getStyle(),d=this._segments,_=d.length,g=this._closed,p=r._tolerancePadding,v=p,m=r.stroke&&f.hasStroke(),y=r.fill&&f.hasFill(),w=r.curves,x=m?f.getStrokeWidth()/2:y&&0=E(e,n,i,r))for(var s,a=t[y+0],o=t[y+2],h=t[y+4],u=t[y+6],l=S>L(a,o,h,u)||kL(e,n))){var i=t[y+0],r=t[y+2],s=t[y+4],a=t[y+6];if(e!==n){var o=b===e?0:b!==n&&!(S>L(i,r,s,a)||km[w+6]?1:-1,c=m[y+6];return b!==e?(hu.quality&&(u=C);break}c-=g}for(f=s.length-1;0<=f;f--)s[f].segment._winding=u}function R(t,n){var u,e=[];function l(t){var e;return!(!t||t._visited||n&&(!n[(e=t._winding||{}).winding]||n.unite&&2===e.winding&&e.windingL&&e.windingR))}function c(t){if(t)for(var e=0,n=u.length;e=E(h,u,l,c)&&n<=L(h,u,l,c))for(var f=X.getMonoCurves(o),d=0,_=f.length;d<_;d++){var g,p=f[d],v=p[1],m=p[7];v!==m&&(v<=n&&n<=m||m<=n&&n<=v)&&(g=n===v?p[0]:n===m?p[6]:1===X.solveCubic(p,1,n,r,0,1)?X.getPoint(p,r[0]).x:(p[0]+p[6])/2,i.push(g))}}1=t){var a=n[(this.index=e)-1],o=a&&a.index===s.index?a.time:0,h=a?a.offset:0;return{index:s.index,time:o+(s.time-o)*(t-h)/(s.offset-h)}}}return{index:n[i-1].index,time:1}},drawPart:function(t,e,n){for(var i=this._get(e),r=this._get(n),s=i.index,a=r.index;s<=a;s++){var o=X.getPart(this.curves[s],s===i.index?i.time:0,s===r.index?r.time:1);s===i.index&&t.moveTo(o[0],o[1]),t.bezierCurveTo.apply(t,o.slice(2))}}},U.each(X._evaluateMethods,function(n){this[n+"At"]=function(t){var e=this._get(t);return X[n](this.curves[e.index],e.time)}},{})),i=U.extend({initialize:function(t){for(var e,n=this.points=[],i=t._segments,r=t._closed,s=0,a=i.length;s=u)break;l=this.reparameterize(n,i,h,f),u=d.error}var _=a[o-1].subtract(a[o+1]);this.fitCubic(t,e,n,o,r,_),this.fitCubic(t,e,o,i,_.negate(),s)}else{var g=a[n],p=a[i],v=g.getDistance(p)/3;this.addCurve(t,[g,g.add(r.normalize(v)),p.add(s.normalize(v)),p])}},addCurve:function(t,e){t[t.length-1].setHandleOut(e[1].subtract(e[0])),t.push(new J(e[3],e[2].subtract(e[3])))},generateBezier:function(t,e,n,i,r){for(var s=Math.abs,a=this.points,o=a[t],h=a[e],u=[[0,0],[0,0]],l=[0,0],c=0,f=e-t+1;cz*z&&(S=k=z/3,T=O=null)),[o,o.add(T||i.normalize(S)),h.add(O||r.normalize(k)),h]},reparameterize:function(t,e,n,i){for(var r=t;r<=e;r++)n[r-t]=this.findRoot(i,this.points[r],n[r-t]);for(var r=1,s=n.length;ro&&(n=U.slice(n,0,o))}else if("string"===a){var u,l=function(t){var e=t.match(/^#([\da-f]{2})([\da-f]{2})([\da-f]{2})([\da-f]{2})?$/i)||t.match(/^#([\da-f])([\da-f])([\da-f])([\da-f])?$/i),n="rgb";if(e)for(var i=e[4]?4:3,r=new Array(i),s=0;sn&&(c=u.add(i.normalize(n-.1))),r=c||u,t.createRadialGradient(r.x,r.y,0,u.x,u.y,n)):t.createLinearGradient(u.x,u.y,l.x,l.y);for(var d=0,_=h.length;d<_;d++){var g=h[d],p=g._offset;s.addColorStop(null==p?d/(_-1):p,g._color.toCanvasStyle())}return this._canvasStyle=s},transform:function(t){if("gradient"===this._type){for(var e=this._components,n=1,i=e.length;nthis._maxDistance&&(this._maxDistance=t)},getMaxDistance:function(){return this._maxDistance},setMaxDistance:function(t){this._maxDistance=t,null!=this._minDistance&&null!=t&&tr[a]?(r[o]=(r[o]-r[a])*i/(r[s]-r[a]),r[s]=i):r[o]=r[s]=0,r[a]=0,C=r[0],S=r[1],k=r[2]}var I={multiply:function(){C=y*g/255,S=w*p/255,k=x*v/255},screen:function(){C=y+g-y*g/255,S=w+p-w*p/255,k=x+v-x*v/255},overlay:function(){C=y<128?2*y*g/255:255-2*(255-y)*(255-g)/255,S=w<128?2*w*p/255:255-2*(255-w)*(255-p)/255,k=x<128?2*x*v/255:255-2*(255-x)*(255-v)/255},"soft-light":function(){var t=g*y/255;C=t+y*(255-(255-y)*(255-g)/255-t)/255,S=(t=p*w/255)+w*(255-(255-w)*(255-p)/255-t)/255,k=(t=v*x/255)+x*(255-(255-x)*(255-v)/255-t)/255},"hard-light":function(){C=g<128?2*g*y/255:255-2*(255-g)*(255-y)/255,S=p<128?2*p*w/255:255-2*(255-p)*(255-w)/255,k=v<128?2*v*x/255:255-2*(255-v)*(255-x)/255},"color-dodge":function(){C=0===y?0:255===g?255:l(255,255*y/(255-g)),S=0===w?0:255===p?255:l(255,255*w/(255-p)),k=0===x?0:255===v?255:l(255,255*x/(255-v))},"color-burn":function(){C=255===y?255:0===g?0:c(0,255-255*(255-y)/g),S=255===w?255:0===p?0:c(0,255-255*(255-w)/p),k=255===x?255:0===v?0:c(0,255-255*(255-x)/v)},darken:function(){C=y=t)break;t+=i[1]}return t}function _(t){return f.substring(d(t.range[0]),d(t.range[1]))}function g(t,e){for(var n=d(t.range[0]),i=d(t.range[1]),r=0,s=a.length-1;0<=s;s--)if(n>a[s][0]){r=s+1;break}a.splice(r,0,[n,e.length-i+n]),f=f.substring(0,n)+e+f.substring(i)}function h(t,e){switch(t.type){case"UnaryExpression":t.operator in x&&"Literal"!==t.argument.type&&(r=_(t.argument),g(t,'$__("'+t.operator+'", '+r+")"));break;case"BinaryExpression":var n,i;t.operator in w&&"Literal"!==t.left.type&&(a=_(t.left),o=_(t.right),l=t.left,c=t.right,n=f.substring(d(l.range[1]),d(c.range[0])),i=t.operator,g(t,"__$__("+a+","+n.replace(new RegExp("\\"+i),'"'+i+'"')+", "+o+")"));break;case"UpdateExpression":case"AssignmentExpression":var r,s,a,o,h,u=e&&e.type;"ForStatement"===u||"BinaryExpression"===u&&/^[=!<>]/.test(e.operator)||"MemberExpression"===u&&e.computed||("UpdateExpression"===t.type?(s=(r=_(t.argument))+" = "+(h="__$__("+r+', "'+t.operator[0]+'", 1)'),t.prefix?s="("+s+")":"AssignmentExpression"!==u&&"VariableDeclarator"!==u&&"BinaryExpression"!==u||(_(e.left||e.id)===r&&(s=h),s=r+"; "+s),g(t,s)):/^.=$/.test(t.operator)&&"Literal"!==t.left.type&&(a=_(t.left),o=_(t.right),h=a+" = __$__("+a+', "'+t.operator[0]+'", '+o+")",g(t,/^\(.*\)$/.test(_(t))?"("+h+")":h)))}var l,c}var e,n,i,r=(t=t||{}).url||"",s=t.sourceMaps,o=t.paperFeatures||{},u=t.source||f,l=t.offset||0,c=at.agent,p=c.versionNumber,v=!1,m=/\r\n|\n|\r/gm;return s&&(c.chrome&&30<=p||c.webkit&&537.76<=p||c.firefox&&23<=p||c.node)&&(c.node?l-=2:A&&r&&!A.location.href.indexOf(r)&&(l=(n=T.getElementsByTagName("html")[0].innerHTML).substr(0,n.indexOf(f)+1).match(m).length+1),(i=["AA"+function(t){var e="";for(t=(Math.abs(t)<<1)+(t<0?1:0);t||!e;){var n=31&t;(t>>=5)&&(n|=32),e+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[n]}return e}((v=0