func1 = setfenv(function (slot0)
	slot1, slot2, slot3 = nil
	slot2 = _arr({
		[0] = null,
		_arr({
			[0] = _arr({
				[0] = 47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				159,
				168,
				80,
				60,
				2,
				127,
				69,
				249,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				144,
				136,
				34,
				42,
				79,
				220,
				96,
				129,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200
			}, 256),
			_arr({
				[0] = 90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				159,
				168,
				80,
				60,
				2,
				127,
				69,
				249,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18,
				180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				144,
				136,
				34,
				42,
				79,
				220,
				96,
				129,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86
			}, 256),
			_arr({
				[0] = 24,
				150,
				5,
				154,
				4,
				199,
				35,
				195,
				235,
				39,
				178,
				117,
				7,
				18,
				128,
				226,
				54,
				63,
				247,
				204,
				183,
				253,
				147,
				38,
				113,
				216,
				49,
				21,
				52,
				165,
				229,
				241,
				250,
				89,
				71,
				240,
				202,
				130,
				201,
				125,
				156,
				164,
				114,
				192,
				173,
				212,
				162,
				175,
				242,
				107,
				111,
				197,
				99,
				124,
				119,
				123,
				254,
				215,
				171,
				118,
				48,
				1,
				103,
				43,
				146,
				157,
				56,
				245,
				81,
				163,
				64,
				143,
				16,
				255,
				243,
				210,
				188,
				182,
				218,
				33,
				67,
				77,
				51,
				133,
				208,
				239,
				170,
				251,
				80,
				60,
				159,
				168,
				69,
				249,
				2,
				127,
				32,
				252,
				177,
				91,
				83,
				209,
				0,
				237,
				74,
				76,
				88,
				207,
				106,
				203,
				190,
				57,
				27,
				110,
				90,
				160,
				9,
				131,
				44,
				26,
				41,
				227,
				47,
				132,
				82,
				59,
				214,
				179,
				141,
				213,
				78,
				169,
				231,
				200,
				55,
				109,
				101,
				122,
				174,
				8,
				108,
				86,
				244,
				234,
				73,
				6,
				36,
				92,
				224,
				50,
				58,
				10,
				145,
				149,
				228,
				121,
				194,
				211,
				172,
				98,
				34,
				42,
				144,
				136,
				96,
				129,
				79,
				220,
				222,
				94,
				11,
				219,
				70,
				238,
				184,
				20,
				95,
				151,
				68,
				23,
				205,
				12,
				19,
				236,
				100,
				93,
				25,
				115,
				196,
				167,
				126,
				61,
				191,
				230,
				66,
				104,
				140,
				161,
				137,
				13,
				176,
				84,
				187,
				22,
				65,
				153,
				45,
				15,
				105,
				217,
				142,
				148,
				225,
				248,
				152,
				17,
				206,
				85,
				40,
				223,
				155,
				30,
				135,
				233,
				72,
				3,
				246,
				14,
				112,
				62,
				181,
				102,
				134,
				193,
				29,
				158,
				97,
				53,
				87,
				185,
				28,
				166,
				180,
				198,
				186,
				120,
				37,
				46,
				75,
				189,
				139,
				138,
				232,
				221,
				116,
				31
			}, 256),
			_arr({
				[0] = 59,
				82,
				179,
				214,
				227,
				41,
				132,
				47,
				131,
				9,
				26,
				44,
				110,
				27,
				160,
				90,
				203,
				106,
				57,
				190,
				76,
				74,
				207,
				88,
				209,
				83,
				237,
				0,
				252,
				32,
				91,
				177,
				249,
				69,
				127,
				2,
				60,
				80,
				168,
				159,
				239,
				208,
				251,
				170,
				77,
				67,
				133,
				51,
				182,
				188,
				33,
				218,
				255,
				16,
				210,
				243,
				163,
				81,
				143,
				64,
				157,
				146,
				245,
				56,
				1,
				48,
				43,
				103,
				215,
				254,
				118,
				171,
				124,
				99,
				123,
				119,
				107,
				242,
				197,
				111,
				212,
				173,
				175,
				162,
				164,
				156,
				192,
				114,
				130,
				202,
				125,
				201,
				89,
				250,
				240,
				71,
				165,
				52,
				241,
				229,
				216,
				113,
				21,
				49,
				253,
				183,
				38,
				147,
				63,
				54,
				204,
				247,
				18,
				7,
				226,
				128,
				39,
				235,
				117,
				178,
				199,
				4,
				195,
				35,
				150,
				24,
				154,
				5,
				221,
				232,
				31,
				116,
				189,
				75,
				138,
				139,
				120,
				186,
				46,
				37,
				166,
				28,
				198,
				180,
				53,
				97,
				185,
				87,
				193,
				134,
				158,
				29,
				62,
				112,
				102,
				181,
				3,
				72,
				14,
				246,
				30,
				155,
				233,
				135,
				85,
				206,
				223,
				40,
				248,
				225,
				17,
				152,
				217,
				105,
				148,
				142,
				153,
				65,
				15,
				45,
				84,
				176,
				22,
				187,
				161,
				140,
				13,
				137,
				230,
				191,
				104,
				66,
				167,
				196,
				61,
				126,
				93,
				100,
				115,
				25,
				12,
				205,
				236,
				19,
				151,
				95,
				23,
				68,
				238,
				70,
				20,
				184,
				94,
				222,
				219,
				11,
				129,
				96,
				220,
				79,
				42,
				34,
				136,
				144,
				211,
				194,
				98,
				172,
				149,
				145,
				121,
				228,
				50,
				224,
				10,
				58,
				6,
				73,
				92,
				36,
				86,
				108,
				234,
				244,
				122,
				101,
				8,
				174,
				200,
				231,
				109,
				55,
				213,
				141,
				169,
				78
			}, 256),
			_arr({
				[0] = 33,
				218,
				182,
				188,
				210,
				243,
				255,
				16,
				143,
				64,
				163,
				81,
				245,
				56,
				157,
				146,
				127,
				2,
				249,
				69,
				168,
				159,
				60,
				80,
				251,
				170,
				239,
				208,
				133,
				51,
				77,
				67,
				57,
				190,
				203,
				106,
				207,
				88,
				76,
				74,
				237,
				0,
				209,
				83,
				91,
				177,
				252,
				32,
				179,
				214,
				59,
				82,
				132,
				47,
				227,
				41,
				26,
				44,
				131,
				9,
				160,
				90,
				110,
				27,
				226,
				128,
				18,
				7,
				117,
				178,
				39,
				235,
				195,
				35,
				199,
				4,
				154,
				5,
				150,
				24,
				241,
				229,
				165,
				52,
				21,
				49,
				216,
				113,
				38,
				147,
				253,
				183,
				204,
				247,
				63,
				54,
				175,
				162,
				212,
				173,
				192,
				114,
				164,
				156,
				125,
				201,
				130,
				202,
				240,
				71,
				89,
				250,
				43,
				103,
				1,
				48,
				118,
				171,
				215,
				254,
				123,
				119,
				124,
				99,
				197,
				111,
				107,
				242,
				15,
				45,
				153,
				65,
				22,
				187,
				84,
				176,
				13,
				137,
				161,
				140,
				104,
				66,
				230,
				191,
				233,
				135,
				30,
				155,
				223,
				40,
				85,
				206,
				17,
				152,
				248,
				225,
				148,
				142,
				217,
				105,
				185,
				87,
				53,
				97,
				158,
				29,
				193,
				134,
				102,
				181,
				62,
				112,
				14,
				246,
				3,
				72,
				31,
				116,
				221,
				232,
				138,
				139,
				189,
				75,
				46,
				37,
				120,
				186,
				198,
				180,
				166,
				28,
				234,
				244,
				86,
				108,
				8,
				174,
				122,
				101,
				109,
				55,
				200,
				231,
				169,
				78,
				213,
				141,
				98,
				172,
				211,
				194,
				121,
				228,
				149,
				145,
				10,
				58,
				50,
				224,
				92,
				36,
				6,
				73,
				20,
				184,
				238,
				70,
				219,
				11,
				94,
				222,
				220,
				79,
				129,
				96,
				136,
				144,
				42,
				34,
				61,
				126,
				167,
				196,
				115,
				25,
				93,
				100,
				236,
				19,
				12,
				205,
				23,
				68,
				151,
				95
			}, 256),
			_arr({
				[0] = 90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				159,
				168,
				80,
				60,
				2,
				127,
				69,
				249,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18,
				180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				144,
				136,
				34,
				42,
				79,
				220,
				96,
				129,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86
			}, 256),
			_arr({
				[0] = 159,
				168,
				80,
				60,
				2,
				127,
				69,
				249,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				144,
				136,
				34,
				42,
				79,
				220,
				96,
				129
			}, 256),
			_arr({
				[0] = 199,
				4,
				195,
				35,
				150,
				24,
				154,
				5,
				18,
				7,
				226,
				128,
				39,
				235,
				117,
				178,
				253,
				183,
				38,
				147,
				63,
				54,
				204,
				247,
				165,
				52,
				241,
				229,
				216,
				113,
				21,
				49,
				130,
				202,
				125,
				201,
				89,
				250,
				240,
				71,
				212,
				173,
				175,
				162,
				164,
				156,
				192,
				114,
				124,
				99,
				123,
				119,
				107,
				242,
				197,
				111,
				1,
				48,
				43,
				103,
				215,
				254,
				118,
				171,
				163,
				81,
				143,
				64,
				157,
				146,
				245,
				56,
				182,
				188,
				33,
				218,
				255,
				16,
				210,
				243,
				239,
				208,
				251,
				170,
				77,
				67,
				133,
				51,
				249,
				69,
				127,
				2,
				60,
				80,
				168,
				159,
				209,
				83,
				237,
				0,
				252,
				32,
				91,
				177,
				203,
				106,
				57,
				190,
				76,
				74,
				207,
				88,
				131,
				9,
				26,
				44,
				110,
				27,
				160,
				90,
				59,
				82,
				179,
				214,
				227,
				41,
				132,
				47,
				200,
				231,
				109,
				55,
				213,
				141,
				169,
				78,
				86,
				108,
				234,
				244,
				122,
				101,
				8,
				174,
				50,
				224,
				10,
				58,
				6,
				73,
				92,
				36,
				211,
				194,
				98,
				172,
				149,
				145,
				121,
				228,
				129,
				96,
				220,
				79,
				42,
				34,
				136,
				144,
				238,
				70,
				20,
				184,
				94,
				222,
				219,
				11,
				12,
				205,
				236,
				19,
				151,
				95,
				23,
				68,
				167,
				196,
				61,
				126,
				93,
				100,
				115,
				25,
				161,
				140,
				13,
				137,
				230,
				191,
				104,
				66,
				153,
				65,
				15,
				45,
				84,
				176,
				22,
				187,
				248,
				225,
				17,
				152,
				217,
				105,
				148,
				142,
				30,
				155,
				233,
				135,
				85,
				206,
				223,
				40,
				62,
				112,
				102,
				181,
				3,
				72,
				14,
				246,
				53,
				97,
				185,
				87,
				193,
				134,
				158,
				29,
				120,
				186,
				46,
				37,
				166,
				28,
				198,
				180,
				221,
				232,
				31,
				116,
				189,
				75,
				138,
				139
			}, 256),
			_arr({
				[0] = 199,
				4,
				195,
				35,
				150,
				24,
				154,
				5,
				18,
				7,
				226,
				128,
				39,
				235,
				117,
				178,
				253,
				183,
				38,
				147,
				63,
				54,
				204,
				247,
				165,
				52,
				241,
				229,
				216,
				113,
				21,
				49,
				130,
				202,
				125,
				201,
				89,
				250,
				240,
				71,
				212,
				173,
				175,
				162,
				164,
				156,
				192,
				114,
				124,
				99,
				123,
				119,
				107,
				242,
				197,
				111,
				1,
				48,
				43,
				103,
				215,
				254,
				118,
				171,
				163,
				81,
				143,
				64,
				157,
				146,
				245,
				56,
				182,
				188,
				33,
				218,
				255,
				16,
				210,
				243,
				239,
				208,
				251,
				170,
				77,
				67,
				133,
				51,
				249,
				69,
				127,
				2,
				60,
				80,
				168,
				159,
				209,
				83,
				237,
				0,
				252,
				32,
				91,
				177,
				203,
				106,
				57,
				190,
				76,
				74,
				207,
				88,
				131,
				9,
				26,
				44,
				110,
				27,
				160,
				90,
				59,
				82,
				179,
				214,
				227,
				41,
				132,
				47,
				200,
				231,
				109,
				55,
				213,
				141,
				169,
				78,
				86,
				108,
				234,
				244,
				122,
				101,
				8,
				174,
				50,
				224,
				10,
				58,
				6,
				73,
				92,
				36,
				211,
				194,
				98,
				172,
				149,
				145,
				121,
				228,
				129,
				96,
				220,
				79,
				42,
				34,
				136,
				144,
				238,
				70,
				20,
				184,
				94,
				222,
				219,
				11,
				12,
				205,
				236,
				19,
				151,
				95,
				23,
				68,
				167,
				196,
				61,
				126,
				93,
				100,
				115,
				25,
				161,
				140,
				13,
				137,
				230,
				191,
				104,
				66,
				153,
				65,
				15,
				45,
				84,
				176,
				22,
				187,
				248,
				225,
				17,
				152,
				217,
				105,
				148,
				142,
				30,
				155,
				233,
				135,
				85,
				206,
				223,
				40,
				62,
				112,
				102,
				181,
				3,
				72,
				14,
				246,
				53,
				97,
				185,
				87,
				193,
				134,
				158,
				29,
				120,
				186,
				46,
				37,
				166,
				28,
				198,
				180,
				221,
				232,
				31,
				116,
				189,
				75,
				138,
				139
			}, 256),
			_arr({
				[0] = 133,
				51,
				77,
				67,
				251,
				170,
				239,
				208,
				168,
				159,
				60,
				80,
				127,
				2,
				249,
				69,
				245,
				56,
				157,
				146,
				143,
				64,
				163,
				81,
				210,
				243,
				255,
				16,
				33,
				218,
				182,
				188,
				160,
				90,
				110,
				27,
				26,
				44,
				131,
				9,
				132,
				47,
				227,
				41,
				179,
				214,
				59,
				82,
				91,
				177,
				252,
				32,
				237,
				0,
				209,
				83,
				207,
				88,
				76,
				74,
				57,
				190,
				203,
				106,
				204,
				247,
				63,
				54,
				38,
				147,
				253,
				183,
				21,
				49,
				216,
				113,
				241,
				229,
				165,
				52,
				154,
				5,
				150,
				24,
				195,
				35,
				199,
				4,
				117,
				178,
				39,
				235,
				226,
				128,
				18,
				7,
				197,
				111,
				107,
				242,
				123,
				119,
				124,
				99,
				118,
				171,
				215,
				254,
				43,
				103,
				1,
				48,
				240,
				71,
				89,
				250,
				125,
				201,
				130,
				202,
				192,
				114,
				164,
				156,
				175,
				162,
				212,
				173,
				148,
				142,
				217,
				105,
				17,
				152,
				248,
				225,
				223,
				40,
				85,
				206,
				233,
				135,
				30,
				155,
				104,
				66,
				230,
				191,
				13,
				137,
				161,
				140,
				22,
				187,
				84,
				176,
				15,
				45,
				153,
				65,
				198,
				180,
				166,
				28,
				46,
				37,
				120,
				186,
				138,
				139,
				189,
				75,
				31,
				116,
				221,
				232,
				14,
				246,
				3,
				72,
				102,
				181,
				62,
				112,
				158,
				29,
				193,
				134,
				185,
				87,
				53,
				97,
				92,
				36,
				6,
				73,
				10,
				58,
				50,
				224,
				121,
				228,
				149,
				145,
				98,
				172,
				211,
				194,
				169,
				78,
				213,
				141,
				109,
				55,
				200,
				231,
				8,
				174,
				122,
				101,
				234,
				244,
				86,
				108,
				23,
				68,
				151,
				95,
				236,
				19,
				12,
				205,
				115,
				25,
				93,
				100,
				61,
				126,
				167,
				196,
				136,
				144,
				42,
				34,
				220,
				79,
				129,
				96,
				219,
				11,
				94,
				222,
				20,
				184,
				238,
				70
			}, 256),
			_arr({
				[0] = 26,
				44,
				131,
				9,
				160,
				90,
				110,
				27,
				179,
				214,
				59,
				82,
				132,
				47,
				227,
				41,
				237,
				0,
				209,
				83,
				91,
				177,
				252,
				32,
				57,
				190,
				203,
				106,
				207,
				88,
				76,
				74,
				251,
				170,
				239,
				208,
				133,
				51,
				77,
				67,
				127,
				2,
				249,
				69,
				168,
				159,
				60,
				80,
				143,
				64,
				163,
				81,
				245,
				56,
				157,
				146,
				33,
				218,
				182,
				188,
				210,
				243,
				255,
				16,
				123,
				119,
				124,
				99,
				197,
				111,
				107,
				242,
				43,
				103,
				1,
				48,
				118,
				171,
				215,
				254,
				125,
				201,
				130,
				202,
				240,
				71,
				89,
				250,
				175,
				162,
				212,
				173,
				192,
				114,
				164,
				156,
				38,
				147,
				253,
				183,
				204,
				247,
				63,
				54,
				241,
				229,
				165,
				52,
				21,
				49,
				216,
				113,
				195,
				35,
				199,
				4,
				154,
				5,
				150,
				24,
				226,
				128,
				18,
				7,
				117,
				178,
				39,
				235,
				46,
				37,
				120,
				186,
				198,
				180,
				166,
				28,
				31,
				116,
				221,
				232,
				138,
				139,
				189,
				75,
				102,
				181,
				62,
				112,
				14,
				246,
				3,
				72,
				185,
				87,
				53,
				97,
				158,
				29,
				193,
				134,
				17,
				152,
				248,
				225,
				148,
				142,
				217,
				105,
				233,
				135,
				30,
				155,
				223,
				40,
				85,
				206,
				13,
				137,
				161,
				140,
				104,
				66,
				230,
				191,
				15,
				45,
				153,
				65,
				22,
				187,
				84,
				176,
				236,
				19,
				12,
				205,
				23,
				68,
				151,
				95,
				61,
				126,
				167,
				196,
				115,
				25,
				93,
				100,
				220,
				79,
				129,
				96,
				136,
				144,
				42,
				34,
				20,
				184,
				238,
				70,
				219,
				11,
				94,
				222,
				10,
				58,
				50,
				224,
				92,
				36,
				6,
				73,
				98,
				172,
				211,
				194,
				121,
				228,
				149,
				145,
				109,
				55,
				200,
				231,
				169,
				78,
				213,
				141,
				234,
				244,
				86,
				108,
				8,
				174,
				122,
				101
			}, 256),
			_arr({
				[0] = 41,
				227,
				47,
				132,
				82,
				59,
				214,
				179,
				27,
				110,
				90,
				160,
				9,
				131,
				44,
				26,
				74,
				76,
				88,
				207,
				106,
				203,
				190,
				57,
				32,
				252,
				177,
				91,
				83,
				209,
				0,
				237,
				80,
				60,
				159,
				168,
				69,
				249,
				2,
				127,
				67,
				77,
				51,
				133,
				208,
				239,
				170,
				251,
				16,
				255,
				243,
				210,
				188,
				182,
				218,
				33,
				146,
				157,
				56,
				245,
				81,
				163,
				64,
				143,
				254,
				215,
				171,
				118,
				48,
				1,
				103,
				43,
				242,
				107,
				111,
				197,
				99,
				124,
				119,
				123,
				156,
				164,
				114,
				192,
				173,
				212,
				162,
				175,
				250,
				89,
				71,
				240,
				202,
				130,
				201,
				125,
				113,
				216,
				49,
				21,
				52,
				165,
				229,
				241,
				54,
				63,
				247,
				204,
				183,
				253,
				147,
				38,
				235,
				39,
				178,
				117,
				7,
				18,
				128,
				226,
				24,
				150,
				5,
				154,
				4,
				199,
				35,
				195,
				75,
				189,
				139,
				138,
				232,
				221,
				116,
				31,
				28,
				166,
				180,
				198,
				186,
				120,
				37,
				46,
				134,
				193,
				29,
				158,
				97,
				53,
				87,
				185,
				72,
				3,
				246,
				14,
				112,
				62,
				181,
				102,
				206,
				85,
				40,
				223,
				155,
				30,
				135,
				233,
				105,
				217,
				142,
				148,
				225,
				248,
				152,
				17,
				176,
				84,
				187,
				22,
				65,
				153,
				45,
				15,
				191,
				230,
				66,
				104,
				140,
				161,
				137,
				13,
				100,
				93,
				25,
				115,
				196,
				167,
				126,
				61,
				95,
				151,
				68,
				23,
				205,
				12,
				19,
				236,
				222,
				94,
				11,
				219,
				70,
				238,
				184,
				20,
				34,
				42,
				144,
				136,
				96,
				129,
				79,
				220,
				145,
				149,
				228,
				121,
				194,
				211,
				172,
				98,
				73,
				6,
				36,
				92,
				224,
				50,
				58,
				10,
				101,
				122,
				174,
				8,
				108,
				86,
				244,
				234,
				141,
				213,
				78,
				169,
				231,
				200,
				55,
				109
			}, 256),
			_arr({
				[0] = 255,
				16,
				210,
				243,
				182,
				188,
				33,
				218,
				157,
				146,
				245,
				56,
				163,
				81,
				143,
				64,
				60,
				80,
				168,
				159,
				249,
				69,
				127,
				2,
				77,
				67,
				133,
				51,
				239,
				208,
				251,
				170,
				76,
				74,
				207,
				88,
				203,
				106,
				57,
				190,
				252,
				32,
				91,
				177,
				209,
				83,
				237,
				0,
				227,
				41,
				132,
				47,
				59,
				82,
				179,
				214,
				110,
				27,
				160,
				90,
				131,
				9,
				26,
				44,
				39,
				235,
				117,
				178,
				18,
				7,
				226,
				128,
				150,
				24,
				154,
				5,
				199,
				4,
				195,
				35,
				216,
				113,
				21,
				49,
				165,
				52,
				241,
				229,
				63,
				54,
				204,
				247,
				253,
				183,
				38,
				147,
				164,
				156,
				192,
				114,
				212,
				173,
				175,
				162,
				89,
				250,
				240,
				71,
				130,
				202,
				125,
				201,
				215,
				254,
				118,
				171,
				1,
				48,
				43,
				103,
				107,
				242,
				197,
				111,
				124,
				99,
				123,
				119,
				84,
				176,
				22,
				187,
				153,
				65,
				15,
				45,
				230,
				191,
				104,
				66,
				161,
				140,
				13,
				137,
				85,
				206,
				223,
				40,
				30,
				155,
				233,
				135,
				217,
				105,
				148,
				142,
				248,
				225,
				17,
				152,
				193,
				134,
				158,
				29,
				53,
				97,
				185,
				87,
				3,
				72,
				14,
				246,
				62,
				112,
				102,
				181,
				189,
				75,
				138,
				139,
				221,
				232,
				31,
				116,
				166,
				28,
				198,
				180,
				120,
				186,
				46,
				37,
				122,
				101,
				8,
				174,
				86,
				108,
				234,
				244,
				213,
				141,
				169,
				78,
				200,
				231,
				109,
				55,
				149,
				145,
				121,
				228,
				211,
				194,
				98,
				172,
				6,
				73,
				92,
				36,
				50,
				224,
				10,
				58,
				94,
				222,
				219,
				11,
				238,
				70,
				20,
				184,
				42,
				34,
				136,
				144,
				129,
				96,
				220,
				79,
				93,
				100,
				115,
				25,
				167,
				196,
				61,
				126,
				151,
				95,
				23,
				68,
				12,
				205,
				236,
				19
			}, 256),
			_arr({
				[0] = 32,
				252,
				177,
				91,
				83,
				209,
				0,
				237,
				74,
				76,
				88,
				207,
				106,
				203,
				190,
				57,
				27,
				110,
				90,
				160,
				9,
				131,
				44,
				26,
				41,
				227,
				47,
				132,
				82,
				59,
				214,
				179,
				146,
				157,
				56,
				245,
				81,
				163,
				64,
				143,
				16,
				255,
				243,
				210,
				188,
				182,
				218,
				33,
				67,
				77,
				51,
				133,
				208,
				239,
				170,
				251,
				80,
				60,
				159,
				168,
				69,
				249,
				2,
				127,
				250,
				89,
				71,
				240,
				202,
				130,
				201,
				125,
				156,
				164,
				114,
				192,
				173,
				212,
				162,
				175,
				242,
				107,
				111,
				197,
				99,
				124,
				119,
				123,
				254,
				215,
				171,
				118,
				48,
				1,
				103,
				43,
				24,
				150,
				5,
				154,
				4,
				199,
				35,
				195,
				235,
				39,
				178,
				117,
				7,
				18,
				128,
				226,
				54,
				63,
				247,
				204,
				183,
				253,
				147,
				38,
				113,
				216,
				49,
				21,
				52,
				165,
				229,
				241,
				72,
				3,
				246,
				14,
				112,
				62,
				181,
				102,
				134,
				193,
				29,
				158,
				97,
				53,
				87,
				185,
				28,
				166,
				180,
				198,
				186,
				120,
				37,
				46,
				75,
				189,
				139,
				138,
				232,
				221,
				116,
				31,
				191,
				230,
				66,
				104,
				140,
				161,
				137,
				13,
				176,
				84,
				187,
				22,
				65,
				153,
				45,
				15,
				105,
				217,
				142,
				148,
				225,
				248,
				152,
				17,
				206,
				85,
				40,
				223,
				155,
				30,
				135,
				233,
				34,
				42,
				144,
				136,
				96,
				129,
				79,
				220,
				222,
				94,
				11,
				219,
				70,
				238,
				184,
				20,
				95,
				151,
				68,
				23,
				205,
				12,
				19,
				236,
				100,
				93,
				25,
				115,
				196,
				167,
				126,
				61,
				141,
				213,
				78,
				169,
				231,
				200,
				55,
				109,
				101,
				122,
				174,
				8,
				108,
				86,
				244,
				234,
				73,
				6,
				36,
				92,
				224,
				50,
				58,
				10,
				145,
				149,
				228,
				121,
				194,
				211,
				172,
				98
			}, 256),
			_arr({
				[0] = 157,
				146,
				245,
				56,
				163,
				81,
				143,
				64,
				255,
				16,
				210,
				243,
				182,
				188,
				33,
				218,
				77,
				67,
				133,
				51,
				239,
				208,
				251,
				170,
				60,
				80,
				168,
				159,
				249,
				69,
				127,
				2,
				252,
				32,
				91,
				177,
				209,
				83,
				237,
				0,
				76,
				74,
				207,
				88,
				203,
				106,
				57,
				190,
				110,
				27,
				160,
				90,
				131,
				9,
				26,
				44,
				227,
				41,
				132,
				47,
				59,
				82,
				179,
				214,
				150,
				24,
				154,
				5,
				199,
				4,
				195,
				35,
				39,
				235,
				117,
				178,
				18,
				7,
				226,
				128,
				63,
				54,
				204,
				247,
				253,
				183,
				38,
				147,
				216,
				113,
				21,
				49,
				165,
				52,
				241,
				229,
				89,
				250,
				240,
				71,
				130,
				202,
				125,
				201,
				164,
				156,
				192,
				114,
				212,
				173,
				175,
				162,
				107,
				242,
				197,
				111,
				124,
				99,
				123,
				119,
				215,
				254,
				118,
				171,
				1,
				48,
				43,
				103,
				230,
				191,
				104,
				66,
				161,
				140,
				13,
				137,
				84,
				176,
				22,
				187,
				153,
				65,
				15,
				45,
				217,
				105,
				148,
				142,
				248,
				225,
				17,
				152,
				85,
				206,
				223,
				40,
				30,
				155,
				233,
				135,
				3,
				72,
				14,
				246,
				62,
				112,
				102,
				181,
				193,
				134,
				158,
				29,
				53,
				97,
				185,
				87,
				166,
				28,
				198,
				180,
				120,
				186,
				46,
				37,
				189,
				75,
				138,
				139,
				221,
				232,
				31,
				116,
				213,
				141,
				169,
				78,
				200,
				231,
				109,
				55,
				122,
				101,
				8,
				174,
				86,
				108,
				234,
				244,
				6,
				73,
				92,
				36,
				50,
				224,
				10,
				58,
				149,
				145,
				121,
				228,
				211,
				194,
				98,
				172,
				42,
				34,
				136,
				144,
				129,
				96,
				220,
				79,
				94,
				222,
				219,
				11,
				238,
				70,
				20,
				184,
				151,
				95,
				23,
				68,
				12,
				205,
				236,
				19,
				93,
				100,
				115,
				25,
				167,
				196,
				61,
				126
			}, 256),
			_arr({
				[0] = 182,
				188,
				33,
				218,
				255,
				16,
				210,
				243,
				163,
				81,
				143,
				64,
				157,
				146,
				245,
				56,
				249,
				69,
				127,
				2,
				60,
				80,
				168,
				159,
				239,
				208,
				251,
				170,
				77,
				67,
				133,
				51,
				203,
				106,
				57,
				190,
				76,
				74,
				207,
				88,
				209,
				83,
				237,
				0,
				252,
				32,
				91,
				177,
				59,
				82,
				179,
				214,
				227,
				41,
				132,
				47,
				131,
				9,
				26,
				44,
				110,
				27,
				160,
				90,
				18,
				7,
				226,
				128,
				39,
				235,
				117,
				178,
				199,
				4,
				195,
				35,
				150,
				24,
				154,
				5,
				165,
				52,
				241,
				229,
				216,
				113,
				21,
				49,
				253,
				183,
				38,
				147,
				63,
				54,
				204,
				247,
				212,
				173,
				175,
				162,
				164,
				156,
				192,
				114,
				130,
				202,
				125,
				201,
				89,
				250,
				240,
				71,
				1,
				48,
				43,
				103,
				215,
				254,
				118,
				171,
				124,
				99,
				123,
				119,
				107,
				242,
				197,
				111,
				153,
				65,
				15,
				45,
				84,
				176,
				22,
				187,
				161,
				140,
				13,
				137,
				230,
				191,
				104,
				66,
				30,
				155,
				233,
				135,
				85,
				206,
				223,
				40,
				248,
				225,
				17,
				152,
				217,
				105,
				148,
				142,
				53,
				97,
				185,
				87,
				193,
				134,
				158,
				29,
				62,
				112,
				102,
				181,
				3,
				72,
				14,
				246,
				221,
				232,
				31,
				116,
				189,
				75,
				138,
				139,
				120,
				186,
				46,
				37,
				166,
				28,
				198,
				180,
				86,
				108,
				234,
				244,
				122,
				101,
				8,
				174,
				200,
				231,
				109,
				55,
				213,
				141,
				169,
				78,
				211,
				194,
				98,
				172,
				149,
				145,
				121,
				228,
				50,
				224,
				10,
				58,
				6,
				73,
				92,
				36,
				238,
				70,
				20,
				184,
				94,
				222,
				219,
				11,
				129,
				96,
				220,
				79,
				42,
				34,
				136,
				144,
				167,
				196,
				61,
				126,
				93,
				100,
				115,
				25,
				12,
				205,
				236,
				19,
				151,
				95,
				23,
				68
			}, 256)
		}, 16),
		_arr({
			[0] = _arr({
				[0] = 112,
				62,
				181,
				102,
				72,
				3,
				246,
				14,
				97,
				53,
				87,
				185,
				134,
				193,
				29,
				158,
				186,
				120,
				37,
				46,
				28,
				166,
				180,
				198,
				232,
				221,
				116,
				31,
				75,
				189,
				139,
				138,
				140,
				161,
				137,
				13,
				191,
				230,
				66,
				104,
				65,
				153,
				45,
				15,
				176,
				84,
				187,
				22,
				225,
				248,
				152,
				17,
				105,
				217,
				142,
				148,
				155,
				30,
				135,
				233,
				206,
				85,
				40,
				223,
				96,
				129,
				79,
				220,
				34,
				42,
				144,
				136,
				70,
				238,
				184,
				20,
				222,
				94,
				11,
				219,
				205,
				12,
				19,
				236,
				95,
				151,
				68,
				23,
				196,
				167,
				126,
				61,
				100,
				93,
				25,
				115,
				231,
				200,
				55,
				109,
				141,
				213,
				78,
				169,
				108,
				86,
				244,
				234,
				101,
				122,
				174,
				8,
				224,
				50,
				58,
				10,
				73,
				6,
				36,
				92,
				194,
				211,
				172,
				98,
				145,
				149,
				228,
				121,
				83,
				209,
				0,
				237,
				32,
				252,
				177,
				91,
				106,
				203,
				190,
				57,
				74,
				76,
				88,
				207,
				9,
				131,
				44,
				26,
				27,
				110,
				90,
				160,
				82,
				59,
				214,
				179,
				41,
				227,
				47,
				132,
				81,
				163,
				64,
				143,
				146,
				157,
				56,
				245,
				188,
				182,
				218,
				33,
				16,
				255,
				243,
				210,
				208,
				239,
				170,
				251,
				67,
				77,
				51,
				133,
				69,
				249,
				2,
				127,
				80,
				60,
				159,
				168,
				202,
				130,
				201,
				125,
				250,
				89,
				71,
				240,
				173,
				212,
				162,
				175,
				156,
				164,
				114,
				192,
				99,
				124,
				119,
				123,
				242,
				107,
				111,
				197,
				48,
				1,
				103,
				43,
				254,
				215,
				171,
				118,
				4,
				199,
				35,
				195,
				24,
				150,
				5,
				154,
				7,
				18,
				128,
				226,
				235,
				39,
				178,
				117,
				183,
				253,
				147,
				38,
				54,
				63,
				247,
				204,
				52,
				165,
				229,
				241,
				113,
				216,
				49,
				21
			}, 256),
			_arr({
				[0] = 144,
				136,
				34,
				42,
				79,
				220,
				96,
				129,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				159,
				168,
				80,
				60,
				2,
				127,
				69,
				249
			}, 256),
			_arr({
				[0] = 58,
				10,
				224,
				50,
				36,
				92,
				73,
				6,
				172,
				98,
				194,
				211,
				228,
				121,
				145,
				149,
				55,
				109,
				231,
				200,
				78,
				169,
				141,
				213,
				244,
				234,
				108,
				86,
				174,
				8,
				101,
				122,
				19,
				236,
				205,
				12,
				68,
				23,
				95,
				151,
				126,
				61,
				196,
				167,
				25,
				115,
				100,
				93,
				79,
				220,
				96,
				129,
				144,
				136,
				34,
				42,
				184,
				20,
				70,
				238,
				11,
				219,
				222,
				94,
				152,
				17,
				225,
				248,
				142,
				148,
				105,
				217,
				135,
				233,
				155,
				30,
				40,
				223,
				206,
				85,
				137,
				13,
				140,
				161,
				66,
				104,
				191,
				230,
				45,
				15,
				65,
				153,
				187,
				22,
				176,
				84,
				37,
				46,
				186,
				120,
				180,
				198,
				28,
				166,
				116,
				31,
				232,
				221,
				139,
				138,
				75,
				189,
				181,
				102,
				112,
				62,
				246,
				14,
				72,
				3,
				87,
				185,
				97,
				53,
				29,
				158,
				134,
				193,
				147,
				38,
				183,
				253,
				247,
				204,
				54,
				63,
				229,
				241,
				52,
				165,
				49,
				21,
				113,
				216,
				35,
				195,
				4,
				199,
				5,
				154,
				24,
				150,
				128,
				226,
				7,
				18,
				178,
				117,
				235,
				39,
				119,
				123,
				99,
				124,
				111,
				197,
				242,
				107,
				103,
				43,
				48,
				1,
				171,
				118,
				254,
				215,
				201,
				125,
				202,
				130,
				71,
				240,
				250,
				89,
				162,
				175,
				173,
				212,
				114,
				192,
				156,
				164,
				170,
				251,
				208,
				239,
				51,
				133,
				67,
				77,
				2,
				127,
				69,
				249,
				159,
				168,
				80,
				60,
				64,
				143,
				81,
				163,
				56,
				245,
				146,
				157,
				218,
				33,
				188,
				182,
				243,
				210,
				16,
				255,
				44,
				26,
				9,
				131,
				90,
				160,
				27,
				110,
				214,
				179,
				82,
				59,
				47,
				132,
				41,
				227,
				0,
				237,
				83,
				209,
				177,
				91,
				32,
				252,
				190,
				57,
				106,
				203,
				88,
				207,
				74,
				76
			}, 256),
			_arr({
				[0] = 233,
				135,
				30,
				155,
				223,
				40,
				85,
				206,
				17,
				152,
				248,
				225,
				148,
				142,
				217,
				105,
				15,
				45,
				153,
				65,
				22,
				187,
				84,
				176,
				13,
				137,
				161,
				140,
				104,
				66,
				230,
				191,
				31,
				116,
				221,
				232,
				138,
				139,
				189,
				75,
				46,
				37,
				120,
				186,
				198,
				180,
				166,
				28,
				185,
				87,
				53,
				97,
				158,
				29,
				193,
				134,
				102,
				181,
				62,
				112,
				14,
				246,
				3,
				72,
				98,
				172,
				211,
				194,
				121,
				228,
				149,
				145,
				10,
				58,
				50,
				224,
				92,
				36,
				6,
				73,
				234,
				244,
				86,
				108,
				8,
				174,
				122,
				101,
				109,
				55,
				200,
				231,
				169,
				78,
				213,
				141,
				61,
				126,
				167,
				196,
				115,
				25,
				93,
				100,
				236,
				19,
				12,
				205,
				23,
				68,
				151,
				95,
				20,
				184,
				238,
				70,
				219,
				11,
				94,
				222,
				220,
				79,
				129,
				96,
				136,
				144,
				42,
				34,
				127,
				2,
				249,
				69,
				168,
				159,
				60,
				80,
				251,
				170,
				239,
				208,
				133,
				51,
				77,
				67,
				33,
				218,
				182,
				188,
				210,
				243,
				255,
				16,
				143,
				64,
				163,
				81,
				245,
				56,
				157,
				146,
				179,
				214,
				59,
				82,
				132,
				47,
				227,
				41,
				26,
				44,
				131,
				9,
				160,
				90,
				110,
				27,
				57,
				190,
				203,
				106,
				207,
				88,
				76,
				74,
				237,
				0,
				209,
				83,
				91,
				177,
				252,
				32,
				241,
				229,
				165,
				52,
				21,
				49,
				216,
				113,
				38,
				147,
				253,
				183,
				204,
				247,
				63,
				54,
				226,
				128,
				18,
				7,
				117,
				178,
				39,
				235,
				195,
				35,
				199,
				4,
				154,
				5,
				150,
				24,
				43,
				103,
				1,
				48,
				118,
				171,
				215,
				254,
				123,
				119,
				124,
				99,
				197,
				111,
				107,
				242,
				175,
				162,
				212,
				173,
				192,
				114,
				164,
				156,
				125,
				201,
				130,
				202,
				240,
				71,
				89,
				250
			}, 256),
			_arr({
				[0] = 138,
				139,
				189,
				75,
				31,
				116,
				221,
				232,
				198,
				180,
				166,
				28,
				46,
				37,
				120,
				186,
				158,
				29,
				193,
				134,
				185,
				87,
				53,
				97,
				14,
				246,
				3,
				72,
				102,
				181,
				62,
				112,
				223,
				40,
				85,
				206,
				233,
				135,
				30,
				155,
				148,
				142,
				217,
				105,
				17,
				152,
				248,
				225,
				22,
				187,
				84,
				176,
				15,
				45,
				153,
				65,
				104,
				66,
				230,
				191,
				13,
				137,
				161,
				140,
				115,
				25,
				93,
				100,
				61,
				126,
				167,
				196,
				23,
				68,
				151,
				95,
				236,
				19,
				12,
				205,
				219,
				11,
				94,
				222,
				20,
				184,
				238,
				70,
				136,
				144,
				42,
				34,
				220,
				79,
				129,
				96,
				121,
				228,
				149,
				145,
				98,
				172,
				211,
				194,
				92,
				36,
				6,
				73,
				10,
				58,
				50,
				224,
				8,
				174,
				122,
				101,
				234,
				244,
				86,
				108,
				169,
				78,
				213,
				141,
				109,
				55,
				200,
				231,
				132,
				47,
				227,
				41,
				179,
				214,
				59,
				82,
				160,
				90,
				110,
				27,
				26,
				44,
				131,
				9,
				207,
				88,
				76,
				74,
				57,
				190,
				203,
				106,
				91,
				177,
				252,
				32,
				237,
				0,
				209,
				83,
				168,
				159,
				60,
				80,
				127,
				2,
				249,
				69,
				133,
				51,
				77,
				67,
				251,
				170,
				239,
				208,
				210,
				243,
				255,
				16,
				33,
				218,
				182,
				188,
				245,
				56,
				157,
				146,
				143,
				64,
				163,
				81,
				118,
				171,
				215,
				254,
				43,
				103,
				1,
				48,
				197,
				111,
				107,
				242,
				123,
				119,
				124,
				99,
				192,
				114,
				164,
				156,
				175,
				162,
				212,
				173,
				240,
				71,
				89,
				250,
				125,
				201,
				130,
				202,
				21,
				49,
				216,
				113,
				241,
				229,
				165,
				52,
				204,
				247,
				63,
				54,
				38,
				147,
				253,
				183,
				117,
				178,
				39,
				235,
				226,
				128,
				18,
				7,
				154,
				5,
				150,
				24,
				195,
				35,
				199,
				4
			}, 256),
			_arr({
				[0] = 167,
				196,
				61,
				126,
				93,
				100,
				115,
				25,
				12,
				205,
				236,
				19,
				151,
				95,
				23,
				68,
				238,
				70,
				20,
				184,
				94,
				222,
				219,
				11,
				129,
				96,
				220,
				79,
				42,
				34,
				136,
				144,
				211,
				194,
				98,
				172,
				149,
				145,
				121,
				228,
				50,
				224,
				10,
				58,
				6,
				73,
				92,
				36,
				86,
				108,
				234,
				244,
				122,
				101,
				8,
				174,
				200,
				231,
				109,
				55,
				213,
				141,
				169,
				78,
				221,
				232,
				31,
				116,
				189,
				75,
				138,
				139,
				120,
				186,
				46,
				37,
				166,
				28,
				198,
				180,
				53,
				97,
				185,
				87,
				193,
				134,
				158,
				29,
				62,
				112,
				102,
				181,
				3,
				72,
				14,
				246,
				30,
				155,
				233,
				135,
				85,
				206,
				223,
				40,
				248,
				225,
				17,
				152,
				217,
				105,
				148,
				142,
				153,
				65,
				15,
				45,
				84,
				176,
				22,
				187,
				161,
				140,
				13,
				137,
				230,
				191,
				104,
				66,
				1,
				48,
				43,
				103,
				215,
				254,
				118,
				171,
				124,
				99,
				123,
				119,
				107,
				242,
				197,
				111,
				212,
				173,
				175,
				162,
				164,
				156,
				192,
				114,
				130,
				202,
				125,
				201,
				89,
				250,
				240,
				71,
				165,
				52,
				241,
				229,
				216,
				113,
				21,
				49,
				253,
				183,
				38,
				147,
				63,
				54,
				204,
				247,
				18,
				7,
				226,
				128,
				39,
				235,
				117,
				178,
				199,
				4,
				195,
				35,
				150,
				24,
				154,
				5,
				59,
				82,
				179,
				214,
				227,
				41,
				132,
				47,
				131,
				9,
				26,
				44,
				110,
				27,
				160,
				90,
				203,
				106,
				57,
				190,
				76,
				74,
				207,
				88,
				209,
				83,
				237,
				0,
				252,
				32,
				91,
				177,
				249,
				69,
				127,
				2,
				60,
				80,
				168,
				159,
				239,
				208,
				251,
				170,
				77,
				67,
				133,
				51,
				182,
				188,
				33,
				218,
				255,
				16,
				210,
				243,
				163,
				81,
				143,
				64,
				157,
				146,
				245,
				56
			}, 256),
			_arr({
				[0] = 148,
				142,
				217,
				105,
				17,
				152,
				248,
				225,
				223,
				40,
				85,
				206,
				233,
				135,
				30,
				155,
				104,
				66,
				230,
				191,
				13,
				137,
				161,
				140,
				22,
				187,
				84,
				176,
				15,
				45,
				153,
				65,
				198,
				180,
				166,
				28,
				46,
				37,
				120,
				186,
				138,
				139,
				189,
				75,
				31,
				116,
				221,
				232,
				14,
				246,
				3,
				72,
				102,
				181,
				62,
				112,
				158,
				29,
				193,
				134,
				185,
				87,
				53,
				97,
				92,
				36,
				6,
				73,
				10,
				58,
				50,
				224,
				121,
				228,
				149,
				145,
				98,
				172,
				211,
				194,
				169,
				78,
				213,
				141,
				109,
				55,
				200,
				231,
				8,
				174,
				122,
				101,
				234,
				244,
				86,
				108,
				23,
				68,
				151,
				95,
				236,
				19,
				12,
				205,
				115,
				25,
				93,
				100,
				61,
				126,
				167,
				196,
				136,
				144,
				42,
				34,
				220,
				79,
				129,
				96,
				219,
				11,
				94,
				222,
				20,
				184,
				238,
				70,
				133,
				51,
				77,
				67,
				251,
				170,
				239,
				208,
				168,
				159,
				60,
				80,
				127,
				2,
				249,
				69,
				245,
				56,
				157,
				146,
				143,
				64,
				163,
				81,
				210,
				243,
				255,
				16,
				33,
				218,
				182,
				188,
				160,
				90,
				110,
				27,
				26,
				44,
				131,
				9,
				132,
				47,
				227,
				41,
				179,
				214,
				59,
				82,
				91,
				177,
				252,
				32,
				237,
				0,
				209,
				83,
				207,
				88,
				76,
				74,
				57,
				190,
				203,
				106,
				204,
				247,
				63,
				54,
				38,
				147,
				253,
				183,
				21,
				49,
				216,
				113,
				241,
				229,
				165,
				52,
				154,
				5,
				150,
				24,
				195,
				35,
				199,
				4,
				117,
				178,
				39,
				235,
				226,
				128,
				18,
				7,
				197,
				111,
				107,
				242,
				123,
				119,
				124,
				99,
				118,
				171,
				215,
				254,
				43,
				103,
				1,
				48,
				240,
				71,
				89,
				250,
				125,
				201,
				130,
				202,
				192,
				114,
				164,
				156,
				175,
				162,
				212,
				173
			}, 256),
			_arr({
				[0] = 141,
				213,
				78,
				169,
				231,
				200,
				55,
				109,
				101,
				122,
				174,
				8,
				108,
				86,
				244,
				234,
				73,
				6,
				36,
				92,
				224,
				50,
				58,
				10,
				145,
				149,
				228,
				121,
				194,
				211,
				172,
				98,
				34,
				42,
				144,
				136,
				96,
				129,
				79,
				220,
				222,
				94,
				11,
				219,
				70,
				238,
				184,
				20,
				95,
				151,
				68,
				23,
				205,
				12,
				19,
				236,
				100,
				93,
				25,
				115,
				196,
				167,
				126,
				61,
				191,
				230,
				66,
				104,
				140,
				161,
				137,
				13,
				176,
				84,
				187,
				22,
				65,
				153,
				45,
				15,
				105,
				217,
				142,
				148,
				225,
				248,
				152,
				17,
				206,
				85,
				40,
				223,
				155,
				30,
				135,
				233,
				72,
				3,
				246,
				14,
				112,
				62,
				181,
				102,
				134,
				193,
				29,
				158,
				97,
				53,
				87,
				185,
				28,
				166,
				180,
				198,
				186,
				120,
				37,
				46,
				75,
				189,
				139,
				138,
				232,
				221,
				116,
				31,
				24,
				150,
				5,
				154,
				4,
				199,
				35,
				195,
				235,
				39,
				178,
				117,
				7,
				18,
				128,
				226,
				54,
				63,
				247,
				204,
				183,
				253,
				147,
				38,
				113,
				216,
				49,
				21,
				52,
				165,
				229,
				241,
				250,
				89,
				71,
				240,
				202,
				130,
				201,
				125,
				156,
				164,
				114,
				192,
				173,
				212,
				162,
				175,
				242,
				107,
				111,
				197,
				99,
				124,
				119,
				123,
				254,
				215,
				171,
				118,
				48,
				1,
				103,
				43,
				146,
				157,
				56,
				245,
				81,
				163,
				64,
				143,
				16,
				255,
				243,
				210,
				188,
				182,
				218,
				33,
				67,
				77,
				51,
				133,
				208,
				239,
				170,
				251,
				80,
				60,
				159,
				168,
				69,
				249,
				2,
				127,
				32,
				252,
				177,
				91,
				83,
				209,
				0,
				237,
				74,
				76,
				88,
				207,
				106,
				203,
				190,
				57,
				27,
				110,
				90,
				160,
				9,
				131,
				44,
				26,
				41,
				227,
				47,
				132,
				82,
				59,
				214,
				179
			}, 256),
			_arr({
				[0] = 120,
				186,
				46,
				37,
				166,
				28,
				198,
				180,
				221,
				232,
				31,
				116,
				189,
				75,
				138,
				139,
				62,
				112,
				102,
				181,
				3,
				72,
				14,
				246,
				53,
				97,
				185,
				87,
				193,
				134,
				158,
				29,
				248,
				225,
				17,
				152,
				217,
				105,
				148,
				142,
				30,
				155,
				233,
				135,
				85,
				206,
				223,
				40,
				161,
				140,
				13,
				137,
				230,
				191,
				104,
				66,
				153,
				65,
				15,
				45,
				84,
				176,
				22,
				187,
				12,
				205,
				236,
				19,
				151,
				95,
				23,
				68,
				167,
				196,
				61,
				126,
				93,
				100,
				115,
				25,
				129,
				96,
				220,
				79,
				42,
				34,
				136,
				144,
				238,
				70,
				20,
				184,
				94,
				222,
				219,
				11,
				50,
				224,
				10,
				58,
				6,
				73,
				92,
				36,
				211,
				194,
				98,
				172,
				149,
				145,
				121,
				228,
				200,
				231,
				109,
				55,
				213,
				141,
				169,
				78,
				86,
				108,
				234,
				244,
				122,
				101,
				8,
				174,
				131,
				9,
				26,
				44,
				110,
				27,
				160,
				90,
				59,
				82,
				179,
				214,
				227,
				41,
				132,
				47,
				209,
				83,
				237,
				0,
				252,
				32,
				91,
				177,
				203,
				106,
				57,
				190,
				76,
				74,
				207,
				88,
				239,
				208,
				251,
				170,
				77,
				67,
				133,
				51,
				249,
				69,
				127,
				2,
				60,
				80,
				168,
				159,
				163,
				81,
				143,
				64,
				157,
				146,
				245,
				56,
				182,
				188,
				33,
				218,
				255,
				16,
				210,
				243,
				124,
				99,
				123,
				119,
				107,
				242,
				197,
				111,
				1,
				48,
				43,
				103,
				215,
				254,
				118,
				171,
				130,
				202,
				125,
				201,
				89,
				250,
				240,
				71,
				212,
				173,
				175,
				162,
				164,
				156,
				192,
				114,
				253,
				183,
				38,
				147,
				63,
				54,
				204,
				247,
				165,
				52,
				241,
				229,
				216,
				113,
				21,
				49,
				199,
				4,
				195,
				35,
				150,
				24,
				154,
				5,
				18,
				7,
				226,
				128,
				39,
				235,
				117,
				178
			}, 256),
			_arr({
				[0] = 36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86,
				68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				144,
				136,
				34,
				42,
				79,
				220,
				96,
				129,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				159,
				168,
				80,
				60,
				2,
				127,
				69,
				249,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182,
				90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203
			}, 256),
			_arr({
				[0] = 101,
				122,
				174,
				8,
				108,
				86,
				244,
				234,
				141,
				213,
				78,
				169,
				231,
				200,
				55,
				109,
				145,
				149,
				228,
				121,
				194,
				211,
				172,
				98,
				73,
				6,
				36,
				92,
				224,
				50,
				58,
				10,
				222,
				94,
				11,
				219,
				70,
				238,
				184,
				20,
				34,
				42,
				144,
				136,
				96,
				129,
				79,
				220,
				100,
				93,
				25,
				115,
				196,
				167,
				126,
				61,
				95,
				151,
				68,
				23,
				205,
				12,
				19,
				236,
				176,
				84,
				187,
				22,
				65,
				153,
				45,
				15,
				191,
				230,
				66,
				104,
				140,
				161,
				137,
				13,
				206,
				85,
				40,
				223,
				155,
				30,
				135,
				233,
				105,
				217,
				142,
				148,
				225,
				248,
				152,
				17,
				134,
				193,
				29,
				158,
				97,
				53,
				87,
				185,
				72,
				3,
				246,
				14,
				112,
				62,
				181,
				102,
				75,
				189,
				139,
				138,
				232,
				221,
				116,
				31,
				28,
				166,
				180,
				198,
				186,
				120,
				37,
				46,
				235,
				39,
				178,
				117,
				7,
				18,
				128,
				226,
				24,
				150,
				5,
				154,
				4,
				199,
				35,
				195,
				113,
				216,
				49,
				21,
				52,
				165,
				229,
				241,
				54,
				63,
				247,
				204,
				183,
				253,
				147,
				38,
				156,
				164,
				114,
				192,
				173,
				212,
				162,
				175,
				250,
				89,
				71,
				240,
				202,
				130,
				201,
				125,
				254,
				215,
				171,
				118,
				48,
				1,
				103,
				43,
				242,
				107,
				111,
				197,
				99,
				124,
				119,
				123,
				16,
				255,
				243,
				210,
				188,
				182,
				218,
				33,
				146,
				157,
				56,
				245,
				81,
				163,
				64,
				143,
				80,
				60,
				159,
				168,
				69,
				249,
				2,
				127,
				67,
				77,
				51,
				133,
				208,
				239,
				170,
				251,
				74,
				76,
				88,
				207,
				106,
				203,
				190,
				57,
				32,
				252,
				177,
				91,
				83,
				209,
				0,
				237,
				41,
				227,
				47,
				132,
				82,
				59,
				214,
				179,
				27,
				110,
				90,
				160,
				9,
				131,
				44,
				26
			}, 256),
			_arr({
				[0] = 140,
				161,
				137,
				13,
				191,
				230,
				66,
				104,
				65,
				153,
				45,
				15,
				176,
				84,
				187,
				22,
				225,
				248,
				152,
				17,
				105,
				217,
				142,
				148,
				155,
				30,
				135,
				233,
				206,
				85,
				40,
				223,
				112,
				62,
				181,
				102,
				72,
				3,
				246,
				14,
				97,
				53,
				87,
				185,
				134,
				193,
				29,
				158,
				186,
				120,
				37,
				46,
				28,
				166,
				180,
				198,
				232,
				221,
				116,
				31,
				75,
				189,
				139,
				138,
				231,
				200,
				55,
				109,
				141,
				213,
				78,
				169,
				108,
				86,
				244,
				234,
				101,
				122,
				174,
				8,
				224,
				50,
				58,
				10,
				73,
				6,
				36,
				92,
				194,
				211,
				172,
				98,
				145,
				149,
				228,
				121,
				96,
				129,
				79,
				220,
				34,
				42,
				144,
				136,
				70,
				238,
				184,
				20,
				222,
				94,
				11,
				219,
				205,
				12,
				19,
				236,
				95,
				151,
				68,
				23,
				196,
				167,
				126,
				61,
				100,
				93,
				25,
				115,
				81,
				163,
				64,
				143,
				146,
				157,
				56,
				245,
				188,
				182,
				218,
				33,
				16,
				255,
				243,
				210,
				208,
				239,
				170,
				251,
				67,
				77,
				51,
				133,
				69,
				249,
				2,
				127,
				80,
				60,
				159,
				168,
				83,
				209,
				0,
				237,
				32,
				252,
				177,
				91,
				106,
				203,
				190,
				57,
				74,
				76,
				88,
				207,
				9,
				131,
				44,
				26,
				27,
				110,
				90,
				160,
				82,
				59,
				214,
				179,
				41,
				227,
				47,
				132,
				4,
				199,
				35,
				195,
				24,
				150,
				5,
				154,
				7,
				18,
				128,
				226,
				235,
				39,
				178,
				117,
				183,
				253,
				147,
				38,
				54,
				63,
				247,
				204,
				52,
				165,
				229,
				241,
				113,
				216,
				49,
				21,
				202,
				130,
				201,
				125,
				250,
				89,
				71,
				240,
				173,
				212,
				162,
				175,
				156,
				164,
				114,
				192,
				99,
				124,
				119,
				123,
				242,
				107,
				111,
				197,
				48,
				1,
				103,
				43,
				254,
				215,
				171,
				118
			}, 256),
			_arr({
				[0] = 114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				159,
				168,
				80,
				60,
				2,
				127,
				69,
				249,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				144,
				136,
				34,
				42,
				79,
				220,
				96,
				129,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248
			}, 256),
			_arr({
				[0] = 168,
				159,
				60,
				80,
				127,
				2,
				249,
				69,
				133,
				51,
				77,
				67,
				251,
				170,
				239,
				208,
				210,
				243,
				255,
				16,
				33,
				218,
				182,
				188,
				245,
				56,
				157,
				146,
				143,
				64,
				163,
				81,
				132,
				47,
				227,
				41,
				179,
				214,
				59,
				82,
				160,
				90,
				110,
				27,
				26,
				44,
				131,
				9,
				207,
				88,
				76,
				74,
				57,
				190,
				203,
				106,
				91,
				177,
				252,
				32,
				237,
				0,
				209,
				83,
				21,
				49,
				216,
				113,
				241,
				229,
				165,
				52,
				204,
				247,
				63,
				54,
				38,
				147,
				253,
				183,
				117,
				178,
				39,
				235,
				226,
				128,
				18,
				7,
				154,
				5,
				150,
				24,
				195,
				35,
				199,
				4,
				118,
				171,
				215,
				254,
				43,
				103,
				1,
				48,
				197,
				111,
				107,
				242,
				123,
				119,
				124,
				99,
				192,
				114,
				164,
				156,
				175,
				162,
				212,
				173,
				240,
				71,
				89,
				250,
				125,
				201,
				130,
				202,
				223,
				40,
				85,
				206,
				233,
				135,
				30,
				155,
				148,
				142,
				217,
				105,
				17,
				152,
				248,
				225,
				22,
				187,
				84,
				176,
				15,
				45,
				153,
				65,
				104,
				66,
				230,
				191,
				13,
				137,
				161,
				140,
				138,
				139,
				189,
				75,
				31,
				116,
				221,
				232,
				198,
				180,
				166,
				28,
				46,
				37,
				120,
				186,
				158,
				29,
				193,
				134,
				185,
				87,
				53,
				97,
				14,
				246,
				3,
				72,
				102,
				181,
				62,
				112,
				121,
				228,
				149,
				145,
				98,
				172,
				211,
				194,
				92,
				36,
				6,
				73,
				10,
				58,
				50,
				224,
				8,
				174,
				122,
				101,
				234,
				244,
				86,
				108,
				169,
				78,
				213,
				141,
				109,
				55,
				200,
				231,
				115,
				25,
				93,
				100,
				61,
				126,
				167,
				196,
				23,
				68,
				151,
				95,
				236,
				19,
				12,
				205,
				219,
				11,
				94,
				222,
				20,
				184,
				238,
				70,
				136,
				144,
				42,
				34,
				220,
				79,
				129,
				96
			}, 256),
			_arr({
				[0] = 162,
				175,
				173,
				212,
				114,
				192,
				156,
				164,
				201,
				125,
				202,
				130,
				71,
				240,
				250,
				89,
				103,
				43,
				48,
				1,
				171,
				118,
				254,
				215,
				119,
				123,
				99,
				124,
				111,
				197,
				242,
				107,
				128,
				226,
				7,
				18,
				178,
				117,
				235,
				39,
				35,
				195,
				4,
				199,
				5,
				154,
				24,
				150,
				229,
				241,
				52,
				165,
				49,
				21,
				113,
				216,
				147,
				38,
				183,
				253,
				247,
				204,
				54,
				63,
				190,
				57,
				106,
				203,
				88,
				207,
				74,
				76,
				0,
				237,
				83,
				209,
				177,
				91,
				32,
				252,
				214,
				179,
				82,
				59,
				47,
				132,
				41,
				227,
				44,
				26,
				9,
				131,
				90,
				160,
				27,
				110,
				218,
				33,
				188,
				182,
				243,
				210,
				16,
				255,
				64,
				143,
				81,
				163,
				56,
				245,
				146,
				157,
				2,
				127,
				69,
				249,
				159,
				168,
				80,
				60,
				170,
				251,
				208,
				239,
				51,
				133,
				67,
				77,
				184,
				20,
				70,
				238,
				11,
				219,
				222,
				94,
				79,
				220,
				96,
				129,
				144,
				136,
				34,
				42,
				126,
				61,
				196,
				167,
				25,
				115,
				100,
				93,
				19,
				236,
				205,
				12,
				68,
				23,
				95,
				151,
				244,
				234,
				108,
				86,
				174,
				8,
				101,
				122,
				55,
				109,
				231,
				200,
				78,
				169,
				141,
				213,
				172,
				98,
				194,
				211,
				228,
				121,
				145,
				149,
				58,
				10,
				224,
				50,
				36,
				92,
				73,
				6,
				87,
				185,
				97,
				53,
				29,
				158,
				134,
				193,
				181,
				102,
				112,
				62,
				246,
				14,
				72,
				3,
				116,
				31,
				232,
				221,
				139,
				138,
				75,
				189,
				37,
				46,
				186,
				120,
				180,
				198,
				28,
				166,
				45,
				15,
				65,
				153,
				187,
				22,
				176,
				84,
				137,
				13,
				140,
				161,
				66,
				104,
				191,
				230,
				135,
				233,
				155,
				30,
				40,
				223,
				206,
				85,
				152,
				17,
				225,
				248,
				142,
				148,
				105,
				217
			}, 256),
			_arr({
				[0] = 251,
				170,
				239,
				208,
				133,
				51,
				77,
				67,
				127,
				2,
				249,
				69,
				168,
				159,
				60,
				80,
				143,
				64,
				163,
				81,
				245,
				56,
				157,
				146,
				33,
				218,
				182,
				188,
				210,
				243,
				255,
				16,
				26,
				44,
				131,
				9,
				160,
				90,
				110,
				27,
				179,
				214,
				59,
				82,
				132,
				47,
				227,
				41,
				237,
				0,
				209,
				83,
				91,
				177,
				252,
				32,
				57,
				190,
				203,
				106,
				207,
				88,
				76,
				74,
				38,
				147,
				253,
				183,
				204,
				247,
				63,
				54,
				241,
				229,
				165,
				52,
				21,
				49,
				216,
				113,
				195,
				35,
				199,
				4,
				154,
				5,
				150,
				24,
				226,
				128,
				18,
				7,
				117,
				178,
				39,
				235,
				123,
				119,
				124,
				99,
				197,
				111,
				107,
				242,
				43,
				103,
				1,
				48,
				118,
				171,
				215,
				254,
				125,
				201,
				130,
				202,
				240,
				71,
				89,
				250,
				175,
				162,
				212,
				173,
				192,
				114,
				164,
				156,
				17,
				152,
				248,
				225,
				148,
				142,
				217,
				105,
				233,
				135,
				30,
				155,
				223,
				40,
				85,
				206,
				13,
				137,
				161,
				140,
				104,
				66,
				230,
				191,
				15,
				45,
				153,
				65,
				22,
				187,
				84,
				176,
				46,
				37,
				120,
				186,
				198,
				180,
				166,
				28,
				31,
				116,
				221,
				232,
				138,
				139,
				189,
				75,
				102,
				181,
				62,
				112,
				14,
				246,
				3,
				72,
				185,
				87,
				53,
				97,
				158,
				29,
				193,
				134,
				10,
				58,
				50,
				224,
				92,
				36,
				6,
				73,
				98,
				172,
				211,
				194,
				121,
				228,
				149,
				145,
				109,
				55,
				200,
				231,
				169,
				78,
				213,
				141,
				234,
				244,
				86,
				108,
				8,
				174,
				122,
				101,
				236,
				19,
				12,
				205,
				23,
				68,
				151,
				95,
				61,
				126,
				167,
				196,
				115,
				25,
				93,
				100,
				220,
				79,
				129,
				96,
				136,
				144,
				42,
				34,
				20,
				184,
				238,
				70,
				219,
				11,
				94,
				222
			}, 256)
		}, 16),
		_arr({
			[0] = _arr({
				[0] = 90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				159,
				168,
				80,
				60,
				2,
				127,
				69,
				249,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18,
				180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				144,
				136,
				34,
				42,
				79,
				220,
				96,
				129,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86
			}, 256),
			_arr({
				[0] = 112,
				62,
				181,
				102,
				72,
				3,
				246,
				14,
				97,
				53,
				87,
				185,
				134,
				193,
				29,
				158,
				186,
				120,
				37,
				46,
				28,
				166,
				180,
				198,
				232,
				221,
				116,
				31,
				75,
				189,
				139,
				138,
				140,
				161,
				137,
				13,
				191,
				230,
				66,
				104,
				65,
				153,
				45,
				15,
				176,
				84,
				187,
				22,
				225,
				248,
				152,
				17,
				105,
				217,
				142,
				148,
				155,
				30,
				135,
				233,
				206,
				85,
				40,
				223,
				96,
				129,
				79,
				220,
				34,
				42,
				144,
				136,
				70,
				238,
				184,
				20,
				222,
				94,
				11,
				219,
				205,
				12,
				19,
				236,
				95,
				151,
				68,
				23,
				196,
				167,
				126,
				61,
				100,
				93,
				25,
				115,
				231,
				200,
				55,
				109,
				141,
				213,
				78,
				169,
				108,
				86,
				244,
				234,
				101,
				122,
				174,
				8,
				224,
				50,
				58,
				10,
				73,
				6,
				36,
				92,
				194,
				211,
				172,
				98,
				145,
				149,
				228,
				121,
				83,
				209,
				0,
				237,
				32,
				252,
				177,
				91,
				106,
				203,
				190,
				57,
				74,
				76,
				88,
				207,
				9,
				131,
				44,
				26,
				27,
				110,
				90,
				160,
				82,
				59,
				214,
				179,
				41,
				227,
				47,
				132,
				81,
				163,
				64,
				143,
				146,
				157,
				56,
				245,
				188,
				182,
				218,
				33,
				16,
				255,
				243,
				210,
				208,
				239,
				170,
				251,
				67,
				77,
				51,
				133,
				69,
				249,
				2,
				127,
				80,
				60,
				159,
				168,
				202,
				130,
				201,
				125,
				250,
				89,
				71,
				240,
				173,
				212,
				162,
				175,
				156,
				164,
				114,
				192,
				99,
				124,
				119,
				123,
				242,
				107,
				111,
				197,
				48,
				1,
				103,
				43,
				254,
				215,
				171,
				118,
				4,
				199,
				35,
				195,
				24,
				150,
				5,
				154,
				7,
				18,
				128,
				226,
				235,
				39,
				178,
				117,
				183,
				253,
				147,
				38,
				54,
				63,
				247,
				204,
				52,
				165,
				229,
				241,
				113,
				216,
				49,
				21
			}, 256),
			_arr({
				[0] = 64,
				143,
				81,
				163,
				56,
				245,
				146,
				157,
				218,
				33,
				188,
				182,
				243,
				210,
				16,
				255,
				170,
				251,
				208,
				239,
				51,
				133,
				67,
				77,
				2,
				127,
				69,
				249,
				159,
				168,
				80,
				60,
				0,
				237,
				83,
				209,
				177,
				91,
				32,
				252,
				190,
				57,
				106,
				203,
				88,
				207,
				74,
				76,
				44,
				26,
				9,
				131,
				90,
				160,
				27,
				110,
				214,
				179,
				82,
				59,
				47,
				132,
				41,
				227,
				35,
				195,
				4,
				199,
				5,
				154,
				24,
				150,
				128,
				226,
				7,
				18,
				178,
				117,
				235,
				39,
				147,
				38,
				183,
				253,
				247,
				204,
				54,
				63,
				229,
				241,
				52,
				165,
				49,
				21,
				113,
				216,
				201,
				125,
				202,
				130,
				71,
				240,
				250,
				89,
				162,
				175,
				173,
				212,
				114,
				192,
				156,
				164,
				119,
				123,
				99,
				124,
				111,
				197,
				242,
				107,
				103,
				43,
				48,
				1,
				171,
				118,
				254,
				215,
				137,
				13,
				140,
				161,
				66,
				104,
				191,
				230,
				45,
				15,
				65,
				153,
				187,
				22,
				176,
				84,
				152,
				17,
				225,
				248,
				142,
				148,
				105,
				217,
				135,
				233,
				155,
				30,
				40,
				223,
				206,
				85,
				181,
				102,
				112,
				62,
				246,
				14,
				72,
				3,
				87,
				185,
				97,
				53,
				29,
				158,
				134,
				193,
				37,
				46,
				186,
				120,
				180,
				198,
				28,
				166,
				116,
				31,
				232,
				221,
				139,
				138,
				75,
				189,
				55,
				109,
				231,
				200,
				78,
				169,
				141,
				213,
				244,
				234,
				108,
				86,
				174,
				8,
				101,
				122,
				58,
				10,
				224,
				50,
				36,
				92,
				73,
				6,
				172,
				98,
				194,
				211,
				228,
				121,
				145,
				149,
				79,
				220,
				96,
				129,
				144,
				136,
				34,
				42,
				184,
				20,
				70,
				238,
				11,
				219,
				222,
				94,
				19,
				236,
				205,
				12,
				68,
				23,
				95,
				151,
				126,
				61,
				196,
				167,
				25,
				115,
				100,
				93
			}, 256),
			_arr({
				[0] = 238,
				70,
				20,
				184,
				94,
				222,
				219,
				11,
				129,
				96,
				220,
				79,
				42,
				34,
				136,
				144,
				167,
				196,
				61,
				126,
				93,
				100,
				115,
				25,
				12,
				205,
				236,
				19,
				151,
				95,
				23,
				68,
				86,
				108,
				234,
				244,
				122,
				101,
				8,
				174,
				200,
				231,
				109,
				55,
				213,
				141,
				169,
				78,
				211,
				194,
				98,
				172,
				149,
				145,
				121,
				228,
				50,
				224,
				10,
				58,
				6,
				73,
				92,
				36,
				53,
				97,
				185,
				87,
				193,
				134,
				158,
				29,
				62,
				112,
				102,
				181,
				3,
				72,
				14,
				246,
				221,
				232,
				31,
				116,
				189,
				75,
				138,
				139,
				120,
				186,
				46,
				37,
				166,
				28,
				198,
				180,
				153,
				65,
				15,
				45,
				84,
				176,
				22,
				187,
				161,
				140,
				13,
				137,
				230,
				191,
				104,
				66,
				30,
				155,
				233,
				135,
				85,
				206,
				223,
				40,
				248,
				225,
				17,
				152,
				217,
				105,
				148,
				142,
				212,
				173,
				175,
				162,
				164,
				156,
				192,
				114,
				130,
				202,
				125,
				201,
				89,
				250,
				240,
				71,
				1,
				48,
				43,
				103,
				215,
				254,
				118,
				171,
				124,
				99,
				123,
				119,
				107,
				242,
				197,
				111,
				18,
				7,
				226,
				128,
				39,
				235,
				117,
				178,
				199,
				4,
				195,
				35,
				150,
				24,
				154,
				5,
				165,
				52,
				241,
				229,
				216,
				113,
				21,
				49,
				253,
				183,
				38,
				147,
				63,
				54,
				204,
				247,
				203,
				106,
				57,
				190,
				76,
				74,
				207,
				88,
				209,
				83,
				237,
				0,
				252,
				32,
				91,
				177,
				59,
				82,
				179,
				214,
				227,
				41,
				132,
				47,
				131,
				9,
				26,
				44,
				110,
				27,
				160,
				90,
				182,
				188,
				33,
				218,
				255,
				16,
				210,
				243,
				163,
				81,
				143,
				64,
				157,
				146,
				245,
				56,
				249,
				69,
				127,
				2,
				60,
				80,
				168,
				159,
				239,
				208,
				251,
				170,
				77,
				67,
				133,
				51
			}, 256),
			_arr({
				[0] = 207,
				88,
				76,
				74,
				57,
				190,
				203,
				106,
				91,
				177,
				252,
				32,
				237,
				0,
				209,
				83,
				132,
				47,
				227,
				41,
				179,
				214,
				59,
				82,
				160,
				90,
				110,
				27,
				26,
				44,
				131,
				9,
				210,
				243,
				255,
				16,
				33,
				218,
				182,
				188,
				245,
				56,
				157,
				146,
				143,
				64,
				163,
				81,
				168,
				159,
				60,
				80,
				127,
				2,
				249,
				69,
				133,
				51,
				77,
				67,
				251,
				170,
				239,
				208,
				192,
				114,
				164,
				156,
				175,
				162,
				212,
				173,
				240,
				71,
				89,
				250,
				125,
				201,
				130,
				202,
				118,
				171,
				215,
				254,
				43,
				103,
				1,
				48,
				197,
				111,
				107,
				242,
				123,
				119,
				124,
				99,
				117,
				178,
				39,
				235,
				226,
				128,
				18,
				7,
				154,
				5,
				150,
				24,
				195,
				35,
				199,
				4,
				21,
				49,
				216,
				113,
				241,
				229,
				165,
				52,
				204,
				247,
				63,
				54,
				38,
				147,
				253,
				183,
				158,
				29,
				193,
				134,
				185,
				87,
				53,
				97,
				14,
				246,
				3,
				72,
				102,
				181,
				62,
				112,
				138,
				139,
				189,
				75,
				31,
				116,
				221,
				232,
				198,
				180,
				166,
				28,
				46,
				37,
				120,
				186,
				22,
				187,
				84,
				176,
				15,
				45,
				153,
				65,
				104,
				66,
				230,
				191,
				13,
				137,
				161,
				140,
				223,
				40,
				85,
				206,
				233,
				135,
				30,
				155,
				148,
				142,
				217,
				105,
				17,
				152,
				248,
				225,
				219,
				11,
				94,
				222,
				20,
				184,
				238,
				70,
				136,
				144,
				42,
				34,
				220,
				79,
				129,
				96,
				115,
				25,
				93,
				100,
				61,
				126,
				167,
				196,
				23,
				68,
				151,
				95,
				236,
				19,
				12,
				205,
				8,
				174,
				122,
				101,
				234,
				244,
				86,
				108,
				169,
				78,
				213,
				141,
				109,
				55,
				200,
				231,
				121,
				228,
				149,
				145,
				98,
				172,
				211,
				194,
				92,
				36,
				6,
				73,
				10,
				58,
				50,
				224
			}, 256),
			_arr({
				[0] = 246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				144,
				136,
				34,
				42,
				79,
				220,
				96,
				129,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				159,
				168,
				80,
				60,
				2,
				127,
				69,
				249,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165
			}, 256),
			_arr({
				[0] = 199,
				4,
				195,
				35,
				150,
				24,
				154,
				5,
				18,
				7,
				226,
				128,
				39,
				235,
				117,
				178,
				253,
				183,
				38,
				147,
				63,
				54,
				204,
				247,
				165,
				52,
				241,
				229,
				216,
				113,
				21,
				49,
				130,
				202,
				125,
				201,
				89,
				250,
				240,
				71,
				212,
				173,
				175,
				162,
				164,
				156,
				192,
				114,
				124,
				99,
				123,
				119,
				107,
				242,
				197,
				111,
				1,
				48,
				43,
				103,
				215,
				254,
				118,
				171,
				163,
				81,
				143,
				64,
				157,
				146,
				245,
				56,
				182,
				188,
				33,
				218,
				255,
				16,
				210,
				243,
				239,
				208,
				251,
				170,
				77,
				67,
				133,
				51,
				249,
				69,
				127,
				2,
				60,
				80,
				168,
				159,
				209,
				83,
				237,
				0,
				252,
				32,
				91,
				177,
				203,
				106,
				57,
				190,
				76,
				74,
				207,
				88,
				131,
				9,
				26,
				44,
				110,
				27,
				160,
				90,
				59,
				82,
				179,
				214,
				227,
				41,
				132,
				47,
				200,
				231,
				109,
				55,
				213,
				141,
				169,
				78,
				86,
				108,
				234,
				244,
				122,
				101,
				8,
				174,
				50,
				224,
				10,
				58,
				6,
				73,
				92,
				36,
				211,
				194,
				98,
				172,
				149,
				145,
				121,
				228,
				129,
				96,
				220,
				79,
				42,
				34,
				136,
				144,
				238,
				70,
				20,
				184,
				94,
				222,
				219,
				11,
				12,
				205,
				236,
				19,
				151,
				95,
				23,
				68,
				167,
				196,
				61,
				126,
				93,
				100,
				115,
				25,
				161,
				140,
				13,
				137,
				230,
				191,
				104,
				66,
				153,
				65,
				15,
				45,
				84,
				176,
				22,
				187,
				248,
				225,
				17,
				152,
				217,
				105,
				148,
				142,
				30,
				155,
				233,
				135,
				85,
				206,
				223,
				40,
				62,
				112,
				102,
				181,
				3,
				72,
				14,
				246,
				53,
				97,
				185,
				87,
				193,
				134,
				158,
				29,
				120,
				186,
				46,
				37,
				166,
				28,
				198,
				180,
				221,
				232,
				31,
				116,
				189,
				75,
				138,
				139
			}, 256),
			_arr({
				[0] = 96,
				129,
				79,
				220,
				34,
				42,
				144,
				136,
				70,
				238,
				184,
				20,
				222,
				94,
				11,
				219,
				205,
				12,
				19,
				236,
				95,
				151,
				68,
				23,
				196,
				167,
				126,
				61,
				100,
				93,
				25,
				115,
				231,
				200,
				55,
				109,
				141,
				213,
				78,
				169,
				108,
				86,
				244,
				234,
				101,
				122,
				174,
				8,
				224,
				50,
				58,
				10,
				73,
				6,
				36,
				92,
				194,
				211,
				172,
				98,
				145,
				149,
				228,
				121,
				112,
				62,
				181,
				102,
				72,
				3,
				246,
				14,
				97,
				53,
				87,
				185,
				134,
				193,
				29,
				158,
				186,
				120,
				37,
				46,
				28,
				166,
				180,
				198,
				232,
				221,
				116,
				31,
				75,
				189,
				139,
				138,
				140,
				161,
				137,
				13,
				191,
				230,
				66,
				104,
				65,
				153,
				45,
				15,
				176,
				84,
				187,
				22,
				225,
				248,
				152,
				17,
				105,
				217,
				142,
				148,
				155,
				30,
				135,
				233,
				206,
				85,
				40,
				223,
				202,
				130,
				201,
				125,
				250,
				89,
				71,
				240,
				173,
				212,
				162,
				175,
				156,
				164,
				114,
				192,
				99,
				124,
				119,
				123,
				242,
				107,
				111,
				197,
				48,
				1,
				103,
				43,
				254,
				215,
				171,
				118,
				4,
				199,
				35,
				195,
				24,
				150,
				5,
				154,
				7,
				18,
				128,
				226,
				235,
				39,
				178,
				117,
				183,
				253,
				147,
				38,
				54,
				63,
				247,
				204,
				52,
				165,
				229,
				241,
				113,
				216,
				49,
				21,
				83,
				209,
				0,
				237,
				32,
				252,
				177,
				91,
				106,
				203,
				190,
				57,
				74,
				76,
				88,
				207,
				9,
				131,
				44,
				26,
				27,
				110,
				90,
				160,
				82,
				59,
				214,
				179,
				41,
				227,
				47,
				132,
				81,
				163,
				64,
				143,
				146,
				157,
				56,
				245,
				188,
				182,
				218,
				33,
				16,
				255,
				243,
				210,
				208,
				239,
				170,
				251,
				67,
				77,
				51,
				133,
				69,
				249,
				2,
				127,
				80,
				60,
				159,
				168
			}, 256),
			_arr({
				[0] = 22,
				187,
				84,
				176,
				15,
				45,
				153,
				65,
				104,
				66,
				230,
				191,
				13,
				137,
				161,
				140,
				223,
				40,
				85,
				206,
				233,
				135,
				30,
				155,
				148,
				142,
				217,
				105,
				17,
				152,
				248,
				225,
				158,
				29,
				193,
				134,
				185,
				87,
				53,
				97,
				14,
				246,
				3,
				72,
				102,
				181,
				62,
				112,
				138,
				139,
				189,
				75,
				31,
				116,
				221,
				232,
				198,
				180,
				166,
				28,
				46,
				37,
				120,
				186,
				8,
				174,
				122,
				101,
				234,
				244,
				86,
				108,
				169,
				78,
				213,
				141,
				109,
				55,
				200,
				231,
				121,
				228,
				149,
				145,
				98,
				172,
				211,
				194,
				92,
				36,
				6,
				73,
				10,
				58,
				50,
				224,
				219,
				11,
				94,
				222,
				20,
				184,
				238,
				70,
				136,
				144,
				42,
				34,
				220,
				79,
				129,
				96,
				115,
				25,
				93,
				100,
				61,
				126,
				167,
				196,
				23,
				68,
				151,
				95,
				236,
				19,
				12,
				205,
				210,
				243,
				255,
				16,
				33,
				218,
				182,
				188,
				245,
				56,
				157,
				146,
				143,
				64,
				163,
				81,
				168,
				159,
				60,
				80,
				127,
				2,
				249,
				69,
				133,
				51,
				77,
				67,
				251,
				170,
				239,
				208,
				207,
				88,
				76,
				74,
				57,
				190,
				203,
				106,
				91,
				177,
				252,
				32,
				237,
				0,
				209,
				83,
				132,
				47,
				227,
				41,
				179,
				214,
				59,
				82,
				160,
				90,
				110,
				27,
				26,
				44,
				131,
				9,
				117,
				178,
				39,
				235,
				226,
				128,
				18,
				7,
				154,
				5,
				150,
				24,
				195,
				35,
				199,
				4,
				21,
				49,
				216,
				113,
				241,
				229,
				165,
				52,
				204,
				247,
				63,
				54,
				38,
				147,
				253,
				183,
				192,
				114,
				164,
				156,
				175,
				162,
				212,
				173,
				240,
				71,
				89,
				250,
				125,
				201,
				130,
				202,
				118,
				171,
				215,
				254,
				43,
				103,
				1,
				48,
				197,
				111,
				107,
				242,
				123,
				119,
				124,
				99
			}, 256),
			_arr({
				[0] = 203,
				106,
				57,
				190,
				76,
				74,
				207,
				88,
				209,
				83,
				237,
				0,
				252,
				32,
				91,
				177,
				59,
				82,
				179,
				214,
				227,
				41,
				132,
				47,
				131,
				9,
				26,
				44,
				110,
				27,
				160,
				90,
				182,
				188,
				33,
				218,
				255,
				16,
				210,
				243,
				163,
				81,
				143,
				64,
				157,
				146,
				245,
				56,
				249,
				69,
				127,
				2,
				60,
				80,
				168,
				159,
				239,
				208,
				251,
				170,
				77,
				67,
				133,
				51,
				212,
				173,
				175,
				162,
				164,
				156,
				192,
				114,
				130,
				202,
				125,
				201,
				89,
				250,
				240,
				71,
				1,
				48,
				43,
				103,
				215,
				254,
				118,
				171,
				124,
				99,
				123,
				119,
				107,
				242,
				197,
				111,
				18,
				7,
				226,
				128,
				39,
				235,
				117,
				178,
				199,
				4,
				195,
				35,
				150,
				24,
				154,
				5,
				165,
				52,
				241,
				229,
				216,
				113,
				21,
				49,
				253,
				183,
				38,
				147,
				63,
				54,
				204,
				247,
				53,
				97,
				185,
				87,
				193,
				134,
				158,
				29,
				62,
				112,
				102,
				181,
				3,
				72,
				14,
				246,
				221,
				232,
				31,
				116,
				189,
				75,
				138,
				139,
				120,
				186,
				46,
				37,
				166,
				28,
				198,
				180,
				153,
				65,
				15,
				45,
				84,
				176,
				22,
				187,
				161,
				140,
				13,
				137,
				230,
				191,
				104,
				66,
				30,
				155,
				233,
				135,
				85,
				206,
				223,
				40,
				248,
				225,
				17,
				152,
				217,
				105,
				148,
				142,
				238,
				70,
				20,
				184,
				94,
				222,
				219,
				11,
				129,
				96,
				220,
				79,
				42,
				34,
				136,
				144,
				167,
				196,
				61,
				126,
				93,
				100,
				115,
				25,
				12,
				205,
				236,
				19,
				151,
				95,
				23,
				68,
				86,
				108,
				234,
				244,
				122,
				101,
				8,
				174,
				200,
				231,
				109,
				55,
				213,
				141,
				169,
				78,
				211,
				194,
				98,
				172,
				149,
				145,
				121,
				228,
				50,
				224,
				10,
				58,
				6,
				73,
				92,
				36
			}, 256),
			_arr({
				[0] = 139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				144,
				136,
				34,
				42,
				79,
				220,
				96,
				129,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200,
				47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				159,
				168,
				80,
				60,
				2,
				127,
				69,
				249,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199
			}, 256),
			_arr({
				[0] = 178,
				117,
				235,
				39,
				128,
				226,
				7,
				18,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				159,
				168,
				80,
				60,
				2,
				127,
				69,
				249,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				144,
				136,
				34,
				42,
				79,
				220,
				96,
				129,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				180,
				198,
				28,
				166,
				37,
				46,
				186,
				120
			}, 256),
			_arr({
				[0] = 248,
				225,
				17,
				152,
				217,
				105,
				148,
				142,
				30,
				155,
				233,
				135,
				85,
				206,
				223,
				40,
				161,
				140,
				13,
				137,
				230,
				191,
				104,
				66,
				153,
				65,
				15,
				45,
				84,
				176,
				22,
				187,
				120,
				186,
				46,
				37,
				166,
				28,
				198,
				180,
				221,
				232,
				31,
				116,
				189,
				75,
				138,
				139,
				62,
				112,
				102,
				181,
				3,
				72,
				14,
				246,
				53,
				97,
				185,
				87,
				193,
				134,
				158,
				29,
				50,
				224,
				10,
				58,
				6,
				73,
				92,
				36,
				211,
				194,
				98,
				172,
				149,
				145,
				121,
				228,
				200,
				231,
				109,
				55,
				213,
				141,
				169,
				78,
				86,
				108,
				234,
				244,
				122,
				101,
				8,
				174,
				12,
				205,
				236,
				19,
				151,
				95,
				23,
				68,
				167,
				196,
				61,
				126,
				93,
				100,
				115,
				25,
				129,
				96,
				220,
				79,
				42,
				34,
				136,
				144,
				238,
				70,
				20,
				184,
				94,
				222,
				219,
				11,
				239,
				208,
				251,
				170,
				77,
				67,
				133,
				51,
				249,
				69,
				127,
				2,
				60,
				80,
				168,
				159,
				163,
				81,
				143,
				64,
				157,
				146,
				245,
				56,
				182,
				188,
				33,
				218,
				255,
				16,
				210,
				243,
				131,
				9,
				26,
				44,
				110,
				27,
				160,
				90,
				59,
				82,
				179,
				214,
				227,
				41,
				132,
				47,
				209,
				83,
				237,
				0,
				252,
				32,
				91,
				177,
				203,
				106,
				57,
				190,
				76,
				74,
				207,
				88,
				253,
				183,
				38,
				147,
				63,
				54,
				204,
				247,
				165,
				52,
				241,
				229,
				216,
				113,
				21,
				49,
				199,
				4,
				195,
				35,
				150,
				24,
				154,
				5,
				18,
				7,
				226,
				128,
				39,
				235,
				117,
				178,
				124,
				99,
				123,
				119,
				107,
				242,
				197,
				111,
				1,
				48,
				43,
				103,
				215,
				254,
				118,
				171,
				130,
				202,
				125,
				201,
				89,
				250,
				240,
				71,
				212,
				173,
				175,
				162,
				164,
				156,
				192,
				114
			}, 256),
			_arr({
				[0] = 68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				144,
				136,
				34,
				42,
				79,
				220,
				96,
				129,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86,
				180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18,
				90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				159,
				168,
				80,
				60,
				2,
				127,
				69,
				249,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182
			}, 256),
			_arr({
				[0] = 222,
				94,
				11,
				219,
				70,
				238,
				184,
				20,
				34,
				42,
				144,
				136,
				96,
				129,
				79,
				220,
				100,
				93,
				25,
				115,
				196,
				167,
				126,
				61,
				95,
				151,
				68,
				23,
				205,
				12,
				19,
				236,
				101,
				122,
				174,
				8,
				108,
				86,
				244,
				234,
				141,
				213,
				78,
				169,
				231,
				200,
				55,
				109,
				145,
				149,
				228,
				121,
				194,
				211,
				172,
				98,
				73,
				6,
				36,
				92,
				224,
				50,
				58,
				10,
				134,
				193,
				29,
				158,
				97,
				53,
				87,
				185,
				72,
				3,
				246,
				14,
				112,
				62,
				181,
				102,
				75,
				189,
				139,
				138,
				232,
				221,
				116,
				31,
				28,
				166,
				180,
				198,
				186,
				120,
				37,
				46,
				176,
				84,
				187,
				22,
				65,
				153,
				45,
				15,
				191,
				230,
				66,
				104,
				140,
				161,
				137,
				13,
				206,
				85,
				40,
				223,
				155,
				30,
				135,
				233,
				105,
				217,
				142,
				148,
				225,
				248,
				152,
				17,
				156,
				164,
				114,
				192,
				173,
				212,
				162,
				175,
				250,
				89,
				71,
				240,
				202,
				130,
				201,
				125,
				254,
				215,
				171,
				118,
				48,
				1,
				103,
				43,
				242,
				107,
				111,
				197,
				99,
				124,
				119,
				123,
				235,
				39,
				178,
				117,
				7,
				18,
				128,
				226,
				24,
				150,
				5,
				154,
				4,
				199,
				35,
				195,
				113,
				216,
				49,
				21,
				52,
				165,
				229,
				241,
				54,
				63,
				247,
				204,
				183,
				253,
				147,
				38,
				74,
				76,
				88,
				207,
				106,
				203,
				190,
				57,
				32,
				252,
				177,
				91,
				83,
				209,
				0,
				237,
				41,
				227,
				47,
				132,
				82,
				59,
				214,
				179,
				27,
				110,
				90,
				160,
				9,
				131,
				44,
				26,
				16,
				255,
				243,
				210,
				188,
				182,
				218,
				33,
				146,
				157,
				56,
				245,
				81,
				163,
				64,
				143,
				80,
				60,
				159,
				168,
				69,
				249,
				2,
				127,
				67,
				77,
				51,
				133,
				208,
				239,
				170,
				251
			}, 256),
			_arr({
				[0] = 22,
				187,
				84,
				176,
				15,
				45,
				153,
				65,
				104,
				66,
				230,
				191,
				13,
				137,
				161,
				140,
				223,
				40,
				85,
				206,
				233,
				135,
				30,
				155,
				148,
				142,
				217,
				105,
				17,
				152,
				248,
				225,
				158,
				29,
				193,
				134,
				185,
				87,
				53,
				97,
				14,
				246,
				3,
				72,
				102,
				181,
				62,
				112,
				138,
				139,
				189,
				75,
				31,
				116,
				221,
				232,
				198,
				180,
				166,
				28,
				46,
				37,
				120,
				186,
				8,
				174,
				122,
				101,
				234,
				244,
				86,
				108,
				169,
				78,
				213,
				141,
				109,
				55,
				200,
				231,
				121,
				228,
				149,
				145,
				98,
				172,
				211,
				194,
				92,
				36,
				6,
				73,
				10,
				58,
				50,
				224,
				219,
				11,
				94,
				222,
				20,
				184,
				238,
				70,
				136,
				144,
				42,
				34,
				220,
				79,
				129,
				96,
				115,
				25,
				93,
				100,
				61,
				126,
				167,
				196,
				23,
				68,
				151,
				95,
				236,
				19,
				12,
				205,
				210,
				243,
				255,
				16,
				33,
				218,
				182,
				188,
				245,
				56,
				157,
				146,
				143,
				64,
				163,
				81,
				168,
				159,
				60,
				80,
				127,
				2,
				249,
				69,
				133,
				51,
				77,
				67,
				251,
				170,
				239,
				208,
				207,
				88,
				76,
				74,
				57,
				190,
				203,
				106,
				91,
				177,
				252,
				32,
				237,
				0,
				209,
				83,
				132,
				47,
				227,
				41,
				179,
				214,
				59,
				82,
				160,
				90,
				110,
				27,
				26,
				44,
				131,
				9,
				117,
				178,
				39,
				235,
				226,
				128,
				18,
				7,
				154,
				5,
				150,
				24,
				195,
				35,
				199,
				4,
				21,
				49,
				216,
				113,
				241,
				229,
				165,
				52,
				204,
				247,
				63,
				54,
				38,
				147,
				253,
				183,
				192,
				114,
				164,
				156,
				175,
				162,
				212,
				173,
				240,
				71,
				89,
				250,
				125,
				201,
				130,
				202,
				118,
				171,
				215,
				254,
				43,
				103,
				1,
				48,
				197,
				111,
				107,
				242,
				123,
				119,
				124,
				99
			}, 256)
		}, 16),
		_arr({
			[0] = _arr({
				[0] = 151,
				95,
				23,
				68,
				12,
				205,
				236,
				19,
				93,
				100,
				115,
				25,
				167,
				196,
				61,
				126,
				42,
				34,
				136,
				144,
				129,
				96,
				220,
				79,
				94,
				222,
				219,
				11,
				238,
				70,
				20,
				184,
				6,
				73,
				92,
				36,
				50,
				224,
				10,
				58,
				149,
				145,
				121,
				228,
				211,
				194,
				98,
				172,
				213,
				141,
				169,
				78,
				200,
				231,
				109,
				55,
				122,
				101,
				8,
				174,
				86,
				108,
				234,
				244,
				166,
				28,
				198,
				180,
				120,
				186,
				46,
				37,
				189,
				75,
				138,
				139,
				221,
				232,
				31,
				116,
				3,
				72,
				14,
				246,
				62,
				112,
				102,
				181,
				193,
				134,
				158,
				29,
				53,
				97,
				185,
				87,
				217,
				105,
				148,
				142,
				248,
				225,
				17,
				152,
				85,
				206,
				223,
				40,
				30,
				155,
				233,
				135,
				230,
				191,
				104,
				66,
				161,
				140,
				13,
				137,
				84,
				176,
				22,
				187,
				153,
				65,
				15,
				45,
				107,
				242,
				197,
				111,
				124,
				99,
				123,
				119,
				215,
				254,
				118,
				171,
				1,
				48,
				43,
				103,
				89,
				250,
				240,
				71,
				130,
				202,
				125,
				201,
				164,
				156,
				192,
				114,
				212,
				173,
				175,
				162,
				63,
				54,
				204,
				247,
				253,
				183,
				38,
				147,
				216,
				113,
				21,
				49,
				165,
				52,
				241,
				229,
				150,
				24,
				154,
				5,
				199,
				4,
				195,
				35,
				39,
				235,
				117,
				178,
				18,
				7,
				226,
				128,
				110,
				27,
				160,
				90,
				131,
				9,
				26,
				44,
				227,
				41,
				132,
				47,
				59,
				82,
				179,
				214,
				252,
				32,
				91,
				177,
				209,
				83,
				237,
				0,
				76,
				74,
				207,
				88,
				203,
				106,
				57,
				190,
				77,
				67,
				133,
				51,
				239,
				208,
				251,
				170,
				60,
				80,
				168,
				159,
				249,
				69,
				127,
				2,
				157,
				146,
				245,
				56,
				163,
				81,
				143,
				64,
				255,
				16,
				210,
				243,
				182,
				188,
				33,
				218
			}, 256),
			_arr({
				[0] = 252,
				32,
				91,
				177,
				209,
				83,
				237,
				0,
				76,
				74,
				207,
				88,
				203,
				106,
				57,
				190,
				110,
				27,
				160,
				90,
				131,
				9,
				26,
				44,
				227,
				41,
				132,
				47,
				59,
				82,
				179,
				214,
				157,
				146,
				245,
				56,
				163,
				81,
				143,
				64,
				255,
				16,
				210,
				243,
				182,
				188,
				33,
				218,
				77,
				67,
				133,
				51,
				239,
				208,
				251,
				170,
				60,
				80,
				168,
				159,
				249,
				69,
				127,
				2,
				89,
				250,
				240,
				71,
				130,
				202,
				125,
				201,
				164,
				156,
				192,
				114,
				212,
				173,
				175,
				162,
				107,
				242,
				197,
				111,
				124,
				99,
				123,
				119,
				215,
				254,
				118,
				171,
				1,
				48,
				43,
				103,
				150,
				24,
				154,
				5,
				199,
				4,
				195,
				35,
				39,
				235,
				117,
				178,
				18,
				7,
				226,
				128,
				63,
				54,
				204,
				247,
				253,
				183,
				38,
				147,
				216,
				113,
				21,
				49,
				165,
				52,
				241,
				229,
				3,
				72,
				14,
				246,
				62,
				112,
				102,
				181,
				193,
				134,
				158,
				29,
				53,
				97,
				185,
				87,
				166,
				28,
				198,
				180,
				120,
				186,
				46,
				37,
				189,
				75,
				138,
				139,
				221,
				232,
				31,
				116,
				230,
				191,
				104,
				66,
				161,
				140,
				13,
				137,
				84,
				176,
				22,
				187,
				153,
				65,
				15,
				45,
				217,
				105,
				148,
				142,
				248,
				225,
				17,
				152,
				85,
				206,
				223,
				40,
				30,
				155,
				233,
				135,
				42,
				34,
				136,
				144,
				129,
				96,
				220,
				79,
				94,
				222,
				219,
				11,
				238,
				70,
				20,
				184,
				151,
				95,
				23,
				68,
				12,
				205,
				236,
				19,
				93,
				100,
				115,
				25,
				167,
				196,
				61,
				126,
				213,
				141,
				169,
				78,
				200,
				231,
				109,
				55,
				122,
				101,
				8,
				174,
				86,
				108,
				234,
				244,
				6,
				73,
				92,
				36,
				50,
				224,
				10,
				58,
				149,
				145,
				121,
				228,
				211,
				194,
				98,
				172
			}, 256),
			_arr({
				[0] = 204,
				247,
				63,
				54,
				38,
				147,
				253,
				183,
				21,
				49,
				216,
				113,
				241,
				229,
				165,
				52,
				154,
				5,
				150,
				24,
				195,
				35,
				199,
				4,
				117,
				178,
				39,
				235,
				226,
				128,
				18,
				7,
				197,
				111,
				107,
				242,
				123,
				119,
				124,
				99,
				118,
				171,
				215,
				254,
				43,
				103,
				1,
				48,
				240,
				71,
				89,
				250,
				125,
				201,
				130,
				202,
				192,
				114,
				164,
				156,
				175,
				162,
				212,
				173,
				133,
				51,
				77,
				67,
				251,
				170,
				239,
				208,
				168,
				159,
				60,
				80,
				127,
				2,
				249,
				69,
				245,
				56,
				157,
				146,
				143,
				64,
				163,
				81,
				210,
				243,
				255,
				16,
				33,
				218,
				182,
				188,
				160,
				90,
				110,
				27,
				26,
				44,
				131,
				9,
				132,
				47,
				227,
				41,
				179,
				214,
				59,
				82,
				91,
				177,
				252,
				32,
				237,
				0,
				209,
				83,
				207,
				88,
				76,
				74,
				57,
				190,
				203,
				106,
				92,
				36,
				6,
				73,
				10,
				58,
				50,
				224,
				121,
				228,
				149,
				145,
				98,
				172,
				211,
				194,
				169,
				78,
				213,
				141,
				109,
				55,
				200,
				231,
				8,
				174,
				122,
				101,
				234,
				244,
				86,
				108,
				23,
				68,
				151,
				95,
				236,
				19,
				12,
				205,
				115,
				25,
				93,
				100,
				61,
				126,
				167,
				196,
				136,
				144,
				42,
				34,
				220,
				79,
				129,
				96,
				219,
				11,
				94,
				222,
				20,
				184,
				238,
				70,
				148,
				142,
				217,
				105,
				17,
				152,
				248,
				225,
				223,
				40,
				85,
				206,
				233,
				135,
				30,
				155,
				104,
				66,
				230,
				191,
				13,
				137,
				161,
				140,
				22,
				187,
				84,
				176,
				15,
				45,
				153,
				65,
				198,
				180,
				166,
				28,
				46,
				37,
				120,
				186,
				138,
				139,
				189,
				75,
				31,
				116,
				221,
				232,
				14,
				246,
				3,
				72,
				102,
				181,
				62,
				112,
				158,
				29,
				193,
				134,
				185,
				87,
				53,
				97
			}, 256),
			_arr({
				[0] = 174,
				8,
				101,
				122,
				244,
				234,
				108,
				86,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				144,
				136,
				34,
				42,
				79,
				220,
				96,
				129,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				159,
				168,
				80,
				60,
				2,
				127,
				69,
				249,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				90,
				160,
				27,
				110,
				44,
				26,
				9,
				131
			}, 256),
			_arr({
				[0] = 242,
				107,
				111,
				197,
				99,
				124,
				119,
				123,
				254,
				215,
				171,
				118,
				48,
				1,
				103,
				43,
				250,
				89,
				71,
				240,
				202,
				130,
				201,
				125,
				156,
				164,
				114,
				192,
				173,
				212,
				162,
				175,
				54,
				63,
				247,
				204,
				183,
				253,
				147,
				38,
				113,
				216,
				49,
				21,
				52,
				165,
				229,
				241,
				24,
				150,
				5,
				154,
				4,
				199,
				35,
				195,
				235,
				39,
				178,
				117,
				7,
				18,
				128,
				226,
				27,
				110,
				90,
				160,
				9,
				131,
				44,
				26,
				41,
				227,
				47,
				132,
				82,
				59,
				214,
				179,
				32,
				252,
				177,
				91,
				83,
				209,
				0,
				237,
				74,
				76,
				88,
				207,
				106,
				203,
				190,
				57,
				67,
				77,
				51,
				133,
				208,
				239,
				170,
				251,
				80,
				60,
				159,
				168,
				69,
				249,
				2,
				127,
				146,
				157,
				56,
				245,
				81,
				163,
				64,
				143,
				16,
				255,
				243,
				210,
				188,
				182,
				218,
				33,
				95,
				151,
				68,
				23,
				205,
				12,
				19,
				236,
				100,
				93,
				25,
				115,
				196,
				167,
				126,
				61,
				34,
				42,
				144,
				136,
				96,
				129,
				79,
				220,
				222,
				94,
				11,
				219,
				70,
				238,
				184,
				20,
				73,
				6,
				36,
				92,
				224,
				50,
				58,
				10,
				145,
				149,
				228,
				121,
				194,
				211,
				172,
				98,
				141,
				213,
				78,
				169,
				231,
				200,
				55,
				109,
				101,
				122,
				174,
				8,
				108,
				86,
				244,
				234,
				28,
				166,
				180,
				198,
				186,
				120,
				37,
				46,
				75,
				189,
				139,
				138,
				232,
				221,
				116,
				31,
				72,
				3,
				246,
				14,
				112,
				62,
				181,
				102,
				134,
				193,
				29,
				158,
				97,
				53,
				87,
				185,
				105,
				217,
				142,
				148,
				225,
				248,
				152,
				17,
				206,
				85,
				40,
				223,
				155,
				30,
				135,
				233,
				191,
				230,
				66,
				104,
				140,
				161,
				137,
				13,
				176,
				84,
				187,
				22,
				65,
				153,
				45,
				15
			}, 256),
			_arr({
				[0] = 181,
				102,
				112,
				62,
				246,
				14,
				72,
				3,
				87,
				185,
				97,
				53,
				29,
				158,
				134,
				193,
				37,
				46,
				186,
				120,
				180,
				198,
				28,
				166,
				116,
				31,
				232,
				221,
				139,
				138,
				75,
				189,
				137,
				13,
				140,
				161,
				66,
				104,
				191,
				230,
				45,
				15,
				65,
				153,
				187,
				22,
				176,
				84,
				152,
				17,
				225,
				248,
				142,
				148,
				105,
				217,
				135,
				233,
				155,
				30,
				40,
				223,
				206,
				85,
				79,
				220,
				96,
				129,
				144,
				136,
				34,
				42,
				184,
				20,
				70,
				238,
				11,
				219,
				222,
				94,
				19,
				236,
				205,
				12,
				68,
				23,
				95,
				151,
				126,
				61,
				196,
				167,
				25,
				115,
				100,
				93,
				55,
				109,
				231,
				200,
				78,
				169,
				141,
				213,
				244,
				234,
				108,
				86,
				174,
				8,
				101,
				122,
				58,
				10,
				224,
				50,
				36,
				92,
				73,
				6,
				172,
				98,
				194,
				211,
				228,
				121,
				145,
				149,
				0,
				237,
				83,
				209,
				177,
				91,
				32,
				252,
				190,
				57,
				106,
				203,
				88,
				207,
				74,
				76,
				44,
				26,
				9,
				131,
				90,
				160,
				27,
				110,
				214,
				179,
				82,
				59,
				47,
				132,
				41,
				227,
				64,
				143,
				81,
				163,
				56,
				245,
				146,
				157,
				218,
				33,
				188,
				182,
				243,
				210,
				16,
				255,
				170,
				251,
				208,
				239,
				51,
				133,
				67,
				77,
				2,
				127,
				69,
				249,
				159,
				168,
				80,
				60,
				201,
				125,
				202,
				130,
				71,
				240,
				250,
				89,
				162,
				175,
				173,
				212,
				114,
				192,
				156,
				164,
				119,
				123,
				99,
				124,
				111,
				197,
				242,
				107,
				103,
				43,
				48,
				1,
				171,
				118,
				254,
				215,
				35,
				195,
				4,
				199,
				5,
				154,
				24,
				150,
				128,
				226,
				7,
				18,
				178,
				117,
				235,
				39,
				147,
				38,
				183,
				253,
				247,
				204,
				54,
				63,
				229,
				241,
				52,
				165,
				49,
				21,
				113,
				216
			}, 256),
			_arr({
				[0] = 17,
				152,
				248,
				225,
				148,
				142,
				217,
				105,
				233,
				135,
				30,
				155,
				223,
				40,
				85,
				206,
				13,
				137,
				161,
				140,
				104,
				66,
				230,
				191,
				15,
				45,
				153,
				65,
				22,
				187,
				84,
				176,
				46,
				37,
				120,
				186,
				198,
				180,
				166,
				28,
				31,
				116,
				221,
				232,
				138,
				139,
				189,
				75,
				102,
				181,
				62,
				112,
				14,
				246,
				3,
				72,
				185,
				87,
				53,
				97,
				158,
				29,
				193,
				134,
				10,
				58,
				50,
				224,
				92,
				36,
				6,
				73,
				98,
				172,
				211,
				194,
				121,
				228,
				149,
				145,
				109,
				55,
				200,
				231,
				169,
				78,
				213,
				141,
				234,
				244,
				86,
				108,
				8,
				174,
				122,
				101,
				236,
				19,
				12,
				205,
				23,
				68,
				151,
				95,
				61,
				126,
				167,
				196,
				115,
				25,
				93,
				100,
				220,
				79,
				129,
				96,
				136,
				144,
				42,
				34,
				20,
				184,
				238,
				70,
				219,
				11,
				94,
				222,
				251,
				170,
				239,
				208,
				133,
				51,
				77,
				67,
				127,
				2,
				249,
				69,
				168,
				159,
				60,
				80,
				143,
				64,
				163,
				81,
				245,
				56,
				157,
				146,
				33,
				218,
				182,
				188,
				210,
				243,
				255,
				16,
				26,
				44,
				131,
				9,
				160,
				90,
				110,
				27,
				179,
				214,
				59,
				82,
				132,
				47,
				227,
				41,
				237,
				0,
				209,
				83,
				91,
				177,
				252,
				32,
				57,
				190,
				203,
				106,
				207,
				88,
				76,
				74,
				38,
				147,
				253,
				183,
				204,
				247,
				63,
				54,
				241,
				229,
				165,
				52,
				21,
				49,
				216,
				113,
				195,
				35,
				199,
				4,
				154,
				5,
				150,
				24,
				226,
				128,
				18,
				7,
				117,
				178,
				39,
				235,
				123,
				119,
				124,
				99,
				197,
				111,
				107,
				242,
				43,
				103,
				1,
				48,
				118,
				171,
				215,
				254,
				125,
				201,
				130,
				202,
				240,
				71,
				89,
				250,
				175,
				162,
				212,
				173,
				192,
				114,
				164,
				156
			}, 256),
			_arr({
				[0] = 57,
				190,
				203,
				106,
				207,
				88,
				76,
				74,
				237,
				0,
				209,
				83,
				91,
				177,
				252,
				32,
				179,
				214,
				59,
				82,
				132,
				47,
				227,
				41,
				26,
				44,
				131,
				9,
				160,
				90,
				110,
				27,
				33,
				218,
				182,
				188,
				210,
				243,
				255,
				16,
				143,
				64,
				163,
				81,
				245,
				56,
				157,
				146,
				127,
				2,
				249,
				69,
				168,
				159,
				60,
				80,
				251,
				170,
				239,
				208,
				133,
				51,
				77,
				67,
				175,
				162,
				212,
				173,
				192,
				114,
				164,
				156,
				125,
				201,
				130,
				202,
				240,
				71,
				89,
				250,
				43,
				103,
				1,
				48,
				118,
				171,
				215,
				254,
				123,
				119,
				124,
				99,
				197,
				111,
				107,
				242,
				226,
				128,
				18,
				7,
				117,
				178,
				39,
				235,
				195,
				35,
				199,
				4,
				154,
				5,
				150,
				24,
				241,
				229,
				165,
				52,
				21,
				49,
				216,
				113,
				38,
				147,
				253,
				183,
				204,
				247,
				63,
				54,
				185,
				87,
				53,
				97,
				158,
				29,
				193,
				134,
				102,
				181,
				62,
				112,
				14,
				246,
				3,
				72,
				31,
				116,
				221,
				232,
				138,
				139,
				189,
				75,
				46,
				37,
				120,
				186,
				198,
				180,
				166,
				28,
				15,
				45,
				153,
				65,
				22,
				187,
				84,
				176,
				13,
				137,
				161,
				140,
				104,
				66,
				230,
				191,
				233,
				135,
				30,
				155,
				223,
				40,
				85,
				206,
				17,
				152,
				248,
				225,
				148,
				142,
				217,
				105,
				20,
				184,
				238,
				70,
				219,
				11,
				94,
				222,
				220,
				79,
				129,
				96,
				136,
				144,
				42,
				34,
				61,
				126,
				167,
				196,
				115,
				25,
				93,
				100,
				236,
				19,
				12,
				205,
				23,
				68,
				151,
				95,
				234,
				244,
				86,
				108,
				8,
				174,
				122,
				101,
				109,
				55,
				200,
				231,
				169,
				78,
				213,
				141,
				98,
				172,
				211,
				194,
				121,
				228,
				149,
				145,
				10,
				58,
				50,
				224,
				92,
				36,
				6,
				73
			}, 256),
			_arr({
				[0] = 104,
				66,
				230,
				191,
				13,
				137,
				161,
				140,
				22,
				187,
				84,
				176,
				15,
				45,
				153,
				65,
				148,
				142,
				217,
				105,
				17,
				152,
				248,
				225,
				223,
				40,
				85,
				206,
				233,
				135,
				30,
				155,
				14,
				246,
				3,
				72,
				102,
				181,
				62,
				112,
				158,
				29,
				193,
				134,
				185,
				87,
				53,
				97,
				198,
				180,
				166,
				28,
				46,
				37,
				120,
				186,
				138,
				139,
				189,
				75,
				31,
				116,
				221,
				232,
				169,
				78,
				213,
				141,
				109,
				55,
				200,
				231,
				8,
				174,
				122,
				101,
				234,
				244,
				86,
				108,
				92,
				36,
				6,
				73,
				10,
				58,
				50,
				224,
				121,
				228,
				149,
				145,
				98,
				172,
				211,
				194,
				136,
				144,
				42,
				34,
				220,
				79,
				129,
				96,
				219,
				11,
				94,
				222,
				20,
				184,
				238,
				70,
				23,
				68,
				151,
				95,
				236,
				19,
				12,
				205,
				115,
				25,
				93,
				100,
				61,
				126,
				167,
				196,
				245,
				56,
				157,
				146,
				143,
				64,
				163,
				81,
				210,
				243,
				255,
				16,
				33,
				218,
				182,
				188,
				133,
				51,
				77,
				67,
				251,
				170,
				239,
				208,
				168,
				159,
				60,
				80,
				127,
				2,
				249,
				69,
				91,
				177,
				252,
				32,
				237,
				0,
				209,
				83,
				207,
				88,
				76,
				74,
				57,
				190,
				203,
				106,
				160,
				90,
				110,
				27,
				26,
				44,
				131,
				9,
				132,
				47,
				227,
				41,
				179,
				214,
				59,
				82,
				154,
				5,
				150,
				24,
				195,
				35,
				199,
				4,
				117,
				178,
				39,
				235,
				226,
				128,
				18,
				7,
				204,
				247,
				63,
				54,
				38,
				147,
				253,
				183,
				21,
				49,
				216,
				113,
				241,
				229,
				165,
				52,
				240,
				71,
				89,
				250,
				125,
				201,
				130,
				202,
				192,
				114,
				164,
				156,
				175,
				162,
				212,
				173,
				197,
				111,
				107,
				242,
				123,
				119,
				124,
				99,
				118,
				171,
				215,
				254,
				43,
				103,
				1,
				48
			}, 256),
			_arr({
				[0] = 228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				144,
				136,
				34,
				42,
				79,
				220,
				96,
				129,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				159,
				168,
				80,
				60,
				2,
				127,
				69,
				249,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209
			}, 256),
			_arr({
				[0] = 5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				159,
				168,
				80,
				60,
				2,
				127,
				69,
				249,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				144,
				136,
				34,
				42,
				79,
				220,
				96,
				129,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221
			}, 256),
			_arr({
				[0] = 48,
				1,
				103,
				43,
				254,
				215,
				171,
				118,
				99,
				124,
				119,
				123,
				242,
				107,
				111,
				197,
				173,
				212,
				162,
				175,
				156,
				164,
				114,
				192,
				202,
				130,
				201,
				125,
				250,
				89,
				71,
				240,
				52,
				165,
				229,
				241,
				113,
				216,
				49,
				21,
				183,
				253,
				147,
				38,
				54,
				63,
				247,
				204,
				7,
				18,
				128,
				226,
				235,
				39,
				178,
				117,
				4,
				199,
				35,
				195,
				24,
				150,
				5,
				154,
				82,
				59,
				214,
				179,
				41,
				227,
				47,
				132,
				9,
				131,
				44,
				26,
				27,
				110,
				90,
				160,
				106,
				203,
				190,
				57,
				74,
				76,
				88,
				207,
				83,
				209,
				0,
				237,
				32,
				252,
				177,
				91,
				69,
				249,
				2,
				127,
				80,
				60,
				159,
				168,
				208,
				239,
				170,
				251,
				67,
				77,
				51,
				133,
				188,
				182,
				218,
				33,
				16,
				255,
				243,
				210,
				81,
				163,
				64,
				143,
				146,
				157,
				56,
				245,
				196,
				167,
				126,
				61,
				100,
				93,
				25,
				115,
				205,
				12,
				19,
				236,
				95,
				151,
				68,
				23,
				70,
				238,
				184,
				20,
				222,
				94,
				11,
				219,
				96,
				129,
				79,
				220,
				34,
				42,
				144,
				136,
				194,
				211,
				172,
				98,
				145,
				149,
				228,
				121,
				224,
				50,
				58,
				10,
				73,
				6,
				36,
				92,
				108,
				86,
				244,
				234,
				101,
				122,
				174,
				8,
				231,
				200,
				55,
				109,
				141,
				213,
				78,
				169,
				232,
				221,
				116,
				31,
				75,
				189,
				139,
				138,
				186,
				120,
				37,
				46,
				28,
				166,
				180,
				198,
				97,
				53,
				87,
				185,
				134,
				193,
				29,
				158,
				112,
				62,
				181,
				102,
				72,
				3,
				246,
				14,
				155,
				30,
				135,
				233,
				206,
				85,
				40,
				223,
				225,
				248,
				152,
				17,
				105,
				217,
				142,
				148,
				65,
				153,
				45,
				15,
				176,
				84,
				187,
				22,
				140,
				161,
				137,
				13,
				191,
				230,
				66,
				104
			}, 256),
			_arr({
				[0] = 135,
				233,
				155,
				30,
				40,
				223,
				206,
				85,
				152,
				17,
				225,
				248,
				142,
				148,
				105,
				217,
				45,
				15,
				65,
				153,
				187,
				22,
				176,
				84,
				137,
				13,
				140,
				161,
				66,
				104,
				191,
				230,
				116,
				31,
				232,
				221,
				139,
				138,
				75,
				189,
				37,
				46,
				186,
				120,
				180,
				198,
				28,
				166,
				87,
				185,
				97,
				53,
				29,
				158,
				134,
				193,
				181,
				102,
				112,
				62,
				246,
				14,
				72,
				3,
				172,
				98,
				194,
				211,
				228,
				121,
				145,
				149,
				58,
				10,
				224,
				50,
				36,
				92,
				73,
				6,
				244,
				234,
				108,
				86,
				174,
				8,
				101,
				122,
				55,
				109,
				231,
				200,
				78,
				169,
				141,
				213,
				126,
				61,
				196,
				167,
				25,
				115,
				100,
				93,
				19,
				236,
				205,
				12,
				68,
				23,
				95,
				151,
				184,
				20,
				70,
				238,
				11,
				219,
				222,
				94,
				79,
				220,
				96,
				129,
				144,
				136,
				34,
				42,
				2,
				127,
				69,
				249,
				159,
				168,
				80,
				60,
				170,
				251,
				208,
				239,
				51,
				133,
				67,
				77,
				218,
				33,
				188,
				182,
				243,
				210,
				16,
				255,
				64,
				143,
				81,
				163,
				56,
				245,
				146,
				157,
				214,
				179,
				82,
				59,
				47,
				132,
				41,
				227,
				44,
				26,
				9,
				131,
				90,
				160,
				27,
				110,
				190,
				57,
				106,
				203,
				88,
				207,
				74,
				76,
				0,
				237,
				83,
				209,
				177,
				91,
				32,
				252,
				229,
				241,
				52,
				165,
				49,
				21,
				113,
				216,
				147,
				38,
				183,
				253,
				247,
				204,
				54,
				63,
				128,
				226,
				7,
				18,
				178,
				117,
				235,
				39,
				35,
				195,
				4,
				199,
				5,
				154,
				24,
				150,
				103,
				43,
				48,
				1,
				171,
				118,
				254,
				215,
				119,
				123,
				99,
				124,
				111,
				197,
				242,
				107,
				162,
				175,
				173,
				212,
				114,
				192,
				156,
				164,
				201,
				125,
				202,
				130,
				71,
				240,
				250,
				89
			}, 256),
			_arr({
				[0] = 69,
				249,
				2,
				127,
				80,
				60,
				159,
				168,
				208,
				239,
				170,
				251,
				67,
				77,
				51,
				133,
				188,
				182,
				218,
				33,
				16,
				255,
				243,
				210,
				81,
				163,
				64,
				143,
				146,
				157,
				56,
				245,
				82,
				59,
				214,
				179,
				41,
				227,
				47,
				132,
				9,
				131,
				44,
				26,
				27,
				110,
				90,
				160,
				106,
				203,
				190,
				57,
				74,
				76,
				88,
				207,
				83,
				209,
				0,
				237,
				32,
				252,
				177,
				91,
				52,
				165,
				229,
				241,
				113,
				216,
				49,
				21,
				183,
				253,
				147,
				38,
				54,
				63,
				247,
				204,
				7,
				18,
				128,
				226,
				235,
				39,
				178,
				117,
				4,
				199,
				35,
				195,
				24,
				150,
				5,
				154,
				48,
				1,
				103,
				43,
				254,
				215,
				171,
				118,
				99,
				124,
				119,
				123,
				242,
				107,
				111,
				197,
				173,
				212,
				162,
				175,
				156,
				164,
				114,
				192,
				202,
				130,
				201,
				125,
				250,
				89,
				71,
				240,
				155,
				30,
				135,
				233,
				206,
				85,
				40,
				223,
				225,
				248,
				152,
				17,
				105,
				217,
				142,
				148,
				65,
				153,
				45,
				15,
				176,
				84,
				187,
				22,
				140,
				161,
				137,
				13,
				191,
				230,
				66,
				104,
				232,
				221,
				116,
				31,
				75,
				189,
				139,
				138,
				186,
				120,
				37,
				46,
				28,
				166,
				180,
				198,
				97,
				53,
				87,
				185,
				134,
				193,
				29,
				158,
				112,
				62,
				181,
				102,
				72,
				3,
				246,
				14,
				194,
				211,
				172,
				98,
				145,
				149,
				228,
				121,
				224,
				50,
				58,
				10,
				73,
				6,
				36,
				92,
				108,
				86,
				244,
				234,
				101,
				122,
				174,
				8,
				231,
				200,
				55,
				109,
				141,
				213,
				78,
				169,
				196,
				167,
				126,
				61,
				100,
				93,
				25,
				115,
				205,
				12,
				19,
				236,
				95,
				151,
				68,
				23,
				70,
				238,
				184,
				20,
				222,
				94,
				11,
				219,
				96,
				129,
				79,
				220,
				34,
				42,
				144,
				136
			}, 256),
			_arr({
				[0] = 191,
				230,
				66,
				104,
				140,
				161,
				137,
				13,
				176,
				84,
				187,
				22,
				65,
				153,
				45,
				15,
				105,
				217,
				142,
				148,
				225,
				248,
				152,
				17,
				206,
				85,
				40,
				223,
				155,
				30,
				135,
				233,
				72,
				3,
				246,
				14,
				112,
				62,
				181,
				102,
				134,
				193,
				29,
				158,
				97,
				53,
				87,
				185,
				28,
				166,
				180,
				198,
				186,
				120,
				37,
				46,
				75,
				189,
				139,
				138,
				232,
				221,
				116,
				31,
				141,
				213,
				78,
				169,
				231,
				200,
				55,
				109,
				101,
				122,
				174,
				8,
				108,
				86,
				244,
				234,
				73,
				6,
				36,
				92,
				224,
				50,
				58,
				10,
				145,
				149,
				228,
				121,
				194,
				211,
				172,
				98,
				34,
				42,
				144,
				136,
				96,
				129,
				79,
				220,
				222,
				94,
				11,
				219,
				70,
				238,
				184,
				20,
				95,
				151,
				68,
				23,
				205,
				12,
				19,
				236,
				100,
				93,
				25,
				115,
				196,
				167,
				126,
				61,
				146,
				157,
				56,
				245,
				81,
				163,
				64,
				143,
				16,
				255,
				243,
				210,
				188,
				182,
				218,
				33,
				67,
				77,
				51,
				133,
				208,
				239,
				170,
				251,
				80,
				60,
				159,
				168,
				69,
				249,
				2,
				127,
				32,
				252,
				177,
				91,
				83,
				209,
				0,
				237,
				74,
				76,
				88,
				207,
				106,
				203,
				190,
				57,
				27,
				110,
				90,
				160,
				9,
				131,
				44,
				26,
				41,
				227,
				47,
				132,
				82,
				59,
				214,
				179,
				24,
				150,
				5,
				154,
				4,
				199,
				35,
				195,
				235,
				39,
				178,
				117,
				7,
				18,
				128,
				226,
				54,
				63,
				247,
				204,
				183,
				253,
				147,
				38,
				113,
				216,
				49,
				21,
				52,
				165,
				229,
				241,
				250,
				89,
				71,
				240,
				202,
				130,
				201,
				125,
				156,
				164,
				114,
				192,
				173,
				212,
				162,
				175,
				242,
				107,
				111,
				197,
				99,
				124,
				119,
				123,
				254,
				215,
				171,
				118,
				48,
				1,
				103,
				43
			}, 256),
			_arr({
				[0] = 43,
				103,
				1,
				48,
				118,
				171,
				215,
				254,
				123,
				119,
				124,
				99,
				197,
				111,
				107,
				242,
				175,
				162,
				212,
				173,
				192,
				114,
				164,
				156,
				125,
				201,
				130,
				202,
				240,
				71,
				89,
				250,
				241,
				229,
				165,
				52,
				21,
				49,
				216,
				113,
				38,
				147,
				253,
				183,
				204,
				247,
				63,
				54,
				226,
				128,
				18,
				7,
				117,
				178,
				39,
				235,
				195,
				35,
				199,
				4,
				154,
				5,
				150,
				24,
				179,
				214,
				59,
				82,
				132,
				47,
				227,
				41,
				26,
				44,
				131,
				9,
				160,
				90,
				110,
				27,
				57,
				190,
				203,
				106,
				207,
				88,
				76,
				74,
				237,
				0,
				209,
				83,
				91,
				177,
				252,
				32,
				127,
				2,
				249,
				69,
				168,
				159,
				60,
				80,
				251,
				170,
				239,
				208,
				133,
				51,
				77,
				67,
				33,
				218,
				182,
				188,
				210,
				243,
				255,
				16,
				143,
				64,
				163,
				81,
				245,
				56,
				157,
				146,
				61,
				126,
				167,
				196,
				115,
				25,
				93,
				100,
				236,
				19,
				12,
				205,
				23,
				68,
				151,
				95,
				20,
				184,
				238,
				70,
				219,
				11,
				94,
				222,
				220,
				79,
				129,
				96,
				136,
				144,
				42,
				34,
				98,
				172,
				211,
				194,
				121,
				228,
				149,
				145,
				10,
				58,
				50,
				224,
				92,
				36,
				6,
				73,
				234,
				244,
				86,
				108,
				8,
				174,
				122,
				101,
				109,
				55,
				200,
				231,
				169,
				78,
				213,
				141,
				31,
				116,
				221,
				232,
				138,
				139,
				189,
				75,
				46,
				37,
				120,
				186,
				198,
				180,
				166,
				28,
				185,
				87,
				53,
				97,
				158,
				29,
				193,
				134,
				102,
				181,
				62,
				112,
				14,
				246,
				3,
				72,
				233,
				135,
				30,
				155,
				223,
				40,
				85,
				206,
				17,
				152,
				248,
				225,
				148,
				142,
				217,
				105,
				15,
				45,
				153,
				65,
				22,
				187,
				84,
				176,
				13,
				137,
				161,
				140,
				104,
				66,
				230,
				191
			}, 256)
		}, 16),
		_arr({
			[0] = _arr({
				[0] = 222,
				94,
				11,
				219,
				70,
				238,
				184,
				20,
				34,
				42,
				144,
				136,
				96,
				129,
				79,
				220,
				100,
				93,
				25,
				115,
				196,
				167,
				126,
				61,
				95,
				151,
				68,
				23,
				205,
				12,
				19,
				236,
				101,
				122,
				174,
				8,
				108,
				86,
				244,
				234,
				141,
				213,
				78,
				169,
				231,
				200,
				55,
				109,
				145,
				149,
				228,
				121,
				194,
				211,
				172,
				98,
				73,
				6,
				36,
				92,
				224,
				50,
				58,
				10,
				134,
				193,
				29,
				158,
				97,
				53,
				87,
				185,
				72,
				3,
				246,
				14,
				112,
				62,
				181,
				102,
				75,
				189,
				139,
				138,
				232,
				221,
				116,
				31,
				28,
				166,
				180,
				198,
				186,
				120,
				37,
				46,
				176,
				84,
				187,
				22,
				65,
				153,
				45,
				15,
				191,
				230,
				66,
				104,
				140,
				161,
				137,
				13,
				206,
				85,
				40,
				223,
				155,
				30,
				135,
				233,
				105,
				217,
				142,
				148,
				225,
				248,
				152,
				17,
				156,
				164,
				114,
				192,
				173,
				212,
				162,
				175,
				250,
				89,
				71,
				240,
				202,
				130,
				201,
				125,
				254,
				215,
				171,
				118,
				48,
				1,
				103,
				43,
				242,
				107,
				111,
				197,
				99,
				124,
				119,
				123,
				235,
				39,
				178,
				117,
				7,
				18,
				128,
				226,
				24,
				150,
				5,
				154,
				4,
				199,
				35,
				195,
				113,
				216,
				49,
				21,
				52,
				165,
				229,
				241,
				54,
				63,
				247,
				204,
				183,
				253,
				147,
				38,
				74,
				76,
				88,
				207,
				106,
				203,
				190,
				57,
				32,
				252,
				177,
				91,
				83,
				209,
				0,
				237,
				41,
				227,
				47,
				132,
				82,
				59,
				214,
				179,
				27,
				110,
				90,
				160,
				9,
				131,
				44,
				26,
				16,
				255,
				243,
				210,
				188,
				182,
				218,
				33,
				146,
				157,
				56,
				245,
				81,
				163,
				64,
				143,
				80,
				60,
				159,
				168,
				69,
				249,
				2,
				127,
				67,
				77,
				51,
				133,
				208,
				239,
				170,
				251
			}, 256),
			_arr({
				[0] = 221,
				232,
				31,
				116,
				189,
				75,
				138,
				139,
				120,
				186,
				46,
				37,
				166,
				28,
				198,
				180,
				53,
				97,
				185,
				87,
				193,
				134,
				158,
				29,
				62,
				112,
				102,
				181,
				3,
				72,
				14,
				246,
				30,
				155,
				233,
				135,
				85,
				206,
				223,
				40,
				248,
				225,
				17,
				152,
				217,
				105,
				148,
				142,
				153,
				65,
				15,
				45,
				84,
				176,
				22,
				187,
				161,
				140,
				13,
				137,
				230,
				191,
				104,
				66,
				167,
				196,
				61,
				126,
				93,
				100,
				115,
				25,
				12,
				205,
				236,
				19,
				151,
				95,
				23,
				68,
				238,
				70,
				20,
				184,
				94,
				222,
				219,
				11,
				129,
				96,
				220,
				79,
				42,
				34,
				136,
				144,
				211,
				194,
				98,
				172,
				149,
				145,
				121,
				228,
				50,
				224,
				10,
				58,
				6,
				73,
				92,
				36,
				86,
				108,
				234,
				244,
				122,
				101,
				8,
				174,
				200,
				231,
				109,
				55,
				213,
				141,
				169,
				78,
				59,
				82,
				179,
				214,
				227,
				41,
				132,
				47,
				131,
				9,
				26,
				44,
				110,
				27,
				160,
				90,
				203,
				106,
				57,
				190,
				76,
				74,
				207,
				88,
				209,
				83,
				237,
				0,
				252,
				32,
				91,
				177,
				249,
				69,
				127,
				2,
				60,
				80,
				168,
				159,
				239,
				208,
				251,
				170,
				77,
				67,
				133,
				51,
				182,
				188,
				33,
				218,
				255,
				16,
				210,
				243,
				163,
				81,
				143,
				64,
				157,
				146,
				245,
				56,
				1,
				48,
				43,
				103,
				215,
				254,
				118,
				171,
				124,
				99,
				123,
				119,
				107,
				242,
				197,
				111,
				212,
				173,
				175,
				162,
				164,
				156,
				192,
				114,
				130,
				202,
				125,
				201,
				89,
				250,
				240,
				71,
				165,
				52,
				241,
				229,
				216,
				113,
				21,
				49,
				253,
				183,
				38,
				147,
				63,
				54,
				204,
				247,
				18,
				7,
				226,
				128,
				39,
				235,
				117,
				178,
				199,
				4,
				195,
				35,
				150,
				24,
				154,
				5
			}, 256),
			_arr({
				[0] = 40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				144,
				136,
				34,
				42,
				79,
				220,
				96,
				129,
				159,
				168,
				80,
				60,
				2,
				127,
				69,
				249,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130
			}, 256),
			_arr({
				[0] = 83,
				209,
				0,
				237,
				32,
				252,
				177,
				91,
				106,
				203,
				190,
				57,
				74,
				76,
				88,
				207,
				9,
				131,
				44,
				26,
				27,
				110,
				90,
				160,
				82,
				59,
				214,
				179,
				41,
				227,
				47,
				132,
				81,
				163,
				64,
				143,
				146,
				157,
				56,
				245,
				188,
				182,
				218,
				33,
				16,
				255,
				243,
				210,
				208,
				239,
				170,
				251,
				67,
				77,
				51,
				133,
				69,
				249,
				2,
				127,
				80,
				60,
				159,
				168,
				202,
				130,
				201,
				125,
				250,
				89,
				71,
				240,
				173,
				212,
				162,
				175,
				156,
				164,
				114,
				192,
				99,
				124,
				119,
				123,
				242,
				107,
				111,
				197,
				48,
				1,
				103,
				43,
				254,
				215,
				171,
				118,
				4,
				199,
				35,
				195,
				24,
				150,
				5,
				154,
				7,
				18,
				128,
				226,
				235,
				39,
				178,
				117,
				183,
				253,
				147,
				38,
				54,
				63,
				247,
				204,
				52,
				165,
				229,
				241,
				113,
				216,
				49,
				21,
				112,
				62,
				181,
				102,
				72,
				3,
				246,
				14,
				97,
				53,
				87,
				185,
				134,
				193,
				29,
				158,
				186,
				120,
				37,
				46,
				28,
				166,
				180,
				198,
				232,
				221,
				116,
				31,
				75,
				189,
				139,
				138,
				140,
				161,
				137,
				13,
				191,
				230,
				66,
				104,
				65,
				153,
				45,
				15,
				176,
				84,
				187,
				22,
				225,
				248,
				152,
				17,
				105,
				217,
				142,
				148,
				155,
				30,
				135,
				233,
				206,
				85,
				40,
				223,
				96,
				129,
				79,
				220,
				34,
				42,
				144,
				136,
				70,
				238,
				184,
				20,
				222,
				94,
				11,
				219,
				205,
				12,
				19,
				236,
				95,
				151,
				68,
				23,
				196,
				167,
				126,
				61,
				100,
				93,
				25,
				115,
				231,
				200,
				55,
				109,
				141,
				213,
				78,
				169,
				108,
				86,
				244,
				234,
				101,
				122,
				174,
				8,
				224,
				50,
				58,
				10,
				73,
				6,
				36,
				92,
				194,
				211,
				172,
				98,
				145,
				149,
				228,
				121
			}, 256),
			_arr({
				[0] = 234,
				244,
				86,
				108,
				8,
				174,
				122,
				101,
				109,
				55,
				200,
				231,
				169,
				78,
				213,
				141,
				98,
				172,
				211,
				194,
				121,
				228,
				149,
				145,
				10,
				58,
				50,
				224,
				92,
				36,
				6,
				73,
				20,
				184,
				238,
				70,
				219,
				11,
				94,
				222,
				220,
				79,
				129,
				96,
				136,
				144,
				42,
				34,
				61,
				126,
				167,
				196,
				115,
				25,
				93,
				100,
				236,
				19,
				12,
				205,
				23,
				68,
				151,
				95,
				15,
				45,
				153,
				65,
				22,
				187,
				84,
				176,
				13,
				137,
				161,
				140,
				104,
				66,
				230,
				191,
				233,
				135,
				30,
				155,
				223,
				40,
				85,
				206,
				17,
				152,
				248,
				225,
				148,
				142,
				217,
				105,
				185,
				87,
				53,
				97,
				158,
				29,
				193,
				134,
				102,
				181,
				62,
				112,
				14,
				246,
				3,
				72,
				31,
				116,
				221,
				232,
				138,
				139,
				189,
				75,
				46,
				37,
				120,
				186,
				198,
				180,
				166,
				28,
				226,
				128,
				18,
				7,
				117,
				178,
				39,
				235,
				195,
				35,
				199,
				4,
				154,
				5,
				150,
				24,
				241,
				229,
				165,
				52,
				21,
				49,
				216,
				113,
				38,
				147,
				253,
				183,
				204,
				247,
				63,
				54,
				175,
				162,
				212,
				173,
				192,
				114,
				164,
				156,
				125,
				201,
				130,
				202,
				240,
				71,
				89,
				250,
				43,
				103,
				1,
				48,
				118,
				171,
				215,
				254,
				123,
				119,
				124,
				99,
				197,
				111,
				107,
				242,
				33,
				218,
				182,
				188,
				210,
				243,
				255,
				16,
				143,
				64,
				163,
				81,
				245,
				56,
				157,
				146,
				127,
				2,
				249,
				69,
				168,
				159,
				60,
				80,
				251,
				170,
				239,
				208,
				133,
				51,
				77,
				67,
				57,
				190,
				203,
				106,
				207,
				88,
				76,
				74,
				237,
				0,
				209,
				83,
				91,
				177,
				252,
				32,
				179,
				214,
				59,
				82,
				132,
				47,
				227,
				41,
				26,
				44,
				131,
				9,
				160,
				90,
				110,
				27
			}, 256),
			_arr({
				[0] = 249,
				69,
				127,
				2,
				60,
				80,
				168,
				159,
				239,
				208,
				251,
				170,
				77,
				67,
				133,
				51,
				182,
				188,
				33,
				218,
				255,
				16,
				210,
				243,
				163,
				81,
				143,
				64,
				157,
				146,
				245,
				56,
				59,
				82,
				179,
				214,
				227,
				41,
				132,
				47,
				131,
				9,
				26,
				44,
				110,
				27,
				160,
				90,
				203,
				106,
				57,
				190,
				76,
				74,
				207,
				88,
				209,
				83,
				237,
				0,
				252,
				32,
				91,
				177,
				165,
				52,
				241,
				229,
				216,
				113,
				21,
				49,
				253,
				183,
				38,
				147,
				63,
				54,
				204,
				247,
				18,
				7,
				226,
				128,
				39,
				235,
				117,
				178,
				199,
				4,
				195,
				35,
				150,
				24,
				154,
				5,
				1,
				48,
				43,
				103,
				215,
				254,
				118,
				171,
				124,
				99,
				123,
				119,
				107,
				242,
				197,
				111,
				212,
				173,
				175,
				162,
				164,
				156,
				192,
				114,
				130,
				202,
				125,
				201,
				89,
				250,
				240,
				71,
				30,
				155,
				233,
				135,
				85,
				206,
				223,
				40,
				248,
				225,
				17,
				152,
				217,
				105,
				148,
				142,
				153,
				65,
				15,
				45,
				84,
				176,
				22,
				187,
				161,
				140,
				13,
				137,
				230,
				191,
				104,
				66,
				221,
				232,
				31,
				116,
				189,
				75,
				138,
				139,
				120,
				186,
				46,
				37,
				166,
				28,
				198,
				180,
				53,
				97,
				185,
				87,
				193,
				134,
				158,
				29,
				62,
				112,
				102,
				181,
				3,
				72,
				14,
				246,
				211,
				194,
				98,
				172,
				149,
				145,
				121,
				228,
				50,
				224,
				10,
				58,
				6,
				73,
				92,
				36,
				86,
				108,
				234,
				244,
				122,
				101,
				8,
				174,
				200,
				231,
				109,
				55,
				213,
				141,
				169,
				78,
				167,
				196,
				61,
				126,
				93,
				100,
				115,
				25,
				12,
				205,
				236,
				19,
				151,
				95,
				23,
				68,
				238,
				70,
				20,
				184,
				94,
				222,
				219,
				11,
				129,
				96,
				220,
				79,
				42,
				34,
				136,
				144
			}, 256),
			_arr({
				[0] = 126,
				61,
				196,
				167,
				25,
				115,
				100,
				93,
				19,
				236,
				205,
				12,
				68,
				23,
				95,
				151,
				184,
				20,
				70,
				238,
				11,
				219,
				222,
				94,
				79,
				220,
				96,
				129,
				144,
				136,
				34,
				42,
				172,
				98,
				194,
				211,
				228,
				121,
				145,
				149,
				58,
				10,
				224,
				50,
				36,
				92,
				73,
				6,
				244,
				234,
				108,
				86,
				174,
				8,
				101,
				122,
				55,
				109,
				231,
				200,
				78,
				169,
				141,
				213,
				116,
				31,
				232,
				221,
				139,
				138,
				75,
				189,
				37,
				46,
				186,
				120,
				180,
				198,
				28,
				166,
				87,
				185,
				97,
				53,
				29,
				158,
				134,
				193,
				181,
				102,
				112,
				62,
				246,
				14,
				72,
				3,
				135,
				233,
				155,
				30,
				40,
				223,
				206,
				85,
				152,
				17,
				225,
				248,
				142,
				148,
				105,
				217,
				45,
				15,
				65,
				153,
				187,
				22,
				176,
				84,
				137,
				13,
				140,
				161,
				66,
				104,
				191,
				230,
				103,
				43,
				48,
				1,
				171,
				118,
				254,
				215,
				119,
				123,
				99,
				124,
				111,
				197,
				242,
				107,
				162,
				175,
				173,
				212,
				114,
				192,
				156,
				164,
				201,
				125,
				202,
				130,
				71,
				240,
				250,
				89,
				229,
				241,
				52,
				165,
				49,
				21,
				113,
				216,
				147,
				38,
				183,
				253,
				247,
				204,
				54,
				63,
				128,
				226,
				7,
				18,
				178,
				117,
				235,
				39,
				35,
				195,
				4,
				199,
				5,
				154,
				24,
				150,
				214,
				179,
				82,
				59,
				47,
				132,
				41,
				227,
				44,
				26,
				9,
				131,
				90,
				160,
				27,
				110,
				190,
				57,
				106,
				203,
				88,
				207,
				74,
				76,
				0,
				237,
				83,
				209,
				177,
				91,
				32,
				252,
				2,
				127,
				69,
				249,
				159,
				168,
				80,
				60,
				170,
				251,
				208,
				239,
				51,
				133,
				67,
				77,
				218,
				33,
				188,
				182,
				243,
				210,
				16,
				255,
				64,
				143,
				81,
				163,
				56,
				245,
				146,
				157
			}, 256),
			_arr({
				[0] = 8,
				174,
				122,
				101,
				234,
				244,
				86,
				108,
				169,
				78,
				213,
				141,
				109,
				55,
				200,
				231,
				121,
				228,
				149,
				145,
				98,
				172,
				211,
				194,
				92,
				36,
				6,
				73,
				10,
				58,
				50,
				224,
				219,
				11,
				94,
				222,
				20,
				184,
				238,
				70,
				136,
				144,
				42,
				34,
				220,
				79,
				129,
				96,
				115,
				25,
				93,
				100,
				61,
				126,
				167,
				196,
				23,
				68,
				151,
				95,
				236,
				19,
				12,
				205,
				22,
				187,
				84,
				176,
				15,
				45,
				153,
				65,
				104,
				66,
				230,
				191,
				13,
				137,
				161,
				140,
				223,
				40,
				85,
				206,
				233,
				135,
				30,
				155,
				148,
				142,
				217,
				105,
				17,
				152,
				248,
				225,
				158,
				29,
				193,
				134,
				185,
				87,
				53,
				97,
				14,
				246,
				3,
				72,
				102,
				181,
				62,
				112,
				138,
				139,
				189,
				75,
				31,
				116,
				221,
				232,
				198,
				180,
				166,
				28,
				46,
				37,
				120,
				186,
				117,
				178,
				39,
				235,
				226,
				128,
				18,
				7,
				154,
				5,
				150,
				24,
				195,
				35,
				199,
				4,
				21,
				49,
				216,
				113,
				241,
				229,
				165,
				52,
				204,
				247,
				63,
				54,
				38,
				147,
				253,
				183,
				192,
				114,
				164,
				156,
				175,
				162,
				212,
				173,
				240,
				71,
				89,
				250,
				125,
				201,
				130,
				202,
				118,
				171,
				215,
				254,
				43,
				103,
				1,
				48,
				197,
				111,
				107,
				242,
				123,
				119,
				124,
				99,
				210,
				243,
				255,
				16,
				33,
				218,
				182,
				188,
				245,
				56,
				157,
				146,
				143,
				64,
				163,
				81,
				168,
				159,
				60,
				80,
				127,
				2,
				249,
				69,
				133,
				51,
				77,
				67,
				251,
				170,
				239,
				208,
				207,
				88,
				76,
				74,
				57,
				190,
				203,
				106,
				91,
				177,
				252,
				32,
				237,
				0,
				209,
				83,
				132,
				47,
				227,
				41,
				179,
				214,
				59,
				82,
				160,
				90,
				110,
				27,
				26,
				44,
				131,
				9
			}, 256),
			_arr({
				[0] = 47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				159,
				168,
				80,
				60,
				2,
				127,
				69,
				249,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				144,
				136,
				34,
				42,
				79,
				220,
				96,
				129,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200
			}, 256),
			_arr({
				[0] = 225,
				248,
				152,
				17,
				105,
				217,
				142,
				148,
				155,
				30,
				135,
				233,
				206,
				85,
				40,
				223,
				140,
				161,
				137,
				13,
				191,
				230,
				66,
				104,
				65,
				153,
				45,
				15,
				176,
				84,
				187,
				22,
				186,
				120,
				37,
				46,
				28,
				166,
				180,
				198,
				232,
				221,
				116,
				31,
				75,
				189,
				139,
				138,
				112,
				62,
				181,
				102,
				72,
				3,
				246,
				14,
				97,
				53,
				87,
				185,
				134,
				193,
				29,
				158,
				224,
				50,
				58,
				10,
				73,
				6,
				36,
				92,
				194,
				211,
				172,
				98,
				145,
				149,
				228,
				121,
				231,
				200,
				55,
				109,
				141,
				213,
				78,
				169,
				108,
				86,
				244,
				234,
				101,
				122,
				174,
				8,
				205,
				12,
				19,
				236,
				95,
				151,
				68,
				23,
				196,
				167,
				126,
				61,
				100,
				93,
				25,
				115,
				96,
				129,
				79,
				220,
				34,
				42,
				144,
				136,
				70,
				238,
				184,
				20,
				222,
				94,
				11,
				219,
				208,
				239,
				170,
				251,
				67,
				77,
				51,
				133,
				69,
				249,
				2,
				127,
				80,
				60,
				159,
				168,
				81,
				163,
				64,
				143,
				146,
				157,
				56,
				245,
				188,
				182,
				218,
				33,
				16,
				255,
				243,
				210,
				9,
				131,
				44,
				26,
				27,
				110,
				90,
				160,
				82,
				59,
				214,
				179,
				41,
				227,
				47,
				132,
				83,
				209,
				0,
				237,
				32,
				252,
				177,
				91,
				106,
				203,
				190,
				57,
				74,
				76,
				88,
				207,
				183,
				253,
				147,
				38,
				54,
				63,
				247,
				204,
				52,
				165,
				229,
				241,
				113,
				216,
				49,
				21,
				4,
				199,
				35,
				195,
				24,
				150,
				5,
				154,
				7,
				18,
				128,
				226,
				235,
				39,
				178,
				117,
				99,
				124,
				119,
				123,
				242,
				107,
				111,
				197,
				48,
				1,
				103,
				43,
				254,
				215,
				171,
				118,
				202,
				130,
				201,
				125,
				250,
				89,
				71,
				240,
				173,
				212,
				162,
				175,
				156,
				164,
				114,
				192
			}, 256),
			_arr({
				[0] = 200,
				231,
				109,
				55,
				213,
				141,
				169,
				78,
				86,
				108,
				234,
				244,
				122,
				101,
				8,
				174,
				50,
				224,
				10,
				58,
				6,
				73,
				92,
				36,
				211,
				194,
				98,
				172,
				149,
				145,
				121,
				228,
				129,
				96,
				220,
				79,
				42,
				34,
				136,
				144,
				238,
				70,
				20,
				184,
				94,
				222,
				219,
				11,
				12,
				205,
				236,
				19,
				151,
				95,
				23,
				68,
				167,
				196,
				61,
				126,
				93,
				100,
				115,
				25,
				161,
				140,
				13,
				137,
				230,
				191,
				104,
				66,
				153,
				65,
				15,
				45,
				84,
				176,
				22,
				187,
				248,
				225,
				17,
				152,
				217,
				105,
				148,
				142,
				30,
				155,
				233,
				135,
				85,
				206,
				223,
				40,
				62,
				112,
				102,
				181,
				3,
				72,
				14,
				246,
				53,
				97,
				185,
				87,
				193,
				134,
				158,
				29,
				120,
				186,
				46,
				37,
				166,
				28,
				198,
				180,
				221,
				232,
				31,
				116,
				189,
				75,
				138,
				139,
				199,
				4,
				195,
				35,
				150,
				24,
				154,
				5,
				18,
				7,
				226,
				128,
				39,
				235,
				117,
				178,
				253,
				183,
				38,
				147,
				63,
				54,
				204,
				247,
				165,
				52,
				241,
				229,
				216,
				113,
				21,
				49,
				130,
				202,
				125,
				201,
				89,
				250,
				240,
				71,
				212,
				173,
				175,
				162,
				164,
				156,
				192,
				114,
				124,
				99,
				123,
				119,
				107,
				242,
				197,
				111,
				1,
				48,
				43,
				103,
				215,
				254,
				118,
				171,
				163,
				81,
				143,
				64,
				157,
				146,
				245,
				56,
				182,
				188,
				33,
				218,
				255,
				16,
				210,
				243,
				239,
				208,
				251,
				170,
				77,
				67,
				133,
				51,
				249,
				69,
				127,
				2,
				60,
				80,
				168,
				159,
				209,
				83,
				237,
				0,
				252,
				32,
				91,
				177,
				203,
				106,
				57,
				190,
				76,
				74,
				207,
				88,
				131,
				9,
				26,
				44,
				110,
				27,
				160,
				90,
				59,
				82,
				179,
				214,
				227,
				41,
				132,
				47
			}, 256),
			_arr({
				[0] = 86,
				108,
				234,
				244,
				122,
				101,
				8,
				174,
				200,
				231,
				109,
				55,
				213,
				141,
				169,
				78,
				211,
				194,
				98,
				172,
				149,
				145,
				121,
				228,
				50,
				224,
				10,
				58,
				6,
				73,
				92,
				36,
				238,
				70,
				20,
				184,
				94,
				222,
				219,
				11,
				129,
				96,
				220,
				79,
				42,
				34,
				136,
				144,
				167,
				196,
				61,
				126,
				93,
				100,
				115,
				25,
				12,
				205,
				236,
				19,
				151,
				95,
				23,
				68,
				153,
				65,
				15,
				45,
				84,
				176,
				22,
				187,
				161,
				140,
				13,
				137,
				230,
				191,
				104,
				66,
				30,
				155,
				233,
				135,
				85,
				206,
				223,
				40,
				248,
				225,
				17,
				152,
				217,
				105,
				148,
				142,
				53,
				97,
				185,
				87,
				193,
				134,
				158,
				29,
				62,
				112,
				102,
				181,
				3,
				72,
				14,
				246,
				221,
				232,
				31,
				116,
				189,
				75,
				138,
				139,
				120,
				186,
				46,
				37,
				166,
				28,
				198,
				180,
				18,
				7,
				226,
				128,
				39,
				235,
				117,
				178,
				199,
				4,
				195,
				35,
				150,
				24,
				154,
				5,
				165,
				52,
				241,
				229,
				216,
				113,
				21,
				49,
				253,
				183,
				38,
				147,
				63,
				54,
				204,
				247,
				212,
				173,
				175,
				162,
				164,
				156,
				192,
				114,
				130,
				202,
				125,
				201,
				89,
				250,
				240,
				71,
				1,
				48,
				43,
				103,
				215,
				254,
				118,
				171,
				124,
				99,
				123,
				119,
				107,
				242,
				197,
				111,
				182,
				188,
				33,
				218,
				255,
				16,
				210,
				243,
				163,
				81,
				143,
				64,
				157,
				146,
				245,
				56,
				249,
				69,
				127,
				2,
				60,
				80,
				168,
				159,
				239,
				208,
				251,
				170,
				77,
				67,
				133,
				51,
				203,
				106,
				57,
				190,
				76,
				74,
				207,
				88,
				209,
				83,
				237,
				0,
				252,
				32,
				91,
				177,
				59,
				82,
				179,
				214,
				227,
				41,
				132,
				47,
				131,
				9,
				26,
				44,
				110,
				27,
				160,
				90
			}, 256),
			_arr({
				[0] = 102,
				181,
				62,
				112,
				14,
				246,
				3,
				72,
				185,
				87,
				53,
				97,
				158,
				29,
				193,
				134,
				46,
				37,
				120,
				186,
				198,
				180,
				166,
				28,
				31,
				116,
				221,
				232,
				138,
				139,
				189,
				75,
				13,
				137,
				161,
				140,
				104,
				66,
				230,
				191,
				15,
				45,
				153,
				65,
				22,
				187,
				84,
				176,
				17,
				152,
				248,
				225,
				148,
				142,
				217,
				105,
				233,
				135,
				30,
				155,
				223,
				40,
				85,
				206,
				220,
				79,
				129,
				96,
				136,
				144,
				42,
				34,
				20,
				184,
				238,
				70,
				219,
				11,
				94,
				222,
				236,
				19,
				12,
				205,
				23,
				68,
				151,
				95,
				61,
				126,
				167,
				196,
				115,
				25,
				93,
				100,
				109,
				55,
				200,
				231,
				169,
				78,
				213,
				141,
				234,
				244,
				86,
				108,
				8,
				174,
				122,
				101,
				10,
				58,
				50,
				224,
				92,
				36,
				6,
				73,
				98,
				172,
				211,
				194,
				121,
				228,
				149,
				145,
				237,
				0,
				209,
				83,
				91,
				177,
				252,
				32,
				57,
				190,
				203,
				106,
				207,
				88,
				76,
				74,
				26,
				44,
				131,
				9,
				160,
				90,
				110,
				27,
				179,
				214,
				59,
				82,
				132,
				47,
				227,
				41,
				143,
				64,
				163,
				81,
				245,
				56,
				157,
				146,
				33,
				218,
				182,
				188,
				210,
				243,
				255,
				16,
				251,
				170,
				239,
				208,
				133,
				51,
				77,
				67,
				127,
				2,
				249,
				69,
				168,
				159,
				60,
				80,
				125,
				201,
				130,
				202,
				240,
				71,
				89,
				250,
				175,
				162,
				212,
				173,
				192,
				114,
				164,
				156,
				123,
				119,
				124,
				99,
				197,
				111,
				107,
				242,
				43,
				103,
				1,
				48,
				118,
				171,
				215,
				254,
				195,
				35,
				199,
				4,
				154,
				5,
				150,
				24,
				226,
				128,
				18,
				7,
				117,
				178,
				39,
				235,
				38,
				147,
				253,
				183,
				204,
				247,
				63,
				54,
				241,
				229,
				165,
				52,
				21,
				49,
				216,
				113
			}, 256),
			_arr({
				[0] = 180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				144,
				136,
				34,
				42,
				79,
				220,
				96,
				129,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86,
				90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				159,
				168,
				80,
				60,
				2,
				127,
				69,
				249,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18
			}, 256),
			_arr({
				[0] = 35,
				195,
				4,
				199,
				5,
				154,
				24,
				150,
				128,
				226,
				7,
				18,
				178,
				117,
				235,
				39,
				147,
				38,
				183,
				253,
				247,
				204,
				54,
				63,
				229,
				241,
				52,
				165,
				49,
				21,
				113,
				216,
				201,
				125,
				202,
				130,
				71,
				240,
				250,
				89,
				162,
				175,
				173,
				212,
				114,
				192,
				156,
				164,
				119,
				123,
				99,
				124,
				111,
				197,
				242,
				107,
				103,
				43,
				48,
				1,
				171,
				118,
				254,
				215,
				64,
				143,
				81,
				163,
				56,
				245,
				146,
				157,
				218,
				33,
				188,
				182,
				243,
				210,
				16,
				255,
				170,
				251,
				208,
				239,
				51,
				133,
				67,
				77,
				2,
				127,
				69,
				249,
				159,
				168,
				80,
				60,
				0,
				237,
				83,
				209,
				177,
				91,
				32,
				252,
				190,
				57,
				106,
				203,
				88,
				207,
				74,
				76,
				44,
				26,
				9,
				131,
				90,
				160,
				27,
				110,
				214,
				179,
				82,
				59,
				47,
				132,
				41,
				227,
				55,
				109,
				231,
				200,
				78,
				169,
				141,
				213,
				244,
				234,
				108,
				86,
				174,
				8,
				101,
				122,
				58,
				10,
				224,
				50,
				36,
				92,
				73,
				6,
				172,
				98,
				194,
				211,
				228,
				121,
				145,
				149,
				79,
				220,
				96,
				129,
				144,
				136,
				34,
				42,
				184,
				20,
				70,
				238,
				11,
				219,
				222,
				94,
				19,
				236,
				205,
				12,
				68,
				23,
				95,
				151,
				126,
				61,
				196,
				167,
				25,
				115,
				100,
				93,
				137,
				13,
				140,
				161,
				66,
				104,
				191,
				230,
				45,
				15,
				65,
				153,
				187,
				22,
				176,
				84,
				152,
				17,
				225,
				248,
				142,
				148,
				105,
				217,
				135,
				233,
				155,
				30,
				40,
				223,
				206,
				85,
				181,
				102,
				112,
				62,
				246,
				14,
				72,
				3,
				87,
				185,
				97,
				53,
				29,
				158,
				134,
				193,
				37,
				46,
				186,
				120,
				180,
				198,
				28,
				166,
				116,
				31,
				232,
				221,
				139,
				138,
				75,
				189
			}, 256),
			_arr({
				[0] = 18,
				7,
				226,
				128,
				39,
				235,
				117,
				178,
				199,
				4,
				195,
				35,
				150,
				24,
				154,
				5,
				165,
				52,
				241,
				229,
				216,
				113,
				21,
				49,
				253,
				183,
				38,
				147,
				63,
				54,
				204,
				247,
				212,
				173,
				175,
				162,
				164,
				156,
				192,
				114,
				130,
				202,
				125,
				201,
				89,
				250,
				240,
				71,
				1,
				48,
				43,
				103,
				215,
				254,
				118,
				171,
				124,
				99,
				123,
				119,
				107,
				242,
				197,
				111,
				182,
				188,
				33,
				218,
				255,
				16,
				210,
				243,
				163,
				81,
				143,
				64,
				157,
				146,
				245,
				56,
				249,
				69,
				127,
				2,
				60,
				80,
				168,
				159,
				239,
				208,
				251,
				170,
				77,
				67,
				133,
				51,
				203,
				106,
				57,
				190,
				76,
				74,
				207,
				88,
				209,
				83,
				237,
				0,
				252,
				32,
				91,
				177,
				59,
				82,
				179,
				214,
				227,
				41,
				132,
				47,
				131,
				9,
				26,
				44,
				110,
				27,
				160,
				90,
				86,
				108,
				234,
				244,
				122,
				101,
				8,
				174,
				200,
				231,
				109,
				55,
				213,
				141,
				169,
				78,
				211,
				194,
				98,
				172,
				149,
				145,
				121,
				228,
				50,
				224,
				10,
				58,
				6,
				73,
				92,
				36,
				238,
				70,
				20,
				184,
				94,
				222,
				219,
				11,
				129,
				96,
				220,
				79,
				42,
				34,
				136,
				144,
				167,
				196,
				61,
				126,
				93,
				100,
				115,
				25,
				12,
				205,
				236,
				19,
				151,
				95,
				23,
				68,
				153,
				65,
				15,
				45,
				84,
				176,
				22,
				187,
				161,
				140,
				13,
				137,
				230,
				191,
				104,
				66,
				30,
				155,
				233,
				135,
				85,
				206,
				223,
				40,
				248,
				225,
				17,
				152,
				217,
				105,
				148,
				142,
				53,
				97,
				185,
				87,
				193,
				134,
				158,
				29,
				62,
				112,
				102,
				181,
				3,
				72,
				14,
				246,
				221,
				232,
				31,
				116,
				189,
				75,
				138,
				139,
				120,
				186,
				46,
				37,
				166,
				28,
				198,
				180
			}, 256)
		}, 16),
		_arr({
			[0] = _arr({
				[0] = 137,
				13,
				140,
				161,
				66,
				104,
				191,
				230,
				45,
				15,
				65,
				153,
				187,
				22,
				176,
				84,
				152,
				17,
				225,
				248,
				142,
				148,
				105,
				217,
				135,
				233,
				155,
				30,
				40,
				223,
				206,
				85,
				181,
				102,
				112,
				62,
				246,
				14,
				72,
				3,
				87,
				185,
				97,
				53,
				29,
				158,
				134,
				193,
				37,
				46,
				186,
				120,
				180,
				198,
				28,
				166,
				116,
				31,
				232,
				221,
				139,
				138,
				75,
				189,
				55,
				109,
				231,
				200,
				78,
				169,
				141,
				213,
				244,
				234,
				108,
				86,
				174,
				8,
				101,
				122,
				58,
				10,
				224,
				50,
				36,
				92,
				73,
				6,
				172,
				98,
				194,
				211,
				228,
				121,
				145,
				149,
				79,
				220,
				96,
				129,
				144,
				136,
				34,
				42,
				184,
				20,
				70,
				238,
				11,
				219,
				222,
				94,
				19,
				236,
				205,
				12,
				68,
				23,
				95,
				151,
				126,
				61,
				196,
				167,
				25,
				115,
				100,
				93,
				64,
				143,
				81,
				163,
				56,
				245,
				146,
				157,
				218,
				33,
				188,
				182,
				243,
				210,
				16,
				255,
				170,
				251,
				208,
				239,
				51,
				133,
				67,
				77,
				2,
				127,
				69,
				249,
				159,
				168,
				80,
				60,
				0,
				237,
				83,
				209,
				177,
				91,
				32,
				252,
				190,
				57,
				106,
				203,
				88,
				207,
				74,
				76,
				44,
				26,
				9,
				131,
				90,
				160,
				27,
				110,
				214,
				179,
				82,
				59,
				47,
				132,
				41,
				227,
				35,
				195,
				4,
				199,
				5,
				154,
				24,
				150,
				128,
				226,
				7,
				18,
				178,
				117,
				235,
				39,
				147,
				38,
				183,
				253,
				247,
				204,
				54,
				63,
				229,
				241,
				52,
				165,
				49,
				21,
				113,
				216,
				201,
				125,
				202,
				130,
				71,
				240,
				250,
				89,
				162,
				175,
				173,
				212,
				114,
				192,
				156,
				164,
				119,
				123,
				99,
				124,
				111,
				197,
				242,
				107,
				103,
				43,
				48,
				1,
				171,
				118,
				254,
				215
			}, 256),
			_arr({
				[0] = 226,
				128,
				18,
				7,
				117,
				178,
				39,
				235,
				195,
				35,
				199,
				4,
				154,
				5,
				150,
				24,
				241,
				229,
				165,
				52,
				21,
				49,
				216,
				113,
				38,
				147,
				253,
				183,
				204,
				247,
				63,
				54,
				175,
				162,
				212,
				173,
				192,
				114,
				164,
				156,
				125,
				201,
				130,
				202,
				240,
				71,
				89,
				250,
				43,
				103,
				1,
				48,
				118,
				171,
				215,
				254,
				123,
				119,
				124,
				99,
				197,
				111,
				107,
				242,
				33,
				218,
				182,
				188,
				210,
				243,
				255,
				16,
				143,
				64,
				163,
				81,
				245,
				56,
				157,
				146,
				127,
				2,
				249,
				69,
				168,
				159,
				60,
				80,
				251,
				170,
				239,
				208,
				133,
				51,
				77,
				67,
				57,
				190,
				203,
				106,
				207,
				88,
				76,
				74,
				237,
				0,
				209,
				83,
				91,
				177,
				252,
				32,
				179,
				214,
				59,
				82,
				132,
				47,
				227,
				41,
				26,
				44,
				131,
				9,
				160,
				90,
				110,
				27,
				234,
				244,
				86,
				108,
				8,
				174,
				122,
				101,
				109,
				55,
				200,
				231,
				169,
				78,
				213,
				141,
				98,
				172,
				211,
				194,
				121,
				228,
				149,
				145,
				10,
				58,
				50,
				224,
				92,
				36,
				6,
				73,
				20,
				184,
				238,
				70,
				219,
				11,
				94,
				222,
				220,
				79,
				129,
				96,
				136,
				144,
				42,
				34,
				61,
				126,
				167,
				196,
				115,
				25,
				93,
				100,
				236,
				19,
				12,
				205,
				23,
				68,
				151,
				95,
				15,
				45,
				153,
				65,
				22,
				187,
				84,
				176,
				13,
				137,
				161,
				140,
				104,
				66,
				230,
				191,
				233,
				135,
				30,
				155,
				223,
				40,
				85,
				206,
				17,
				152,
				248,
				225,
				148,
				142,
				217,
				105,
				185,
				87,
				53,
				97,
				158,
				29,
				193,
				134,
				102,
				181,
				62,
				112,
				14,
				246,
				3,
				72,
				31,
				116,
				221,
				232,
				138,
				139,
				189,
				75,
				46,
				37,
				120,
				186,
				198,
				180,
				166,
				28
			}, 256),
			_arr({
				[0] = 3,
				72,
				14,
				246,
				62,
				112,
				102,
				181,
				193,
				134,
				158,
				29,
				53,
				97,
				185,
				87,
				166,
				28,
				198,
				180,
				120,
				186,
				46,
				37,
				189,
				75,
				138,
				139,
				221,
				232,
				31,
				116,
				230,
				191,
				104,
				66,
				161,
				140,
				13,
				137,
				84,
				176,
				22,
				187,
				153,
				65,
				15,
				45,
				217,
				105,
				148,
				142,
				248,
				225,
				17,
				152,
				85,
				206,
				223,
				40,
				30,
				155,
				233,
				135,
				42,
				34,
				136,
				144,
				129,
				96,
				220,
				79,
				94,
				222,
				219,
				11,
				238,
				70,
				20,
				184,
				151,
				95,
				23,
				68,
				12,
				205,
				236,
				19,
				93,
				100,
				115,
				25,
				167,
				196,
				61,
				126,
				213,
				141,
				169,
				78,
				200,
				231,
				109,
				55,
				122,
				101,
				8,
				174,
				86,
				108,
				234,
				244,
				6,
				73,
				92,
				36,
				50,
				224,
				10,
				58,
				149,
				145,
				121,
				228,
				211,
				194,
				98,
				172,
				252,
				32,
				91,
				177,
				209,
				83,
				237,
				0,
				76,
				74,
				207,
				88,
				203,
				106,
				57,
				190,
				110,
				27,
				160,
				90,
				131,
				9,
				26,
				44,
				227,
				41,
				132,
				47,
				59,
				82,
				179,
				214,
				157,
				146,
				245,
				56,
				163,
				81,
				143,
				64,
				255,
				16,
				210,
				243,
				182,
				188,
				33,
				218,
				77,
				67,
				133,
				51,
				239,
				208,
				251,
				170,
				60,
				80,
				168,
				159,
				249,
				69,
				127,
				2,
				89,
				250,
				240,
				71,
				130,
				202,
				125,
				201,
				164,
				156,
				192,
				114,
				212,
				173,
				175,
				162,
				107,
				242,
				197,
				111,
				124,
				99,
				123,
				119,
				215,
				254,
				118,
				171,
				1,
				48,
				43,
				103,
				150,
				24,
				154,
				5,
				199,
				4,
				195,
				35,
				39,
				235,
				117,
				178,
				18,
				7,
				226,
				128,
				63,
				54,
				204,
				247,
				253,
				183,
				38,
				147,
				216,
				113,
				21,
				49,
				165,
				52,
				241,
				229
			}, 256),
			_arr({
				[0] = 151,
				95,
				23,
				68,
				12,
				205,
				236,
				19,
				93,
				100,
				115,
				25,
				167,
				196,
				61,
				126,
				42,
				34,
				136,
				144,
				129,
				96,
				220,
				79,
				94,
				222,
				219,
				11,
				238,
				70,
				20,
				184,
				6,
				73,
				92,
				36,
				50,
				224,
				10,
				58,
				149,
				145,
				121,
				228,
				211,
				194,
				98,
				172,
				213,
				141,
				169,
				78,
				200,
				231,
				109,
				55,
				122,
				101,
				8,
				174,
				86,
				108,
				234,
				244,
				166,
				28,
				198,
				180,
				120,
				186,
				46,
				37,
				189,
				75,
				138,
				139,
				221,
				232,
				31,
				116,
				3,
				72,
				14,
				246,
				62,
				112,
				102,
				181,
				193,
				134,
				158,
				29,
				53,
				97,
				185,
				87,
				217,
				105,
				148,
				142,
				248,
				225,
				17,
				152,
				85,
				206,
				223,
				40,
				30,
				155,
				233,
				135,
				230,
				191,
				104,
				66,
				161,
				140,
				13,
				137,
				84,
				176,
				22,
				187,
				153,
				65,
				15,
				45,
				107,
				242,
				197,
				111,
				124,
				99,
				123,
				119,
				215,
				254,
				118,
				171,
				1,
				48,
				43,
				103,
				89,
				250,
				240,
				71,
				130,
				202,
				125,
				201,
				164,
				156,
				192,
				114,
				212,
				173,
				175,
				162,
				63,
				54,
				204,
				247,
				253,
				183,
				38,
				147,
				216,
				113,
				21,
				49,
				165,
				52,
				241,
				229,
				150,
				24,
				154,
				5,
				199,
				4,
				195,
				35,
				39,
				235,
				117,
				178,
				18,
				7,
				226,
				128,
				110,
				27,
				160,
				90,
				131,
				9,
				26,
				44,
				227,
				41,
				132,
				47,
				59,
				82,
				179,
				214,
				252,
				32,
				91,
				177,
				209,
				83,
				237,
				0,
				76,
				74,
				207,
				88,
				203,
				106,
				57,
				190,
				77,
				67,
				133,
				51,
				239,
				208,
				251,
				170,
				60,
				80,
				168,
				159,
				249,
				69,
				127,
				2,
				157,
				146,
				245,
				56,
				163,
				81,
				143,
				64,
				255,
				16,
				210,
				243,
				182,
				188,
				33,
				218
			}, 256),
			_arr({
				[0] = 217,
				105,
				148,
				142,
				248,
				225,
				17,
				152,
				85,
				206,
				223,
				40,
				30,
				155,
				233,
				135,
				230,
				191,
				104,
				66,
				161,
				140,
				13,
				137,
				84,
				176,
				22,
				187,
				153,
				65,
				15,
				45,
				166,
				28,
				198,
				180,
				120,
				186,
				46,
				37,
				189,
				75,
				138,
				139,
				221,
				232,
				31,
				116,
				3,
				72,
				14,
				246,
				62,
				112,
				102,
				181,
				193,
				134,
				158,
				29,
				53,
				97,
				185,
				87,
				6,
				73,
				92,
				36,
				50,
				224,
				10,
				58,
				149,
				145,
				121,
				228,
				211,
				194,
				98,
				172,
				213,
				141,
				169,
				78,
				200,
				231,
				109,
				55,
				122,
				101,
				8,
				174,
				86,
				108,
				234,
				244,
				151,
				95,
				23,
				68,
				12,
				205,
				236,
				19,
				93,
				100,
				115,
				25,
				167,
				196,
				61,
				126,
				42,
				34,
				136,
				144,
				129,
				96,
				220,
				79,
				94,
				222,
				219,
				11,
				238,
				70,
				20,
				184,
				77,
				67,
				133,
				51,
				239,
				208,
				251,
				170,
				60,
				80,
				168,
				159,
				249,
				69,
				127,
				2,
				157,
				146,
				245,
				56,
				163,
				81,
				143,
				64,
				255,
				16,
				210,
				243,
				182,
				188,
				33,
				218,
				110,
				27,
				160,
				90,
				131,
				9,
				26,
				44,
				227,
				41,
				132,
				47,
				59,
				82,
				179,
				214,
				252,
				32,
				91,
				177,
				209,
				83,
				237,
				0,
				76,
				74,
				207,
				88,
				203,
				106,
				57,
				190,
				63,
				54,
				204,
				247,
				253,
				183,
				38,
				147,
				216,
				113,
				21,
				49,
				165,
				52,
				241,
				229,
				150,
				24,
				154,
				5,
				199,
				4,
				195,
				35,
				39,
				235,
				117,
				178,
				18,
				7,
				226,
				128,
				107,
				242,
				197,
				111,
				124,
				99,
				123,
				119,
				215,
				254,
				118,
				171,
				1,
				48,
				43,
				103,
				89,
				250,
				240,
				71,
				130,
				202,
				125,
				201,
				164,
				156,
				192,
				114,
				212,
				173,
				175,
				162
			}, 256),
			_arr({
				[0] = 100,
				93,
				25,
				115,
				196,
				167,
				126,
				61,
				95,
				151,
				68,
				23,
				205,
				12,
				19,
				236,
				222,
				94,
				11,
				219,
				70,
				238,
				184,
				20,
				34,
				42,
				144,
				136,
				96,
				129,
				79,
				220,
				145,
				149,
				228,
				121,
				194,
				211,
				172,
				98,
				73,
				6,
				36,
				92,
				224,
				50,
				58,
				10,
				101,
				122,
				174,
				8,
				108,
				86,
				244,
				234,
				141,
				213,
				78,
				169,
				231,
				200,
				55,
				109,
				75,
				189,
				139,
				138,
				232,
				221,
				116,
				31,
				28,
				166,
				180,
				198,
				186,
				120,
				37,
				46,
				134,
				193,
				29,
				158,
				97,
				53,
				87,
				185,
				72,
				3,
				246,
				14,
				112,
				62,
				181,
				102,
				206,
				85,
				40,
				223,
				155,
				30,
				135,
				233,
				105,
				217,
				142,
				148,
				225,
				248,
				152,
				17,
				176,
				84,
				187,
				22,
				65,
				153,
				45,
				15,
				191,
				230,
				66,
				104,
				140,
				161,
				137,
				13,
				254,
				215,
				171,
				118,
				48,
				1,
				103,
				43,
				242,
				107,
				111,
				197,
				99,
				124,
				119,
				123,
				156,
				164,
				114,
				192,
				173,
				212,
				162,
				175,
				250,
				89,
				71,
				240,
				202,
				130,
				201,
				125,
				113,
				216,
				49,
				21,
				52,
				165,
				229,
				241,
				54,
				63,
				247,
				204,
				183,
				253,
				147,
				38,
				235,
				39,
				178,
				117,
				7,
				18,
				128,
				226,
				24,
				150,
				5,
				154,
				4,
				199,
				35,
				195,
				41,
				227,
				47,
				132,
				82,
				59,
				214,
				179,
				27,
				110,
				90,
				160,
				9,
				131,
				44,
				26,
				74,
				76,
				88,
				207,
				106,
				203,
				190,
				57,
				32,
				252,
				177,
				91,
				83,
				209,
				0,
				237,
				80,
				60,
				159,
				168,
				69,
				249,
				2,
				127,
				67,
				77,
				51,
				133,
				208,
				239,
				170,
				251,
				16,
				255,
				243,
				210,
				188,
				182,
				218,
				33,
				146,
				157,
				56,
				245,
				81,
				163,
				64,
				143
			}, 256),
			_arr({
				[0] = 111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18,
				90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				159,
				168,
				80,
				60,
				2,
				127,
				69,
				249,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182,
				68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				144,
				136,
				34,
				42,
				79,
				220,
				96,
				129,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86,
				180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153
			}, 256),
			_arr({
				[0] = 88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				159,
				168,
				80,
				60,
				2,
				127,
				69,
				249,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				144,
				136,
				34,
				42,
				79,
				220,
				96,
				129,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50
			}, 256),
			_arr({
				[0] = 183,
				253,
				147,
				38,
				54,
				63,
				247,
				204,
				52,
				165,
				229,
				241,
				113,
				216,
				49,
				21,
				4,
				199,
				35,
				195,
				24,
				150,
				5,
				154,
				7,
				18,
				128,
				226,
				235,
				39,
				178,
				117,
				99,
				124,
				119,
				123,
				242,
				107,
				111,
				197,
				48,
				1,
				103,
				43,
				254,
				215,
				171,
				118,
				202,
				130,
				201,
				125,
				250,
				89,
				71,
				240,
				173,
				212,
				162,
				175,
				156,
				164,
				114,
				192,
				208,
				239,
				170,
				251,
				67,
				77,
				51,
				133,
				69,
				249,
				2,
				127,
				80,
				60,
				159,
				168,
				81,
				163,
				64,
				143,
				146,
				157,
				56,
				245,
				188,
				182,
				218,
				33,
				16,
				255,
				243,
				210,
				9,
				131,
				44,
				26,
				27,
				110,
				90,
				160,
				82,
				59,
				214,
				179,
				41,
				227,
				47,
				132,
				83,
				209,
				0,
				237,
				32,
				252,
				177,
				91,
				106,
				203,
				190,
				57,
				74,
				76,
				88,
				207,
				224,
				50,
				58,
				10,
				73,
				6,
				36,
				92,
				194,
				211,
				172,
				98,
				145,
				149,
				228,
				121,
				231,
				200,
				55,
				109,
				141,
				213,
				78,
				169,
				108,
				86,
				244,
				234,
				101,
				122,
				174,
				8,
				205,
				12,
				19,
				236,
				95,
				151,
				68,
				23,
				196,
				167,
				126,
				61,
				100,
				93,
				25,
				115,
				96,
				129,
				79,
				220,
				34,
				42,
				144,
				136,
				70,
				238,
				184,
				20,
				222,
				94,
				11,
				219,
				225,
				248,
				152,
				17,
				105,
				217,
				142,
				148,
				155,
				30,
				135,
				233,
				206,
				85,
				40,
				223,
				140,
				161,
				137,
				13,
				191,
				230,
				66,
				104,
				65,
				153,
				45,
				15,
				176,
				84,
				187,
				22,
				186,
				120,
				37,
				46,
				28,
				166,
				180,
				198,
				232,
				221,
				116,
				31,
				75,
				189,
				139,
				138,
				112,
				62,
				181,
				102,
				72,
				3,
				246,
				14,
				97,
				53,
				87,
				185,
				134,
				193,
				29,
				158
			}, 256),
			_arr({
				[0] = 186,
				120,
				37,
				46,
				28,
				166,
				180,
				198,
				232,
				221,
				116,
				31,
				75,
				189,
				139,
				138,
				112,
				62,
				181,
				102,
				72,
				3,
				246,
				14,
				97,
				53,
				87,
				185,
				134,
				193,
				29,
				158,
				225,
				248,
				152,
				17,
				105,
				217,
				142,
				148,
				155,
				30,
				135,
				233,
				206,
				85,
				40,
				223,
				140,
				161,
				137,
				13,
				191,
				230,
				66,
				104,
				65,
				153,
				45,
				15,
				176,
				84,
				187,
				22,
				205,
				12,
				19,
				236,
				95,
				151,
				68,
				23,
				196,
				167,
				126,
				61,
				100,
				93,
				25,
				115,
				96,
				129,
				79,
				220,
				34,
				42,
				144,
				136,
				70,
				238,
				184,
				20,
				222,
				94,
				11,
				219,
				224,
				50,
				58,
				10,
				73,
				6,
				36,
				92,
				194,
				211,
				172,
				98,
				145,
				149,
				228,
				121,
				231,
				200,
				55,
				109,
				141,
				213,
				78,
				169,
				108,
				86,
				244,
				234,
				101,
				122,
				174,
				8,
				9,
				131,
				44,
				26,
				27,
				110,
				90,
				160,
				82,
				59,
				214,
				179,
				41,
				227,
				47,
				132,
				83,
				209,
				0,
				237,
				32,
				252,
				177,
				91,
				106,
				203,
				190,
				57,
				74,
				76,
				88,
				207,
				208,
				239,
				170,
				251,
				67,
				77,
				51,
				133,
				69,
				249,
				2,
				127,
				80,
				60,
				159,
				168,
				81,
				163,
				64,
				143,
				146,
				157,
				56,
				245,
				188,
				182,
				218,
				33,
				16,
				255,
				243,
				210,
				99,
				124,
				119,
				123,
				242,
				107,
				111,
				197,
				48,
				1,
				103,
				43,
				254,
				215,
				171,
				118,
				202,
				130,
				201,
				125,
				250,
				89,
				71,
				240,
				173,
				212,
				162,
				175,
				156,
				164,
				114,
				192,
				183,
				253,
				147,
				38,
				54,
				63,
				247,
				204,
				52,
				165,
				229,
				241,
				113,
				216,
				49,
				21,
				4,
				199,
				35,
				195,
				24,
				150,
				5,
				154,
				7,
				18,
				128,
				226,
				235,
				39,
				178,
				117
			}, 256),
			_arr({
				[0] = 14,
				246,
				3,
				72,
				102,
				181,
				62,
				112,
				158,
				29,
				193,
				134,
				185,
				87,
				53,
				97,
				198,
				180,
				166,
				28,
				46,
				37,
				120,
				186,
				138,
				139,
				189,
				75,
				31,
				116,
				221,
				232,
				104,
				66,
				230,
				191,
				13,
				137,
				161,
				140,
				22,
				187,
				84,
				176,
				15,
				45,
				153,
				65,
				148,
				142,
				217,
				105,
				17,
				152,
				248,
				225,
				223,
				40,
				85,
				206,
				233,
				135,
				30,
				155,
				136,
				144,
				42,
				34,
				220,
				79,
				129,
				96,
				219,
				11,
				94,
				222,
				20,
				184,
				238,
				70,
				23,
				68,
				151,
				95,
				236,
				19,
				12,
				205,
				115,
				25,
				93,
				100,
				61,
				126,
				167,
				196,
				169,
				78,
				213,
				141,
				109,
				55,
				200,
				231,
				8,
				174,
				122,
				101,
				234,
				244,
				86,
				108,
				92,
				36,
				6,
				73,
				10,
				58,
				50,
				224,
				121,
				228,
				149,
				145,
				98,
				172,
				211,
				194,
				91,
				177,
				252,
				32,
				237,
				0,
				209,
				83,
				207,
				88,
				76,
				74,
				57,
				190,
				203,
				106,
				160,
				90,
				110,
				27,
				26,
				44,
				131,
				9,
				132,
				47,
				227,
				41,
				179,
				214,
				59,
				82,
				245,
				56,
				157,
				146,
				143,
				64,
				163,
				81,
				210,
				243,
				255,
				16,
				33,
				218,
				182,
				188,
				133,
				51,
				77,
				67,
				251,
				170,
				239,
				208,
				168,
				159,
				60,
				80,
				127,
				2,
				249,
				69,
				240,
				71,
				89,
				250,
				125,
				201,
				130,
				202,
				192,
				114,
				164,
				156,
				175,
				162,
				212,
				173,
				197,
				111,
				107,
				242,
				123,
				119,
				124,
				99,
				118,
				171,
				215,
				254,
				43,
				103,
				1,
				48,
				154,
				5,
				150,
				24,
				195,
				35,
				199,
				4,
				117,
				178,
				39,
				235,
				226,
				128,
				18,
				7,
				204,
				247,
				63,
				54,
				38,
				147,
				253,
				183,
				21,
				49,
				216,
				113,
				241,
				229,
				165,
				52
			}, 256),
			_arr({
				[0] = 159,
				168,
				80,
				60,
				2,
				127,
				69,
				249,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				144,
				136,
				34,
				42,
				79,
				220,
				96,
				129
			}, 256),
			_arr({
				[0] = 227,
				41,
				132,
				47,
				59,
				82,
				179,
				214,
				110,
				27,
				160,
				90,
				131,
				9,
				26,
				44,
				76,
				74,
				207,
				88,
				203,
				106,
				57,
				190,
				252,
				32,
				91,
				177,
				209,
				83,
				237,
				0,
				60,
				80,
				168,
				159,
				249,
				69,
				127,
				2,
				77,
				67,
				133,
				51,
				239,
				208,
				251,
				170,
				255,
				16,
				210,
				243,
				182,
				188,
				33,
				218,
				157,
				146,
				245,
				56,
				163,
				81,
				143,
				64,
				215,
				254,
				118,
				171,
				1,
				48,
				43,
				103,
				107,
				242,
				197,
				111,
				124,
				99,
				123,
				119,
				164,
				156,
				192,
				114,
				212,
				173,
				175,
				162,
				89,
				250,
				240,
				71,
				130,
				202,
				125,
				201,
				216,
				113,
				21,
				49,
				165,
				52,
				241,
				229,
				63,
				54,
				204,
				247,
				253,
				183,
				38,
				147,
				39,
				235,
				117,
				178,
				18,
				7,
				226,
				128,
				150,
				24,
				154,
				5,
				199,
				4,
				195,
				35,
				189,
				75,
				138,
				139,
				221,
				232,
				31,
				116,
				166,
				28,
				198,
				180,
				120,
				186,
				46,
				37,
				193,
				134,
				158,
				29,
				53,
				97,
				185,
				87,
				3,
				72,
				14,
				246,
				62,
				112,
				102,
				181,
				85,
				206,
				223,
				40,
				30,
				155,
				233,
				135,
				217,
				105,
				148,
				142,
				248,
				225,
				17,
				152,
				84,
				176,
				22,
				187,
				153,
				65,
				15,
				45,
				230,
				191,
				104,
				66,
				161,
				140,
				13,
				137,
				93,
				100,
				115,
				25,
				167,
				196,
				61,
				126,
				151,
				95,
				23,
				68,
				12,
				205,
				236,
				19,
				94,
				222,
				219,
				11,
				238,
				70,
				20,
				184,
				42,
				34,
				136,
				144,
				129,
				96,
				220,
				79,
				149,
				145,
				121,
				228,
				211,
				194,
				98,
				172,
				6,
				73,
				92,
				36,
				50,
				224,
				10,
				58,
				122,
				101,
				8,
				174,
				86,
				108,
				234,
				244,
				213,
				141,
				169,
				78,
				200,
				231,
				109,
				55
			}, 256),
			_arr({
				[0] = 42,
				34,
				136,
				144,
				129,
				96,
				220,
				79,
				94,
				222,
				219,
				11,
				238,
				70,
				20,
				184,
				151,
				95,
				23,
				68,
				12,
				205,
				236,
				19,
				93,
				100,
				115,
				25,
				167,
				196,
				61,
				126,
				213,
				141,
				169,
				78,
				200,
				231,
				109,
				55,
				122,
				101,
				8,
				174,
				86,
				108,
				234,
				244,
				6,
				73,
				92,
				36,
				50,
				224,
				10,
				58,
				149,
				145,
				121,
				228,
				211,
				194,
				98,
				172,
				3,
				72,
				14,
				246,
				62,
				112,
				102,
				181,
				193,
				134,
				158,
				29,
				53,
				97,
				185,
				87,
				166,
				28,
				198,
				180,
				120,
				186,
				46,
				37,
				189,
				75,
				138,
				139,
				221,
				232,
				31,
				116,
				230,
				191,
				104,
				66,
				161,
				140,
				13,
				137,
				84,
				176,
				22,
				187,
				153,
				65,
				15,
				45,
				217,
				105,
				148,
				142,
				248,
				225,
				17,
				152,
				85,
				206,
				223,
				40,
				30,
				155,
				233,
				135,
				89,
				250,
				240,
				71,
				130,
				202,
				125,
				201,
				164,
				156,
				192,
				114,
				212,
				173,
				175,
				162,
				107,
				242,
				197,
				111,
				124,
				99,
				123,
				119,
				215,
				254,
				118,
				171,
				1,
				48,
				43,
				103,
				150,
				24,
				154,
				5,
				199,
				4,
				195,
				35,
				39,
				235,
				117,
				178,
				18,
				7,
				226,
				128,
				63,
				54,
				204,
				247,
				253,
				183,
				38,
				147,
				216,
				113,
				21,
				49,
				165,
				52,
				241,
				229,
				252,
				32,
				91,
				177,
				209,
				83,
				237,
				0,
				76,
				74,
				207,
				88,
				203,
				106,
				57,
				190,
				110,
				27,
				160,
				90,
				131,
				9,
				26,
				44,
				227,
				41,
				132,
				47,
				59,
				82,
				179,
				214,
				157,
				146,
				245,
				56,
				163,
				81,
				143,
				64,
				255,
				16,
				210,
				243,
				182,
				188,
				33,
				218,
				77,
				67,
				133,
				51,
				239,
				208,
				251,
				170,
				60,
				80,
				168,
				159,
				249,
				69,
				127,
				2
			}, 256),
			_arr({
				[0] = 92,
				36,
				6,
				73,
				10,
				58,
				50,
				224,
				121,
				228,
				149,
				145,
				98,
				172,
				211,
				194,
				169,
				78,
				213,
				141,
				109,
				55,
				200,
				231,
				8,
				174,
				122,
				101,
				234,
				244,
				86,
				108,
				23,
				68,
				151,
				95,
				236,
				19,
				12,
				205,
				115,
				25,
				93,
				100,
				61,
				126,
				167,
				196,
				136,
				144,
				42,
				34,
				220,
				79,
				129,
				96,
				219,
				11,
				94,
				222,
				20,
				184,
				238,
				70,
				148,
				142,
				217,
				105,
				17,
				152,
				248,
				225,
				223,
				40,
				85,
				206,
				233,
				135,
				30,
				155,
				104,
				66,
				230,
				191,
				13,
				137,
				161,
				140,
				22,
				187,
				84,
				176,
				15,
				45,
				153,
				65,
				198,
				180,
				166,
				28,
				46,
				37,
				120,
				186,
				138,
				139,
				189,
				75,
				31,
				116,
				221,
				232,
				14,
				246,
				3,
				72,
				102,
				181,
				62,
				112,
				158,
				29,
				193,
				134,
				185,
				87,
				53,
				97,
				204,
				247,
				63,
				54,
				38,
				147,
				253,
				183,
				21,
				49,
				216,
				113,
				241,
				229,
				165,
				52,
				154,
				5,
				150,
				24,
				195,
				35,
				199,
				4,
				117,
				178,
				39,
				235,
				226,
				128,
				18,
				7,
				197,
				111,
				107,
				242,
				123,
				119,
				124,
				99,
				118,
				171,
				215,
				254,
				43,
				103,
				1,
				48,
				240,
				71,
				89,
				250,
				125,
				201,
				130,
				202,
				192,
				114,
				164,
				156,
				175,
				162,
				212,
				173,
				133,
				51,
				77,
				67,
				251,
				170,
				239,
				208,
				168,
				159,
				60,
				80,
				127,
				2,
				249,
				69,
				245,
				56,
				157,
				146,
				143,
				64,
				163,
				81,
				210,
				243,
				255,
				16,
				33,
				218,
				182,
				188,
				160,
				90,
				110,
				27,
				26,
				44,
				131,
				9,
				132,
				47,
				227,
				41,
				179,
				214,
				59,
				82,
				91,
				177,
				252,
				32,
				237,
				0,
				209,
				83,
				207,
				88,
				76,
				74,
				57,
				190,
				203,
				106
			}, 256),
			_arr({
				[0] = 11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				144,
				136,
				34,
				42,
				79,
				220,
				96,
				129,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				159,
				168,
				80,
				60,
				2,
				127,
				69,
				249,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239
			}, 256)
		}, 16),
		_arr({
			[0] = _arr({
				[0] = 122,
				101,
				8,
				174,
				86,
				108,
				234,
				244,
				213,
				141,
				169,
				78,
				200,
				231,
				109,
				55,
				149,
				145,
				121,
				228,
				211,
				194,
				98,
				172,
				6,
				73,
				92,
				36,
				50,
				224,
				10,
				58,
				94,
				222,
				219,
				11,
				238,
				70,
				20,
				184,
				42,
				34,
				136,
				144,
				129,
				96,
				220,
				79,
				93,
				100,
				115,
				25,
				167,
				196,
				61,
				126,
				151,
				95,
				23,
				68,
				12,
				205,
				236,
				19,
				84,
				176,
				22,
				187,
				153,
				65,
				15,
				45,
				230,
				191,
				104,
				66,
				161,
				140,
				13,
				137,
				85,
				206,
				223,
				40,
				30,
				155,
				233,
				135,
				217,
				105,
				148,
				142,
				248,
				225,
				17,
				152,
				193,
				134,
				158,
				29,
				53,
				97,
				185,
				87,
				3,
				72,
				14,
				246,
				62,
				112,
				102,
				181,
				189,
				75,
				138,
				139,
				221,
				232,
				31,
				116,
				166,
				28,
				198,
				180,
				120,
				186,
				46,
				37,
				39,
				235,
				117,
				178,
				18,
				7,
				226,
				128,
				150,
				24,
				154,
				5,
				199,
				4,
				195,
				35,
				216,
				113,
				21,
				49,
				165,
				52,
				241,
				229,
				63,
				54,
				204,
				247,
				253,
				183,
				38,
				147,
				164,
				156,
				192,
				114,
				212,
				173,
				175,
				162,
				89,
				250,
				240,
				71,
				130,
				202,
				125,
				201,
				215,
				254,
				118,
				171,
				1,
				48,
				43,
				103,
				107,
				242,
				197,
				111,
				124,
				99,
				123,
				119,
				255,
				16,
				210,
				243,
				182,
				188,
				33,
				218,
				157,
				146,
				245,
				56,
				163,
				81,
				143,
				64,
				60,
				80,
				168,
				159,
				249,
				69,
				127,
				2,
				77,
				67,
				133,
				51,
				239,
				208,
				251,
				170,
				76,
				74,
				207,
				88,
				203,
				106,
				57,
				190,
				252,
				32,
				91,
				177,
				209,
				83,
				237,
				0,
				227,
				41,
				132,
				47,
				59,
				82,
				179,
				214,
				110,
				27,
				160,
				90,
				131,
				9,
				26,
				44
			}, 256),
			_arr({
				[0] = 68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				144,
				136,
				34,
				42,
				79,
				220,
				96,
				129,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86,
				180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18,
				90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				159,
				168,
				80,
				60,
				2,
				127,
				69,
				249,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182
			}, 256),
			_arr({
				[0] = 237,
				0,
				209,
				83,
				91,
				177,
				252,
				32,
				57,
				190,
				203,
				106,
				207,
				88,
				76,
				74,
				26,
				44,
				131,
				9,
				160,
				90,
				110,
				27,
				179,
				214,
				59,
				82,
				132,
				47,
				227,
				41,
				143,
				64,
				163,
				81,
				245,
				56,
				157,
				146,
				33,
				218,
				182,
				188,
				210,
				243,
				255,
				16,
				251,
				170,
				239,
				208,
				133,
				51,
				77,
				67,
				127,
				2,
				249,
				69,
				168,
				159,
				60,
				80,
				125,
				201,
				130,
				202,
				240,
				71,
				89,
				250,
				175,
				162,
				212,
				173,
				192,
				114,
				164,
				156,
				123,
				119,
				124,
				99,
				197,
				111,
				107,
				242,
				43,
				103,
				1,
				48,
				118,
				171,
				215,
				254,
				195,
				35,
				199,
				4,
				154,
				5,
				150,
				24,
				226,
				128,
				18,
				7,
				117,
				178,
				39,
				235,
				38,
				147,
				253,
				183,
				204,
				247,
				63,
				54,
				241,
				229,
				165,
				52,
				21,
				49,
				216,
				113,
				102,
				181,
				62,
				112,
				14,
				246,
				3,
				72,
				185,
				87,
				53,
				97,
				158,
				29,
				193,
				134,
				46,
				37,
				120,
				186,
				198,
				180,
				166,
				28,
				31,
				116,
				221,
				232,
				138,
				139,
				189,
				75,
				13,
				137,
				161,
				140,
				104,
				66,
				230,
				191,
				15,
				45,
				153,
				65,
				22,
				187,
				84,
				176,
				17,
				152,
				248,
				225,
				148,
				142,
				217,
				105,
				233,
				135,
				30,
				155,
				223,
				40,
				85,
				206,
				220,
				79,
				129,
				96,
				136,
				144,
				42,
				34,
				20,
				184,
				238,
				70,
				219,
				11,
				94,
				222,
				236,
				19,
				12,
				205,
				23,
				68,
				151,
				95,
				61,
				126,
				167,
				196,
				115,
				25,
				93,
				100,
				109,
				55,
				200,
				231,
				169,
				78,
				213,
				141,
				234,
				244,
				86,
				108,
				8,
				174,
				122,
				101,
				10,
				58,
				50,
				224,
				92,
				36,
				6,
				73,
				98,
				172,
				211,
				194,
				121,
				228,
				149,
				145
			}, 256),
			_arr({
				[0] = 246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				144,
				136,
				34,
				42,
				79,
				220,
				96,
				129,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				159,
				168,
				80,
				60,
				2,
				127,
				69,
				249,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165
			}, 256),
			_arr({
				[0] = 124,
				99,
				123,
				119,
				107,
				242,
				197,
				111,
				1,
				48,
				43,
				103,
				215,
				254,
				118,
				171,
				130,
				202,
				125,
				201,
				89,
				250,
				240,
				71,
				212,
				173,
				175,
				162,
				164,
				156,
				192,
				114,
				253,
				183,
				38,
				147,
				63,
				54,
				204,
				247,
				165,
				52,
				241,
				229,
				216,
				113,
				21,
				49,
				199,
				4,
				195,
				35,
				150,
				24,
				154,
				5,
				18,
				7,
				226,
				128,
				39,
				235,
				117,
				178,
				131,
				9,
				26,
				44,
				110,
				27,
				160,
				90,
				59,
				82,
				179,
				214,
				227,
				41,
				132,
				47,
				209,
				83,
				237,
				0,
				252,
				32,
				91,
				177,
				203,
				106,
				57,
				190,
				76,
				74,
				207,
				88,
				239,
				208,
				251,
				170,
				77,
				67,
				133,
				51,
				249,
				69,
				127,
				2,
				60,
				80,
				168,
				159,
				163,
				81,
				143,
				64,
				157,
				146,
				245,
				56,
				182,
				188,
				33,
				218,
				255,
				16,
				210,
				243,
				12,
				205,
				236,
				19,
				151,
				95,
				23,
				68,
				167,
				196,
				61,
				126,
				93,
				100,
				115,
				25,
				129,
				96,
				220,
				79,
				42,
				34,
				136,
				144,
				238,
				70,
				20,
				184,
				94,
				222,
				219,
				11,
				50,
				224,
				10,
				58,
				6,
				73,
				92,
				36,
				211,
				194,
				98,
				172,
				149,
				145,
				121,
				228,
				200,
				231,
				109,
				55,
				213,
				141,
				169,
				78,
				86,
				108,
				234,
				244,
				122,
				101,
				8,
				174,
				120,
				186,
				46,
				37,
				166,
				28,
				198,
				180,
				221,
				232,
				31,
				116,
				189,
				75,
				138,
				139,
				62,
				112,
				102,
				181,
				3,
				72,
				14,
				246,
				53,
				97,
				185,
				87,
				193,
				134,
				158,
				29,
				248,
				225,
				17,
				152,
				217,
				105,
				148,
				142,
				30,
				155,
				233,
				135,
				85,
				206,
				223,
				40,
				161,
				140,
				13,
				137,
				230,
				191,
				104,
				66,
				153,
				65,
				15,
				45,
				84,
				176,
				22,
				187
			}, 256),
			_arr({
				[0] = 93,
				100,
				115,
				25,
				167,
				196,
				61,
				126,
				151,
				95,
				23,
				68,
				12,
				205,
				236,
				19,
				94,
				222,
				219,
				11,
				238,
				70,
				20,
				184,
				42,
				34,
				136,
				144,
				129,
				96,
				220,
				79,
				149,
				145,
				121,
				228,
				211,
				194,
				98,
				172,
				6,
				73,
				92,
				36,
				50,
				224,
				10,
				58,
				122,
				101,
				8,
				174,
				86,
				108,
				234,
				244,
				213,
				141,
				169,
				78,
				200,
				231,
				109,
				55,
				189,
				75,
				138,
				139,
				221,
				232,
				31,
				116,
				166,
				28,
				198,
				180,
				120,
				186,
				46,
				37,
				193,
				134,
				158,
				29,
				53,
				97,
				185,
				87,
				3,
				72,
				14,
				246,
				62,
				112,
				102,
				181,
				85,
				206,
				223,
				40,
				30,
				155,
				233,
				135,
				217,
				105,
				148,
				142,
				248,
				225,
				17,
				152,
				84,
				176,
				22,
				187,
				153,
				65,
				15,
				45,
				230,
				191,
				104,
				66,
				161,
				140,
				13,
				137,
				215,
				254,
				118,
				171,
				1,
				48,
				43,
				103,
				107,
				242,
				197,
				111,
				124,
				99,
				123,
				119,
				164,
				156,
				192,
				114,
				212,
				173,
				175,
				162,
				89,
				250,
				240,
				71,
				130,
				202,
				125,
				201,
				216,
				113,
				21,
				49,
				165,
				52,
				241,
				229,
				63,
				54,
				204,
				247,
				253,
				183,
				38,
				147,
				39,
				235,
				117,
				178,
				18,
				7,
				226,
				128,
				150,
				24,
				154,
				5,
				199,
				4,
				195,
				35,
				227,
				41,
				132,
				47,
				59,
				82,
				179,
				214,
				110,
				27,
				160,
				90,
				131,
				9,
				26,
				44,
				76,
				74,
				207,
				88,
				203,
				106,
				57,
				190,
				252,
				32,
				91,
				177,
				209,
				83,
				237,
				0,
				60,
				80,
				168,
				159,
				249,
				69,
				127,
				2,
				77,
				67,
				133,
				51,
				239,
				208,
				251,
				170,
				255,
				16,
				210,
				243,
				182,
				188,
				33,
				218,
				157,
				146,
				245,
				56,
				163,
				81,
				143,
				64
			}, 256),
			_arr({
				[0] = 61,
				126,
				167,
				196,
				115,
				25,
				93,
				100,
				236,
				19,
				12,
				205,
				23,
				68,
				151,
				95,
				20,
				184,
				238,
				70,
				219,
				11,
				94,
				222,
				220,
				79,
				129,
				96,
				136,
				144,
				42,
				34,
				98,
				172,
				211,
				194,
				121,
				228,
				149,
				145,
				10,
				58,
				50,
				224,
				92,
				36,
				6,
				73,
				234,
				244,
				86,
				108,
				8,
				174,
				122,
				101,
				109,
				55,
				200,
				231,
				169,
				78,
				213,
				141,
				31,
				116,
				221,
				232,
				138,
				139,
				189,
				75,
				46,
				37,
				120,
				186,
				198,
				180,
				166,
				28,
				185,
				87,
				53,
				97,
				158,
				29,
				193,
				134,
				102,
				181,
				62,
				112,
				14,
				246,
				3,
				72,
				233,
				135,
				30,
				155,
				223,
				40,
				85,
				206,
				17,
				152,
				248,
				225,
				148,
				142,
				217,
				105,
				15,
				45,
				153,
				65,
				22,
				187,
				84,
				176,
				13,
				137,
				161,
				140,
				104,
				66,
				230,
				191,
				43,
				103,
				1,
				48,
				118,
				171,
				215,
				254,
				123,
				119,
				124,
				99,
				197,
				111,
				107,
				242,
				175,
				162,
				212,
				173,
				192,
				114,
				164,
				156,
				125,
				201,
				130,
				202,
				240,
				71,
				89,
				250,
				241,
				229,
				165,
				52,
				21,
				49,
				216,
				113,
				38,
				147,
				253,
				183,
				204,
				247,
				63,
				54,
				226,
				128,
				18,
				7,
				117,
				178,
				39,
				235,
				195,
				35,
				199,
				4,
				154,
				5,
				150,
				24,
				179,
				214,
				59,
				82,
				132,
				47,
				227,
				41,
				26,
				44,
				131,
				9,
				160,
				90,
				110,
				27,
				57,
				190,
				203,
				106,
				207,
				88,
				76,
				74,
				237,
				0,
				209,
				83,
				91,
				177,
				252,
				32,
				127,
				2,
				249,
				69,
				168,
				159,
				60,
				80,
				251,
				170,
				239,
				208,
				133,
				51,
				77,
				67,
				33,
				218,
				182,
				188,
				210,
				243,
				255,
				16,
				143,
				64,
				163,
				81,
				245,
				56,
				157,
				146
			}, 256),
			_arr({
				[0] = 105,
				217,
				142,
				148,
				225,
				248,
				152,
				17,
				206,
				85,
				40,
				223,
				155,
				30,
				135,
				233,
				191,
				230,
				66,
				104,
				140,
				161,
				137,
				13,
				176,
				84,
				187,
				22,
				65,
				153,
				45,
				15,
				28,
				166,
				180,
				198,
				186,
				120,
				37,
				46,
				75,
				189,
				139,
				138,
				232,
				221,
				116,
				31,
				72,
				3,
				246,
				14,
				112,
				62,
				181,
				102,
				134,
				193,
				29,
				158,
				97,
				53,
				87,
				185,
				73,
				6,
				36,
				92,
				224,
				50,
				58,
				10,
				145,
				149,
				228,
				121,
				194,
				211,
				172,
				98,
				141,
				213,
				78,
				169,
				231,
				200,
				55,
				109,
				101,
				122,
				174,
				8,
				108,
				86,
				244,
				234,
				95,
				151,
				68,
				23,
				205,
				12,
				19,
				236,
				100,
				93,
				25,
				115,
				196,
				167,
				126,
				61,
				34,
				42,
				144,
				136,
				96,
				129,
				79,
				220,
				222,
				94,
				11,
				219,
				70,
				238,
				184,
				20,
				67,
				77,
				51,
				133,
				208,
				239,
				170,
				251,
				80,
				60,
				159,
				168,
				69,
				249,
				2,
				127,
				146,
				157,
				56,
				245,
				81,
				163,
				64,
				143,
				16,
				255,
				243,
				210,
				188,
				182,
				218,
				33,
				27,
				110,
				90,
				160,
				9,
				131,
				44,
				26,
				41,
				227,
				47,
				132,
				82,
				59,
				214,
				179,
				32,
				252,
				177,
				91,
				83,
				209,
				0,
				237,
				74,
				76,
				88,
				207,
				106,
				203,
				190,
				57,
				54,
				63,
				247,
				204,
				183,
				253,
				147,
				38,
				113,
				216,
				49,
				21,
				52,
				165,
				229,
				241,
				24,
				150,
				5,
				154,
				4,
				199,
				35,
				195,
				235,
				39,
				178,
				117,
				7,
				18,
				128,
				226,
				242,
				107,
				111,
				197,
				99,
				124,
				119,
				123,
				254,
				215,
				171,
				118,
				48,
				1,
				103,
				43,
				250,
				89,
				71,
				240,
				202,
				130,
				201,
				125,
				156,
				164,
				114,
				192,
				173,
				212,
				162,
				175
			}, 256),
			_arr({
				[0] = 218,
				33,
				188,
				182,
				243,
				210,
				16,
				255,
				64,
				143,
				81,
				163,
				56,
				245,
				146,
				157,
				2,
				127,
				69,
				249,
				159,
				168,
				80,
				60,
				170,
				251,
				208,
				239,
				51,
				133,
				67,
				77,
				190,
				57,
				106,
				203,
				88,
				207,
				74,
				76,
				0,
				237,
				83,
				209,
				177,
				91,
				32,
				252,
				214,
				179,
				82,
				59,
				47,
				132,
				41,
				227,
				44,
				26,
				9,
				131,
				90,
				160,
				27,
				110,
				128,
				226,
				7,
				18,
				178,
				117,
				235,
				39,
				35,
				195,
				4,
				199,
				5,
				154,
				24,
				150,
				229,
				241,
				52,
				165,
				49,
				21,
				113,
				216,
				147,
				38,
				183,
				253,
				247,
				204,
				54,
				63,
				162,
				175,
				173,
				212,
				114,
				192,
				156,
				164,
				201,
				125,
				202,
				130,
				71,
				240,
				250,
				89,
				103,
				43,
				48,
				1,
				171,
				118,
				254,
				215,
				119,
				123,
				99,
				124,
				111,
				197,
				242,
				107,
				45,
				15,
				65,
				153,
				187,
				22,
				176,
				84,
				137,
				13,
				140,
				161,
				66,
				104,
				191,
				230,
				135,
				233,
				155,
				30,
				40,
				223,
				206,
				85,
				152,
				17,
				225,
				248,
				142,
				148,
				105,
				217,
				87,
				185,
				97,
				53,
				29,
				158,
				134,
				193,
				181,
				102,
				112,
				62,
				246,
				14,
				72,
				3,
				116,
				31,
				232,
				221,
				139,
				138,
				75,
				189,
				37,
				46,
				186,
				120,
				180,
				198,
				28,
				166,
				244,
				234,
				108,
				86,
				174,
				8,
				101,
				122,
				55,
				109,
				231,
				200,
				78,
				169,
				141,
				213,
				172,
				98,
				194,
				211,
				228,
				121,
				145,
				149,
				58,
				10,
				224,
				50,
				36,
				92,
				73,
				6,
				184,
				20,
				70,
				238,
				11,
				219,
				222,
				94,
				79,
				220,
				96,
				129,
				144,
				136,
				34,
				42,
				126,
				61,
				196,
				167,
				25,
				115,
				100,
				93,
				19,
				236,
				205,
				12,
				68,
				23,
				95,
				151
			}, 256),
			_arr({
				[0] = 244,
				234,
				108,
				86,
				174,
				8,
				101,
				122,
				55,
				109,
				231,
				200,
				78,
				169,
				141,
				213,
				172,
				98,
				194,
				211,
				228,
				121,
				145,
				149,
				58,
				10,
				224,
				50,
				36,
				92,
				73,
				6,
				184,
				20,
				70,
				238,
				11,
				219,
				222,
				94,
				79,
				220,
				96,
				129,
				144,
				136,
				34,
				42,
				126,
				61,
				196,
				167,
				25,
				115,
				100,
				93,
				19,
				236,
				205,
				12,
				68,
				23,
				95,
				151,
				45,
				15,
				65,
				153,
				187,
				22,
				176,
				84,
				137,
				13,
				140,
				161,
				66,
				104,
				191,
				230,
				135,
				233,
				155,
				30,
				40,
				223,
				206,
				85,
				152,
				17,
				225,
				248,
				142,
				148,
				105,
				217,
				87,
				185,
				97,
				53,
				29,
				158,
				134,
				193,
				181,
				102,
				112,
				62,
				246,
				14,
				72,
				3,
				116,
				31,
				232,
				221,
				139,
				138,
				75,
				189,
				37,
				46,
				186,
				120,
				180,
				198,
				28,
				166,
				128,
				226,
				7,
				18,
				178,
				117,
				235,
				39,
				35,
				195,
				4,
				199,
				5,
				154,
				24,
				150,
				229,
				241,
				52,
				165,
				49,
				21,
				113,
				216,
				147,
				38,
				183,
				253,
				247,
				204,
				54,
				63,
				162,
				175,
				173,
				212,
				114,
				192,
				156,
				164,
				201,
				125,
				202,
				130,
				71,
				240,
				250,
				89,
				103,
				43,
				48,
				1,
				171,
				118,
				254,
				215,
				119,
				123,
				99,
				124,
				111,
				197,
				242,
				107,
				218,
				33,
				188,
				182,
				243,
				210,
				16,
				255,
				64,
				143,
				81,
				163,
				56,
				245,
				146,
				157,
				2,
				127,
				69,
				249,
				159,
				168,
				80,
				60,
				170,
				251,
				208,
				239,
				51,
				133,
				67,
				77,
				190,
				57,
				106,
				203,
				88,
				207,
				74,
				76,
				0,
				237,
				83,
				209,
				177,
				91,
				32,
				252,
				214,
				179,
				82,
				59,
				47,
				132,
				41,
				227,
				44,
				26,
				9,
				131,
				90,
				160,
				27,
				110
			}, 256),
			_arr({
				[0] = 24,
				150,
				5,
				154,
				4,
				199,
				35,
				195,
				235,
				39,
				178,
				117,
				7,
				18,
				128,
				226,
				54,
				63,
				247,
				204,
				183,
				253,
				147,
				38,
				113,
				216,
				49,
				21,
				52,
				165,
				229,
				241,
				250,
				89,
				71,
				240,
				202,
				130,
				201,
				125,
				156,
				164,
				114,
				192,
				173,
				212,
				162,
				175,
				242,
				107,
				111,
				197,
				99,
				124,
				119,
				123,
				254,
				215,
				171,
				118,
				48,
				1,
				103,
				43,
				146,
				157,
				56,
				245,
				81,
				163,
				64,
				143,
				16,
				255,
				243,
				210,
				188,
				182,
				218,
				33,
				67,
				77,
				51,
				133,
				208,
				239,
				170,
				251,
				80,
				60,
				159,
				168,
				69,
				249,
				2,
				127,
				32,
				252,
				177,
				91,
				83,
				209,
				0,
				237,
				74,
				76,
				88,
				207,
				106,
				203,
				190,
				57,
				27,
				110,
				90,
				160,
				9,
				131,
				44,
				26,
				41,
				227,
				47,
				132,
				82,
				59,
				214,
				179,
				141,
				213,
				78,
				169,
				231,
				200,
				55,
				109,
				101,
				122,
				174,
				8,
				108,
				86,
				244,
				234,
				73,
				6,
				36,
				92,
				224,
				50,
				58,
				10,
				145,
				149,
				228,
				121,
				194,
				211,
				172,
				98,
				34,
				42,
				144,
				136,
				96,
				129,
				79,
				220,
				222,
				94,
				11,
				219,
				70,
				238,
				184,
				20,
				95,
				151,
				68,
				23,
				205,
				12,
				19,
				236,
				100,
				93,
				25,
				115,
				196,
				167,
				126,
				61,
				191,
				230,
				66,
				104,
				140,
				161,
				137,
				13,
				176,
				84,
				187,
				22,
				65,
				153,
				45,
				15,
				105,
				217,
				142,
				148,
				225,
				248,
				152,
				17,
				206,
				85,
				40,
				223,
				155,
				30,
				135,
				233,
				72,
				3,
				246,
				14,
				112,
				62,
				181,
				102,
				134,
				193,
				29,
				158,
				97,
				53,
				87,
				185,
				28,
				166,
				180,
				198,
				186,
				120,
				37,
				46,
				75,
				189,
				139,
				138,
				232,
				221,
				116,
				31
			}, 256),
			_arr({
				[0] = 190,
				57,
				106,
				203,
				88,
				207,
				74,
				76,
				0,
				237,
				83,
				209,
				177,
				91,
				32,
				252,
				214,
				179,
				82,
				59,
				47,
				132,
				41,
				227,
				44,
				26,
				9,
				131,
				90,
				160,
				27,
				110,
				218,
				33,
				188,
				182,
				243,
				210,
				16,
				255,
				64,
				143,
				81,
				163,
				56,
				245,
				146,
				157,
				2,
				127,
				69,
				249,
				159,
				168,
				80,
				60,
				170,
				251,
				208,
				239,
				51,
				133,
				67,
				77,
				162,
				175,
				173,
				212,
				114,
				192,
				156,
				164,
				201,
				125,
				202,
				130,
				71,
				240,
				250,
				89,
				103,
				43,
				48,
				1,
				171,
				118,
				254,
				215,
				119,
				123,
				99,
				124,
				111,
				197,
				242,
				107,
				128,
				226,
				7,
				18,
				178,
				117,
				235,
				39,
				35,
				195,
				4,
				199,
				5,
				154,
				24,
				150,
				229,
				241,
				52,
				165,
				49,
				21,
				113,
				216,
				147,
				38,
				183,
				253,
				247,
				204,
				54,
				63,
				87,
				185,
				97,
				53,
				29,
				158,
				134,
				193,
				181,
				102,
				112,
				62,
				246,
				14,
				72,
				3,
				116,
				31,
				232,
				221,
				139,
				138,
				75,
				189,
				37,
				46,
				186,
				120,
				180,
				198,
				28,
				166,
				45,
				15,
				65,
				153,
				187,
				22,
				176,
				84,
				137,
				13,
				140,
				161,
				66,
				104,
				191,
				230,
				135,
				233,
				155,
				30,
				40,
				223,
				206,
				85,
				152,
				17,
				225,
				248,
				142,
				148,
				105,
				217,
				184,
				20,
				70,
				238,
				11,
				219,
				222,
				94,
				79,
				220,
				96,
				129,
				144,
				136,
				34,
				42,
				126,
				61,
				196,
				167,
				25,
				115,
				100,
				93,
				19,
				236,
				205,
				12,
				68,
				23,
				95,
				151,
				244,
				234,
				108,
				86,
				174,
				8,
				101,
				122,
				55,
				109,
				231,
				200,
				78,
				169,
				141,
				213,
				172,
				98,
				194,
				211,
				228,
				121,
				145,
				149,
				58,
				10,
				224,
				50,
				36,
				92,
				73,
				6
			}, 256),
			_arr({
				[0] = 56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				159,
				168,
				80,
				60,
				2,
				127,
				69,
				249,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				144,
				136,
				34,
				42,
				79,
				220,
				96,
				129,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167
			}, 256),
			_arr({
				[0] = 119,
				123,
				99,
				124,
				111,
				197,
				242,
				107,
				103,
				43,
				48,
				1,
				171,
				118,
				254,
				215,
				201,
				125,
				202,
				130,
				71,
				240,
				250,
				89,
				162,
				175,
				173,
				212,
				114,
				192,
				156,
				164,
				147,
				38,
				183,
				253,
				247,
				204,
				54,
				63,
				229,
				241,
				52,
				165,
				49,
				21,
				113,
				216,
				35,
				195,
				4,
				199,
				5,
				154,
				24,
				150,
				128,
				226,
				7,
				18,
				178,
				117,
				235,
				39,
				44,
				26,
				9,
				131,
				90,
				160,
				27,
				110,
				214,
				179,
				82,
				59,
				47,
				132,
				41,
				227,
				0,
				237,
				83,
				209,
				177,
				91,
				32,
				252,
				190,
				57,
				106,
				203,
				88,
				207,
				74,
				76,
				170,
				251,
				208,
				239,
				51,
				133,
				67,
				77,
				2,
				127,
				69,
				249,
				159,
				168,
				80,
				60,
				64,
				143,
				81,
				163,
				56,
				245,
				146,
				157,
				218,
				33,
				188,
				182,
				243,
				210,
				16,
				255,
				19,
				236,
				205,
				12,
				68,
				23,
				95,
				151,
				126,
				61,
				196,
				167,
				25,
				115,
				100,
				93,
				79,
				220,
				96,
				129,
				144,
				136,
				34,
				42,
				184,
				20,
				70,
				238,
				11,
				219,
				222,
				94,
				58,
				10,
				224,
				50,
				36,
				92,
				73,
				6,
				172,
				98,
				194,
				211,
				228,
				121,
				145,
				149,
				55,
				109,
				231,
				200,
				78,
				169,
				141,
				213,
				244,
				234,
				108,
				86,
				174,
				8,
				101,
				122,
				37,
				46,
				186,
				120,
				180,
				198,
				28,
				166,
				116,
				31,
				232,
				221,
				139,
				138,
				75,
				189,
				181,
				102,
				112,
				62,
				246,
				14,
				72,
				3,
				87,
				185,
				97,
				53,
				29,
				158,
				134,
				193,
				152,
				17,
				225,
				248,
				142,
				148,
				105,
				217,
				135,
				233,
				155,
				30,
				40,
				223,
				206,
				85,
				137,
				13,
				140,
				161,
				66,
				104,
				191,
				230,
				45,
				15,
				65,
				153,
				187,
				22,
				176,
				84
			}, 256),
			_arr({
				[0] = 6,
				73,
				92,
				36,
				50,
				224,
				10,
				58,
				149,
				145,
				121,
				228,
				211,
				194,
				98,
				172,
				213,
				141,
				169,
				78,
				200,
				231,
				109,
				55,
				122,
				101,
				8,
				174,
				86,
				108,
				234,
				244,
				151,
				95,
				23,
				68,
				12,
				205,
				236,
				19,
				93,
				100,
				115,
				25,
				167,
				196,
				61,
				126,
				42,
				34,
				136,
				144,
				129,
				96,
				220,
				79,
				94,
				222,
				219,
				11,
				238,
				70,
				20,
				184,
				217,
				105,
				148,
				142,
				248,
				225,
				17,
				152,
				85,
				206,
				223,
				40,
				30,
				155,
				233,
				135,
				230,
				191,
				104,
				66,
				161,
				140,
				13,
				137,
				84,
				176,
				22,
				187,
				153,
				65,
				15,
				45,
				166,
				28,
				198,
				180,
				120,
				186,
				46,
				37,
				189,
				75,
				138,
				139,
				221,
				232,
				31,
				116,
				3,
				72,
				14,
				246,
				62,
				112,
				102,
				181,
				193,
				134,
				158,
				29,
				53,
				97,
				185,
				87,
				63,
				54,
				204,
				247,
				253,
				183,
				38,
				147,
				216,
				113,
				21,
				49,
				165,
				52,
				241,
				229,
				150,
				24,
				154,
				5,
				199,
				4,
				195,
				35,
				39,
				235,
				117,
				178,
				18,
				7,
				226,
				128,
				107,
				242,
				197,
				111,
				124,
				99,
				123,
				119,
				215,
				254,
				118,
				171,
				1,
				48,
				43,
				103,
				89,
				250,
				240,
				71,
				130,
				202,
				125,
				201,
				164,
				156,
				192,
				114,
				212,
				173,
				175,
				162,
				77,
				67,
				133,
				51,
				239,
				208,
				251,
				170,
				60,
				80,
				168,
				159,
				249,
				69,
				127,
				2,
				157,
				146,
				245,
				56,
				163,
				81,
				143,
				64,
				255,
				16,
				210,
				243,
				182,
				188,
				33,
				218,
				110,
				27,
				160,
				90,
				131,
				9,
				26,
				44,
				227,
				41,
				132,
				47,
				59,
				82,
				179,
				214,
				252,
				32,
				91,
				177,
				209,
				83,
				237,
				0,
				76,
				74,
				207,
				88,
				203,
				106,
				57,
				190
			}, 256),
			_arr({
				[0] = 226,
				128,
				18,
				7,
				117,
				178,
				39,
				235,
				195,
				35,
				199,
				4,
				154,
				5,
				150,
				24,
				241,
				229,
				165,
				52,
				21,
				49,
				216,
				113,
				38,
				147,
				253,
				183,
				204,
				247,
				63,
				54,
				175,
				162,
				212,
				173,
				192,
				114,
				164,
				156,
				125,
				201,
				130,
				202,
				240,
				71,
				89,
				250,
				43,
				103,
				1,
				48,
				118,
				171,
				215,
				254,
				123,
				119,
				124,
				99,
				197,
				111,
				107,
				242,
				33,
				218,
				182,
				188,
				210,
				243,
				255,
				16,
				143,
				64,
				163,
				81,
				245,
				56,
				157,
				146,
				127,
				2,
				249,
				69,
				168,
				159,
				60,
				80,
				251,
				170,
				239,
				208,
				133,
				51,
				77,
				67,
				57,
				190,
				203,
				106,
				207,
				88,
				76,
				74,
				237,
				0,
				209,
				83,
				91,
				177,
				252,
				32,
				179,
				214,
				59,
				82,
				132,
				47,
				227,
				41,
				26,
				44,
				131,
				9,
				160,
				90,
				110,
				27,
				234,
				244,
				86,
				108,
				8,
				174,
				122,
				101,
				109,
				55,
				200,
				231,
				169,
				78,
				213,
				141,
				98,
				172,
				211,
				194,
				121,
				228,
				149,
				145,
				10,
				58,
				50,
				224,
				92,
				36,
				6,
				73,
				20,
				184,
				238,
				70,
				219,
				11,
				94,
				222,
				220,
				79,
				129,
				96,
				136,
				144,
				42,
				34,
				61,
				126,
				167,
				196,
				115,
				25,
				93,
				100,
				236,
				19,
				12,
				205,
				23,
				68,
				151,
				95,
				15,
				45,
				153,
				65,
				22,
				187,
				84,
				176,
				13,
				137,
				161,
				140,
				104,
				66,
				230,
				191,
				233,
				135,
				30,
				155,
				223,
				40,
				85,
				206,
				17,
				152,
				248,
				225,
				148,
				142,
				217,
				105,
				185,
				87,
				53,
				97,
				158,
				29,
				193,
				134,
				102,
				181,
				62,
				112,
				14,
				246,
				3,
				72,
				31,
				116,
				221,
				232,
				138,
				139,
				189,
				75,
				46,
				37,
				120,
				186,
				198,
				180,
				166,
				28
			}, 256)
		}, 16),
		_arr({
			[0] = _arr({
				[0] = 186,
				120,
				37,
				46,
				28,
				166,
				180,
				198,
				232,
				221,
				116,
				31,
				75,
				189,
				139,
				138,
				112,
				62,
				181,
				102,
				72,
				3,
				246,
				14,
				97,
				53,
				87,
				185,
				134,
				193,
				29,
				158,
				225,
				248,
				152,
				17,
				105,
				217,
				142,
				148,
				155,
				30,
				135,
				233,
				206,
				85,
				40,
				223,
				140,
				161,
				137,
				13,
				191,
				230,
				66,
				104,
				65,
				153,
				45,
				15,
				176,
				84,
				187,
				22,
				205,
				12,
				19,
				236,
				95,
				151,
				68,
				23,
				196,
				167,
				126,
				61,
				100,
				93,
				25,
				115,
				96,
				129,
				79,
				220,
				34,
				42,
				144,
				136,
				70,
				238,
				184,
				20,
				222,
				94,
				11,
				219,
				224,
				50,
				58,
				10,
				73,
				6,
				36,
				92,
				194,
				211,
				172,
				98,
				145,
				149,
				228,
				121,
				231,
				200,
				55,
				109,
				141,
				213,
				78,
				169,
				108,
				86,
				244,
				234,
				101,
				122,
				174,
				8,
				9,
				131,
				44,
				26,
				27,
				110,
				90,
				160,
				82,
				59,
				214,
				179,
				41,
				227,
				47,
				132,
				83,
				209,
				0,
				237,
				32,
				252,
				177,
				91,
				106,
				203,
				190,
				57,
				74,
				76,
				88,
				207,
				208,
				239,
				170,
				251,
				67,
				77,
				51,
				133,
				69,
				249,
				2,
				127,
				80,
				60,
				159,
				168,
				81,
				163,
				64,
				143,
				146,
				157,
				56,
				245,
				188,
				182,
				218,
				33,
				16,
				255,
				243,
				210,
				99,
				124,
				119,
				123,
				242,
				107,
				111,
				197,
				48,
				1,
				103,
				43,
				254,
				215,
				171,
				118,
				202,
				130,
				201,
				125,
				250,
				89,
				71,
				240,
				173,
				212,
				162,
				175,
				156,
				164,
				114,
				192,
				183,
				253,
				147,
				38,
				54,
				63,
				247,
				204,
				52,
				165,
				229,
				241,
				113,
				216,
				49,
				21,
				4,
				199,
				35,
				195,
				24,
				150,
				5,
				154,
				7,
				18,
				128,
				226,
				235,
				39,
				178,
				117
			}, 256),
			_arr({
				[0] = 90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				159,
				168,
				80,
				60,
				2,
				127,
				69,
				249,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18,
				180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				144,
				136,
				34,
				42,
				79,
				220,
				96,
				129,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86
			}, 256),
			_arr({
				[0] = 89,
				250,
				240,
				71,
				130,
				202,
				125,
				201,
				164,
				156,
				192,
				114,
				212,
				173,
				175,
				162,
				107,
				242,
				197,
				111,
				124,
				99,
				123,
				119,
				215,
				254,
				118,
				171,
				1,
				48,
				43,
				103,
				150,
				24,
				154,
				5,
				199,
				4,
				195,
				35,
				39,
				235,
				117,
				178,
				18,
				7,
				226,
				128,
				63,
				54,
				204,
				247,
				253,
				183,
				38,
				147,
				216,
				113,
				21,
				49,
				165,
				52,
				241,
				229,
				252,
				32,
				91,
				177,
				209,
				83,
				237,
				0,
				76,
				74,
				207,
				88,
				203,
				106,
				57,
				190,
				110,
				27,
				160,
				90,
				131,
				9,
				26,
				44,
				227,
				41,
				132,
				47,
				59,
				82,
				179,
				214,
				157,
				146,
				245,
				56,
				163,
				81,
				143,
				64,
				255,
				16,
				210,
				243,
				182,
				188,
				33,
				218,
				77,
				67,
				133,
				51,
				239,
				208,
				251,
				170,
				60,
				80,
				168,
				159,
				249,
				69,
				127,
				2,
				42,
				34,
				136,
				144,
				129,
				96,
				220,
				79,
				94,
				222,
				219,
				11,
				238,
				70,
				20,
				184,
				151,
				95,
				23,
				68,
				12,
				205,
				236,
				19,
				93,
				100,
				115,
				25,
				167,
				196,
				61,
				126,
				213,
				141,
				169,
				78,
				200,
				231,
				109,
				55,
				122,
				101,
				8,
				174,
				86,
				108,
				234,
				244,
				6,
				73,
				92,
				36,
				50,
				224,
				10,
				58,
				149,
				145,
				121,
				228,
				211,
				194,
				98,
				172,
				3,
				72,
				14,
				246,
				62,
				112,
				102,
				181,
				193,
				134,
				158,
				29,
				53,
				97,
				185,
				87,
				166,
				28,
				198,
				180,
				120,
				186,
				46,
				37,
				189,
				75,
				138,
				139,
				221,
				232,
				31,
				116,
				230,
				191,
				104,
				66,
				161,
				140,
				13,
				137,
				84,
				176,
				22,
				187,
				153,
				65,
				15,
				45,
				217,
				105,
				148,
				142,
				248,
				225,
				17,
				152,
				85,
				206,
				223,
				40,
				30,
				155,
				233,
				135
			}, 256),
			_arr({
				[0] = 46,
				37,
				120,
				186,
				198,
				180,
				166,
				28,
				31,
				116,
				221,
				232,
				138,
				139,
				189,
				75,
				102,
				181,
				62,
				112,
				14,
				246,
				3,
				72,
				185,
				87,
				53,
				97,
				158,
				29,
				193,
				134,
				17,
				152,
				248,
				225,
				148,
				142,
				217,
				105,
				233,
				135,
				30,
				155,
				223,
				40,
				85,
				206,
				13,
				137,
				161,
				140,
				104,
				66,
				230,
				191,
				15,
				45,
				153,
				65,
				22,
				187,
				84,
				176,
				236,
				19,
				12,
				205,
				23,
				68,
				151,
				95,
				61,
				126,
				167,
				196,
				115,
				25,
				93,
				100,
				220,
				79,
				129,
				96,
				136,
				144,
				42,
				34,
				20,
				184,
				238,
				70,
				219,
				11,
				94,
				222,
				10,
				58,
				50,
				224,
				92,
				36,
				6,
				73,
				98,
				172,
				211,
				194,
				121,
				228,
				149,
				145,
				109,
				55,
				200,
				231,
				169,
				78,
				213,
				141,
				234,
				244,
				86,
				108,
				8,
				174,
				122,
				101,
				26,
				44,
				131,
				9,
				160,
				90,
				110,
				27,
				179,
				214,
				59,
				82,
				132,
				47,
				227,
				41,
				237,
				0,
				209,
				83,
				91,
				177,
				252,
				32,
				57,
				190,
				203,
				106,
				207,
				88,
				76,
				74,
				251,
				170,
				239,
				208,
				133,
				51,
				77,
				67,
				127,
				2,
				249,
				69,
				168,
				159,
				60,
				80,
				143,
				64,
				163,
				81,
				245,
				56,
				157,
				146,
				33,
				218,
				182,
				188,
				210,
				243,
				255,
				16,
				123,
				119,
				124,
				99,
				197,
				111,
				107,
				242,
				43,
				103,
				1,
				48,
				118,
				171,
				215,
				254,
				125,
				201,
				130,
				202,
				240,
				71,
				89,
				250,
				175,
				162,
				212,
				173,
				192,
				114,
				164,
				156,
				38,
				147,
				253,
				183,
				204,
				247,
				63,
				54,
				241,
				229,
				165,
				52,
				21,
				49,
				216,
				113,
				195,
				35,
				199,
				4,
				154,
				5,
				150,
				24,
				226,
				128,
				18,
				7,
				117,
				178,
				39,
				235
			}, 256),
			_arr({
				[0] = 130,
				202,
				125,
				201,
				89,
				250,
				240,
				71,
				212,
				173,
				175,
				162,
				164,
				156,
				192,
				114,
				124,
				99,
				123,
				119,
				107,
				242,
				197,
				111,
				1,
				48,
				43,
				103,
				215,
				254,
				118,
				171,
				199,
				4,
				195,
				35,
				150,
				24,
				154,
				5,
				18,
				7,
				226,
				128,
				39,
				235,
				117,
				178,
				253,
				183,
				38,
				147,
				63,
				54,
				204,
				247,
				165,
				52,
				241,
				229,
				216,
				113,
				21,
				49,
				209,
				83,
				237,
				0,
				252,
				32,
				91,
				177,
				203,
				106,
				57,
				190,
				76,
				74,
				207,
				88,
				131,
				9,
				26,
				44,
				110,
				27,
				160,
				90,
				59,
				82,
				179,
				214,
				227,
				41,
				132,
				47,
				163,
				81,
				143,
				64,
				157,
				146,
				245,
				56,
				182,
				188,
				33,
				218,
				255,
				16,
				210,
				243,
				239,
				208,
				251,
				170,
				77,
				67,
				133,
				51,
				249,
				69,
				127,
				2,
				60,
				80,
				168,
				159,
				129,
				96,
				220,
				79,
				42,
				34,
				136,
				144,
				238,
				70,
				20,
				184,
				94,
				222,
				219,
				11,
				12,
				205,
				236,
				19,
				151,
				95,
				23,
				68,
				167,
				196,
				61,
				126,
				93,
				100,
				115,
				25,
				200,
				231,
				109,
				55,
				213,
				141,
				169,
				78,
				86,
				108,
				234,
				244,
				122,
				101,
				8,
				174,
				50,
				224,
				10,
				58,
				6,
				73,
				92,
				36,
				211,
				194,
				98,
				172,
				149,
				145,
				121,
				228,
				62,
				112,
				102,
				181,
				3,
				72,
				14,
				246,
				53,
				97,
				185,
				87,
				193,
				134,
				158,
				29,
				120,
				186,
				46,
				37,
				166,
				28,
				198,
				180,
				221,
				232,
				31,
				116,
				189,
				75,
				138,
				139,
				161,
				140,
				13,
				137,
				230,
				191,
				104,
				66,
				153,
				65,
				15,
				45,
				84,
				176,
				22,
				187,
				248,
				225,
				17,
				152,
				217,
				105,
				148,
				142,
				30,
				155,
				233,
				135,
				85,
				206,
				223,
				40
			}, 256),
			_arr({
				[0] = 222,
				94,
				11,
				219,
				70,
				238,
				184,
				20,
				34,
				42,
				144,
				136,
				96,
				129,
				79,
				220,
				100,
				93,
				25,
				115,
				196,
				167,
				126,
				61,
				95,
				151,
				68,
				23,
				205,
				12,
				19,
				236,
				101,
				122,
				174,
				8,
				108,
				86,
				244,
				234,
				141,
				213,
				78,
				169,
				231,
				200,
				55,
				109,
				145,
				149,
				228,
				121,
				194,
				211,
				172,
				98,
				73,
				6,
				36,
				92,
				224,
				50,
				58,
				10,
				134,
				193,
				29,
				158,
				97,
				53,
				87,
				185,
				72,
				3,
				246,
				14,
				112,
				62,
				181,
				102,
				75,
				189,
				139,
				138,
				232,
				221,
				116,
				31,
				28,
				166,
				180,
				198,
				186,
				120,
				37,
				46,
				176,
				84,
				187,
				22,
				65,
				153,
				45,
				15,
				191,
				230,
				66,
				104,
				140,
				161,
				137,
				13,
				206,
				85,
				40,
				223,
				155,
				30,
				135,
				233,
				105,
				217,
				142,
				148,
				225,
				248,
				152,
				17,
				156,
				164,
				114,
				192,
				173,
				212,
				162,
				175,
				250,
				89,
				71,
				240,
				202,
				130,
				201,
				125,
				254,
				215,
				171,
				118,
				48,
				1,
				103,
				43,
				242,
				107,
				111,
				197,
				99,
				124,
				119,
				123,
				235,
				39,
				178,
				117,
				7,
				18,
				128,
				226,
				24,
				150,
				5,
				154,
				4,
				199,
				35,
				195,
				113,
				216,
				49,
				21,
				52,
				165,
				229,
				241,
				54,
				63,
				247,
				204,
				183,
				253,
				147,
				38,
				74,
				76,
				88,
				207,
				106,
				203,
				190,
				57,
				32,
				252,
				177,
				91,
				83,
				209,
				0,
				237,
				41,
				227,
				47,
				132,
				82,
				59,
				214,
				179,
				27,
				110,
				90,
				160,
				9,
				131,
				44,
				26,
				16,
				255,
				243,
				210,
				188,
				182,
				218,
				33,
				146,
				157,
				56,
				245,
				81,
				163,
				64,
				143,
				80,
				60,
				159,
				168,
				69,
				249,
				2,
				127,
				67,
				77,
				51,
				133,
				208,
				239,
				170,
				251
			}, 256),
			_arr({
				[0] = 240,
				71,
				89,
				250,
				125,
				201,
				130,
				202,
				192,
				114,
				164,
				156,
				175,
				162,
				212,
				173,
				197,
				111,
				107,
				242,
				123,
				119,
				124,
				99,
				118,
				171,
				215,
				254,
				43,
				103,
				1,
				48,
				154,
				5,
				150,
				24,
				195,
				35,
				199,
				4,
				117,
				178,
				39,
				235,
				226,
				128,
				18,
				7,
				204,
				247,
				63,
				54,
				38,
				147,
				253,
				183,
				21,
				49,
				216,
				113,
				241,
				229,
				165,
				52,
				91,
				177,
				252,
				32,
				237,
				0,
				209,
				83,
				207,
				88,
				76,
				74,
				57,
				190,
				203,
				106,
				160,
				90,
				110,
				27,
				26,
				44,
				131,
				9,
				132,
				47,
				227,
				41,
				179,
				214,
				59,
				82,
				245,
				56,
				157,
				146,
				143,
				64,
				163,
				81,
				210,
				243,
				255,
				16,
				33,
				218,
				182,
				188,
				133,
				51,
				77,
				67,
				251,
				170,
				239,
				208,
				168,
				159,
				60,
				80,
				127,
				2,
				249,
				69,
				136,
				144,
				42,
				34,
				220,
				79,
				129,
				96,
				219,
				11,
				94,
				222,
				20,
				184,
				238,
				70,
				23,
				68,
				151,
				95,
				236,
				19,
				12,
				205,
				115,
				25,
				93,
				100,
				61,
				126,
				167,
				196,
				169,
				78,
				213,
				141,
				109,
				55,
				200,
				231,
				8,
				174,
				122,
				101,
				234,
				244,
				86,
				108,
				92,
				36,
				6,
				73,
				10,
				58,
				50,
				224,
				121,
				228,
				149,
				145,
				98,
				172,
				211,
				194,
				14,
				246,
				3,
				72,
				102,
				181,
				62,
				112,
				158,
				29,
				193,
				134,
				185,
				87,
				53,
				97,
				198,
				180,
				166,
				28,
				46,
				37,
				120,
				186,
				138,
				139,
				189,
				75,
				31,
				116,
				221,
				232,
				104,
				66,
				230,
				191,
				13,
				137,
				161,
				140,
				22,
				187,
				84,
				176,
				15,
				45,
				153,
				65,
				148,
				142,
				217,
				105,
				17,
				152,
				248,
				225,
				223,
				40,
				85,
				206,
				233,
				135,
				30,
				155
			}, 256),
			_arr({
				[0] = 202,
				130,
				201,
				125,
				250,
				89,
				71,
				240,
				173,
				212,
				162,
				175,
				156,
				164,
				114,
				192,
				99,
				124,
				119,
				123,
				242,
				107,
				111,
				197,
				48,
				1,
				103,
				43,
				254,
				215,
				171,
				118,
				4,
				199,
				35,
				195,
				24,
				150,
				5,
				154,
				7,
				18,
				128,
				226,
				235,
				39,
				178,
				117,
				183,
				253,
				147,
				38,
				54,
				63,
				247,
				204,
				52,
				165,
				229,
				241,
				113,
				216,
				49,
				21,
				83,
				209,
				0,
				237,
				32,
				252,
				177,
				91,
				106,
				203,
				190,
				57,
				74,
				76,
				88,
				207,
				9,
				131,
				44,
				26,
				27,
				110,
				90,
				160,
				82,
				59,
				214,
				179,
				41,
				227,
				47,
				132,
				81,
				163,
				64,
				143,
				146,
				157,
				56,
				245,
				188,
				182,
				218,
				33,
				16,
				255,
				243,
				210,
				208,
				239,
				170,
				251,
				67,
				77,
				51,
				133,
				69,
				249,
				2,
				127,
				80,
				60,
				159,
				168,
				96,
				129,
				79,
				220,
				34,
				42,
				144,
				136,
				70,
				238,
				184,
				20,
				222,
				94,
				11,
				219,
				205,
				12,
				19,
				236,
				95,
				151,
				68,
				23,
				196,
				167,
				126,
				61,
				100,
				93,
				25,
				115,
				231,
				200,
				55,
				109,
				141,
				213,
				78,
				169,
				108,
				86,
				244,
				234,
				101,
				122,
				174,
				8,
				224,
				50,
				58,
				10,
				73,
				6,
				36,
				92,
				194,
				211,
				172,
				98,
				145,
				149,
				228,
				121,
				112,
				62,
				181,
				102,
				72,
				3,
				246,
				14,
				97,
				53,
				87,
				185,
				134,
				193,
				29,
				158,
				186,
				120,
				37,
				46,
				28,
				166,
				180,
				198,
				232,
				221,
				116,
				31,
				75,
				189,
				139,
				138,
				140,
				161,
				137,
				13,
				191,
				230,
				66,
				104,
				65,
				153,
				45,
				15,
				176,
				84,
				187,
				22,
				225,
				248,
				152,
				17,
				105,
				217,
				142,
				148,
				155,
				30,
				135,
				233,
				206,
				85,
				40,
				223
			}, 256),
			_arr({
				[0] = 113,
				216,
				49,
				21,
				52,
				165,
				229,
				241,
				54,
				63,
				247,
				204,
				183,
				253,
				147,
				38,
				235,
				39,
				178,
				117,
				7,
				18,
				128,
				226,
				24,
				150,
				5,
				154,
				4,
				199,
				35,
				195,
				254,
				215,
				171,
				118,
				48,
				1,
				103,
				43,
				242,
				107,
				111,
				197,
				99,
				124,
				119,
				123,
				156,
				164,
				114,
				192,
				173,
				212,
				162,
				175,
				250,
				89,
				71,
				240,
				202,
				130,
				201,
				125,
				80,
				60,
				159,
				168,
				69,
				249,
				2,
				127,
				67,
				77,
				51,
				133,
				208,
				239,
				170,
				251,
				16,
				255,
				243,
				210,
				188,
				182,
				218,
				33,
				146,
				157,
				56,
				245,
				81,
				163,
				64,
				143,
				41,
				227,
				47,
				132,
				82,
				59,
				214,
				179,
				27,
				110,
				90,
				160,
				9,
				131,
				44,
				26,
				74,
				76,
				88,
				207,
				106,
				203,
				190,
				57,
				32,
				252,
				177,
				91,
				83,
				209,
				0,
				237,
				145,
				149,
				228,
				121,
				194,
				211,
				172,
				98,
				73,
				6,
				36,
				92,
				224,
				50,
				58,
				10,
				101,
				122,
				174,
				8,
				108,
				86,
				244,
				234,
				141,
				213,
				78,
				169,
				231,
				200,
				55,
				109,
				100,
				93,
				25,
				115,
				196,
				167,
				126,
				61,
				95,
				151,
				68,
				23,
				205,
				12,
				19,
				236,
				222,
				94,
				11,
				219,
				70,
				238,
				184,
				20,
				34,
				42,
				144,
				136,
				96,
				129,
				79,
				220,
				206,
				85,
				40,
				223,
				155,
				30,
				135,
				233,
				105,
				217,
				142,
				148,
				225,
				248,
				152,
				17,
				176,
				84,
				187,
				22,
				65,
				153,
				45,
				15,
				191,
				230,
				66,
				104,
				140,
				161,
				137,
				13,
				75,
				189,
				139,
				138,
				232,
				221,
				116,
				31,
				28,
				166,
				180,
				198,
				186,
				120,
				37,
				46,
				134,
				193,
				29,
				158,
				97,
				53,
				87,
				185,
				72,
				3,
				246,
				14,
				112,
				62,
				181,
				102
			}, 256),
			_arr({
				[0] = 144,
				136,
				34,
				42,
				79,
				220,
				96,
				129,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				159,
				168,
				80,
				60,
				2,
				127,
				69,
				249
			}, 256),
			_arr({
				[0] = 254,
				215,
				171,
				118,
				48,
				1,
				103,
				43,
				242,
				107,
				111,
				197,
				99,
				124,
				119,
				123,
				156,
				164,
				114,
				192,
				173,
				212,
				162,
				175,
				250,
				89,
				71,
				240,
				202,
				130,
				201,
				125,
				113,
				216,
				49,
				21,
				52,
				165,
				229,
				241,
				54,
				63,
				247,
				204,
				183,
				253,
				147,
				38,
				235,
				39,
				178,
				117,
				7,
				18,
				128,
				226,
				24,
				150,
				5,
				154,
				4,
				199,
				35,
				195,
				41,
				227,
				47,
				132,
				82,
				59,
				214,
				179,
				27,
				110,
				90,
				160,
				9,
				131,
				44,
				26,
				74,
				76,
				88,
				207,
				106,
				203,
				190,
				57,
				32,
				252,
				177,
				91,
				83,
				209,
				0,
				237,
				80,
				60,
				159,
				168,
				69,
				249,
				2,
				127,
				67,
				77,
				51,
				133,
				208,
				239,
				170,
				251,
				16,
				255,
				243,
				210,
				188,
				182,
				218,
				33,
				146,
				157,
				56,
				245,
				81,
				163,
				64,
				143,
				100,
				93,
				25,
				115,
				196,
				167,
				126,
				61,
				95,
				151,
				68,
				23,
				205,
				12,
				19,
				236,
				222,
				94,
				11,
				219,
				70,
				238,
				184,
				20,
				34,
				42,
				144,
				136,
				96,
				129,
				79,
				220,
				145,
				149,
				228,
				121,
				194,
				211,
				172,
				98,
				73,
				6,
				36,
				92,
				224,
				50,
				58,
				10,
				101,
				122,
				174,
				8,
				108,
				86,
				244,
				234,
				141,
				213,
				78,
				169,
				231,
				200,
				55,
				109,
				75,
				189,
				139,
				138,
				232,
				221,
				116,
				31,
				28,
				166,
				180,
				198,
				186,
				120,
				37,
				46,
				134,
				193,
				29,
				158,
				97,
				53,
				87,
				185,
				72,
				3,
				246,
				14,
				112,
				62,
				181,
				102,
				206,
				85,
				40,
				223,
				155,
				30,
				135,
				233,
				105,
				217,
				142,
				148,
				225,
				248,
				152,
				17,
				176,
				84,
				187,
				22,
				65,
				153,
				45,
				15,
				191,
				230,
				66,
				104,
				140,
				161,
				137,
				13
			}, 256),
			_arr({
				[0] = 177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				159,
				168,
				80,
				60,
				2,
				127,
				69,
				249,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165,
				246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				144,
				136,
				34,
				42,
				79,
				220,
				96,
				129,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211
			}, 256),
			_arr({
				[0] = 156,
				164,
				114,
				192,
				173,
				212,
				162,
				175,
				250,
				89,
				71,
				240,
				202,
				130,
				201,
				125,
				254,
				215,
				171,
				118,
				48,
				1,
				103,
				43,
				242,
				107,
				111,
				197,
				99,
				124,
				119,
				123,
				235,
				39,
				178,
				117,
				7,
				18,
				128,
				226,
				24,
				150,
				5,
				154,
				4,
				199,
				35,
				195,
				113,
				216,
				49,
				21,
				52,
				165,
				229,
				241,
				54,
				63,
				247,
				204,
				183,
				253,
				147,
				38,
				74,
				76,
				88,
				207,
				106,
				203,
				190,
				57,
				32,
				252,
				177,
				91,
				83,
				209,
				0,
				237,
				41,
				227,
				47,
				132,
				82,
				59,
				214,
				179,
				27,
				110,
				90,
				160,
				9,
				131,
				44,
				26,
				16,
				255,
				243,
				210,
				188,
				182,
				218,
				33,
				146,
				157,
				56,
				245,
				81,
				163,
				64,
				143,
				80,
				60,
				159,
				168,
				69,
				249,
				2,
				127,
				67,
				77,
				51,
				133,
				208,
				239,
				170,
				251,
				222,
				94,
				11,
				219,
				70,
				238,
				184,
				20,
				34,
				42,
				144,
				136,
				96,
				129,
				79,
				220,
				100,
				93,
				25,
				115,
				196,
				167,
				126,
				61,
				95,
				151,
				68,
				23,
				205,
				12,
				19,
				236,
				101,
				122,
				174,
				8,
				108,
				86,
				244,
				234,
				141,
				213,
				78,
				169,
				231,
				200,
				55,
				109,
				145,
				149,
				228,
				121,
				194,
				211,
				172,
				98,
				73,
				6,
				36,
				92,
				224,
				50,
				58,
				10,
				134,
				193,
				29,
				158,
				97,
				53,
				87,
				185,
				72,
				3,
				246,
				14,
				112,
				62,
				181,
				102,
				75,
				189,
				139,
				138,
				232,
				221,
				116,
				31,
				28,
				166,
				180,
				198,
				186,
				120,
				37,
				46,
				176,
				84,
				187,
				22,
				65,
				153,
				45,
				15,
				191,
				230,
				66,
				104,
				140,
				161,
				137,
				13,
				206,
				85,
				40,
				223,
				155,
				30,
				135,
				233,
				105,
				217,
				142,
				148,
				225,
				248,
				152,
				17
			}, 256),
			_arr({
				[0] = 191,
				230,
				66,
				104,
				140,
				161,
				137,
				13,
				176,
				84,
				187,
				22,
				65,
				153,
				45,
				15,
				105,
				217,
				142,
				148,
				225,
				248,
				152,
				17,
				206,
				85,
				40,
				223,
				155,
				30,
				135,
				233,
				72,
				3,
				246,
				14,
				112,
				62,
				181,
				102,
				134,
				193,
				29,
				158,
				97,
				53,
				87,
				185,
				28,
				166,
				180,
				198,
				186,
				120,
				37,
				46,
				75,
				189,
				139,
				138,
				232,
				221,
				116,
				31,
				141,
				213,
				78,
				169,
				231,
				200,
				55,
				109,
				101,
				122,
				174,
				8,
				108,
				86,
				244,
				234,
				73,
				6,
				36,
				92,
				224,
				50,
				58,
				10,
				145,
				149,
				228,
				121,
				194,
				211,
				172,
				98,
				34,
				42,
				144,
				136,
				96,
				129,
				79,
				220,
				222,
				94,
				11,
				219,
				70,
				238,
				184,
				20,
				95,
				151,
				68,
				23,
				205,
				12,
				19,
				236,
				100,
				93,
				25,
				115,
				196,
				167,
				126,
				61,
				146,
				157,
				56,
				245,
				81,
				163,
				64,
				143,
				16,
				255,
				243,
				210,
				188,
				182,
				218,
				33,
				67,
				77,
				51,
				133,
				208,
				239,
				170,
				251,
				80,
				60,
				159,
				168,
				69,
				249,
				2,
				127,
				32,
				252,
				177,
				91,
				83,
				209,
				0,
				237,
				74,
				76,
				88,
				207,
				106,
				203,
				190,
				57,
				27,
				110,
				90,
				160,
				9,
				131,
				44,
				26,
				41,
				227,
				47,
				132,
				82,
				59,
				214,
				179,
				24,
				150,
				5,
				154,
				4,
				199,
				35,
				195,
				235,
				39,
				178,
				117,
				7,
				18,
				128,
				226,
				54,
				63,
				247,
				204,
				183,
				253,
				147,
				38,
				113,
				216,
				49,
				21,
				52,
				165,
				229,
				241,
				250,
				89,
				71,
				240,
				202,
				130,
				201,
				125,
				156,
				164,
				114,
				192,
				173,
				212,
				162,
				175,
				242,
				107,
				111,
				197,
				99,
				124,
				119,
				123,
				254,
				215,
				171,
				118,
				48,
				1,
				103,
				43
			}, 256),
			_arr({
				[0] = 209,
				83,
				237,
				0,
				252,
				32,
				91,
				177,
				203,
				106,
				57,
				190,
				76,
				74,
				207,
				88,
				131,
				9,
				26,
				44,
				110,
				27,
				160,
				90,
				59,
				82,
				179,
				214,
				227,
				41,
				132,
				47,
				163,
				81,
				143,
				64,
				157,
				146,
				245,
				56,
				182,
				188,
				33,
				218,
				255,
				16,
				210,
				243,
				239,
				208,
				251,
				170,
				77,
				67,
				133,
				51,
				249,
				69,
				127,
				2,
				60,
				80,
				168,
				159,
				130,
				202,
				125,
				201,
				89,
				250,
				240,
				71,
				212,
				173,
				175,
				162,
				164,
				156,
				192,
				114,
				124,
				99,
				123,
				119,
				107,
				242,
				197,
				111,
				1,
				48,
				43,
				103,
				215,
				254,
				118,
				171,
				199,
				4,
				195,
				35,
				150,
				24,
				154,
				5,
				18,
				7,
				226,
				128,
				39,
				235,
				117,
				178,
				253,
				183,
				38,
				147,
				63,
				54,
				204,
				247,
				165,
				52,
				241,
				229,
				216,
				113,
				21,
				49,
				62,
				112,
				102,
				181,
				3,
				72,
				14,
				246,
				53,
				97,
				185,
				87,
				193,
				134,
				158,
				29,
				120,
				186,
				46,
				37,
				166,
				28,
				198,
				180,
				221,
				232,
				31,
				116,
				189,
				75,
				138,
				139,
				161,
				140,
				13,
				137,
				230,
				191,
				104,
				66,
				153,
				65,
				15,
				45,
				84,
				176,
				22,
				187,
				248,
				225,
				17,
				152,
				217,
				105,
				148,
				142,
				30,
				155,
				233,
				135,
				85,
				206,
				223,
				40,
				129,
				96,
				220,
				79,
				42,
				34,
				136,
				144,
				238,
				70,
				20,
				184,
				94,
				222,
				219,
				11,
				12,
				205,
				236,
				19,
				151,
				95,
				23,
				68,
				167,
				196,
				61,
				126,
				93,
				100,
				115,
				25,
				200,
				231,
				109,
				55,
				213,
				141,
				169,
				78,
				86,
				108,
				234,
				244,
				122,
				101,
				8,
				174,
				50,
				224,
				10,
				58,
				6,
				73,
				92,
				36,
				211,
				194,
				98,
				172,
				149,
				145,
				121,
				228
			}, 256),
			_arr({
				[0] = 2,
				127,
				69,
				249,
				159,
				168,
				80,
				60,
				170,
				251,
				208,
				239,
				51,
				133,
				67,
				77,
				218,
				33,
				188,
				182,
				243,
				210,
				16,
				255,
				64,
				143,
				81,
				163,
				56,
				245,
				146,
				157,
				214,
				179,
				82,
				59,
				47,
				132,
				41,
				227,
				44,
				26,
				9,
				131,
				90,
				160,
				27,
				110,
				190,
				57,
				106,
				203,
				88,
				207,
				74,
				76,
				0,
				237,
				83,
				209,
				177,
				91,
				32,
				252,
				229,
				241,
				52,
				165,
				49,
				21,
				113,
				216,
				147,
				38,
				183,
				253,
				247,
				204,
				54,
				63,
				128,
				226,
				7,
				18,
				178,
				117,
				235,
				39,
				35,
				195,
				4,
				199,
				5,
				154,
				24,
				150,
				103,
				43,
				48,
				1,
				171,
				118,
				254,
				215,
				119,
				123,
				99,
				124,
				111,
				197,
				242,
				107,
				162,
				175,
				173,
				212,
				114,
				192,
				156,
				164,
				201,
				125,
				202,
				130,
				71,
				240,
				250,
				89,
				135,
				233,
				155,
				30,
				40,
				223,
				206,
				85,
				152,
				17,
				225,
				248,
				142,
				148,
				105,
				217,
				45,
				15,
				65,
				153,
				187,
				22,
				176,
				84,
				137,
				13,
				140,
				161,
				66,
				104,
				191,
				230,
				116,
				31,
				232,
				221,
				139,
				138,
				75,
				189,
				37,
				46,
				186,
				120,
				180,
				198,
				28,
				166,
				87,
				185,
				97,
				53,
				29,
				158,
				134,
				193,
				181,
				102,
				112,
				62,
				246,
				14,
				72,
				3,
				172,
				98,
				194,
				211,
				228,
				121,
				145,
				149,
				58,
				10,
				224,
				50,
				36,
				92,
				73,
				6,
				244,
				234,
				108,
				86,
				174,
				8,
				101,
				122,
				55,
				109,
				231,
				200,
				78,
				169,
				141,
				213,
				126,
				61,
				196,
				167,
				25,
				115,
				100,
				93,
				19,
				236,
				205,
				12,
				68,
				23,
				95,
				151,
				184,
				20,
				70,
				238,
				11,
				219,
				222,
				94,
				79,
				220,
				96,
				129,
				144,
				136,
				34,
				42
			}, 256)
		}, 16),
		_arr({
			[0] = _arr({
				[0] = 231,
				200,
				55,
				109,
				141,
				213,
				78,
				169,
				108,
				86,
				244,
				234,
				101,
				122,
				174,
				8,
				224,
				50,
				58,
				10,
				73,
				6,
				36,
				92,
				194,
				211,
				172,
				98,
				145,
				149,
				228,
				121,
				96,
				129,
				79,
				220,
				34,
				42,
				144,
				136,
				70,
				238,
				184,
				20,
				222,
				94,
				11,
				219,
				205,
				12,
				19,
				236,
				95,
				151,
				68,
				23,
				196,
				167,
				126,
				61,
				100,
				93,
				25,
				115,
				140,
				161,
				137,
				13,
				191,
				230,
				66,
				104,
				65,
				153,
				45,
				15,
				176,
				84,
				187,
				22,
				225,
				248,
				152,
				17,
				105,
				217,
				142,
				148,
				155,
				30,
				135,
				233,
				206,
				85,
				40,
				223,
				112,
				62,
				181,
				102,
				72,
				3,
				246,
				14,
				97,
				53,
				87,
				185,
				134,
				193,
				29,
				158,
				186,
				120,
				37,
				46,
				28,
				166,
				180,
				198,
				232,
				221,
				116,
				31,
				75,
				189,
				139,
				138,
				4,
				199,
				35,
				195,
				24,
				150,
				5,
				154,
				7,
				18,
				128,
				226,
				235,
				39,
				178,
				117,
				183,
				253,
				147,
				38,
				54,
				63,
				247,
				204,
				52,
				165,
				229,
				241,
				113,
				216,
				49,
				21,
				202,
				130,
				201,
				125,
				250,
				89,
				71,
				240,
				173,
				212,
				162,
				175,
				156,
				164,
				114,
				192,
				99,
				124,
				119,
				123,
				242,
				107,
				111,
				197,
				48,
				1,
				103,
				43,
				254,
				215,
				171,
				118,
				81,
				163,
				64,
				143,
				146,
				157,
				56,
				245,
				188,
				182,
				218,
				33,
				16,
				255,
				243,
				210,
				208,
				239,
				170,
				251,
				67,
				77,
				51,
				133,
				69,
				249,
				2,
				127,
				80,
				60,
				159,
				168,
				83,
				209,
				0,
				237,
				32,
				252,
				177,
				91,
				106,
				203,
				190,
				57,
				74,
				76,
				88,
				207,
				9,
				131,
				44,
				26,
				27,
				110,
				90,
				160,
				82,
				59,
				214,
				179,
				41,
				227,
				47,
				132
			}, 256),
			_arr({
				[0] = 66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				144,
				136,
				34,
				42,
				79,
				220,
				96,
				129,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				159,
				168,
				80,
				60,
				2,
				127,
				69,
				249,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1
			}, 256),
			_arr({
				[0] = 17,
				152,
				248,
				225,
				148,
				142,
				217,
				105,
				233,
				135,
				30,
				155,
				223,
				40,
				85,
				206,
				13,
				137,
				161,
				140,
				104,
				66,
				230,
				191,
				15,
				45,
				153,
				65,
				22,
				187,
				84,
				176,
				46,
				37,
				120,
				186,
				198,
				180,
				166,
				28,
				31,
				116,
				221,
				232,
				138,
				139,
				189,
				75,
				102,
				181,
				62,
				112,
				14,
				246,
				3,
				72,
				185,
				87,
				53,
				97,
				158,
				29,
				193,
				134,
				10,
				58,
				50,
				224,
				92,
				36,
				6,
				73,
				98,
				172,
				211,
				194,
				121,
				228,
				149,
				145,
				109,
				55,
				200,
				231,
				169,
				78,
				213,
				141,
				234,
				244,
				86,
				108,
				8,
				174,
				122,
				101,
				236,
				19,
				12,
				205,
				23,
				68,
				151,
				95,
				61,
				126,
				167,
				196,
				115,
				25,
				93,
				100,
				220,
				79,
				129,
				96,
				136,
				144,
				42,
				34,
				20,
				184,
				238,
				70,
				219,
				11,
				94,
				222,
				251,
				170,
				239,
				208,
				133,
				51,
				77,
				67,
				127,
				2,
				249,
				69,
				168,
				159,
				60,
				80,
				143,
				64,
				163,
				81,
				245,
				56,
				157,
				146,
				33,
				218,
				182,
				188,
				210,
				243,
				255,
				16,
				26,
				44,
				131,
				9,
				160,
				90,
				110,
				27,
				179,
				214,
				59,
				82,
				132,
				47,
				227,
				41,
				237,
				0,
				209,
				83,
				91,
				177,
				252,
				32,
				57,
				190,
				203,
				106,
				207,
				88,
				76,
				74,
				38,
				147,
				253,
				183,
				204,
				247,
				63,
				54,
				241,
				229,
				165,
				52,
				21,
				49,
				216,
				113,
				195,
				35,
				199,
				4,
				154,
				5,
				150,
				24,
				226,
				128,
				18,
				7,
				117,
				178,
				39,
				235,
				123,
				119,
				124,
				99,
				197,
				111,
				107,
				242,
				43,
				103,
				1,
				48,
				118,
				171,
				215,
				254,
				125,
				201,
				130,
				202,
				240,
				71,
				89,
				250,
				175,
				162,
				212,
				173,
				192,
				114,
				164,
				156
			}, 256),
			_arr({
				[0] = 183,
				253,
				147,
				38,
				54,
				63,
				247,
				204,
				52,
				165,
				229,
				241,
				113,
				216,
				49,
				21,
				4,
				199,
				35,
				195,
				24,
				150,
				5,
				154,
				7,
				18,
				128,
				226,
				235,
				39,
				178,
				117,
				99,
				124,
				119,
				123,
				242,
				107,
				111,
				197,
				48,
				1,
				103,
				43,
				254,
				215,
				171,
				118,
				202,
				130,
				201,
				125,
				250,
				89,
				71,
				240,
				173,
				212,
				162,
				175,
				156,
				164,
				114,
				192,
				208,
				239,
				170,
				251,
				67,
				77,
				51,
				133,
				69,
				249,
				2,
				127,
				80,
				60,
				159,
				168,
				81,
				163,
				64,
				143,
				146,
				157,
				56,
				245,
				188,
				182,
				218,
				33,
				16,
				255,
				243,
				210,
				9,
				131,
				44,
				26,
				27,
				110,
				90,
				160,
				82,
				59,
				214,
				179,
				41,
				227,
				47,
				132,
				83,
				209,
				0,
				237,
				32,
				252,
				177,
				91,
				106,
				203,
				190,
				57,
				74,
				76,
				88,
				207,
				224,
				50,
				58,
				10,
				73,
				6,
				36,
				92,
				194,
				211,
				172,
				98,
				145,
				149,
				228,
				121,
				231,
				200,
				55,
				109,
				141,
				213,
				78,
				169,
				108,
				86,
				244,
				234,
				101,
				122,
				174,
				8,
				205,
				12,
				19,
				236,
				95,
				151,
				68,
				23,
				196,
				167,
				126,
				61,
				100,
				93,
				25,
				115,
				96,
				129,
				79,
				220,
				34,
				42,
				144,
				136,
				70,
				238,
				184,
				20,
				222,
				94,
				11,
				219,
				225,
				248,
				152,
				17,
				105,
				217,
				142,
				148,
				155,
				30,
				135,
				233,
				206,
				85,
				40,
				223,
				140,
				161,
				137,
				13,
				191,
				230,
				66,
				104,
				65,
				153,
				45,
				15,
				176,
				84,
				187,
				22,
				186,
				120,
				37,
				46,
				28,
				166,
				180,
				198,
				232,
				221,
				116,
				31,
				75,
				189,
				139,
				138,
				112,
				62,
				181,
				102,
				72,
				3,
				246,
				14,
				97,
				53,
				87,
				185,
				134,
				193,
				29,
				158
			}, 256),
			_arr({
				[0] = 129,
				96,
				220,
				79,
				42,
				34,
				136,
				144,
				238,
				70,
				20,
				184,
				94,
				222,
				219,
				11,
				12,
				205,
				236,
				19,
				151,
				95,
				23,
				68,
				167,
				196,
				61,
				126,
				93,
				100,
				115,
				25,
				200,
				231,
				109,
				55,
				213,
				141,
				169,
				78,
				86,
				108,
				234,
				244,
				122,
				101,
				8,
				174,
				50,
				224,
				10,
				58,
				6,
				73,
				92,
				36,
				211,
				194,
				98,
				172,
				149,
				145,
				121,
				228,
				62,
				112,
				102,
				181,
				3,
				72,
				14,
				246,
				53,
				97,
				185,
				87,
				193,
				134,
				158,
				29,
				120,
				186,
				46,
				37,
				166,
				28,
				198,
				180,
				221,
				232,
				31,
				116,
				189,
				75,
				138,
				139,
				161,
				140,
				13,
				137,
				230,
				191,
				104,
				66,
				153,
				65,
				15,
				45,
				84,
				176,
				22,
				187,
				248,
				225,
				17,
				152,
				217,
				105,
				148,
				142,
				30,
				155,
				233,
				135,
				85,
				206,
				223,
				40,
				130,
				202,
				125,
				201,
				89,
				250,
				240,
				71,
				212,
				173,
				175,
				162,
				164,
				156,
				192,
				114,
				124,
				99,
				123,
				119,
				107,
				242,
				197,
				111,
				1,
				48,
				43,
				103,
				215,
				254,
				118,
				171,
				199,
				4,
				195,
				35,
				150,
				24,
				154,
				5,
				18,
				7,
				226,
				128,
				39,
				235,
				117,
				178,
				253,
				183,
				38,
				147,
				63,
				54,
				204,
				247,
				165,
				52,
				241,
				229,
				216,
				113,
				21,
				49,
				209,
				83,
				237,
				0,
				252,
				32,
				91,
				177,
				203,
				106,
				57,
				190,
				76,
				74,
				207,
				88,
				131,
				9,
				26,
				44,
				110,
				27,
				160,
				90,
				59,
				82,
				179,
				214,
				227,
				41,
				132,
				47,
				163,
				81,
				143,
				64,
				157,
				146,
				245,
				56,
				182,
				188,
				33,
				218,
				255,
				16,
				210,
				243,
				239,
				208,
				251,
				170,
				77,
				67,
				133,
				51,
				249,
				69,
				127,
				2,
				60,
				80,
				168,
				159
			}, 256),
			_arr({
				[0] = 215,
				254,
				118,
				171,
				1,
				48,
				43,
				103,
				107,
				242,
				197,
				111,
				124,
				99,
				123,
				119,
				164,
				156,
				192,
				114,
				212,
				173,
				175,
				162,
				89,
				250,
				240,
				71,
				130,
				202,
				125,
				201,
				216,
				113,
				21,
				49,
				165,
				52,
				241,
				229,
				63,
				54,
				204,
				247,
				253,
				183,
				38,
				147,
				39,
				235,
				117,
				178,
				18,
				7,
				226,
				128,
				150,
				24,
				154,
				5,
				199,
				4,
				195,
				35,
				227,
				41,
				132,
				47,
				59,
				82,
				179,
				214,
				110,
				27,
				160,
				90,
				131,
				9,
				26,
				44,
				76,
				74,
				207,
				88,
				203,
				106,
				57,
				190,
				252,
				32,
				91,
				177,
				209,
				83,
				237,
				0,
				60,
				80,
				168,
				159,
				249,
				69,
				127,
				2,
				77,
				67,
				133,
				51,
				239,
				208,
				251,
				170,
				255,
				16,
				210,
				243,
				182,
				188,
				33,
				218,
				157,
				146,
				245,
				56,
				163,
				81,
				143,
				64,
				93,
				100,
				115,
				25,
				167,
				196,
				61,
				126,
				151,
				95,
				23,
				68,
				12,
				205,
				236,
				19,
				94,
				222,
				219,
				11,
				238,
				70,
				20,
				184,
				42,
				34,
				136,
				144,
				129,
				96,
				220,
				79,
				149,
				145,
				121,
				228,
				211,
				194,
				98,
				172,
				6,
				73,
				92,
				36,
				50,
				224,
				10,
				58,
				122,
				101,
				8,
				174,
				86,
				108,
				234,
				244,
				213,
				141,
				169,
				78,
				200,
				231,
				109,
				55,
				189,
				75,
				138,
				139,
				221,
				232,
				31,
				116,
				166,
				28,
				198,
				180,
				120,
				186,
				46,
				37,
				193,
				134,
				158,
				29,
				53,
				97,
				185,
				87,
				3,
				72,
				14,
				246,
				62,
				112,
				102,
				181,
				85,
				206,
				223,
				40,
				30,
				155,
				233,
				135,
				217,
				105,
				148,
				142,
				248,
				225,
				17,
				152,
				84,
				176,
				22,
				187,
				153,
				65,
				15,
				45,
				230,
				191,
				104,
				66,
				161,
				140,
				13,
				137
			}, 256),
			_arr({
				[0] = 162,
				175,
				173,
				212,
				114,
				192,
				156,
				164,
				201,
				125,
				202,
				130,
				71,
				240,
				250,
				89,
				103,
				43,
				48,
				1,
				171,
				118,
				254,
				215,
				119,
				123,
				99,
				124,
				111,
				197,
				242,
				107,
				128,
				226,
				7,
				18,
				178,
				117,
				235,
				39,
				35,
				195,
				4,
				199,
				5,
				154,
				24,
				150,
				229,
				241,
				52,
				165,
				49,
				21,
				113,
				216,
				147,
				38,
				183,
				253,
				247,
				204,
				54,
				63,
				190,
				57,
				106,
				203,
				88,
				207,
				74,
				76,
				0,
				237,
				83,
				209,
				177,
				91,
				32,
				252,
				214,
				179,
				82,
				59,
				47,
				132,
				41,
				227,
				44,
				26,
				9,
				131,
				90,
				160,
				27,
				110,
				218,
				33,
				188,
				182,
				243,
				210,
				16,
				255,
				64,
				143,
				81,
				163,
				56,
				245,
				146,
				157,
				2,
				127,
				69,
				249,
				159,
				168,
				80,
				60,
				170,
				251,
				208,
				239,
				51,
				133,
				67,
				77,
				184,
				20,
				70,
				238,
				11,
				219,
				222,
				94,
				79,
				220,
				96,
				129,
				144,
				136,
				34,
				42,
				126,
				61,
				196,
				167,
				25,
				115,
				100,
				93,
				19,
				236,
				205,
				12,
				68,
				23,
				95,
				151,
				244,
				234,
				108,
				86,
				174,
				8,
				101,
				122,
				55,
				109,
				231,
				200,
				78,
				169,
				141,
				213,
				172,
				98,
				194,
				211,
				228,
				121,
				145,
				149,
				58,
				10,
				224,
				50,
				36,
				92,
				73,
				6,
				87,
				185,
				97,
				53,
				29,
				158,
				134,
				193,
				181,
				102,
				112,
				62,
				246,
				14,
				72,
				3,
				116,
				31,
				232,
				221,
				139,
				138,
				75,
				189,
				37,
				46,
				186,
				120,
				180,
				198,
				28,
				166,
				45,
				15,
				65,
				153,
				187,
				22,
				176,
				84,
				137,
				13,
				140,
				161,
				66,
				104,
				191,
				230,
				135,
				233,
				155,
				30,
				40,
				223,
				206,
				85,
				152,
				17,
				225,
				248,
				142,
				148,
				105,
				217
			}, 256),
			_arr({
				[0] = 205,
				12,
				19,
				236,
				95,
				151,
				68,
				23,
				196,
				167,
				126,
				61,
				100,
				93,
				25,
				115,
				96,
				129,
				79,
				220,
				34,
				42,
				144,
				136,
				70,
				238,
				184,
				20,
				222,
				94,
				11,
				219,
				224,
				50,
				58,
				10,
				73,
				6,
				36,
				92,
				194,
				211,
				172,
				98,
				145,
				149,
				228,
				121,
				231,
				200,
				55,
				109,
				141,
				213,
				78,
				169,
				108,
				86,
				244,
				234,
				101,
				122,
				174,
				8,
				186,
				120,
				37,
				46,
				28,
				166,
				180,
				198,
				232,
				221,
				116,
				31,
				75,
				189,
				139,
				138,
				112,
				62,
				181,
				102,
				72,
				3,
				246,
				14,
				97,
				53,
				87,
				185,
				134,
				193,
				29,
				158,
				225,
				248,
				152,
				17,
				105,
				217,
				142,
				148,
				155,
				30,
				135,
				233,
				206,
				85,
				40,
				223,
				140,
				161,
				137,
				13,
				191,
				230,
				66,
				104,
				65,
				153,
				45,
				15,
				176,
				84,
				187,
				22,
				99,
				124,
				119,
				123,
				242,
				107,
				111,
				197,
				48,
				1,
				103,
				43,
				254,
				215,
				171,
				118,
				202,
				130,
				201,
				125,
				250,
				89,
				71,
				240,
				173,
				212,
				162,
				175,
				156,
				164,
				114,
				192,
				183,
				253,
				147,
				38,
				54,
				63,
				247,
				204,
				52,
				165,
				229,
				241,
				113,
				216,
				49,
				21,
				4,
				199,
				35,
				195,
				24,
				150,
				5,
				154,
				7,
				18,
				128,
				226,
				235,
				39,
				178,
				117,
				9,
				131,
				44,
				26,
				27,
				110,
				90,
				160,
				82,
				59,
				214,
				179,
				41,
				227,
				47,
				132,
				83,
				209,
				0,
				237,
				32,
				252,
				177,
				91,
				106,
				203,
				190,
				57,
				74,
				76,
				88,
				207,
				208,
				239,
				170,
				251,
				67,
				77,
				51,
				133,
				69,
				249,
				2,
				127,
				80,
				60,
				159,
				168,
				81,
				163,
				64,
				143,
				146,
				157,
				56,
				245,
				188,
				182,
				218,
				33,
				16,
				255,
				243,
				210
			}, 256),
			_arr({
				[0] = 135,
				233,
				155,
				30,
				40,
				223,
				206,
				85,
				152,
				17,
				225,
				248,
				142,
				148,
				105,
				217,
				45,
				15,
				65,
				153,
				187,
				22,
				176,
				84,
				137,
				13,
				140,
				161,
				66,
				104,
				191,
				230,
				116,
				31,
				232,
				221,
				139,
				138,
				75,
				189,
				37,
				46,
				186,
				120,
				180,
				198,
				28,
				166,
				87,
				185,
				97,
				53,
				29,
				158,
				134,
				193,
				181,
				102,
				112,
				62,
				246,
				14,
				72,
				3,
				172,
				98,
				194,
				211,
				228,
				121,
				145,
				149,
				58,
				10,
				224,
				50,
				36,
				92,
				73,
				6,
				244,
				234,
				108,
				86,
				174,
				8,
				101,
				122,
				55,
				109,
				231,
				200,
				78,
				169,
				141,
				213,
				126,
				61,
				196,
				167,
				25,
				115,
				100,
				93,
				19,
				236,
				205,
				12,
				68,
				23,
				95,
				151,
				184,
				20,
				70,
				238,
				11,
				219,
				222,
				94,
				79,
				220,
				96,
				129,
				144,
				136,
				34,
				42,
				2,
				127,
				69,
				249,
				159,
				168,
				80,
				60,
				170,
				251,
				208,
				239,
				51,
				133,
				67,
				77,
				218,
				33,
				188,
				182,
				243,
				210,
				16,
				255,
				64,
				143,
				81,
				163,
				56,
				245,
				146,
				157,
				214,
				179,
				82,
				59,
				47,
				132,
				41,
				227,
				44,
				26,
				9,
				131,
				90,
				160,
				27,
				110,
				190,
				57,
				106,
				203,
				88,
				207,
				74,
				76,
				0,
				237,
				83,
				209,
				177,
				91,
				32,
				252,
				229,
				241,
				52,
				165,
				49,
				21,
				113,
				216,
				147,
				38,
				183,
				253,
				247,
				204,
				54,
				63,
				128,
				226,
				7,
				18,
				178,
				117,
				235,
				39,
				35,
				195,
				4,
				199,
				5,
				154,
				24,
				150,
				103,
				43,
				48,
				1,
				171,
				118,
				254,
				215,
				119,
				123,
				99,
				124,
				111,
				197,
				242,
				107,
				162,
				175,
				173,
				212,
				114,
				192,
				156,
				164,
				201,
				125,
				202,
				130,
				71,
				240,
				250,
				89
			}, 256),
			_arr({
				[0] = 16,
				255,
				243,
				210,
				188,
				182,
				218,
				33,
				146,
				157,
				56,
				245,
				81,
				163,
				64,
				143,
				80,
				60,
				159,
				168,
				69,
				249,
				2,
				127,
				67,
				77,
				51,
				133,
				208,
				239,
				170,
				251,
				74,
				76,
				88,
				207,
				106,
				203,
				190,
				57,
				32,
				252,
				177,
				91,
				83,
				209,
				0,
				237,
				41,
				227,
				47,
				132,
				82,
				59,
				214,
				179,
				27,
				110,
				90,
				160,
				9,
				131,
				44,
				26,
				235,
				39,
				178,
				117,
				7,
				18,
				128,
				226,
				24,
				150,
				5,
				154,
				4,
				199,
				35,
				195,
				113,
				216,
				49,
				21,
				52,
				165,
				229,
				241,
				54,
				63,
				247,
				204,
				183,
				253,
				147,
				38,
				156,
				164,
				114,
				192,
				173,
				212,
				162,
				175,
				250,
				89,
				71,
				240,
				202,
				130,
				201,
				125,
				254,
				215,
				171,
				118,
				48,
				1,
				103,
				43,
				242,
				107,
				111,
				197,
				99,
				124,
				119,
				123,
				176,
				84,
				187,
				22,
				65,
				153,
				45,
				15,
				191,
				230,
				66,
				104,
				140,
				161,
				137,
				13,
				206,
				85,
				40,
				223,
				155,
				30,
				135,
				233,
				105,
				217,
				142,
				148,
				225,
				248,
				152,
				17,
				134,
				193,
				29,
				158,
				97,
				53,
				87,
				185,
				72,
				3,
				246,
				14,
				112,
				62,
				181,
				102,
				75,
				189,
				139,
				138,
				232,
				221,
				116,
				31,
				28,
				166,
				180,
				198,
				186,
				120,
				37,
				46,
				101,
				122,
				174,
				8,
				108,
				86,
				244,
				234,
				141,
				213,
				78,
				169,
				231,
				200,
				55,
				109,
				145,
				149,
				228,
				121,
				194,
				211,
				172,
				98,
				73,
				6,
				36,
				92,
				224,
				50,
				58,
				10,
				222,
				94,
				11,
				219,
				70,
				238,
				184,
				20,
				34,
				42,
				144,
				136,
				96,
				129,
				79,
				220,
				100,
				93,
				25,
				115,
				196,
				167,
				126,
				61,
				95,
				151,
				68,
				23,
				205,
				12,
				19,
				236
			}, 256),
			_arr({
				[0] = 96,
				129,
				79,
				220,
				34,
				42,
				144,
				136,
				70,
				238,
				184,
				20,
				222,
				94,
				11,
				219,
				205,
				12,
				19,
				236,
				95,
				151,
				68,
				23,
				196,
				167,
				126,
				61,
				100,
				93,
				25,
				115,
				231,
				200,
				55,
				109,
				141,
				213,
				78,
				169,
				108,
				86,
				244,
				234,
				101,
				122,
				174,
				8,
				224,
				50,
				58,
				10,
				73,
				6,
				36,
				92,
				194,
				211,
				172,
				98,
				145,
				149,
				228,
				121,
				112,
				62,
				181,
				102,
				72,
				3,
				246,
				14,
				97,
				53,
				87,
				185,
				134,
				193,
				29,
				158,
				186,
				120,
				37,
				46,
				28,
				166,
				180,
				198,
				232,
				221,
				116,
				31,
				75,
				189,
				139,
				138,
				140,
				161,
				137,
				13,
				191,
				230,
				66,
				104,
				65,
				153,
				45,
				15,
				176,
				84,
				187,
				22,
				225,
				248,
				152,
				17,
				105,
				217,
				142,
				148,
				155,
				30,
				135,
				233,
				206,
				85,
				40,
				223,
				202,
				130,
				201,
				125,
				250,
				89,
				71,
				240,
				173,
				212,
				162,
				175,
				156,
				164,
				114,
				192,
				99,
				124,
				119,
				123,
				242,
				107,
				111,
				197,
				48,
				1,
				103,
				43,
				254,
				215,
				171,
				118,
				4,
				199,
				35,
				195,
				24,
				150,
				5,
				154,
				7,
				18,
				128,
				226,
				235,
				39,
				178,
				117,
				183,
				253,
				147,
				38,
				54,
				63,
				247,
				204,
				52,
				165,
				229,
				241,
				113,
				216,
				49,
				21,
				83,
				209,
				0,
				237,
				32,
				252,
				177,
				91,
				106,
				203,
				190,
				57,
				74,
				76,
				88,
				207,
				9,
				131,
				44,
				26,
				27,
				110,
				90,
				160,
				82,
				59,
				214,
				179,
				41,
				227,
				47,
				132,
				81,
				163,
				64,
				143,
				146,
				157,
				56,
				245,
				188,
				182,
				218,
				33,
				16,
				255,
				243,
				210,
				208,
				239,
				170,
				251,
				67,
				77,
				51,
				133,
				69,
				249,
				2,
				127,
				80,
				60,
				159,
				168
			}, 256),
			_arr({
				[0] = 180,
				198,
				28,
				166,
				37,
				46,
				186,
				120,
				139,
				138,
				75,
				189,
				116,
				31,
				232,
				221,
				246,
				14,
				72,
				3,
				181,
				102,
				112,
				62,
				29,
				158,
				134,
				193,
				87,
				185,
				97,
				53,
				142,
				148,
				105,
				217,
				152,
				17,
				225,
				248,
				40,
				223,
				206,
				85,
				135,
				233,
				155,
				30,
				66,
				104,
				191,
				230,
				137,
				13,
				140,
				161,
				187,
				22,
				176,
				84,
				45,
				15,
				65,
				153,
				68,
				23,
				95,
				151,
				19,
				236,
				205,
				12,
				25,
				115,
				100,
				93,
				126,
				61,
				196,
				167,
				144,
				136,
				34,
				42,
				79,
				220,
				96,
				129,
				11,
				219,
				222,
				94,
				184,
				20,
				70,
				238,
				36,
				92,
				73,
				6,
				58,
				10,
				224,
				50,
				228,
				121,
				145,
				149,
				172,
				98,
				194,
				211,
				78,
				169,
				141,
				213,
				55,
				109,
				231,
				200,
				174,
				8,
				101,
				122,
				244,
				234,
				108,
				86,
				90,
				160,
				27,
				110,
				44,
				26,
				9,
				131,
				47,
				132,
				41,
				227,
				214,
				179,
				82,
				59,
				177,
				91,
				32,
				252,
				0,
				237,
				83,
				209,
				88,
				207,
				74,
				76,
				190,
				57,
				106,
				203,
				51,
				133,
				67,
				77,
				170,
				251,
				208,
				239,
				159,
				168,
				80,
				60,
				2,
				127,
				69,
				249,
				56,
				245,
				146,
				157,
				64,
				143,
				81,
				163,
				243,
				210,
				16,
				255,
				218,
				33,
				188,
				182,
				111,
				197,
				242,
				107,
				119,
				123,
				99,
				124,
				171,
				118,
				254,
				215,
				103,
				43,
				48,
				1,
				71,
				240,
				250,
				89,
				201,
				125,
				202,
				130,
				114,
				192,
				156,
				164,
				162,
				175,
				173,
				212,
				247,
				204,
				54,
				63,
				147,
				38,
				183,
				253,
				49,
				21,
				113,
				216,
				229,
				241,
				52,
				165,
				5,
				154,
				24,
				150,
				35,
				195,
				4,
				199,
				178,
				117,
				235,
				39,
				128,
				226,
				7,
				18
			}, 256),
			_arr({
				[0] = 84,
				176,
				22,
				187,
				153,
				65,
				15,
				45,
				230,
				191,
				104,
				66,
				161,
				140,
				13,
				137,
				85,
				206,
				223,
				40,
				30,
				155,
				233,
				135,
				217,
				105,
				148,
				142,
				248,
				225,
				17,
				152,
				193,
				134,
				158,
				29,
				53,
				97,
				185,
				87,
				3,
				72,
				14,
				246,
				62,
				112,
				102,
				181,
				189,
				75,
				138,
				139,
				221,
				232,
				31,
				116,
				166,
				28,
				198,
				180,
				120,
				186,
				46,
				37,
				122,
				101,
				8,
				174,
				86,
				108,
				234,
				244,
				213,
				141,
				169,
				78,
				200,
				231,
				109,
				55,
				149,
				145,
				121,
				228,
				211,
				194,
				98,
				172,
				6,
				73,
				92,
				36,
				50,
				224,
				10,
				58,
				94,
				222,
				219,
				11,
				238,
				70,
				20,
				184,
				42,
				34,
				136,
				144,
				129,
				96,
				220,
				79,
				93,
				100,
				115,
				25,
				167,
				196,
				61,
				126,
				151,
				95,
				23,
				68,
				12,
				205,
				236,
				19,
				255,
				16,
				210,
				243,
				182,
				188,
				33,
				218,
				157,
				146,
				245,
				56,
				163,
				81,
				143,
				64,
				60,
				80,
				168,
				159,
				249,
				69,
				127,
				2,
				77,
				67,
				133,
				51,
				239,
				208,
				251,
				170,
				76,
				74,
				207,
				88,
				203,
				106,
				57,
				190,
				252,
				32,
				91,
				177,
				209,
				83,
				237,
				0,
				227,
				41,
				132,
				47,
				59,
				82,
				179,
				214,
				110,
				27,
				160,
				90,
				131,
				9,
				26,
				44,
				39,
				235,
				117,
				178,
				18,
				7,
				226,
				128,
				150,
				24,
				154,
				5,
				199,
				4,
				195,
				35,
				216,
				113,
				21,
				49,
				165,
				52,
				241,
				229,
				63,
				54,
				204,
				247,
				253,
				183,
				38,
				147,
				164,
				156,
				192,
				114,
				212,
				173,
				175,
				162,
				89,
				250,
				240,
				71,
				130,
				202,
				125,
				201,
				215,
				254,
				118,
				171,
				1,
				48,
				43,
				103,
				107,
				242,
				197,
				111,
				124,
				99,
				123,
				119
			}, 256),
			_arr({
				[0] = 87,
				185,
				97,
				53,
				29,
				158,
				134,
				193,
				181,
				102,
				112,
				62,
				246,
				14,
				72,
				3,
				116,
				31,
				232,
				221,
				139,
				138,
				75,
				189,
				37,
				46,
				186,
				120,
				180,
				198,
				28,
				166,
				45,
				15,
				65,
				153,
				187,
				22,
				176,
				84,
				137,
				13,
				140,
				161,
				66,
				104,
				191,
				230,
				135,
				233,
				155,
				30,
				40,
				223,
				206,
				85,
				152,
				17,
				225,
				248,
				142,
				148,
				105,
				217,
				184,
				20,
				70,
				238,
				11,
				219,
				222,
				94,
				79,
				220,
				96,
				129,
				144,
				136,
				34,
				42,
				126,
				61,
				196,
				167,
				25,
				115,
				100,
				93,
				19,
				236,
				205,
				12,
				68,
				23,
				95,
				151,
				244,
				234,
				108,
				86,
				174,
				8,
				101,
				122,
				55,
				109,
				231,
				200,
				78,
				169,
				141,
				213,
				172,
				98,
				194,
				211,
				228,
				121,
				145,
				149,
				58,
				10,
				224,
				50,
				36,
				92,
				73,
				6,
				190,
				57,
				106,
				203,
				88,
				207,
				74,
				76,
				0,
				237,
				83,
				209,
				177,
				91,
				32,
				252,
				214,
				179,
				82,
				59,
				47,
				132,
				41,
				227,
				44,
				26,
				9,
				131,
				90,
				160,
				27,
				110,
				218,
				33,
				188,
				182,
				243,
				210,
				16,
				255,
				64,
				143,
				81,
				163,
				56,
				245,
				146,
				157,
				2,
				127,
				69,
				249,
				159,
				168,
				80,
				60,
				170,
				251,
				208,
				239,
				51,
				133,
				67,
				77,
				162,
				175,
				173,
				212,
				114,
				192,
				156,
				164,
				201,
				125,
				202,
				130,
				71,
				240,
				250,
				89,
				103,
				43,
				48,
				1,
				171,
				118,
				254,
				215,
				119,
				123,
				99,
				124,
				111,
				197,
				242,
				107,
				128,
				226,
				7,
				18,
				178,
				117,
				235,
				39,
				35,
				195,
				4,
				199,
				5,
				154,
				24,
				150,
				229,
				241,
				52,
				165,
				49,
				21,
				113,
				216,
				147,
				38,
				183,
				253,
				247,
				204,
				54,
				63
			}, 256),
			_arr({
				[0] = 61,
				126,
				167,
				196,
				115,
				25,
				93,
				100,
				236,
				19,
				12,
				205,
				23,
				68,
				151,
				95,
				20,
				184,
				238,
				70,
				219,
				11,
				94,
				222,
				220,
				79,
				129,
				96,
				136,
				144,
				42,
				34,
				98,
				172,
				211,
				194,
				121,
				228,
				149,
				145,
				10,
				58,
				50,
				224,
				92,
				36,
				6,
				73,
				234,
				244,
				86,
				108,
				8,
				174,
				122,
				101,
				109,
				55,
				200,
				231,
				169,
				78,
				213,
				141,
				31,
				116,
				221,
				232,
				138,
				139,
				189,
				75,
				46,
				37,
				120,
				186,
				198,
				180,
				166,
				28,
				185,
				87,
				53,
				97,
				158,
				29,
				193,
				134,
				102,
				181,
				62,
				112,
				14,
				246,
				3,
				72,
				233,
				135,
				30,
				155,
				223,
				40,
				85,
				206,
				17,
				152,
				248,
				225,
				148,
				142,
				217,
				105,
				15,
				45,
				153,
				65,
				22,
				187,
				84,
				176,
				13,
				137,
				161,
				140,
				104,
				66,
				230,
				191,
				43,
				103,
				1,
				48,
				118,
				171,
				215,
				254,
				123,
				119,
				124,
				99,
				197,
				111,
				107,
				242,
				175,
				162,
				212,
				173,
				192,
				114,
				164,
				156,
				125,
				201,
				130,
				202,
				240,
				71,
				89,
				250,
				241,
				229,
				165,
				52,
				21,
				49,
				216,
				113,
				38,
				147,
				253,
				183,
				204,
				247,
				63,
				54,
				226,
				128,
				18,
				7,
				117,
				178,
				39,
				235,
				195,
				35,
				199,
				4,
				154,
				5,
				150,
				24,
				179,
				214,
				59,
				82,
				132,
				47,
				227,
				41,
				26,
				44,
				131,
				9,
				160,
				90,
				110,
				27,
				57,
				190,
				203,
				106,
				207,
				88,
				76,
				74,
				237,
				0,
				209,
				83,
				91,
				177,
				252,
				32,
				127,
				2,
				249,
				69,
				168,
				159,
				60,
				80,
				251,
				170,
				239,
				208,
				133,
				51,
				77,
				67,
				33,
				218,
				182,
				188,
				210,
				243,
				255,
				16,
				143,
				64,
				163,
				81,
				245,
				56,
				157,
				146
			}, 256),
			_arr({
				[0] = 248,
				225,
				17,
				152,
				217,
				105,
				148,
				142,
				30,
				155,
				233,
				135,
				85,
				206,
				223,
				40,
				161,
				140,
				13,
				137,
				230,
				191,
				104,
				66,
				153,
				65,
				15,
				45,
				84,
				176,
				22,
				187,
				120,
				186,
				46,
				37,
				166,
				28,
				198,
				180,
				221,
				232,
				31,
				116,
				189,
				75,
				138,
				139,
				62,
				112,
				102,
				181,
				3,
				72,
				14,
				246,
				53,
				97,
				185,
				87,
				193,
				134,
				158,
				29,
				50,
				224,
				10,
				58,
				6,
				73,
				92,
				36,
				211,
				194,
				98,
				172,
				149,
				145,
				121,
				228,
				200,
				231,
				109,
				55,
				213,
				141,
				169,
				78,
				86,
				108,
				234,
				244,
				122,
				101,
				8,
				174,
				12,
				205,
				236,
				19,
				151,
				95,
				23,
				68,
				167,
				196,
				61,
				126,
				93,
				100,
				115,
				25,
				129,
				96,
				220,
				79,
				42,
				34,
				136,
				144,
				238,
				70,
				20,
				184,
				94,
				222,
				219,
				11,
				239,
				208,
				251,
				170,
				77,
				67,
				133,
				51,
				249,
				69,
				127,
				2,
				60,
				80,
				168,
				159,
				163,
				81,
				143,
				64,
				157,
				146,
				245,
				56,
				182,
				188,
				33,
				218,
				255,
				16,
				210,
				243,
				131,
				9,
				26,
				44,
				110,
				27,
				160,
				90,
				59,
				82,
				179,
				214,
				227,
				41,
				132,
				47,
				209,
				83,
				237,
				0,
				252,
				32,
				91,
				177,
				203,
				106,
				57,
				190,
				76,
				74,
				207,
				88,
				253,
				183,
				38,
				147,
				63,
				54,
				204,
				247,
				165,
				52,
				241,
				229,
				216,
				113,
				21,
				49,
				199,
				4,
				195,
				35,
				150,
				24,
				154,
				5,
				18,
				7,
				226,
				128,
				39,
				235,
				117,
				178,
				124,
				99,
				123,
				119,
				107,
				242,
				197,
				111,
				1,
				48,
				43,
				103,
				215,
				254,
				118,
				171,
				130,
				202,
				125,
				201,
				89,
				250,
				240,
				71,
				212,
				173,
				175,
				162,
				164,
				156,
				192,
				114
			}, 256)
		}, 16),
		_arr({
			[0] = _arr({
				[0] = 121,
				72,
				83,
				31,
				175,
				134,
				14,
				211,
				4,
				27,
				3,
				15,
				19,
				138,
				189,
				23,
				172,
				213,
				215,
				218,
				220,
				228,
				184,
				10,
				250,
				178,
				5,
				177,
				33,
				130,
				136,
				63,
				221,
				76,
				137,
				157,
				160,
				9,
				109,
				73,
				133,
				207,
				94,
				235,
				71,
				78,
				180,
				143,
				106,
				127,
				154,
				248,
				95,
				147,
				13,
				202,
				191,
				124,
				187,
				91,
				238,
				96,
				226,
				125,
				67,
				42,
				203,
				174,
				155,
				81,
				252,
				87,
				251,
				113,
				98,
				84,
				22,
				99,
				216,
				34,
				179,
				18,
				65,
				198,
				52,
				50,
				183,
				32,
				169,
				43,
				149,
				120,
				132,
				88,
				35,
				201,
				129,
				61,
				7,
				122,
				68,
				40,
				208,
				231,
				151,
				168,
				131,
				210,
				53,
				59,
				253,
				75,
				206,
				196,
				89,
				162,
				135,
				104,
				170,
				139,
				219,
				41,
				247,
				56,
				229,
				234,
				141,
				64,
				223,
				188,
				69,
				6,
				37,
				28,
				11,
				97,
				116,
				181,
				148,
				107,
				239,
				39,
				111,
				60,
				150,
				62,
				108,
				192,
				38,
				166,
				163,
				115,
				249,
				24,
				164,
				55,
				82,
				90,
				240,
				232,
				171,
				186,
				26,
				212,
				237,
				233,
				1,
				156,
				74,
				152,
				114,
				66,
				126,
				49,
				36,
				92,
				46,
				20,
				146,
				140,
				2,
				29,
				112,
				214,
				176,
				159,
				21,
				79,
				173,
				245,
				209,
				54,
				165,
				144,
				103,
				12,
				197,
				51,
				242,
				243,
				0,
				194,
				86,
				93,
				222,
				100,
				190,
				204,
				77,
				25,
				193,
				47,
				185,
				254,
				230,
				101,
				70,
				8,
				30,
				205,
				123,
				48,
				118,
				142,
				102,
				227,
				145,
				255,
				45,
				182,
				167,
				80,
				128,
				153,
				105,
				224,
				161,
				17,
				236,
				246,
				225,
				57,
				119,
				85,
				44,
				200,
				110,
				195,
				217,
				244,
				117,
				241,
				158,
				199,
				16,
				58
			}, 256),
			_arr({
				[0] = 145,
				60,
				211,
				55,
				136,
				170,
				30,
				198,
				239,
				197,
				97,
				56,
				138,
				14,
				38,
				11,
				88,
				175,
				210,
				73,
				110,
				0,
				153,
				28,
				19,
				9,
				94,
				238,
				150,
				31,
				127,
				102,
				25,
				154,
				70,
				1,
				62,
				208,
				178,
				230,
				137,
				113,
				132,
				207,
				225,
				50,
				185,
				247,
				13,
				12,
				58,
				204,
				152,
				243,
				90,
				111,
				65,
				51,
				33,
				155,
				169,
				162,
				255,
				61,
				143,
				41,
				253,
				226,
				109,
				115,
				209,
				235,
				46,
				201,
				82,
				10,
				234,
				176,
				79,
				96,
				254,
				99,
				18,
				22,
				229,
				43,
				84,
				69,
				219,
				163,
				129,
				206,
				141,
				189,
				181,
				103,
				92,
				140,
				217,
				89,
				147,
				63,
				105,
				193,
				15,
				23,
				173,
				165,
				91,
				200,
				6,
				231,
				244,
				158,
				218,
				227,
				186,
				249,
				32,
				67,
				144,
				195,
				16,
				216,
				107,
				148,
				139,
				74,
				85,
				116,
				120,
				151,
				166,
				93,
				49,
				59,
				114,
				191,
				26,
				21,
				8,
				199,
				36,
				214,
				47,
				24,
				187,
				215,
				248,
				133,
				126,
				194,
				2,
				180,
				202,
				196,
				124,
				45,
				104,
				87,
				72,
				223,
				203,
				205,
				190,
				57,
				76,
				237,
				220,
				54,
				123,
				167,
				106,
				135,
				86,
				212,
				3,
				168,
				100,
				174,
				52,
				81,
				188,
				213,
				39,
				221,
				233,
				156,
				157,
				171,
				4,
				142,
				242,
				53,
				160,
				108,
				101,
				7,
				149,
				128,
				29,
				130,
				17,
				159,
				68,
				164,
				64,
				131,
				146,
				182,
				95,
				246,
				118,
				98,
				34,
				179,
				75,
				112,
				184,
				177,
				161,
				20,
				122,
				48,
				71,
				245,
				35,
				27,
				40,
				37,
				83,
				42,
				119,
				192,
				222,
				125,
				250,
				78,
				5,
				77,
				241,
				44,
				80,
				121,
				172,
				224,
				134,
				183,
				66,
				232,
				236,
				117,
				252,
				240,
				251,
				228
			}, 256),
			_arr({
				[0] = 7,
				63,
				233,
				91,
				54,
				79,
				57,
				52,
				97,
				194,
				220,
				107,
				81,
				25,
				82,
				230,
				101,
				76,
				48,
				237,
				171,
				154,
				252,
				176,
				105,
				240,
				244,
				94,
				248,
				231,
				236,
				224,
				112,
				188,
				41,
				238,
				156,
				137,
				27,
				121,
				131,
				13,
				158,
				1,
				159,
				92,
				184,
				88,
				234,
				67,
				170,
				142,
				175,
				62,
				126,
				106,
				173,
				164,
				108,
				87,
				44,
				102,
				8,
				189,
				209,
				215,
				195,
				84,
				241,
				80,
				37,
				162,
				187,
				103,
				42,
				192,
				200,
				74,
				155,
				118,
				178,
				120,
				180,
				31,
				201,
				160,
				77,
				40,
				128,
				245,
				193,
				59,
				146,
				24,
				183,
				129,
				139,
				100,
				104,
				73,
				39,
				45,
				65,
				186,
				9,
				6,
				163,
				110,
				202,
				56,
				219,
				20,
				203,
				167,
				4,
				51,
				222,
				98,
				153,
				228,
				216,
				214,
				168,
				30,
				75,
				116,
				49,
				96,
				69,
				197,
				144,
				64,
				221,
				117,
				35,
				143,
				185,
				177,
				11,
				19,
				251,
				26,
				212,
				71,
				255,
				198,
				130,
				232,
				95,
				60,
				229,
				166,
				196,
				12,
				223,
				140,
				86,
				151,
				136,
				119,
				254,
				225,
				53,
				147,
				247,
				205,
				111,
				113,
				22,
				78,
				213,
				50,
				124,
				83,
				172,
				246,
				10,
				14,
				127,
				226,
				89,
				72,
				55,
				249,
				210,
				157,
				191,
				199,
				123,
				169,
				161,
				145,
				29,
				90,
				134,
				5,
				250,
				174,
				204,
				34,
				211,
				152,
				109,
				149,
				235,
				165,
				46,
				253,
				208,
				38,
				16,
				17,
				115,
				70,
				239,
				132,
				135,
				61,
				47,
				93,
				33,
				227,
				190,
				181,
				43,
				207,
				32,
				141,
				218,
				2,
				182,
				148,
				36,
				125,
				217,
				243,
				23,
				58,
				18,
				150,
				85,
				206,
				179,
				68,
				0,
				133,
				28,
				114,
				242,
				66,
				21,
				15,
				122,
				99,
				3,
				138
			}, 256),
			_arr({
				[0] = 76,
				128,
				21,
				210,
				160,
				181,
				39,
				69,
				191,
				49,
				162,
				61,
				163,
				96,
				132,
				100,
				214,
				127,
				150,
				178,
				147,
				2,
				66,
				86,
				145,
				152,
				80,
				107,
				16,
				90,
				52,
				129,
				59,
				3,
				213,
				103,
				10,
				115,
				5,
				8,
				93,
				254,
				224,
				87,
				109,
				37,
				110,
				218,
				89,
				112,
				12,
				209,
				151,
				166,
				192,
				140,
				85,
				204,
				200,
				98,
				196,
				219,
				208,
				220,
				183,
				88,
				84,
				117,
				27,
				17,
				125,
				134,
				53,
				58,
				159,
				82,
				246,
				4,
				231,
				40,
				247,
				155,
				56,
				15,
				226,
				94,
				165,
				216,
				228,
				234,
				148,
				34,
				119,
				72,
				13,
				92,
				237,
				235,
				255,
				104,
				205,
				108,
				25,
				158,
				135,
				91,
				22,
				252,
				244,
				118,
				167,
				74,
				142,
				68,
				136,
				35,
				245,
				156,
				113,
				20,
				188,
				201,
				253,
				7,
				174,
				36,
				139,
				189,
				194,
				221,
				9,
				175,
				203,
				241,
				83,
				77,
				42,
				114,
				233,
				14,
				64,
				111,
				144,
				202,
				54,
				50,
				67,
				222,
				101,
				116,
				11,
				197,
				238,
				161,
				131,
				251,
				71,
				149,
				157,
				173,
				121,
				249,
				172,
				124,
				225,
				73,
				31,
				179,
				133,
				141,
				55,
				47,
				199,
				38,
				232,
				123,
				195,
				250,
				190,
				212,
				99,
				0,
				217,
				154,
				248,
				48,
				227,
				176,
				106,
				171,
				180,
				75,
				23,
				243,
				28,
				177,
				230,
				62,
				138,
				168,
				24,
				65,
				229,
				207,
				43,
				6,
				46,
				170,
				105,
				242,
				143,
				120,
				60,
				185,
				32,
				78,
				206,
				126,
				41,
				51,
				70,
				95,
				63,
				182,
				33,
				102,
				186,
				57,
				198,
				146,
				240,
				30,
				239,
				164,
				81,
				169,
				215,
				153,
				18,
				193,
				236,
				26,
				44,
				45,
				79,
				122,
				211,
				184,
				187,
				1,
				19,
				97,
				29,
				223,
				130,
				137
			}, 256),
			_arr({
				[0] = 206,
				209,
				201,
				197,
				217,
				64,
				119,
				221,
				179,
				130,
				153,
				213,
				101,
				76,
				196,
				25,
				48,
				120,
				207,
				123,
				235,
				72,
				66,
				245,
				102,
				31,
				29,
				16,
				22,
				46,
				114,
				192,
				79,
				5,
				148,
				33,
				141,
				132,
				126,
				69,
				23,
				134,
				67,
				87,
				106,
				195,
				167,
				131,
				117,
				182,
				113,
				145,
				36,
				170,
				40,
				183,
				160,
				181,
				80,
				50,
				149,
				89,
				199,
				0,
				49,
				187,
				168,
				158,
				220,
				169,
				18,
				232,
				137,
				224,
				1,
				100,
				81,
				155,
				54,
				157,
				99,
				225,
				95,
				178,
				78,
				146,
				233,
				3,
				121,
				216,
				139,
				12,
				254,
				248,
				125,
				234,
				93,
				98,
				73,
				24,
				255,
				241,
				55,
				129,
				75,
				247,
				205,
				176,
				142,
				226,
				26,
				45,
				17,
				227,
				61,
				242,
				47,
				32,
				71,
				138,
				4,
				14,
				147,
				104,
				77,
				162,
				96,
				65,
				190,
				127,
				94,
				161,
				37,
				237,
				165,
				246,
				21,
				118,
				143,
				204,
				239,
				214,
				193,
				171,
				51,
				210,
				110,
				253,
				152,
				144,
				58,
				34,
				92,
				244,
				166,
				10,
				236,
				108,
				105,
				185,
				128,
				82,
				184,
				136,
				180,
				251,
				238,
				150,
				97,
				112,
				208,
				30,
				39,
				35,
				203,
				86,
				122,
				85,
				223,
				133,
				103,
				63,
				27,
				252,
				228,
				222,
				88,
				70,
				200,
				215,
				186,
				28,
				202,
				8,
				156,
				151,
				20,
				174,
				116,
				6,
				111,
				90,
				173,
				198,
				15,
				249,
				56,
				57,
				140,
				194,
				212,
				7,
				177,
				250,
				188,
				68,
				135,
				211,
				11,
				229,
				115,
				52,
				44,
				175,
				74,
				83,
				163,
				42,
				107,
				219,
				38,
				60,
				172,
				41,
				91,
				53,
				231,
				124,
				109,
				154,
				19,
				62,
				191,
				59,
				84,
				13,
				218,
				240,
				43,
				243,
				189,
				159,
				230,
				2,
				164,
				9
			}, 256),
			_arr({
				[0] = 77,
				100,
				24,
				197,
				131,
				178,
				212,
				152,
				65,
				216,
				220,
				118,
				208,
				207,
				196,
				200,
				47,
				23,
				193,
				115,
				30,
				103,
				17,
				28,
				73,
				234,
				244,
				67,
				121,
				49,
				122,
				206,
				194,
				107,
				130,
				166,
				135,
				22,
				86,
				66,
				133,
				140,
				68,
				127,
				4,
				78,
				32,
				149,
				88,
				148,
				1,
				198,
				180,
				161,
				51,
				81,
				171,
				37,
				182,
				41,
				183,
				116,
				144,
				112,
				154,
				80,
				156,
				55,
				225,
				136,
				101,
				0,
				168,
				221,
				233,
				19,
				186,
				48,
				159,
				169,
				249,
				255,
				235,
				124,
				217,
				120,
				13,
				138,
				147,
				79,
				2,
				232,
				224,
				98,
				179,
				94,
				227,
				143,
				44,
				27,
				246,
				74,
				177,
				204,
				240,
				254,
				128,
				54,
				99,
				92,
				25,
				72,
				163,
				76,
				64,
				97,
				15,
				5,
				105,
				146,
				33,
				46,
				139,
				70,
				226,
				16,
				243,
				60,
				215,
				238,
				170,
				192,
				119,
				20,
				205,
				142,
				236,
				36,
				247,
				164,
				126,
				191,
				160,
				95,
				109,
				237,
				184,
				104,
				245,
				93,
				11,
				167,
				145,
				153,
				35,
				59,
				211,
				50,
				252,
				111,
				34,
				38,
				87,
				202,
				113,
				96,
				31,
				209,
				250,
				181,
				151,
				239,
				83,
				129,
				137,
				185,
				214,
				201,
				29,
				187,
				223,
				229,
				71,
				89,
				62,
				102,
				253,
				26,
				84,
				123,
				132,
				222,
				248,
				14,
				56,
				57,
				91,
				110,
				199,
				172,
				175,
				21,
				7,
				117,
				9,
				203,
				150,
				157,
				53,
				114,
				174,
				45,
				210,
				134,
				228,
				10,
				251,
				176,
				69,
				189,
				195,
				141,
				6,
				213,
				125,
				230,
				155,
				108,
				40,
				173,
				52,
				90,
				218,
				106,
				61,
				39,
				82,
				75,
				43,
				162,
				3,
				231,
				8,
				165,
				242,
				42,
				158,
				188,
				12,
				85,
				241,
				219,
				63,
				18,
				58,
				190
			}, 256),
			_arr({
				[0] = 248,
				79,
				69,
				230,
				118,
				194,
				117,
				61,
				205,
				127,
				35,
				27,
				29,
				16,
				18,
				107,
				208,
				122,
				77,
				212,
				200,
				196,
				220,
				195,
				20,
				201,
				65,
				104,
				216,
				148,
				143,
				190,
				186,
				37,
				167,
				41,
				156,
				124,
				187,
				120,
				13,
				202,
				84,
				152,
				63,
				93,
				184,
				173,
				72,
				115,
				137,
				128,
				44,
				153,
				8,
				66,
				142,
				170,
				206,
				103,
				90,
				78,
				139,
				26,
				14,
				228,
				159,
				67,
				191,
				82,
				236,
				110,
				231,
				112,
				245,
				243,
				1,
				134,
				213,
				116,
				229,
				31,
				164,
				209,
				147,
				165,
				182,
				60,
				144,
				59,
				150,
				92,
				105,
				12,
				237,
				132,
				135,
				74,
				45,
				34,
				255,
				48,
				238,
				28,
				76,
				109,
				175,
				64,
				101,
				158,
				3,
				9,
				140,
				58,
				252,
				242,
				21,
				68,
				111,
				80,
				32,
				23,
				239,
				131,
				189,
				192,
				250,
				70,
				47,
				55,
				157,
				149,
				240,
				99,
				223,
				62,
				180,
				100,
				97,
				225,
				7,
				171,
				249,
				81,
				251,
				168,
				224,
				40,
				172,
				83,
				114,
				179,
				166,
				204,
				219,
				226,
				193,
				130,
				123,
				24,
				241,
				22,
				50,
				106,
				136,
				210,
				88,
				119,
				17,
				183,
				218,
				197,
				75,
				85,
				211,
				233,
				155,
				227,
				246,
				185,
				133,
				181,
				95,
				141,
				91,
				198,
				46,
				42,
				19,
				221,
				125,
				108,
				73,
				177,
				247,
				188,
				10,
				217,
				207,
				129,
				162,
				33,
				57,
				126,
				232,
				6,
				222,
				138,
				11,
				121,
				163,
				25,
				154,
				145,
				5,
				199,
				52,
				53,
				244,
				2,
				203,
				160,
				87,
				98,
				253,
				215,
				0,
				89,
				54,
				178,
				51,
				30,
				4,
				169,
				15,
				235,
				146,
				176,
				254,
				38,
				49,
				43,
				214,
				102,
				39,
				174,
				94,
				71,
				151,
				96,
				113,
				234,
				56,
				86,
				36,
				161
			}, 256),
			_arr({
				[0] = 201,
				40,
				230,
				117,
				139,
				131,
				57,
				33,
				239,
				71,
				17,
				189,
				119,
				247,
				162,
				114,
				100,
				165,
				186,
				69,
				246,
				62,
				237,
				190,
				109,
				14,
				215,
				148,
				205,
				244,
				176,
				218,
				78,
				97,
				158,
				196,
				36,
				124,
				231,
				0,
				197,
				255,
				93,
				67,
				204,
				211,
				7,
				161,
				73,
				155,
				147,
				163,
				224,
				175,
				141,
				245,
				107,
				122,
				5,
				203,
				56,
				60,
				77,
				208,
				217,
				151,
				28,
				207,
				225,
				170,
				95,
				167,
				200,
				156,
				254,
				16,
				47,
				104,
				180,
				55,
				19,
				209,
				140,
				135,
				181,
				15,
				29,
				111,
				65,
				116,
				221,
				182,
				226,
				20,
				34,
				35,
				37,
				8,
				32,
				164,
				22,
				79,
				235,
				193,
				232,
				48,
				132,
				166,
				25,
				253,
				18,
				191,
				72,
				81,
				49,
				184,
				192,
				112,
				39,
				61,
				50,
				183,
				46,
				64,
				103,
				252,
				129,
				118,
				99,
				43,
				96,
				212,
				83,
				240,
				238,
				89,
				4,
				125,
				11,
				6,
				53,
				13,
				219,
				105,
				202,
				213,
				222,
				210,
				91,
				194,
				198,
				108,
				153,
				168,
				206,
				130,
				87,
				126,
				2,
				223,
				173,
				110,
				138,
				106,
				177,
				63,
				172,
				51,
				174,
				187,
				41,
				75,
				66,
				142,
				27,
				220,
				30,
				84,
				58,
				143,
				159,
				150,
				94,
				101,
				157,
				12,
				76,
				88,
				216,
				113,
				152,
				188,
				250,
				120,
				169,
				68,
				137,
				85,
				24,
				242,
				195,
				98,
				23,
				144,
				227,
				229,
				241,
				102,
				160,
				42,
				133,
				179,
				178,
				199,
				243,
				9,
				251,
				146,
				127,
				26,
				128,
				74,
				134,
				45,
				248,
				10,
				233,
				38,
				59,
				52,
				145,
				92,
				21,
				31,
				115,
				136,
				185,
				86,
				90,
				123,
				121,
				70,
				3,
				82,
				234,
				228,
				154,
				44,
				236,
				80,
				171,
				214,
				249,
				149,
				54,
				1
			}, 256),
			_arr({
				[0] = 114,
				247,
				110,
				0,
				39,
				188,
				193,
				54,
				8,
				17,
				113,
				248,
				128,
				48,
				103,
				125,
				168,
				112,
				196,
				230,
				89,
				189,
				82,
				255,
				101,
				72,
				96,
				228,
				86,
				15,
				171,
				129,
				1,
				52,
				157,
				246,
				162,
				84,
				98,
				99,
				83,
				145,
				204,
				199,
				245,
				79,
				93,
				47,
				136,
				220,
				190,
				80,
				111,
				40,
				244,
				119,
				153,
				215,
				92,
				143,
				161,
				234,
				31,
				231,
				43,
				58,
				69,
				139,
				120,
				124,
				13,
				144,
				9,
				219,
				211,
				227,
				160,
				239,
				205,
				181,
				133,
				191,
				29,
				3,
				140,
				147,
				71,
				225,
				14,
				33,
				222,
				132,
				100,
				60,
				167,
				64,
				45,
				78,
				151,
				212,
				141,
				180,
				240,
				154,
				36,
				229,
				250,
				5,
				182,
				126,
				173,
				254,
				175,
				7,
				81,
				253,
				55,
				183,
				226,
				50,
				137,
				104,
				166,
				53,
				203,
				195,
				121,
				97,
				172,
				16,
				235,
				150,
				185,
				213,
				118,
				65,
				57,
				6,
				67,
				18,
				170,
				164,
				218,
				108,
				85,
				95,
				51,
				200,
				249,
				22,
				26,
				59,
				184,
				74,
				169,
				102,
				123,
				116,
				209,
				28,
				187,
				210,
				63,
				90,
				192,
				10,
				198,
				109,
				224,
				106,
				197,
				243,
				242,
				135,
				179,
				73,
				131,
				34,
				87,
				208,
				163,
				165,
				177,
				38,
				186,
				56,
				233,
				4,
				201,
				21,
				88,
				178,
				221,
				76,
				12,
				24,
				152,
				49,
				216,
				252,
				94,
				20,
				122,
				207,
				223,
				214,
				30,
				37,
				238,
				251,
				105,
				11,
				2,
				206,
				91,
				156,
				237,
				46,
				202,
				42,
				241,
				127,
				236,
				115,
				217,
				232,
				142,
				194,
				23,
				62,
				66,
				159,
				138,
				149,
				158,
				146,
				27,
				130,
				134,
				44,
				68,
				61,
				75,
				70,
				117,
				77,
				155,
				41,
				35,
				107,
				32,
				148,
				19,
				176,
				174,
				25
			}, 256),
			_arr({
				[0] = 201,
				193,
				123,
				99,
				139,
				106,
				164,
				55,
				53,
				181,
				224,
				48,
				173,
				5,
				83,
				255,
				180,
				124,
				175,
				252,
				38,
				231,
				248,
				7,
				143,
				182,
				242,
				152,
				47,
				76,
				149,
				214,
				102,
				62,
				165,
				66,
				12,
				35,
				220,
				134,
				142,
				145,
				69,
				227,
				135,
				189,
				31,
				1,
				162,
				237,
				207,
				183,
				11,
				217,
				209,
				225,
				122,
				126,
				15,
				146,
				41,
				56,
				71,
				137,
				163,
				232,
				29,
				229,
				155,
				213,
				94,
				141,
				109,
				42,
				246,
				117,
				138,
				222,
				188,
				82,
				247,
				77,
				95,
				45,
				81,
				147,
				206,
				197,
				160,
				86,
				96,
				97,
				3,
				54,
				159,
				244,
				84,
				13,
				169,
				131,
				103,
				74,
				98,
				230,
				91,
				191,
				80,
				253,
				170,
				114,
				198,
				228,
				130,
				50,
				101,
				127,
				10,
				19,
				115,
				250,
				37,
				190,
				195,
				52,
				112,
				245,
				108,
				2,
				17,
				178,
				172,
				27,
				33,
				105,
				34,
				150,
				119,
				79,
				153,
				43,
				70,
				63,
				73,
				68,
				25,
				128,
				132,
				46,
				136,
				151,
				156,
				144,
				21,
				60,
				64,
				157,
				219,
				234,
				140,
				192,
				243,
				125,
				238,
				113,
				239,
				44,
				200,
				40,
				0,
				204,
				89,
				158,
				236,
				249,
				107,
				9,
				221,
				212,
				28,
				39,
				92,
				22,
				120,
				205,
				154,
				51,
				218,
				254,
				223,
				78,
				14,
				26,
				203,
				23,
				90,
				176,
				184,
				58,
				235,
				6,
				161,
				167,
				179,
				36,
				129,
				32,
				85,
				210,
				240,
				133,
				177,
				75,
				226,
				104,
				199,
				241,
				194,
				8,
				196,
				111,
				185,
				208,
				61,
				88,
				121,
				118,
				211,
				30,
				186,
				72,
				171,
				100,
				251,
				20,
				24,
				57,
				87,
				93,
				49,
				202,
				168,
				166,
				216,
				110,
				59,
				4,
				65,
				16,
				187,
				215,
				116,
				67,
				174,
				18,
				233,
				148
			}, 256),
			_arr({
				[0] = 31,
				165,
				183,
				197,
				185,
				123,
				38,
				45,
				72,
				190,
				136,
				137,
				235,
				222,
				119,
				28,
				75,
				0,
				245,
				13,
				115,
				61,
				182,
				101,
				133,
				194,
				30,
				157,
				98,
				54,
				84,
				186,
				106,
				218,
				141,
				151,
				226,
				251,
				155,
				18,
				205,
				86,
				43,
				220,
				152,
				29,
				132,
				234,
				188,
				229,
				65,
				107,
				143,
				162,
				138,
				14,
				179,
				87,
				184,
				21,
				66,
				154,
				46,
				12,
				92,
				148,
				71,
				20,
				206,
				15,
				16,
				239,
				103,
				94,
				26,
				112,
				199,
				164,
				125,
				62,
				33,
				41,
				147,
				139,
				99,
				130,
				76,
				223,
				221,
				93,
				8,
				216,
				69,
				237,
				187,
				23,
				74,
				5,
				39,
				95,
				227,
				49,
				57,
				9,
				146,
				150,
				231,
				122,
				193,
				208,
				175,
				97,
				142,
				214,
				77,
				170,
				228,
				203,
				52,
				110,
				102,
				121,
				173,
				11,
				111,
				85,
				247,
				233,
				24,
				109,
				89,
				163,
				10,
				128,
				47,
				25,
				42,
				224,
				44,
				135,
				81,
				56,
				213,
				176,
				35,
				255,
				178,
				88,
				80,
				210,
				3,
				238,
				73,
				79,
				91,
				204,
				105,
				200,
				189,
				58,
				64,
				78,
				48,
				134,
				211,
				236,
				169,
				248,
				83,
				63,
				156,
				171,
				70,
				250,
				1,
				124,
				145,
				158,
				59,
				246,
				82,
				160,
				67,
				140,
				19,
				252,
				240,
				209,
				191,
				181,
				217,
				34,
				241,
				104,
				108,
				198,
				96,
				127,
				116,
				120,
				253,
				212,
				168,
				117,
				51,
				2,
				100,
				40,
				249,
				90,
				68,
				243,
				201,
				129,
				202,
				126,
				159,
				167,
				113,
				195,
				174,
				215,
				161,
				172,
				53,
				60,
				244,
				207,
				180,
				254,
				144,
				37,
				114,
				219,
				50,
				22,
				55,
				166,
				230,
				242,
				27,
				149,
				6,
				153,
				7,
				196,
				32,
				192,
				232,
				36,
				177,
				118,
				4,
				17,
				131,
				225
			}, 256),
			_arr({
				[0] = 224,
				236,
				244,
				235,
				248,
				82,
				101,
				252,
				240,
				188,
				167,
				150,
				60,
				225,
				105,
				64,
				94,
				234,
				93,
				21,
				208,
				103,
				109,
				206,
				53,
				56,
				58,
				67,
				229,
				87,
				11,
				51,
				4,
				177,
				32,
				106,
				96,
				91,
				161,
				168,
				114,
				102,
				163,
				50,
				166,
				130,
				230,
				79,
				180,
				84,
				147,
				80,
				146,
				13,
				143,
				1,
				23,
				117,
				144,
				133,
				37,
				226,
				124,
				176,
				187,
				141,
				158,
				20,
				205,
				55,
				140,
				249,
				65,
				36,
				197,
				172,
				184,
				19,
				190,
				116,
				151,
				122,
				196,
				70,
				38,
				204,
				183,
				107,
				41,
				174,
				253,
				92,
				207,
				88,
				221,
				219,
				61,
				108,
				71,
				120,
				164,
				18,
				212,
				218,
				149,
				232,
				210,
				110,
				8,
				63,
				199,
				171,
				215,
				24,
				198,
				52,
				175,
				98,
				5,
				10,
				77,
				182,
				43,
				33,
				100,
				69,
				135,
				104,
				132,
				123,
				90,
				155,
				211,
				128,
				200,
				0,
				233,
				170,
				83,
				48,
				142,
				228,
				243,
				202,
				216,
				75,
				247,
				22,
				7,
				31,
				181,
				189,
				47,
				131,
				209,
				121,
				156,
				76,
				73,
				201,
				173,
				157,
				119,
				165,
				179,
				203,
				222,
				145,
				59,
				245,
				85,
				68,
				115,
				238,
				6,
				2,
				160,
				250,
				112,
				95,
				217,
				62,
				26,
				66,
				99,
				125,
				251,
				193,
				57,
				159,
				242,
				237,
				178,
				185,
				45,
				239,
				35,
				81,
				139,
				49,
				227,
				136,
				127,
				74,
				28,
				29,
				220,
				42,
				34,
				241,
				231,
				169,
				97,
				153,
				223,
				148,
				192,
				46,
				246,
				162,
				138,
				9,
				17,
				86,
				15,
				134,
				118,
				111,
				25,
				3,
				254,
				78,
				16,
				126,
				12,
				137,
				191,
				72,
				89,
				194,
				30,
				154,
				27,
				54,
				213,
				255,
				40,
				113,
				186,
				152,
				214,
				14,
				44,
				129,
				39,
				195
			}, 256),
			_arr({
				[0] = 171,
				137,
				199,
				31,
				61,
				144,
				54,
				210,
				15,
				139,
				10,
				39,
				196,
				238,
				57,
				96,
				1,
				111,
				29,
				152,
				174,
				89,
				72,
				211,
				30,
				151,
				103,
				126,
				8,
				18,
				239,
				95,
				209,
				63,
				231,
				179,
				155,
				24,
				0,
				71,
				51,
				224,
				246,
				184,
				112,
				136,
				206,
				133,
				242,
				153,
				110,
				91,
				13,
				12,
				205,
				59,
				163,
				168,
				60,
				254,
				50,
				64,
				154,
				32,
				114,
				108,
				234,
				208,
				40,
				142,
				227,
				252,
				177,
				235,
				97,
				78,
				200,
				47,
				11,
				83,
				42,
				228,
				68,
				85,
				98,
				255,
				23,
				19,
				188,
				140,
				102,
				180,
				162,
				218,
				207,
				128,
				62,
				146,
				192,
				104,
				141,
				93,
				88,
				216,
				201,
				90,
				230,
				7,
				22,
				14,
				164,
				172,
				248,
				187,
				66,
				33,
				159,
				245,
				226,
				219,
				149,
				106,
				75,
				138,
				194,
				145,
				217,
				17,
				92,
				167,
				58,
				48,
				117,
				84,
				150,
				121,
				198,
				9,
				215,
				37,
				190,
				115,
				20,
				27,
				132,
				249,
				195,
				127,
				25,
				46,
				214,
				186,
				44,
				125,
				86,
				105,
				181,
				3,
				197,
				203,
				56,
				191,
				236,
				77,
				222,
				73,
				204,
				202,
				134,
				107,
				213,
				87,
				55,
				221,
				166,
				122,
				80,
				53,
				212,
				189,
				169,
				2,
				175,
				101,
				170,
				156,
				143,
				5,
				220,
				38,
				157,
				232,
				6,
				100,
				129,
				148,
				52,
				243,
				109,
				161,
				165,
				69,
				130,
				65,
				131,
				28,
				158,
				16,
				99,
				119,
				178,
				35,
				183,
				147,
				247,
				94,
				21,
				160,
				49,
				123,
				113,
				74,
				176,
				185,
				36,
				41,
				43,
				82,
				244,
				70,
				26,
				34,
				79,
				251,
				76,
				4,
				193,
				118,
				124,
				223,
				225,
				173,
				182,
				135,
				45,
				240,
				120,
				81,
				241,
				253,
				229,
				250,
				233,
				67,
				116,
				237
			}, 256),
			_arr({
				[0] = 92,
				48,
				200,
				255,
				153,
				37,
				31,
				98,
				45,
				35,
				229,
				83,
				143,
				176,
				155,
				202,
				159,
				112,
				178,
				147,
				214,
				220,
				65,
				186,
				253,
				242,
				149,
				88,
				195,
				49,
				239,
				32,
				131,
				73,
				228,
				79,
				91,
				50,
				211,
				182,
				14,
				123,
				192,
				58,
				227,
				105,
				122,
				76,
				44,
				42,
				175,
				56,
				171,
				10,
				89,
				222,
				156,
				64,
				59,
				209,
				177,
				51,
				141,
				96,
				184,
				17,
				117,
				81,
				197,
				84,
				145,
				133,
				95,
				86,
				172,
				151,
				157,
				215,
				70,
				243,
				71,
				139,
				21,
				210,
				114,
				103,
				130,
				224,
				246,
				120,
				250,
				101,
				167,
				100,
				163,
				67,
				183,
				158,
				22,
				203,
				97,
				80,
				75,
				7,
				11,
				146,
				165,
				15,
				28,
				3,
				27,
				23,
				196,
				252,
				160,
				18,
				180,
				205,
				207,
				194,
				57,
				154,
				144,
				39,
				226,
				170,
				29,
				169,
				53,
				174,
				191,
				72,
				126,
				251,
				137,
				231,
				185,
				9,
				244,
				238,
				152,
				129,
				113,
				248,
				52,
				208,
				118,
				219,
				249,
				33,
				111,
				77,
				134,
				223,
				8,
				34,
				193,
				236,
				109,
				233,
				221,
				43,
				234,
				235,
				189,
				136,
				127,
				20,
				198,
				124,
				166,
				212,
				24,
				218,
				78,
				69,
				161,
				230,
				254,
				125,
				85,
				1,
				217,
				55,
				99,
				40,
				110,
				150,
				94,
				16,
				6,
				213,
				245,
				241,
				25,
				132,
				179,
				162,
				2,
				204,
				102,
				41,
				60,
				68,
				82,
				128,
				106,
				90,
				26,
				5,
				104,
				206,
				54,
				12,
				138,
				148,
				181,
				237,
				201,
				46,
				168,
				135,
				13,
				87,
				61,
				4,
				19,
				121,
				199,
				164,
				93,
				30,
				247,
				63,
				119,
				36,
				108,
				173,
				140,
				115,
				62,
				190,
				187,
				107,
				142,
				38,
				116,
				216,
				74,
				66,
				232,
				240,
				225,
				0,
				188,
				47
			}, 256),
			_arr({
				[0] = 233,
				243,
				14,
				190,
				255,
				118,
				134,
				159,
				79,
				184,
				169,
				50,
				224,
				142,
				252,
				121,
				37,
				15,
				216,
				129,
				238,
				106,
				235,
				198,
				220,
				113,
				215,
				51,
				74,
				104,
				38,
				254,
				211,
				161,
				123,
				193,
				66,
				73,
				221,
				31,
				236,
				237,
				44,
				218,
				19,
				120,
				143,
				186,
				145,
				105,
				47,
				100,
				210,
				1,
				23,
				89,
				122,
				249,
				225,
				166,
				48,
				222,
				6,
				82,
				67,
				59,
				46,
				97,
				93,
				109,
				135,
				85,
				131,
				30,
				246,
				242,
				203,
				5,
				165,
				180,
				41,
				206,
				234,
				178,
				80,
				10,
				128,
				175,
				201,
				111,
				2,
				29,
				147,
				141,
				11,
				49,
				35,
				112,
				56,
				240,
				116,
				139,
				170,
				107,
				126,
				20,
				3,
				58,
				25,
				90,
				163,
				192,
				247,
				239,
				69,
				77,
				40,
				187,
				7,
				230,
				108,
				188,
				185,
				57,
				223,
				115,
				33,
				137,
				84,
				226,
				36,
				42,
				205,
				156,
				183,
				136,
				248,
				207,
				55,
				91,
				101,
				24,
				34,
				158,
				95,
				146,
				245,
				250,
				39,
				232,
				54,
				196,
				148,
				181,
				119,
				152,
				189,
				70,
				219,
				209,
				61,
				199,
				124,
				9,
				75,
				125,
				110,
				228,
				72,
				227,
				78,
				132,
				177,
				212,
				53,
				92,
				214,
				60,
				71,
				155,
				103,
				138,
				52,
				182,
				63,
				168,
				45,
				43,
				217,
				94,
				13,
				172,
				144,
				171,
				81,
				88,
				244,
				65,
				208,
				154,
				86,
				114,
				22,
				191,
				130,
				150,
				83,
				194,
				98,
				253,
				127,
				241,
				68,
				164,
				99,
				160,
				213,
				18,
				140,
				64,
				231,
				133,
				96,
				117,
				8,
				162,
				149,
				12,
				16,
				28,
				4,
				27,
				204,
				17,
				153,
				176,
				0,
				76,
				87,
				102,
				32,
				151,
				157,
				62,
				174,
				26,
				173,
				229,
				21,
				167,
				251,
				195,
				197,
				200,
				202,
				179
			}, 256),
			_arr({
				[0] = 88,
				242,
				246,
				111,
				230,
				234,
				225,
				254,
				235,
				54,
				74,
				99,
				182,
				250,
				156,
				173,
				109,
				218,
				196,
				103,
				224,
				84,
				31,
				87,
				93,
				239,
				57,
				1,
				50,
				63,
				73,
				48,
				81,
				106,
				162,
				171,
				187,
				14,
				96,
				42,
				136,
				172,
				69,
				236,
				108,
				120,
				56,
				169,
				7,
				152,
				11,
				133,
				94,
				190,
				90,
				153,
				232,
				47,
				186,
				118,
				127,
				29,
				143,
				154,
				61,
				199,
				243,
				134,
				135,
				177,
				30,
				148,
				25,
				178,
				126,
				180,
				46,
				75,
				166,
				207,
				198,
				44,
				97,
				189,
				112,
				157,
				76,
				206,
				82,
				197,
				209,
				215,
				164,
				35,
				86,
				247,
				24,
				174,
				208,
				222,
				102,
				55,
				114,
				77,
				53,
				2,
				161,
				205,
				226,
				159,
				100,
				216,
				104,
				165,
				0,
				15,
				18,
				221,
				62,
				204,
				79,
				110,
				98,
				141,
				188,
				71,
				43,
				33,
				138,
				217,
				10,
				194,
				113,
				142,
				145,
				80,
				238,
				132,
				192,
				249,
				160,
				227,
				58,
				89,
				21,
				13,
				183,
				191,
				65,
				210,
				28,
				253,
				70,
				150,
				195,
				67,
				137,
				37,
				115,
				219,
				193,
				185,
				155,
				212,
				151,
				167,
				175,
				125,
				228,
				121,
				8,
				12,
				255,
				49,
				78,
				95,
				52,
				211,
				72,
				16,
				240,
				170,
				85,
				122,
				149,
				51,
				231,
				248,
				119,
				105,
				203,
				241,
				91,
				41,
				59,
				129,
				179,
				184,
				229,
				39,
				23,
				22,
				32,
				214,
				130,
				233,
				64,
				117,
				147,
				107,
				158,
				213,
				251,
				40,
				163,
				237,
				3,
				128,
				92,
				27,
				36,
				202,
				168,
				252,
				9,
				19,
				68,
				244,
				140,
				5,
				101,
				124,
				66,
				181,
				200,
				83,
				116,
				26,
				131,
				6,
				245,
				223,
				123,
				34,
				144,
				20,
				60,
				17,
				139,
				38,
				201,
				45,
				146,
				176,
				4,
				220
			}, 256)
		}, 16)
	}, 11)
	slot1 = _arr({
		[0] = _arr({
			[0] = _arr({
				[0] = 0,
				0,
				0,
				0
			}, 4),
			_arr({
				[0] = 2,
				1,
				1,
				3
			}, 4),
			_arr({
				[0] = 4,
				2,
				2,
				6
			}, 4),
			_arr({
				[0] = 6,
				3,
				3,
				5
			}, 4),
			_arr({
				[0] = 8,
				4,
				4,
				12
			}, 4),
			_arr({
				[0] = 10,
				5,
				5,
				15
			}, 4),
			_arr({
				[0] = 12,
				6,
				6,
				10
			}, 4),
			_arr({
				[0] = 14,
				7,
				7,
				9
			}, 4),
			_arr({
				[0] = 16,
				8,
				8,
				24
			}, 4),
			_arr({
				[0] = 18,
				9,
				9,
				27
			}, 4),
			_arr({
				[0] = 20,
				10,
				10,
				30
			}, 4),
			_arr({
				[0] = 22,
				11,
				11,
				29
			}, 4),
			_arr({
				[0] = 24,
				12,
				12,
				20
			}, 4),
			_arr({
				[0] = 26,
				13,
				13,
				23
			}, 4),
			_arr({
				[0] = 28,
				14,
				14,
				18
			}, 4),
			_arr({
				[0] = 30,
				15,
				15,
				17
			}, 4),
			_arr({
				[0] = 32,
				16,
				16,
				48
			}, 4),
			_arr({
				[0] = 34,
				17,
				17,
				51
			}, 4),
			_arr({
				[0] = 36,
				18,
				18,
				54
			}, 4),
			_arr({
				[0] = 38,
				19,
				19,
				53
			}, 4),
			_arr({
				[0] = 40,
				20,
				20,
				60
			}, 4),
			_arr({
				[0] = 42,
				21,
				21,
				63
			}, 4),
			_arr({
				[0] = 44,
				22,
				22,
				58
			}, 4),
			_arr({
				[0] = 46,
				23,
				23,
				57
			}, 4),
			_arr({
				[0] = 48,
				24,
				24,
				40
			}, 4),
			_arr({
				[0] = 50,
				25,
				25,
				43
			}, 4),
			_arr({
				[0] = 52,
				26,
				26,
				46
			}, 4),
			_arr({
				[0] = 54,
				27,
				27,
				45
			}, 4),
			_arr({
				[0] = 56,
				28,
				28,
				36
			}, 4),
			_arr({
				[0] = 58,
				29,
				29,
				39
			}, 4),
			_arr({
				[0] = 60,
				30,
				30,
				34
			}, 4),
			_arr({
				[0] = 62,
				31,
				31,
				33
			}, 4),
			_arr({
				[0] = 64,
				32,
				32,
				96
			}, 4),
			_arr({
				[0] = 66,
				33,
				33,
				99
			}, 4),
			_arr({
				[0] = 68,
				34,
				34,
				102
			}, 4),
			_arr({
				[0] = 70,
				35,
				35,
				101
			}, 4),
			_arr({
				[0] = 72,
				36,
				36,
				108
			}, 4),
			_arr({
				[0] = 74,
				37,
				37,
				111
			}, 4),
			_arr({
				[0] = 76,
				38,
				38,
				106
			}, 4),
			_arr({
				[0] = 78,
				39,
				39,
				105
			}, 4),
			_arr({
				[0] = 80,
				40,
				40,
				120
			}, 4),
			_arr({
				[0] = 82,
				41,
				41,
				123
			}, 4),
			_arr({
				[0] = 84,
				42,
				42,
				126
			}, 4),
			_arr({
				[0] = 86,
				43,
				43,
				125
			}, 4),
			_arr({
				[0] = 88,
				44,
				44,
				116
			}, 4),
			_arr({
				[0] = 90,
				45,
				45,
				119
			}, 4),
			_arr({
				[0] = 92,
				46,
				46,
				114
			}, 4),
			_arr({
				[0] = 94,
				47,
				47,
				113
			}, 4),
			_arr({
				[0] = 96,
				48,
				48,
				80
			}, 4),
			_arr({
				[0] = 98,
				49,
				49,
				83
			}, 4),
			_arr({
				[0] = 100,
				50,
				50,
				86
			}, 4),
			_arr({
				[0] = 102,
				51,
				51,
				85
			}, 4),
			_arr({
				[0] = 104,
				52,
				52,
				92
			}, 4),
			_arr({
				[0] = 106,
				53,
				53,
				95
			}, 4),
			_arr({
				[0] = 108,
				54,
				54,
				90
			}, 4),
			_arr({
				[0] = 110,
				55,
				55,
				89
			}, 4),
			_arr({
				[0] = 112,
				56,
				56,
				72
			}, 4),
			_arr({
				[0] = 114,
				57,
				57,
				75
			}, 4),
			_arr({
				[0] = 116,
				58,
				58,
				78
			}, 4),
			_arr({
				[0] = 118,
				59,
				59,
				77
			}, 4),
			_arr({
				[0] = 120,
				60,
				60,
				68
			}, 4),
			_arr({
				[0] = 122,
				61,
				61,
				71
			}, 4),
			_arr({
				[0] = 124,
				62,
				62,
				66
			}, 4),
			_arr({
				[0] = 126,
				63,
				63,
				65
			}, 4),
			_arr({
				[0] = 128,
				64,
				64,
				192
			}, 4),
			_arr({
				[0] = 130,
				65,
				65,
				195
			}, 4),
			_arr({
				[0] = 132,
				66,
				66,
				198
			}, 4),
			_arr({
				[0] = 134,
				67,
				67,
				197
			}, 4),
			_arr({
				[0] = 136,
				68,
				68,
				204
			}, 4),
			_arr({
				[0] = 138,
				69,
				69,
				207
			}, 4),
			_arr({
				[0] = 140,
				70,
				70,
				202
			}, 4),
			_arr({
				[0] = 142,
				71,
				71,
				201
			}, 4),
			_arr({
				[0] = 144,
				72,
				72,
				216
			}, 4),
			_arr({
				[0] = 146,
				73,
				73,
				219
			}, 4),
			_arr({
				[0] = 148,
				74,
				74,
				222
			}, 4),
			_arr({
				[0] = 150,
				75,
				75,
				221
			}, 4),
			_arr({
				[0] = 152,
				76,
				76,
				212
			}, 4),
			_arr({
				[0] = 154,
				77,
				77,
				215
			}, 4),
			_arr({
				[0] = 156,
				78,
				78,
				210
			}, 4),
			_arr({
				[0] = 158,
				79,
				79,
				209
			}, 4),
			_arr({
				[0] = 160,
				80,
				80,
				240
			}, 4),
			_arr({
				[0] = 162,
				81,
				81,
				243
			}, 4),
			_arr({
				[0] = 164,
				82,
				82,
				246
			}, 4),
			_arr({
				[0] = 166,
				83,
				83,
				245
			}, 4),
			_arr({
				[0] = 168,
				84,
				84,
				252
			}, 4),
			_arr({
				[0] = 170,
				85,
				85,
				255
			}, 4),
			_arr({
				[0] = 172,
				86,
				86,
				250
			}, 4),
			_arr({
				[0] = 174,
				87,
				87,
				249
			}, 4),
			_arr({
				[0] = 176,
				88,
				88,
				232
			}, 4),
			_arr({
				[0] = 178,
				89,
				89,
				235
			}, 4),
			_arr({
				[0] = 180,
				90,
				90,
				238
			}, 4),
			_arr({
				[0] = 182,
				91,
				91,
				237
			}, 4),
			_arr({
				[0] = 184,
				92,
				92,
				228
			}, 4),
			_arr({
				[0] = 186,
				93,
				93,
				231
			}, 4),
			_arr({
				[0] = 188,
				94,
				94,
				226
			}, 4),
			_arr({
				[0] = 190,
				95,
				95,
				225
			}, 4),
			_arr({
				[0] = 192,
				96,
				96,
				160
			}, 4),
			_arr({
				[0] = 194,
				97,
				97,
				163
			}, 4),
			_arr({
				[0] = 196,
				98,
				98,
				166
			}, 4),
			_arr({
				[0] = 198,
				99,
				99,
				165
			}, 4),
			_arr({
				[0] = 200,
				100,
				100,
				172
			}, 4),
			_arr({
				[0] = 202,
				101,
				101,
				175
			}, 4),
			_arr({
				[0] = 204,
				102,
				102,
				170
			}, 4),
			_arr({
				[0] = 206,
				103,
				103,
				169
			}, 4),
			_arr({
				[0] = 208,
				104,
				104,
				184
			}, 4),
			_arr({
				[0] = 210,
				105,
				105,
				187
			}, 4),
			_arr({
				[0] = 212,
				106,
				106,
				190
			}, 4),
			_arr({
				[0] = 214,
				107,
				107,
				189
			}, 4),
			_arr({
				[0] = 216,
				108,
				108,
				180
			}, 4),
			_arr({
				[0] = 218,
				109,
				109,
				183
			}, 4),
			_arr({
				[0] = 220,
				110,
				110,
				178
			}, 4),
			_arr({
				[0] = 222,
				111,
				111,
				177
			}, 4),
			_arr({
				[0] = 224,
				112,
				112,
				144
			}, 4),
			_arr({
				[0] = 226,
				113,
				113,
				147
			}, 4),
			_arr({
				[0] = 228,
				114,
				114,
				150
			}, 4),
			_arr({
				[0] = 230,
				115,
				115,
				149
			}, 4),
			_arr({
				[0] = 232,
				116,
				116,
				156
			}, 4),
			_arr({
				[0] = 234,
				117,
				117,
				159
			}, 4),
			_arr({
				[0] = 236,
				118,
				118,
				154
			}, 4),
			_arr({
				[0] = 238,
				119,
				119,
				153
			}, 4),
			_arr({
				[0] = 240,
				120,
				120,
				136
			}, 4),
			_arr({
				[0] = 242,
				121,
				121,
				139
			}, 4),
			_arr({
				[0] = 244,
				122,
				122,
				142
			}, 4),
			_arr({
				[0] = 246,
				123,
				123,
				141
			}, 4),
			_arr({
				[0] = 248,
				124,
				124,
				132
			}, 4),
			_arr({
				[0] = 250,
				125,
				125,
				135
			}, 4),
			_arr({
				[0] = 252,
				126,
				126,
				130
			}, 4),
			_arr({
				[0] = 254,
				127,
				127,
				129
			}, 4),
			_arr({
				[0] = 27,
				128,
				128,
				155
			}, 4),
			_arr({
				[0] = 25,
				129,
				129,
				152
			}, 4),
			_arr({
				[0] = 31,
				130,
				130,
				157
			}, 4),
			_arr({
				[0] = 29,
				131,
				131,
				158
			}, 4),
			_arr({
				[0] = 19,
				132,
				132,
				151
			}, 4),
			_arr({
				[0] = 17,
				133,
				133,
				148
			}, 4),
			_arr({
				[0] = 23,
				134,
				134,
				145
			}, 4),
			_arr({
				[0] = 21,
				135,
				135,
				146
			}, 4),
			_arr({
				[0] = 11,
				136,
				136,
				131
			}, 4),
			_arr({
				[0] = 9,
				137,
				137,
				128
			}, 4),
			_arr({
				[0] = 15,
				138,
				138,
				133
			}, 4),
			_arr({
				[0] = 13,
				139,
				139,
				134
			}, 4),
			_arr({
				[0] = 3,
				140,
				140,
				143
			}, 4),
			_arr({
				[0] = 1,
				141,
				141,
				140
			}, 4),
			_arr({
				[0] = 7,
				142,
				142,
				137
			}, 4),
			_arr({
				[0] = 5,
				143,
				143,
				138
			}, 4),
			_arr({
				[0] = 59,
				144,
				144,
				171
			}, 4),
			_arr({
				[0] = 57,
				145,
				145,
				168
			}, 4),
			_arr({
				[0] = 63,
				146,
				146,
				173
			}, 4),
			_arr({
				[0] = 61,
				147,
				147,
				174
			}, 4),
			_arr({
				[0] = 51,
				148,
				148,
				167
			}, 4),
			_arr({
				[0] = 49,
				149,
				149,
				164
			}, 4),
			_arr({
				[0] = 55,
				150,
				150,
				161
			}, 4),
			_arr({
				[0] = 53,
				151,
				151,
				162
			}, 4),
			_arr({
				[0] = 43,
				152,
				152,
				179
			}, 4),
			_arr({
				[0] = 41,
				153,
				153,
				176
			}, 4),
			_arr({
				[0] = 47,
				154,
				154,
				181
			}, 4),
			_arr({
				[0] = 45,
				155,
				155,
				182
			}, 4),
			_arr({
				[0] = 35,
				156,
				156,
				191
			}, 4),
			_arr({
				[0] = 33,
				157,
				157,
				188
			}, 4),
			_arr({
				[0] = 39,
				158,
				158,
				185
			}, 4),
			_arr({
				[0] = 37,
				159,
				159,
				186
			}, 4),
			_arr({
				[0] = 91,
				160,
				160,
				251
			}, 4),
			_arr({
				[0] = 89,
				161,
				161,
				248
			}, 4),
			_arr({
				[0] = 95,
				162,
				162,
				253
			}, 4),
			_arr({
				[0] = 93,
				163,
				163,
				254
			}, 4),
			_arr({
				[0] = 83,
				164,
				164,
				247
			}, 4),
			_arr({
				[0] = 81,
				165,
				165,
				244
			}, 4),
			_arr({
				[0] = 87,
				166,
				166,
				241
			}, 4),
			_arr({
				[0] = 85,
				167,
				167,
				242
			}, 4),
			_arr({
				[0] = 75,
				168,
				168,
				227
			}, 4),
			_arr({
				[0] = 73,
				169,
				169,
				224
			}, 4),
			_arr({
				[0] = 79,
				170,
				170,
				229
			}, 4),
			_arr({
				[0] = 77,
				171,
				171,
				230
			}, 4),
			_arr({
				[0] = 67,
				172,
				172,
				239
			}, 4),
			_arr({
				[0] = 65,
				173,
				173,
				236
			}, 4),
			_arr({
				[0] = 71,
				174,
				174,
				233
			}, 4),
			_arr({
				[0] = 69,
				175,
				175,
				234
			}, 4),
			_arr({
				[0] = 123,
				176,
				176,
				203
			}, 4),
			_arr({
				[0] = 121,
				177,
				177,
				200
			}, 4),
			_arr({
				[0] = 127,
				178,
				178,
				205
			}, 4),
			_arr({
				[0] = 125,
				179,
				179,
				206
			}, 4),
			_arr({
				[0] = 115,
				180,
				180,
				199
			}, 4),
			_arr({
				[0] = 113,
				181,
				181,
				196
			}, 4),
			_arr({
				[0] = 119,
				182,
				182,
				193
			}, 4),
			_arr({
				[0] = 117,
				183,
				183,
				194
			}, 4),
			_arr({
				[0] = 107,
				184,
				184,
				211
			}, 4),
			_arr({
				[0] = 105,
				185,
				185,
				208
			}, 4),
			_arr({
				[0] = 111,
				186,
				186,
				213
			}, 4),
			_arr({
				[0] = 109,
				187,
				187,
				214
			}, 4),
			_arr({
				[0] = 99,
				188,
				188,
				223
			}, 4),
			_arr({
				[0] = 97,
				189,
				189,
				220
			}, 4),
			_arr({
				[0] = 103,
				190,
				190,
				217
			}, 4),
			_arr({
				[0] = 101,
				191,
				191,
				218
			}, 4),
			_arr({
				[0] = 155,
				192,
				192,
				91
			}, 4),
			_arr({
				[0] = 153,
				193,
				193,
				88
			}, 4),
			_arr({
				[0] = 159,
				194,
				194,
				93
			}, 4),
			_arr({
				[0] = 157,
				195,
				195,
				94
			}, 4),
			_arr({
				[0] = 147,
				196,
				196,
				87
			}, 4),
			_arr({
				[0] = 145,
				197,
				197,
				84
			}, 4),
			_arr({
				[0] = 151,
				198,
				198,
				81
			}, 4),
			_arr({
				[0] = 149,
				199,
				199,
				82
			}, 4),
			_arr({
				[0] = 139,
				200,
				200,
				67
			}, 4),
			_arr({
				[0] = 137,
				201,
				201,
				64
			}, 4),
			_arr({
				[0] = 143,
				202,
				202,
				69
			}, 4),
			_arr({
				[0] = 141,
				203,
				203,
				70
			}, 4),
			_arr({
				[0] = 131,
				204,
				204,
				79
			}, 4),
			_arr({
				[0] = 129,
				205,
				205,
				76
			}, 4),
			_arr({
				[0] = 135,
				206,
				206,
				73
			}, 4),
			_arr({
				[0] = 133,
				207,
				207,
				74
			}, 4),
			_arr({
				[0] = 187,
				208,
				208,
				107
			}, 4),
			_arr({
				[0] = 185,
				209,
				209,
				104
			}, 4),
			_arr({
				[0] = 191,
				210,
				210,
				109
			}, 4),
			_arr({
				[0] = 189,
				211,
				211,
				110
			}, 4),
			_arr({
				[0] = 179,
				212,
				212,
				103
			}, 4),
			_arr({
				[0] = 177,
				213,
				213,
				100
			}, 4),
			_arr({
				[0] = 183,
				214,
				214,
				97
			}, 4),
			_arr({
				[0] = 181,
				215,
				215,
				98
			}, 4),
			_arr({
				[0] = 171,
				216,
				216,
				115
			}, 4),
			_arr({
				[0] = 169,
				217,
				217,
				112
			}, 4),
			_arr({
				[0] = 175,
				218,
				218,
				117
			}, 4),
			_arr({
				[0] = 173,
				219,
				219,
				118
			}, 4),
			_arr({
				[0] = 163,
				220,
				220,
				127
			}, 4),
			_arr({
				[0] = 161,
				221,
				221,
				124
			}, 4),
			_arr({
				[0] = 167,
				222,
				222,
				121
			}, 4),
			_arr({
				[0] = 165,
				223,
				223,
				122
			}, 4),
			_arr({
				[0] = 219,
				224,
				224,
				59
			}, 4),
			_arr({
				[0] = 217,
				225,
				225,
				56
			}, 4),
			_arr({
				[0] = 223,
				226,
				226,
				61
			}, 4),
			_arr({
				[0] = 221,
				227,
				227,
				62
			}, 4),
			_arr({
				[0] = 211,
				228,
				228,
				55
			}, 4),
			_arr({
				[0] = 209,
				229,
				229,
				52
			}, 4),
			_arr({
				[0] = 215,
				230,
				230,
				49
			}, 4),
			_arr({
				[0] = 213,
				231,
				231,
				50
			}, 4),
			_arr({
				[0] = 203,
				232,
				232,
				35
			}, 4),
			_arr({
				[0] = 201,
				233,
				233,
				32
			}, 4),
			_arr({
				[0] = 207,
				234,
				234,
				37
			}, 4),
			_arr({
				[0] = 205,
				235,
				235,
				38
			}, 4),
			_arr({
				[0] = 195,
				236,
				236,
				47
			}, 4),
			_arr({
				[0] = 193,
				237,
				237,
				44
			}, 4),
			_arr({
				[0] = 199,
				238,
				238,
				41
			}, 4),
			_arr({
				[0] = 197,
				239,
				239,
				42
			}, 4),
			_arr({
				[0] = 251,
				240,
				240,
				11
			}, 4),
			_arr({
				[0] = 249,
				241,
				241,
				8
			}, 4),
			_arr({
				[0] = 255,
				242,
				242,
				13
			}, 4),
			_arr({
				[0] = 253,
				243,
				243,
				14
			}, 4),
			_arr({
				[0] = 243,
				244,
				244,
				7
			}, 4),
			_arr({
				[0] = 241,
				245,
				245,
				4
			}, 4),
			_arr({
				[0] = 247,
				246,
				246,
				1
			}, 4),
			_arr({
				[0] = 245,
				247,
				247,
				2
			}, 4),
			_arr({
				[0] = 235,
				248,
				248,
				19
			}, 4),
			_arr({
				[0] = 233,
				249,
				249,
				16
			}, 4),
			_arr({
				[0] = 239,
				250,
				250,
				21
			}, 4),
			_arr({
				[0] = 237,
				251,
				251,
				22
			}, 4),
			_arr({
				[0] = 227,
				252,
				252,
				31
			}, 4),
			_arr({
				[0] = 225,
				253,
				253,
				28
			}, 4),
			_arr({
				[0] = 231,
				254,
				254,
				25
			}, 4),
			_arr({
				[0] = 229,
				255,
				255,
				26
			}, 4)
		}, 256),
		_arr({
			[0] = _arr({
				[0] = 0,
				0,
				0,
				0
			}, 4),
			_arr({
				[0] = 3,
				2,
				1,
				1
			}, 4),
			_arr({
				[0] = 6,
				4,
				2,
				2
			}, 4),
			_arr({
				[0] = 5,
				6,
				3,
				3
			}, 4),
			_arr({
				[0] = 12,
				8,
				4,
				4
			}, 4),
			_arr({
				[0] = 15,
				10,
				5,
				5
			}, 4),
			_arr({
				[0] = 10,
				12,
				6,
				6
			}, 4),
			_arr({
				[0] = 9,
				14,
				7,
				7
			}, 4),
			_arr({
				[0] = 24,
				16,
				8,
				8
			}, 4),
			_arr({
				[0] = 27,
				18,
				9,
				9
			}, 4),
			_arr({
				[0] = 30,
				20,
				10,
				10
			}, 4),
			_arr({
				[0] = 29,
				22,
				11,
				11
			}, 4),
			_arr({
				[0] = 20,
				24,
				12,
				12
			}, 4),
			_arr({
				[0] = 23,
				26,
				13,
				13
			}, 4),
			_arr({
				[0] = 18,
				28,
				14,
				14
			}, 4),
			_arr({
				[0] = 17,
				30,
				15,
				15
			}, 4),
			_arr({
				[0] = 48,
				32,
				16,
				16
			}, 4),
			_arr({
				[0] = 51,
				34,
				17,
				17
			}, 4),
			_arr({
				[0] = 54,
				36,
				18,
				18
			}, 4),
			_arr({
				[0] = 53,
				38,
				19,
				19
			}, 4),
			_arr({
				[0] = 60,
				40,
				20,
				20
			}, 4),
			_arr({
				[0] = 63,
				42,
				21,
				21
			}, 4),
			_arr({
				[0] = 58,
				44,
				22,
				22
			}, 4),
			_arr({
				[0] = 57,
				46,
				23,
				23
			}, 4),
			_arr({
				[0] = 40,
				48,
				24,
				24
			}, 4),
			_arr({
				[0] = 43,
				50,
				25,
				25
			}, 4),
			_arr({
				[0] = 46,
				52,
				26,
				26
			}, 4),
			_arr({
				[0] = 45,
				54,
				27,
				27
			}, 4),
			_arr({
				[0] = 36,
				56,
				28,
				28
			}, 4),
			_arr({
				[0] = 39,
				58,
				29,
				29
			}, 4),
			_arr({
				[0] = 34,
				60,
				30,
				30
			}, 4),
			_arr({
				[0] = 33,
				62,
				31,
				31
			}, 4),
			_arr({
				[0] = 96,
				64,
				32,
				32
			}, 4),
			_arr({
				[0] = 99,
				66,
				33,
				33
			}, 4),
			_arr({
				[0] = 102,
				68,
				34,
				34
			}, 4),
			_arr({
				[0] = 101,
				70,
				35,
				35
			}, 4),
			_arr({
				[0] = 108,
				72,
				36,
				36
			}, 4),
			_arr({
				[0] = 111,
				74,
				37,
				37
			}, 4),
			_arr({
				[0] = 106,
				76,
				38,
				38
			}, 4),
			_arr({
				[0] = 105,
				78,
				39,
				39
			}, 4),
			_arr({
				[0] = 120,
				80,
				40,
				40
			}, 4),
			_arr({
				[0] = 123,
				82,
				41,
				41
			}, 4),
			_arr({
				[0] = 126,
				84,
				42,
				42
			}, 4),
			_arr({
				[0] = 125,
				86,
				43,
				43
			}, 4),
			_arr({
				[0] = 116,
				88,
				44,
				44
			}, 4),
			_arr({
				[0] = 119,
				90,
				45,
				45
			}, 4),
			_arr({
				[0] = 114,
				92,
				46,
				46
			}, 4),
			_arr({
				[0] = 113,
				94,
				47,
				47
			}, 4),
			_arr({
				[0] = 80,
				96,
				48,
				48
			}, 4),
			_arr({
				[0] = 83,
				98,
				49,
				49
			}, 4),
			_arr({
				[0] = 86,
				100,
				50,
				50
			}, 4),
			_arr({
				[0] = 85,
				102,
				51,
				51
			}, 4),
			_arr({
				[0] = 92,
				104,
				52,
				52
			}, 4),
			_arr({
				[0] = 95,
				106,
				53,
				53
			}, 4),
			_arr({
				[0] = 90,
				108,
				54,
				54
			}, 4),
			_arr({
				[0] = 89,
				110,
				55,
				55
			}, 4),
			_arr({
				[0] = 72,
				112,
				56,
				56
			}, 4),
			_arr({
				[0] = 75,
				114,
				57,
				57
			}, 4),
			_arr({
				[0] = 78,
				116,
				58,
				58
			}, 4),
			_arr({
				[0] = 77,
				118,
				59,
				59
			}, 4),
			_arr({
				[0] = 68,
				120,
				60,
				60
			}, 4),
			_arr({
				[0] = 71,
				122,
				61,
				61
			}, 4),
			_arr({
				[0] = 66,
				124,
				62,
				62
			}, 4),
			_arr({
				[0] = 65,
				126,
				63,
				63
			}, 4),
			_arr({
				[0] = 192,
				128,
				64,
				64
			}, 4),
			_arr({
				[0] = 195,
				130,
				65,
				65
			}, 4),
			_arr({
				[0] = 198,
				132,
				66,
				66
			}, 4),
			_arr({
				[0] = 197,
				134,
				67,
				67
			}, 4),
			_arr({
				[0] = 204,
				136,
				68,
				68
			}, 4),
			_arr({
				[0] = 207,
				138,
				69,
				69
			}, 4),
			_arr({
				[0] = 202,
				140,
				70,
				70
			}, 4),
			_arr({
				[0] = 201,
				142,
				71,
				71
			}, 4),
			_arr({
				[0] = 216,
				144,
				72,
				72
			}, 4),
			_arr({
				[0] = 219,
				146,
				73,
				73
			}, 4),
			_arr({
				[0] = 222,
				148,
				74,
				74
			}, 4),
			_arr({
				[0] = 221,
				150,
				75,
				75
			}, 4),
			_arr({
				[0] = 212,
				152,
				76,
				76
			}, 4),
			_arr({
				[0] = 215,
				154,
				77,
				77
			}, 4),
			_arr({
				[0] = 210,
				156,
				78,
				78
			}, 4),
			_arr({
				[0] = 209,
				158,
				79,
				79
			}, 4),
			_arr({
				[0] = 240,
				160,
				80,
				80
			}, 4),
			_arr({
				[0] = 243,
				162,
				81,
				81
			}, 4),
			_arr({
				[0] = 246,
				164,
				82,
				82
			}, 4),
			_arr({
				[0] = 245,
				166,
				83,
				83
			}, 4),
			_arr({
				[0] = 252,
				168,
				84,
				84
			}, 4),
			_arr({
				[0] = 255,
				170,
				85,
				85
			}, 4),
			_arr({
				[0] = 250,
				172,
				86,
				86
			}, 4),
			_arr({
				[0] = 249,
				174,
				87,
				87
			}, 4),
			_arr({
				[0] = 232,
				176,
				88,
				88
			}, 4),
			_arr({
				[0] = 235,
				178,
				89,
				89
			}, 4),
			_arr({
				[0] = 238,
				180,
				90,
				90
			}, 4),
			_arr({
				[0] = 237,
				182,
				91,
				91
			}, 4),
			_arr({
				[0] = 228,
				184,
				92,
				92
			}, 4),
			_arr({
				[0] = 231,
				186,
				93,
				93
			}, 4),
			_arr({
				[0] = 226,
				188,
				94,
				94
			}, 4),
			_arr({
				[0] = 225,
				190,
				95,
				95
			}, 4),
			_arr({
				[0] = 160,
				192,
				96,
				96
			}, 4),
			_arr({
				[0] = 163,
				194,
				97,
				97
			}, 4),
			_arr({
				[0] = 166,
				196,
				98,
				98
			}, 4),
			_arr({
				[0] = 165,
				198,
				99,
				99
			}, 4),
			_arr({
				[0] = 172,
				200,
				100,
				100
			}, 4),
			_arr({
				[0] = 175,
				202,
				101,
				101
			}, 4),
			_arr({
				[0] = 170,
				204,
				102,
				102
			}, 4),
			_arr({
				[0] = 169,
				206,
				103,
				103
			}, 4),
			_arr({
				[0] = 184,
				208,
				104,
				104
			}, 4),
			_arr({
				[0] = 187,
				210,
				105,
				105
			}, 4),
			_arr({
				[0] = 190,
				212,
				106,
				106
			}, 4),
			_arr({
				[0] = 189,
				214,
				107,
				107
			}, 4),
			_arr({
				[0] = 180,
				216,
				108,
				108
			}, 4),
			_arr({
				[0] = 183,
				218,
				109,
				109
			}, 4),
			_arr({
				[0] = 178,
				220,
				110,
				110
			}, 4),
			_arr({
				[0] = 177,
				222,
				111,
				111
			}, 4),
			_arr({
				[0] = 144,
				224,
				112,
				112
			}, 4),
			_arr({
				[0] = 147,
				226,
				113,
				113
			}, 4),
			_arr({
				[0] = 150,
				228,
				114,
				114
			}, 4),
			_arr({
				[0] = 149,
				230,
				115,
				115
			}, 4),
			_arr({
				[0] = 156,
				232,
				116,
				116
			}, 4),
			_arr({
				[0] = 159,
				234,
				117,
				117
			}, 4),
			_arr({
				[0] = 154,
				236,
				118,
				118
			}, 4),
			_arr({
				[0] = 153,
				238,
				119,
				119
			}, 4),
			_arr({
				[0] = 136,
				240,
				120,
				120
			}, 4),
			_arr({
				[0] = 139,
				242,
				121,
				121
			}, 4),
			_arr({
				[0] = 142,
				244,
				122,
				122
			}, 4),
			_arr({
				[0] = 141,
				246,
				123,
				123
			}, 4),
			_arr({
				[0] = 132,
				248,
				124,
				124
			}, 4),
			_arr({
				[0] = 135,
				250,
				125,
				125
			}, 4),
			_arr({
				[0] = 130,
				252,
				126,
				126
			}, 4),
			_arr({
				[0] = 129,
				254,
				127,
				127
			}, 4),
			_arr({
				[0] = 155,
				27,
				128,
				128
			}, 4),
			_arr({
				[0] = 152,
				25,
				129,
				129
			}, 4),
			_arr({
				[0] = 157,
				31,
				130,
				130
			}, 4),
			_arr({
				[0] = 158,
				29,
				131,
				131
			}, 4),
			_arr({
				[0] = 151,
				19,
				132,
				132
			}, 4),
			_arr({
				[0] = 148,
				17,
				133,
				133
			}, 4),
			_arr({
				[0] = 145,
				23,
				134,
				134
			}, 4),
			_arr({
				[0] = 146,
				21,
				135,
				135
			}, 4),
			_arr({
				[0] = 131,
				11,
				136,
				136
			}, 4),
			_arr({
				[0] = 128,
				9,
				137,
				137
			}, 4),
			_arr({
				[0] = 133,
				15,
				138,
				138
			}, 4),
			_arr({
				[0] = 134,
				13,
				139,
				139
			}, 4),
			_arr({
				[0] = 143,
				3,
				140,
				140
			}, 4),
			_arr({
				[0] = 140,
				1,
				141,
				141
			}, 4),
			_arr({
				[0] = 137,
				7,
				142,
				142
			}, 4),
			_arr({
				[0] = 138,
				5,
				143,
				143
			}, 4),
			_arr({
				[0] = 171,
				59,
				144,
				144
			}, 4),
			_arr({
				[0] = 168,
				57,
				145,
				145
			}, 4),
			_arr({
				[0] = 173,
				63,
				146,
				146
			}, 4),
			_arr({
				[0] = 174,
				61,
				147,
				147
			}, 4),
			_arr({
				[0] = 167,
				51,
				148,
				148
			}, 4),
			_arr({
				[0] = 164,
				49,
				149,
				149
			}, 4),
			_arr({
				[0] = 161,
				55,
				150,
				150
			}, 4),
			_arr({
				[0] = 162,
				53,
				151,
				151
			}, 4),
			_arr({
				[0] = 179,
				43,
				152,
				152
			}, 4),
			_arr({
				[0] = 176,
				41,
				153,
				153
			}, 4),
			_arr({
				[0] = 181,
				47,
				154,
				154
			}, 4),
			_arr({
				[0] = 182,
				45,
				155,
				155
			}, 4),
			_arr({
				[0] = 191,
				35,
				156,
				156
			}, 4),
			_arr({
				[0] = 188,
				33,
				157,
				157
			}, 4),
			_arr({
				[0] = 185,
				39,
				158,
				158
			}, 4),
			_arr({
				[0] = 186,
				37,
				159,
				159
			}, 4),
			_arr({
				[0] = 251,
				91,
				160,
				160
			}, 4),
			_arr({
				[0] = 248,
				89,
				161,
				161
			}, 4),
			_arr({
				[0] = 253,
				95,
				162,
				162
			}, 4),
			_arr({
				[0] = 254,
				93,
				163,
				163
			}, 4),
			_arr({
				[0] = 247,
				83,
				164,
				164
			}, 4),
			_arr({
				[0] = 244,
				81,
				165,
				165
			}, 4),
			_arr({
				[0] = 241,
				87,
				166,
				166
			}, 4),
			_arr({
				[0] = 242,
				85,
				167,
				167
			}, 4),
			_arr({
				[0] = 227,
				75,
				168,
				168
			}, 4),
			_arr({
				[0] = 224,
				73,
				169,
				169
			}, 4),
			_arr({
				[0] = 229,
				79,
				170,
				170
			}, 4),
			_arr({
				[0] = 230,
				77,
				171,
				171
			}, 4),
			_arr({
				[0] = 239,
				67,
				172,
				172
			}, 4),
			_arr({
				[0] = 236,
				65,
				173,
				173
			}, 4),
			_arr({
				[0] = 233,
				71,
				174,
				174
			}, 4),
			_arr({
				[0] = 234,
				69,
				175,
				175
			}, 4),
			_arr({
				[0] = 203,
				123,
				176,
				176
			}, 4),
			_arr({
				[0] = 200,
				121,
				177,
				177
			}, 4),
			_arr({
				[0] = 205,
				127,
				178,
				178
			}, 4),
			_arr({
				[0] = 206,
				125,
				179,
				179
			}, 4),
			_arr({
				[0] = 199,
				115,
				180,
				180
			}, 4),
			_arr({
				[0] = 196,
				113,
				181,
				181
			}, 4),
			_arr({
				[0] = 193,
				119,
				182,
				182
			}, 4),
			_arr({
				[0] = 194,
				117,
				183,
				183
			}, 4),
			_arr({
				[0] = 211,
				107,
				184,
				184
			}, 4),
			_arr({
				[0] = 208,
				105,
				185,
				185
			}, 4),
			_arr({
				[0] = 213,
				111,
				186,
				186
			}, 4),
			_arr({
				[0] = 214,
				109,
				187,
				187
			}, 4),
			_arr({
				[0] = 223,
				99,
				188,
				188
			}, 4),
			_arr({
				[0] = 220,
				97,
				189,
				189
			}, 4),
			_arr({
				[0] = 217,
				103,
				190,
				190
			}, 4),
			_arr({
				[0] = 218,
				101,
				191,
				191
			}, 4),
			_arr({
				[0] = 91,
				155,
				192,
				192
			}, 4),
			_arr({
				[0] = 88,
				153,
				193,
				193
			}, 4),
			_arr({
				[0] = 93,
				159,
				194,
				194
			}, 4),
			_arr({
				[0] = 94,
				157,
				195,
				195
			}, 4),
			_arr({
				[0] = 87,
				147,
				196,
				196
			}, 4),
			_arr({
				[0] = 84,
				145,
				197,
				197
			}, 4),
			_arr({
				[0] = 81,
				151,
				198,
				198
			}, 4),
			_arr({
				[0] = 82,
				149,
				199,
				199
			}, 4),
			_arr({
				[0] = 67,
				139,
				200,
				200
			}, 4),
			_arr({
				[0] = 64,
				137,
				201,
				201
			}, 4),
			_arr({
				[0] = 69,
				143,
				202,
				202
			}, 4),
			_arr({
				[0] = 70,
				141,
				203,
				203
			}, 4),
			_arr({
				[0] = 79,
				131,
				204,
				204
			}, 4),
			_arr({
				[0] = 76,
				129,
				205,
				205
			}, 4),
			_arr({
				[0] = 73,
				135,
				206,
				206
			}, 4),
			_arr({
				[0] = 74,
				133,
				207,
				207
			}, 4),
			_arr({
				[0] = 107,
				187,
				208,
				208
			}, 4),
			_arr({
				[0] = 104,
				185,
				209,
				209
			}, 4),
			_arr({
				[0] = 109,
				191,
				210,
				210
			}, 4),
			_arr({
				[0] = 110,
				189,
				211,
				211
			}, 4),
			_arr({
				[0] = 103,
				179,
				212,
				212
			}, 4),
			_arr({
				[0] = 100,
				177,
				213,
				213
			}, 4),
			_arr({
				[0] = 97,
				183,
				214,
				214
			}, 4),
			_arr({
				[0] = 98,
				181,
				215,
				215
			}, 4),
			_arr({
				[0] = 115,
				171,
				216,
				216
			}, 4),
			_arr({
				[0] = 112,
				169,
				217,
				217
			}, 4),
			_arr({
				[0] = 117,
				175,
				218,
				218
			}, 4),
			_arr({
				[0] = 118,
				173,
				219,
				219
			}, 4),
			_arr({
				[0] = 127,
				163,
				220,
				220
			}, 4),
			_arr({
				[0] = 124,
				161,
				221,
				221
			}, 4),
			_arr({
				[0] = 121,
				167,
				222,
				222
			}, 4),
			_arr({
				[0] = 122,
				165,
				223,
				223
			}, 4),
			_arr({
				[0] = 59,
				219,
				224,
				224
			}, 4),
			_arr({
				[0] = 56,
				217,
				225,
				225
			}, 4),
			_arr({
				[0] = 61,
				223,
				226,
				226
			}, 4),
			_arr({
				[0] = 62,
				221,
				227,
				227
			}, 4),
			_arr({
				[0] = 55,
				211,
				228,
				228
			}, 4),
			_arr({
				[0] = 52,
				209,
				229,
				229
			}, 4),
			_arr({
				[0] = 49,
				215,
				230,
				230
			}, 4),
			_arr({
				[0] = 50,
				213,
				231,
				231
			}, 4),
			_arr({
				[0] = 35,
				203,
				232,
				232
			}, 4),
			_arr({
				[0] = 32,
				201,
				233,
				233
			}, 4),
			_arr({
				[0] = 37,
				207,
				234,
				234
			}, 4),
			_arr({
				[0] = 38,
				205,
				235,
				235
			}, 4),
			_arr({
				[0] = 47,
				195,
				236,
				236
			}, 4),
			_arr({
				[0] = 44,
				193,
				237,
				237
			}, 4),
			_arr({
				[0] = 41,
				199,
				238,
				238
			}, 4),
			_arr({
				[0] = 42,
				197,
				239,
				239
			}, 4),
			_arr({
				[0] = 11,
				251,
				240,
				240
			}, 4),
			_arr({
				[0] = 8,
				249,
				241,
				241
			}, 4),
			_arr({
				[0] = 13,
				255,
				242,
				242
			}, 4),
			_arr({
				[0] = 14,
				253,
				243,
				243
			}, 4),
			_arr({
				[0] = 7,
				243,
				244,
				244
			}, 4),
			_arr({
				[0] = 4,
				241,
				245,
				245
			}, 4),
			_arr({
				[0] = 1,
				247,
				246,
				246
			}, 4),
			_arr({
				[0] = 2,
				245,
				247,
				247
			}, 4),
			_arr({
				[0] = 19,
				235,
				248,
				248
			}, 4),
			_arr({
				[0] = 16,
				233,
				249,
				249
			}, 4),
			_arr({
				[0] = 21,
				239,
				250,
				250
			}, 4),
			_arr({
				[0] = 22,
				237,
				251,
				251
			}, 4),
			_arr({
				[0] = 31,
				227,
				252,
				252
			}, 4),
			_arr({
				[0] = 28,
				225,
				253,
				253
			}, 4),
			_arr({
				[0] = 25,
				231,
				254,
				254
			}, 4),
			_arr({
				[0] = 26,
				229,
				255,
				255
			}, 4)
		}, 256),
		_arr({
			[0] = _arr({
				[0] = 0,
				0,
				0,
				0
			}, 4),
			_arr({
				[0] = 1,
				3,
				2,
				1
			}, 4),
			_arr({
				[0] = 2,
				6,
				4,
				2
			}, 4),
			_arr({
				[0] = 3,
				5,
				6,
				3
			}, 4),
			_arr({
				[0] = 4,
				12,
				8,
				4
			}, 4),
			_arr({
				[0] = 5,
				15,
				10,
				5
			}, 4),
			_arr({
				[0] = 6,
				10,
				12,
				6
			}, 4),
			_arr({
				[0] = 7,
				9,
				14,
				7
			}, 4),
			_arr({
				[0] = 8,
				24,
				16,
				8
			}, 4),
			_arr({
				[0] = 9,
				27,
				18,
				9
			}, 4),
			_arr({
				[0] = 10,
				30,
				20,
				10
			}, 4),
			_arr({
				[0] = 11,
				29,
				22,
				11
			}, 4),
			_arr({
				[0] = 12,
				20,
				24,
				12
			}, 4),
			_arr({
				[0] = 13,
				23,
				26,
				13
			}, 4),
			_arr({
				[0] = 14,
				18,
				28,
				14
			}, 4),
			_arr({
				[0] = 15,
				17,
				30,
				15
			}, 4),
			_arr({
				[0] = 16,
				48,
				32,
				16
			}, 4),
			_arr({
				[0] = 17,
				51,
				34,
				17
			}, 4),
			_arr({
				[0] = 18,
				54,
				36,
				18
			}, 4),
			_arr({
				[0] = 19,
				53,
				38,
				19
			}, 4),
			_arr({
				[0] = 20,
				60,
				40,
				20
			}, 4),
			_arr({
				[0] = 21,
				63,
				42,
				21
			}, 4),
			_arr({
				[0] = 22,
				58,
				44,
				22
			}, 4),
			_arr({
				[0] = 23,
				57,
				46,
				23
			}, 4),
			_arr({
				[0] = 24,
				40,
				48,
				24
			}, 4),
			_arr({
				[0] = 25,
				43,
				50,
				25
			}, 4),
			_arr({
				[0] = 26,
				46,
				52,
				26
			}, 4),
			_arr({
				[0] = 27,
				45,
				54,
				27
			}, 4),
			_arr({
				[0] = 28,
				36,
				56,
				28
			}, 4),
			_arr({
				[0] = 29,
				39,
				58,
				29
			}, 4),
			_arr({
				[0] = 30,
				34,
				60,
				30
			}, 4),
			_arr({
				[0] = 31,
				33,
				62,
				31
			}, 4),
			_arr({
				[0] = 32,
				96,
				64,
				32
			}, 4),
			_arr({
				[0] = 33,
				99,
				66,
				33
			}, 4),
			_arr({
				[0] = 34,
				102,
				68,
				34
			}, 4),
			_arr({
				[0] = 35,
				101,
				70,
				35
			}, 4),
			_arr({
				[0] = 36,
				108,
				72,
				36
			}, 4),
			_arr({
				[0] = 37,
				111,
				74,
				37
			}, 4),
			_arr({
				[0] = 38,
				106,
				76,
				38
			}, 4),
			_arr({
				[0] = 39,
				105,
				78,
				39
			}, 4),
			_arr({
				[0] = 40,
				120,
				80,
				40
			}, 4),
			_arr({
				[0] = 41,
				123,
				82,
				41
			}, 4),
			_arr({
				[0] = 42,
				126,
				84,
				42
			}, 4),
			_arr({
				[0] = 43,
				125,
				86,
				43
			}, 4),
			_arr({
				[0] = 44,
				116,
				88,
				44
			}, 4),
			_arr({
				[0] = 45,
				119,
				90,
				45
			}, 4),
			_arr({
				[0] = 46,
				114,
				92,
				46
			}, 4),
			_arr({
				[0] = 47,
				113,
				94,
				47
			}, 4),
			_arr({
				[0] = 48,
				80,
				96,
				48
			}, 4),
			_arr({
				[0] = 49,
				83,
				98,
				49
			}, 4),
			_arr({
				[0] = 50,
				86,
				100,
				50
			}, 4),
			_arr({
				[0] = 51,
				85,
				102,
				51
			}, 4),
			_arr({
				[0] = 52,
				92,
				104,
				52
			}, 4),
			_arr({
				[0] = 53,
				95,
				106,
				53
			}, 4),
			_arr({
				[0] = 54,
				90,
				108,
				54
			}, 4),
			_arr({
				[0] = 55,
				89,
				110,
				55
			}, 4),
			_arr({
				[0] = 56,
				72,
				112,
				56
			}, 4),
			_arr({
				[0] = 57,
				75,
				114,
				57
			}, 4),
			_arr({
				[0] = 58,
				78,
				116,
				58
			}, 4),
			_arr({
				[0] = 59,
				77,
				118,
				59
			}, 4),
			_arr({
				[0] = 60,
				68,
				120,
				60
			}, 4),
			_arr({
				[0] = 61,
				71,
				122,
				61
			}, 4),
			_arr({
				[0] = 62,
				66,
				124,
				62
			}, 4),
			_arr({
				[0] = 63,
				65,
				126,
				63
			}, 4),
			_arr({
				[0] = 64,
				192,
				128,
				64
			}, 4),
			_arr({
				[0] = 65,
				195,
				130,
				65
			}, 4),
			_arr({
				[0] = 66,
				198,
				132,
				66
			}, 4),
			_arr({
				[0] = 67,
				197,
				134,
				67
			}, 4),
			_arr({
				[0] = 68,
				204,
				136,
				68
			}, 4),
			_arr({
				[0] = 69,
				207,
				138,
				69
			}, 4),
			_arr({
				[0] = 70,
				202,
				140,
				70
			}, 4),
			_arr({
				[0] = 71,
				201,
				142,
				71
			}, 4),
			_arr({
				[0] = 72,
				216,
				144,
				72
			}, 4),
			_arr({
				[0] = 73,
				219,
				146,
				73
			}, 4),
			_arr({
				[0] = 74,
				222,
				148,
				74
			}, 4),
			_arr({
				[0] = 75,
				221,
				150,
				75
			}, 4),
			_arr({
				[0] = 76,
				212,
				152,
				76
			}, 4),
			_arr({
				[0] = 77,
				215,
				154,
				77
			}, 4),
			_arr({
				[0] = 78,
				210,
				156,
				78
			}, 4),
			_arr({
				[0] = 79,
				209,
				158,
				79
			}, 4),
			_arr({
				[0] = 80,
				240,
				160,
				80
			}, 4),
			_arr({
				[0] = 81,
				243,
				162,
				81
			}, 4),
			_arr({
				[0] = 82,
				246,
				164,
				82
			}, 4),
			_arr({
				[0] = 83,
				245,
				166,
				83
			}, 4),
			_arr({
				[0] = 84,
				252,
				168,
				84
			}, 4),
			_arr({
				[0] = 85,
				255,
				170,
				85
			}, 4),
			_arr({
				[0] = 86,
				250,
				172,
				86
			}, 4),
			_arr({
				[0] = 87,
				249,
				174,
				87
			}, 4),
			_arr({
				[0] = 88,
				232,
				176,
				88
			}, 4),
			_arr({
				[0] = 89,
				235,
				178,
				89
			}, 4),
			_arr({
				[0] = 90,
				238,
				180,
				90
			}, 4),
			_arr({
				[0] = 91,
				237,
				182,
				91
			}, 4),
			_arr({
				[0] = 92,
				228,
				184,
				92
			}, 4),
			_arr({
				[0] = 93,
				231,
				186,
				93
			}, 4),
			_arr({
				[0] = 94,
				226,
				188,
				94
			}, 4),
			_arr({
				[0] = 95,
				225,
				190,
				95
			}, 4),
			_arr({
				[0] = 96,
				160,
				192,
				96
			}, 4),
			_arr({
				[0] = 97,
				163,
				194,
				97
			}, 4),
			_arr({
				[0] = 98,
				166,
				196,
				98
			}, 4),
			_arr({
				[0] = 99,
				165,
				198,
				99
			}, 4),
			_arr({
				[0] = 100,
				172,
				200,
				100
			}, 4),
			_arr({
				[0] = 101,
				175,
				202,
				101
			}, 4),
			_arr({
				[0] = 102,
				170,
				204,
				102
			}, 4),
			_arr({
				[0] = 103,
				169,
				206,
				103
			}, 4),
			_arr({
				[0] = 104,
				184,
				208,
				104
			}, 4),
			_arr({
				[0] = 105,
				187,
				210,
				105
			}, 4),
			_arr({
				[0] = 106,
				190,
				212,
				106
			}, 4),
			_arr({
				[0] = 107,
				189,
				214,
				107
			}, 4),
			_arr({
				[0] = 108,
				180,
				216,
				108
			}, 4),
			_arr({
				[0] = 109,
				183,
				218,
				109
			}, 4),
			_arr({
				[0] = 110,
				178,
				220,
				110
			}, 4),
			_arr({
				[0] = 111,
				177,
				222,
				111
			}, 4),
			_arr({
				[0] = 112,
				144,
				224,
				112
			}, 4),
			_arr({
				[0] = 113,
				147,
				226,
				113
			}, 4),
			_arr({
				[0] = 114,
				150,
				228,
				114
			}, 4),
			_arr({
				[0] = 115,
				149,
				230,
				115
			}, 4),
			_arr({
				[0] = 116,
				156,
				232,
				116
			}, 4),
			_arr({
				[0] = 117,
				159,
				234,
				117
			}, 4),
			_arr({
				[0] = 118,
				154,
				236,
				118
			}, 4),
			_arr({
				[0] = 119,
				153,
				238,
				119
			}, 4),
			_arr({
				[0] = 120,
				136,
				240,
				120
			}, 4),
			_arr({
				[0] = 121,
				139,
				242,
				121
			}, 4),
			_arr({
				[0] = 122,
				142,
				244,
				122
			}, 4),
			_arr({
				[0] = 123,
				141,
				246,
				123
			}, 4),
			_arr({
				[0] = 124,
				132,
				248,
				124
			}, 4),
			_arr({
				[0] = 125,
				135,
				250,
				125
			}, 4),
			_arr({
				[0] = 126,
				130,
				252,
				126
			}, 4),
			_arr({
				[0] = 127,
				129,
				254,
				127
			}, 4),
			_arr({
				[0] = 128,
				155,
				27,
				128
			}, 4),
			_arr({
				[0] = 129,
				152,
				25,
				129
			}, 4),
			_arr({
				[0] = 130,
				157,
				31,
				130
			}, 4),
			_arr({
				[0] = 131,
				158,
				29,
				131
			}, 4),
			_arr({
				[0] = 132,
				151,
				19,
				132
			}, 4),
			_arr({
				[0] = 133,
				148,
				17,
				133
			}, 4),
			_arr({
				[0] = 134,
				145,
				23,
				134
			}, 4),
			_arr({
				[0] = 135,
				146,
				21,
				135
			}, 4),
			_arr({
				[0] = 136,
				131,
				11,
				136
			}, 4),
			_arr({
				[0] = 137,
				128,
				9,
				137
			}, 4),
			_arr({
				[0] = 138,
				133,
				15,
				138
			}, 4),
			_arr({
				[0] = 139,
				134,
				13,
				139
			}, 4),
			_arr({
				[0] = 140,
				143,
				3,
				140
			}, 4),
			_arr({
				[0] = 141,
				140,
				1,
				141
			}, 4),
			_arr({
				[0] = 142,
				137,
				7,
				142
			}, 4),
			_arr({
				[0] = 143,
				138,
				5,
				143
			}, 4),
			_arr({
				[0] = 144,
				171,
				59,
				144
			}, 4),
			_arr({
				[0] = 145,
				168,
				57,
				145
			}, 4),
			_arr({
				[0] = 146,
				173,
				63,
				146
			}, 4),
			_arr({
				[0] = 147,
				174,
				61,
				147
			}, 4),
			_arr({
				[0] = 148,
				167,
				51,
				148
			}, 4),
			_arr({
				[0] = 149,
				164,
				49,
				149
			}, 4),
			_arr({
				[0] = 150,
				161,
				55,
				150
			}, 4),
			_arr({
				[0] = 151,
				162,
				53,
				151
			}, 4),
			_arr({
				[0] = 152,
				179,
				43,
				152
			}, 4),
			_arr({
				[0] = 153,
				176,
				41,
				153
			}, 4),
			_arr({
				[0] = 154,
				181,
				47,
				154
			}, 4),
			_arr({
				[0] = 155,
				182,
				45,
				155
			}, 4),
			_arr({
				[0] = 156,
				191,
				35,
				156
			}, 4),
			_arr({
				[0] = 157,
				188,
				33,
				157
			}, 4),
			_arr({
				[0] = 158,
				185,
				39,
				158
			}, 4),
			_arr({
				[0] = 159,
				186,
				37,
				159
			}, 4),
			_arr({
				[0] = 160,
				251,
				91,
				160
			}, 4),
			_arr({
				[0] = 161,
				248,
				89,
				161
			}, 4),
			_arr({
				[0] = 162,
				253,
				95,
				162
			}, 4),
			_arr({
				[0] = 163,
				254,
				93,
				163
			}, 4),
			_arr({
				[0] = 164,
				247,
				83,
				164
			}, 4),
			_arr({
				[0] = 165,
				244,
				81,
				165
			}, 4),
			_arr({
				[0] = 166,
				241,
				87,
				166
			}, 4),
			_arr({
				[0] = 167,
				242,
				85,
				167
			}, 4),
			_arr({
				[0] = 168,
				227,
				75,
				168
			}, 4),
			_arr({
				[0] = 169,
				224,
				73,
				169
			}, 4),
			_arr({
				[0] = 170,
				229,
				79,
				170
			}, 4),
			_arr({
				[0] = 171,
				230,
				77,
				171
			}, 4),
			_arr({
				[0] = 172,
				239,
				67,
				172
			}, 4),
			_arr({
				[0] = 173,
				236,
				65,
				173
			}, 4),
			_arr({
				[0] = 174,
				233,
				71,
				174
			}, 4),
			_arr({
				[0] = 175,
				234,
				69,
				175
			}, 4),
			_arr({
				[0] = 176,
				203,
				123,
				176
			}, 4),
			_arr({
				[0] = 177,
				200,
				121,
				177
			}, 4),
			_arr({
				[0] = 178,
				205,
				127,
				178
			}, 4),
			_arr({
				[0] = 179,
				206,
				125,
				179
			}, 4),
			_arr({
				[0] = 180,
				199,
				115,
				180
			}, 4),
			_arr({
				[0] = 181,
				196,
				113,
				181
			}, 4),
			_arr({
				[0] = 182,
				193,
				119,
				182
			}, 4),
			_arr({
				[0] = 183,
				194,
				117,
				183
			}, 4),
			_arr({
				[0] = 184,
				211,
				107,
				184
			}, 4),
			_arr({
				[0] = 185,
				208,
				105,
				185
			}, 4),
			_arr({
				[0] = 186,
				213,
				111,
				186
			}, 4),
			_arr({
				[0] = 187,
				214,
				109,
				187
			}, 4),
			_arr({
				[0] = 188,
				223,
				99,
				188
			}, 4),
			_arr({
				[0] = 189,
				220,
				97,
				189
			}, 4),
			_arr({
				[0] = 190,
				217,
				103,
				190
			}, 4),
			_arr({
				[0] = 191,
				218,
				101,
				191
			}, 4),
			_arr({
				[0] = 192,
				91,
				155,
				192
			}, 4),
			_arr({
				[0] = 193,
				88,
				153,
				193
			}, 4),
			_arr({
				[0] = 194,
				93,
				159,
				194
			}, 4),
			_arr({
				[0] = 195,
				94,
				157,
				195
			}, 4),
			_arr({
				[0] = 196,
				87,
				147,
				196
			}, 4),
			_arr({
				[0] = 197,
				84,
				145,
				197
			}, 4),
			_arr({
				[0] = 198,
				81,
				151,
				198
			}, 4),
			_arr({
				[0] = 199,
				82,
				149,
				199
			}, 4),
			_arr({
				[0] = 200,
				67,
				139,
				200
			}, 4),
			_arr({
				[0] = 201,
				64,
				137,
				201
			}, 4),
			_arr({
				[0] = 202,
				69,
				143,
				202
			}, 4),
			_arr({
				[0] = 203,
				70,
				141,
				203
			}, 4),
			_arr({
				[0] = 204,
				79,
				131,
				204
			}, 4),
			_arr({
				[0] = 205,
				76,
				129,
				205
			}, 4),
			_arr({
				[0] = 206,
				73,
				135,
				206
			}, 4),
			_arr({
				[0] = 207,
				74,
				133,
				207
			}, 4),
			_arr({
				[0] = 208,
				107,
				187,
				208
			}, 4),
			_arr({
				[0] = 209,
				104,
				185,
				209
			}, 4),
			_arr({
				[0] = 210,
				109,
				191,
				210
			}, 4),
			_arr({
				[0] = 211,
				110,
				189,
				211
			}, 4),
			_arr({
				[0] = 212,
				103,
				179,
				212
			}, 4),
			_arr({
				[0] = 213,
				100,
				177,
				213
			}, 4),
			_arr({
				[0] = 214,
				97,
				183,
				214
			}, 4),
			_arr({
				[0] = 215,
				98,
				181,
				215
			}, 4),
			_arr({
				[0] = 216,
				115,
				171,
				216
			}, 4),
			_arr({
				[0] = 217,
				112,
				169,
				217
			}, 4),
			_arr({
				[0] = 218,
				117,
				175,
				218
			}, 4),
			_arr({
				[0] = 219,
				118,
				173,
				219
			}, 4),
			_arr({
				[0] = 220,
				127,
				163,
				220
			}, 4),
			_arr({
				[0] = 221,
				124,
				161,
				221
			}, 4),
			_arr({
				[0] = 222,
				121,
				167,
				222
			}, 4),
			_arr({
				[0] = 223,
				122,
				165,
				223
			}, 4),
			_arr({
				[0] = 224,
				59,
				219,
				224
			}, 4),
			_arr({
				[0] = 225,
				56,
				217,
				225
			}, 4),
			_arr({
				[0] = 226,
				61,
				223,
				226
			}, 4),
			_arr({
				[0] = 227,
				62,
				221,
				227
			}, 4),
			_arr({
				[0] = 228,
				55,
				211,
				228
			}, 4),
			_arr({
				[0] = 229,
				52,
				209,
				229
			}, 4),
			_arr({
				[0] = 230,
				49,
				215,
				230
			}, 4),
			_arr({
				[0] = 231,
				50,
				213,
				231
			}, 4),
			_arr({
				[0] = 232,
				35,
				203,
				232
			}, 4),
			_arr({
				[0] = 233,
				32,
				201,
				233
			}, 4),
			_arr({
				[0] = 234,
				37,
				207,
				234
			}, 4),
			_arr({
				[0] = 235,
				38,
				205,
				235
			}, 4),
			_arr({
				[0] = 236,
				47,
				195,
				236
			}, 4),
			_arr({
				[0] = 237,
				44,
				193,
				237
			}, 4),
			_arr({
				[0] = 238,
				41,
				199,
				238
			}, 4),
			_arr({
				[0] = 239,
				42,
				197,
				239
			}, 4),
			_arr({
				[0] = 240,
				11,
				251,
				240
			}, 4),
			_arr({
				[0] = 241,
				8,
				249,
				241
			}, 4),
			_arr({
				[0] = 242,
				13,
				255,
				242
			}, 4),
			_arr({
				[0] = 243,
				14,
				253,
				243
			}, 4),
			_arr({
				[0] = 244,
				7,
				243,
				244
			}, 4),
			_arr({
				[0] = 245,
				4,
				241,
				245
			}, 4),
			_arr({
				[0] = 246,
				1,
				247,
				246
			}, 4),
			_arr({
				[0] = 247,
				2,
				245,
				247
			}, 4),
			_arr({
				[0] = 248,
				19,
				235,
				248
			}, 4),
			_arr({
				[0] = 249,
				16,
				233,
				249
			}, 4),
			_arr({
				[0] = 250,
				21,
				239,
				250
			}, 4),
			_arr({
				[0] = 251,
				22,
				237,
				251
			}, 4),
			_arr({
				[0] = 252,
				31,
				227,
				252
			}, 4),
			_arr({
				[0] = 253,
				28,
				225,
				253
			}, 4),
			_arr({
				[0] = 254,
				25,
				231,
				254
			}, 4),
			_arr({
				[0] = 255,
				26,
				229,
				255
			}, 4)
		}, 256),
		_arr({
			[0] = _arr({
				[0] = 0,
				0,
				0,
				0
			}, 4),
			_arr({
				[0] = 1,
				1,
				3,
				2
			}, 4),
			_arr({
				[0] = 2,
				2,
				6,
				4
			}, 4),
			_arr({
				[0] = 3,
				3,
				5,
				6
			}, 4),
			_arr({
				[0] = 4,
				4,
				12,
				8
			}, 4),
			_arr({
				[0] = 5,
				5,
				15,
				10
			}, 4),
			_arr({
				[0] = 6,
				6,
				10,
				12
			}, 4),
			_arr({
				[0] = 7,
				7,
				9,
				14
			}, 4),
			_arr({
				[0] = 8,
				8,
				24,
				16
			}, 4),
			_arr({
				[0] = 9,
				9,
				27,
				18
			}, 4),
			_arr({
				[0] = 10,
				10,
				30,
				20
			}, 4),
			_arr({
				[0] = 11,
				11,
				29,
				22
			}, 4),
			_arr({
				[0] = 12,
				12,
				20,
				24
			}, 4),
			_arr({
				[0] = 13,
				13,
				23,
				26
			}, 4),
			_arr({
				[0] = 14,
				14,
				18,
				28
			}, 4),
			_arr({
				[0] = 15,
				15,
				17,
				30
			}, 4),
			_arr({
				[0] = 16,
				16,
				48,
				32
			}, 4),
			_arr({
				[0] = 17,
				17,
				51,
				34
			}, 4),
			_arr({
				[0] = 18,
				18,
				54,
				36
			}, 4),
			_arr({
				[0] = 19,
				19,
				53,
				38
			}, 4),
			_arr({
				[0] = 20,
				20,
				60,
				40
			}, 4),
			_arr({
				[0] = 21,
				21,
				63,
				42
			}, 4),
			_arr({
				[0] = 22,
				22,
				58,
				44
			}, 4),
			_arr({
				[0] = 23,
				23,
				57,
				46
			}, 4),
			_arr({
				[0] = 24,
				24,
				40,
				48
			}, 4),
			_arr({
				[0] = 25,
				25,
				43,
				50
			}, 4),
			_arr({
				[0] = 26,
				26,
				46,
				52
			}, 4),
			_arr({
				[0] = 27,
				27,
				45,
				54
			}, 4),
			_arr({
				[0] = 28,
				28,
				36,
				56
			}, 4),
			_arr({
				[0] = 29,
				29,
				39,
				58
			}, 4),
			_arr({
				[0] = 30,
				30,
				34,
				60
			}, 4),
			_arr({
				[0] = 31,
				31,
				33,
				62
			}, 4),
			_arr({
				[0] = 32,
				32,
				96,
				64
			}, 4),
			_arr({
				[0] = 33,
				33,
				99,
				66
			}, 4),
			_arr({
				[0] = 34,
				34,
				102,
				68
			}, 4),
			_arr({
				[0] = 35,
				35,
				101,
				70
			}, 4),
			_arr({
				[0] = 36,
				36,
				108,
				72
			}, 4),
			_arr({
				[0] = 37,
				37,
				111,
				74
			}, 4),
			_arr({
				[0] = 38,
				38,
				106,
				76
			}, 4),
			_arr({
				[0] = 39,
				39,
				105,
				78
			}, 4),
			_arr({
				[0] = 40,
				40,
				120,
				80
			}, 4),
			_arr({
				[0] = 41,
				41,
				123,
				82
			}, 4),
			_arr({
				[0] = 42,
				42,
				126,
				84
			}, 4),
			_arr({
				[0] = 43,
				43,
				125,
				86
			}, 4),
			_arr({
				[0] = 44,
				44,
				116,
				88
			}, 4),
			_arr({
				[0] = 45,
				45,
				119,
				90
			}, 4),
			_arr({
				[0] = 46,
				46,
				114,
				92
			}, 4),
			_arr({
				[0] = 47,
				47,
				113,
				94
			}, 4),
			_arr({
				[0] = 48,
				48,
				80,
				96
			}, 4),
			_arr({
				[0] = 49,
				49,
				83,
				98
			}, 4),
			_arr({
				[0] = 50,
				50,
				86,
				100
			}, 4),
			_arr({
				[0] = 51,
				51,
				85,
				102
			}, 4),
			_arr({
				[0] = 52,
				52,
				92,
				104
			}, 4),
			_arr({
				[0] = 53,
				53,
				95,
				106
			}, 4),
			_arr({
				[0] = 54,
				54,
				90,
				108
			}, 4),
			_arr({
				[0] = 55,
				55,
				89,
				110
			}, 4),
			_arr({
				[0] = 56,
				56,
				72,
				112
			}, 4),
			_arr({
				[0] = 57,
				57,
				75,
				114
			}, 4),
			_arr({
				[0] = 58,
				58,
				78,
				116
			}, 4),
			_arr({
				[0] = 59,
				59,
				77,
				118
			}, 4),
			_arr({
				[0] = 60,
				60,
				68,
				120
			}, 4),
			_arr({
				[0] = 61,
				61,
				71,
				122
			}, 4),
			_arr({
				[0] = 62,
				62,
				66,
				124
			}, 4),
			_arr({
				[0] = 63,
				63,
				65,
				126
			}, 4),
			_arr({
				[0] = 64,
				64,
				192,
				128
			}, 4),
			_arr({
				[0] = 65,
				65,
				195,
				130
			}, 4),
			_arr({
				[0] = 66,
				66,
				198,
				132
			}, 4),
			_arr({
				[0] = 67,
				67,
				197,
				134
			}, 4),
			_arr({
				[0] = 68,
				68,
				204,
				136
			}, 4),
			_arr({
				[0] = 69,
				69,
				207,
				138
			}, 4),
			_arr({
				[0] = 70,
				70,
				202,
				140
			}, 4),
			_arr({
				[0] = 71,
				71,
				201,
				142
			}, 4),
			_arr({
				[0] = 72,
				72,
				216,
				144
			}, 4),
			_arr({
				[0] = 73,
				73,
				219,
				146
			}, 4),
			_arr({
				[0] = 74,
				74,
				222,
				148
			}, 4),
			_arr({
				[0] = 75,
				75,
				221,
				150
			}, 4),
			_arr({
				[0] = 76,
				76,
				212,
				152
			}, 4),
			_arr({
				[0] = 77,
				77,
				215,
				154
			}, 4),
			_arr({
				[0] = 78,
				78,
				210,
				156
			}, 4),
			_arr({
				[0] = 79,
				79,
				209,
				158
			}, 4),
			_arr({
				[0] = 80,
				80,
				240,
				160
			}, 4),
			_arr({
				[0] = 81,
				81,
				243,
				162
			}, 4),
			_arr({
				[0] = 82,
				82,
				246,
				164
			}, 4),
			_arr({
				[0] = 83,
				83,
				245,
				166
			}, 4),
			_arr({
				[0] = 84,
				84,
				252,
				168
			}, 4),
			_arr({
				[0] = 85,
				85,
				255,
				170
			}, 4),
			_arr({
				[0] = 86,
				86,
				250,
				172
			}, 4),
			_arr({
				[0] = 87,
				87,
				249,
				174
			}, 4),
			_arr({
				[0] = 88,
				88,
				232,
				176
			}, 4),
			_arr({
				[0] = 89,
				89,
				235,
				178
			}, 4),
			_arr({
				[0] = 90,
				90,
				238,
				180
			}, 4),
			_arr({
				[0] = 91,
				91,
				237,
				182
			}, 4),
			_arr({
				[0] = 92,
				92,
				228,
				184
			}, 4),
			_arr({
				[0] = 93,
				93,
				231,
				186
			}, 4),
			_arr({
				[0] = 94,
				94,
				226,
				188
			}, 4),
			_arr({
				[0] = 95,
				95,
				225,
				190
			}, 4),
			_arr({
				[0] = 96,
				96,
				160,
				192
			}, 4),
			_arr({
				[0] = 97,
				97,
				163,
				194
			}, 4),
			_arr({
				[0] = 98,
				98,
				166,
				196
			}, 4),
			_arr({
				[0] = 99,
				99,
				165,
				198
			}, 4),
			_arr({
				[0] = 100,
				100,
				172,
				200
			}, 4),
			_arr({
				[0] = 101,
				101,
				175,
				202
			}, 4),
			_arr({
				[0] = 102,
				102,
				170,
				204
			}, 4),
			_arr({
				[0] = 103,
				103,
				169,
				206
			}, 4),
			_arr({
				[0] = 104,
				104,
				184,
				208
			}, 4),
			_arr({
				[0] = 105,
				105,
				187,
				210
			}, 4),
			_arr({
				[0] = 106,
				106,
				190,
				212
			}, 4),
			_arr({
				[0] = 107,
				107,
				189,
				214
			}, 4),
			_arr({
				[0] = 108,
				108,
				180,
				216
			}, 4),
			_arr({
				[0] = 109,
				109,
				183,
				218
			}, 4),
			_arr({
				[0] = 110,
				110,
				178,
				220
			}, 4),
			_arr({
				[0] = 111,
				111,
				177,
				222
			}, 4),
			_arr({
				[0] = 112,
				112,
				144,
				224
			}, 4),
			_arr({
				[0] = 113,
				113,
				147,
				226
			}, 4),
			_arr({
				[0] = 114,
				114,
				150,
				228
			}, 4),
			_arr({
				[0] = 115,
				115,
				149,
				230
			}, 4),
			_arr({
				[0] = 116,
				116,
				156,
				232
			}, 4),
			_arr({
				[0] = 117,
				117,
				159,
				234
			}, 4),
			_arr({
				[0] = 118,
				118,
				154,
				236
			}, 4),
			_arr({
				[0] = 119,
				119,
				153,
				238
			}, 4),
			_arr({
				[0] = 120,
				120,
				136,
				240
			}, 4),
			_arr({
				[0] = 121,
				121,
				139,
				242
			}, 4),
			_arr({
				[0] = 122,
				122,
				142,
				244
			}, 4),
			_arr({
				[0] = 123,
				123,
				141,
				246
			}, 4),
			_arr({
				[0] = 124,
				124,
				132,
				248
			}, 4),
			_arr({
				[0] = 125,
				125,
				135,
				250
			}, 4),
			_arr({
				[0] = 126,
				126,
				130,
				252
			}, 4),
			_arr({
				[0] = 127,
				127,
				129,
				254
			}, 4),
			_arr({
				[0] = 128,
				128,
				155,
				27
			}, 4),
			_arr({
				[0] = 129,
				129,
				152,
				25
			}, 4),
			_arr({
				[0] = 130,
				130,
				157,
				31
			}, 4),
			_arr({
				[0] = 131,
				131,
				158,
				29
			}, 4),
			_arr({
				[0] = 132,
				132,
				151,
				19
			}, 4),
			_arr({
				[0] = 133,
				133,
				148,
				17
			}, 4),
			_arr({
				[0] = 134,
				134,
				145,
				23
			}, 4),
			_arr({
				[0] = 135,
				135,
				146,
				21
			}, 4),
			_arr({
				[0] = 136,
				136,
				131,
				11
			}, 4),
			_arr({
				[0] = 137,
				137,
				128,
				9
			}, 4),
			_arr({
				[0] = 138,
				138,
				133,
				15
			}, 4),
			_arr({
				[0] = 139,
				139,
				134,
				13
			}, 4),
			_arr({
				[0] = 140,
				140,
				143,
				3
			}, 4),
			_arr({
				[0] = 141,
				141,
				140,
				1
			}, 4),
			_arr({
				[0] = 142,
				142,
				137,
				7
			}, 4),
			_arr({
				[0] = 143,
				143,
				138,
				5
			}, 4),
			_arr({
				[0] = 144,
				144,
				171,
				59
			}, 4),
			_arr({
				[0] = 145,
				145,
				168,
				57
			}, 4),
			_arr({
				[0] = 146,
				146,
				173,
				63
			}, 4),
			_arr({
				[0] = 147,
				147,
				174,
				61
			}, 4),
			_arr({
				[0] = 148,
				148,
				167,
				51
			}, 4),
			_arr({
				[0] = 149,
				149,
				164,
				49
			}, 4),
			_arr({
				[0] = 150,
				150,
				161,
				55
			}, 4),
			_arr({
				[0] = 151,
				151,
				162,
				53
			}, 4),
			_arr({
				[0] = 152,
				152,
				179,
				43
			}, 4),
			_arr({
				[0] = 153,
				153,
				176,
				41
			}, 4),
			_arr({
				[0] = 154,
				154,
				181,
				47
			}, 4),
			_arr({
				[0] = 155,
				155,
				182,
				45
			}, 4),
			_arr({
				[0] = 156,
				156,
				191,
				35
			}, 4),
			_arr({
				[0] = 157,
				157,
				188,
				33
			}, 4),
			_arr({
				[0] = 158,
				158,
				185,
				39
			}, 4),
			_arr({
				[0] = 159,
				159,
				186,
				37
			}, 4),
			_arr({
				[0] = 160,
				160,
				251,
				91
			}, 4),
			_arr({
				[0] = 161,
				161,
				248,
				89
			}, 4),
			_arr({
				[0] = 162,
				162,
				253,
				95
			}, 4),
			_arr({
				[0] = 163,
				163,
				254,
				93
			}, 4),
			_arr({
				[0] = 164,
				164,
				247,
				83
			}, 4),
			_arr({
				[0] = 165,
				165,
				244,
				81
			}, 4),
			_arr({
				[0] = 166,
				166,
				241,
				87
			}, 4),
			_arr({
				[0] = 167,
				167,
				242,
				85
			}, 4),
			_arr({
				[0] = 168,
				168,
				227,
				75
			}, 4),
			_arr({
				[0] = 169,
				169,
				224,
				73
			}, 4),
			_arr({
				[0] = 170,
				170,
				229,
				79
			}, 4),
			_arr({
				[0] = 171,
				171,
				230,
				77
			}, 4),
			_arr({
				[0] = 172,
				172,
				239,
				67
			}, 4),
			_arr({
				[0] = 173,
				173,
				236,
				65
			}, 4),
			_arr({
				[0] = 174,
				174,
				233,
				71
			}, 4),
			_arr({
				[0] = 175,
				175,
				234,
				69
			}, 4),
			_arr({
				[0] = 176,
				176,
				203,
				123
			}, 4),
			_arr({
				[0] = 177,
				177,
				200,
				121
			}, 4),
			_arr({
				[0] = 178,
				178,
				205,
				127
			}, 4),
			_arr({
				[0] = 179,
				179,
				206,
				125
			}, 4),
			_arr({
				[0] = 180,
				180,
				199,
				115
			}, 4),
			_arr({
				[0] = 181,
				181,
				196,
				113
			}, 4),
			_arr({
				[0] = 182,
				182,
				193,
				119
			}, 4),
			_arr({
				[0] = 183,
				183,
				194,
				117
			}, 4),
			_arr({
				[0] = 184,
				184,
				211,
				107
			}, 4),
			_arr({
				[0] = 185,
				185,
				208,
				105
			}, 4),
			_arr({
				[0] = 186,
				186,
				213,
				111
			}, 4),
			_arr({
				[0] = 187,
				187,
				214,
				109
			}, 4),
			_arr({
				[0] = 188,
				188,
				223,
				99
			}, 4),
			_arr({
				[0] = 189,
				189,
				220,
				97
			}, 4),
			_arr({
				[0] = 190,
				190,
				217,
				103
			}, 4),
			_arr({
				[0] = 191,
				191,
				218,
				101
			}, 4),
			_arr({
				[0] = 192,
				192,
				91,
				155
			}, 4),
			_arr({
				[0] = 193,
				193,
				88,
				153
			}, 4),
			_arr({
				[0] = 194,
				194,
				93,
				159
			}, 4),
			_arr({
				[0] = 195,
				195,
				94,
				157
			}, 4),
			_arr({
				[0] = 196,
				196,
				87,
				147
			}, 4),
			_arr({
				[0] = 197,
				197,
				84,
				145
			}, 4),
			_arr({
				[0] = 198,
				198,
				81,
				151
			}, 4),
			_arr({
				[0] = 199,
				199,
				82,
				149
			}, 4),
			_arr({
				[0] = 200,
				200,
				67,
				139
			}, 4),
			_arr({
				[0] = 201,
				201,
				64,
				137
			}, 4),
			_arr({
				[0] = 202,
				202,
				69,
				143
			}, 4),
			_arr({
				[0] = 203,
				203,
				70,
				141
			}, 4),
			_arr({
				[0] = 204,
				204,
				79,
				131
			}, 4),
			_arr({
				[0] = 205,
				205,
				76,
				129
			}, 4),
			_arr({
				[0] = 206,
				206,
				73,
				135
			}, 4),
			_arr({
				[0] = 207,
				207,
				74,
				133
			}, 4),
			_arr({
				[0] = 208,
				208,
				107,
				187
			}, 4),
			_arr({
				[0] = 209,
				209,
				104,
				185
			}, 4),
			_arr({
				[0] = 210,
				210,
				109,
				191
			}, 4),
			_arr({
				[0] = 211,
				211,
				110,
				189
			}, 4),
			_arr({
				[0] = 212,
				212,
				103,
				179
			}, 4),
			_arr({
				[0] = 213,
				213,
				100,
				177
			}, 4),
			_arr({
				[0] = 214,
				214,
				97,
				183
			}, 4),
			_arr({
				[0] = 215,
				215,
				98,
				181
			}, 4),
			_arr({
				[0] = 216,
				216,
				115,
				171
			}, 4),
			_arr({
				[0] = 217,
				217,
				112,
				169
			}, 4),
			_arr({
				[0] = 218,
				218,
				117,
				175
			}, 4),
			_arr({
				[0] = 219,
				219,
				118,
				173
			}, 4),
			_arr({
				[0] = 220,
				220,
				127,
				163
			}, 4),
			_arr({
				[0] = 221,
				221,
				124,
				161
			}, 4),
			_arr({
				[0] = 222,
				222,
				121,
				167
			}, 4),
			_arr({
				[0] = 223,
				223,
				122,
				165
			}, 4),
			_arr({
				[0] = 224,
				224,
				59,
				219
			}, 4),
			_arr({
				[0] = 225,
				225,
				56,
				217
			}, 4),
			_arr({
				[0] = 226,
				226,
				61,
				223
			}, 4),
			_arr({
				[0] = 227,
				227,
				62,
				221
			}, 4),
			_arr({
				[0] = 228,
				228,
				55,
				211
			}, 4),
			_arr({
				[0] = 229,
				229,
				52,
				209
			}, 4),
			_arr({
				[0] = 230,
				230,
				49,
				215
			}, 4),
			_arr({
				[0] = 231,
				231,
				50,
				213
			}, 4),
			_arr({
				[0] = 232,
				232,
				35,
				203
			}, 4),
			_arr({
				[0] = 233,
				233,
				32,
				201
			}, 4),
			_arr({
				[0] = 234,
				234,
				37,
				207
			}, 4),
			_arr({
				[0] = 235,
				235,
				38,
				205
			}, 4),
			_arr({
				[0] = 236,
				236,
				47,
				195
			}, 4),
			_arr({
				[0] = 237,
				237,
				44,
				193
			}, 4),
			_arr({
				[0] = 238,
				238,
				41,
				199
			}, 4),
			_arr({
				[0] = 239,
				239,
				42,
				197
			}, 4),
			_arr({
				[0] = 240,
				240,
				11,
				251
			}, 4),
			_arr({
				[0] = 241,
				241,
				8,
				249
			}, 4),
			_arr({
				[0] = 242,
				242,
				13,
				255
			}, 4),
			_arr({
				[0] = 243,
				243,
				14,
				253
			}, 4),
			_arr({
				[0] = 244,
				244,
				7,
				243
			}, 4),
			_arr({
				[0] = 245,
				245,
				4,
				241
			}, 4),
			_arr({
				[0] = 246,
				246,
				1,
				247
			}, 4),
			_arr({
				[0] = 247,
				247,
				2,
				245
			}, 4),
			_arr({
				[0] = 248,
				248,
				19,
				235
			}, 4),
			_arr({
				[0] = 249,
				249,
				16,
				233
			}, 4),
			_arr({
				[0] = 250,
				250,
				21,
				239
			}, 4),
			_arr({
				[0] = 251,
				251,
				22,
				237
			}, 4),
			_arr({
				[0] = 252,
				252,
				31,
				227
			}, 4),
			_arr({
				[0] = 253,
				253,
				28,
				225
			}, 4),
			_arr({
				[0] = 254,
				254,
				25,
				231
			}, 4),
			_arr({
				[0] = 255,
				255,
				26,
				229
			}, 4)
		}, 256)
	}, 4)

	_seq({
		function ()
			slot0.s = slot1

			return slot0.s
		end(),
		function ()
			slot0.A = slot1

			return slot0.A
		end(),
		function ()
			slot0.o = 16

			return slot0.o
		end(),
		function ()
			slot0.t = 128

			return slot0.t
		end(),
		function ()
			slot0.u = function (slot0, slot1)
				slot2, slot3, slot4 = nil
				slot4 = ""
				slot3 = 0
				slot2 = slot1.length

				while slot3 < slot2 do
					slot4 = slot4 + String:fromCharCode(slot1[slot3])
					slot3 = slot3 + 1
				end

				return slot4
			end

			return slot0.u
		end(),
		function ()
			slot0.i = function (slot0, slot1)
				slot2, slot3, slot4 = nil
				slot4 = _new(Array, slot1.length)
				slot3 = 0
				slot2 = slot1.length

				while slot3 < slot2 do
					slot4[slot3] = slot1.charCodeAt(slot1, slot3)
					slot3 = slot3 + 1
				end

				return slot4
			end

			return slot0.i
		end(),
		function ()
			slot0.v = function (slot0, slot1)
				slot2, slot3, slot4 = nil
				slot4 = ""
				slot3 = 0
				slot2 = slot1.length

				while slot3 < slot2 do
					slot4 = slot4 .. function ()
						if slot0[slot1] < 16 then
							return "0"
						else
							return ""
						end

						return 
					end() .. slot1[slot3]:toString(16)
					slot3 = slot3 + 1
				end

				return slot4
			end

			return slot0.v
		end(),
		function ()
			slot0.T = function (slot0, slot1)
				slot2, slot3, slot4, slot5 = nil
				slot3 = _new(Array, slot1.match(slot1, _regexp("[0-9a-f]{2}", "gi")).length)
				slot2 = 0

				while slot2 < slot4 do
					slot3[slot2] = parseInt(slot0, slot5[slot2], 16)
					slot2 = slot2 + 1
				end

				return slot3
			end

			return slot0.T
		end(),
		function ()
			slot0.encrypt = function (slot0, slot1)
				slot2, slot3 = nil
				slot2 = slot0:p()

				return _seq({
					function ()
						return slot1:i(slot1.i)
					end(),
					function ()
						return slot1:l(slot2, slot3)
					end(),
					function ()
						return slot1:v(slot1.v)
					end()
				})
			end

			return slot0.encrypt
		end(),
		function ()
			slot0.p = function (slot0)
				slot1, slot2 = nil
				slot1 = _arr({}, 0)
				slot2 = 0

				while slot2 < slot0.o do
					slot1[slot2] = 0
					slot2 = slot2 + 1
				end

				return slot1
			end

			return slot0.p
		end(),
		function ()
			slot0.l = function (slot0, slot1, slot2)
				slot3, slot4, slot5, slot6, slot7, slot8, slot9 = nil
				slot7 = Math:ceil(slot1.length/slot0.o)
				slot6 = _arr({}, 0)
				slot9 = 0

				while slot9 < slot7 do
					slot5 = slot0:g(slot2)
					slot4 = function ()
						if slot0 < slot1 - 1 then
							return slot2.o
						else
							return _mod(slot3.length - 1, slot2.o) + 1
						end

						return 
					end()
					slot3 = _arr({}, 0)
					slot8 = 0

					while slot8 < slot4 do
						slot3[slot8] = _bxor(slot5[slot8], slot1[slot9*slot0.o + slot8])
						slot8 = slot8 + 1
					end

					_seq({
						function ()
							return slot0:concat(slot0)
						end(),
						function ()
							return 15
						end()
					})

					while 8 <= slot8 do
						if slot2[slot8] ~= 255 then
							slot2[slot8] = slot2[slot8] + 1

							break
						end

						slot2[slot8] = 0
						slot8 = slot8 - 1
					end

					slot9 = slot9 + 1
				end

				return slot6
			end

			return slot0.l
		end(),
		function ()
			slot0.B = function (slot0, slot1)
				slot2, slot3 = nil
				slot3 = _new(Array, 4)
				slot2 = 0

				while slot2 < slot3.length do
					slot3[slot2] = slot1[slot2]:slice(slot2):concat(slot1[slot2]:slice(0, slot2))
					slot2 = slot2 + 1
				end

				return slot3
			end

			return slot0.B
		end(),
		function ()
			slot0.g = function (slot0, slot1)
				slot2, slot3 = nil
				slot2 = slot0:h(slot1)
				slot3 = 1

				while slot3 < 10 do
					_seq({
						function ()
							return slot1:B(slot1.B)
						end(),
						function ()
							return slot1:k(slot1.k, )
						end(),
						function ()
							return slot1:I(slot1.I)
						end()
					})

					slot3 = slot3 + 1
				end

				return _seq({
					function ()
						return slot1:B(slot1.B)
					end(),
					function ()
						return slot1:k(slot1.k, )
					end(),
					slot0:M(slot2)
				})
			end

			return slot0.g
		end(),
		function ()
			slot0.h = function (slot0, slot1)
				slot2, slot3, slot4, slot5 = nil
				slot3 = slot0.o/4
				slot2 = _arr({
					[0] = _arr({}, 0),
					_arr({}, 0),
					_arr({}, 0),
					_arr({}, 0)
				}, 4)
				slot5 = 0

				while slot5 < slot3 do
					slot4 = 0

					while slot4 < 4 do
						slot2[slot4][slot5] = slot1[slot5*4 + slot4]
						slot4 = slot4 + 1
					end

					slot5 = slot5 + 1
				end

				return slot2
			end

			return slot0.h
		end(),
		function ()
			slot0.M = function (slot0, slot1)
				slot2, slot3, slot4, slot5 = nil
				slot2 = _arr({}, 0)

				_seq({
					function ()
						return 0
					end(),
					function ()
						return slot1.length
					end()
				})

				while slot5 < slot3 do
					slot4 = 0

					while slot4 < 4 do
						slot2[slot5*4 + slot4] = slot1[slot4][slot5]
						slot4 = slot4 + 1
					end

					slot5 = slot5 + 1
				end

				return slot2
			end

			return slot0.M
		end(),
		function ()
			slot0.k = function (slot0, slot1, slot2)
				slot3, slot4, slot5, slot6, slot7 = nil
				slot3 = slot0.s[slot2]
				slot7 = 0

				while slot7 < 4 do
					slot6 = 0

					while slot6 < 4 do
						_seq({
							function ()
								return slot1*4 + slot2
							end(),
							function ()
								return slot1[slot2][slot3]
							end(),
							function ()
								slot1[slot2][slot0] = slot3[slot4][slot5]

								return slot1[slot2][slot3[slot4][slot5]][slot0]
							end()
						})

						slot6 = slot6 + 1
					end

					slot7 = slot7 + 1
				end

				return slot1
			end

			return slot0.k
		end(),
		function ()
			slot0.S = function (slot0, slot1, slot2)
				slot3, slot4, slot5 = nil
				slot4 = slot1.length
				slot3 = _arr({}, 0)
				slot5 = 0

				while slot5 < slot4 do
					slot3[slot5] = _mod(_bxor(slot1[slot5], slot2[slot5]), 256)
					slot5 = slot5 + 1
				end

				return slot3
			end

			return slot0.S
		end(),
		function ()
			slot0.I = function (slot0, slot1)
				slot2, slot3, slot4, slot5, slot6 = nil
				slot6 = 0

				while slot6 < 4 do
					_seq({
						function ()
							return _arr({
								[0] = 0,
								0,
								0,
								0
							}, 4)
						end(),
						function ()
							return 0
						end()
					})

					while slot2 < 4 do
						_seq({
							function ()
								return slot1.A[slot2]
							end(),
							function ()
								return slot1[slot2][slot3]
							end(),
							function ()
								return slot1:S(slot1.S, slot2[])
							end()
						})

						slot2 = slot2 + 1
					end

					slot2 = 0

					while slot2 < 4 do
						slot1[slot2][slot6] = slot5[slot2]
						slot2 = slot2 + 1
					end

					slot6 = slot6 + 1
				end

				return slot1
			end

			return slot0.I
		end()
	})

	return _obj({}):encrypt("HaveFunWithN1CTF")
end, slot0)

function slot2(slot0)
	slot1 = {}
	slot2 = #slot0
	slot4 = slot0[1]

	while slot3 <= slot2 do
		slot1[slot3] = string.char(slot4)
		slot4 = slot0[slot3 + 1]
	end

	return table.concat(slot1, "")
end

for slot6 = 1, #{
	49,
	102,
	96,
	43,
	40,
	190,
	43,
	42,
	43,
	47,
	42,
	44,
	42,
	50,
	30,
	43,
	42,
	42,
	24,
	40,
	42,
	42,
	25,
	41,
	41,
	42,
	30,
	46,
	43,
	42,
	36,
	42,
	46,
	42,
	126,
	47,
	40,
	170,
	30,
	46,
	40,
	42,
	20,
	46,
	43,
	40,
	16,
	46,
	46,
	41,
	20,
	43,
	41,
	40,
	30,
	40,
	47,
	42,
	37,
	42,
	40,
	42,
	126,
	41,
	46,
	170,
	30,
	40,
	47,
	42,
	58,
	41,
	42,
	42,
	58,
	46,
	43,
	42,
	20,
	40,
	41,
	43,
	58,
	40,
	42,
	42,
	58,
	41,
	43,
	42,
	20,
	40,
	40,
	40,
	36,
	42,
	40,
	42,
	126,
	41,
	43,
	170,
	58,
	40,
	43,
	42,
	98,
	40,
	40,
	42,
	38,
	89,
	79,
	94,
	76,
	79,
	68,
	92,
	38,
	117,
	117,
	67,
	68,
	78,
	79,
	82,
	43,
	42,
	42,
	38,
	77,
	79,
	94,
	76,
	79,
	68,
	92,
	35,
	117,
	111,
	100,
	124,
	59,
	89,
	79,
	94,
	71,
	79,
	94,
	75,
	94,
	75,
	72,
	70,
	79,
	13,
	42,
	40,
	47,
	43,
	42,
	43,
	44,
	1,
	40,
	42,
	42,
	50,
	41,
	42,
	42,
	13,
	46,
	40,
	42,
	9,
	46,
	43,
	46,
	11,
	41,
	46,
	41,
	106,
	40,
	40,
	42,
	43,
	234,
	43,
	170,
	170,
	234,
	165,
	46,
	11,
	42,
	40,
	41,
	42,
	42,
	43,
	47,
	13,
	40,
	40,
	42,
	9,
	40,
	43,
	40,
	10,
	40,
	40,
	42,
	50,
	40,
	42,
	40,
	98,
	40,
	40,
	42,
	43,
	170,
	170,
	234,
	165,
	46,
	190,
	43,
	41,
	43,
	44,
	42,
	38,
	42,
	60,
	30,
	43,
	42,
	42,
	29,
	43,
	43,
	43,
	0,
	40,
	41,
	42,
	27,
	41,
	40,
	42,
	27,
	40,
	41,
	42,
	25,
	46,
	44,
	42,
	30,
	47,
	46,
	42,
	29,
	47,
	47,
	47,
	16,
	47,
	47,
	46,
	30,
	47,
	46,
	42,
	29,
	47,
	45,
	47,
	16,
	47,
	45,
	46,
	30,
	47,
	46,
	42,
	29,
	47,
	34,
	47,
	16,
	47,
	34,
	46,
	30,
	47,
	46,
	42,
	29,
	47,
	35,
	47,
	16,
	47,
	35,
	46,
	16,
	41,
	32,
	46,
	16,
	40,
	33,
	46,
	26,
	42,
	42,
	170,
	98,
	46,
	40,
	42,
	33,
	70,
	89,
	66,
	67,
	76,
	94,
	33,
	88,
	89,
	66,
	67,
	76,
	94,
	35,
	72,
	82,
	69,
	88,
	34,
	72,
	69,
	88,
	35,
	72,
	75,
	68,
	78,
	43,
	42,
	42,
	35,
	72,
	68,
	69,
	94,
	34,
	72,
	67,
	94,
	42,
	42,
	32,
	76,
	70,
	69,
	69,
	88,
	35,
	71,
	75,
	94,
	66,
	51,
	42,
	40,
	47,
	43,
	42,
	42,
	46,
	1,
	40,
	42,
	42,
	58,
	41,
	42,
	42,
	58,
	46,
	43,
	42,
	106,
	40,
	41,
	42,
	43,
	234,
	51,
	42,
	40,
	47,
	43,
	42,
	42,
	46,
	1,
	40,
	42,
	42,
	58,
	41,
	42,
	42,
	58,
	46,
	43,
	42,
	106,
	40,
	41,
	42,
	43,
	234,
	16,
	42,
	43,
	41,
	41,
	42,
	43,
	33,
	35,
	42,
	42,
	42,
	126,
	43,
	40,
	170,
	13,
	43,
	43,
	42,
	98,
	43,
	40,
	42,
	1,
	43,
	42,
	42,
	1,
	40,
	43,
	42,
	28,
	40,
	42,
	40,
	53,
	43,
	40,
	43,
	1,
	40,
	40,
	42,
	28,
	40,
	43,
	40,
	98,
	40,
	40,
	42,
	46,
	234,
	45,
	234,
	44,
	234,
	40,
	112,
	42,
	40,
	46,
	41,
	42,
	43,
	57,
	34,
	42,
	42,
	42,
	126,
	40,
	40,
	170,
	35,
	43,
	42,
	42,
	126,
	40,
	40,
	170,
	13,
	40,
	42,
	42,
	98,
	40,
	40,
	42,
	1,
	40,
	42,
	42,
	28,
	40,
	42,
	40,
	1,
	41,
	42,
	42,
	28,
	41,
	43,
	41,
	52,
	40,
	41,
	40,
	1,
	41,
	43,
	42,
	41,
	41,
	40,
	42,
	126,
	41,
	40,
	170,
	1,
	41,
	43,
	42,
	53,
	40,
	41,
	40,
	1,
	41,
	40,
	42,
	28,
	41,
	40,
	41,
	98,
	41,
	40,
	42,
	45,
	234,
	46,
	234,
	44,
	234,
	42,
	120,
	42,
	40,
	46,
	41,
	42,
	43,
	59,
	35,
	42,
	42,
	42,
	126,
	40,
	40,
	170,
	13,
	40,
	42,
	42,
	98,
	40,
	40,
	42,
	1,
	40,
	42,
	42,
	28,
	40,
	42,
	40,
	1,
	41,
	42,
	42,
	28,
	41,
	43,
	41,
	53,
	40,
	41,
	40,
	13,
	41,
	42,
	42,
	43,
	40,
	41,
	42,
	126,
	41,
	40,
	170,
	1,
	41,
	43,
	42,
	52,
	40,
	41,
	40,
	1,
	41,
	40,
	42,
	28,
	41,
	40,
	41,
	98,
	41,
	40,
	42,
	45,
	234,
	46,
	234,
	44,
	234,
	42,
	120,
	42,
	42,
	32,
	40,
	41,
	43,
	36,
	13,
	42,
	43,
	42,
	1,
	43,
	42,
	42,
	13,
	40,
	43,
	42,
	99,
	42,
	35,
	170,
	30,
	46,
	42,
	42,
	15,
	47,
	43,
	42,
	63,
	44,
	42,
	41,
	15,
	45,
	40,
	42,
	1,
	34,
	43,
	42,
	63,
	35,
	42,
	41,
	28,
	34,
	35,
	34,
	20,
	46,
	47,
	43,
	97,
	42,
	221,
	85,
	109,
	42,
	43,
	42,
	41,
	234,
	45,
	234,
	45,
	3,
	23,
	35,
	70,
	69,
	77,
	2,
	32,
	90,
	88,
	67,
	68,
	94,
	40,
	120,
	42,
	42,
	32,
	40,
	41,
	43,
	36,
	13,
	42,
	43,
	42,
	1,
	43,
	42,
	42,
	13,
	40,
	43,
	42,
	99,
	42,
	35,
	170,
	30,
	46,
	42,
	42,
	15,
	47,
	43,
	42,
	63,
	44,
	42,
	41,
	15,
	45,
	40,
	42,
	1,
	34,
	43,
	42,
	63,
	35,
	42,
	41,
	28,
	34,
	35,
	34,
	20,
	46,
	47,
	43,
	97,
	42,
	221,
	85,
	109,
	42,
	43,
	42,
	41,
	234,
	44,
	234,
	45,
	3,
	23,
	35,
	79,
	82,
	90,
	2,
	32,
	90,
	88,
	67,
	68,
	94,
	40,
	172,
	43,
	42,
	42,
	35,
	45,
	42,
	43,
	54,
	13,
	42,
	43,
	42,
	13,
	43,
	42,
	42,
	1,
	40,
	42,
	42,
	63,
	40,
	42,
	40,
	13,
	41,
	43,
	42,
	99,
	43,
	63,
	170,
	1,
	47,
	43,
	42,
	19,
	42,
	46,
	47,
	1,
	47,
	40,
	42,
	19,
	46,
	42,
	47,
	1,
	47,
	41,
	42,
	1,
	44,
	46,
	42,
	58,
	45,
	42,
	42,
	13,
	34,
	43,
	42,
	20,
	44,
	41,
	40,
	58,
	45,
	42,
	42,
	20,
	47,
	41,
	40,
	58,
	42,
	47,
	42,
	1,
	47,
	42,
	42,
	43,
	47,
	42,
	42,
	126,
	47,
	47,
	170,
	1,
	47,
	47,
	42,
	58,
	44,
	42,
	42,
	1,
	45,
	44,
	42,
	20,
	47,
	41,
	40,
	58,
	42,
	47,
	42,
	97,
	43,
	193,
	85,
	109,
	42,
	43,
	42,
	46,
	234,
	44,
	234,
	45,
	234,
	43,
	234,
	40,
	234,
	35,
	234,
	47,
	234,
	40,
	239,
	43,
	41,
	43,
	56,
	43,
	57,
	42,
	52,
	1,
	43,
	42,
	42,
	29,
	43,
	42,
	43,
	1,
	40,
	42,
	42,
	29,
	40,
	43,
	40,
	13,
	41,
	42,
	43,
	13,
	46,
	213,
	42,
	13,
	47,
	49,
	43,
	24,
	44,
	42,
	42,
	24,
	45,
	42,
	42,
	27,
	34,
	40,
	42,
	27,
	35,
	41,
	42,
	27,
	32,
	46,
	42,
	27,
	33,
	47,
	42,
	27,
	38,
	44,
	42,
	27,
	39,
	45,
	42,
	27,
	36,
	34,
	42,
	27,
	37,
	35,
	42,
	58,
	58,
	37,
	42,
	20,
	58,
	43,
	43,
	25,
	58,
	32,
	42,
	16,
	34,
	33,
	58,
	16,
	35,
	38,
	58,
	16,
	32,
	39,
	58,
	16,
	33,
	36,
	58,
	30,
	59,
	37,
	42,
	16,
	59,
	58,
	58,
	16,
	39,
	59,
	58,
	16,
	36,
	56,
	58,
	26,
	42,
	42,
	170,
	98,
	58,
	40,
	42,
	40,
	234,
	39,
	90,
	88,
	67,
	68,
	94,
	111,
	82,
	90,
	39,
	90,
	88,
	67,
	68,
	94,
	102,
	69,
	77,
	34,
	78,
	67,
	92,
	34,
	78,
	67,
	72,
	34,
	71,
	95,
	70,
	33,
	67,
	68,
	92,
	79,
	88,
	94,
	34,
	89,
	95,
	72,
	34,
	75,
	78,
	78,
	43,
	42,
	42,
	42,
	42,
	42,
	42,
	42,
	42,
	42,
	42,
	33,
	70,
	89,
	66,
	67,
	76,
	94,
	35,
	72,
	82,
	69,
	88,
	87,
	42,
	43,
	44,
	41,
	42,
	42,
	54,
	1,
	43,
	42,
	42,
	58,
	40,
	42,
	42,
	1,
	41,
	43,
	42,
	58,
	46,
	42,
	42,
	13,
	47,
	46,
	42,
	20,
	41,
	41,
	42,
	23,
	43,
	43,
	40,
	58,
	42,
	43,
	42,
	1,
	43,
	42,
	42,
	58,
	40,
	42,
	42,
	1,
	41,
	43,
	42,
	58,
	46,
	42,
	42,
	13,
	47,
	40,
	42,
	20,
	41,
	41,
	42,
	23,
	43,
	43,
	40,
	58,
	42,
	43,
	42,
	1,
	43,
	42,
	42,
	58,
	40,
	42,
	42,
	1,
	41,
	43,
	42,
	58,
	46,
	42,
	42,
	13,
	47,
	43,
	42,
	20,
	41,
	41,
	42,
	23,
	43,
	43,
	40,
	58,
	42,
	43,
	42,
	1,
	43,
	40,
	42,
	58,
	40,
	42,
	42,
	13,
	41,
	43,
	42,
	106,
	43,
	41,
	42,
	43,
	234,
	40,
	234,
	41,
	234,
	99,
	42,
	40,
	44,
	40,
	42,
	40,
	37,
	35,
	43,
	42,
	42,
	126,
	40,
	47,
	170,
	1,
	40,
	42,
	42,
	58,
	41,
	42,
	42,
	13,
	46,
	213,
	42,
	106,
	40,
	41,
	42,
	126,
	40,
	45,
	170,
	1,
	40,
	42,
	42,
	1,
	41,
	43,
	42,
	58,
	46,
	42,
	42,
	60,
	47,
	43,
	43,
	20,
	41,
	41,
	40,
	13,
	46,
	213,
	42,
	106,
	40,
	41,
	42,
	109,
	42,
	43,
	42,
	41,
	234,
	40,
	234,
	42,
	58,
	99,
	42,
	40,
	44,
	40,
	42,
	40,
	37,
	35,
	43,
	42,
	42,
	126,
	40,
	47,
	170,
	1,
	40,
	42,
	42,
	58,
	41,
	42,
	42,
	13,
	46,
	213,
	42,
	106,
	40,
	41,
	42,
	126,
	40,
	45,
	170,
	1,
	40,
	43,
	42,
	1,
	41,
	42,
	42,
	58,
	46,
	42,
	42,
	13,
	47,
	213,
	42,
	20,
	41,
	41,
	40,
	60,
	46,
	43,
	43,
	106,
	40,
	41,
	42,
	109,
	42,
	43,
	42,
	41,
	234,
	46,
	234,
	42,
	58,
	233,
	43,
	42,
	41,
	39,
	40,
	42,
	44,
	6,
	24,
	41,
	42,
	42,
	13,
	46,
	42,
	42,
	63,
	47,
	42,
	40,
	13,
	44,
	43,
	42,
	99,
	46,
	12,
	170,
	62,
	34,
	42,
	45,
	1,
	35,
	42,
	42,
	60,
	32,
	43,
	45,
	52,
	32,
	32,
	43,
	28,
	32,
	32,
	42,
	13,
	33,
	41,
	42,
	20,
	35,
	41,
	40,
	1,
	32,
	42,
	42,
	60,
	33,
	43,
	45,
	52,
	33,
	33,
	43,
	62,
	33,
	42,
	33,
	28,
	33,
	33,
	42,
	13,
	38,
	40,
	42,
	20,
	32,
	41,
	40,
	52,
	35,
	32,
	35,
	1,
	32,
	42,
	42,
	60,
	33,
	43,
	45,
	52,
	33,
	33,
	43,
	62,
	33,
	40,
	33,
	28,
	33,
	33,
	42,
	13,
	38,
	43,
	42,
	20,
	32,
	41,
	40,
	52,
	35,
	32,
	35,
	1,
	32,
	42,
	42,
	60,
	33,
	43,
	45,
	52,
	33,
	33,
	43,
	62,
	33,
	41,
	33,
	28,
	33,
	33,
	42,
	13,
	38,
	42,
	42,
	20,
	32,
	41,
	40,
	52,
	35,
	32,
	35,
	19,
	35,
	34,
	41,
	50,
	34,
	46,
	40,
	35,
	34,
	47,
	42,
	126,
	34,
	40,
	170,
	1,
	34,
	43,
	42,
	20,
	34,
	43,
	43,
	97,
	46,
	240,
	85,
	98,
	41,
	40,
	42,
	34,
	234,
	47,
	234,
	40,
	34,
	46,
	44,
	138,
	182,
	43,
	42,
	172,
	43,
	42,
	46,
	58,
	40,
	42,
	47,
	55,
	36,
	42,
	41,
	42,
	126,
	46,
	43,
	170,
	57,
	41,
	42,
	42,
	13,
	46,
	42,
	42,
	63,
	47,
	42,
	41,
	13,
	44,
	43,
	42,
	99,
	46,
	63,
	170,
	13,
	34,
	42,
	42,
	13,
	35,
	41,
	42,
	13,
	32,
	43,
	42,
	99,
	34,
	33,
	170,
	60,
	38,
	43,
	45,
	52,
	38,
	38,
	40,
	48,
	39,
	40,
	33,
	52,
	38,
	39,
	38,
	1,
	39,
	42,
	42,
	62,
	36,
	42,
	45,
	28,
	36,
	36,
	42,
	58,
	37,
	33,
	42,
	20,
	39,
	41,
	40,
	19,
	39,
	38,
	43,
	97,
	34,
	223,
	85,
	50,
	34,
	41,
	41,
	35,
	34,
	46,
	42,
	126,
	34,
	40,
	170,
	1,
	34,
	43,
	42,
	20,
	34,
	43,
	43,
	97,
	46,
	193,
	85,
	98,
	43,
	40,
	42,
	45,
	234,
	47,
	234,
	40,
	34,
	44,
	138,
	182,
	43,
	42,
	117,
	42,
	43,
	33,
	42,
	47,
	42,
	37,
	15,
	43,
	42,
	42,
	30,
	40,
	43,
	42,
	58,
	41,
	42,
	42,
	20,
	40,
	40,
	46,
	126,
	47,
	45,
	170,
	58,
	45,
	43,
	42,
	30,
	34,
	40,
	42,
	29,
	34,
	41,
	34,
	15,
	35,
	46,
	42,
	58,
	32,
	44,
	42,
	20,
	34,
	41,
	40,
	14,
	43,
	34,
	45,
	107,
	47,
	41,
	41,
	100,
	47,
	221,
	85,
	98,
	43,
	40,
	42,
	32,
	15,
	26,
	24,
	82,
	10,
	33,
	76,
	69,
	88,
	71,
	75,
	94,
	33,
	89,
	94,
	88,
	67,
	68,
	77,
	33,
	67,
	90,
	75,
	67,
	88,
	89,
	47,
	119,
	42,
	43,
	38,
	42,
	40,
	43,
	56,
	24,
	43,
	42,
	42,
	13,
	40,
	43,
	42,
	57,
	41,
	42,
	42,
	13,
	46,
	40,
	42,
	99,
	40,
	38,
	170,
	57,
	44,
	43,
	42,
	62,
	44,
	42,
	44,
	30,
	45,
	42,
	42,
	58,
	35,
	42,
	42,
	29,
	34,
	43,
	42,
	58,
	32,
	47,
	42,
	62,
	33,
	42,
	47,
	20,
	34,
	46,
	40,
	13,
	35,
	58,
	42,
	20,
	45,
	41,
	40,
	19,
	45,
	44,
	43,
	97,
	40,
	222,
	85,
	98,
	43,
	40,
	42,
	34,
	89,
	95,
	72,
	39,
	94,
	69,
	68,
	95,
	71,
	72,
	79,
	88,
	40,
	151,
	43,
	42,
	43,
	45,
	43,
	45,
	43,
	11,
	30,
	43,
	42,
	42,
	58,
	40,
	42,
	42,
	20,
	43,
	40,
	40,
	45,
	43,
	43,
	42,
	126,
	40,
	44,
	170,
	30,
	40,
	40,
	42,
	29,
	40,
	41,
	40,
	15,
	41,
	46,
	42,
	58,
	46,
	42,
	42,
	106,
	40,
	41,
	42,
	126,
	40,
	63,
	170,
	45,
	43,
	47,
	42,
	126,
	40,
	46,
	170,
	1,
	40,
	42,
	42,
	58,
	41,
	42,
	42,
	106,
	40,
	40,
	42,
	126,
	40,
	37,
	170,
	45,
	43,
	40,
	42,
	126,
	40,
	38,
	170,
	24,
	40,
	41,
	42,
	30,
	41,
	40,
	42,
	29,
	41,
	44,
	41,
	58,
	46,
	42,
	42,
	13,
	47,
	43,
	42,
	57,
	44,
	42,
	42,
	20,
	41,
	46,
	42,
	22,
	41,
	42,
	42,
	1,
	41,
	42,
	42,
	58,
	46,
	40,
	42,
	106,
	41,
	40,
	42,
	126,
	40,
	43,
	170,
	98,
	42,
	40,
	42,
	109,
	42,
	43,
	42,
	33,
	234,
	35,
	72,
	83,
	94,
	79,
	32,
	94,
	75,
	72,
	70,
	79,
	35,
	15,
	26,
	18,
	82,
	33,
	76,
	69,
	88,
	71,
	75,
	94,
	33,
	89,
	94,
	88,
	67,
	68,
	77,
	33,
	68,
	95,
	71,
	72,
	79,
	88,
	35,
	94,
	83,
	90,
	79,
	41,
	170,
	170,
	234,
	179,
	46,
	134,
	40,
	42,
	43,
	58,
	43,
	44,
	43,
	107,
	57,
	43,
	42,
	42,
	30,
	40,
	42,
	42,
	29,
	40,
	43,
	40,
	13,
	41,
	42,
	42,
	13,
	46,
	213,
	42,
	20,
	40,
	41,
	40,
	30,
	41,
	42,
	42,
	29,
	41,
	43,
	41,
	13,
	46,
	42,
	42,
	13,
	47,
	213,
	42,
	20,
	41,
	41,
	40,
	30,
	46,
	40,
	42,
	29,
	46,
	41,
	46,
	58,
	47,
	40,
	42,
	58,
	44,
	41,
	42,
	58,
	45,
	40,
	42,
	58,
	34,
	41,
	42,
	1,
	35,
	42,
	42,
	58,
	32,
	43,
	42,
	13,
	33,
	41,
	42,
	20,
	35,
	41,
	40,
	1,
	32,
	42,
	42,
	58,
	33,
	43,
	42,
	13,
	38,
	40,
	42,
	20,
	32,
	41,
	40,
	1,
	33,
	42,
	42,
	58,
	38,
	43,
	42,
	13,
	39,
	43,
	42,
	20,
	33,
	41,
	40,
	1,
	38,
	42,
	42,
	58,
	39,
	43,
	42,
	13,
	36,
	42,
	42,
	20,
	38,
	41,
	42,
	23,
	46,
	45,
	40,
	58,
	47,
	46,
	42,
	58,
	44,
	42,
	42,
	14,
	42,
	44,
	47,
	30,
	47,
	42,
	42,
	29,
	47,
	46,
	47,
	57,
	44,
	42,
	42,
	61,
	44,
	42,
	44,
	20,
	47,
	40,
	40,
	60,
	47,
	42,
	47,
	57,
	44,
	42,
	42,
	53,
	47,
	44,
	47,
	15,
	44,
	47,
	42,
	13,
	45,
	43,
	42,
	58,
	34,
	47,
	42,
	13,
	35,
	43,
	42,
	99,
	45,
	33,
	170,
	58,
	33,
	44,
	42,
	30,
	38,
	40,
	42,
	29,
	38,
	41,
	38,
	30,
	39,
	42,
	42,
	29,
	39,
	43,
	39,
	13,
	36,
	42,
	42,
	13,
	37,
	213,
	42,
	20,
	39,
	41,
	42,
	23,
	38,
	42,
	40,
	14,
	44,
	38,
	33,
	97,
	45,
	223,
	85,
	58,
	45,
	42,
	42,
	58,
	34,
	44,
	42,
	14,
	45,
	34,
	45,
	98,
	45,
	40,
	42,
	45,
	234,
	47,
	35,
	73,
	79,
	67,
	70,
	35,
	73,
	66,
	75,
	88,
	33,
	89,
	94,
	88,
	67,
	68,
	77,
	33,
	88,
	75,
	68,
	78,
	69,
	71,
	35,
	71,
	75,
	94,
	66,
	10,
	67,
	42,
	43,
	44,
	42,
	40,
	43,
	62,
	24,
	43,
	41,
	42,
	30,
	40,
	42,
	42,
	29,
	40,
	43,
	40,
	58,
	41,
	42,
	42,
	13,
	46,
	43,
	42,
	13,
	47,
	46,
	42,
	20,
	40,
	46,
	42,
	22,
	40,
	42,
	42,
	18,
	40,
	43,
	43,
	18,
	41,
	41,
	43,
	47,
	40,
	41,
	42,
	126,
	40,
	44,
	170,
	18,
	40,
	40,
	43,
	18,
	41,
	46,
	43,
	47,
	40,
	41,
	42,
	126,
	40,
	40,
	170,
	3,
	40,
	40,
	42,
	98,
	40,
	40,
	42,
	3,
	40,
	43,
	42,
	98,
	40,
	40,
	42,
	35,
	72,
	83,
	94,
	79,
	33,
	89,
	94,
	88,
	67,
	68,
	77,
	41,
	170,
	170,
	234,
	179,
	46,
	246,
	43,
	42,
	43,
	44,
	40,
	41,
	43,
	26,
	1,
	43,
	42,
	42,
	58,
	40,
	42,
	42,
	20,
	43,
	40,
	40,
	36,
	42,
	43,
	42,
	126,
	43,
	40,
	170,
	3,
	43,
	42,
	42,
	98,
	43,
	40,
	42,
	1,
	43,
	43,
	42,
	30,
	40,
	42,
	42,
	29,
	40,
	43,
	40,
	58,
	41,
	42,
	42,
	13,
	46,
	47,
	42,
	20,
	40,
	41,
	40,
	13,
	41,
	41,
	42,
	20,
	43,
	41,
	40,
	1,
	40,
	43,
	42,
	30,
	41,
	42,
	42,
	29,
	41,
	43,
	41,
	58,
	46,
	42,
	42,
	13,
	47,
	44,
	42,
	20,
	41,
	41,
	40,
	13,
	46,
	40,
	42,
	20,
	40,
	41,
	40,
	52,
	43,
	40,
	43,
	1,
	40,
	43,
	42,
	30,
	41,
	42,
	42,
	29,
	41,
	43,
	41,
	58,
	46,
	42,
	42,
	13,
	47,
	45,
	42,
	20,
	41,
	41,
	40,
	13,
	46,
	43,
	42,
	20,
	40,
	41,
	40,
	52,
	43,
	40,
	43,
	1,
	40,
	43,
	42,
	30,
	41,
	42,
	42,
	29,
	41,
	43,
	41,
	58,
	46,
	42,
	42,
	13,
	47,
	34,
	42,
	20,
	41,
	41,
	40,
	13,
	46,
	42,
	42,
	20,
	40,
	41,
	40,
	52,
	43,
	40,
	43,
	30,
	40,
	42,
	42,
	29,
	40,
	40,
	40,
	58,
	41,
	42,
	42,
	13,
	46,
	35,
	42,
	51,
	47,
	42,
	43,
	106,
	40,
	46,
	42,
	37,
	234,
	34,
	234,
	34,
	89,
	95,
	72,
	35,
	72,
	83,
	94,
	79,
	33,
	89,
	94,
	88,
	67,
	68,
	77,
	58,
	31,
	42,
	40,
	35,
	43,
	42,
	42,
	33,
	13,
	40,
	43,
	42,
	13,
	41,
	58,
	42,
	13,
	46,
	43,
	42,
	99,
	40,
	44,
	170,
	1,
	44,
	42,
	42,
	28,
	45,
	47,
	42,
	28,
	34,
	47,
	43,
	20,
	44,
	41,
	40,
	19,
	44,
	47,
	42,
	97,
	40,
	208,
	85,
	109,
	42,
	43,
	42,
	43,
	234,
	122,
	42,
	43,
	46,
	42,
	42,
	46,
	59,
	13,
	43,
	58,
	42,
	123,
	40,
	36,
	170,
	28,
	40,
	43,
	42,
	62,
	40,
	42,
	40,
	13,
	41,
	42,
	43,
	41,
	41,
	40,
	42,
	126,
	41,
	44,
	170,
	63,
	41,
	43,
	40,
	19,
	41,
	43,
	42,
	63,
	41,
	40,
	43,
	50,
	41,
	41,
	41,
	62,
	43,
	42,
	41,
	126,
	41,
	222,
	85,
	19,
	40,
	43,
	42,
	126,
	40,
	43,
	170,
	126,
	40,
	219,
	85,
	109,
	42,
	43,
	42,
	40,
	170,
	46,
	46,
	10,
	113,
	42,
	42,
	41,
	46,
	43,
	43,
	37,
	1,
	42,
	42,
	42,
	20,
	42,
	43,
	40,
	1,
	43,
	43,
	42,
	53,
	43,
	43,
	42,
	2,
	40,
	42,
	42,
	41,
	40,
	43,
	42,
	126,
	43,
	45,
	170,
	6,
	43,
	42,
	42,
	1,
	43,
	40,
	42,
	15,
	40,
	42,
	42,
	20,
	43,
	40,
	43,
	1,
	43,
	41,
	42,
	15,
	40,
	42,
	42,
	20,
	43,
	40,
	43,
	109,
	42,
	43,
	42,
	63,
	234,
	60,
	170,
	57,
	234,
	62,
	234,
	32,
	89,
	70,
	79,
	79,
	90,
	219,
	208,
	130,
	146,
	55,
	251,
	218,
	208,
	214,
	41,
	176,
	43,
	42,
	43,
	37,
	43,
	44,
	40,
	48,
	30,
	43,
	42,
	42,
	29,
	43,
	43,
	43,
	30,
	40,
	40,
	42,
	29,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	30,
	46,
	46,
	42,
	29,
	46,
	47,
	46,
	24,
	47,
	42,
	42,
	13,
	44,
	43,
	42,
	58,
	45,
	42,
	42,
	13,
	34,
	43,
	42,
	99,
	44,
	39,
	170,
	58,
	32,
	46,
	42,
	58,
	33,
	47,
	42,
	58,
	38,
	40,
	42,
	13,
	39,
	42,
	42,
	13,
	36,
	213,
	42,
	20,
	38,
	41,
	42,
	23,
	32,
	43,
	43,
	50,
	32,
	42,
	35,
	35,
	32,
	43,
	42,
	126,
	32,
	40,
	170,
	58,
	32,
	41,
	42,
	20,
	32,
	43,
	43,
	97,
	44,
	217,
	85,
	98,
	47,
	40,
	42,
	61,
	234,
	33,
	67,
	68,
	89,
	79,
	88,
	94,
	32,
	94,
	75,
	72,
	70,
	79,
	33,
	88,
	75,
	68,
	78,
	69,
	71,
	35,
	71,
	75,
	94,
	66,
	35,
	73,
	66,
	75,
	88,
	33,
	89,
	94,
	88,
	67,
	68,
	77,
	170,
	138,
	43,
	42,
	159,
	43,
	42,
	43,
	58,
	43,
	45,
	40,
	53,
	30,
	43,
	42,
	42,
	29,
	43,
	43,
	43,
	30,
	40,
	40,
	42,
	29,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	30,
	46,
	46,
	42,
	29,
	46,
	47,
	46,
	24,
	47,
	42,
	42,
	13,
	44,
	43,
	42,
	58,
	45,
	42,
	42,
	13,
	34,
	43,
	42,
	99,
	44,
	37,
	170,
	58,
	32,
	46,
	42,
	58,
	33,
	47,
	42,
	58,
	38,
	43,
	42,
	58,
	39,
	40,
	42,
	13,
	36,
	42,
	42,
	13,
	37,
	213,
	42,
	20,
	39,
	41,
	42,
	23,
	38,
	42,
	42,
	23,
	32,
	43,
	43,
	50,
	32,
	42,
	35,
	35,
	32,
	43,
	42,
	126,
	32,
	40,
	170,
	58,
	32,
	41,
	42,
	20,
	32,
	43,
	43,
	97,
	44,
	219,
	85,
	30,
	44,
	46,
	42,
	29,
	44,
	44,
	44,
	58,
	45,
	47,
	42,
	106,
	44,
	40,
	42,
	61,
	234,
	33,
	73,
	69,
	68,
	73,
	75,
	94,
	33,
	67,
	68,
	89,
	79,
	88,
	94,
	32,
	94,
	75,
	72,
	70,
	79,
	33,
	88,
	75,
	68,
	78,
	69,
	71,
	35,
	71,
	75,
	94,
	66,
	35,
	73,
	66,
	75,
	88,
	33,
	89,
	94,
	88,
	67,
	68,
	77,
	170,
	138,
	43,
	42,
	205,
	41,
	41,
	43,
	49,
	43,
	0,
	42,
	30,
	1,
	43,
	42,
	42,
	29,
	43,
	42,
	43,
	1,
	40,
	42,
	42,
	29,
	40,
	43,
	40,
	1,
	41,
	42,
	42,
	29,
	41,
	40,
	41,
	1,
	46,
	42,
	42,
	29,
	46,
	41,
	46,
	3,
	47,
	42,
	42,
	27,
	44,
	46,
	42,
	27,
	45,
	47,
	42,
	27,
	34,
	44,
	42,
	27,
	35,
	45,
	42,
	27,
	32,
	34,
	42,
	27,
	33,
	35,
	42,
	27,
	38,
	32,
	42,
	27,
	39,
	33,
	42,
	27,
	36,
	38,
	42,
	27,
	37,
	39,
	42,
	27,
	58,
	36,
	42,
	27,
	59,
	37,
	42,
	27,
	56,
	58,
	42,
	30,
	57,
	59,
	42,
	29,
	57,
	56,
	57,
	30,
	62,
	57,
	42,
	29,
	62,
	62,
	62,
	30,
	63,
	59,
	42,
	29,
	63,
	63,
	63,
	58,
	60,
	63,
	42,
	20,
	60,
	43,
	40,
	27,
	61,
	60,
	42,
	27,
	50,
	61,
	42,
	27,
	51,
	50,
	42,
	25,
	48,
	51,
	42,
	16,
	44,
	48,
	48,
	16,
	45,
	49,
	48,
	16,
	34,
	54,
	48,
	16,
	35,
	55,
	48,
	16,
	32,
	52,
	48,
	16,
	33,
	53,
	48,
	16,
	38,
	10,
	48,
	16,
	39,
	11,
	48,
	16,
	36,
	8,
	48,
	16,
	37,
	9,
	48,
	16,
	58,
	14,
	48,
	16,
	59,
	15,
	48,
	16,
	56,
	12,
	48,
	16,
	61,
	13,
	48,
	16,
	50,
	2,
	48,
	16,
	51,
	3,
	48,
	26,
	42,
	42,
	170,
	98,
	48,
	40,
	42,
	40,
	234,
	62,
	77,
	79,
	94,
	120,
	75,
	68,
	78,
	69,
	71,
	121,
	94,
	88,
	67,
	68,
	77,
	56,
	77,
	79,
	94,
	120,
	75,
	68,
	78,
	69,
	71,
	110,
	75,
	94,
	75,
	59,
	89,
	70,
	79,
	79,
	90,
	105,
	66,
	79,
	73,
	65,
	99,
	68,
	36,
	67,
	68,
	73,
	88,
	79,
	71,
	79,
	68,
	94,
	32,
	82,
	69,
	88,
	99,
	124,
	62,
	95,
	68,
	90,
	75,
	78,
	104,
	83,
	94,
	79,
	121,
	94,
	88,
	67,
	68,
	77,
	60,
	90,
	88,
	69,
	90,
	79,
	88,
	70,
	83,
	110,
	79,
	73,
	88,
	83,
	90,
	94,
	79,
	78,
	56,
	90,
	75,
	78,
	104,
	83,
	94,
	79,
	121,
	94,
	88,
	67,
	68,
	77,
	58,
	94,
	69,
	98,
	79,
	82,
	121,
	94,
	88,
	67,
	68,
	77,
	37,
	66,
	79,
	82,
	126,
	69,
	104,
	83,
	94,
	79,
	89,
	37,
	72,
	83,
	94,
	79,
	89,
	126,
	69,
	98,
	79,
	82,
	58,
	67,
	68,
	94,
	89,
	126,
	69,
	104,
	83,
	94,
	79,
	89,
	58,
	72,
	83,
	94,
	79,
	89,
	126,
	69,
	99,
	68,
	94,
	89,
	38,
	90,
	95,
	94,
	104,
	83,
	94,
	79,
	38,
	77,
	79,
	94,
	104,
	83,
	94,
	79,
	37,
	72,
	83,
	94,
	79,
	122,
	75,
	88,
	67,
	94,
	83,
	43,
	42,
	42,
	42,
	42,
	42,
	35,
	94,
	67,
	71,
	79,
	32,
	83,
	67,
	79,
	70,
	78,
	36,
	73,
	69,
	88,
	69,
	95,
	94,
	67,
	68,
	79,
	37,
	91,
	95,
	79,
	95,
	79,
	111,
	92,
	79,
	68,
	94,
	45,
	69,
	89,
	42,
	42,
	42,
	42,
	42,
	42,
	42,
	42,
	42,
	42,
	42,
	42,
	42,
	33,
	70,
	89,
	66,
	67,
	76,
	94,
	35,
	72,
	75,
	68,
	78,
	33,
	88,
	89,
	66,
	67,
	76,
	94,
	35,
	72,
	82,
	69,
	88,
	255,
	40,
	42,
	43,
	35,
	43,
	33,
	43,
	107,
	13,
	43,
	210,
	42,
	31,
	43,
	42,
	42,
	13,
	43,
	42,
	42,
	31,
	43,
	43,
	42,
	13,
	43,
	43,
	42,
	13,
	40,
	34,
	42,
	13,
	41,
	43,
	42,
	99,
	43,
	30,
	170,
	1,
	47,
	42,
	42,
	29,
	47,
	40,
	47,
	30,
	44,
	43,
	42,
	13,
	45,
	43,
	42,
	20,
	47,
	41,
	40,
	31,
	47,
	43,
	42,
	30,
	47,
	41,
	42,
	29,
	47,
	46,
	47,
	1,
	44,
	42,
	42,
	29,
	44,
	47,
	44,
	58,
	45,
	42,
	42,
	30,
	34,
	42,
	42,
	20,
	44,
	41,
	42,
	23,
	47,
	42,
	40,
	31,
	47,
	44,
	42,
	30,
	47,
	43,
	42,
	30,
	44,
	44,
	42,
	52,
	47,
	44,
	47,
	31,
	47,
	43,
	42,
	1,
	47,
	42,
	42,
	29,
	47,
	47,
	47,
	30,
	44,
	42,
	42,
	13,
	45,
	43,
	42,
	20,
	47,
	41,
	40,
	31,
	47,
	45,
	42,
	1,
	47,
	42,
	42,
	29,
	47,
	47,
	47,
	1,
	44,
	42,
	42,
	29,
	44,
	34,
	44,
	30,
	45,
	42,
	42,
	13,
	34,
	43,
	42,
	20,
	44,
	41,
	40,
	13,
	45,
	213,
	42,
	20,
	47,
	41,
	40,
	31,
	47,
	42,
	42,
	30,
	47,
	45,
	42,
	34,
	47,
	42,
	42,
	126,
	47,
	45,
	170,
	1,
	47,
	42,
	42,
	29,
	47,
	35,
	47,
	30,
	44,
	42,
	42,
	13,
	45,
	170,
	42,
	20,
	47,
	41,
	40,
	31,
	47,
	42,
	42,
	126,
	47,
	44,
	170,
	1,
	47,
	42,
	42,
	29,
	47,
	47,
	47,
	30,
	44,
	42,
	42,
	13,
	45,
	85,
	42,
	20,
	47,
	41,
	40,
	31,
	47,
	42,
	42,
	97,
	43,
	230,
	85,
	1,
	43,
	42,
	42,
	29,
	43,
	32,
	43,
	30,
	40,
	43,
	42,
	13,
	41,
	73,
	42,
	106,
	43,
	41,
	42,
	42,
	42,
	35,
	72,
	82,
	69,
	88,
	34,
	72,
	69,
	88,
	33,
	88,
	89,
	66,
	67,
	76,
	94,
	38,
	70,
	75,
	89,
	94,
	72,
	67,
	94,
	33,
	90,
	75,
	88,
	67,
	94,
	83,
	35,
	72,
	75,
	68,
	78,
	37,
	72,
	83,
	94,
	79,
	122,
	75,
	88,
	67,
	94,
	83,
	35,
	95,
	94,
	67,
	70,
	33,
	70,
	89,
	66,
	67,
	76,
	94,
	33,
	88,
	79,
	89,
	95,
	70,
	94,
	35,
	71,
	75,
	89,
	65,
	42,
	160,
	43,
	42,
	42,
	44,
	46,
	41,
	43,
	51,
	13,
	42,
	42,
	42,
	13,
	43,
	213,
	42,
	13,
	40,
	43,
	42,
	99,
	42,
	62,
	170,
	34,
	41,
	42,
	42,
	126,
	46,
	44,
	170,
	1,
	46,
	42,
	42,
	29,
	46,
	42,
	46,
	58,
	47,
	41,
	42,
	20,
	46,
	40,
	40,
	31,
	46,
	43,
	42,
	126,
	46,
	43,
	170,
	31,
	41,
	43,
	42,
	1,
	46,
	43,
	42,
	30,
	47,
	43,
	42,
	20,
	46,
	40,
	40,
	31,
	46,
	40,
	42,
	1,
	46,
	40,
	42,
	30,
	47,
	40,
	42,
	19,
	47,
	41,
	46,
	1,
	46,
	41,
	42,
	30,
	47,
	40,
	42,
	19,
	41,
	47,
	46,
	97,
	42,
	198,
	85,
	109,
	42,
	43,
	42,
	43,
	42,
	56,
	234,
	45,
	234,
	34,
	234,
	33,
	71,
	75,
	90,
	90,
	79,
	78,
	38,
	67,
	68,
	92,
	79,
	88,
	89,
	79,
	33,
	67,
	68,
	92,
	79,
	88,
	94,
	42,
	184,
	46,
	42,
	42,
	32,
	45,
	40,
	42,
	87,
	13,
	42,
	42,
	42,
	13,
	43,
	213,
	42,
	13,
	40,
	43,
	42,
	99,
	42,
	82,
	170,
	1,
	46,
	42,
	42,
	28,
	46,
	41,
	46,
	31,
	46,
	42,
	42,
	1,
	46,
	43,
	42,
	1,
	47,
	40,
	42,
	1,
	44,
	41,
	42,
	29,
	44,
	43,
	44,
	13,
	45,
	41,
	42,
	30,
	34,
	42,
	42,
	20,
	44,
	41,
	40,
	13,
	45,
	42,
	42,
	20,
	47,
	41,
	40,
	1,
	44,
	40,
	42,
	30,
	45,
	42,
	42,
	13,
	34,
	43,
	42,
	20,
	44,
	41,
	40,
	52,
	47,
	44,
	47,
	1,
	44,
	40,
	42,
	30,
	45,
	42,
	42,
	13,
	34,
	40,
	42,
	20,
	44,
	41,
	40,
	52,
	47,
	44,
	47,
	1,
	44,
	40,
	42,
	1,
	45,
	41,
	42,
	29,
	45,
	43,
	45,
	13,
	34,
	40,
	42,
	30,
	35,
	42,
	42,
	20,
	45,
	41,
	40,
	13,
	34,
	41,
	42,
	20,
	44,
	41,
	40,
	52,
	47,
	44,
	47,
	19,
	47,
	41,
	46,
	1,
	46,
	46,
	42,
	1,
	47,
	40,
	42,
	30,
	44,
	42,
	42,
	13,
	45,
	42,
	42,
	20,
	47,
	41,
	40,
	1,
	44,
	40,
	42,
	30,
	45,
	42,
	42,
	13,
	34,
	43,
	42,
	20,
	44,
	41,
	40,
	52,
	47,
	44,
	47,
	1,
	44,
	40,
	42,
	1,
	45,
	41,
	42,
	29,
	45,
	43,
	45,
	13,
	34,
	40,
	42,
	30,
	35,
	42,
	42,
	20,
	45,
	41,
	40,
	13,
	34,
	40,
	42,
	20,
	44,
	41,
	40,
	52,
	47,
	44,
	47,
	1,
	44,
	40,
	42,
	1,
	45,
	41,
	42,
	29,
	45,
	43,
	45,
	13,
	34,
	41,
	42,
	30,
	35,
	42,
	42,
	20,
	45,
	41,
	40,
	13,
	34,
	41,
	42,
	20,
	44,
	41,
	40,
	52,
	47,
	44,
	47,
	19,
	47,
	41,
	46,
	1,
	46,
	47,
	42,
	1,
	47,
	40,
	42,
	30,
	44,
	42,
	42,
	13,
	45,
	42,
	42,
	20,
	47,
	41,
	40,
	1,
	44,
	40,
	42,
	1,
	45,
	41,
	42,
	29,
	45,
	43,
	45,
	13,
	34,
	40,
	42,
	30,
	35,
	42,
	42,
	20,
	45,
	41,
	40,
	13,
	34,
	43,
	42,
	20,
	44,
	41,
	40,
	52,
	47,
	44,
	47,
	1,
	44,
	40,
	42,
	1,
	45,
	41,
	42,
	29,
	45,
	43,
	45,
	13,
	34,
	41,
	42,
	30,
	35,
	42,
	42,
	20,
	45,
	41,
	40,
	13,
	34,
	40,
	42,
	20,
	44,
	41,
	40,
	52,
	47,
	44,
	47,
	1,
	44,
	40,
	42,
	30,
	45,
	42,
	42,
	13,
	34,
	41,
	42,
	20,
	44,
	41,
	40,
	52,
	47,
	44,
	47,
	19,
	47,
	41,
	46,
	1,
	46,
	44,
	42,
	1,
	47,
	40,
	42,
	1,
	44,
	41,
	42,
	29,
	44,
	43,
	44,
	13,
	45,
	40,
	42,
	30,
	34,
	42,
	42,
	20,
	44,
	41,
	40,
	13,
	45,
	42,
	42,
	20,
	47,
	41,
	40,
	1,
	44,
	40,
	42,
	1,
	45,
	41,
	42,
	29,
	45,
	43,
	45,
	13,
	34,
	41,
	42,
	30,
	35,
	42,
	42,
	20,
	45,
	41,
	40,
	13,
	34,
	43,
	42,
	20,
	44,
	41,
	40,
	52,
	47,
	44,
	47,
	1,
	44,
	40,
	42,
	30,
	45,
	42,
	42,
	13,
	34,
	40,
	42,
	20,
	44,
	41,
	40,
	52,
	47,
	44,
	47,
	1,
	44,
	40,
	42,
	30,
	45,
	42,
	42,
	13,
	34,
	41,
	42,
	20,
	44,
	41,
	40,
	52,
	47,
	44,
	47,
	19,
	47,
	41,
	46,
	97,
	42,
	162,
	85,
	109,
	42,
	43,
	42,
	45,
	234,
	35,
	234,
	43,
	234,
	43,
	42,
	32,
	234,
	33,
	234,
	38,
	234,
	34,
	71,
	95,
	70,
	35,
	72,
	83,
	94,
	79,
	185,
	47,
	42,
	42,
	32,
	45,
	40,
	42,
	183,
	43,
	13,
	42,
	42,
	42,
	13,
	43,
	213,
	42,
	13,
	40,
	43,
	42,
	99,
	42,
	178,
	170,
	1,
	46,
	42,
	42,
	28,
	46,
	41,
	46,
	31,
	46,
	42,
	42,
	1,
	46,
	43,
	42,
	1,
	47,
	40,
	42,
	1,
	44,
	41,
	42,
	29,
	44,
	43,
	44,
	13,
	45,
	33,
	42,
	30,
	34,
	42,
	42,
	20,
	44,
	41,
	40,
	13,
	45,
	42,
	42,
	20,
	47,
	41,
	40,
	1,
	44,
	40,
	42,
	1,
	45,
	41,
	42,
	29,
	45,
	43,
	45,
	13,
	34,
	39,
	42,
	30,
	35,
	42,
	42,
	20,
	45,
	41,
	40,
	13,
	34,
	43,
	42,
	20,
	44,
	41,
	40,
	52,
	47,
	44,
	47,
	1,
	44,
	40,
	42,
	1,
	45,
	41,
	42,
	29,
	45,
	43,
	45,
	13,
	34,
	35,
	42,
	30,
	35,
	42,
	42,
	20,
	45,
	41,
	40,
	13,
	34,
	40,
	42,
	20,
	44,
	41,
	40,
	52,
	47,
	44,
	47,
	1,
	44,
	40,
	42,
	1,
	45,
	41,
	42,
	29,
	45,
	43,
	45,
	13,
	34,
	36,
	42,
	30,
	35,
	42,
	42,
	20,
	45,
	41,
	40,
	13,
	34,
	41,
	42,
	20,
	44,
	41,
	40,
	52,
	47,
	44,
	47,
	19,
	47,
	41,
	46,
	1,
	46,
	46,
	42,
	1,
	47,
	40,
	42,
	1,
	44,
	41,
	42,
	29,
	44,
	43,
	44,
	13,
	45,
	39,
	42,
	30,
	34,
	42,
	42,
	20,
	44,
	41,
	40,
	13,
	45,
	42,
	42,
	20,
	47,
	41,
	40,
	1,
	44,
	40,
	42,
	1,
	45,
	41,
	42,
	29,
	45,
	43,
	45,
	13,
	34,
	35,
	42,
	30,
	35,
	42,
	42,
	20,
	45,
	41,
	40,
	13,
	34,
	43,
	42,
	20,
	44,
	41,
	40,
	52,
	47,
	44,
	47,
	1,
	44,
	40,
	42,
	1,
	45,
	41,
	42,
	29,
	45,
	43,
	45,
	13,
	34,
	36,
	42,
	30,
	35,
	42,
	42,
	20,
	45,
	41,
	40,
	13,
	34,
	40,
	42,
	20,
	44,
	41,
	40,
	52,
	47,
	44,
	47,
	1,
	44,
	40,
	42,
	1,
	45,
	41,
	42,
	29,
	45,
	43,
	45,
	13,
	34,
	33,
	42,
	30,
	35,
	42,
	42,
	20,
	45,
	41,
	40,
	13,
	34,
	41,
	42,
	20,
	44,
	41,
	40,
	52,
	47,
	44,
	47,
	19,
	47,
	41,
	46,
	1,
	46,
	47,
	42,
	1,
	47,
	40,
	42,
	1,
	44,
	41,
	42,
	29,
	44,
	43,
	44,
	13,
	45,
	35,
	42,
	30,
	34,
	42,
	42,
	20,
	44,
	41,
	40,
	13,
	45,
	42,
	42,
	20,
	47,
	41,
	40,
	1,
	44,
	40,
	42,
	1,
	45,
	41,
	42,
	29,
	45,
	43,
	45,
	13,
	34,
	36,
	42,
	30,
	35,
	42,
	42,
	20,
	45,
	41,
	40,
	13,
	34,
	43,
	42,
	20,
	44,
	41,
	40,
	52,
	47,
	44,
	47,
	1,
	44,
	40,
	42,
	1,
	45,
	41,
	42,
	29,
	45,
	43,
	45,
	13,
	34,
	33,
	42,
	30,
	35,
	42,
	42,
	20,
	45,
	41,
	40,
	13,
	34,
	40,
	42,
	20,
	44,
	41,
	40,
	52,
	47,
	44,
	47,
	1,
	44,
	40,
	42,
	1,
	45,
	41,
	42,
	29,
	45,
	43,
	45,
	13,
	34,
	39,
	42,
	30,
	35,
	42,
	42,
	20,
	45,
	41,
	40,
	13,
	34,
	41,
	42,
	20,
	44,
	41,
	40,
	52,
	47,
	44,
	47,
	19,
	47,
	41,
	46,
	1,
	46,
	44,
	42,
	1,
	47,
	40,
	42,
	1,
	44,
	41,
	42,
	29,
	44,
	43,
	44,
	13,
	45,
	36,
	42,
	30,
	34,
	42,
	42,
	20,
	44,
	41,
	40,
	13,
	45,
	42,
	42,
	20,
	47,
	41,
	40,
	1,
	44,
	40,
	42,
	1,
	45,
	41,
	42,
	29,
	45,
	43,
	45,
	13,
	34,
	33,
	42,
	30,
	35,
	42,
	42,
	20,
	45,
	41,
	40,
	13,
	34,
	43,
	42,
	20,
	44,
	41,
	40,
	52,
	47,
	44,
	47,
	1,
	44,
	40,
	42,
	1,
	45,
	41,
	42,
	29,
	45,
	43,
	45,
	13,
	34,
	39,
	42,
	30,
	35,
	42,
	42,
	20,
	45,
	41,
	40,
	13,
	34,
	40,
	42,
	20,
	44,
	41,
	40,
	52,
	47,
	44,
	47,
	1,
	44,
	40,
	42,
	1,
	45,
	41,
	42,
	29,
	45,
	43,
	45,
	13,
	34,
	35,
	42,
	30,
	35,
	42,
	42,
	20,
	45,
	41,
	40,
	13,
	34,
	41,
	42,
	20,
	44,
	41,
	40,
	52,
	47,
	44,
	47,
	19,
	47,
	41,
	46,
	97,
	42,
	66,
	85,
	109,
	42,
	43,
	42,
	34,
	234,
	39,
	234,
	43,
	234,
	43,
	42,
	36,
	234,
	37,
	234,
	58,
	234,
	34,
	71,
	95,
	70,
	35,
	72,
	83,
	94,
	79,
	76,
	42,
	43,
	44,
	43,
	41,
	43,
	59,
	1,
	43,
	42,
	42,
	29,
	43,
	42,
	43,
	58,
	40,
	42,
	42,
	2,
	41,
	42,
	42,
	20,
	43,
	41,
	40,
	1,
	40,
	42,
	42,
	29,
	40,
	43,
	40,
	58,
	41,
	42,
	42,
	13,
	46,
	34,
	42,
	20,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	29,
	41,
	40,
	41,
	58,
	46,
	43,
	42,
	13,
	47,
	50,
	42,
	20,
	41,
	41,
	40,
	52,
	40,
	41,
	40,
	98,
	40,
	40,
	42,
	42,
	42,
	33,
	88,
	89,
	66,
	67,
	76,
	94,
	33,
	70,
	89,
	66,
	67,
	76,
	94,
	35,
	72,
	75,
	68,
	78,
	43,
	170,
	234,
	149,
	165,
	46,
	135,
	43,
	42,
	43,
	45,
	41,
	42,
	42,
	2,
	1,
	43,
	42,
	42,
	1,
	40,
	43,
	42,
	1,
	41,
	40,
	42,
	58,
	46,
	42,
	42,
	13,
	47,
	42,
	42,
	20,
	41,
	41,
	40,
	28,
	40,
	41,
	40,
	13,
	41,
	42,
	42,
	20,
	43,
	41,
	40,
	1,
	40,
	42,
	42,
	1,
	41,
	43,
	42,
	1,
	46,
	40,
	42,
	58,
	47,
	42,
	42,
	13,
	44,
	43,
	42,
	20,
	46,
	41,
	40,
	28,
	41,
	46,
	41,
	13,
	46,
	43,
	42,
	20,
	40,
	41,
	40,
	52,
	43,
	40,
	43,
	1,
	40,
	42,
	42,
	1,
	41,
	43,
	42,
	1,
	46,
	40,
	42,
	58,
	47,
	42,
	42,
	13,
	44,
	40,
	42,
	20,
	46,
	41,
	40,
	28,
	41,
	46,
	41,
	13,
	46,
	40,
	42,
	20,
	40,
	41,
	40,
	52,
	43,
	40,
	43,
	1,
	40,
	42,
	42,
	1,
	41,
	43,
	42,
	1,
	46,
	40,
	42,
	58,
	47,
	42,
	42,
	13,
	44,
	41,
	42,
	20,
	46,
	41,
	40,
	28,
	41,
	46,
	41,
	13,
	46,
	41,
	42,
	20,
	40,
	41,
	40,
	52,
	43,
	40,
	43,
	98,
	43,
	40,
	42,
	43,
	234,
	45,
	234,
	40,
	234,
	138,
	46,
	42,
	43,
	38,
	34,
	44,
	45,
	94,
	24,
	43,
	42,
	42,
	30,
	40,
	42,
	42,
	29,
	40,
	43,
	40,
	57,
	41,
	42,
	42,
	61,
	41,
	42,
	41,
	20,
	40,
	40,
	40,
	34,
	40,
	42,
	42,
	126,
	41,
	46,
	170,
	34,
	40,
	43,
	42,
	126,
	41,
	40,
	170,
	35,
	40,
	40,
	42,
	126,
	41,
	46,
	170,
	60,
	41,
	42,
	40,
	57,
	46,
	42,
	42,
	46,
	41,
	46,
	42,
	126,
	41,
	35,
	170,
	30,
	41,
	40,
	42,
	15,
	46,
	41,
	42,
	30,
	47,
	46,
	42,
	58,
	44,
	40,
	42,
	20,
	47,
	40,
	40,
	14,
	46,
	47,
	46,
	20,
	41,
	40,
	43,
	3,
	41,
	42,
	42,
	98,
	41,
	40,
	42,
	1,
	41,
	42,
	42,
	62,
	46,
	43,
	40,
	19,
	46,
	41,
	43,
	1,
	41,
	43,
	42,
	1,
	46,
	40,
	42,
	19,
	46,
	41,
	43,
	13,
	41,
	42,
	42,
	63,
	46,
	41,
	40,
	13,
	47,
	43,
	42,
	99,
	41,
	55,
	170,
	1,
	45,
	41,
	42,
	60,
	34,
	42,
	44,
	62,
	34,
	41,
	34,
	28,
	34,
	34,
	42,
	13,
	35,
	41,
	42,
	20,
	45,
	41,
	40,
	1,
	34,
	41,
	42,
	60,
	35,
	42,
	44,
	62,
	35,
	46,
	35,
	28,
	35,
	35,
	42,
	13,
	32,
	40,
	42,
	20,
	34,
	41,
	40,
	52,
	45,
	34,
	45,
	1,
	34,
	41,
	42,
	60,
	35,
	42,
	44,
	62,
	35,
	47,
	35,
	28,
	35,
	35,
	42,
	13,
	32,
	43,
	42,
	20,
	34,
	41,
	40,
	52,
	45,
	34,
	45,
	1,
	34,
	41,
	42,
	60,
	35,
	42,
	44,
	62,
	35,
	42,
	35,
	28,
	35,
	35,
	42,
	13,
	32,
	42,
	42,
	20,
	34,
	41,
	40,
	52,
	45,
	34,
	45,
	19,
	45,
	44,
	43,
	97,
	41,
	201,
	85,
	58,
	41,
	40,
	42,
	1,
	46,
	42,
	42,
	28,
	46,
	46,
	43,
	62,
	46,
	41,
	46,
	60,
	46,
	42,
	46,
	63,
	46,
	41,
	46,
	13,
	47,
	43,
	42,
	99,
	41,
	1,
	170,
	63,
	45,
	41,
	44,
	28,
	45,
	45,
	43,
	8,
	34,
	40,
	44,
	35,
	34,
	44,
	42,
	126,
	34,
	62,
	170,
	1,
	34,
	46,
	42,
	58,
	35,
	45,
	42,
	20,
	34,
	40,
	40,
	58,
	45,
	34,
	42,
	1,
	34,
	47,
	42,
	58,
	35,
	45,
	42,
	20,
	34,
	40,
	40,
	58,
	45,
	34,
	42,
	30,
	34,
	42,
	42,
	29,
	34,
	43,
	34,
	11,
	35,
	40,
	44,
	20,
	34,
	40,
	40,
	1,
	35,
	44,
	42,
	29,
	35,
	47,
	35,
	58,
	32,
	45,
	42,
	1,
	33,
	45,
	42,
	28,
	33,
	34,
	33,
	20,
	35,
	41,
	40,
	58,
	45,
	35,
	42,
	126,
	34,
	32,
	170,
	13,
	34,
	44,
	42,
	43,
	34,
	40,
	42,
	126,
	34,
	45,
	170,
	8,
	34,
	40,
	44,
	35,
	34,
	42,
	42,
	126,
	34,
	46,
	170,
	1,
	34,
	47,
	42,
	58,
	35,
	45,
	42,
	20,
	34,
	40,
	40,
	58,
	45,
	34,
	42,
	1,
	34,
	44,
	42,
	29,
	34,
	47,
	34,
	53,
	35,
	40,
	44,
	28,
	35,
	35,
	43,
	58,
	32,
	45,
	42,
	20,
	34,
	41,
	40,
	19,
	34,
	44,
	43,
	97,
	41,
	255,
	85,
	98,
	43,
	40,
	42,
	41,
	234,
	46,
	234,
	47,
	234,
	43,
	234,
	60,
	234,
	61,
	234,
	42,
	42,
	59,
	234,
	35,
	72,
	82,
	69,
	88,
	39,
	94,
	69,
	89,
	94,
	88,
	67,
	68,
	77,
	61,
	99,
	68,
	92,
	75,
	70,
	67,
	78,
	10,
	65,
	79,
	83,
	10,
	89,
	67,
	80,
	79,
	16,
	10,
	32,
	79,
	88,
	88,
	69,
	88,
	32,
	76,
	70,
	69,
	69,
	88,
	35,
	71,
	75,
	94,
	66,
	34,
	38,
	58,
	40,
	46,
	44,
	42,
	204,
	46,
	42,
	43,
	36,
	41,
	40,
	42,
	190,
	43,
	1,
	43,
	42,
	42,
	58,
	40,
	42,
	42,
	13,
	41,
	41,
	42,
	20,
	43,
	41,
	40,
	1,
	40,
	42,
	42,
	58,
	41,
	42,
	42,
	13,
	46,
	40,
	42,
	20,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	58,
	46,
	42,
	42,
	13,
	47,
	43,
	42,
	20,
	41,
	41,
	40,
	1,
	46,
	42,
	42,
	58,
	47,
	42,
	42,
	13,
	44,
	42,
	42,
	20,
	46,
	41,
	40,
	1,
	47,
	43,
	42,
	1,
	44,
	40,
	42,
	29,
	44,
	42,
	44,
	1,
	45,
	40,
	42,
	29,
	45,
	42,
	45,
	1,
	34,
	40,
	42,
	29,
	34,
	42,
	34,
	1,
	35,
	40,
	42,
	29,
	35,
	43,
	35,
	13,
	32,
	33,
	42,
	58,
	33,
	40,
	42,
	20,
	35,
	41,
	40,
	1,
	32,
	40,
	42,
	29,
	32,
	43,
	32,
	13,
	33,
	39,
	42,
	58,
	38,
	41,
	42,
	20,
	32,
	41,
	42,
	23,
	34,
	43,
	40,
	1,
	35,
	40,
	42,
	29,
	35,
	43,
	35,
	13,
	32,
	35,
	42,
	58,
	33,
	46,
	42,
	20,
	35,
	41,
	42,
	23,
	45,
	43,
	40,
	1,
	34,
	40,
	42,
	29,
	34,
	43,
	34,
	13,
	35,
	36,
	42,
	58,
	32,
	43,
	42,
	20,
	34,
	41,
	42,
	23,
	44,
	43,
	40,
	13,
	45,
	41,
	42,
	20,
	47,
	41,
	40,
	1,
	44,
	43,
	42,
	1,
	45,
	40,
	42,
	29,
	45,
	42,
	45,
	1,
	34,
	40,
	42,
	29,
	34,
	42,
	34,
	1,
	35,
	40,
	42,
	29,
	35,
	42,
	35,
	1,
	32,
	40,
	42,
	29,
	32,
	43,
	32,
	13,
	33,
	33,
	42,
	58,
	38,
	41,
	42,
	20,
	32,
	41,
	40,
	1,
	33,
	40,
	42,
	29,
	33,
	43,
	33,
	13,
	38,
	39,
	42,
	58,
	39,
	46,
	42,
	20,
	33,
	41,
	42,
	23,
	35,
	43,
	40,
	1,
	32,
	40,
	42,
	29,
	32,
	43,
	32,
	13,
	33,
	35,
	42,
	58,
	38,
	43,
	42,
	20,
	32,
	41,
	42,
	23,
	34,
	43,
	40,
	1,
	35,
	40,
	42,
	29,
	35,
	43,
	35,
	13,
	32,
	36,
	42,
	58,
	33,
	40,
	42,
	20,
	35,
	41,
	42,
	23,
	45,
	43,
	40,
	13,
	34,
	40,
	42,
	20,
	44,
	41,
	40,
	52,
	47,
	44,
	47,
	1,
	44,
	43,
	42,
	1,
	45,
	40,
	42,
	29,
	45,
	42,
	45,
	1,
	34,
	40,
	42,
	29,
	34,
	42,
	34,
	1,
	35,
	40,
	42,
	29,
	35,
	42,
	35,
	1,
	32,
	40,
	42,
	29,
	32,
	43,
	32,
	13,
	33,
	33,
	42,
	58,
	38,
	46,
	42,
	20,
	32,
	41,
	40,
	1,
	33,
	40,
	42,
	29,
	33,
	43,
	33,
	13,
	38,
	39,
	42,
	58,
	39,
	43,
	42,
	20,
	33,
	41,
	42,
	23,
	35,
	43,
	40,
	1,
	32,
	40,
	42,
	29,
	32,
	43,
	32,
	13,
	33,
	35,
	42,
	58,
	38,
	40,
	42,
	20,
	32,
	41,
	42,
	23,
	34,
	43,
	40,
	1,
	35,
	40,
	42,
	29,
	35,
	43,
	35,
	13,
	32,
	36,
	42,
	58,
	33,
	41,
	42,
	20,
	35,
	41,
	42,
	23,
	45,
	43,
	40,
	13,
	34,
	43,
	42,
	20,
	44,
	41,
	40,
	52,
	47,
	44,
	47,
	1,
	44,
	43,
	42,
	1,
	45,
	40,
	42,
	29,
	45,
	42,
	45,
	1,
	34,
	40,
	42,
	29,
	34,
	42,
	34,
	1,
	35,
	40,
	42,
	29,
	35,
	42,
	35,
	1,
	32,
	40,
	42,
	29,
	32,
	43,
	32,
	13,
	33,
	33,
	42,
	58,
	38,
	43,
	42,
	20,
	32,
	41,
	40,
	1,
	33,
	40,
	42,
	29,
	33,
	43,
	33,
	13,
	38,
	39,
	42,
	58,
	39,
	40,
	42,
	20,
	33,
	41,
	42,
	23,
	35,
	43,
	40,
	1,
	32,
	40,
	42,
	29,
	32,
	43,
	32,
	13,
	33,
	35,
	42,
	58,
	38,
	41,
	42,
	20,
	32,
	41,
	42,
	23,
	34,
	43,
	40,
	1,
	35,
	40,
	42,
	29,
	35,
	43,
	35,
	13,
	32,
	36,
	42,
	58,
	33,
	46,
	42,
	20,
	35,
	41,
	42,
	23,
	45,
	43,
	40,
	13,
	34,
	42,
	42,
	20,
	44,
	41,
	40,
	52,
	47,
	44,
	47,
	98,
	47,
	40,
	42,
	40,
	234,
	43,
	234,
	43,
	42,
	34,
	71,
	95,
	70,
	34,
	75,
	78,
	78,
	245,
	46,
	42,
	43,
	59,
	46,
	41,
	42,
	187,
	43,
	1,
	43,
	42,
	42,
	58,
	40,
	42,
	42,
	13,
	41,
	41,
	42,
	20,
	43,
	41,
	40,
	1,
	40,
	42,
	42,
	58,
	41,
	42,
	42,
	13,
	46,
	40,
	42,
	20,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	58,
	46,
	42,
	42,
	13,
	47,
	43,
	42,
	20,
	41,
	41,
	40,
	1,
	46,
	42,
	42,
	58,
	47,
	42,
	42,
	13,
	44,
	42,
	42,
	20,
	46,
	41,
	40,
	1,
	47,
	43,
	42,
	29,
	47,
	42,
	47,
	58,
	44,
	46,
	42,
	58,
	45,
	41,
	42,
	20,
	47,
	41,
	40,
	1,
	44,
	43,
	42,
	29,
	44,
	42,
	44,
	58,
	45,
	40,
	42,
	58,
	34,
	43,
	42,
	20,
	44,
	41,
	40,
	1,
	45,
	43,
	42,
	29,
	45,
	42,
	45,
	58,
	34,
	47,
	42,
	58,
	35,
	44,
	42,
	20,
	45,
	41,
	40,
	1,
	34,
	43,
	42,
	29,
	34,
	42,
	34,
	58,
	35,
	45,
	42,
	1,
	32,
	40,
	42,
	29,
	32,
	43,
	32,
	13,
	33,
	34,
	42,
	58,
	38,
	45,
	42,
	20,
	32,
	41,
	42,
	23,
	34,
	43,
	40,
	58,
	45,
	34,
	42,
	1,
	34,
	43,
	42,
	29,
	34,
	42,
	34,
	58,
	35,
	45,
	42,
	1,
	32,
	40,
	42,
	29,
	32,
	43,
	32,
	13,
	33,
	46,
	42,
	1,
	38,
	43,
	42,
	29,
	38,
	42,
	38,
	58,
	39,
	41,
	42,
	58,
	36,
	43,
	42,
	20,
	38,
	41,
	42,
	23,
	32,
	43,
	42,
	23,
	34,
	43,
	40,
	31,
	34,
	40,
	42,
	1,
	34,
	43,
	42,
	29,
	34,
	42,
	34,
	58,
	35,
	45,
	42,
	1,
	32,
	40,
	42,
	29,
	32,
	43,
	32,
	13,
	33,
	46,
	42,
	1,
	38,
	43,
	42,
	29,
	38,
	42,
	38,
	58,
	39,
	46,
	42,
	58,
	36,
	40,
	42,
	20,
	38,
	41,
	42,
	23,
	32,
	43,
	42,
	23,
	34,
	43,
	40,
	58,
	45,
	34,
	42,
	1,
	34,
	41,
	42,
	1,
	35,
	43,
	42,
	29,
	35,
	42,
	35,
	1,
	32,
	43,
	42,
	29,
	32,
	42,
	32,
	58,
	33,
	46,
	42,
	58,
	38,
	45,
	42,
	20,
	32,
	41,
	40,
	1,
	33,
	40,
	42,
	29,
	33,
	43,
	33,
	13,
	38,
	40,
	42,
	1,
	39,
	43,
	42,
	29,
	39,
	42,
	39,
	58,
	36,
	43,
	42,
	58,
	37,
	46,
	42,
	20,
	39,
	41,
	42,
	23,
	33,
	43,
	42,
	23,
	35,
	43,
	40,
	13,
	32,
	42,
	42,
	20,
	34,
	41,
	40,
	1,
	35,
	41,
	42,
	1,
	32,
	43,
	42,
	29,
	32,
	42,
	32,
	1,
	33,
	43,
	42,
	29,
	33,
	42,
	33,
	58,
	38,
	41,
	42,
	30,
	39,
	40,
	42,
	20,
	33,
	41,
	40,
	1,
	38,
	40,
	42,
	29,
	38,
	43,
	38,
	13,
	39,
	40,
	42,
	58,
	36,
	47,
	42,
	20,
	38,
	41,
	42,
	23,
	32,
	43,
	40,
	13,
	33,
	43,
	42,
	20,
	35,
	41,
	40,
	52,
	34,
	35,
	34,
	1,
	35,
	41,
	42,
	1,
	32,
	43,
	42,
	29,
	32,
	42,
	32,
	1,
	33,
	43,
	42,
	29,
	33,
	42,
	33,
	58,
	38,
	40,
	42,
	58,
	39,
	45,
	42,
	20,
	33,
	41,
	40,
	1,
	38,
	40,
	42,
	29,
	38,
	43,
	38,
	13,
	39,
	40,
	42,
	1,
	36,
	43,
	42,
	29,
	36,
	42,
	36,
	58,
	37,
	43,
	42,
	58,
	58,
	46,
	42,
	20,
	36,
	41,
	42,
	23,
	38,
	43,
	42,
	23,
	32,
	43,
	40,
	13,
	33,
	40,
	42,
	20,
	35,
	41,
	40,
	52,
	34,
	35,
	34,
	1,
	35,
	41,
	42,
	1,
	32,
	43,
	42,
	29,
	32,
	42,
	32,
	1,
	33,
	43,
	42,
	29,
	33,
	42,
	33,
	58,
	38,
	43,
	42,
	30,
	39,
	40,
	42,
	20,
	33,
	41,
	40,
	1,
	38,
	40,
	42,
	29,
	38,
	43,
	38,
	13,
	39,
	40,
	42,
	58,
	36,
	44,
	42,
	20,
	38,
	41,
	42,
	23,
	32,
	43,
	40,
	13,
	33,
	41,
	42,
	20,
	35,
	41,
	40,
	52,
	34,
	35,
	34,
	98,
	34,
	40,
	42,
	40,
	234,
	42,
	42,
	43,
	42,
	43,
	234,
	44,
	93,
	34,
	71,
	95,
	70,
	35,
	72,
	82,
	69,
	88,
	94,
	42,
	43,
	34,
	47,
	42,
	41,
	50,
	1,
	43,
	42,
	42,
	58,
	40,
	42,
	42,
	20,
	43,
	40,
	40,
	33,
	43,
	42,
	42,
	126,
	40,
	40,
	170,
	3,
	40,
	42,
	42,
	98,
	40,
	40,
	42,
	1,
	40,
	43,
	42,
	1,
	41,
	40,
	42,
	19,
	41,
	40,
	43,
	13,
	40,
	46,
	42,
	1,
	41,
	41,
	42,
	28,
	41,
	41,
	43,
	62,
	41,
	42,
	41,
	60,
	41,
	43,
	41,
	63,
	41,
	40,
	41,
	13,
	46,
	43,
	42,
	99,
	40,
	47,
	170,
	1,
	44,
	46,
	42,
	28,
	45,
	47,
	43,
	20,
	44,
	40,
	40,
	19,
	44,
	47,
	43,
	97,
	40,
	209,
	85,
	98,
	43,
	40,
	42,
	50,
	234,
	46,
	234,
	44,
	234,
	41,
	234,
	51,
	234,
	40,
	34,
	32,
	122,
	42,
	41,
	33,
	43,
	43,
	40,
	58,
	13,
	41,
	42,
	42,
	13,
	46,
	41,
	42,
	13,
	47,
	43,
	42,
	99,
	41,
	33,
	170,
	62,
	45,
	42,
	44,
	1,
	34,
	42,
	42,
	29,
	34,
	42,
	34,
	62,
	35,
	42,
	44,
	28,
	35,
	35,
	42,
	60,
	32,
	43,
	40,
	52,
	32,
	44,
	32,
	28,
	32,
	32,
	43,
	20,
	34,
	41,
	40,
	19,
	34,
	45,
	42,
	97,
	41,
	223,
	85,
	109,
	42,
	43,
	42,
	42,
	42,
	35,
	72,
	82,
	69,
	88,
	40,
	34,
	151,
	46,
	42,
	40,
	32,
	44,
	43,
	42,
	163,
	43,
	1,
	40,
	42,
	42,
	29,
	40,
	42,
	40,
	1,
	41,
	42,
	42,
	29,
	41,
	42,
	41,
	1,
	46,
	42,
	42,
	29,
	46,
	42,
	46,
	1,
	47,
	43,
	42,
	1,
	44,
	40,
	42,
	18,
	45,
	43,
	42,
	13,
	34,
	41,
	42,
	20,
	44,
	41,
	40,
	28,
	47,
	44,
	47,
	1,
	44,
	41,
	42,
	1,
	45,
	40,
	42,
	18,
	34,
	40,
	42,
	13,
	35,
	40,
	42,
	20,
	45,
	41,
	40,
	28,
	44,
	45,
	44,
	20,
	46,
	41,
	40,
	1,
	47,
	46,
	42,
	1,
	44,
	40,
	42,
	18,
	45,
	41,
	42,
	13,
	34,
	43,
	42,
	20,
	44,
	41,
	40,
	28,
	47,
	44,
	47,
	20,
	41,
	41,
	40,
	1,
	46,
	47,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	46,
	42,
	13,
	45,
	42,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	20,
	40,
	41,
	40,
	17,
	40,
	43,
	43,
	1,
	40,
	42,
	42,
	29,
	40,
	42,
	40,
	1,
	41,
	42,
	42,
	29,
	41,
	42,
	41,
	1,
	46,
	42,
	42,
	29,
	46,
	42,
	46,
	1,
	47,
	43,
	42,
	1,
	44,
	40,
	42,
	18,
	45,
	40,
	42,
	13,
	34,
	41,
	42,
	20,
	44,
	41,
	40,
	28,
	47,
	44,
	47,
	1,
	44,
	41,
	42,
	1,
	45,
	40,
	42,
	18,
	34,
	41,
	42,
	13,
	35,
	40,
	42,
	20,
	45,
	41,
	40,
	28,
	44,
	45,
	44,
	20,
	46,
	41,
	40,
	1,
	47,
	46,
	42,
	1,
	44,
	40,
	42,
	18,
	45,
	46,
	42,
	13,
	34,
	43,
	42,
	20,
	44,
	41,
	40,
	28,
	47,
	44,
	47,
	20,
	41,
	41,
	40,
	1,
	46,
	47,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	43,
	42,
	13,
	45,
	42,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	20,
	40,
	41,
	40,
	17,
	40,
	40,
	43,
	1,
	40,
	42,
	42,
	29,
	40,
	42,
	40,
	1,
	41,
	42,
	42,
	29,
	41,
	42,
	41,
	1,
	46,
	42,
	42,
	29,
	46,
	42,
	46,
	1,
	47,
	43,
	42,
	1,
	44,
	40,
	42,
	18,
	45,
	41,
	42,
	13,
	34,
	41,
	42,
	20,
	44,
	41,
	40,
	28,
	47,
	44,
	47,
	1,
	44,
	41,
	42,
	1,
	45,
	40,
	42,
	18,
	34,
	46,
	42,
	13,
	35,
	40,
	42,
	20,
	45,
	41,
	40,
	28,
	44,
	45,
	44,
	20,
	46,
	41,
	40,
	1,
	47,
	46,
	42,
	1,
	44,
	40,
	42,
	18,
	45,
	43,
	42,
	13,
	34,
	43,
	42,
	20,
	44,
	41,
	40,
	28,
	47,
	44,
	47,
	20,
	41,
	41,
	40,
	1,
	46,
	47,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	40,
	42,
	13,
	45,
	42,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	20,
	40,
	41,
	40,
	17,
	40,
	41,
	43,
	1,
	40,
	42,
	42,
	29,
	40,
	42,
	40,
	1,
	41,
	42,
	42,
	29,
	41,
	42,
	41,
	1,
	46,
	42,
	42,
	29,
	46,
	42,
	46,
	1,
	47,
	43,
	42,
	1,
	44,
	40,
	42,
	18,
	45,
	46,
	42,
	13,
	34,
	41,
	42,
	20,
	44,
	41,
	40,
	28,
	47,
	44,
	47,
	1,
	44,
	41,
	42,
	1,
	45,
	40,
	42,
	18,
	34,
	43,
	42,
	13,
	35,
	40,
	42,
	20,
	45,
	41,
	40,
	28,
	44,
	45,
	44,
	20,
	46,
	41,
	40,
	1,
	47,
	46,
	42,
	1,
	44,
	40,
	42,
	18,
	45,
	40,
	42,
	13,
	34,
	43,
	42,
	20,
	44,
	41,
	40,
	28,
	47,
	44,
	47,
	20,
	41,
	41,
	40,
	1,
	46,
	47,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	41,
	42,
	13,
	45,
	42,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	20,
	40,
	41,
	40,
	17,
	40,
	46,
	43,
	109,
	42,
	43,
	42,
	42,
	42,
	35,
	234,
	40,
	234,
	32,
	234,
	33,
	234,
	38,
	234,
	35,
	72,
	82,
	69,
	88,
	184,
	47,
	42,
	40,
	34,
	41,
	42,
	42,
	139,
	43,
	1,
	40,
	42,
	42,
	1,
	41,
	43,
	42,
	1,
	46,
	40,
	42,
	18,
	47,
	43,
	42,
	13,
	44,
	41,
	42,
	20,
	46,
	41,
	40,
	28,
	41,
	46,
	41,
	13,
	46,
	41,
	42,
	20,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	1,
	46,
	43,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	40,
	42,
	13,
	45,
	40,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	13,
	47,
	40,
	42,
	20,
	41,
	41,
	40,
	52,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	1,
	46,
	43,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	41,
	42,
	13,
	45,
	43,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	13,
	47,
	43,
	42,
	20,
	41,
	41,
	40,
	52,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	1,
	46,
	43,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	46,
	42,
	13,
	45,
	42,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	13,
	47,
	42,
	42,
	20,
	41,
	41,
	40,
	52,
	40,
	41,
	40,
	17,
	40,
	43,
	43,
	1,
	40,
	42,
	42,
	1,
	41,
	43,
	42,
	1,
	46,
	40,
	42,
	18,
	47,
	40,
	42,
	13,
	44,
	41,
	42,
	20,
	46,
	41,
	40,
	28,
	41,
	46,
	41,
	13,
	46,
	41,
	42,
	20,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	1,
	46,
	43,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	41,
	42,
	13,
	45,
	40,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	13,
	47,
	40,
	42,
	20,
	41,
	41,
	40,
	52,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	1,
	46,
	43,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	46,
	42,
	13,
	45,
	43,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	13,
	47,
	43,
	42,
	20,
	41,
	41,
	40,
	52,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	1,
	46,
	43,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	43,
	42,
	13,
	45,
	42,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	13,
	47,
	42,
	42,
	20,
	41,
	41,
	40,
	52,
	40,
	41,
	40,
	17,
	40,
	40,
	43,
	1,
	40,
	42,
	42,
	1,
	41,
	43,
	42,
	1,
	46,
	40,
	42,
	18,
	47,
	41,
	42,
	13,
	44,
	41,
	42,
	20,
	46,
	41,
	40,
	28,
	41,
	46,
	41,
	13,
	46,
	41,
	42,
	20,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	1,
	46,
	43,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	46,
	42,
	13,
	45,
	40,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	13,
	47,
	40,
	42,
	20,
	41,
	41,
	40,
	52,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	1,
	46,
	43,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	43,
	42,
	13,
	45,
	43,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	13,
	47,
	43,
	42,
	20,
	41,
	41,
	40,
	52,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	1,
	46,
	43,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	40,
	42,
	13,
	45,
	42,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	13,
	47,
	42,
	42,
	20,
	41,
	41,
	40,
	52,
	40,
	41,
	40,
	17,
	40,
	41,
	43,
	1,
	40,
	42,
	42,
	1,
	41,
	43,
	42,
	1,
	46,
	40,
	42,
	18,
	47,
	46,
	42,
	13,
	44,
	41,
	42,
	20,
	46,
	41,
	40,
	28,
	41,
	46,
	41,
	13,
	46,
	41,
	42,
	20,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	1,
	46,
	43,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	43,
	42,
	13,
	45,
	40,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	13,
	47,
	40,
	42,
	20,
	41,
	41,
	40,
	52,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	1,
	46,
	43,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	40,
	42,
	13,
	45,
	43,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	13,
	47,
	43,
	42,
	20,
	41,
	41,
	40,
	52,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	1,
	46,
	43,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	41,
	42,
	13,
	45,
	42,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	13,
	47,
	42,
	42,
	20,
	41,
	41,
	40,
	52,
	40,
	41,
	40,
	17,
	40,
	46,
	43,
	109,
	42,
	43,
	42,
	43,
	234,
	45,
	234,
	40,
	234,
	151,
	46,
	42,
	40,
	32,
	44,
	43,
	42,
	163,
	43,
	1,
	40,
	42,
	42,
	29,
	40,
	42,
	40,
	1,
	41,
	42,
	42,
	29,
	41,
	42,
	41,
	1,
	46,
	42,
	42,
	29,
	46,
	42,
	46,
	1,
	47,
	43,
	42,
	1,
	44,
	40,
	42,
	18,
	45,
	43,
	42,
	13,
	34,
	41,
	42,
	20,
	44,
	41,
	40,
	28,
	47,
	44,
	47,
	1,
	44,
	41,
	42,
	1,
	45,
	40,
	42,
	18,
	34,
	46,
	42,
	13,
	35,
	40,
	42,
	20,
	45,
	41,
	40,
	28,
	44,
	45,
	44,
	20,
	46,
	41,
	40,
	1,
	47,
	46,
	42,
	1,
	44,
	40,
	42,
	18,
	45,
	41,
	42,
	13,
	34,
	43,
	42,
	20,
	44,
	41,
	40,
	28,
	47,
	44,
	47,
	20,
	41,
	41,
	40,
	1,
	46,
	47,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	40,
	42,
	13,
	45,
	42,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	20,
	40,
	41,
	40,
	17,
	40,
	43,
	43,
	1,
	40,
	42,
	42,
	29,
	40,
	42,
	40,
	1,
	41,
	42,
	42,
	29,
	41,
	42,
	41,
	1,
	46,
	42,
	42,
	29,
	46,
	42,
	46,
	1,
	47,
	43,
	42,
	1,
	44,
	40,
	42,
	18,
	45,
	40,
	42,
	13,
	34,
	41,
	42,
	20,
	44,
	41,
	40,
	28,
	47,
	44,
	47,
	1,
	44,
	41,
	42,
	1,
	45,
	40,
	42,
	18,
	34,
	43,
	42,
	13,
	35,
	40,
	42,
	20,
	45,
	41,
	40,
	28,
	44,
	45,
	44,
	20,
	46,
	41,
	40,
	1,
	47,
	46,
	42,
	1,
	44,
	40,
	42,
	18,
	45,
	46,
	42,
	13,
	34,
	43,
	42,
	20,
	44,
	41,
	40,
	28,
	47,
	44,
	47,
	20,
	41,
	41,
	40,
	1,
	46,
	47,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	41,
	42,
	13,
	45,
	42,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	20,
	40,
	41,
	40,
	17,
	40,
	40,
	43,
	1,
	40,
	42,
	42,
	29,
	40,
	42,
	40,
	1,
	41,
	42,
	42,
	29,
	41,
	42,
	41,
	1,
	46,
	42,
	42,
	29,
	46,
	42,
	46,
	1,
	47,
	43,
	42,
	1,
	44,
	40,
	42,
	18,
	45,
	41,
	42,
	13,
	34,
	41,
	42,
	20,
	44,
	41,
	40,
	28,
	47,
	44,
	47,
	1,
	44,
	41,
	42,
	1,
	45,
	40,
	42,
	18,
	34,
	40,
	42,
	13,
	35,
	40,
	42,
	20,
	45,
	41,
	40,
	28,
	44,
	45,
	44,
	20,
	46,
	41,
	40,
	1,
	47,
	46,
	42,
	1,
	44,
	40,
	42,
	18,
	45,
	43,
	42,
	13,
	34,
	43,
	42,
	20,
	44,
	41,
	40,
	28,
	47,
	44,
	47,
	20,
	41,
	41,
	40,
	1,
	46,
	47,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	46,
	42,
	13,
	45,
	42,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	20,
	40,
	41,
	40,
	17,
	40,
	41,
	43,
	1,
	40,
	42,
	42,
	29,
	40,
	42,
	40,
	1,
	41,
	42,
	42,
	29,
	41,
	42,
	41,
	1,
	46,
	42,
	42,
	29,
	46,
	42,
	46,
	1,
	47,
	43,
	42,
	1,
	44,
	40,
	42,
	18,
	45,
	46,
	42,
	13,
	34,
	41,
	42,
	20,
	44,
	41,
	40,
	28,
	47,
	44,
	47,
	1,
	44,
	41,
	42,
	1,
	45,
	40,
	42,
	18,
	34,
	41,
	42,
	13,
	35,
	40,
	42,
	20,
	45,
	41,
	40,
	28,
	44,
	45,
	44,
	20,
	46,
	41,
	40,
	1,
	47,
	46,
	42,
	1,
	44,
	40,
	42,
	18,
	45,
	40,
	42,
	13,
	34,
	43,
	42,
	20,
	44,
	41,
	40,
	28,
	47,
	44,
	47,
	20,
	41,
	41,
	40,
	1,
	46,
	47,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	43,
	42,
	13,
	45,
	42,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	20,
	40,
	41,
	40,
	17,
	40,
	46,
	43,
	109,
	42,
	43,
	42,
	42,
	42,
	39,
	234,
	40,
	234,
	36,
	234,
	37,
	234,
	58,
	234,
	35,
	72,
	82,
	69,
	88,
	184,
	47,
	42,
	40,
	34,
	41,
	42,
	42,
	139,
	43,
	1,
	40,
	42,
	42,
	1,
	41,
	43,
	42,
	1,
	46,
	40,
	42,
	18,
	47,
	43,
	42,
	13,
	44,
	41,
	42,
	20,
	46,
	41,
	40,
	28,
	41,
	46,
	41,
	13,
	46,
	41,
	42,
	20,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	1,
	46,
	43,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	46,
	42,
	13,
	45,
	40,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	13,
	47,
	40,
	42,
	20,
	41,
	41,
	40,
	52,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	1,
	46,
	43,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	41,
	42,
	13,
	45,
	43,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	13,
	47,
	43,
	42,
	20,
	41,
	41,
	40,
	52,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	1,
	46,
	43,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	40,
	42,
	13,
	45,
	42,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	13,
	47,
	42,
	42,
	20,
	41,
	41,
	40,
	52,
	40,
	41,
	40,
	17,
	40,
	43,
	43,
	1,
	40,
	42,
	42,
	1,
	41,
	43,
	42,
	1,
	46,
	40,
	42,
	18,
	47,
	40,
	42,
	13,
	44,
	41,
	42,
	20,
	46,
	41,
	40,
	28,
	41,
	46,
	41,
	13,
	46,
	41,
	42,
	20,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	1,
	46,
	43,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	43,
	42,
	13,
	45,
	40,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	13,
	47,
	40,
	42,
	20,
	41,
	41,
	40,
	52,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	1,
	46,
	43,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	46,
	42,
	13,
	45,
	43,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	13,
	47,
	43,
	42,
	20,
	41,
	41,
	40,
	52,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	1,
	46,
	43,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	41,
	42,
	13,
	45,
	42,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	13,
	47,
	42,
	42,
	20,
	41,
	41,
	40,
	52,
	40,
	41,
	40,
	17,
	40,
	40,
	43,
	1,
	40,
	42,
	42,
	1,
	41,
	43,
	42,
	1,
	46,
	40,
	42,
	18,
	47,
	41,
	42,
	13,
	44,
	41,
	42,
	20,
	46,
	41,
	40,
	28,
	41,
	46,
	41,
	13,
	46,
	41,
	42,
	20,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	1,
	46,
	43,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	40,
	42,
	13,
	45,
	40,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	13,
	47,
	40,
	42,
	20,
	41,
	41,
	40,
	52,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	1,
	46,
	43,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	43,
	42,
	13,
	45,
	43,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	13,
	47,
	43,
	42,
	20,
	41,
	41,
	40,
	52,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	1,
	46,
	43,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	46,
	42,
	13,
	45,
	42,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	13,
	47,
	42,
	42,
	20,
	41,
	41,
	40,
	52,
	40,
	41,
	40,
	17,
	40,
	41,
	43,
	1,
	40,
	42,
	42,
	1,
	41,
	43,
	42,
	1,
	46,
	40,
	42,
	18,
	47,
	46,
	42,
	13,
	44,
	41,
	42,
	20,
	46,
	41,
	40,
	28,
	41,
	46,
	41,
	13,
	46,
	41,
	42,
	20,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	1,
	46,
	43,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	41,
	42,
	13,
	45,
	40,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	13,
	47,
	40,
	42,
	20,
	41,
	41,
	40,
	52,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	1,
	46,
	43,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	40,
	42,
	13,
	45,
	43,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	13,
	47,
	43,
	42,
	20,
	41,
	41,
	40,
	52,
	40,
	41,
	40,
	1,
	41,
	42,
	42,
	1,
	46,
	43,
	42,
	1,
	47,
	40,
	42,
	18,
	44,
	43,
	42,
	13,
	45,
	42,
	42,
	20,
	47,
	41,
	40,
	28,
	46,
	47,
	46,
	13,
	47,
	42,
	42,
	20,
	41,
	41,
	40,
	52,
	40,
	41,
	40,
	17,
	40,
	46,
	43,
	109,
	42,
	43,
	42,
	43,
	234,
	34,
	234,
	40,
	234,
	195,
	41,
	42,
	47,
	38,
	44,
	34,
	43,
	117,
	36,
	42,
	40,
	42,
	126,
	47,
	43,
	170,
	13,
	40,
	43,
	42,
	36,
	42,
	41,
	42,
	126,
	47,
	43,
	170,
	24,
	41,
	42,
	42,
	36,
	42,
	46,
	42,
	126,
	47,
	43,
	170,
	13,
	46,
	43,
	42,
	24,
	47,
	42,
	42,
	24,
	44,
	42,
	42,
	1,
	45,
	42,
	42,
	28,
	45,
	45,
	42,
	1,
	34,
	43,
	42,
	46,
	45,
	34,
	42,
	126,
	45,
	33,
	170,
	30,
	45,
	42,
	42,
	15,
	34,
	43,
	42,
	30,
	35,
	40,
	42,
	1,
	32,
	42,
	42,
	28,
	32,
	32,
	42,
	20,
	35,
	40,
	40,
	15,
	32,
	41,
	42,
	1,
	33,
	43,
	42,
	14,
	34,
	33,
	34,
	20,
	45,
	40,
	43,
	109,
	42,
	43,
	42,
	30,
	45,
	46,
	42,
	29,
	45,
	47,
	45,
	58,
	34,
	43,
	42,
	58,
	35,
	40,
	42,
	13,
	32,
	46,
	42,
	20,
	45,
	46,
	40,
	58,
	47,
	45,
	42,
	1,
	45,
	40,
	42,
	58,
	34,
	47,
	42,
	58,
	35,
	42,
	42,
	13,
	32,
	42,
	42,
	20,
	45,
	46,
	43,
	13,
	45,
	43,
	42,
	1,
	34,
	41,
	42,
	28,
	34,
	34,
	42,
	63,
	34,
	42,
	34,
	43,
	45,
	34,
	42,
	126,
	34,
	60,
	170,
	123,
	34,
	63,
	170,
	1,
	34,
	46,
	42,
	58,
	35,
	47,
	42,
	58,
	32,
	44,
	42,
	20,
	34,
	41,
	43,
	1,
	34,
	40,
	42,
	58,
	35,
	44,
	42,
	58,
	32,
	42,
	42,
	58,
	33,
	45,
	42,
	20,
	34,
	46,
	43,
	62,
	45,
	42,
	45,
	1,
	34,
	46,
	42,
	58,
	35,
	44,
	42,
	58,
	32,
	47,
	42,
	20,
	34,
	41,
	43,
	1,
	34,
	40,
	42,
	58,
	35,
	47,
	42,
	58,
	32,
	42,
	42,
	58,
	33,
	45,
	42,
	20,
	34,
	46,
	43,
	62,
	45,
	42,
	45,
	126,
	34,
	207,
	85,
	1,
	34,
	46,
	42,
	58,
	35,
	47,
	42,
	58,
	32,
	44,
	42,
	20,
	34,
	41,
	43,
	1,
	34,
	40,
	42,
	58,
	35,
	44,
	42,
	58,
	32,
	42,
	42,
	58,
	33,
	45,
	42,
	20,
	34,
	46,
	43,
	62,
	45,
	42,
	45,
	1,
	34,
	47,
	42,
	58,
	35,
	44,
	42,
	58,
	32,
	47,
	42,
	20,
	34,
	41,
	43,
	1,
	34,
	40,
	42,
	58,
	35,
	47,
	42,
	58,
	32,
	42,
	42,
	58,
	33,
	45,
	42,
	20,
	34,
	46,
	43,
	30,
	34,
	46,
	42,
	29,
	34,
	44,
	34,
	20,
	34,
	43,
	43,
	30,
	34,
	46,
	42,
	29,
	34,
	45,
	34,
	58,
	35,
	47,
	42,
	58,
	32,
	41,
	42,
	58,
	33,
	46,
	42,
	106,
	34,
	46,
	42,
	46,
	234,
	47,
	234,
	54,
	234,
	41,
	234,
	55,
	234,
	52,
	234,
	58,
	67,
	68,
	94,
	89,
	126,
	69,
	104,
	83,
	94,
	79,
	89,
	59,
	89,
	70,
	79,
	79,
	90,
	105,
	66,
	79,
	73,
	65,
	99,
	68,
	58,
	72,
	83,
	94,
	79,
	89,
	126,
	69,
	99,
	68,
	94,
	89,
	35,
	95,
	94,
	67,
	70,
	58,
	6,
	10,
	79,
	82,
	90,
	79,
	73,
	94,
	79,
	78,
	10,
	39,
	94,
	69,
	89,
	94,
	88,
	67,
	68,
	77,
	50,
	100,
	69,
	10,
	79,
	68,
	73,
	88,
	83,
	90,
	94,
	67,
	69,
	68,
	10,
	65,
	79,
	83,
	16,
	10,
	32,
	79,
	88,
	88,
	69,
	88,
	40,
	243,
	41,
	42,
	47,
	38,
	44,
	45,
	43,
	116,
	36,
	42,
	40,
	42,
	126,
	47,
	43,
	170,
	13,
	40,
	43,
	42,
	36,
	42,
	41,
	42,
	126,
	47,
	43,
	170,
	24,
	41,
	42,
	42,
	36,
	42,
	46,
	42,
	126,
	47,
	43,
	170,
	13,
	46,
	43,
	42,
	24,
	47,
	42,
	42,
	24,
	44,
	42,
	42,
	1,
	45,
	42,
	42,
	28,
	45,
	45,
	42,
	1,
	34,
	43,
	42,
	46,
	45,
	34,
	42,
	126,
	45,
	35,
	170,
	30,
	45,
	42,
	42,
	15,
	34,
	43,
	42,
	30,
	35,
	40,
	42,
	1,
	32,
	42,
	42,
	28,
	32,
	32,
	42,
	20,
	35,
	40,
	40,
	14,
	34,
	35,
	34,
	20,
	45,
	40,
	43,
	109,
	42,
	43,
	42,
	30,
	45,
	41,
	42,
	29,
	45,
	46,
	45,
	58,
	34,
	43,
	42,
	58,
	35,
	40,
	42,
	13,
	32,
	46,
	42,
	20,
	45,
	46,
	40,
	58,
	47,
	45,
	42,
	1,
	45,
	40,
	42,
	58,
	34,
	47,
	42,
	58,
	35,
	42,
	42,
	1,
	32,
	41,
	42,
	28,
	32,
	32,
	42,
	20,
	45,
	46,
	43,
	1,
	45,
	41,
	42,
	28,
	45,
	45,
	42,
	63,
	45,
	42,
	45,
	13,
	34,
	40,
	42,
	43,
	34,
	45,
	42,
	126,
	34,
	60,
	170,
	123,
	34,
	63,
	170,
	1,
	34,
	46,
	42,
	58,
	35,
	47,
	42,
	58,
	32,
	44,
	42,
	20,
	34,
	41,
	43,
	1,
	34,
	40,
	42,
	58,
	35,
	44,
	42,
	58,
	32,
	42,
	42,
	58,
	33,
	45,
	42,
	20,
	34,
	46,
	43,
	63,
	45,
	42,
	45,
	1,
	34,
	46,
	42,
	58,
	35,
	44,
	42,
	58,
	32,
	47,
	42,
	20,
	34,
	41,
	43,
	1,
	34,
	40,
	42,
	58,
	35,
	47,
	42,
	58,
	32,
	42,
	42,
	58,
	33,
	45,
	42,
	20,
	34,
	46,
	43,
	63,
	45,
	42,
	45,
	126,
	34,
	205,
	85,
	1,
	34,
	46,
	42,
	58,
	35,
	47,
	42,
	58,
	32,
	44,
	42,
	20,
	34,
	41,
	43,
	1,
	34,
	40,
	42,
	58,
	35,
	44,
	42,
	58,
	32,
	42,
	42,
	58,
	33,
	45,
	42,
	20,
	34,
	46,
	43,
	63,
	45,
	42,
	45,
	1,
	34,
	47,
	42,
	58,
	35,
	44,
	42,
	58,
	32,
	47,
	42,
	20,
	34,
	41,
	43,
	1,
	34,
	40,
	42,
	58,
	35,
	47,
	42,
	58,
	32,
	42,
	42,
	58,
	33,
	45,
	42,
	20,
	34,
	46,
	43,
	30,
	34,
	41,
	42,
	29,
	34,
	47,
	34,
	20,
	34,
	43,
	43,
	30,
	34,
	41,
	42,
	29,
	34,
	44,
	34,
	58,
	35,
	47,
	42,
	58,
	32,
	41,
	42,
	58,
	33,
	46,
	42,
	106,
	34,
	46,
	42,
	46,
	234,
	44,
	234,
	54,
	234,
	41,
	234,
	53,
	234,
	10,
	234,
	58,
	67,
	68,
	94,
	89,
	126,
	69,
	104,
	83,
	94,
	79,
	89,
	59,
	89,
	70,
	79,
	79,
	90,
	105,
	66,
	79,
	73,
	65,
	99,
	68,
	58,
	72,
	83,
	94,
	79,
	89,
	126,
	69,
	99,
	68,
	94,
	89,
	35,
	95,
	94,
	67,
	70,
	39,
	94,
	69,
	89,
	94,
	88,
	67,
	68,
	77,
	50,
	100,
	69,
	10,
	78,
	79,
	73,
	88,
	83,
	90,
	94,
	67,
	69,
	68,
	10,
	65,
	79,
	83,
	16,
	10,
	32,
	79,
	88,
	88,
	69,
	88,
	40,
	244,
	41,
	41,
	43,
	14,
	40,
	10,
	42,
	31,
	30,
	43,
	42,
	42,
	29,
	43,
	43,
	43,
	30,
	40,
	42,
	42,
	29,
	40,
	40,
	40,
	15,
	41,
	41,
	42,
	15,
	46,
	46,
	42,
	13,
	47,
	43,
	42,
	13,
	44,
	40,
	42,
	24,
	45,
	42,
	42,
	24,
	34,
	42,
	42,
	24,
	35,
	42,
	42,
	24,
	32,
	42,
	42,
	24,
	33,
	42,
	42,
	24,
	38,
	42,
	42,
	24,
	39,
	42,
	42,
	24,
	36,
	42,
	42,
	24,
	37,
	42,
	42,
	24,
	58,
	42,
	42,
	25,
	59,
	47,
	42,
	27,
	56,
	44,
	42,
	27,
	57,
	45,
	42,
	27,
	62,
	34,
	42,
	27,
	63,
	35,
	42,
	27,
	60,
	32,
	42,
	27,
	61,
	33,
	42,
	27,
	50,
	38,
	42,
	27,
	51,
	39,
	42,
	27,
	48,
	36,
	42,
	27,
	49,
	37,
	42,
	27,
	54,
	58,
	42,
	27,
	55,
	59,
	42,
	27,
	52,
	56,
	42,
	27,
	53,
	57,
	42,
	27,
	10,
	62,
	42,
	27,
	11,
	63,
	42,
	27,
	8,
	60,
	42,
	58,
	9,
	57,
	42,
	20,
	9,
	43,
	43,
	58,
	9,
	62,
	42,
	20,
	9,
	43,
	43,
	58,
	9,
	63,
	42,
	20,
	9,
	43,
	43,
	25,
	9,
	61,
	42,
	16,
	41,
	50,
	9,
	16,
	46,
	51,
	9,
	16,
	47,
	48,
	9,
	16,
	44,
	49,
	9,
	16,
	50,
	54,
	9,
	16,
	49,
	55,
	9,
	16,
	11,
	52,
	9,
	16,
	8,
	53,
	9,
	26,
	42,
	42,
	170,
	98,
	9,
	40,
	42,
	40,
	234,
	41,
	234,
	38,
	78,
	79,
	73,
	88,
	83,
	90,
	94,
	38,
	79,
	68,
	73,
	88,
	83,
	90,
	94,
	50,
	79,
	82,
	90,
	75,
	68,
	78,
	110,
	79,
	73,
	88,
	83,
	90,
	94,
	67,
	69,
	68,
	97,
	79,
	83,
	50,
	79,
	82,
	90,
	75,
	68,
	78,
	111,
	68,
	73,
	88,
	83,
	90,
	94,
	67,
	69,
	68,
	97,
	79,
	83,
	57,
	110,
	111,
	105,
	120,
	115,
	122,
	126,
	99,
	101,
	100,
	117,
	97,
	111,
	115,
	57,
	111,
	100,
	105,
	120,
	115,
	122,
	126,
	99,
	101,
	100,
	117,
	97,
	111,
	115,
	39,
	97,
	111,
	115,
	117,
	126,
	115,
	122,
	111,
	33,
	120,
	101,
	127,
	100,
	110,
	121,
	43,
	42,
	42,
	42,
	42,
	42,
	42,
	42,
	42,
	42,
	42,
	42,
	42,
	42,
	42,
	42,
	42,
	42,
	42,
	42,
	43,
	59,
	42,
	42,
	41,
	170,
	170,
	170,
	34,
	41,
	170,
	170,
	170,
	58,
	41,
	170,
	170,
	170,
	10,
	41,
	170,
	170,
	170,
	106,
	41,
	170,
	170,
	170,
	170,
	43,
	41,
	170,
	170,
	170,
	170,
	40,
	41,
	170,
	170,
	170,
	170,
	46,
	46,
	42,
	170,
	170,
	170,
	165,
	46,
	41,
	170,
	170,
	170,
	242,
	43,
	41,
	170,
	170,
	170,
	154,
	41,
	41,
	170,
	170,
	170,
	202,
	44,
	46,
	42,
	170,
	170,
	134,
	165,
	46,
	46,
	42,
	170,
	234,
	191,
	165,
	46,
	41,
	170,
	170,
	170,
	194,
	46,
	46,
	42,
	170,
	170,
	167,
	165,
	46,
	41,
	170,
	170,
	170,
	210,
	40,
	35,
	94,
	83,
	90,
	79,
	33,
	88,
	69,
	95,
	68,
	78,
	89,
	38,
	77,
	79,
	94,
	104,
	83,
	94,
	79,
	38,
	90,
	95,
	94,
	104,
	83,
	94,
	79,
	35,
	95,
	94,
	67,
	70,
	37,
	42,
	42,
	43,
	42,
	42,
	42,
	40,
	24,
	42,
	42,
	42,
	98,
	42,
	40,
	42,
	6,
	42,
	40,
	47,
	42,
	40,
	42,
	44,
	30,
	40,
	42,
	42,
	29,
	40,
	43,
	40,
	58,
	41,
	42,
	42,
	58,
	46,
	43,
	42,
	20,
	40,
	41,
	43,
	109,
	42,
	43,
	42,
	33,
	67,
	68,
	89,
	79,
	88,
	94,
	32,
	94,
	75,
	72,
	70,
	79,
	14,
	42,
	43,
	41,
	42,
	40,
	42,
	46,
	30,
	43,
	42,
	42,
	29,
	43,
	43,
	43,
	58,
	40,
	42,
	42,
	106,
	43,
	40,
	42,
	33,
	73,
	69,
	68,
	73,
	75,
	94,
	32,
	94,
	75,
	72,
	70,
	79,
	98,
	41,
	43,
	47,
	42,
	45,
	42,
	35,
	27,
	43,
	42,
	42,
	27,
	40,
	43,
	42,
	27,
	41,
	40,
	42,
	25,
	46,
	41,
	42,
	16,
	43,
	46,
	46,
	16,
	40,
	47,
	46,
	16,
	41,
	44,
	46,
	26,
	42,
	42,
	170,
	98,
	46,
	40,
	42,
	39,
	94,
	69,
	121,
	94,
	88,
	67,
	68,
	77,
	36,
	75,
	78,
	78,
	121,
	94,
	88,
	67,
	68,
	77,
	34,
	68,
	79,
	93,
	43,
	42,
	42,
	42,
	42,
	42,
	203,
	40,
	42,
	46,
	59,
	43,
	32,
	46,
	19,
	37,
	42,
	41,
	42,
	126,
	46,
	32,
	170,
	24,
	46,
	42,
	42,
	13,
	47,
	43,
	42,
	13,
	44,
	58,
	42,
	13,
	45,
	43,
	42,
	99,
	47,
	41,
	170,
	28,
	35,
	34,
	41,
	19,
	35,
	34,
	46,
	97,
	47,
	215,
	85,
	58,
	41,
	46,
	42,
	126,
	46,
	43,
	170,
	25,
	41,
	42,
	42,
	30,
	46,
	43,
	42,
	29,
	46,
	40,
	46,
	58,
	47,
	42,
	42,
	20,
	46,
	40,
	40,
	1,
	47,
	42,
	42,
	29,
	47,
	41,
	47,
	20,
	47,
	43,
	40,
	13,
	44,
	43,
	42,
	57,
	45,
	43,
	42,
	61,
	45,
	42,
	45,
	13,
	34,
	43,
	42,
	99,
	44,
	54,
	170,
	63,
	32,
	43,
	35,
	60,
	32,
	42,
	32,
	62,
	32,
	43,
	32,
	24,
	33,
	41,
	42,
	30,
	38,
	46,
	42,
	29,
	38,
	47,
	38,
	58,
	39,
	43,
	42,
	58,
	36,
	32,
	42,
	62,
	37,
	40,
	32,
	20,
	38,
	46,
	42,
	22,
	38,
	41,
	42,
	58,
	38,
	40,
	42,
	58,
	39,
	46,
	42,
	58,
	36,
	33,
	42,
	58,
	37,
	41,
	42,
	20,
	38,
	46,
	40,
	58,
	41,
	38,
	42,
	1,
	38,
	42,
	42,
	29,
	38,
	44,
	38,
	58,
	39,
	47,
	42,
	30,
	36,
	46,
	42,
	29,
	36,
	45,
	36,
	30,
	37,
	34,
	42,
	58,
	58,
	33,
	42,
	20,
	37,
	40,
	42,
	23,
	36,
	42,
	42,
	23,
	38,
	43,
	43,
	97,
	44,
	206,
	85,
	1,
	44,
	42,
	42,
	29,
	44,
	35,
	44,
	58,
	45,
	47,
	42,
	106,
	44,
	40,
	42,
	42,
	42,
	39,
	94,
	69,
	121,
	94,
	88,
	67,
	68,
	77,
	33,
	95,
	68,
	90,
	75,
	73,
	65,
	35,
	73,
	66,
	75,
	88,
	36,
	75,
	78,
	78,
	121,
	94,
	88,
	67,
	68,
	77,
	35,
	72,
	83,
	94,
	79,
	33,
	89,
	94,
	88,
	67,
	68,
	77,
	34,
	68,
	79,
	93,
	50,
	79,
	82,
	90,
	75,
	68,
	78,
	111,
	68,
	73,
	88,
	83,
	90,
	94,
	67,
	69,
	68,
	97,
	79,
	83,
	34,
	75,
	79,
	89,
	43,
	59,
	42,
	42,
	41,
	42,
	41,
	42,
	41,
	42,
	41,
	42,
	41,
	42,
	41,
	42,
	41,
	42,
	41,
	42,
	41,
	42,
	41,
	42,
	41,
	42,
	41,
	42,
	41,
	42,
	41,
	42,
	41,
	42,
	41,
	42,
	10,
	40,
	52,
	41,
	170,
	170,
	234,
	179,
	46,
	29,
	42,
	41,
	35,
	42,
	40,
	42,
	35,
	30,
	41,
	42,
	42,
	29,
	41,
	43,
	41,
	58,
	46,
	42,
	42,
	58,
	47,
	43,
	42,
	13,
	44,
	43,
	42,
	58,
	45,
	43,
	42,
	13,
	34,
	43,
	42,
	20,
	41,
	44,
	43,
	109,
	42,
	43,
	42,
	38,
	79,
	68,
	73,
	88,
	83,
	90,
	94,
	34,
	75,
	79,
	89,
	124,
	42,
	41,
	35,
	42,
	46,
	42,
	36,
	30,
	41,
	42,
	42,
	29,
	41,
	43,
	41,
	58,
	46,
	43,
	42,
	58,
	47,
	40,
	42,
	20,
	41,
	41,
	43,
	30,
	41,
	40,
	42,
	29,
	41,
	41,
	41,
	58,
	46,
	42,
	42,
	58,
	47,
	43,
	42,
	13,
	44,
	43,
	42,
	58,
	45,
	43,
	42,
	13,
	34,
	43,
	42,
	20,
	41,
	44,
	43,
	98,
	43,
	40,
	42,
	38,
	79,
	68,
	73,
	88,
	83,
	90,
	94,
	34,
	75,
	79,
	89,
	32,
	82,
	69,
	88,
	99,
	124,
	35,
	95,
	94,
	67,
	70,
	124,
	42,
	41,
	35,
	42,
	46,
	42,
	36,
	30,
	41,
	42,
	42,
	29,
	41,
	43,
	41,
	58,
	46,
	42,
	42,
	58,
	47,
	40,
	42,
	13,
	44,
	43,
	42,
	58,
	45,
	40,
	42,
	13,
	34,
	43,
	42,
	20,
	41,
	44,
	43,
	30,
	41,
	40,
	42,
	29,
	41,
	41,
	41,
	58,
	46,
	43,
	42,
	58,
	47,
	40,
	42,
	20,
	41,
	41,
	43,
	98,
	40,
	40,
	42,
	32,
	82,
	69,
	88,
	99,
	124,
	35,
	95,
	94,
	67,
	70,
	38,
	79,
	68,
	73,
	88,
	83,
	90,
	94,
	34,
	75,
	79,
	89,
	124,
	42,
	41,
	35,
	42,
	46,
	42,
	36,
	30,
	41,
	42,
	42,
	29,
	41,
	43,
	41,
	58,
	46,
	42,
	42,
	58,
	47,
	40,
	42,
	13,
	44,
	43,
	42,
	58,
	45,
	40,
	42,
	13,
	34,
	43,
	42,
	20,
	41,
	44,
	43,
	30,
	41,
	40,
	42,
	29,
	41,
	41,
	41,
	58,
	46,
	43,
	42,
	58,
	47,
	40,
	42,
	20,
	41,
	41,
	43,
	98,
	43,
	40,
	42,
	32,
	82,
	69,
	88,
	99,
	124,
	35,
	95,
	94,
	67,
	70,
	38,
	79,
	68,
	73,
	88,
	83,
	90,
	94,
	34,
	75,
	79,
	89,
	186,
	43,
	42,
	41,
	32,
	42,
	47,
	42,
	48,
	24,
	41,
	42,
	42,
	13,
	46,
	43,
	42,
	13,
	47,
	58,
	42,
	13,
	44,
	43,
	42,
	99,
	46,
	41,
	170,
	28,
	34,
	45,
	40,
	19,
	34,
	45,
	41,
	97,
	46,
	215,
	85,
	30,
	46,
	42,
	42,
	29,
	46,
	43,
	46,
	58,
	47,
	42,
	42,
	58,
	44,
	40,
	42,
	13,
	45,
	43,
	42,
	58,
	34,
	40,
	42,
	13,
	35,
	43,
	42,
	20,
	46,
	44,
	43,
	30,
	46,
	40,
	42,
	29,
	46,
	41,
	46,
	58,
	47,
	43,
	42,
	58,
	44,
	40,
	42,
	20,
	46,
	41,
	43,
	30,
	46,
	40,
	42,
	29,
	46,
	46,
	46,
	58,
	47,
	41,
	42,
	20,
	46,
	40,
	43,
	98,
	41,
	40,
	42,
	36,
	67,
	68,
	73,
	88,
	79,
	71,
	79,
	68,
	94,
	32,
	82,
	69,
	88,
	99,
	124,
	35,
	95,
	94,
	67,
	70,
	38,
	79,
	68,
	73,
	88,
	83,
	90,
	94,
	34,
	75,
	79,
	89,
	194,
	41,
	42,
	46,
	59,
	40,
	36,
	46,
	103,
	37,
	42,
	41,
	42,
	126,
	46,
	32,
	170,
	24,
	46,
	42,
	42,
	13,
	47,
	43,
	42,
	13,
	44,
	58,
	42,
	13,
	45,
	43,
	42,
	99,
	47,
	41,
	170,
	28,
	35,
	34,
	41,
	19,
	35,
	34,
	46,
	97,
	47,
	215,
	85,
	58,
	41,
	46,
	42,
	126,
	46,
	43,
	170,
	25,
	41,
	42,
	42,
	3,
	46,
	42,
	42,
	1,
	47,
	42,
	42,
	29,
	47,
	43,
	47,
	46,
	40,
	47,
	42,
	126,
	47,
	34,
	170,
	1,
	47,
	42,
	42,
	29,
	47,
	40,
	47,
	46,
	40,
	47,
	42,
	126,
	47,
	46,
	170,
	1,
	47,
	42,
	42,
	29,
	47,
	41,
	47,
	47,
	40,
	47,
	42,
	126,
	47,
	44,
	170,
	30,
	47,
	46,
	42,
	29,
	47,
	47,
	47,
	58,
	44,
	42,
	42,
	20,
	47,
	40,
	40,
	58,
	46,
	47,
	42,
	126,
	47,
	47,
	170,
	30,
	47,
	46,
	42,
	29,
	47,
	44,
	47,
	58,
	44,
	42,
	42,
	20,
	47,
	40,
	40,
	58,
	46,
	47,
	42,
	1,
	47,
	43,
	42,
	29,
	47,
	45,
	47,
	20,
	47,
	43,
	40,
	13,
	44,
	43,
	42,
	57,
	45,
	43,
	42,
	61,
	45,
	42,
	45,
	13,
	34,
	43,
	42,
	99,
	44,
	54,
	170,
	63,
	32,
	43,
	35,
	60,
	32,
	42,
	32,
	62,
	32,
	43,
	32,
	24,
	33,
	41,
	42,
	30,
	38,
	34,
	42,
	29,
	38,
	35,
	38,
	58,
	39,
	43,
	42,
	58,
	36,
	32,
	42,
	62,
	37,
	40,
	32,
	20,
	38,
	46,
	42,
	22,
	38,
	41,
	42,
	58,
	38,
	40,
	42,
	58,
	39,
	46,
	42,
	58,
	36,
	33,
	42,
	58,
	37,
	41,
	42,
	20,
	38,
	46,
	40,
	58,
	41,
	38,
	42,
	1,
	38,
	43,
	42,
	29,
	38,
	32,
	38,
	58,
	39,
	47,
	42,
	30,
	36,
	34,
	42,
	29,
	36,
	33,
	36,
	30,
	37,
	38,
	42,
	58,
	58,
	33,
	42,
	20,
	37,
	40,
	42,
	23,
	36,
	42,
	42,
	23,
	38,
	43,
	43,
	97,
	44,
	206,
	85,
	1,
	44,
	43,
	42,
	29,
	44,
	39,
	44,
	58,
	45,
	47,
	42,
	106,
	44,
	40,
	42,
	43,
	234,
	42,
	42,
	39,
	94,
	69,
	121,
	94,
	88,
	67,
	68,
	77,
	33,
	95,
	68,
	90,
	75,
	73,
	65,
	35,
	73,
	66,
	75,
	88,
	36,
	75,
	78,
	78,
	121,
	94,
	88,
	67,
	68,
	77,
	35,
	72,
	83,
	94,
	79,
	33,
	89,
	94,
	88,
	67,
	68,
	77,
	34,
	68,
	79,
	93,
	50,
	79,
	82,
	90,
	75,
	68,
	78,
	110,
	79,
	73,
	88,
	83,
	90,
	94,
	67,
	69,
	68,
	97,
	79,
	83,
	50,
	79,
	82,
	90,
	75,
	68,
	78,
	111,
	68,
	73,
	88,
	83,
	90,
	94,
	67,
	69,
	68,
	97,
	79,
	83,
	34,
	75,
	79,
	89,
	37,
	78,
	79,
	73,
	88,
	83,
	90,
	94,
	105,
	126,
	120,
	37,
	78,
	79,
	73,
	88,
	83,
	90,
	94,
	105,
	108,
	104,
	37,
	78,
	79,
	73,
	88,
	83,
	90,
	94,
	101,
	108,
	104,
	43,
	59,
	42,
	42,
	41,
	42,
	41,
	42,
	41,
	42,
	41,
	42,
	41,
	42,
	41,
	42,
	41,
	42,
	41,
	42,
	41,
	42,
	41,
	42,
	41,
	42,
	41,
	42,
	41,
	42,
	41,
	42,
	41,
	42,
	41,
	42,
	10,
	40,
	52,
	41,
	170,
	170,
	234,
	179,
	46,
	29,
	42,
	41,
	35,
	42,
	40,
	42,
	35,
	30,
	41,
	42,
	42,
	29,
	41,
	43,
	41,
	58,
	46,
	42,
	42,
	58,
	47,
	43,
	42,
	13,
	44,
	43,
	42,
	58,
	45,
	43,
	42,
	13,
	34,
	43,
	42,
	20,
	41,
	44,
	43,
	98,
	40,
	40,
	42,
	38,
	78,
	79,
	73,
	88,
	83,
	90,
	94,
	34,
	75,
	79,
	89,
	92,
	42,
	41,
	32,
	42,
	46,
	42,
	60,
	24,
	41,
	42,
	42,
	13,
	46,
	43,
	42,
	13,
	47,
	58,
	42,
	13,
	44,
	43,
	42,
	99,
	46,
	41,
	170,
	28,
	34,
	45,
	43,
	19,
	34,
	45,
	41,
	97,
	46,
	215,
	85,
	30,
	46,
	42,
	42,
	29,
	46,
	43,
	46,
	58,
	47,
	42,
	42,
	58,
	44,
	43,
	42,
	13,
	45,
	43,
	42,
	58,
	34,
	43,
	42,
	13,
	35,
	43,
	42,
	20,
	46,
	44,
	43,
	30,
	46,
	40,
	42,
	29,
	46,
	41,
	46,
	58,
	47,
	43,
	42,
	58,
	44,
	40,
	42,
	20,
	46,
	41,
	43,
	98,
	41,
	40,
	42,
	32,
	82,
	69,
	88,
	99,
	124,
	35,
	95,
	94,
	67,
	70,
	38,
	78,
	79,
	73,
	88,
	83,
	90,
	94,
	34,
	75,
	79,
	89,
	124,
	42,
	41,
	35,
	42,
	46,
	42,
	36,
	30,
	41,
	42,
	42,
	29,
	41,
	43,
	41,
	58,
	46,
	42,
	42,
	58,
	47,
	40,
	42,
	13,
	44,
	43,
	42,
	58,
	45,
	40,
	42,
	13,
	34,
	43,
	42,
	20,
	41,
	44,
	43,
	30,
	41,
	40,
	42,
	29,
	41,
	41,
	41,
	58,
	46,
	43,
	42,
	58,
	47,
	40,
	42,
	20,
	41,
	41,
	43,
	98,
	40,
	40,
	42,
	32,
	82,
	69,
	88,
	99,
	124,
	35,
	95,
	94,
	67,
	70,
	38,
	79,
	68,
	73,
	88,
	83,
	90,
	94,
	34,
	75,
	79,
	89,
	92,
	42,
	41,
	32,
	42,
	46,
	42,
	60,
	24,
	41,
	42,
	42,
	13,
	46,
	43,
	42,
	13,
	47,
	58,
	42,
	13,
	44,
	43,
	42,
	99,
	46,
	41,
	170,
	28,
	34,
	45,
	43,
	19,
	34,
	45,
	41,
	97,
	46,
	215,
	85,
	30,
	46,
	42,
	42,
	29,
	46,
	43,
	46,
	58,
	47,
	42,
	42,
	58,
	44,
	40,
	42,
	13,
	45,
	43,
	42,
	58,
	34,
	40,
	42,
	13,
	35,
	43,
	42,
	20,
	46,
	44,
	43,
	30,
	46,
	40,
	42,
	29,
	46,
	41,
	46,
	58,
	47,
	43,
	42,
	58,
	44,
	40,
	42,
	20,
	46,
	41,
	43,
	98,
	41,
	40,
	42,
	32,
	82,
	69,
	88,
	99,
	124,
	35,
	95,
	94,
	67,
	70,
	38,
	79,
	68,
	73,
	88,
	83,
	90,
	94,
	34,
	75,
	79,
	89,
	180,
	40,
	41,
	43,
	46,
	43,
	51,
	42,
	55,
	24,
	43,
	42,
	42,
	30,
	40,
	42,
	42,
	29,
	40,
	43,
	40,
	27,
	41,
	41,
	42,
	16,
	41,
	40,
	43,
	27,
	41,
	47,
	42,
	16,
	41,
	46,
	43,
	27,
	41,
	45,
	42,
	16,
	41,
	44,
	43,
	27,
	41,
	35,
	42,
	16,
	41,
	34,
	43,
	27,
	41,
	33,
	42,
	16,
	41,
	32,
	43,
	27,
	41,
	39,
	42,
	16,
	41,
	38,
	43,
	27,
	41,
	37,
	42,
	16,
	41,
	36,
	43,
	27,
	41,
	59,
	42,
	16,
	41,
	58,
	43,
	27,
	41,
	57,
	42,
	16,
	41,
	56,
	43,
	27,
	41,
	63,
	42,
	16,
	41,
	62,
	43,
	27,
	41,
	61,
	42,
	16,
	41,
	60,
	43,
	29,
	41,
	38,
	43,
	16,
	41,
	50,
	43,
	26,
	42,
	42,
	170,
	98,
	43,
	40,
	42,
	46,
	234,
	37,
	78,
	79,
	73,
	88,
	83,
	90,
	94,
	105,
	126,
	120,
	42,
	37,
	78,
	79,
	73,
	88,
	83,
	90,
	94,
	105,
	108,
	104,
	42,
	37,
	78,
	79,
	73,
	88,
	83,
	90,
	94,
	101,
	108,
	104,
	42,
	37,
	78,
	79,
	73,
	88,
	83,
	90,
	94,
	105,
	104,
	105,
	42,
	37,
	78,
	79,
	73,
	88,
	83,
	90,
	94,
	111,
	105,
	104,
	42,
	56,
	78,
	79,
	73,
	88,
	83,
	90,
	94,
	121,
	94,
	88,
	67,
	68,
	77,
	42,
	37,
	79,
	68,
	73,
	88,
	83,
	90,
	94,
	105,
	126,
	120,
	42,
	37,
	79,
	68,
	73,
	88,
	83,
	90,
	94,
	105,
	108,
	104,
	42,
	37,
	79,
	68,
	73,
	88,
	83,
	90,
	94,
	101,
	108,
	104,
	42,
	37,
	79,
	68,
	73,
	88,
	83,
	90,
	94,
	105,
	104,
	105,
	42,
	37,
	79,
	68,
	73,
	88,
	83,
	90,
	94,
	111,
	105,
	104,
	42,
	56,
	79,
	68,
	73,
	88,
	83,
	90,
	94,
	121,
	94,
	88,
	67,
	68,
	77,
	33,
	88,
	75,
	68,
	78,
	69,
	71,
	35,
	71,
	75,
	94,
	66,
	23,
	42,
	41,
	34,
	42,
	40,
	43,
	35,
	24,
	41,
	41,
	42,
	30,
	46,
	42,
	42,
	29,
	46,
	43,
	46,
	58,
	47,
	42,
	42,
	13,
	44,
	43,
	42,
	57,
	45,
	42,
	42,
	20,
	46,
	46,
	42,
	22,
	46,
	42,
	42,
	98,
	41,
	40,
	42,
	35,
	72,
	83,
	94,
	79,
	33,
	89,
	94,
	88,
	67,
	68,
	77,
	41,
	170,
	170,
	234,
	179,
	46,
	152,
	46,
	42,
	47,
	36,
	43,
	56,
	42,
	119,
	30,
	47,
	42,
	42,
	33,
	42,
	42,
	42,
	126,
	44,
	40,
	170,
	3,
	44,
	43,
	42,
	126,
	45,
	43,
	170,
	3,
	44,
	40,
	42,
	15,
	45,
	43,
	42,
	20,
	47,
	41,
	43,
	30,
	47,
	42,
	42,
	33,
	42,
	42,
	42,
	126,
	44,
	40,
	170,
	3,
	44,
	43,
	42,
	126,
	45,
	43,
	170,
	3,
	44,
	40,
	42,
	15,
	45,
	40,
	42,
	20,
	47,
	41,
	43,
	38,
	47,
	41,
	42,
	126,
	47,
	43,
	170,
	30,
	47,
	41,
	42,
	38,
	44,
	40,
	42,
	126,
	44,
	43,
	170,
	30,
	44,
	46,
	42,
	1,
	45,
	42,
	42,
	58,
	34,
	42,
	42,
	58,
	35,
	44,
	42,
	58,
	32,
	46,
	42,
	20,
	45,
	46,
	40,
	58,
	34,
	43,
	42,
	30,
	35,
	47,
	42,
	47,
	47,
	35,
	42,
	126,
	35,
	35,
	170,
	30,
	35,
	44,
	42,
	29,
	35,
	45,
	35,
	58,
	32,
	45,
	42,
	58,
	33,
	34,
	42,
	30,
	38,
	44,
	42,
	29,
	38,
	34,
	38,
	58,
	39,
	46,
	42,
	106,
	35,
	47,
	42,
	126,
	35,
	30,
	170,
	30,
	35,
	41,
	42,
	47,
	47,
	35,
	42,
	126,
	35,
	35,
	170,
	30,
	35,
	44,
	42,
	29,
	35,
	45,
	35,
	58,
	32,
	45,
	42,
	58,
	33,
	34,
	42,
	30,
	38,
	44,
	42,
	29,
	38,
	35,
	38,
	58,
	39,
	46,
	42,
	106,
	35,
	47,
	42,
	126,
	35,
	2,
	170,
	30,
	35,
	32,
	42,
	47,
	47,
	35,
	42,
	126,
	35,
	35,
	170,
	30,
	35,
	44,
	42,
	29,
	35,
	45,
	35,
	58,
	32,
	45,
	42,
	58,
	33,
	34,
	42,
	30,
	38,
	44,
	42,
	29,
	38,
	33,
	38,
	58,
	39,
	46,
	42,
	106,
	35,
	47,
	42,
	126,
	35,
	54,
	170,
	30,
	35,
	38,
	42,
	47,
	47,
	35,
	42,
	126,
	35,
	35,
	170,
	30,
	35,
	44,
	42,
	29,
	35,
	45,
	35,
	58,
	32,
	45,
	42,
	58,
	33,
	34,
	42,
	30,
	38,
	44,
	42,
	29,
	38,
	39,
	38,
	58,
	39,
	46,
	42,
	106,
	35,
	47,
	42,
	126,
	35,
	58,
	170,
	30,
	35,
	36,
	42,
	47,
	47,
	35,
	42,
	126,
	35,
	35,
	170,
	30,
	35,
	44,
	42,
	29,
	35,
	45,
	35,
	58,
	32,
	45,
	42,
	58,
	33,
	34,
	42,
	30,
	38,
	44,
	42,
	29,
	38,
	37,
	38,
	58,
	39,
	46,
	42,
	106,
	35,
	47,
	42,
	126,
	35,
	46,
	170,
	30,
	35,
	58,
	42,
	15,
	32,
	59,
	42,
	13,
	33,
	40,
	42,
	20,
	35,
	41,
	43,
	109,
	42,
	43,
	42,
	47,
	234,
	59,
	127,
	68,
	65,
	68,
	69,
	93,
	68,
	10,
	71,
	69,
	78,
	79,
	32,
	79,
	88,
	88,
	69,
	88,
	37,
	79,
	68,
	73,
	88,
	83,
	90,
	94,
	105,
	126,
	120,
	38,
	105,
	126,
	120,
	103,
	101,
	110,
	111,
	37,
	79,
	68,
	73,
	88,
	83,
	90,
	94,
	105,
	108,
	104,
	38,
	105,
	108,
	104,
	103,
	101,
	110,
	111,
	37,
	79,
	68,
	73,
	88,
	83,
	90,
	94,
	101,
	108,
	104,
	38,
	101,
	108,
	104,
	103,
	101,
	110,
	111,
	37,
	79,
	68,
	73,
	88,
	83,
	90,
	94,
	105,
	104,
	105,
	37,
	79,
	68,
	73,
	88,
	83,
	90,
	94,
	111,
	105,
	104,
	56,
	79,
	68,
	73,
	88,
	83,
	90,
	94,
	121,
	94,
	88,
	67,
	68,
	77,
	37,
	73,
	67,
	90,
	66,
	79,
	88,
	71,
	69,
	78,
	79,
	38,
	111,
	105,
	104,
	103,
	101,
	110,
	111,
	33,
	107,
	111,
	121,
	27,
	24,
	18,
	38,
	105,
	104,
	105,
	103,
	101,
	110,
	111,
	58,
	111,
	71,
	90,
	94,
	83,
	10,
	78,
	75,
	94,
	75,
	4,
	62,
	111,
	71,
	90,
	94,
	83,
	10,
	90,
	75,
	89,
	89,
	93,
	69,
	88,
	78,
	4,
	33,
	75,
	89,
	89,
	79,
	88,
	94,
	172,
	46,
	42,
	47,
	36,
	43,
	58,
	42,
	115,
	38,
	47,
	41,
	42,
	126,
	47,
	43,
	170,
	30,
	47,
	42,
	42,
	38,
	44,
	40,
	42,
	126,
	44,
	43,
	170,
	30,
	44,
	43,
	42,
	1,
	45,
	42,
	42,
	58,
	34,
	42,
	42,
	58,
	35,
	44,
	42,
	58,
	32,
	46,
	42,
	20,
	45,
	46,
	40,
	3,
	34,
	42,
	42,
	30,
	35,
	40,
	42,
	47,
	47,
	35,
	42,
	126,
	35,
	32,
	170,
	30,
	35,
	41,
	42,
	29,
	35,
	46,
	35,
	58,
	32,
	45,
	42,
	58,
	33,
	43,
	42,
	30,
	38,
	41,
	42,
	29,
	38,
	47,
	38,
	58,
	39,
	46,
	42,
	20,
	35,
	47,
	40,
	58,
	34,
	35,
	42,
	126,
	35,
	18,
	170,
	30,
	35,
	42,
	42,
	47,
	47,
	35,
	42,
	126,
	35,
	32,
	170,
	30,
	35,
	41,
	42,
	29,
	35,
	46,
	35,
	58,
	32,
	45,
	42,
	58,
	33,
	43,
	42,
	30,
	38,
	41,
	42,
	29,
	38,
	44,
	38,
	58,
	39,
	46,
	42,
	20,
	35,
	47,
	40,
	58,
	34,
	35,
	42,
	126,
	35,
	1,
	170,
	30,
	35,
	45,
	42,
	47,
	47,
	35,
	42,
	126,
	35,
	32,
	170,
	30,
	35,
	41,
	42,
	29,
	35,
	46,
	35,
	58,
	32,
	45,
	42,
	58,
	33,
	43,
	42,
	30,
	38,
	41,
	42,
	29,
	38,
	34,
	38,
	58,
	39,
	46,
	42,
	20,
	35,
	47,
	40,
	58,
	34,
	35,
	42,
	126,
	35,
	52,
	170,
	30,
	35,
	35,
	42,
	47,
	47,
	35,
	42,
	126,
	35,
	32,
	170,
	30,
	35,
	41,
	42,
	29,
	35,
	46,
	35,
	58,
	32,
	45,
	42,
	58,
	33,
	43,
	42,
	30,
	38,
	41,
	42,
	29,
	38,
	32,
	38,
	58,
	39,
	46,
	42,
	20,
	35,
	47,
	40,
	58,
	34,
	35,
	42,
	126,
	35,
	59,
	170,
	30,
	35,
	33,
	42,
	47,
	47,
	35,
	42,
	126,
	35,
	32,
	170,
	30,
	35,
	41,
	42,
	29,
	35,
	46,
	35,
	58,
	32,
	45,
	42,
	58,
	33,
	43,
	42,
	30,
	38,
	41,
	42,
	29,
	38,
	38,
	38,
	58,
	39,
	46,
	42,
	20,
	35,
	47,
	40,
	58,
	34,
	35,
	42,
	126,
	35,
	46,
	170,
	30,
	35,
	39,
	42,
	15,
	32,
	36,
	42,
	13,
	33,
	40,
	42,
	20,
	35,
	41,
	43,
	31,
	34,
	37,
	42,
	30,
	35,
	37,
	42,
	33,
	35,
	42,
	42,
	126,
	35,
	40,
	170,
	3,
	35,
	42,
	42,
	98,
	35,
	40,
	42,
	30,
	35,
	37,
	42,
	98,
	35,
	40,
	42,
	47,
	234,
	33,
	88,
	79,
	89,
	95,
	70,
	94,
	59,
	127,
	68,
	65,
	68,
	69,
	93,
	68,
	10,
	71,
	69,
	78,
	79,
	32,
	79,
	88,
	88,
	69,
	88,
	37,
	78,
	79,
	73,
	88,
	83,
	90,
	94,
	105,
	126,
	120,
	38,
	105,
	126,
	120,
	103,
	101,
	110,
	111,
	37,
	78,
	79,
	73,
	88,
	83,
	90,
	94,
	105,
	108,
	104,
	38,
	105,
	108,
	104,
	103,
	101,
	110,
	111,
	37,
	78,
	79,
	73,
	88,
	83,
	90,
	94,
	101,
	108,
	104,
	38,
	101,
	108,
	104,
	103,
	101,
	110,
	111,
	37,
	78,
	79,
	73,
	88,
	83,
	90,
	94,
	105,
	104,
	105,
	37,
	78,
	79,
	73,
	88,
	83,
	90,
	94,
	111,
	105,
	104,
	56,
	78,
	79,
	73,
	88,
	83,
	90,
	94,
	121,
	94,
	88,
	67,
	68,
	77,
	37,
	73,
	67,
	90,
	66,
	79,
	88,
	71,
	69,
	78,
	79,
	38,
	111,
	105,
	104,
	103,
	101,
	110,
	111,
	33,
	107,
	111,
	121,
	27,
	24,
	18,
	38,
	105,
	104,
	105,
	103,
	101,
	110,
	111,
	21,
	42,
	43,
	47,
	42,
	46,
	42,
	34,
	30,
	43,
	42,
	42,
	29,
	43,
	43,
	43,
	15,
	40,
	40,
	42,
	30,
	41,
	42,
	42,
	29,
	41,
	41,
	41,
	58,
	46,
	42,
	42,
	20,
	41,
	40,
	42,
	21,
	43,
	43,
	42,
	35,
	72,
	83,
	94,
	79,
	35,
	15,
	26,
	24,
	114,
	33,
	76,
	69,
	88,
	71,
	75,
	94,
	33,
	89,
	94,
	88,
	67,
	68,
	77,
	28,
	43,
	43,
	47,
	42,
	46,
	42,
	34,
	30,
	43,
	42,
	42,
	29,
	43,
	43,
	43,
	58,
	40,
	42,
	42,
	15,
	41,
	40,
	42,
	27,
	46,
	41,
	42,
	20,
	43,
	46,
	40,
	26,
	42,
	42,
	170,
	98,
	43,
	40,
	42,
	42,
	44,
	4,
	35,
	77,
	89,
	95,
	72,
	33,
	89,
	94,
	88,
	67,
	68,
	77,
	219,
	40,
	43,
	43,
	33,
	42,
	49,
	42,
	18,
	27,
	43,
	42,
	42,
	58,
	40,
	43,
	42,
	27,
	41,
	43,
	42,
	20,
	40,
	40,
	40,
	58,
	41,
	43,
	42,
	27,
	46,
	40,
	42,
	20,
	41,
	40,
	40,
	58,
	46,
	43,
	42,
	27,
	47,
	41,
	42,
	20,
	46,
	40,
	40,
	31,
	46,
	46,
	42,
	58,
	46,
	43,
	42,
	27,
	47,
	47,
	42,
	20,
	46,
	40,
	40,
	31,
	46,
	44,
	42,
	58,
	46,
	43,
	42,
	27,
	47,
	45,
	42,
	20,
	46,
	40,
	40,
	58,
	47,
	43,
	42,
	27,
	44,
	34,
	42,
	20,
	47,
	40,
	40,
	31,
	47,
	35,
	42,
	13,
	47,
	58,
	42,
	31,
	47,
	32,
	42,
	13,
	47,
	50,
	42,
	31,
	47,
	33,
	42,
	13,
	47,
	10,
	42,
	31,
	47,
	38,
	42,
	13,
	47,
	43,
	42,
	31,
	47,
	39,
	42,
	13,
	47,
	40,
	42,
	31,
	47,
	36,
	42,
	13,
	47,
	41,
	42,
	31,
	47,
	37,
	42,
	13,
	47,
	46,
	42,
	31,
	47,
	58,
	42,
	13,
	47,
	46,
	42,
	31,
	47,
	59,
	42,
	27,
	47,
	56,
	42,
	27,
	44,
	57,
	42,
	31,
	44,
	62,
	42,
	27,
	44,
	63,
	42,
	31,
	44,
	60,
	42,
	27,
	44,
	61,
	42,
	31,
	44,
	50,
	42,
	30,
	44,
	62,
	42,
	58,
	45,
	42,
	42,
	15,
	34,
	51,
	42,
	30,
	35,
	32,
	42,
	30,
	32,
	59,
	42,
	20,
	44,
	47,
	40,
	31,
	44,
	48,
	42,
	30,
	44,
	50,
	42,
	30,
	45,
	48,
	42,
	26,
	42,
	42,
	170,
	106,
	44,
	40,
	42,
	33,
	88,
	79,
	89,
	95,
	70,
	94,
	63,
	98,
	75,
	92,
	79,
	108,
	95,
	68,
	125,
	67,
	94,
	66,
	100,
	27,
	105,
	126,
	108,
	32,
	94,
	69,
	66,
	79,
	82,
	42,
	38,
	78,
	79,
	73,
	88,
	83,
	90,
	94,
	42,
	38,
	79,
	68,
	73,
	88,
	83,
	90,
	94,
	42,
	42,
	38,
	105,
	126,
	120,
	103,
	101,
	110,
	111,
	38,
	105,
	108,
	104,
	103,
	101,
	110,
	111,
	38,
	101,
	108,
	104,
	103,
	101,
	110,
	111,
	38,
	105,
	104,
	105,
	103,
	101,
	110,
	111,
	38,
	111,
	105,
	104,
	103,
	101,
	110,
	111,
	33,
	107,
	111,
	121,
	24,
	31,
	28,
	33,
	107,
	111,
	121,
	27,
	19,
	24,
	33,
	107,
	111,
	121,
	27,
	24,
	18,
	37,
	73,
	67,
	90,
	66,
	79,
	88,
	71,
	69,
	78,
	79,
	42,
	42,
	34,
	75,
	79,
	89,
	42,
	35,
	95,
	94,
	67,
	70,
	42,
	42,
	42,
	42,
	42
}, 1 do
	slot1[slot6] = bit.bxor(slot1[slot6], 42)
end

slot3 = load(slot2(slot1))

print("[Welcome to LuaEncryptMachine]")
print("Please input your flag( N1CTF{[0-9a-zA-Z]} ):")

if #io.read("*line") ~= 16 then
	print("Sorry,wrong.")
	os.exit(0)
end

result1 = func1()
result2 = slot3(slot4)

if result1 == result2 then
	print("Good Job!")
else
	print("Sorry,wrong.")
end

return 
