func1 = setfenv(function (slot0)
	slot1, slot2, slot3 = nil
	slot2 = _arr({ -- 10x16x256
		[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({ -- 4x256x4
		[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, data) -- slot =data
				slot2, slot3 = nil
				slot2 = slot0:p()

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

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

				while slot2 < 16 do
					slot1[slot2] = 0
					slot2 = slot2 + 1
				end

				return slot1
			end

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

				while slot9 < slot7 do
					slot5 = this:g(slot2) -- 16 -> 4x4
					slot4 = function ()
						if this < 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*16 + 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 = 4
				slot2 = _arr({
					[0] = _arr({}, 0),_arr({}, 0),_arr({}, 0),_arr({}, 0)
				}, 4)
				slot5 = 0

				while slot5 < 4 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

aes = load(slot2(slot1)) -- aes module 

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 = aes(input)

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

return 
