| const vertexShaderGLSL1 = [35, 118, 101, 114, 115, 105, 111, 110, 32, 52, 53, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 80, 66, 82, 10, 35, 100, 101, 102, 105, 110, 101, 32, 65, 76, 66, 69, 68, 79, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 65, 77, 66, 73, 69, 78, 84, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 79, 80, 65, 67, 73, 84, 89, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 65, 76, 80, 72, 65, 84, 69, 83, 84, 86, 65, 76, 85, 69, 32, 48, 46, 52, 10, 35, 100, 101, 102, 105, 110, 101, 32, 83, 80, 69, 67, 85, 76, 65, 82, 79, 86, 69, 82, 65, 76, 80, 72, 65, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 65, 68, 73, 65, 78, 67, 69, 79, 86, 69, 82, 65, 76, 80, 72, 65, 10, 35, 100, 101, 102, 105, 110, 101, 32, 69, 77, 73, 83, 83, 73, 86, 69, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 69, 70, 76, 69, 67, 84, 73, 86, 73, 84, 89, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 76, 79, 68, 66, 65, 83, 69, 68, 77, 73, 67, 82, 79, 83, 70, 85, 82, 65, 67, 69, 10, 35, 100, 101, 102, 105, 110, 101, 32, 77, 73, 67, 82, 79, 83, 85, 82, 70, 65, 67, 69, 77, 65, 80, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 77, 69, 84, 65, 76, 76, 73, 67, 87, 79, 82, 75, 70, 76, 79, 87, 10, 35, 100, 101, 102, 105, 110, 101, 32, 69, 78, 86, 73, 82, 79, 78, 77, 69, 78, 84, 66, 82, 68, 70, 10, 35, 100, 101, 102, 105, 110, 101, 32, 78, 79, 82, 77, 65, 76, 10, 35, 100, 101, 102, 105, 110, 101, 32, 66, 85, 77, 80, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 78, 79, 82, 77, 65, 76, 88, 89, 83, 67, 65, 76, 69, 10, 35, 100, 101, 102, 105, 110, 101, 32, 76, 73, 71, 72, 84, 77, 65, 80, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 69, 70, 76, 69, 67, 84, 73, 79, 78, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 69, 70, 76, 69, 67, 84, 73, 79, 78, 77, 65, 80, 95, 51, 68, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 69, 70, 76, 69, 67, 84, 73, 79, 78, 77, 65, 80, 95, 67, 85, 66, 73, 67, 10, 35, 100, 101, 102, 105, 110, 101, 32, 85, 83, 69, 83, 80, 72, 69, 82, 73, 67, 65, 76, 70, 82, 79, 77, 82, 69, 70, 76, 69, 67, 84, 73, 79, 78, 77, 65, 80, 10, 35, 100, 101, 102, 105, 110, 101, 32, 83, 80, 72, 69, 82, 73, 67, 65, 76, 95, 72, 65, 82, 77, 79, 78, 73, 67, 83, 10, 35, 100, 101, 102, 105, 110, 101, 32, 85, 83, 69, 83, 80, 72, 69, 82, 73, 67, 65, 76, 73, 78, 86, 69, 82, 84, 69, 88, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 71, 66, 68, 82, 69, 70, 76, 69, 67, 84, 73, 79, 78, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 65, 68, 73, 65, 78, 67, 69, 79, 67, 67, 76, 85, 83, 73, 79, 78, 10, 35, 100, 101, 102, 105, 110, 101, 32, 72, 79, 82, 73, 90, 79, 78, 79, 67, 67, 76, 85, 83, 73, 79, 78, 10, 35, 100, 101, 102, 105, 110, 101, 32, 78, 85, 77, 95, 66, 79, 78, 69, 95, 73, 78, 70, 76, 85, 69, 78, 67, 69, 82, 83, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 66, 111, 110, 101, 115, 80, 101, 114, 77, 101, 115, 104, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 78, 85, 77, 95, 77, 79, 82, 80, 72, 95, 73, 78, 70, 76, 85, 69, 78, 67, 69, 82, 83, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 86, 73, 71, 78, 69, 84, 84, 69, 66, 76, 69, 78, 68, 77, 79, 68, 69, 77, 85, 76, 84, 73, 80, 76, 89, 10, 35, 100, 101, 102, 105, 110, 101, 32, 83, 65, 77, 80, 76, 69, 82, 51, 68, 71, 82, 69, 69, 78, 68, 69, 80, 84, 72, 10, 35, 100, 101, 102, 105, 110, 101, 32, 83, 65, 77, 80, 76, 69, 82, 51, 68, 66, 71, 82, 77, 65, 80, 10, 35, 100, 101, 102, 105, 110, 101, 32, 85, 83, 69, 80, 72, 89, 83, 73, 67, 65, 76, 76, 73, 71, 72, 84, 70, 65, 76, 76, 79, 70, 70, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 76, 69, 65, 82, 67, 79, 65, 84, 95, 84, 69, 88, 84, 85, 82, 69, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 76, 69, 65, 82, 67, 79, 65, 84, 95, 66, 85, 77, 80, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 76, 69, 65, 82, 67, 79, 65, 84, 95, 84, 73, 78, 84, 95, 84, 69, 88, 84, 85, 82, 69, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 65, 78, 73, 83, 79, 84, 82, 79, 80, 73, 67, 95, 84, 69, 88, 84, 85, 82, 69, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 66, 82, 68, 70, 95, 86, 95, 72, 69, 73, 71, 72, 84, 95, 67, 79, 82, 82, 69, 76, 65, 84, 69, 68, 10, 35, 100, 101, 102, 105, 110, 101, 32, 77, 83, 95, 66, 82, 68, 70, 95, 69, 78, 69, 82, 71, 89, 95, 67, 79, 78, 83, 69, 82, 86, 65, 84, 73, 79, 78, 10, 35, 100, 101, 102, 105, 110, 101, 32, 83, 72, 69, 69, 78, 95, 84, 69, 88, 84, 85, 82, 69, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 83, 83, 95, 84, 72, 73, 67, 75, 78, 69, 83, 83, 65, 78, 68, 77, 65, 83, 75, 95, 84, 69, 88, 84, 85, 82, 69, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 68, 69, 66, 85, 71, 77, 79, 68, 69, 32, 48, 10, 10, 35, 100, 101, 102, 105, 110, 101, 32, 83, 72, 65, 68, 69, 82, 95, 78, 65, 77, 69, 32, 118, 101, 114, 116, 101, 120, 58, 112, 98, 114, 10, 112, 114, 101, 99, 105, 115, 105, 111, 110, 32, 104, 105, 103, 104, 112, 32, 102, 108, 111, 97, 116, 59, 13, 10, 108, 97, 121, 111, 117, 116, 40, 115, 116, 100, 49, 52, 48, 44, 99, 111, 108, 117, 109, 110, 95, 109, 97, 106, 111, 114, 41, 32, 117, 110, 105, 102, 111, 114, 109, 59, 13, 10, 108, 97, 121, 111, 117, 116, 40, 115, 101, 116, 32, 61, 32, 48, 44, 32, 98, 105, 110, 100, 105, 110, 103, 32, 61, 32, 48, 41, 32, 117, 110, 105, 102, 111, 114, 109, 32, 83, 99, 101, 110, 101, 13, 10, 123, 13, 10, 109, 97, 116, 52, 32, 118, 105, 101, 119, 80, 114, 111, 106, 101, 99, 116, 105, 111, 110, 59, 13, 10, 109, 97, 116, 52, 32, 118, 105, 101, 119, 59, 13, 10, 125, 59, 13, 10, 108, 97, 121, 111, 117, 116, 40, 115, 101, 116, 32, 61, 32, 49, 44, 32, 98, 105, 110, 100, 105, 110, 103, 32, 61, 32, 48, 41, 32, 117, 110, 105, 102, 111, 114, 109, 32, 77, 97, 116, 101, 114, 105, 97, 108, 13, 10, 123, 13, 10, 118, 101, 99, 50, 32, 118, 65, 108, 98, 101, 100, 111, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 52, 32, 118, 65, 109, 98, 105, 101, 110, 116, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 50, 32, 118, 79, 112, 97, 99, 105, 116, 121, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 50, 32, 118, 69, 109, 105, 115, 115, 105, 118, 101, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 50, 32, 118, 76, 105, 103, 104, 116, 109, 97, 112, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 51, 32, 118, 82, 101, 102, 108, 101, 99, 116, 105, 118, 105, 116, 121, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 50, 32, 118, 77, 105, 99, 114, 111, 83, 117, 114, 102, 97, 99, 101, 83, 97, 109, 112, 108, 101, 114, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 50, 32, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 51, 32, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 80, 111, 115, 105, 116, 105, 111, 110, 59, 13, 10, 118, 101, 99, 51, 32, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 83, 105, 122, 101, 59, 13, 10, 118, 101, 99, 51, 32, 118, 66, 117, 109, 112, 73, 110, 102, 111, 115, 59, 13, 10, 109, 97, 116, 52, 32, 97, 108, 98, 101, 100, 111, 77, 97, 116, 114, 105, 120, 59, 13, 10, 109, 97, 116, 52, 32, 97, 109, 98, 105, 101, 110, 116, 77, 97, 116, 114, 105, 120, 59, 13, 10, 109, 97, 116, 52, 32, 111, 112, 97, 99, 105, 116, 121, 77, 97, 116, 114, 105, 120, 59, 13, 10, 109, 97, 116, 52, 32, 101, 109, 105, 115, 115, 105, 118, 101, 77, 97, 116, 114, 105, 120, 59, 13, 10, 109, 97, 116, 52, 32, 108, 105, 103, 104, 116, 109, 97, 112, 77, 97, 116, 114, 105, 120, 59, 13, 10, 109, 97, 116, 52, 32, 114, 101, 102, 108, 101, 99, 116, 105, 118, 105, 116, 121, 77, 97, 116, 114, 105, 120, 59, 13, 10, 109, 97, 116, 52, 32, 109, 105, 99, 114, 111, 83, 117, 114, 102, 97, 99, 101, 83, 97, 109, 112, 108, 101, 114, 77, 97, 116, 114, 105, 120, 59, 13, 10, 109, 97, 116, 52, 32, 98, 117, 109, 112, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 50, 32, 118, 84, 97, 110, 103, 101, 110, 116, 83, 112, 97, 99, 101, 80, 97, 114, 97, 109, 115, 59, 13, 10, 109, 97, 116, 52, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 51, 32, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 52, 32, 118, 65, 108, 98, 101, 100, 111, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 52, 32, 118, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 116, 101, 110, 115, 105, 116, 121, 59, 13, 10, 118, 101, 99, 51, 32, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 105, 99, 114, 111, 115, 117, 114, 102, 97, 99, 101, 73, 110, 102, 111, 115, 59, 13, 10, 102, 108, 111, 97, 116, 32, 112, 111, 105, 110, 116, 83, 105, 122, 101, 59, 13, 10, 118, 101, 99, 52, 32, 118, 82, 101, 102, 108, 101, 99, 116, 105, 118, 105, 116, 121, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 51, 32, 118, 69, 109, 105, 115, 115, 105, 118, 101, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 52, 32, 118, 69, 121, 101, 80, 111, 115, 105, 116, 105, 111, 110, 59, 13, 10, 118, 101, 99, 51, 32, 118, 65, 109, 98, 105, 101, 110, 116, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 50, 32, 118, 68, 101, 98, 117, 103, 77, 111, 100, 101, 59, 13, 10, 118, 101, 99, 50, 32, 118, 67, 108, 101, 97, 114, 67, 111, 97, 116, 80, 97, 114, 97, 109, 115, 59, 13, 10, 118, 101, 99, 52, 32, 118, 67, 108, 101, 97, 114, 67, 111, 97, 116, 82, 101, 102, 114, 97, 99, 116, 105, 111, 110, 80, 97, 114, 97, 109, 115, 59, 13, 10, 118, 101, 99, 50, 32, 118, 67, 108, 101, 97, 114, 67, 111, 97, 116, 73, 110, 102, 111, 115, 59, 13, 10, 109, 97, 116, 52, 32, 99, 108, 101, 97, 114, 67, 111, 97, 116, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 50, 32, 118, 67, 108, 101, 97, 114, 67, 111, 97, 116, 66, 117, 109, 112, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 50, 32, 118, 67, 108, 101, 97, 114, 67, 111, 97, 116, 84, 97, 110, 103, 101, 110, 116, 83, 112, 97, 99, 101, 80, 97, 114, 97, 109, 115, 59, 13, 10, 109, 97, 116, 52, 32, 99, 108, 101, 97, 114, 67, 111, 97, 116, 66, 117, 109, 112, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 52, 32, 118, 67, 108, 101, 97, 114, 67, 111, 97, 116, 84, 105, 110, 116, 80, 97, 114, 97, 109, 115, 59, 13, 10, 102, 108, 111, 97, 116, 32, 99, 108, 101, 97, 114, 67, 111, 97, 116, 67, 111, 108, 111, 114, 65, 116, 68, 105, 115, 116, 97, 110, 99, 101, 59, 13, 10, 118, 101, 99, 50, 32, 118, 67, 108, 101, 97, 114, 67, 111, 97, 116, 84, 105, 110, 116, 73, 110, 102, 111, 115, 59, 13, 10, 109, 97, 116, 52, 32, 99, 108, 101, 97, 114, 67, 111, 97, 116, 84, 105, 110, 116, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 51, 32, 118, 65, 110, 105, 115, 111, 116, 114, 111, 112, 121, 59, 13, 10, 118, 101, 99, 50, 32, 118, 65, 110, 105, 115, 111, 116, 114, 111, 112, 121, 73, 110, 102, 111, 115, 59, 13, 10, 109, 97, 116, 52, 32, 97, 110, 105, 115, 111, 116, 114, 111, 112, 121, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 52, 32, 118, 83, 104, 101, 101, 110, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 50, 32, 118, 83, 104, 101, 101, 110, 73, 110, 102, 111, 115, 59, 13, 10, 109, 97, 116, 52, 32, 115, 104, 101, 101, 110, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 51, 32, 118, 82, 101, 102, 114, 97, 99, 116, 105, 111, 110, 77, 105, 99, 114, 111, 115, 117, 114, 102, 97, 99, 101, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 52, 32, 118, 82, 101, 102, 114, 97, 99, 116, 105, 111, 110, 73, 110, 102, 111, 115, 59, 13, 10, 109, 97, 116, 52, 32, 114, 101, 102, 114, 97, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 50, 32, 118, 84, 104, 105, 99, 107, 110, 101, 115, 115, 73, 110, 102, 111, 115, 59, 13, 10, 109, 97, 116, 52, 32, 116, 104, 105, 99, 107, 110, 101, 115, 115, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 50, 32, 118, 84, 104, 105, 99, 107, 110, 101, 115, 115, 80, 97, 114, 97, 109, 59, 13, 10, 118, 101, 99, 51, 32, 118, 68, 105, 102, 102, 117, 115, 105, 111, 110, 68, 105, 115, 116, 97, 110, 99, 101, 59, 13, 10, 118, 101, 99, 52, 32, 118, 84, 105, 110, 116, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 117, 98, 83, 117, 114, 102, 97, 99, 101, 73, 110, 116, 101, 110, 115, 105, 116, 121, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 48, 48, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 49, 95, 49, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 49, 48, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 49, 49, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 95, 50, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 95, 49, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 48, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 49, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 50, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 88, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 89, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 90, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 88, 88, 95, 90, 90, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 89, 89, 95, 90, 90, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 90, 90, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 88, 89, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 89, 90, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 90, 88, 59, 13, 10, 125, 59, 13, 10, 108, 97, 121, 111, 117, 116, 40, 115, 101, 116, 32, 61, 32, 49, 44, 32, 98, 105, 110, 100, 105, 110, 103, 32, 61, 32, 49, 41, 32, 117, 110, 105, 102, 111, 114, 109, 32, 77, 101, 115, 104, 13, 10, 123, 13, 10, 109, 97, 116, 52, 32, 119, 111, 114, 108, 100, 59, 13, 10, 102, 108, 111, 97, 116, 32, 118, 105, 115, 105, 98, 105, 108, 105, 116, 121, 59, 13, 10, 125, 59, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 86, 69, 82, 84, 69, 88, 95, 66, 69, 71, 73, 78, 13, 10, 108, 97, 121, 111, 117, 116, 40, 108, 111, 99, 97, 116, 105, 111, 110, 32, 61, 32, 48, 41, 32, 105, 110, 32, 118, 101, 99, 51, 32, 112, 111, 115, 105, 116, 105, 111, 110, 59, 13, 10, 108, 97, 121, 111, 117, 116, 40, 108, 111, 99, 97, 116, 105, 111, 110, 32, 61, 32, 49, 41, 32, 105, 110, 32, 118, 101, 99, 51, 32, 110, 111, 114, 109, 97, 108, 59, 13, 10, 99, 111, 110, 115, 116, 32, 102, 108, 111, 97, 116, 32, 80, 73, 61, 51, 46, 49, 52, 49, 53, 57, 50, 54, 53, 51, 53, 56, 57, 55, 57, 51, 50, 51, 56, 52, 54, 50, 54, 52, 51, 51, 56, 51, 50, 55, 57, 53, 59, 13, 10, 99, 111, 110, 115, 116, 32, 102, 108, 111, 97, 116, 32, 76, 105, 110, 101, 97, 114, 69, 110, 99, 111, 100, 101, 80, 111, 119, 101, 114, 65, 112, 112, 114, 111, 120, 61, 50, 46, 50, 59, 13, 10, 99, 111, 110, 115, 116, 32, 102, 108, 111, 97, 116, 32, 71, 97, 109, 109, 97, 69, 110, 99, 111, 100, 101, 80, 111, 119, 101, 114, 65, 112, 112, 114, 111, 120, 61, 49, 46, 48, 47, 76, 105, 110, 101, 97, 114, 69, 110, 99, 111, 100, 101, 80, 111, 119, 101, 114, 65, 112, 112, 114, 111, 120, 59, 13, 10, 99, 111, 110, 115, 116, 32, 118, 101, 99, 51, 32, 76, 117, 109, 105, 110, 97, 110, 99, 101, 69, 110, 99, 111, 100, 101, 65, 112, 112, 114, 111, 120, 61, 118, 101, 99, 51, 40, 48, 46, 50, 49, 50, 54, 44, 48, 46, 55, 49, 53, 50, 44, 48, 46, 48, 55, 50, 50, 41, 59, 13, 10, 99, 111, 110, 115, 116, 32, 102, 108, 111, 97, 116, 32, 69, 112, 115, 105, 108, 111, 110, 61, 48, 46, 48, 48, 48, 48, 48, 48, 49, 59, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 115, 97, 116, 117, 114, 97, 116, 101, 40, 120, 41, 32, 99, 108, 97, 109, 112, 40, 120, 44, 48, 46, 48, 44, 49, 46, 48, 41, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 97, 98, 115, 69, 112, 115, 40, 120, 41, 32, 97, 98, 115, 40, 120, 41, 43, 69, 112, 115, 105, 108, 111, 110, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 109, 97, 120, 69, 112, 115, 40, 120, 41, 32, 109, 97, 120, 40, 120, 44, 69, 112, 115, 105, 108, 111, 110, 41, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 115, 97, 116, 117, 114, 97, 116, 101, 69, 112, 115, 40, 120, 41, 32, 99, 108, 97, 109, 112, 40, 120, 44, 69, 112, 115, 105, 108, 111, 110, 44, 49, 46, 48, 41, 13, 10, 109, 97, 116, 51, 32, 116, 114, 97, 110, 115, 112, 111, 115, 101, 77, 97, 116, 51, 40, 109, 97, 116, 51, 32, 105, 110, 77, 97, 116, 114, 105, 120, 41, 32, 123, 13, 10, 118, 101, 99, 51, 32, 105, 48, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 48, 93, 59, 13, 10, 118, 101, 99, 51, 32, 105, 49, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 49, 93, 59, 13, 10, 118, 101, 99, 51, 32, 105, 50, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 50, 93, 59, 13, 10, 109, 97, 116, 51, 32, 111, 117, 116, 77, 97, 116, 114, 105, 120, 61, 109, 97, 116, 51, 40, 13, 10, 118, 101, 99, 51, 40, 105, 48, 46, 120, 44, 105, 49, 46, 120, 44, 105, 50, 46, 120, 41, 44, 13, 10, 118, 101, 99, 51, 40, 105, 48, 46, 121, 44, 105, 49, 46, 121, 44, 105, 50, 46, 121, 41, 44, 13, 10, 118, 101, 99, 51, 40, 105, 48, 46, 122, 44, 105, 49, 46, 122, 44, 105, 50, 46, 122, 41, 13, 10, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 111, 117, 116, 77, 97, 116, 114, 105, 120, 59, 13, 10, 125, 13, 10, 109, 97, 116, 51, 32, 105, 110, 118, 101, 114, 115, 101, 77, 97, 116, 51, 40, 109, 97, 116, 51, 32, 105, 110, 77, 97, 116, 114, 105, 120, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 97, 48, 48, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 48, 93, 91, 48, 93, 44, 97, 48, 49, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 48, 93, 91, 49, 93, 44, 97, 48, 50, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 48, 93, 91, 50, 93, 59, 13, 10, 102, 108, 111, 97, 116, 32, 97, 49, 48, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 49, 93, 91, 48, 93, 44, 97, 49, 49, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 49, 93, 91, 49, 93, 44, 97, 49, 50, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 49, 93, 91, 50, 93, 59, 13, 10, 102, 108, 111, 97, 116, 32, 97, 50, 48, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 50, 93, 91, 48, 93, 44, 97, 50, 49, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 50, 93, 91, 49, 93, 44, 97, 50, 50, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 50, 93, 91, 50, 93, 59, 13, 10, 102, 108, 111, 97, 116, 32, 98, 48, 49, 61, 97, 50, 50, 42, 97, 49, 49, 45, 97, 49, 50, 42, 97, 50, 49, 59, 13, 10, 102, 108, 111, 97, 116, 32, 98, 49, 49, 61, 45, 97, 50, 50, 42, 97, 49, 48, 43, 97, 49, 50, 42, 97, 50, 48, 59, 13, 10, 102, 108, 111, 97, 116, 32, 98, 50, 49, 61, 97, 50, 49, 42, 97, 49, 48, 45, 97, 49, 49, 42, 97, 50, 48, 59, 13, 10, 102, 108, 111, 97, 116, 32, 100, 101, 116, 61, 97, 48, 48, 42, 98, 48, 49, 43, 97, 48, 49, 42, 98, 49, 49, 43, 97, 48, 50, 42, 98, 50, 49, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 109, 97, 116, 51, 40, 98, 48, 49, 44, 40, 45, 97, 50, 50, 42, 97, 48, 49, 43, 97, 48, 50, 42, 97, 50, 49, 41, 44, 40, 97, 49, 50, 42, 97, 48, 49, 45, 97, 48, 50, 42, 97, 49, 49, 41, 44, 13, 10, 98, 49, 49, 44, 40, 97, 50, 50, 42, 97, 48, 48, 45, 97, 48, 50, 42, 97, 50, 48, 41, 44, 40, 45, 97, 49, 50, 42, 97, 48, 48, 43, 97, 48, 50, 42, 97, 49, 48, 41, 44, 13, 10, 98, 50, 49, 44, 40, 45, 97, 50, 49, 42, 97, 48, 48, 43, 97, 48, 49, 42, 97, 50, 48, 41, 44, 40, 97, 49, 49, 42, 97, 48, 48, 45, 97, 48, 49, 42, 97, 49, 48, 41, 41, 47, 100, 101, 116, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 116, 111, 76, 105, 110, 101, 97, 114, 83, 112, 97, 99, 101, 40, 118, 101, 99, 51, 32, 99, 111, 108, 111, 114, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 112, 111, 119, 40, 99, 111, 108, 111, 114, 44, 118, 101, 99, 51, 40, 76, 105, 110, 101, 97, 114, 69, 110, 99, 111, 100, 101, 80, 111, 119, 101, 114, 65, 112, 112, 114, 111, 120, 41, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 116, 111, 71, 97, 109, 109, 97, 83, 112, 97, 99, 101, 40, 118, 101, 99, 51, 32, 99, 111, 108, 111, 114, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 112, 111, 119, 40, 99, 111, 108, 111, 114, 44, 118, 101, 99, 51, 40, 71, 97, 109, 109, 97, 69, 110, 99, 111, 100, 101, 80, 111, 119, 101, 114, 65, 112, 112, 114, 111, 120, 41, 41, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 115, 113, 117, 97, 114, 101, 40, 102, 108, 111, 97, 116, 32, 118, 97, 108, 117, 101, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 118, 97, 108, 117, 101, 42, 118, 97, 108, 117, 101, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 112, 111, 119, 53, 40, 102, 108, 111, 97, 116, 32, 118, 97, 108, 117, 101, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 115, 113, 61, 118, 97, 108, 117, 101, 42, 118, 97, 108, 117, 101, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 115, 113, 42, 115, 113, 42, 118, 97, 108, 117, 101, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 103, 101, 116, 76, 117, 109, 105, 110, 97, 110, 99, 101, 40, 118, 101, 99, 51, 32, 99, 111, 108, 111, 114, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 99, 108, 97, 109, 112, 40, 100, 111, 116, 40, 99, 111, 108, 111, 114, 44, 76, 117, 109, 105, 110, 97, 110, 99, 101, 69, 110, 99, 111, 100, 101, 65, 112, 112, 114, 111, 120, 41, 44, 48, 46, 44, 49, 46, 41, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 103, 101, 116, 82, 97, 110, 100, 40, 118, 101, 99, 50, 32, 115, 101, 101, 100, 41, 32, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 102, 114, 97, 99, 116, 40, 115, 105, 110, 40, 100, 111, 116, 40, 115, 101, 101, 100, 46, 120, 121, 32, 44, 118, 101, 99, 50, 40, 49, 50, 46, 57, 56, 57, 56, 44, 55, 56, 46, 50, 51, 51, 41, 41, 41, 42, 52, 51, 55, 53, 56, 46, 53, 52, 53, 51, 41, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 100, 105, 116, 104, 101, 114, 40, 118, 101, 99, 50, 32, 115, 101, 101, 100, 44, 102, 108, 111, 97, 116, 32, 118, 97, 114, 105, 97, 110, 99, 101, 65, 109, 111, 117, 110, 116, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 114, 97, 110, 100, 61, 103, 101, 116, 82, 97, 110, 100, 40, 115, 101, 101, 100, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 100, 105, 116, 104, 101, 114, 61, 109, 105, 120, 40, 45, 118, 97, 114, 105, 97, 110, 99, 101, 65, 109, 111, 117, 110, 116, 47, 50, 53, 53, 46, 48, 44, 118, 97, 114, 105, 97, 110, 99, 101, 65, 109, 111, 117, 110, 116, 47, 50, 53, 53, 46, 48, 44, 114, 97, 110, 100, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 100, 105, 116, 104, 101, 114, 59, 13, 10, 125, 13, 10, 99, 111, 110, 115, 116, 32, 102, 108, 111, 97, 116, 32, 114, 103, 98, 100, 77, 97, 120, 82, 97, 110, 103, 101, 61, 50, 53, 53, 46, 48, 59, 13, 10, 118, 101, 99, 52, 32, 116, 111, 82, 71, 66, 68, 40, 118, 101, 99, 51, 32, 99, 111, 108, 111, 114, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 109, 97, 120, 82, 71, 66, 61, 109, 97, 120, 69, 112, 115, 40, 109, 97, 120, 40, 99, 111, 108, 111, 114, 46, 114, 44, 109, 97, 120, 40, 99, 111, 108, 111, 114, 46, 103, 44, 99, 111, 108, 111, 114, 46, 98, 41, 41, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 68, 61, 109, 97, 120, 40, 114, 103, 98, 100, 77, 97, 120, 82, 97, 110, 103, 101, 47, 109, 97, 120, 82, 71, 66, 44, 49, 46, 41, 59, 13, 10, 68, 61, 99, 108, 97, 109, 112, 40, 102, 108, 111, 111, 114, 40, 68, 41, 47, 50, 53, 53, 46, 48, 44, 48, 46, 44, 49, 46, 41, 59, 13, 10, 118, 101, 99, 51, 32, 114, 103, 98, 61, 99, 111, 108, 111, 114, 46, 114, 103, 98, 42, 68, 59, 13, 10, 114, 103, 98, 61, 116, 111, 71, 97, 109, 109, 97, 83, 112, 97, 99, 101, 40, 114, 103, 98, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 118, 101, 99, 52, 40, 114, 103, 98, 44, 68, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 102, 114, 111, 109, 82, 71, 66, 68, 40, 118, 101, 99, 52, 32, 114, 103, 98, 100, 41, 32, 123, 13, 10, 114, 103, 98, 100, 46, 114, 103, 98, 61, 116, 111, 76, 105, 110, 101, 97, 114, 83, 112, 97, 99, 101, 40, 114, 103, 98, 100, 46, 114, 103, 98, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 114, 103, 98, 100, 46, 114, 103, 98, 47, 114, 103, 98, 100, 46, 97, 59, 13, 10, 125, 13, 10, 108, 97, 121, 111, 117, 116, 40, 108, 111, 99, 97, 116, 105, 111, 110, 32, 61, 32, 48, 41, 32, 111, 117, 116, 32, 118, 101, 99, 51, 32, 118, 80, 111, 115, 105, 116, 105, 111, 110, 87, 59, 13, 10, 108, 97, 121, 111, 117, 116, 40, 108, 111, 99, 97, 116, 105, 111, 110, 32, 61, 32, 49, 41, 32, 111, 117, 116, 32, 118, 101, 99, 51, 32, 118, 78, 111, 114, 109, 97, 108, 87, 59, 13, 10, 108, 97, 121, 111, 117, 116, 40, 108, 111, 99, 97, 116, 105, 111, 110, 32, 61, 32, 50, 41, 32, 111, 117, 116, 32, 118, 101, 99, 51, 32, 118, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 73, 114, 114, 97, 100, 105, 97, 110, 99, 101, 59, 13, 10, 118, 101, 99, 51, 32, 99, 111, 109, 112, 117, 116, 101, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 73, 114, 114, 97, 100, 105, 97, 110, 99, 101, 40, 118, 101, 99, 51, 32, 110, 111, 114, 109, 97, 108, 41, 32, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 48, 48, 13, 10, 43, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 49, 95, 49, 42, 40, 110, 111, 114, 109, 97, 108, 46, 121, 41, 13, 10, 43, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 49, 48, 42, 40, 110, 111, 114, 109, 97, 108, 46, 122, 41, 13, 10, 43, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 49, 49, 42, 40, 110, 111, 114, 109, 97, 108, 46, 120, 41, 13, 10, 43, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 95, 50, 42, 40, 110, 111, 114, 109, 97, 108, 46, 121, 42, 110, 111, 114, 109, 97, 108, 46, 120, 41, 13, 10, 43, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 95, 49, 42, 40, 110, 111, 114, 109, 97, 108, 46, 121, 42, 110, 111, 114, 109, 97, 108, 46, 122, 41, 13, 10, 43, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 48, 42, 40, 40, 51, 46, 48, 42, 110, 111, 114, 109, 97, 108, 46, 122, 42, 110, 111, 114, 109, 97, 108, 46, 122, 41, 45, 49, 46, 48, 41, 13, 10, 43, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 49, 42, 40, 110, 111, 114, 109, 97, 108, 46, 122, 42, 110, 111, 114, 109, 97, 108, 46, 120, 41, 13, 10, 43, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 50, 42, 40, 110, 111, 114, 109, 97, 108, 46, 120, 42, 110, 111, 114, 109, 97, 108, 46, 120, 45, 40, 110, 111, 114, 109, 97, 108, 46, 121, 42, 110, 111, 114, 109, 97, 108, 46, 121, 41, 41, 59, 13, 10, 125, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 86, 69, 82, 84, 69, 88, 95, 68, 69, 70, 73, 78, 73, 84, 73, 79, 78, 83, 13, 10, 118, 111, 105, 100, 32, 109, 97, 105, 110, 40, 118, 111, 105, 100, 41, 32, 123, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 86, 69, 82, 84, 69, 88, 95, 77, 65, 73, 78, 95, 66, 69, 71, 73, 78, 13, 10, 118, 101, 99, 51, 32, 112, 111, 115, 105, 116, 105, 111, 110, 85, 112, 100, 97, 116, 101, 100, 61, 112, 111, 115, 105, 116, 105, 111, 110, 59, 13, 10, 118, 101, 99, 51, 32, 110, 111, 114, 109, 97, 108, 85, 112, 100, 97, 116, 101, 100, 61, 110, 111, 114, 109, 97, 108, 59, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 86, 69, 82, 84, 69, 88, 95, 85, 80, 68, 65, 84, 69, 95, 80, 79, 83, 73, 84, 73, 79, 78, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 86, 69, 82, 84, 69, 88, 95, 85, 80, 68, 65, 84, 69, 95, 78, 79, 82, 77, 65, 76, 13, 10, 109, 97, 116, 52, 32, 102, 105, 110, 97, 108, 87, 111, 114, 108, 100, 61, 119, 111, 114, 108, 100, 59, 13, 10, 103, 108, 95, 80, 111, 115, 105, 116, 105, 111, 110, 61, 118, 105, 101, 119, 80, 114, 111, 106, 101, 99, 116, 105, 111, 110, 42, 102, 105, 110, 97, 108, 87, 111, 114, 108, 100, 42, 118, 101, 99, 52, 40, 112, 111, 115, 105, 116, 105, 111, 110, 85, 112, 100, 97, 116, 101, 100, 44, 49, 46, 48, 41, 59, 13, 10, 118, 101, 99, 52, 32, 119, 111, 114, 108, 100, 80, 111, 115, 61, 102, 105, 110, 97, 108, 87, 111, 114, 108, 100, 42, 118, 101, 99, 52, 40, 112, 111, 115, 105, 116, 105, 111, 110, 85, 112, 100, 97, 116, 101, 100, 44, 49, 46, 48, 41, 59, 13, 10, 118, 80, 111, 115, 105, 116, 105, 111, 110, 87, 61, 118, 101, 99, 51, 40, 119, 111, 114, 108, 100, 80, 111, 115, 41, 59, 13, 10, 109, 97, 116, 51, 32, 110, 111, 114, 109, 97, 108, 87, 111, 114, 108, 100, 61, 109, 97, 116, 51, 40, 102, 105, 110, 97, 108, 87, 111, 114, 108, 100, 41, 59, 13, 10, 118, 78, 111, 114, 109, 97, 108, 87, 61, 110, 111, 114, 109, 97, 108, 105, 122, 101, 40, 110, 111, 114, 109, 97, 108, 87, 111, 114, 108, 100, 42, 110, 111, 114, 109, 97, 108, 85, 112, 100, 97, 116, 101, 100, 41, 59, 13, 10, 118, 101, 99, 51, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 86, 101, 99, 116, 111, 114, 61, 118, 101, 99, 51, 40, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 42, 118, 101, 99, 52, 40, 118, 78, 111, 114, 109, 97, 108, 87, 44, 48, 41, 41, 46, 120, 121, 122, 59, 13, 10, 118, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 73, 114, 114, 97, 100, 105, 97, 110, 99, 101, 61, 99, 111, 109, 112, 117, 116, 101, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 73, 114, 114, 97, 100, 105, 97, 110, 99, 101, 40, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 86, 101, 99, 116, 111, 114, 41, 59, 13, 10, 118, 101, 99, 50, 32, 117, 118, 85, 112, 100, 97, 116, 101, 100, 61, 118, 101, 99, 50, 40, 48, 46, 44, 48, 46, 41, 59, 13, 10, 118, 101, 99, 50, 32, 117, 118, 50, 61, 118, 101, 99, 50, 40, 48, 46, 44, 48, 46, 41, 59, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 86, 69, 82, 84, 69, 88, 95, 77, 65, 73, 78, 95, 69, 78, 68, 13, 10, 103, 108, 95, 80, 111, 115, 105, 116, 105, 111, 110, 46, 121, 32, 42, 61, 32, 45, 49, 46, 59, 32, 125].map(c => String.fromCharCode(c)).join(""); |
| const fragmentShaderGLSL1 = [35, 118, 101, 114, 115, 105, 111, 110, 32, 52, 53, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 80, 66, 82, 10, 35, 100, 101, 102, 105, 110, 101, 32, 65, 76, 66, 69, 68, 79, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 65, 77, 66, 73, 69, 78, 84, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 79, 80, 65, 67, 73, 84, 89, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 65, 76, 80, 72, 65, 84, 69, 83, 84, 86, 65, 76, 85, 69, 32, 48, 46, 52, 10, 35, 100, 101, 102, 105, 110, 101, 32, 83, 80, 69, 67, 85, 76, 65, 82, 79, 86, 69, 82, 65, 76, 80, 72, 65, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 65, 68, 73, 65, 78, 67, 69, 79, 86, 69, 82, 65, 76, 80, 72, 65, 10, 35, 100, 101, 102, 105, 110, 101, 32, 69, 77, 73, 83, 83, 73, 86, 69, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 69, 70, 76, 69, 67, 84, 73, 86, 73, 84, 89, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 76, 79, 68, 66, 65, 83, 69, 68, 77, 73, 67, 82, 79, 83, 70, 85, 82, 65, 67, 69, 10, 35, 100, 101, 102, 105, 110, 101, 32, 77, 73, 67, 82, 79, 83, 85, 82, 70, 65, 67, 69, 77, 65, 80, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 77, 69, 84, 65, 76, 76, 73, 67, 87, 79, 82, 75, 70, 76, 79, 87, 10, 35, 100, 101, 102, 105, 110, 101, 32, 69, 78, 86, 73, 82, 79, 78, 77, 69, 78, 84, 66, 82, 68, 70, 10, 35, 100, 101, 102, 105, 110, 101, 32, 78, 79, 82, 77, 65, 76, 10, 35, 100, 101, 102, 105, 110, 101, 32, 66, 85, 77, 80, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 78, 79, 82, 77, 65, 76, 88, 89, 83, 67, 65, 76, 69, 10, 35, 100, 101, 102, 105, 110, 101, 32, 76, 73, 71, 72, 84, 77, 65, 80, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 69, 70, 76, 69, 67, 84, 73, 79, 78, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 69, 70, 76, 69, 67, 84, 73, 79, 78, 77, 65, 80, 95, 51, 68, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 69, 70, 76, 69, 67, 84, 73, 79, 78, 77, 65, 80, 95, 67, 85, 66, 73, 67, 10, 35, 100, 101, 102, 105, 110, 101, 32, 85, 83, 69, 83, 80, 72, 69, 82, 73, 67, 65, 76, 70, 82, 79, 77, 82, 69, 70, 76, 69, 67, 84, 73, 79, 78, 77, 65, 80, 10, 35, 100, 101, 102, 105, 110, 101, 32, 83, 80, 72, 69, 82, 73, 67, 65, 76, 95, 72, 65, 82, 77, 79, 78, 73, 67, 83, 10, 35, 100, 101, 102, 105, 110, 101, 32, 85, 83, 69, 83, 80, 72, 69, 82, 73, 67, 65, 76, 73, 78, 86, 69, 82, 84, 69, 88, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 71, 66, 68, 82, 69, 70, 76, 69, 67, 84, 73, 79, 78, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 65, 68, 73, 65, 78, 67, 69, 79, 67, 67, 76, 85, 83, 73, 79, 78, 10, 35, 100, 101, 102, 105, 110, 101, 32, 72, 79, 82, 73, 90, 79, 78, 79, 67, 67, 76, 85, 83, 73, 79, 78, 10, 35, 100, 101, 102, 105, 110, 101, 32, 78, 85, 77, 95, 66, 79, 78, 69, 95, 73, 78, 70, 76, 85, 69, 78, 67, 69, 82, 83, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 66, 111, 110, 101, 115, 80, 101, 114, 77, 101, 115, 104, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 78, 85, 77, 95, 77, 79, 82, 80, 72, 95, 73, 78, 70, 76, 85, 69, 78, 67, 69, 82, 83, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 86, 73, 71, 78, 69, 84, 84, 69, 66, 76, 69, 78, 68, 77, 79, 68, 69, 77, 85, 76, 84, 73, 80, 76, 89, 10, 35, 100, 101, 102, 105, 110, 101, 32, 83, 65, 77, 80, 76, 69, 82, 51, 68, 71, 82, 69, 69, 78, 68, 69, 80, 84, 72, 10, 35, 100, 101, 102, 105, 110, 101, 32, 83, 65, 77, 80, 76, 69, 82, 51, 68, 66, 71, 82, 77, 65, 80, 10, 35, 100, 101, 102, 105, 110, 101, 32, 85, 83, 69, 80, 72, 89, 83, 73, 67, 65, 76, 76, 73, 71, 72, 84, 70, 65, 76, 76, 79, 70, 70, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 76, 69, 65, 82, 67, 79, 65, 84, 95, 84, 69, 88, 84, 85, 82, 69, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 76, 69, 65, 82, 67, 79, 65, 84, 95, 66, 85, 77, 80, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 76, 69, 65, 82, 67, 79, 65, 84, 95, 84, 73, 78, 84, 95, 84, 69, 88, 84, 85, 82, 69, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 65, 78, 73, 83, 79, 84, 82, 79, 80, 73, 67, 95, 84, 69, 88, 84, 85, 82, 69, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 66, 82, 68, 70, 95, 86, 95, 72, 69, 73, 71, 72, 84, 95, 67, 79, 82, 82, 69, 76, 65, 84, 69, 68, 10, 35, 100, 101, 102, 105, 110, 101, 32, 77, 83, 95, 66, 82, 68, 70, 95, 69, 78, 69, 82, 71, 89, 95, 67, 79, 78, 83, 69, 82, 86, 65, 84, 73, 79, 78, 10, 35, 100, 101, 102, 105, 110, 101, 32, 83, 72, 69, 69, 78, 95, 84, 69, 88, 84, 85, 82, 69, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 83, 83, 95, 84, 72, 73, 67, 75, 78, 69, 83, 83, 65, 78, 68, 77, 65, 83, 75, 95, 84, 69, 88, 84, 85, 82, 69, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 68, 69, 66, 85, 71, 77, 79, 68, 69, 32, 48, 10, 10, 35, 100, 101, 102, 105, 110, 101, 32, 83, 72, 65, 68, 69, 82, 95, 78, 65, 77, 69, 32, 102, 114, 97, 103, 109, 101, 110, 116, 58, 112, 98, 114, 10, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 70, 82, 65, 71, 77, 69, 78, 84, 95, 66, 69, 71, 73, 78, 13, 10, 112, 114, 101, 99, 105, 115, 105, 111, 110, 32, 104, 105, 103, 104, 112, 32, 102, 108, 111, 97, 116, 59, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 70, 82, 79, 77, 76, 73, 78, 69, 65, 82, 83, 80, 65, 67, 69, 13, 10, 108, 97, 121, 111, 117, 116, 40, 115, 116, 100, 49, 52, 48, 44, 99, 111, 108, 117, 109, 110, 95, 109, 97, 106, 111, 114, 41, 32, 117, 110, 105, 102, 111, 114, 109, 59, 13, 10, 108, 97, 121, 111, 117, 116, 40, 115, 101, 116, 32, 61, 32, 48, 44, 32, 98, 105, 110, 100, 105, 110, 103, 32, 61, 32, 48, 41, 32, 117, 110, 105, 102, 111, 114, 109, 32, 83, 99, 101, 110, 101, 13, 10, 123, 13, 10, 109, 97, 116, 52, 32, 118, 105, 101, 119, 80, 114, 111, 106, 101, 99, 116, 105, 111, 110, 59, 13, 10, 109, 97, 116, 52, 32, 118, 105, 101, 119, 59, 13, 10, 125, 59, 13, 10, 108, 97, 121, 111, 117, 116, 40, 115, 101, 116, 32, 61, 32, 49, 44, 32, 98, 105, 110, 100, 105, 110, 103, 32, 61, 32, 48, 41, 32, 117, 110, 105, 102, 111, 114, 109, 32, 77, 97, 116, 101, 114, 105, 97, 108, 13, 10, 123, 13, 10, 118, 101, 99, 50, 32, 118, 65, 108, 98, 101, 100, 111, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 52, 32, 118, 65, 109, 98, 105, 101, 110, 116, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 50, 32, 118, 79, 112, 97, 99, 105, 116, 121, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 50, 32, 118, 69, 109, 105, 115, 115, 105, 118, 101, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 50, 32, 118, 76, 105, 103, 104, 116, 109, 97, 112, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 51, 32, 118, 82, 101, 102, 108, 101, 99, 116, 105, 118, 105, 116, 121, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 50, 32, 118, 77, 105, 99, 114, 111, 83, 117, 114, 102, 97, 99, 101, 83, 97, 109, 112, 108, 101, 114, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 50, 32, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 51, 32, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 80, 111, 115, 105, 116, 105, 111, 110, 59, 13, 10, 118, 101, 99, 51, 32, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 83, 105, 122, 101, 59, 13, 10, 118, 101, 99, 51, 32, 118, 66, 117, 109, 112, 73, 110, 102, 111, 115, 59, 13, 10, 109, 97, 116, 52, 32, 97, 108, 98, 101, 100, 111, 77, 97, 116, 114, 105, 120, 59, 13, 10, 109, 97, 116, 52, 32, 97, 109, 98, 105, 101, 110, 116, 77, 97, 116, 114, 105, 120, 59, 13, 10, 109, 97, 116, 52, 32, 111, 112, 97, 99, 105, 116, 121, 77, 97, 116, 114, 105, 120, 59, 13, 10, 109, 97, 116, 52, 32, 101, 109, 105, 115, 115, 105, 118, 101, 77, 97, 116, 114, 105, 120, 59, 13, 10, 109, 97, 116, 52, 32, 108, 105, 103, 104, 116, 109, 97, 112, 77, 97, 116, 114, 105, 120, 59, 13, 10, 109, 97, 116, 52, 32, 114, 101, 102, 108, 101, 99, 116, 105, 118, 105, 116, 121, 77, 97, 116, 114, 105, 120, 59, 13, 10, 109, 97, 116, 52, 32, 109, 105, 99, 114, 111, 83, 117, 114, 102, 97, 99, 101, 83, 97, 109, 112, 108, 101, 114, 77, 97, 116, 114, 105, 120, 59, 13, 10, 109, 97, 116, 52, 32, 98, 117, 109, 112, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 50, 32, 118, 84, 97, 110, 103, 101, 110, 116, 83, 112, 97, 99, 101, 80, 97, 114, 97, 109, 115, 59, 13, 10, 109, 97, 116, 52, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 51, 32, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 52, 32, 118, 65, 108, 98, 101, 100, 111, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 52, 32, 118, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 116, 101, 110, 115, 105, 116, 121, 59, 13, 10, 118, 101, 99, 51, 32, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 105, 99, 114, 111, 115, 117, 114, 102, 97, 99, 101, 73, 110, 102, 111, 115, 59, 13, 10, 102, 108, 111, 97, 116, 32, 112, 111, 105, 110, 116, 83, 105, 122, 101, 59, 13, 10, 118, 101, 99, 52, 32, 118, 82, 101, 102, 108, 101, 99, 116, 105, 118, 105, 116, 121, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 51, 32, 118, 69, 109, 105, 115, 115, 105, 118, 101, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 52, 32, 118, 69, 121, 101, 80, 111, 115, 105, 116, 105, 111, 110, 59, 13, 10, 118, 101, 99, 51, 32, 118, 65, 109, 98, 105, 101, 110, 116, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 50, 32, 118, 68, 101, 98, 117, 103, 77, 111, 100, 101, 59, 13, 10, 118, 101, 99, 50, 32, 118, 67, 108, 101, 97, 114, 67, 111, 97, 116, 80, 97, 114, 97, 109, 115, 59, 13, 10, 118, 101, 99, 52, 32, 118, 67, 108, 101, 97, 114, 67, 111, 97, 116, 82, 101, 102, 114, 97, 99, 116, 105, 111, 110, 80, 97, 114, 97, 109, 115, 59, 13, 10, 118, 101, 99, 50, 32, 118, 67, 108, 101, 97, 114, 67, 111, 97, 116, 73, 110, 102, 111, 115, 59, 13, 10, 109, 97, 116, 52, 32, 99, 108, 101, 97, 114, 67, 111, 97, 116, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 50, 32, 118, 67, 108, 101, 97, 114, 67, 111, 97, 116, 66, 117, 109, 112, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 50, 32, 118, 67, 108, 101, 97, 114, 67, 111, 97, 116, 84, 97, 110, 103, 101, 110, 116, 83, 112, 97, 99, 101, 80, 97, 114, 97, 109, 115, 59, 13, 10, 109, 97, 116, 52, 32, 99, 108, 101, 97, 114, 67, 111, 97, 116, 66, 117, 109, 112, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 52, 32, 118, 67, 108, 101, 97, 114, 67, 111, 97, 116, 84, 105, 110, 116, 80, 97, 114, 97, 109, 115, 59, 13, 10, 102, 108, 111, 97, 116, 32, 99, 108, 101, 97, 114, 67, 111, 97, 116, 67, 111, 108, 111, 114, 65, 116, 68, 105, 115, 116, 97, 110, 99, 101, 59, 13, 10, 118, 101, 99, 50, 32, 118, 67, 108, 101, 97, 114, 67, 111, 97, 116, 84, 105, 110, 116, 73, 110, 102, 111, 115, 59, 13, 10, 109, 97, 116, 52, 32, 99, 108, 101, 97, 114, 67, 111, 97, 116, 84, 105, 110, 116, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 51, 32, 118, 65, 110, 105, 115, 111, 116, 114, 111, 112, 121, 59, 13, 10, 118, 101, 99, 50, 32, 118, 65, 110, 105, 115, 111, 116, 114, 111, 112, 121, 73, 110, 102, 111, 115, 59, 13, 10, 109, 97, 116, 52, 32, 97, 110, 105, 115, 111, 116, 114, 111, 112, 121, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 52, 32, 118, 83, 104, 101, 101, 110, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 50, 32, 118, 83, 104, 101, 101, 110, 73, 110, 102, 111, 115, 59, 13, 10, 109, 97, 116, 52, 32, 115, 104, 101, 101, 110, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 51, 32, 118, 82, 101, 102, 114, 97, 99, 116, 105, 111, 110, 77, 105, 99, 114, 111, 115, 117, 114, 102, 97, 99, 101, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 52, 32, 118, 82, 101, 102, 114, 97, 99, 116, 105, 111, 110, 73, 110, 102, 111, 115, 59, 13, 10, 109, 97, 116, 52, 32, 114, 101, 102, 114, 97, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 50, 32, 118, 84, 104, 105, 99, 107, 110, 101, 115, 115, 73, 110, 102, 111, 115, 59, 13, 10, 109, 97, 116, 52, 32, 116, 104, 105, 99, 107, 110, 101, 115, 115, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 50, 32, 118, 84, 104, 105, 99, 107, 110, 101, 115, 115, 80, 97, 114, 97, 109, 59, 13, 10, 118, 101, 99, 51, 32, 118, 68, 105, 102, 102, 117, 115, 105, 111, 110, 68, 105, 115, 116, 97, 110, 99, 101, 59, 13, 10, 118, 101, 99, 52, 32, 118, 84, 105, 110, 116, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 117, 98, 83, 117, 114, 102, 97, 99, 101, 73, 110, 116, 101, 110, 115, 105, 116, 121, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 48, 48, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 49, 95, 49, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 49, 48, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 49, 49, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 95, 50, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 95, 49, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 48, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 49, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 50, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 88, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 89, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 90, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 88, 88, 95, 90, 90, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 89, 89, 95, 90, 90, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 90, 90, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 88, 89, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 89, 90, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 90, 88, 59, 13, 10, 125, 59, 13, 10, 108, 97, 121, 111, 117, 116, 40, 115, 101, 116, 32, 61, 32, 49, 44, 32, 98, 105, 110, 100, 105, 110, 103, 32, 61, 32, 49, 41, 32, 117, 110, 105, 102, 111, 114, 109, 32, 77, 101, 115, 104, 13, 10, 123, 13, 10, 109, 97, 116, 52, 32, 119, 111, 114, 108, 100, 59, 13, 10, 102, 108, 111, 97, 116, 32, 118, 105, 115, 105, 98, 105, 108, 105, 116, 121, 59, 13, 10, 125, 59, 13, 10, 108, 97, 121, 111, 117, 116, 40, 108, 111, 99, 97, 116, 105, 111, 110, 32, 61, 32, 48, 41, 32, 105, 110, 32, 118, 101, 99, 51, 32, 118, 80, 111, 115, 105, 116, 105, 111, 110, 87, 59, 13, 10, 108, 97, 121, 111, 117, 116, 40, 108, 111, 99, 97, 116, 105, 111, 110, 32, 61, 32, 49, 41, 32, 105, 110, 32, 118, 101, 99, 51, 32, 118, 78, 111, 114, 109, 97, 108, 87, 59, 13, 10, 108, 97, 121, 111, 117, 116, 40, 108, 111, 99, 97, 116, 105, 111, 110, 32, 61, 32, 50, 41, 32, 105, 110, 32, 118, 101, 99, 51, 32, 118, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 73, 114, 114, 97, 100, 105, 97, 110, 99, 101, 59, 13, 10, 108, 97, 121, 111, 117, 116, 40, 115, 101, 116, 32, 61, 32, 48, 44, 32, 98, 105, 110, 100, 105, 110, 103, 32, 61, 32, 49, 41, 32, 117, 110, 105, 102, 111, 114, 109, 32, 116, 101, 120, 116, 117, 114, 101, 50, 68, 32, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 66, 114, 100, 102, 83, 97, 109, 112, 108, 101, 114, 84, 101, 120, 116, 117, 114, 101, 59, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 108, 97, 121, 111, 117, 116, 40, 115, 101, 116, 32, 61, 32, 48, 44, 32, 98, 105, 110, 100, 105, 110, 103, 32, 61, 32, 50, 41, 32, 117, 110, 105, 102, 111, 114, 109, 32, 115, 97, 109, 112, 108, 101, 114, 32, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 66, 114, 100, 102, 83, 97, 109, 112, 108, 101, 114, 83, 97, 109, 112, 108, 101, 114, 59, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 35, 100, 101, 102, 105, 110, 101, 32, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 66, 114, 100, 102, 83, 97, 109, 112, 108, 101, 114, 32, 115, 97, 109, 112, 108, 101, 114, 50, 68, 40, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 66, 114, 100, 102, 83, 97, 109, 112, 108, 101, 114, 84, 101, 120, 116, 117, 114, 101, 44, 32, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 66, 114, 100, 102, 83, 97, 109, 112, 108, 101, 114, 83, 97, 109, 112, 108, 101, 114, 41, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 115, 97, 109, 112, 108, 101, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 40, 115, 44, 99, 41, 32, 116, 101, 120, 116, 117, 114, 101, 40, 115, 44, 99, 41, 13, 10, 108, 97, 121, 111, 117, 116, 40, 115, 101, 116, 32, 61, 32, 50, 44, 32, 98, 105, 110, 100, 105, 110, 103, 32, 61, 32, 48, 41, 32, 117, 110, 105, 102, 111, 114, 109, 32, 116, 101, 120, 116, 117, 114, 101, 67, 117, 98, 101, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 83, 97, 109, 112, 108, 101, 114, 84, 101, 120, 116, 117, 114, 101, 59, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 108, 97, 121, 111, 117, 116, 40, 115, 101, 116, 32, 61, 32, 50, 44, 32, 98, 105, 110, 100, 105, 110, 103, 32, 61, 32, 49, 41, 32, 117, 110, 105, 102, 111, 114, 109, 32, 115, 97, 109, 112, 108, 101, 114, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 83, 97, 109, 112, 108, 101, 114, 83, 97, 109, 112, 108, 101, 114, 59, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 35, 100, 101, 102, 105, 110, 101, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 83, 97, 109, 112, 108, 101, 114, 32, 115, 97, 109, 112, 108, 101, 114, 67, 117, 98, 101, 40, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 83, 97, 109, 112, 108, 101, 114, 84, 101, 120, 116, 117, 114, 101, 44, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 83, 97, 109, 112, 108, 101, 114, 83, 97, 109, 112, 108, 101, 114, 41, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 115, 97, 109, 112, 108, 101, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 76, 111, 100, 40, 115, 44, 99, 44, 108, 41, 32, 116, 101, 120, 116, 117, 114, 101, 76, 111, 100, 40, 115, 44, 99, 44, 108, 41, 13, 10, 99, 111, 110, 115, 116, 32, 102, 108, 111, 97, 116, 32, 80, 73, 61, 51, 46, 49, 52, 49, 53, 57, 50, 54, 53, 51, 53, 56, 57, 55, 57, 51, 50, 51, 56, 52, 54, 50, 54, 52, 51, 51, 56, 51, 50, 55, 57, 53, 59, 13, 10, 99, 111, 110, 115, 116, 32, 102, 108, 111, 97, 116, 32, 76, 105, 110, 101, 97, 114, 69, 110, 99, 111, 100, 101, 80, 111, 119, 101, 114, 65, 112, 112, 114, 111, 120, 61, 50, 46, 50, 59, 13, 10, 99, 111, 110, 115, 116, 32, 102, 108, 111, 97, 116, 32, 71, 97, 109, 109, 97, 69, 110, 99, 111, 100, 101, 80, 111, 119, 101, 114, 65, 112, 112, 114, 111, 120, 61, 49, 46, 48, 47, 76, 105, 110, 101, 97, 114, 69, 110, 99, 111, 100, 101, 80, 111, 119, 101, 114, 65, 112, 112, 114, 111, 120, 59, 13, 10, 99, 111, 110, 115, 116, 32, 118, 101, 99, 51, 32, 76, 117, 109, 105, 110, 97, 110, 99, 101, 69, 110, 99, 111, 100, 101, 65, 112, 112, 114, 111, 120, 61, 118, 101, 99, 51, 40, 48, 46, 50, 49, 50, 54, 44, 48, 46, 55, 49, 53, 50, 44, 48, 46, 48, 55, 50, 50, 41, 59, 13, 10, 99, 111, 110, 115, 116, 32, 102, 108, 111, 97, 116, 32, 69, 112, 115, 105, 108, 111, 110, 61, 48, 46, 48, 48, 48, 48, 48, 48, 49, 59, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 115, 97, 116, 117, 114, 97, 116, 101, 40, 120, 41, 32, 99, 108, 97, 109, 112, 40, 120, 44, 48, 46, 48, 44, 49, 46, 48, 41, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 97, 98, 115, 69, 112, 115, 40, 120, 41, 32, 97, 98, 115, 40, 120, 41, 43, 69, 112, 115, 105, 108, 111, 110, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 109, 97, 120, 69, 112, 115, 40, 120, 41, 32, 109, 97, 120, 40, 120, 44, 69, 112, 115, 105, 108, 111, 110, 41, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 115, 97, 116, 117, 114, 97, 116, 101, 69, 112, 115, 40, 120, 41, 32, 99, 108, 97, 109, 112, 40, 120, 44, 69, 112, 115, 105, 108, 111, 110, 44, 49, 46, 48, 41, 13, 10, 109, 97, 116, 51, 32, 116, 114, 97, 110, 115, 112, 111, 115, 101, 77, 97, 116, 51, 40, 109, 97, 116, 51, 32, 105, 110, 77, 97, 116, 114, 105, 120, 41, 32, 123, 13, 10, 118, 101, 99, 51, 32, 105, 48, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 48, 93, 59, 13, 10, 118, 101, 99, 51, 32, 105, 49, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 49, 93, 59, 13, 10, 118, 101, 99, 51, 32, 105, 50, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 50, 93, 59, 13, 10, 109, 97, 116, 51, 32, 111, 117, 116, 77, 97, 116, 114, 105, 120, 61, 109, 97, 116, 51, 40, 13, 10, 118, 101, 99, 51, 40, 105, 48, 46, 120, 44, 105, 49, 46, 120, 44, 105, 50, 46, 120, 41, 44, 13, 10, 118, 101, 99, 51, 40, 105, 48, 46, 121, 44, 105, 49, 46, 121, 44, 105, 50, 46, 121, 41, 44, 13, 10, 118, 101, 99, 51, 40, 105, 48, 46, 122, 44, 105, 49, 46, 122, 44, 105, 50, 46, 122, 41, 13, 10, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 111, 117, 116, 77, 97, 116, 114, 105, 120, 59, 13, 10, 125, 13, 10, 109, 97, 116, 51, 32, 105, 110, 118, 101, 114, 115, 101, 77, 97, 116, 51, 40, 109, 97, 116, 51, 32, 105, 110, 77, 97, 116, 114, 105, 120, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 97, 48, 48, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 48, 93, 91, 48, 93, 44, 97, 48, 49, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 48, 93, 91, 49, 93, 44, 97, 48, 50, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 48, 93, 91, 50, 93, 59, 13, 10, 102, 108, 111, 97, 116, 32, 97, 49, 48, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 49, 93, 91, 48, 93, 44, 97, 49, 49, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 49, 93, 91, 49, 93, 44, 97, 49, 50, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 49, 93, 91, 50, 93, 59, 13, 10, 102, 108, 111, 97, 116, 32, 97, 50, 48, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 50, 93, 91, 48, 93, 44, 97, 50, 49, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 50, 93, 91, 49, 93, 44, 97, 50, 50, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 50, 93, 91, 50, 93, 59, 13, 10, 102, 108, 111, 97, 116, 32, 98, 48, 49, 61, 97, 50, 50, 42, 97, 49, 49, 45, 97, 49, 50, 42, 97, 50, 49, 59, 13, 10, 102, 108, 111, 97, 116, 32, 98, 49, 49, 61, 45, 97, 50, 50, 42, 97, 49, 48, 43, 97, 49, 50, 42, 97, 50, 48, 59, 13, 10, 102, 108, 111, 97, 116, 32, 98, 50, 49, 61, 97, 50, 49, 42, 97, 49, 48, 45, 97, 49, 49, 42, 97, 50, 48, 59, 13, 10, 102, 108, 111, 97, 116, 32, 100, 101, 116, 61, 97, 48, 48, 42, 98, 48, 49, 43, 97, 48, 49, 42, 98, 49, 49, 43, 97, 48, 50, 42, 98, 50, 49, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 109, 97, 116, 51, 40, 98, 48, 49, 44, 40, 45, 97, 50, 50, 42, 97, 48, 49, 43, 97, 48, 50, 42, 97, 50, 49, 41, 44, 40, 97, 49, 50, 42, 97, 48, 49, 45, 97, 48, 50, 42, 97, 49, 49, 41, 44, 13, 10, 98, 49, 49, 44, 40, 97, 50, 50, 42, 97, 48, 48, 45, 97, 48, 50, 42, 97, 50, 48, 41, 44, 40, 45, 97, 49, 50, 42, 97, 48, 48, 43, 97, 48, 50, 42, 97, 49, 48, 41, 44, 13, 10, 98, 50, 49, 44, 40, 45, 97, 50, 49, 42, 97, 48, 48, 43, 97, 48, 49, 42, 97, 50, 48, 41, 44, 40, 97, 49, 49, 42, 97, 48, 48, 45, 97, 48, 49, 42, 97, 49, 48, 41, 41, 47, 100, 101, 116, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 116, 111, 76, 105, 110, 101, 97, 114, 83, 112, 97, 99, 101, 40, 118, 101, 99, 51, 32, 99, 111, 108, 111, 114, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 112, 111, 119, 40, 99, 111, 108, 111, 114, 44, 118, 101, 99, 51, 40, 76, 105, 110, 101, 97, 114, 69, 110, 99, 111, 100, 101, 80, 111, 119, 101, 114, 65, 112, 112, 114, 111, 120, 41, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 116, 111, 71, 97, 109, 109, 97, 83, 112, 97, 99, 101, 40, 118, 101, 99, 51, 32, 99, 111, 108, 111, 114, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 112, 111, 119, 40, 99, 111, 108, 111, 114, 44, 118, 101, 99, 51, 40, 71, 97, 109, 109, 97, 69, 110, 99, 111, 100, 101, 80, 111, 119, 101, 114, 65, 112, 112, 114, 111, 120, 41, 41, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 115, 113, 117, 97, 114, 101, 40, 102, 108, 111, 97, 116, 32, 118, 97, 108, 117, 101, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 118, 97, 108, 117, 101, 42, 118, 97, 108, 117, 101, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 112, 111, 119, 53, 40, 102, 108, 111, 97, 116, 32, 118, 97, 108, 117, 101, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 115, 113, 61, 118, 97, 108, 117, 101, 42, 118, 97, 108, 117, 101, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 115, 113, 42, 115, 113, 42, 118, 97, 108, 117, 101, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 103, 101, 116, 76, 117, 109, 105, 110, 97, 110, 99, 101, 40, 118, 101, 99, 51, 32, 99, 111, 108, 111, 114, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 99, 108, 97, 109, 112, 40, 100, 111, 116, 40, 99, 111, 108, 111, 114, 44, 76, 117, 109, 105, 110, 97, 110, 99, 101, 69, 110, 99, 111, 100, 101, 65, 112, 112, 114, 111, 120, 41, 44, 48, 46, 44, 49, 46, 41, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 103, 101, 116, 82, 97, 110, 100, 40, 118, 101, 99, 50, 32, 115, 101, 101, 100, 41, 32, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 102, 114, 97, 99, 116, 40, 115, 105, 110, 40, 100, 111, 116, 40, 115, 101, 101, 100, 46, 120, 121, 32, 44, 118, 101, 99, 50, 40, 49, 50, 46, 57, 56, 57, 56, 44, 55, 56, 46, 50, 51, 51, 41, 41, 41, 42, 52, 51, 55, 53, 56, 46, 53, 52, 53, 51, 41, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 100, 105, 116, 104, 101, 114, 40, 118, 101, 99, 50, 32, 115, 101, 101, 100, 44, 102, 108, 111, 97, 116, 32, 118, 97, 114, 105, 97, 110, 99, 101, 65, 109, 111, 117, 110, 116, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 114, 97, 110, 100, 61, 103, 101, 116, 82, 97, 110, 100, 40, 115, 101, 101, 100, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 100, 105, 116, 104, 101, 114, 61, 109, 105, 120, 40, 45, 118, 97, 114, 105, 97, 110, 99, 101, 65, 109, 111, 117, 110, 116, 47, 50, 53, 53, 46, 48, 44, 118, 97, 114, 105, 97, 110, 99, 101, 65, 109, 111, 117, 110, 116, 47, 50, 53, 53, 46, 48, 44, 114, 97, 110, 100, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 100, 105, 116, 104, 101, 114, 59, 13, 10, 125, 13, 10, 99, 111, 110, 115, 116, 32, 102, 108, 111, 97, 116, 32, 114, 103, 98, 100, 77, 97, 120, 82, 97, 110, 103, 101, 61, 50, 53, 53, 46, 48, 59, 13, 10, 118, 101, 99, 52, 32, 116, 111, 82, 71, 66, 68, 40, 118, 101, 99, 51, 32, 99, 111, 108, 111, 114, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 109, 97, 120, 82, 71, 66, 61, 109, 97, 120, 69, 112, 115, 40, 109, 97, 120, 40, 99, 111, 108, 111, 114, 46, 114, 44, 109, 97, 120, 40, 99, 111, 108, 111, 114, 46, 103, 44, 99, 111, 108, 111, 114, 46, 98, 41, 41, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 68, 61, 109, 97, 120, 40, 114, 103, 98, 100, 77, 97, 120, 82, 97, 110, 103, 101, 47, 109, 97, 120, 82, 71, 66, 44, 49, 46, 41, 59, 13, 10, 68, 61, 99, 108, 97, 109, 112, 40, 102, 108, 111, 111, 114, 40, 68, 41, 47, 50, 53, 53, 46, 48, 44, 48, 46, 44, 49, 46, 41, 59, 13, 10, 118, 101, 99, 51, 32, 114, 103, 98, 61, 99, 111, 108, 111, 114, 46, 114, 103, 98, 42, 68, 59, 13, 10, 114, 103, 98, 61, 116, 111, 71, 97, 109, 109, 97, 83, 112, 97, 99, 101, 40, 114, 103, 98, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 118, 101, 99, 52, 40, 114, 103, 98, 44, 68, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 102, 114, 111, 109, 82, 71, 66, 68, 40, 118, 101, 99, 52, 32, 114, 103, 98, 100, 41, 32, 123, 13, 10, 114, 103, 98, 100, 46, 114, 103, 98, 61, 116, 111, 76, 105, 110, 101, 97, 114, 83, 112, 97, 99, 101, 40, 114, 103, 98, 100, 46, 114, 103, 98, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 114, 103, 98, 100, 46, 114, 103, 98, 47, 114, 103, 98, 100, 46, 97, 59, 13, 10, 125, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 69, 67, 73, 80, 82, 79, 67, 65, 76, 95, 80, 73, 50, 32, 48, 46, 49, 53, 57, 49, 53, 52, 57, 52, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 69, 67, 73, 80, 82, 79, 67, 65, 76, 95, 80, 73, 32, 48, 46, 51, 49, 56, 51, 48, 57, 56, 56, 54, 49, 56, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 77, 73, 78, 73, 77, 85, 77, 86, 65, 82, 73, 65, 78, 67, 69, 32, 48, 46, 48, 48, 48, 53, 13, 10, 102, 108, 111, 97, 116, 32, 99, 111, 110, 118, 101, 114, 116, 82, 111, 117, 103, 104, 110, 101, 115, 115, 84, 111, 65, 118, 101, 114, 97, 103, 101, 83, 108, 111, 112, 101, 40, 102, 108, 111, 97, 116, 32, 114, 111, 117, 103, 104, 110, 101, 115, 115, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 115, 113, 117, 97, 114, 101, 40, 114, 111, 117, 103, 104, 110, 101, 115, 115, 41, 43, 77, 73, 78, 73, 77, 85, 77, 86, 65, 82, 73, 65, 78, 67, 69, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 102, 114, 101, 115, 110, 101, 108, 71, 114, 97, 122, 105, 110, 103, 82, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 40, 102, 108, 111, 97, 116, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 48, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 57, 48, 61, 115, 97, 116, 117, 114, 97, 116, 101, 40, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 48, 42, 50, 53, 46, 48, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 57, 48, 59, 13, 10, 125, 13, 10, 118, 101, 99, 50, 32, 103, 101, 116, 65, 65, 82, 111, 117, 103, 104, 110, 101, 115, 115, 70, 97, 99, 116, 111, 114, 115, 40, 118, 101, 99, 51, 32, 110, 111, 114, 109, 97, 108, 86, 101, 99, 116, 111, 114, 41, 32, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 118, 101, 99, 50, 40, 48, 46, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 52, 32, 97, 112, 112, 108, 121, 73, 109, 97, 103, 101, 80, 114, 111, 99, 101, 115, 115, 105, 110, 103, 40, 118, 101, 99, 52, 32, 114, 101, 115, 117, 108, 116, 41, 32, 123, 13, 10, 114, 101, 115, 117, 108, 116, 46, 114, 103, 98, 61, 116, 111, 71, 97, 109, 109, 97, 83, 112, 97, 99, 101, 40, 114, 101, 115, 117, 108, 116, 46, 114, 103, 98, 41, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 114, 103, 98, 61, 115, 97, 116, 117, 114, 97, 116, 101, 40, 114, 101, 115, 117, 108, 116, 46, 114, 103, 98, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 114, 101, 115, 117, 108, 116, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 99, 111, 109, 112, 117, 116, 101, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 73, 114, 114, 97, 100, 105, 97, 110, 99, 101, 40, 118, 101, 99, 51, 32, 110, 111, 114, 109, 97, 108, 41, 32, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 48, 48, 13, 10, 43, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 49, 95, 49, 42, 40, 110, 111, 114, 109, 97, 108, 46, 121, 41, 13, 10, 43, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 49, 48, 42, 40, 110, 111, 114, 109, 97, 108, 46, 122, 41, 13, 10, 43, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 49, 49, 42, 40, 110, 111, 114, 109, 97, 108, 46, 120, 41, 13, 10, 43, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 95, 50, 42, 40, 110, 111, 114, 109, 97, 108, 46, 121, 42, 110, 111, 114, 109, 97, 108, 46, 120, 41, 13, 10, 43, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 95, 49, 42, 40, 110, 111, 114, 109, 97, 108, 46, 121, 42, 110, 111, 114, 109, 97, 108, 46, 122, 41, 13, 10, 43, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 48, 42, 40, 40, 51, 46, 48, 42, 110, 111, 114, 109, 97, 108, 46, 122, 42, 110, 111, 114, 109, 97, 108, 46, 122, 41, 45, 49, 46, 48, 41, 13, 10, 43, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 49, 42, 40, 110, 111, 114, 109, 97, 108, 46, 122, 42, 110, 111, 114, 109, 97, 108, 46, 120, 41, 13, 10, 43, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 50, 42, 40, 110, 111, 114, 109, 97, 108, 46, 120, 42, 110, 111, 114, 109, 97, 108, 46, 120, 45, 40, 110, 111, 114, 109, 97, 108, 46, 121, 42, 110, 111, 114, 109, 97, 108, 46, 121, 41, 41, 59, 13, 10, 125, 13, 10, 115, 116, 114, 117, 99, 116, 32, 112, 114, 101, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 13, 10, 123, 13, 10, 118, 101, 99, 51, 32, 108, 105, 103, 104, 116, 79, 102, 102, 115, 101, 116, 59, 13, 10, 102, 108, 111, 97, 116, 32, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 83, 113, 117, 97, 114, 101, 100, 59, 13, 10, 102, 108, 111, 97, 116, 32, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 59, 13, 10, 102, 108, 111, 97, 116, 32, 97, 116, 116, 101, 110, 117, 97, 116, 105, 111, 110, 59, 13, 10, 118, 101, 99, 51, 32, 76, 59, 13, 10, 118, 101, 99, 51, 32, 72, 59, 13, 10, 102, 108, 111, 97, 116, 32, 78, 100, 111, 116, 86, 59, 13, 10, 102, 108, 111, 97, 116, 32, 78, 100, 111, 116, 76, 85, 110, 99, 108, 97, 109, 112, 101, 100, 59, 13, 10, 102, 108, 111, 97, 116, 32, 78, 100, 111, 116, 76, 59, 13, 10, 102, 108, 111, 97, 116, 32, 86, 100, 111, 116, 72, 59, 13, 10, 102, 108, 111, 97, 116, 32, 114, 111, 117, 103, 104, 110, 101, 115, 115, 59, 13, 10, 125, 59, 13, 10, 112, 114, 101, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 32, 99, 111, 109, 112, 117, 116, 101, 80, 111, 105, 110, 116, 65, 110, 100, 83, 112, 111, 116, 80, 114, 101, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 40, 118, 101, 99, 52, 32, 108, 105, 103, 104, 116, 68, 97, 116, 97, 44, 118, 101, 99, 51, 32, 86, 44, 118, 101, 99, 51, 32, 78, 41, 32, 123, 13, 10, 112, 114, 101, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 32, 114, 101, 115, 117, 108, 116, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 108, 105, 103, 104, 116, 79, 102, 102, 115, 101, 116, 61, 108, 105, 103, 104, 116, 68, 97, 116, 97, 46, 120, 121, 122, 45, 118, 80, 111, 115, 105, 116, 105, 111, 110, 87, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 83, 113, 117, 97, 114, 101, 100, 61, 100, 111, 116, 40, 114, 101, 115, 117, 108, 116, 46, 108, 105, 103, 104, 116, 79, 102, 102, 115, 101, 116, 44, 114, 101, 115, 117, 108, 116, 46, 108, 105, 103, 104, 116, 79, 102, 102, 115, 101, 116, 41, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 61, 115, 113, 114, 116, 40, 114, 101, 115, 117, 108, 116, 46, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 83, 113, 117, 97, 114, 101, 100, 41, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 76, 61, 110, 111, 114, 109, 97, 108, 105, 122, 101, 40, 114, 101, 115, 117, 108, 116, 46, 108, 105, 103, 104, 116, 79, 102, 102, 115, 101, 116, 41, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 72, 61, 110, 111, 114, 109, 97, 108, 105, 122, 101, 40, 86, 43, 114, 101, 115, 117, 108, 116, 46, 76, 41, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 86, 100, 111, 116, 72, 61, 115, 97, 116, 117, 114, 97, 116, 101, 40, 100, 111, 116, 40, 86, 44, 114, 101, 115, 117, 108, 116, 46, 72, 41, 41, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 78, 100, 111, 116, 76, 85, 110, 99, 108, 97, 109, 112, 101, 100, 61, 100, 111, 116, 40, 78, 44, 114, 101, 115, 117, 108, 116, 46, 76, 41, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 78, 100, 111, 116, 76, 61, 115, 97, 116, 117, 114, 97, 116, 101, 69, 112, 115, 40, 114, 101, 115, 117, 108, 116, 46, 78, 100, 111, 116, 76, 85, 110, 99, 108, 97, 109, 112, 101, 100, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 114, 101, 115, 117, 108, 116, 59, 13, 10, 125, 13, 10, 112, 114, 101, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 32, 99, 111, 109, 112, 117, 116, 101, 68, 105, 114, 101, 99, 116, 105, 111, 110, 97, 108, 80, 114, 101, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 40, 118, 101, 99, 52, 32, 108, 105, 103, 104, 116, 68, 97, 116, 97, 44, 118, 101, 99, 51, 32, 86, 44, 118, 101, 99, 51, 32, 78, 41, 32, 123, 13, 10, 112, 114, 101, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 32, 114, 101, 115, 117, 108, 116, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 61, 108, 101, 110, 103, 116, 104, 40, 45, 108, 105, 103, 104, 116, 68, 97, 116, 97, 46, 120, 121, 122, 41, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 76, 61, 110, 111, 114, 109, 97, 108, 105, 122, 101, 40, 45, 108, 105, 103, 104, 116, 68, 97, 116, 97, 46, 120, 121, 122, 41, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 72, 61, 110, 111, 114, 109, 97, 108, 105, 122, 101, 40, 86, 43, 114, 101, 115, 117, 108, 116, 46, 76, 41, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 86, 100, 111, 116, 72, 61, 115, 97, 116, 117, 114, 97, 116, 101, 40, 100, 111, 116, 40, 86, 44, 114, 101, 115, 117, 108, 116, 46, 72, 41, 41, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 78, 100, 111, 116, 76, 85, 110, 99, 108, 97, 109, 112, 101, 100, 61, 100, 111, 116, 40, 78, 44, 114, 101, 115, 117, 108, 116, 46, 76, 41, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 78, 100, 111, 116, 76, 61, 115, 97, 116, 117, 114, 97, 116, 101, 69, 112, 115, 40, 114, 101, 115, 117, 108, 116, 46, 78, 100, 111, 116, 76, 85, 110, 99, 108, 97, 109, 112, 101, 100, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 114, 101, 115, 117, 108, 116, 59, 13, 10, 125, 13, 10, 112, 114, 101, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 32, 99, 111, 109, 112, 117, 116, 101, 72, 101, 109, 105, 115, 112, 104, 101, 114, 105, 99, 80, 114, 101, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 40, 118, 101, 99, 52, 32, 108, 105, 103, 104, 116, 68, 97, 116, 97, 44, 118, 101, 99, 51, 32, 86, 44, 118, 101, 99, 51, 32, 78, 41, 32, 123, 13, 10, 112, 114, 101, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 32, 114, 101, 115, 117, 108, 116, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 78, 100, 111, 116, 76, 61, 100, 111, 116, 40, 78, 44, 108, 105, 103, 104, 116, 68, 97, 116, 97, 46, 120, 121, 122, 41, 42, 48, 46, 53, 43, 48, 46, 53, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 78, 100, 111, 116, 76, 61, 115, 97, 116, 117, 114, 97, 116, 101, 69, 112, 115, 40, 114, 101, 115, 117, 108, 116, 46, 78, 100, 111, 116, 76, 41, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 78, 100, 111, 116, 76, 85, 110, 99, 108, 97, 109, 112, 101, 100, 61, 114, 101, 115, 117, 108, 116, 46, 78, 100, 111, 116, 76, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 114, 101, 115, 117, 108, 116, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 99, 111, 109, 112, 117, 116, 101, 68, 105, 115, 116, 97, 110, 99, 101, 76, 105, 103, 104, 116, 70, 97, 108, 108, 111, 102, 102, 95, 83, 116, 97, 110, 100, 97, 114, 100, 40, 118, 101, 99, 51, 32, 108, 105, 103, 104, 116, 79, 102, 102, 115, 101, 116, 44, 102, 108, 111, 97, 116, 32, 114, 97, 110, 103, 101, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 109, 97, 120, 40, 48, 46, 44, 49, 46, 48, 45, 108, 101, 110, 103, 116, 104, 40, 108, 105, 103, 104, 116, 79, 102, 102, 115, 101, 116, 41, 47, 114, 97, 110, 103, 101, 41, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 99, 111, 109, 112, 117, 116, 101, 68, 105, 115, 116, 97, 110, 99, 101, 76, 105, 103, 104, 116, 70, 97, 108, 108, 111, 102, 102, 95, 80, 104, 121, 115, 105, 99, 97, 108, 40, 102, 108, 111, 97, 116, 32, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 83, 113, 117, 97, 114, 101, 100, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 49, 46, 48, 47, 109, 97, 120, 69, 112, 115, 40, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 83, 113, 117, 97, 114, 101, 100, 41, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 99, 111, 109, 112, 117, 116, 101, 68, 105, 115, 116, 97, 110, 99, 101, 76, 105, 103, 104, 116, 70, 97, 108, 108, 111, 102, 102, 95, 71, 76, 84, 70, 40, 102, 108, 111, 97, 116, 32, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 83, 113, 117, 97, 114, 101, 100, 44, 102, 108, 111, 97, 116, 32, 105, 110, 118, 101, 114, 115, 101, 83, 113, 117, 97, 114, 101, 100, 82, 97, 110, 103, 101, 41, 13, 10, 123, 13, 10, 102, 108, 111, 97, 116, 32, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 70, 97, 108, 108, 111, 102, 102, 61, 49, 46, 48, 47, 109, 97, 120, 69, 112, 115, 40, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 83, 113, 117, 97, 114, 101, 100, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 102, 97, 99, 116, 111, 114, 61, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 83, 113, 117, 97, 114, 101, 100, 42, 105, 110, 118, 101, 114, 115, 101, 83, 113, 117, 97, 114, 101, 100, 82, 97, 110, 103, 101, 59, 13, 10, 102, 108, 111, 97, 116, 32, 97, 116, 116, 101, 110, 117, 97, 116, 105, 111, 110, 61, 115, 97, 116, 117, 114, 97, 116, 101, 40, 49, 46, 48, 45, 102, 97, 99, 116, 111, 114, 42, 102, 97, 99, 116, 111, 114, 41, 59, 13, 10, 97, 116, 116, 101, 110, 117, 97, 116, 105, 111, 110, 42, 61, 97, 116, 116, 101, 110, 117, 97, 116, 105, 111, 110, 59, 13, 10, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 70, 97, 108, 108, 111, 102, 102, 42, 61, 97, 116, 116, 101, 110, 117, 97, 116, 105, 111, 110, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 70, 97, 108, 108, 111, 102, 102, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 99, 111, 109, 112, 117, 116, 101, 68, 105, 115, 116, 97, 110, 99, 101, 76, 105, 103, 104, 116, 70, 97, 108, 108, 111, 102, 102, 40, 118, 101, 99, 51, 32, 108, 105, 103, 104, 116, 79, 102, 102, 115, 101, 116, 44, 102, 108, 111, 97, 116, 32, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 83, 113, 117, 97, 114, 101, 100, 44, 102, 108, 111, 97, 116, 32, 114, 97, 110, 103, 101, 44, 102, 108, 111, 97, 116, 32, 105, 110, 118, 101, 114, 115, 101, 83, 113, 117, 97, 114, 101, 100, 82, 97, 110, 103, 101, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 99, 111, 109, 112, 117, 116, 101, 68, 105, 115, 116, 97, 110, 99, 101, 76, 105, 103, 104, 116, 70, 97, 108, 108, 111, 102, 102, 95, 80, 104, 121, 115, 105, 99, 97, 108, 40, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 83, 113, 117, 97, 114, 101, 100, 41, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 99, 111, 109, 112, 117, 116, 101, 68, 105, 114, 101, 99, 116, 105, 111, 110, 97, 108, 76, 105, 103, 104, 116, 70, 97, 108, 108, 111, 102, 102, 95, 83, 116, 97, 110, 100, 97, 114, 100, 40, 118, 101, 99, 51, 32, 108, 105, 103, 104, 116, 68, 105, 114, 101, 99, 116, 105, 111, 110, 44, 118, 101, 99, 51, 32, 100, 105, 114, 101, 99, 116, 105, 111, 110, 84, 111, 76, 105, 103, 104, 116, 67, 101, 110, 116, 101, 114, 87, 44, 102, 108, 111, 97, 116, 32, 99, 111, 115, 72, 97, 108, 102, 65, 110, 103, 108, 101, 44, 102, 108, 111, 97, 116, 32, 101, 120, 112, 111, 110, 101, 110, 116, 41, 13, 10, 123, 13, 10, 102, 108, 111, 97, 116, 32, 102, 97, 108, 108, 111, 102, 102, 61, 48, 46, 48, 59, 13, 10, 102, 108, 111, 97, 116, 32, 99, 111, 115, 65, 110, 103, 108, 101, 61, 109, 97, 120, 69, 112, 115, 40, 100, 111, 116, 40, 45, 108, 105, 103, 104, 116, 68, 105, 114, 101, 99, 116, 105, 111, 110, 44, 100, 105, 114, 101, 99, 116, 105, 111, 110, 84, 111, 76, 105, 103, 104, 116, 67, 101, 110, 116, 101, 114, 87, 41, 41, 59, 13, 10, 105, 102, 32, 40, 99, 111, 115, 65, 110, 103, 108, 101, 62, 61, 99, 111, 115, 72, 97, 108, 102, 65, 110, 103, 108, 101, 41, 13, 10, 123, 13, 10, 102, 97, 108, 108, 111, 102, 102, 61, 109, 97, 120, 40, 48, 46, 44, 112, 111, 119, 40, 99, 111, 115, 65, 110, 103, 108, 101, 44, 101, 120, 112, 111, 110, 101, 110, 116, 41, 41, 59, 13, 10, 125, 13, 10, 114, 101, 116, 117, 114, 110, 32, 102, 97, 108, 108, 111, 102, 102, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 99, 111, 109, 112, 117, 116, 101, 68, 105, 114, 101, 99, 116, 105, 111, 110, 97, 108, 76, 105, 103, 104, 116, 70, 97, 108, 108, 111, 102, 102, 95, 80, 104, 121, 115, 105, 99, 97, 108, 40, 118, 101, 99, 51, 32, 108, 105, 103, 104, 116, 68, 105, 114, 101, 99, 116, 105, 111, 110, 44, 118, 101, 99, 51, 32, 100, 105, 114, 101, 99, 116, 105, 111, 110, 84, 111, 76, 105, 103, 104, 116, 67, 101, 110, 116, 101, 114, 87, 44, 102, 108, 111, 97, 116, 32, 99, 111, 115, 72, 97, 108, 102, 65, 110, 103, 108, 101, 41, 13, 10, 123, 13, 10, 99, 111, 110, 115, 116, 32, 102, 108, 111, 97, 116, 32, 107, 77, 105, 110, 117, 115, 76, 111, 103, 50, 67, 111, 110, 101, 65, 110, 103, 108, 101, 73, 110, 116, 101, 110, 115, 105, 116, 121, 82, 97, 116, 105, 111, 61, 54, 46, 54, 52, 51, 56, 53, 54, 49, 56, 57, 55, 55, 59, 13, 10, 102, 108, 111, 97, 116, 32, 99, 111, 110, 99, 101, 110, 116, 114, 97, 116, 105, 111, 110, 75, 97, 112, 112, 97, 61, 107, 77, 105, 110, 117, 115, 76, 111, 103, 50, 67, 111, 110, 101, 65, 110, 103, 108, 101, 73, 110, 116, 101, 110, 115, 105, 116, 121, 82, 97, 116, 105, 111, 47, 40, 49, 46, 48, 45, 99, 111, 115, 72, 97, 108, 102, 65, 110, 103, 108, 101, 41, 59, 13, 10, 118, 101, 99, 52, 32, 108, 105, 103, 104, 116, 68, 105, 114, 101, 99, 116, 105, 111, 110, 83, 112, 114, 101, 97, 100, 83, 71, 61, 118, 101, 99, 52, 40, 45, 108, 105, 103, 104, 116, 68, 105, 114, 101, 99, 116, 105, 111, 110, 42, 99, 111, 110, 99, 101, 110, 116, 114, 97, 116, 105, 111, 110, 75, 97, 112, 112, 97, 44, 45, 99, 111, 110, 99, 101, 110, 116, 114, 97, 116, 105, 111, 110, 75, 97, 112, 112, 97, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 102, 97, 108, 108, 111, 102, 102, 61, 101, 120, 112, 50, 40, 100, 111, 116, 40, 118, 101, 99, 52, 40, 100, 105, 114, 101, 99, 116, 105, 111, 110, 84, 111, 76, 105, 103, 104, 116, 67, 101, 110, 116, 101, 114, 87, 44, 49, 46, 48, 41, 44, 108, 105, 103, 104, 116, 68, 105, 114, 101, 99, 116, 105, 111, 110, 83, 112, 114, 101, 97, 100, 83, 71, 41, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 102, 97, 108, 108, 111, 102, 102, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 99, 111, 109, 112, 117, 116, 101, 68, 105, 114, 101, 99, 116, 105, 111, 110, 97, 108, 76, 105, 103, 104, 116, 70, 97, 108, 108, 111, 102, 102, 95, 71, 76, 84, 70, 40, 118, 101, 99, 51, 32, 108, 105, 103, 104, 116, 68, 105, 114, 101, 99, 116, 105, 111, 110, 44, 118, 101, 99, 51, 32, 100, 105, 114, 101, 99, 116, 105, 111, 110, 84, 111, 76, 105, 103, 104, 116, 67, 101, 110, 116, 101, 114, 87, 44, 102, 108, 111, 97, 116, 32, 108, 105, 103, 104, 116, 65, 110, 103, 108, 101, 83, 99, 97, 108, 101, 44, 102, 108, 111, 97, 116, 32, 108, 105, 103, 104, 116, 65, 110, 103, 108, 101, 79, 102, 102, 115, 101, 116, 41, 13, 10, 123, 13, 10, 102, 108, 111, 97, 116, 32, 99, 100, 61, 100, 111, 116, 40, 45, 108, 105, 103, 104, 116, 68, 105, 114, 101, 99, 116, 105, 111, 110, 44, 100, 105, 114, 101, 99, 116, 105, 111, 110, 84, 111, 76, 105, 103, 104, 116, 67, 101, 110, 116, 101, 114, 87, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 102, 97, 108, 108, 111, 102, 102, 61, 115, 97, 116, 117, 114, 97, 116, 101, 40, 99, 100, 42, 108, 105, 103, 104, 116, 65, 110, 103, 108, 101, 83, 99, 97, 108, 101, 43, 108, 105, 103, 104, 116, 65, 110, 103, 108, 101, 79, 102, 102, 115, 101, 116, 41, 59, 13, 10, 102, 97, 108, 108, 111, 102, 102, 42, 61, 102, 97, 108, 108, 111, 102, 102, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 102, 97, 108, 108, 111, 102, 102, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 99, 111, 109, 112, 117, 116, 101, 68, 105, 114, 101, 99, 116, 105, 111, 110, 97, 108, 76, 105, 103, 104, 116, 70, 97, 108, 108, 111, 102, 102, 40, 118, 101, 99, 51, 32, 108, 105, 103, 104, 116, 68, 105, 114, 101, 99, 116, 105, 111, 110, 44, 118, 101, 99, 51, 32, 100, 105, 114, 101, 99, 116, 105, 111, 110, 84, 111, 76, 105, 103, 104, 116, 67, 101, 110, 116, 101, 114, 87, 44, 102, 108, 111, 97, 116, 32, 99, 111, 115, 72, 97, 108, 102, 65, 110, 103, 108, 101, 44, 102, 108, 111, 97, 116, 32, 101, 120, 112, 111, 110, 101, 110, 116, 44, 102, 108, 111, 97, 116, 32, 108, 105, 103, 104, 116, 65, 110, 103, 108, 101, 83, 99, 97, 108, 101, 44, 102, 108, 111, 97, 116, 32, 108, 105, 103, 104, 116, 65, 110, 103, 108, 101, 79, 102, 102, 115, 101, 116, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 99, 111, 109, 112, 117, 116, 101, 68, 105, 114, 101, 99, 116, 105, 111, 110, 97, 108, 76, 105, 103, 104, 116, 70, 97, 108, 108, 111, 102, 102, 95, 80, 104, 121, 115, 105, 99, 97, 108, 40, 108, 105, 103, 104, 116, 68, 105, 114, 101, 99, 116, 105, 111, 110, 44, 100, 105, 114, 101, 99, 116, 105, 111, 110, 84, 111, 76, 105, 103, 104, 116, 67, 101, 110, 116, 101, 114, 87, 44, 99, 111, 115, 72, 97, 108, 102, 65, 110, 103, 108, 101, 41, 59, 13, 10, 125, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 70, 82, 69, 83, 78, 69, 76, 95, 77, 65, 88, 73, 77, 85, 77, 95, 79, 78, 95, 82, 79, 85, 71, 72, 32, 48, 46, 50, 53, 13, 10, 118, 101, 99, 51, 32, 103, 101, 116, 69, 110, 101, 114, 103, 121, 67, 111, 110, 115, 101, 114, 118, 97, 116, 105, 111, 110, 70, 97, 99, 116, 111, 114, 40, 99, 111, 110, 115, 116, 32, 118, 101, 99, 51, 32, 115, 112, 101, 99, 117, 108, 97, 114, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 48, 44, 99, 111, 110, 115, 116, 32, 118, 101, 99, 51, 32, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 66, 114, 100, 102, 41, 32, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 49, 46, 48, 43, 115, 112, 101, 99, 117, 108, 97, 114, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 48, 42, 40, 49, 46, 48, 47, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 66, 114, 100, 102, 46, 121, 45, 49, 46, 48, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 103, 101, 116, 66, 82, 68, 70, 76, 111, 111, 107, 117, 112, 40, 102, 108, 111, 97, 116, 32, 78, 100, 111, 116, 86, 44, 102, 108, 111, 97, 116, 32, 112, 101, 114, 99, 101, 112, 116, 117, 97, 108, 82, 111, 117, 103, 104, 110, 101, 115, 115, 41, 32, 123, 13, 10, 118, 101, 99, 50, 32, 85, 86, 61, 118, 101, 99, 50, 40, 78, 100, 111, 116, 86, 44, 112, 101, 114, 99, 101, 112, 116, 117, 97, 108, 82, 111, 117, 103, 104, 110, 101, 115, 115, 41, 59, 13, 10, 118, 101, 99, 52, 32, 98, 114, 100, 102, 76, 111, 111, 107, 117, 112, 61, 116, 101, 120, 116, 117, 114, 101, 40, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 66, 114, 100, 102, 83, 97, 109, 112, 108, 101, 114, 44, 85, 86, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 98, 114, 100, 102, 76, 111, 111, 107, 117, 112, 46, 114, 103, 98, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 103, 101, 116, 82, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 70, 114, 111, 109, 66, 82, 68, 70, 76, 111, 111, 107, 117, 112, 40, 99, 111, 110, 115, 116, 32, 118, 101, 99, 51, 32, 115, 112, 101, 99, 117, 108, 97, 114, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 48, 44, 99, 111, 110, 115, 116, 32, 118, 101, 99, 51, 32, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 66, 114, 100, 102, 41, 32, 123, 13, 10, 118, 101, 99, 51, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 61, 109, 105, 120, 40, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 66, 114, 100, 102, 46, 120, 120, 120, 44, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 66, 114, 100, 102, 46, 121, 121, 121, 44, 115, 112, 101, 99, 117, 108, 97, 114, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 48, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 102, 114, 101, 115, 110, 101, 108, 83, 99, 104, 108, 105, 99, 107, 71, 71, 88, 40, 102, 108, 111, 97, 116, 32, 86, 100, 111, 116, 72, 44, 118, 101, 99, 51, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 48, 44, 118, 101, 99, 51, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 57, 48, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 48, 43, 40, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 57, 48, 45, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 48, 41, 42, 112, 111, 119, 53, 40, 49, 46, 48, 45, 86, 100, 111, 116, 72, 41, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 102, 114, 101, 115, 110, 101, 108, 83, 99, 104, 108, 105, 99, 107, 71, 71, 88, 40, 102, 108, 111, 97, 116, 32, 86, 100, 111, 116, 72, 44, 102, 108, 111, 97, 116, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 48, 44, 102, 108, 111, 97, 116, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 57, 48, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 48, 43, 40, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 57, 48, 45, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 48, 41, 42, 112, 111, 119, 53, 40, 49, 46, 48, 45, 86, 100, 111, 116, 72, 41, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 110, 111, 114, 109, 97, 108, 68, 105, 115, 116, 114, 105, 98, 117, 116, 105, 111, 110, 70, 117, 110, 99, 116, 105, 111, 110, 95, 84, 114, 111, 119, 98, 114, 105, 100, 103, 101, 82, 101, 105, 116, 122, 71, 71, 88, 40, 102, 108, 111, 97, 116, 32, 78, 100, 111, 116, 72, 44, 102, 108, 111, 97, 116, 32, 97, 108, 112, 104, 97, 71, 41, 13, 10, 123, 13, 10, 102, 108, 111, 97, 116, 32, 97, 50, 61, 115, 113, 117, 97, 114, 101, 40, 97, 108, 112, 104, 97, 71, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 100, 61, 78, 100, 111, 116, 72, 42, 78, 100, 111, 116, 72, 42, 40, 97, 50, 45, 49, 46, 48, 41, 43, 49, 46, 48, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 97, 50, 47, 40, 80, 73, 42, 100, 42, 100, 41, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 115, 109, 105, 116, 104, 86, 105, 115, 105, 98, 105, 108, 105, 116, 121, 95, 71, 71, 88, 67, 111, 114, 114, 101, 108, 97, 116, 101, 100, 40, 102, 108, 111, 97, 116, 32, 78, 100, 111, 116, 76, 44, 102, 108, 111, 97, 116, 32, 78, 100, 111, 116, 86, 44, 102, 108, 111, 97, 116, 32, 97, 108, 112, 104, 97, 71, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 97, 50, 61, 97, 108, 112, 104, 97, 71, 42, 97, 108, 112, 104, 97, 71, 59, 13, 10, 102, 108, 111, 97, 116, 32, 71, 71, 88, 86, 61, 78, 100, 111, 116, 76, 42, 115, 113, 114, 116, 40, 78, 100, 111, 116, 86, 42, 40, 78, 100, 111, 116, 86, 45, 97, 50, 42, 78, 100, 111, 116, 86, 41, 43, 97, 50, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 71, 71, 88, 76, 61, 78, 100, 111, 116, 86, 42, 115, 113, 114, 116, 40, 78, 100, 111, 116, 76, 42, 40, 78, 100, 111, 116, 76, 45, 97, 50, 42, 78, 100, 111, 116, 76, 41, 43, 97, 50, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 48, 46, 53, 47, 40, 71, 71, 88, 86, 43, 71, 71, 88, 76, 41, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 100, 105, 102, 102, 117, 115, 101, 66, 82, 68, 70, 95, 66, 117, 114, 108, 101, 121, 40, 102, 108, 111, 97, 116, 32, 78, 100, 111, 116, 76, 44, 102, 108, 111, 97, 116, 32, 78, 100, 111, 116, 86, 44, 102, 108, 111, 97, 116, 32, 86, 100, 111, 116, 72, 44, 102, 108, 111, 97, 116, 32, 114, 111, 117, 103, 104, 110, 101, 115, 115, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 100, 105, 102, 102, 117, 115, 101, 70, 114, 101, 115, 110, 101, 108, 78, 86, 61, 112, 111, 119, 53, 40, 115, 97, 116, 117, 114, 97, 116, 101, 69, 112, 115, 40, 49, 46, 48, 45, 78, 100, 111, 116, 76, 41, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 100, 105, 102, 102, 117, 115, 101, 70, 114, 101, 115, 110, 101, 108, 78, 76, 61, 112, 111, 119, 53, 40, 115, 97, 116, 117, 114, 97, 116, 101, 69, 112, 115, 40, 49, 46, 48, 45, 78, 100, 111, 116, 86, 41, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 100, 105, 102, 102, 117, 115, 101, 70, 114, 101, 115, 110, 101, 108, 57, 48, 61, 48, 46, 53, 43, 50, 46, 48, 42, 86, 100, 111, 116, 72, 42, 86, 100, 111, 116, 72, 42, 114, 111, 117, 103, 104, 110, 101, 115, 115, 59, 13, 10, 102, 108, 111, 97, 116, 32, 102, 114, 101, 115, 110, 101, 108, 32, 61, 13, 10, 40, 49, 46, 48, 43, 40, 100, 105, 102, 102, 117, 115, 101, 70, 114, 101, 115, 110, 101, 108, 57, 48, 45, 49, 46, 48, 41, 42, 100, 105, 102, 102, 117, 115, 101, 70, 114, 101, 115, 110, 101, 108, 78, 76, 41, 32, 42, 13, 10, 40, 49, 46, 48, 43, 40, 100, 105, 102, 102, 117, 115, 101, 70, 114, 101, 115, 110, 101, 108, 57, 48, 45, 49, 46, 48, 41, 42, 100, 105, 102, 102, 117, 115, 101, 70, 114, 101, 115, 110, 101, 108, 78, 86, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 102, 114, 101, 115, 110, 101, 108, 47, 80, 73, 59, 13, 10, 125, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 76, 69, 65, 82, 67, 79, 65, 84, 82, 69, 70, 76, 69, 67, 84, 65, 78, 67, 69, 57, 48, 32, 49, 46, 48, 13, 10, 115, 116, 114, 117, 99, 116, 32, 108, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 13, 10, 123, 13, 10, 118, 101, 99, 51, 32, 100, 105, 102, 102, 117, 115, 101, 59, 13, 10, 125, 59, 13, 10, 102, 108, 111, 97, 116, 32, 97, 100, 106, 117, 115, 116, 82, 111, 117, 103, 104, 110, 101, 115, 115, 70, 114, 111, 109, 76, 105, 103, 104, 116, 80, 114, 111, 112, 101, 114, 116, 105, 101, 115, 40, 102, 108, 111, 97, 116, 32, 114, 111, 117, 103, 104, 110, 101, 115, 115, 44, 102, 108, 111, 97, 116, 32, 108, 105, 103, 104, 116, 82, 97, 100, 105, 117, 115, 44, 102, 108, 111, 97, 116, 32, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 108, 105, 103, 104, 116, 82, 111, 117, 103, 104, 110, 101, 115, 115, 61, 108, 105, 103, 104, 116, 82, 97, 100, 105, 117, 115, 47, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 59, 13, 10, 102, 108, 111, 97, 116, 32, 116, 111, 116, 97, 108, 82, 111, 117, 103, 104, 110, 101, 115, 115, 61, 115, 97, 116, 117, 114, 97, 116, 101, 40, 108, 105, 103, 104, 116, 82, 111, 117, 103, 104, 110, 101, 115, 115, 43, 114, 111, 117, 103, 104, 110, 101, 115, 115, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 116, 111, 116, 97, 108, 82, 111, 117, 103, 104, 110, 101, 115, 115, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 99, 111, 109, 112, 117, 116, 101, 72, 101, 109, 105, 115, 112, 104, 101, 114, 105, 99, 68, 105, 102, 102, 117, 115, 101, 76, 105, 103, 104, 116, 105, 110, 103, 40, 112, 114, 101, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 32, 105, 110, 102, 111, 44, 118, 101, 99, 51, 32, 108, 105, 103, 104, 116, 67, 111, 108, 111, 114, 44, 118, 101, 99, 51, 32, 103, 114, 111, 117, 110, 100, 67, 111, 108, 111, 114, 41, 32, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 109, 105, 120, 40, 103, 114, 111, 117, 110, 100, 67, 111, 108, 111, 114, 44, 108, 105, 103, 104, 116, 67, 111, 108, 111, 114, 44, 105, 110, 102, 111, 46, 78, 100, 111, 116, 76, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 99, 111, 109, 112, 117, 116, 101, 68, 105, 102, 102, 117, 115, 101, 76, 105, 103, 104, 116, 105, 110, 103, 40, 112, 114, 101, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 32, 105, 110, 102, 111, 44, 118, 101, 99, 51, 32, 108, 105, 103, 104, 116, 67, 111, 108, 111, 114, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 100, 105, 102, 102, 117, 115, 101, 84, 101, 114, 109, 61, 100, 105, 102, 102, 117, 115, 101, 66, 82, 68, 70, 95, 66, 117, 114, 108, 101, 121, 40, 105, 110, 102, 111, 46, 78, 100, 111, 116, 76, 44, 105, 110, 102, 111, 46, 78, 100, 111, 116, 86, 44, 105, 110, 102, 111, 46, 86, 100, 111, 116, 72, 44, 105, 110, 102, 111, 46, 114, 111, 117, 103, 104, 110, 101, 115, 115, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 100, 105, 102, 102, 117, 115, 101, 84, 101, 114, 109, 42, 105, 110, 102, 111, 46, 97, 116, 116, 101, 110, 117, 97, 116, 105, 111, 110, 42, 105, 110, 102, 111, 46, 78, 100, 111, 116, 76, 42, 108, 105, 103, 104, 116, 67, 111, 108, 111, 114, 59, 13, 10, 125, 13, 10, 118, 101, 99, 50, 32, 99, 111, 109, 112, 117, 116, 101, 80, 114, 111, 106, 101, 99, 116, 105, 111, 110, 84, 101, 120, 116, 117, 114, 101, 68, 105, 102, 102, 117, 115, 101, 76, 105, 103, 104, 116, 105, 110, 103, 85, 86, 40, 109, 97, 116, 52, 32, 116, 101, 120, 116, 117, 114, 101, 80, 114, 111, 106, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 41, 123, 13, 10, 118, 101, 99, 52, 32, 115, 116, 114, 113, 61, 116, 101, 120, 116, 117, 114, 101, 80, 114, 111, 106, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 42, 118, 101, 99, 52, 40, 118, 80, 111, 115, 105, 116, 105, 111, 110, 87, 44, 49, 46, 48, 41, 59, 13, 10, 115, 116, 114, 113, 47, 61, 115, 116, 114, 113, 46, 119, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 115, 116, 114, 113, 46, 120, 121, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 103, 101, 116, 76, 111, 100, 70, 114, 111, 109, 65, 108, 112, 104, 97, 71, 40, 102, 108, 111, 97, 116, 32, 99, 117, 98, 101, 77, 97, 112, 68, 105, 109, 101, 110, 115, 105, 111, 110, 80, 105, 120, 101, 108, 115, 44, 102, 108, 111, 97, 116, 32, 109, 105, 99, 114, 111, 115, 117, 114, 102, 97, 99, 101, 65, 118, 101, 114, 97, 103, 101, 83, 108, 111, 112, 101, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 109, 105, 99, 114, 111, 115, 117, 114, 102, 97, 99, 101, 65, 118, 101, 114, 97, 103, 101, 83, 108, 111, 112, 101, 84, 101, 120, 101, 108, 115, 61, 99, 117, 98, 101, 77, 97, 112, 68, 105, 109, 101, 110, 115, 105, 111, 110, 80, 105, 120, 101, 108, 115, 42, 109, 105, 99, 114, 111, 115, 117, 114, 102, 97, 99, 101, 65, 118, 101, 114, 97, 103, 101, 83, 108, 111, 112, 101, 59, 13, 10, 102, 108, 111, 97, 116, 32, 108, 111, 100, 61, 108, 111, 103, 50, 40, 109, 105, 99, 114, 111, 115, 117, 114, 102, 97, 99, 101, 65, 118, 101, 114, 97, 103, 101, 83, 108, 111, 112, 101, 84, 101, 120, 101, 108, 115, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 108, 111, 100, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 103, 101, 116, 76, 105, 110, 101, 97, 114, 76, 111, 100, 70, 114, 111, 109, 82, 111, 117, 103, 104, 110, 101, 115, 115, 40, 102, 108, 111, 97, 116, 32, 99, 117, 98, 101, 77, 97, 112, 68, 105, 109, 101, 110, 115, 105, 111, 110, 80, 105, 120, 101, 108, 115, 44, 102, 108, 111, 97, 116, 32, 114, 111, 117, 103, 104, 110, 101, 115, 115, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 108, 111, 100, 61, 108, 111, 103, 50, 40, 99, 117, 98, 101, 77, 97, 112, 68, 105, 109, 101, 110, 115, 105, 111, 110, 80, 105, 120, 101, 108, 115, 41, 42, 114, 111, 117, 103, 104, 110, 101, 115, 115, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 108, 111, 100, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 97, 100, 105, 97, 110, 99, 101, 79, 99, 99, 108, 117, 115, 105, 111, 110, 40, 102, 108, 111, 97, 116, 32, 97, 109, 98, 105, 101, 110, 116, 79, 99, 99, 108, 117, 115, 105, 111, 110, 44, 102, 108, 111, 97, 116, 32, 78, 100, 111, 116, 86, 85, 110, 99, 108, 97, 109, 112, 101, 100, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 116, 101, 109, 112, 61, 78, 100, 111, 116, 86, 85, 110, 99, 108, 97, 109, 112, 101, 100, 43, 97, 109, 98, 105, 101, 110, 116, 79, 99, 99, 108, 117, 115, 105, 111, 110, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 115, 97, 116, 117, 114, 97, 116, 101, 40, 115, 113, 117, 97, 114, 101, 40, 116, 101, 109, 112, 41, 45, 49, 46, 48, 43, 97, 109, 98, 105, 101, 110, 116, 79, 99, 99, 108, 117, 115, 105, 111, 110, 41, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 72, 111, 114, 105, 122, 111, 110, 79, 99, 99, 108, 117, 115, 105, 111, 110, 40, 118, 101, 99, 51, 32, 118, 105, 101, 119, 44, 118, 101, 99, 51, 32, 110, 111, 114, 109, 97, 108, 41, 32, 123, 13, 10, 118, 101, 99, 51, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 61, 114, 101, 102, 108, 101, 99, 116, 40, 118, 105, 101, 119, 44, 110, 111, 114, 109, 97, 108, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 116, 101, 109, 112, 61, 115, 97, 116, 117, 114, 97, 116, 101, 40, 49, 46, 48, 43, 49, 46, 49, 42, 100, 111, 116, 40, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 44, 110, 111, 114, 109, 97, 108, 41, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 115, 113, 117, 97, 114, 101, 40, 116, 101, 109, 112, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 112, 97, 114, 97, 108, 108, 97, 120, 67, 111, 114, 114, 101, 99, 116, 78, 111, 114, 109, 97, 108, 40, 32, 118, 101, 99, 51, 32, 118, 101, 114, 116, 101, 120, 80, 111, 115, 44, 118, 101, 99, 51, 32, 111, 114, 105, 103, 86, 101, 99, 44, 118, 101, 99, 51, 32, 99, 117, 98, 101, 83, 105, 122, 101, 44, 118, 101, 99, 51, 32, 99, 117, 98, 101, 80, 111, 115, 32, 41, 32, 123, 13, 10, 118, 101, 99, 51, 32, 105, 110, 118, 79, 114, 105, 103, 86, 101, 99, 61, 118, 101, 99, 51, 40, 49, 46, 48, 44, 49, 46, 48, 44, 49, 46, 48, 41, 47, 111, 114, 105, 103, 86, 101, 99, 59, 13, 10, 118, 101, 99, 51, 32, 104, 97, 108, 102, 83, 105, 122, 101, 61, 99, 117, 98, 101, 83, 105, 122, 101, 42, 48, 46, 53, 59, 13, 10, 118, 101, 99, 51, 32, 105, 110, 116, 101, 114, 115, 101, 99, 65, 116, 77, 97, 120, 80, 108, 97, 110, 101, 61, 40, 99, 117, 98, 101, 80, 111, 115, 43, 104, 97, 108, 102, 83, 105, 122, 101, 45, 118, 101, 114, 116, 101, 120, 80, 111, 115, 41, 42, 105, 110, 118, 79, 114, 105, 103, 86, 101, 99, 59, 13, 10, 118, 101, 99, 51, 32, 105, 110, 116, 101, 114, 115, 101, 99, 65, 116, 77, 105, 110, 80, 108, 97, 110, 101, 61, 40, 99, 117, 98, 101, 80, 111, 115, 45, 104, 97, 108, 102, 83, 105, 122, 101, 45, 118, 101, 114, 116, 101, 120, 80, 111, 115, 41, 42, 105, 110, 118, 79, 114, 105, 103, 86, 101, 99, 59, 13, 10, 118, 101, 99, 51, 32, 108, 97, 114, 103, 101, 115, 116, 73, 110, 116, 101, 114, 115, 101, 99, 61, 109, 97, 120, 40, 105, 110, 116, 101, 114, 115, 101, 99, 65, 116, 77, 97, 120, 80, 108, 97, 110, 101, 44, 105, 110, 116, 101, 114, 115, 101, 99, 65, 116, 77, 105, 110, 80, 108, 97, 110, 101, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 100, 105, 115, 116, 97, 110, 99, 101, 61, 109, 105, 110, 40, 109, 105, 110, 40, 108, 97, 114, 103, 101, 115, 116, 73, 110, 116, 101, 114, 115, 101, 99, 46, 120, 44, 108, 97, 114, 103, 101, 115, 116, 73, 110, 116, 101, 114, 115, 101, 99, 46, 121, 41, 44, 108, 97, 114, 103, 101, 115, 116, 73, 110, 116, 101, 114, 115, 101, 99, 46, 122, 41, 59, 13, 10, 118, 101, 99, 51, 32, 105, 110, 116, 101, 114, 115, 101, 99, 116, 80, 111, 115, 105, 116, 105, 111, 110, 87, 83, 61, 118, 101, 114, 116, 101, 120, 80, 111, 115, 43, 111, 114, 105, 103, 86, 101, 99, 42, 100, 105, 115, 116, 97, 110, 99, 101, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 105, 110, 116, 101, 114, 115, 101, 99, 116, 80, 111, 115, 105, 116, 105, 111, 110, 87, 83, 45, 99, 117, 98, 101, 80, 111, 115, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 99, 111, 109, 112, 117, 116, 101, 70, 105, 120, 101, 100, 69, 113, 117, 105, 114, 101, 99, 116, 97, 110, 103, 117, 108, 97, 114, 67, 111, 111, 114, 100, 115, 40, 118, 101, 99, 52, 32, 119, 111, 114, 108, 100, 80, 111, 115, 44, 118, 101, 99, 51, 32, 119, 111, 114, 108, 100, 78, 111, 114, 109, 97, 108, 44, 118, 101, 99, 51, 32, 100, 105, 114, 101, 99, 116, 105, 111, 110, 41, 13, 10, 123, 13, 10, 102, 108, 111, 97, 116, 32, 108, 111, 110, 61, 97, 116, 97, 110, 40, 100, 105, 114, 101, 99, 116, 105, 111, 110, 46, 122, 44, 100, 105, 114, 101, 99, 116, 105, 111, 110, 46, 120, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 108, 97, 116, 61, 97, 99, 111, 115, 40, 100, 105, 114, 101, 99, 116, 105, 111, 110, 46, 121, 41, 59, 13, 10, 118, 101, 99, 50, 32, 115, 112, 104, 101, 114, 101, 67, 111, 111, 114, 100, 115, 61, 118, 101, 99, 50, 40, 108, 111, 110, 44, 108, 97, 116, 41, 42, 82, 69, 67, 73, 80, 82, 79, 67, 65, 76, 95, 80, 73, 50, 42, 50, 46, 48, 59, 13, 10, 102, 108, 111, 97, 116, 32, 115, 61, 115, 112, 104, 101, 114, 101, 67, 111, 111, 114, 100, 115, 46, 120, 42, 48, 46, 53, 43, 48, 46, 53, 59, 13, 10, 102, 108, 111, 97, 116, 32, 116, 61, 115, 112, 104, 101, 114, 101, 67, 111, 111, 114, 100, 115, 46, 121, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 118, 101, 99, 51, 40, 115, 44, 116, 44, 48, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 99, 111, 109, 112, 117, 116, 101, 77, 105, 114, 114, 111, 114, 101, 100, 70, 105, 120, 101, 100, 69, 113, 117, 105, 114, 101, 99, 116, 97, 110, 103, 117, 108, 97, 114, 67, 111, 111, 114, 100, 115, 40, 118, 101, 99, 52, 32, 119, 111, 114, 108, 100, 80, 111, 115, 44, 118, 101, 99, 51, 32, 119, 111, 114, 108, 100, 78, 111, 114, 109, 97, 108, 44, 118, 101, 99, 51, 32, 100, 105, 114, 101, 99, 116, 105, 111, 110, 41, 13, 10, 123, 13, 10, 102, 108, 111, 97, 116, 32, 108, 111, 110, 61, 97, 116, 97, 110, 40, 100, 105, 114, 101, 99, 116, 105, 111, 110, 46, 122, 44, 100, 105, 114, 101, 99, 116, 105, 111, 110, 46, 120, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 108, 97, 116, 61, 97, 99, 111, 115, 40, 100, 105, 114, 101, 99, 116, 105, 111, 110, 46, 121, 41, 59, 13, 10, 118, 101, 99, 50, 32, 115, 112, 104, 101, 114, 101, 67, 111, 111, 114, 100, 115, 61, 118, 101, 99, 50, 40, 108, 111, 110, 44, 108, 97, 116, 41, 42, 82, 69, 67, 73, 80, 82, 79, 67, 65, 76, 95, 80, 73, 50, 42, 50, 46, 48, 59, 13, 10, 102, 108, 111, 97, 116, 32, 115, 61, 115, 112, 104, 101, 114, 101, 67, 111, 111, 114, 100, 115, 46, 120, 42, 48, 46, 53, 43, 48, 46, 53, 59, 13, 10, 102, 108, 111, 97, 116, 32, 116, 61, 115, 112, 104, 101, 114, 101, 67, 111, 111, 114, 100, 115, 46, 121, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 118, 101, 99, 51, 40, 49, 46, 48, 45, 115, 44, 116, 44, 48, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 99, 111, 109, 112, 117, 116, 101, 69, 113, 117, 105, 114, 101, 99, 116, 97, 110, 103, 117, 108, 97, 114, 67, 111, 111, 114, 100, 115, 40, 118, 101, 99, 52, 32, 119, 111, 114, 108, 100, 80, 111, 115, 44, 118, 101, 99, 51, 32, 119, 111, 114, 108, 100, 78, 111, 114, 109, 97, 108, 44, 118, 101, 99, 51, 32, 101, 121, 101, 80, 111, 115, 105, 116, 105, 111, 110, 44, 109, 97, 116, 52, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 41, 13, 10, 123, 13, 10, 118, 101, 99, 51, 32, 99, 97, 109, 101, 114, 97, 84, 111, 86, 101, 114, 116, 101, 120, 61, 110, 111, 114, 109, 97, 108, 105, 122, 101, 40, 119, 111, 114, 108, 100, 80, 111, 115, 46, 120, 121, 122, 45, 101, 121, 101, 80, 111, 115, 105, 116, 105, 111, 110, 41, 59, 13, 10, 118, 101, 99, 51, 32, 114, 61, 110, 111, 114, 109, 97, 108, 105, 122, 101, 40, 114, 101, 102, 108, 101, 99, 116, 40, 99, 97, 109, 101, 114, 97, 84, 111, 86, 101, 114, 116, 101, 120, 44, 119, 111, 114, 108, 100, 78, 111, 114, 109, 97, 108, 41, 41, 59, 13, 10, 114, 61, 118, 101, 99, 51, 40, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 42, 118, 101, 99, 52, 40, 114, 44, 48, 41, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 108, 111, 110, 61, 97, 116, 97, 110, 40, 114, 46, 122, 44, 114, 46, 120, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 108, 97, 116, 61, 97, 99, 111, 115, 40, 114, 46, 121, 41, 59, 13, 10, 118, 101, 99, 50, 32, 115, 112, 104, 101, 114, 101, 67, 111, 111, 114, 100, 115, 61, 118, 101, 99, 50, 40, 108, 111, 110, 44, 108, 97, 116, 41, 42, 82, 69, 67, 73, 80, 82, 79, 67, 65, 76, 95, 80, 73, 50, 42, 50, 46, 48, 59, 13, 10, 102, 108, 111, 97, 116, 32, 115, 61, 115, 112, 104, 101, 114, 101, 67, 111, 111, 114, 100, 115, 46, 120, 42, 48, 46, 53, 43, 48, 46, 53, 59, 13, 10, 102, 108, 111, 97, 116, 32, 116, 61, 115, 112, 104, 101, 114, 101, 67, 111, 111, 114, 100, 115, 46, 121, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 118, 101, 99, 51, 40, 115, 44, 116, 44, 48, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 99, 111, 109, 112, 117, 116, 101, 83, 112, 104, 101, 114, 105, 99, 97, 108, 67, 111, 111, 114, 100, 115, 40, 118, 101, 99, 52, 32, 119, 111, 114, 108, 100, 80, 111, 115, 44, 118, 101, 99, 51, 32, 119, 111, 114, 108, 100, 78, 111, 114, 109, 97, 108, 44, 109, 97, 116, 52, 32, 118, 105, 101, 119, 44, 109, 97, 116, 52, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 41, 13, 10, 123, 13, 10, 118, 101, 99, 51, 32, 118, 105, 101, 119, 68, 105, 114, 61, 110, 111, 114, 109, 97, 108, 105, 122, 101, 40, 118, 101, 99, 51, 40, 118, 105, 101, 119, 42, 119, 111, 114, 108, 100, 80, 111, 115, 41, 41, 59, 13, 10, 118, 101, 99, 51, 32, 118, 105, 101, 119, 78, 111, 114, 109, 97, 108, 61, 110, 111, 114, 109, 97, 108, 105, 122, 101, 40, 118, 101, 99, 51, 40, 118, 105, 101, 119, 42, 118, 101, 99, 52, 40, 119, 111, 114, 108, 100, 78, 111, 114, 109, 97, 108, 44, 48, 46, 48, 41, 41, 41, 59, 13, 10, 118, 101, 99, 51, 32, 114, 61, 114, 101, 102, 108, 101, 99, 116, 40, 118, 105, 101, 119, 68, 105, 114, 44, 118, 105, 101, 119, 78, 111, 114, 109, 97, 108, 41, 59, 13, 10, 114, 61, 118, 101, 99, 51, 40, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 42, 118, 101, 99, 52, 40, 114, 44, 48, 41, 41, 59, 13, 10, 114, 46, 122, 61, 114, 46, 122, 45, 49, 46, 48, 59, 13, 10, 102, 108, 111, 97, 116, 32, 109, 61, 50, 46, 48, 42, 108, 101, 110, 103, 116, 104, 40, 114, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 118, 101, 99, 51, 40, 114, 46, 120, 47, 109, 43, 48, 46, 53, 44, 49, 46, 48, 45, 114, 46, 121, 47, 109, 45, 48, 46, 53, 44, 48, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 99, 111, 109, 112, 117, 116, 101, 80, 108, 97, 110, 97, 114, 67, 111, 111, 114, 100, 115, 40, 118, 101, 99, 52, 32, 119, 111, 114, 108, 100, 80, 111, 115, 44, 118, 101, 99, 51, 32, 119, 111, 114, 108, 100, 78, 111, 114, 109, 97, 108, 44, 118, 101, 99, 51, 32, 101, 121, 101, 80, 111, 115, 105, 116, 105, 111, 110, 44, 109, 97, 116, 52, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 41, 13, 10, 123, 13, 10, 118, 101, 99, 51, 32, 118, 105, 101, 119, 68, 105, 114, 61, 119, 111, 114, 108, 100, 80, 111, 115, 46, 120, 121, 122, 45, 101, 121, 101, 80, 111, 115, 105, 116, 105, 111, 110, 59, 13, 10, 118, 101, 99, 51, 32, 99, 111, 111, 114, 100, 115, 61, 110, 111, 114, 109, 97, 108, 105, 122, 101, 40, 114, 101, 102, 108, 101, 99, 116, 40, 118, 105, 101, 119, 68, 105, 114, 44, 119, 111, 114, 108, 100, 78, 111, 114, 109, 97, 108, 41, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 118, 101, 99, 51, 40, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 42, 118, 101, 99, 52, 40, 99, 111, 111, 114, 100, 115, 44, 49, 41, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 99, 111, 109, 112, 117, 116, 101, 67, 117, 98, 105, 99, 67, 111, 111, 114, 100, 115, 40, 118, 101, 99, 52, 32, 119, 111, 114, 108, 100, 80, 111, 115, 44, 118, 101, 99, 51, 32, 119, 111, 114, 108, 100, 78, 111, 114, 109, 97, 108, 44, 118, 101, 99, 51, 32, 101, 121, 101, 80, 111, 115, 105, 116, 105, 111, 110, 44, 109, 97, 116, 52, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 41, 13, 10, 123, 13, 10, 118, 101, 99, 51, 32, 118, 105, 101, 119, 68, 105, 114, 61, 110, 111, 114, 109, 97, 108, 105, 122, 101, 40, 119, 111, 114, 108, 100, 80, 111, 115, 46, 120, 121, 122, 45, 101, 121, 101, 80, 111, 115, 105, 116, 105, 111, 110, 41, 59, 13, 10, 118, 101, 99, 51, 32, 99, 111, 111, 114, 100, 115, 61, 114, 101, 102, 108, 101, 99, 116, 40, 118, 105, 101, 119, 68, 105, 114, 44, 119, 111, 114, 108, 100, 78, 111, 114, 109, 97, 108, 41, 59, 13, 10, 99, 111, 111, 114, 100, 115, 61, 118, 101, 99, 51, 40, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 42, 118, 101, 99, 52, 40, 99, 111, 111, 114, 100, 115, 44, 48, 41, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 99, 111, 111, 114, 100, 115, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 99, 111, 109, 112, 117, 116, 101, 67, 117, 98, 105, 99, 76, 111, 99, 97, 108, 67, 111, 111, 114, 100, 115, 40, 118, 101, 99, 52, 32, 119, 111, 114, 108, 100, 80, 111, 115, 44, 118, 101, 99, 51, 32, 119, 111, 114, 108, 100, 78, 111, 114, 109, 97, 108, 44, 118, 101, 99, 51, 32, 101, 121, 101, 80, 111, 115, 105, 116, 105, 111, 110, 44, 109, 97, 116, 52, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 44, 118, 101, 99, 51, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 83, 105, 122, 101, 44, 118, 101, 99, 51, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 80, 111, 115, 105, 116, 105, 111, 110, 41, 13, 10, 123, 13, 10, 118, 101, 99, 51, 32, 118, 105, 101, 119, 68, 105, 114, 61, 110, 111, 114, 109, 97, 108, 105, 122, 101, 40, 119, 111, 114, 108, 100, 80, 111, 115, 46, 120, 121, 122, 45, 101, 121, 101, 80, 111, 115, 105, 116, 105, 111, 110, 41, 59, 13, 10, 118, 101, 99, 51, 32, 99, 111, 111, 114, 100, 115, 61, 114, 101, 102, 108, 101, 99, 116, 40, 118, 105, 101, 119, 68, 105, 114, 44, 119, 111, 114, 108, 100, 78, 111, 114, 109, 97, 108, 41, 59, 13, 10, 99, 111, 111, 114, 100, 115, 61, 112, 97, 114, 97, 108, 108, 97, 120, 67, 111, 114, 114, 101, 99, 116, 78, 111, 114, 109, 97, 108, 40, 119, 111, 114, 108, 100, 80, 111, 115, 46, 120, 121, 122, 44, 99, 111, 111, 114, 100, 115, 44, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 83, 105, 122, 101, 44, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 80, 111, 115, 105, 116, 105, 111, 110, 41, 59, 13, 10, 99, 111, 111, 114, 100, 115, 61, 118, 101, 99, 51, 40, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 42, 118, 101, 99, 52, 40, 99, 111, 111, 114, 100, 115, 44, 48, 41, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 99, 111, 111, 114, 100, 115, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 99, 111, 109, 112, 117, 116, 101, 80, 114, 111, 106, 101, 99, 116, 105, 111, 110, 67, 111, 111, 114, 100, 115, 40, 118, 101, 99, 52, 32, 119, 111, 114, 108, 100, 80, 111, 115, 44, 109, 97, 116, 52, 32, 118, 105, 101, 119, 44, 109, 97, 116, 52, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 118, 101, 99, 51, 40, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 42, 40, 118, 105, 101, 119, 42, 119, 111, 114, 108, 100, 80, 111, 115, 41, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 99, 111, 109, 112, 117, 116, 101, 83, 107, 121, 66, 111, 120, 67, 111, 111, 114, 100, 115, 40, 118, 101, 99, 51, 32, 112, 111, 115, 105, 116, 105, 111, 110, 87, 44, 109, 97, 116, 52, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 118, 101, 99, 51, 40, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 42, 118, 101, 99, 52, 40, 112, 111, 115, 105, 116, 105, 111, 110, 87, 44, 48, 41, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 99, 111, 109, 112, 117, 116, 101, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 67, 111, 111, 114, 100, 115, 40, 118, 101, 99, 52, 32, 119, 111, 114, 108, 100, 80, 111, 115, 44, 118, 101, 99, 51, 32, 119, 111, 114, 108, 100, 78, 111, 114, 109, 97, 108, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 99, 111, 109, 112, 117, 116, 101, 67, 117, 98, 105, 99, 67, 111, 111, 114, 100, 115, 40, 119, 111, 114, 108, 100, 80, 111, 115, 44, 119, 111, 114, 108, 100, 78, 111, 114, 109, 97, 108, 44, 118, 69, 121, 101, 80, 111, 115, 105, 116, 105, 111, 110, 46, 120, 121, 122, 44, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 41, 59, 13, 10, 125, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 70, 82, 65, 71, 77, 69, 78, 84, 95, 68, 69, 70, 73, 78, 73, 84, 73, 79, 78, 83, 13, 10, 108, 97, 121, 111, 117, 116, 40, 108, 111, 99, 97, 116, 105, 111, 110, 32, 61, 32, 48, 41, 32, 111, 117, 116, 32, 118, 101, 99, 52, 32, 103, 108, 70, 114, 97, 103, 67, 111, 108, 111, 114, 59, 10, 118, 111, 105, 100, 32, 109, 97, 105, 110, 40, 118, 111, 105, 100, 41, 32, 123, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 70, 82, 65, 71, 77, 69, 78, 84, 95, 77, 65, 73, 78, 95, 66, 69, 71, 73, 78, 13, 10, 118, 101, 99, 51, 32, 118, 105, 101, 119, 68, 105, 114, 101, 99, 116, 105, 111, 110, 87, 61, 110, 111, 114, 109, 97, 108, 105, 122, 101, 40, 118, 69, 121, 101, 80, 111, 115, 105, 116, 105, 111, 110, 46, 120, 121, 122, 45, 118, 80, 111, 115, 105, 116, 105, 111, 110, 87, 41, 59, 13, 10, 118, 101, 99, 51, 32, 110, 111, 114, 109, 97, 108, 87, 61, 110, 111, 114, 109, 97, 108, 105, 122, 101, 40, 118, 78, 111, 114, 109, 97, 108, 87, 41, 59, 13, 10, 118, 101, 99, 50, 32, 117, 118, 79, 102, 102, 115, 101, 116, 61, 118, 101, 99, 50, 40, 48, 46, 48, 44, 48, 46, 48, 41, 59, 13, 10, 118, 101, 99, 51, 32, 115, 117, 114, 102, 97, 99, 101, 65, 108, 98, 101, 100, 111, 61, 118, 65, 108, 98, 101, 100, 111, 67, 111, 108, 111, 114, 46, 114, 103, 98, 59, 13, 10, 102, 108, 111, 97, 116, 32, 97, 108, 112, 104, 97, 61, 118, 65, 108, 98, 101, 100, 111, 67, 111, 108, 111, 114, 46, 97, 59, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 70, 82, 65, 71, 77, 69, 78, 84, 95, 85, 80, 68, 65, 84, 69, 95, 65, 76, 66, 69, 68, 79, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 70, 82, 65, 71, 77, 69, 78, 84, 95, 85, 80, 68, 65, 84, 69, 95, 65, 76, 80, 72, 65, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 70, 82, 65, 71, 77, 69, 78, 84, 95, 66, 69, 70, 79, 82, 69, 95, 76, 73, 71, 72, 84, 83, 13, 10, 118, 101, 99, 51, 32, 97, 109, 98, 105, 101, 110, 116, 79, 99, 99, 108, 117, 115, 105, 111, 110, 67, 111, 108, 111, 114, 61, 118, 101, 99, 51, 40, 49, 46, 44, 49, 46, 44, 49, 46, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 109, 105, 99, 114, 111, 83, 117, 114, 102, 97, 99, 101, 61, 118, 82, 101, 102, 108, 101, 99, 116, 105, 118, 105, 116, 121, 67, 111, 108, 111, 114, 46, 97, 59, 13, 10, 118, 101, 99, 51, 32, 115, 117, 114, 102, 97, 99, 101, 82, 101, 102, 108, 101, 99, 116, 105, 118, 105, 116, 121, 67, 111, 108, 111, 114, 61, 118, 82, 101, 102, 108, 101, 99, 116, 105, 118, 105, 116, 121, 67, 111, 108, 111, 114, 46, 114, 103, 98, 59, 13, 10, 118, 101, 99, 50, 32, 109, 101, 116, 97, 108, 108, 105, 99, 82, 111, 117, 103, 104, 110, 101, 115, 115, 61, 115, 117, 114, 102, 97, 99, 101, 82, 101, 102, 108, 101, 99, 116, 105, 118, 105, 116, 121, 67, 111, 108, 111, 114, 46, 114, 103, 59, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 70, 82, 65, 71, 77, 69, 78, 84, 95, 85, 80, 68, 65, 84, 69, 95, 77, 69, 84, 65, 76, 76, 73, 67, 82, 79, 85, 71, 72, 78, 69, 83, 83, 13, 10, 109, 105, 99, 114, 111, 83, 117, 114, 102, 97, 99, 101, 61, 49, 46, 48, 45, 109, 101, 116, 97, 108, 108, 105, 99, 82, 111, 117, 103, 104, 110, 101, 115, 115, 46, 103, 59, 13, 10, 118, 101, 99, 51, 32, 98, 97, 115, 101, 67, 111, 108, 111, 114, 61, 115, 117, 114, 102, 97, 99, 101, 65, 108, 98, 101, 100, 111, 59, 13, 10, 99, 111, 110, 115, 116, 32, 118, 101, 99, 51, 32, 68, 101, 102, 97, 117, 108, 116, 83, 112, 101, 99, 117, 108, 97, 114, 82, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 68, 105, 101, 108, 101, 99, 116, 114, 105, 99, 61, 118, 101, 99, 51, 40, 48, 46, 48, 52, 44, 48, 46, 48, 52, 44, 48, 46, 48, 52, 41, 59, 13, 10, 115, 117, 114, 102, 97, 99, 101, 65, 108, 98, 101, 100, 111, 61, 109, 105, 120, 40, 98, 97, 115, 101, 67, 111, 108, 111, 114, 46, 114, 103, 98, 42, 40, 49, 46, 48, 45, 68, 101, 102, 97, 117, 108, 116, 83, 112, 101, 99, 117, 108, 97, 114, 82, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 68, 105, 101, 108, 101, 99, 116, 114, 105, 99, 46, 114, 41, 44, 118, 101, 99, 51, 40, 48, 46, 44, 48, 46, 44, 48, 46, 41, 44, 109, 101, 116, 97, 108, 108, 105, 99, 82, 111, 117, 103, 104, 110, 101, 115, 115, 46, 114, 41, 59, 13, 10, 115, 117, 114, 102, 97, 99, 101, 82, 101, 102, 108, 101, 99, 116, 105, 118, 105, 116, 121, 67, 111, 108, 111, 114, 61, 109, 105, 120, 40, 68, 101, 102, 97, 117, 108, 116, 83, 112, 101, 99, 117, 108, 97, 114, 82, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 68, 105, 101, 108, 101, 99, 116, 114, 105, 99, 44, 98, 97, 115, 101, 67, 111, 108, 111, 114, 44, 109, 101, 116, 97, 108, 108, 105, 99, 82, 111, 117, 103, 104, 110, 101, 115, 115, 46, 114, 41, 59, 13, 10, 109, 105, 99, 114, 111, 83, 117, 114, 102, 97, 99, 101, 61, 115, 97, 116, 117, 114, 97, 116, 101, 40, 109, 105, 99, 114, 111, 83, 117, 114, 102, 97, 99, 101, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 114, 111, 117, 103, 104, 110, 101, 115, 115, 61, 49, 46, 45, 109, 105, 99, 114, 111, 83, 117, 114, 102, 97, 99, 101, 59, 13, 10, 102, 108, 111, 97, 116, 32, 78, 100, 111, 116, 86, 85, 110, 99, 108, 97, 109, 112, 101, 100, 61, 100, 111, 116, 40, 110, 111, 114, 109, 97, 108, 87, 44, 118, 105, 101, 119, 68, 105, 114, 101, 99, 116, 105, 111, 110, 87, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 78, 100, 111, 116, 86, 61, 97, 98, 115, 69, 112, 115, 40, 78, 100, 111, 116, 86, 85, 110, 99, 108, 97, 109, 112, 101, 100, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 97, 108, 112, 104, 97, 71, 61, 99, 111, 110, 118, 101, 114, 116, 82, 111, 117, 103, 104, 110, 101, 115, 115, 84, 111, 65, 118, 101, 114, 97, 103, 101, 83, 108, 111, 112, 101, 40, 114, 111, 117, 103, 104, 110, 101, 115, 115, 41, 59, 13, 10, 118, 101, 99, 50, 32, 65, 65, 82, 111, 117, 103, 104, 110, 101, 115, 115, 70, 97, 99, 116, 111, 114, 115, 61, 103, 101, 116, 65, 65, 82, 111, 117, 103, 104, 110, 101, 115, 115, 70, 97, 99, 116, 111, 114, 115, 40, 110, 111, 114, 109, 97, 108, 87, 46, 120, 121, 122, 41, 59, 13, 10, 118, 101, 99, 52, 32, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 97, 100, 105, 97, 110, 99, 101, 61, 118, 101, 99, 52, 40, 48, 46, 44, 48, 46, 44, 48, 46, 44, 48, 46, 41, 59, 13, 10, 118, 101, 99, 51, 32, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 73, 114, 114, 97, 100, 105, 97, 110, 99, 101, 61, 118, 101, 99, 51, 40, 48, 46, 44, 48, 46, 44, 48, 46, 41, 59, 13, 10, 118, 101, 99, 51, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 86, 101, 99, 116, 111, 114, 61, 99, 111, 109, 112, 117, 116, 101, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 67, 111, 111, 114, 100, 115, 40, 118, 101, 99, 52, 40, 118, 80, 111, 115, 105, 116, 105, 111, 110, 87, 44, 49, 46, 48, 41, 44, 110, 111, 114, 109, 97, 108, 87, 41, 59, 13, 10, 118, 101, 99, 51, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 67, 111, 111, 114, 100, 115, 61, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 86, 101, 99, 116, 111, 114, 59, 13, 10, 102, 108, 111, 97, 116, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 76, 79, 68, 61, 103, 101, 116, 76, 111, 100, 70, 114, 111, 109, 65, 108, 112, 104, 97, 71, 40, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 105, 99, 114, 111, 115, 117, 114, 102, 97, 99, 101, 73, 110, 102, 111, 115, 46, 120, 44, 97, 108, 112, 104, 97, 71, 41, 59, 13, 10, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 76, 79, 68, 61, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 76, 79, 68, 42, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 105, 99, 114, 111, 115, 117, 114, 102, 97, 99, 101, 73, 110, 102, 111, 115, 46, 121, 43, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 105, 99, 114, 111, 115, 117, 114, 102, 97, 99, 101, 73, 110, 102, 111, 115, 46, 122, 59, 13, 10, 102, 108, 111, 97, 116, 32, 114, 101, 113, 117, 101, 115, 116, 101, 100, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 76, 79, 68, 61, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 76, 79, 68, 59, 13, 10, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 97, 100, 105, 97, 110, 99, 101, 61, 115, 97, 109, 112, 108, 101, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 76, 111, 100, 40, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 83, 97, 109, 112, 108, 101, 114, 44, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 67, 111, 111, 114, 100, 115, 44, 114, 101, 113, 117, 101, 115, 116, 101, 100, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 76, 79, 68, 41, 59, 13, 10, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 97, 100, 105, 97, 110, 99, 101, 46, 114, 103, 98, 61, 102, 114, 111, 109, 82, 71, 66, 68, 40, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 97, 100, 105, 97, 110, 99, 101, 41, 59, 13, 10, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 73, 114, 114, 97, 100, 105, 97, 110, 99, 101, 61, 118, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 73, 114, 114, 97, 100, 105, 97, 110, 99, 101, 59, 13, 10, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 97, 100, 105, 97, 110, 99, 101, 46, 114, 103, 98, 42, 61, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 73, 110, 102, 111, 115, 46, 120, 59, 13, 10, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 97, 100, 105, 97, 110, 99, 101, 46, 114, 103, 98, 42, 61, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 67, 111, 108, 111, 114, 46, 114, 103, 98, 59, 13, 10, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 73, 114, 114, 97, 100, 105, 97, 110, 99, 101, 42, 61, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 67, 111, 108, 111, 114, 46, 114, 103, 98, 59, 13, 10, 102, 108, 111, 97, 116, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 61, 109, 97, 120, 40, 109, 97, 120, 40, 115, 117, 114, 102, 97, 99, 101, 82, 101, 102, 108, 101, 99, 116, 105, 118, 105, 116, 121, 67, 111, 108, 111, 114, 46, 114, 44, 115, 117, 114, 102, 97, 99, 101, 82, 101, 102, 108, 101, 99, 116, 105, 118, 105, 116, 121, 67, 111, 108, 111, 114, 46, 103, 41, 44, 115, 117, 114, 102, 97, 99, 101, 82, 101, 102, 108, 101, 99, 116, 105, 118, 105, 116, 121, 67, 111, 108, 111, 114, 46, 98, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 57, 48, 61, 102, 114, 101, 115, 110, 101, 108, 71, 114, 97, 122, 105, 110, 103, 82, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 40, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 41, 59, 13, 10, 118, 101, 99, 51, 32, 115, 112, 101, 99, 117, 108, 97, 114, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 48, 61, 115, 117, 114, 102, 97, 99, 101, 82, 101, 102, 108, 101, 99, 116, 105, 118, 105, 116, 121, 67, 111, 108, 111, 114, 46, 114, 103, 98, 59, 13, 10, 118, 101, 99, 51, 32, 115, 112, 101, 99, 117, 108, 97, 114, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 57, 48, 61, 118, 101, 99, 51, 40, 49, 46, 48, 44, 49, 46, 48, 44, 49, 46, 48, 41, 42, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 57, 48, 59, 13, 10, 118, 101, 99, 51, 32, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 66, 114, 100, 102, 61, 103, 101, 116, 66, 82, 68, 70, 76, 111, 111, 107, 117, 112, 40, 78, 100, 111, 116, 86, 44, 114, 111, 117, 103, 104, 110, 101, 115, 115, 41, 59, 13, 10, 118, 101, 99, 51, 32, 101, 110, 101, 114, 103, 121, 67, 111, 110, 115, 101, 114, 118, 97, 116, 105, 111, 110, 70, 97, 99, 116, 111, 114, 61, 103, 101, 116, 69, 110, 101, 114, 103, 121, 67, 111, 110, 115, 101, 114, 118, 97, 116, 105, 111, 110, 70, 97, 99, 116, 111, 114, 40, 115, 112, 101, 99, 117, 108, 97, 114, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 48, 44, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 66, 114, 100, 102, 41, 59, 13, 10, 118, 101, 99, 51, 32, 100, 105, 102, 102, 117, 115, 101, 66, 97, 115, 101, 61, 118, 101, 99, 51, 40, 48, 46, 44, 48, 46, 44, 48, 46, 41, 59, 13, 10, 112, 114, 101, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 32, 112, 114, 101, 73, 110, 102, 111, 59, 13, 10, 108, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 32, 105, 110, 102, 111, 59, 13, 10, 102, 108, 111, 97, 116, 32, 115, 104, 97, 100, 111, 119, 61, 49, 46, 59, 13, 10, 118, 101, 99, 51, 32, 115, 112, 101, 99, 117, 108, 97, 114, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 61, 103, 101, 116, 82, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 70, 114, 111, 109, 66, 82, 68, 70, 76, 111, 111, 107, 117, 112, 40, 115, 112, 101, 99, 117, 108, 97, 114, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 48, 44, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 66, 114, 100, 102, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 97, 109, 98, 105, 101, 110, 116, 77, 111, 110, 111, 99, 104, 114, 111, 109, 101, 61, 103, 101, 116, 76, 117, 109, 105, 110, 97, 110, 99, 101, 40, 97, 109, 98, 105, 101, 110, 116, 79, 99, 99, 108, 117, 115, 105, 111, 110, 67, 111, 108, 111, 114, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 115, 101, 111, 61, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 97, 100, 105, 97, 110, 99, 101, 79, 99, 99, 108, 117, 115, 105, 111, 110, 40, 97, 109, 98, 105, 101, 110, 116, 77, 111, 110, 111, 99, 104, 114, 111, 109, 101, 44, 78, 100, 111, 116, 86, 85, 110, 99, 108, 97, 109, 112, 101, 100, 41, 59, 13, 10, 115, 112, 101, 99, 117, 108, 97, 114, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 42, 61, 115, 101, 111, 59, 13, 10, 118, 101, 99, 51, 32, 102, 105, 110, 97, 108, 73, 114, 114, 97, 100, 105, 97, 110, 99, 101, 61, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 73, 114, 114, 97, 100, 105, 97, 110, 99, 101, 59, 13, 10, 102, 105, 110, 97, 108, 73, 114, 114, 97, 100, 105, 97, 110, 99, 101, 42, 61, 115, 117, 114, 102, 97, 99, 101, 65, 108, 98, 101, 100, 111, 46, 114, 103, 98, 59, 13, 10, 118, 101, 99, 51, 32, 102, 105, 110, 97, 108, 82, 97, 100, 105, 97, 110, 99, 101, 61, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 97, 100, 105, 97, 110, 99, 101, 46, 114, 103, 98, 59, 13, 10, 102, 105, 110, 97, 108, 82, 97, 100, 105, 97, 110, 99, 101, 42, 61, 115, 112, 101, 99, 117, 108, 97, 114, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 59, 13, 10, 118, 101, 99, 51, 32, 102, 105, 110, 97, 108, 82, 97, 100, 105, 97, 110, 99, 101, 83, 99, 97, 108, 101, 100, 61, 102, 105, 110, 97, 108, 82, 97, 100, 105, 97, 110, 99, 101, 42, 118, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 116, 101, 110, 115, 105, 116, 121, 46, 122, 59, 13, 10, 102, 105, 110, 97, 108, 82, 97, 100, 105, 97, 110, 99, 101, 83, 99, 97, 108, 101, 100, 42, 61, 101, 110, 101, 114, 103, 121, 67, 111, 110, 115, 101, 114, 118, 97, 116, 105, 111, 110, 70, 97, 99, 116, 111, 114, 59, 13, 10, 118, 101, 99, 51, 32, 102, 105, 110, 97, 108, 68, 105, 102, 102, 117, 115, 101, 61, 100, 105, 102, 102, 117, 115, 101, 66, 97, 115, 101, 59, 13, 10, 102, 105, 110, 97, 108, 68, 105, 102, 102, 117, 115, 101, 42, 61, 115, 117, 114, 102, 97, 99, 101, 65, 108, 98, 101, 100, 111, 46, 114, 103, 98, 59, 13, 10, 102, 105, 110, 97, 108, 68, 105, 102, 102, 117, 115, 101, 61, 109, 97, 120, 40, 102, 105, 110, 97, 108, 68, 105, 102, 102, 117, 115, 101, 44, 48, 46, 48, 41, 59, 13, 10, 118, 101, 99, 51, 32, 102, 105, 110, 97, 108, 65, 109, 98, 105, 101, 110, 116, 61, 118, 65, 109, 98, 105, 101, 110, 116, 67, 111, 108, 111, 114, 59, 13, 10, 102, 105, 110, 97, 108, 65, 109, 98, 105, 101, 110, 116, 42, 61, 115, 117, 114, 102, 97, 99, 101, 65, 108, 98, 101, 100, 111, 46, 114, 103, 98, 59, 13, 10, 118, 101, 99, 51, 32, 102, 105, 110, 97, 108, 69, 109, 105, 115, 115, 105, 118, 101, 61, 118, 69, 109, 105, 115, 115, 105, 118, 101, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 51, 32, 97, 109, 98, 105, 101, 110, 116, 79, 99, 99, 108, 117, 115, 105, 111, 110, 70, 111, 114, 68, 105, 114, 101, 99, 116, 68, 105, 102, 102, 117, 115, 101, 61, 97, 109, 98, 105, 101, 110, 116, 79, 99, 99, 108, 117, 115, 105, 111, 110, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 52, 32, 102, 105, 110, 97, 108, 67, 111, 108, 111, 114, 61, 118, 101, 99, 52, 40, 13, 10, 102, 105, 110, 97, 108, 65, 109, 98, 105, 101, 110, 116, 42, 97, 109, 98, 105, 101, 110, 116, 79, 99, 99, 108, 117, 115, 105, 111, 110, 67, 111, 108, 111, 114, 32, 43, 13, 10, 102, 105, 110, 97, 108, 68, 105, 102, 102, 117, 115, 101, 42, 97, 109, 98, 105, 101, 110, 116, 79, 99, 99, 108, 117, 115, 105, 111, 110, 70, 111, 114, 68, 105, 114, 101, 99, 116, 68, 105, 102, 102, 117, 115, 101, 42, 118, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 116, 101, 110, 115, 105, 116, 121, 46, 120, 32, 43, 13, 10, 102, 105, 110, 97, 108, 73, 114, 114, 97, 100, 105, 97, 110, 99, 101, 42, 97, 109, 98, 105, 101, 110, 116, 79, 99, 99, 108, 117, 115, 105, 111, 110, 67, 111, 108, 111, 114, 42, 118, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 116, 101, 110, 115, 105, 116, 121, 46, 122, 32, 43, 13, 10, 102, 105, 110, 97, 108, 82, 97, 100, 105, 97, 110, 99, 101, 83, 99, 97, 108, 101, 100, 32, 43, 13, 10, 102, 105, 110, 97, 108, 69, 109, 105, 115, 115, 105, 118, 101, 42, 118, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 116, 101, 110, 115, 105, 116, 121, 46, 121, 44, 13, 10, 97, 108, 112, 104, 97, 41, 59, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 70, 82, 65, 71, 77, 69, 78, 84, 95, 66, 69, 70, 79, 82, 69, 95, 70, 79, 71, 13, 10, 102, 105, 110, 97, 108, 67, 111, 108, 111, 114, 61, 109, 97, 120, 40, 102, 105, 110, 97, 108, 67, 111, 108, 111, 114, 44, 48, 46, 48, 41, 59, 13, 10, 102, 105, 110, 97, 108, 67, 111, 108, 111, 114, 61, 97, 112, 112, 108, 121, 73, 109, 97, 103, 101, 80, 114, 111, 99, 101, 115, 115, 105, 110, 103, 40, 102, 105, 110, 97, 108, 67, 111, 108, 111, 114, 41, 59, 13, 10, 102, 105, 110, 97, 108, 67, 111, 108, 111, 114, 46, 97, 42, 61, 118, 105, 115, 105, 98, 105, 108, 105, 116, 121, 59, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 70, 82, 65, 71, 77, 69, 78, 84, 95, 66, 69, 70, 79, 82, 69, 95, 70, 82, 65, 71, 67, 79, 76, 79, 82, 13, 10, 103, 108, 70, 114, 97, 103, 67, 111, 108, 111, 114, 61, 102, 105, 110, 97, 108, 67, 111, 108, 111, 114, 59, 13, 10, 125, 13, 10].map(c => String.fromCharCode(c)).join(""); |
| const vertexShaderGLSL2 = [35, 118, 101, 114, 115, 105, 111, 110, 32, 52, 53, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 80, 66, 82, 10, 35, 100, 101, 102, 105, 110, 101, 32, 65, 76, 66, 69, 68, 79, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 65, 77, 66, 73, 69, 78, 84, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 79, 80, 65, 67, 73, 84, 89, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 65, 76, 80, 72, 65, 84, 69, 83, 84, 86, 65, 76, 85, 69, 32, 48, 46, 52, 10, 35, 100, 101, 102, 105, 110, 101, 32, 83, 80, 69, 67, 85, 76, 65, 82, 79, 86, 69, 82, 65, 76, 80, 72, 65, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 65, 68, 73, 65, 78, 67, 69, 79, 86, 69, 82, 65, 76, 80, 72, 65, 10, 35, 100, 101, 102, 105, 110, 101, 32, 69, 77, 73, 83, 83, 73, 86, 69, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 69, 70, 76, 69, 67, 84, 73, 86, 73, 84, 89, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 76, 79, 68, 66, 65, 83, 69, 68, 77, 73, 67, 82, 79, 83, 70, 85, 82, 65, 67, 69, 10, 35, 100, 101, 102, 105, 110, 101, 32, 77, 73, 67, 82, 79, 83, 85, 82, 70, 65, 67, 69, 77, 65, 80, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 69, 78, 86, 73, 82, 79, 78, 77, 69, 78, 84, 66, 82, 68, 70, 10, 35, 100, 101, 102, 105, 110, 101, 32, 78, 79, 82, 77, 65, 76, 10, 35, 100, 101, 102, 105, 110, 101, 32, 66, 85, 77, 80, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 78, 79, 82, 77, 65, 76, 88, 89, 83, 67, 65, 76, 69, 10, 35, 100, 101, 102, 105, 110, 101, 32, 76, 73, 71, 72, 84, 77, 65, 80, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 69, 70, 76, 69, 67, 84, 73, 79, 78, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 69, 70, 76, 69, 67, 84, 73, 79, 78, 77, 65, 80, 95, 51, 68, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 69, 70, 76, 69, 67, 84, 73, 79, 78, 77, 65, 80, 95, 83, 75, 89, 66, 79, 88, 10, 35, 100, 101, 102, 105, 110, 101, 32, 83, 80, 72, 69, 82, 73, 67, 65, 76, 95, 72, 65, 82, 77, 79, 78, 73, 67, 83, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 71, 66, 68, 82, 69, 70, 76, 69, 67, 84, 73, 79, 78, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 65, 68, 73, 65, 78, 67, 69, 79, 67, 67, 76, 85, 83, 73, 79, 78, 10, 35, 100, 101, 102, 105, 110, 101, 32, 72, 79, 82, 73, 90, 79, 78, 79, 67, 67, 76, 85, 83, 73, 79, 78, 10, 35, 100, 101, 102, 105, 110, 101, 32, 78, 85, 77, 95, 66, 79, 78, 69, 95, 73, 78, 70, 76, 85, 69, 78, 67, 69, 82, 83, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 66, 111, 110, 101, 115, 80, 101, 114, 77, 101, 115, 104, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 78, 85, 77, 95, 77, 79, 82, 80, 72, 95, 73, 78, 70, 76, 85, 69, 78, 67, 69, 82, 83, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 86, 73, 71, 78, 69, 84, 84, 69, 66, 76, 69, 78, 68, 77, 79, 68, 69, 77, 85, 76, 84, 73, 80, 76, 89, 10, 35, 100, 101, 102, 105, 110, 101, 32, 83, 65, 77, 80, 76, 69, 82, 51, 68, 71, 82, 69, 69, 78, 68, 69, 80, 84, 72, 10, 35, 100, 101, 102, 105, 110, 101, 32, 83, 65, 77, 80, 76, 69, 82, 51, 68, 66, 71, 82, 77, 65, 80, 10, 35, 100, 101, 102, 105, 110, 101, 32, 85, 83, 69, 80, 72, 89, 83, 73, 67, 65, 76, 76, 73, 71, 72, 84, 70, 65, 76, 76, 79, 70, 70, 10, 35, 100, 101, 102, 105, 110, 101, 32, 84, 87, 79, 83, 73, 68, 69, 68, 76, 73, 71, 72, 84, 73, 78, 71, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 76, 69, 65, 82, 67, 79, 65, 84, 95, 84, 69, 88, 84, 85, 82, 69, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 76, 69, 65, 82, 67, 79, 65, 84, 95, 66, 85, 77, 80, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 76, 69, 65, 82, 67, 79, 65, 84, 95, 84, 73, 78, 84, 95, 84, 69, 88, 84, 85, 82, 69, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 65, 78, 73, 83, 79, 84, 82, 79, 80, 73, 67, 95, 84, 69, 88, 84, 85, 82, 69, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 66, 82, 68, 70, 95, 86, 95, 72, 69, 73, 71, 72, 84, 95, 67, 79, 82, 82, 69, 76, 65, 84, 69, 68, 10, 35, 100, 101, 102, 105, 110, 101, 32, 77, 83, 95, 66, 82, 68, 70, 95, 69, 78, 69, 82, 71, 89, 95, 67, 79, 78, 83, 69, 82, 86, 65, 84, 73, 79, 78, 10, 35, 100, 101, 102, 105, 110, 101, 32, 83, 72, 69, 69, 78, 95, 84, 69, 88, 84, 85, 82, 69, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 83, 83, 95, 84, 72, 73, 67, 75, 78, 69, 83, 83, 65, 78, 68, 77, 65, 83, 75, 95, 84, 69, 88, 84, 85, 82, 69, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 68, 69, 66, 85, 71, 77, 79, 68, 69, 32, 48, 10, 10, 35, 100, 101, 102, 105, 110, 101, 32, 83, 72, 65, 68, 69, 82, 95, 78, 65, 77, 69, 32, 118, 101, 114, 116, 101, 120, 58, 112, 98, 114, 10, 112, 114, 101, 99, 105, 115, 105, 111, 110, 32, 104, 105, 103, 104, 112, 32, 102, 108, 111, 97, 116, 59, 13, 10, 108, 97, 121, 111, 117, 116, 40, 115, 116, 100, 49, 52, 48, 44, 99, 111, 108, 117, 109, 110, 95, 109, 97, 106, 111, 114, 41, 32, 117, 110, 105, 102, 111, 114, 109, 59, 13, 10, 108, 97, 121, 111, 117, 116, 40, 115, 101, 116, 32, 61, 32, 48, 44, 32, 98, 105, 110, 100, 105, 110, 103, 32, 61, 32, 48, 41, 32, 117, 110, 105, 102, 111, 114, 109, 32, 83, 99, 101, 110, 101, 13, 10, 123, 13, 10, 109, 97, 116, 52, 32, 118, 105, 101, 119, 80, 114, 111, 106, 101, 99, 116, 105, 111, 110, 59, 13, 10, 109, 97, 116, 52, 32, 118, 105, 101, 119, 59, 13, 10, 125, 59, 13, 10, 108, 97, 121, 111, 117, 116, 40, 115, 101, 116, 32, 61, 32, 49, 44, 32, 98, 105, 110, 100, 105, 110, 103, 32, 61, 32, 48, 41, 32, 117, 110, 105, 102, 111, 114, 109, 32, 77, 97, 116, 101, 114, 105, 97, 108, 13, 10, 123, 13, 10, 118, 101, 99, 50, 32, 118, 65, 108, 98, 101, 100, 111, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 52, 32, 118, 65, 109, 98, 105, 101, 110, 116, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 50, 32, 118, 79, 112, 97, 99, 105, 116, 121, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 50, 32, 118, 69, 109, 105, 115, 115, 105, 118, 101, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 50, 32, 118, 76, 105, 103, 104, 116, 109, 97, 112, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 51, 32, 118, 82, 101, 102, 108, 101, 99, 116, 105, 118, 105, 116, 121, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 50, 32, 118, 77, 105, 99, 114, 111, 83, 117, 114, 102, 97, 99, 101, 83, 97, 109, 112, 108, 101, 114, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 50, 32, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 51, 32, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 80, 111, 115, 105, 116, 105, 111, 110, 59, 13, 10, 118, 101, 99, 51, 32, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 83, 105, 122, 101, 59, 13, 10, 118, 101, 99, 51, 32, 118, 66, 117, 109, 112, 73, 110, 102, 111, 115, 59, 13, 10, 109, 97, 116, 52, 32, 97, 108, 98, 101, 100, 111, 77, 97, 116, 114, 105, 120, 59, 13, 10, 109, 97, 116, 52, 32, 97, 109, 98, 105, 101, 110, 116, 77, 97, 116, 114, 105, 120, 59, 13, 10, 109, 97, 116, 52, 32, 111, 112, 97, 99, 105, 116, 121, 77, 97, 116, 114, 105, 120, 59, 13, 10, 109, 97, 116, 52, 32, 101, 109, 105, 115, 115, 105, 118, 101, 77, 97, 116, 114, 105, 120, 59, 13, 10, 109, 97, 116, 52, 32, 108, 105, 103, 104, 116, 109, 97, 112, 77, 97, 116, 114, 105, 120, 59, 13, 10, 109, 97, 116, 52, 32, 114, 101, 102, 108, 101, 99, 116, 105, 118, 105, 116, 121, 77, 97, 116, 114, 105, 120, 59, 13, 10, 109, 97, 116, 52, 32, 109, 105, 99, 114, 111, 83, 117, 114, 102, 97, 99, 101, 83, 97, 109, 112, 108, 101, 114, 77, 97, 116, 114, 105, 120, 59, 13, 10, 109, 97, 116, 52, 32, 98, 117, 109, 112, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 50, 32, 118, 84, 97, 110, 103, 101, 110, 116, 83, 112, 97, 99, 101, 80, 97, 114, 97, 109, 115, 59, 13, 10, 109, 97, 116, 52, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 51, 32, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 52, 32, 118, 65, 108, 98, 101, 100, 111, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 52, 32, 118, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 116, 101, 110, 115, 105, 116, 121, 59, 13, 10, 118, 101, 99, 51, 32, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 105, 99, 114, 111, 115, 117, 114, 102, 97, 99, 101, 73, 110, 102, 111, 115, 59, 13, 10, 102, 108, 111, 97, 116, 32, 112, 111, 105, 110, 116, 83, 105, 122, 101, 59, 13, 10, 118, 101, 99, 52, 32, 118, 82, 101, 102, 108, 101, 99, 116, 105, 118, 105, 116, 121, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 51, 32, 118, 69, 109, 105, 115, 115, 105, 118, 101, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 52, 32, 118, 69, 121, 101, 80, 111, 115, 105, 116, 105, 111, 110, 59, 13, 10, 118, 101, 99, 51, 32, 118, 65, 109, 98, 105, 101, 110, 116, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 50, 32, 118, 68, 101, 98, 117, 103, 77, 111, 100, 101, 59, 13, 10, 118, 101, 99, 50, 32, 118, 67, 108, 101, 97, 114, 67, 111, 97, 116, 80, 97, 114, 97, 109, 115, 59, 13, 10, 118, 101, 99, 52, 32, 118, 67, 108, 101, 97, 114, 67, 111, 97, 116, 82, 101, 102, 114, 97, 99, 116, 105, 111, 110, 80, 97, 114, 97, 109, 115, 59, 13, 10, 118, 101, 99, 50, 32, 118, 67, 108, 101, 97, 114, 67, 111, 97, 116, 73, 110, 102, 111, 115, 59, 13, 10, 109, 97, 116, 52, 32, 99, 108, 101, 97, 114, 67, 111, 97, 116, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 50, 32, 118, 67, 108, 101, 97, 114, 67, 111, 97, 116, 66, 117, 109, 112, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 50, 32, 118, 67, 108, 101, 97, 114, 67, 111, 97, 116, 84, 97, 110, 103, 101, 110, 116, 83, 112, 97, 99, 101, 80, 97, 114, 97, 109, 115, 59, 13, 10, 109, 97, 116, 52, 32, 99, 108, 101, 97, 114, 67, 111, 97, 116, 66, 117, 109, 112, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 52, 32, 118, 67, 108, 101, 97, 114, 67, 111, 97, 116, 84, 105, 110, 116, 80, 97, 114, 97, 109, 115, 59, 13, 10, 102, 108, 111, 97, 116, 32, 99, 108, 101, 97, 114, 67, 111, 97, 116, 67, 111, 108, 111, 114, 65, 116, 68, 105, 115, 116, 97, 110, 99, 101, 59, 13, 10, 118, 101, 99, 50, 32, 118, 67, 108, 101, 97, 114, 67, 111, 97, 116, 84, 105, 110, 116, 73, 110, 102, 111, 115, 59, 13, 10, 109, 97, 116, 52, 32, 99, 108, 101, 97, 114, 67, 111, 97, 116, 84, 105, 110, 116, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 51, 32, 118, 65, 110, 105, 115, 111, 116, 114, 111, 112, 121, 59, 13, 10, 118, 101, 99, 50, 32, 118, 65, 110, 105, 115, 111, 116, 114, 111, 112, 121, 73, 110, 102, 111, 115, 59, 13, 10, 109, 97, 116, 52, 32, 97, 110, 105, 115, 111, 116, 114, 111, 112, 121, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 52, 32, 118, 83, 104, 101, 101, 110, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 50, 32, 118, 83, 104, 101, 101, 110, 73, 110, 102, 111, 115, 59, 13, 10, 109, 97, 116, 52, 32, 115, 104, 101, 101, 110, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 51, 32, 118, 82, 101, 102, 114, 97, 99, 116, 105, 111, 110, 77, 105, 99, 114, 111, 115, 117, 114, 102, 97, 99, 101, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 52, 32, 118, 82, 101, 102, 114, 97, 99, 116, 105, 111, 110, 73, 110, 102, 111, 115, 59, 13, 10, 109, 97, 116, 52, 32, 114, 101, 102, 114, 97, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 50, 32, 118, 84, 104, 105, 99, 107, 110, 101, 115, 115, 73, 110, 102, 111, 115, 59, 13, 10, 109, 97, 116, 52, 32, 116, 104, 105, 99, 107, 110, 101, 115, 115, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 50, 32, 118, 84, 104, 105, 99, 107, 110, 101, 115, 115, 80, 97, 114, 97, 109, 59, 13, 10, 118, 101, 99, 51, 32, 118, 68, 105, 102, 102, 117, 115, 105, 111, 110, 68, 105, 115, 116, 97, 110, 99, 101, 59, 13, 10, 118, 101, 99, 52, 32, 118, 84, 105, 110, 116, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 117, 98, 83, 117, 114, 102, 97, 99, 101, 73, 110, 116, 101, 110, 115, 105, 116, 121, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 48, 48, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 49, 95, 49, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 49, 48, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 49, 49, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 95, 50, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 95, 49, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 48, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 49, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 50, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 88, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 89, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 90, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 88, 88, 95, 90, 90, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 89, 89, 95, 90, 90, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 90, 90, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 88, 89, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 89, 90, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 90, 88, 59, 13, 10, 125, 59, 13, 10, 108, 97, 121, 111, 117, 116, 40, 115, 101, 116, 32, 61, 32, 49, 44, 32, 98, 105, 110, 100, 105, 110, 103, 32, 61, 32, 49, 41, 32, 117, 110, 105, 102, 111, 114, 109, 32, 77, 101, 115, 104, 13, 10, 123, 13, 10, 109, 97, 116, 52, 32, 119, 111, 114, 108, 100, 59, 13, 10, 102, 108, 111, 97, 116, 32, 118, 105, 115, 105, 98, 105, 108, 105, 116, 121, 59, 13, 10, 125, 59, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 86, 69, 82, 84, 69, 88, 95, 66, 69, 71, 73, 78, 13, 10, 108, 97, 121, 111, 117, 116, 40, 108, 111, 99, 97, 116, 105, 111, 110, 32, 61, 32, 48, 41, 32, 105, 110, 32, 118, 101, 99, 51, 32, 112, 111, 115, 105, 116, 105, 111, 110, 59, 13, 10, 108, 97, 121, 111, 117, 116, 40, 108, 111, 99, 97, 116, 105, 111, 110, 32, 61, 32, 49, 41, 32, 105, 110, 32, 118, 101, 99, 51, 32, 110, 111, 114, 109, 97, 108, 59, 13, 10, 99, 111, 110, 115, 116, 32, 102, 108, 111, 97, 116, 32, 80, 73, 61, 51, 46, 49, 52, 49, 53, 57, 50, 54, 53, 51, 53, 56, 57, 55, 57, 51, 50, 51, 56, 52, 54, 50, 54, 52, 51, 51, 56, 51, 50, 55, 57, 53, 59, 13, 10, 99, 111, 110, 115, 116, 32, 102, 108, 111, 97, 116, 32, 76, 105, 110, 101, 97, 114, 69, 110, 99, 111, 100, 101, 80, 111, 119, 101, 114, 65, 112, 112, 114, 111, 120, 61, 50, 46, 50, 59, 13, 10, 99, 111, 110, 115, 116, 32, 102, 108, 111, 97, 116, 32, 71, 97, 109, 109, 97, 69, 110, 99, 111, 100, 101, 80, 111, 119, 101, 114, 65, 112, 112, 114, 111, 120, 61, 49, 46, 48, 47, 76, 105, 110, 101, 97, 114, 69, 110, 99, 111, 100, 101, 80, 111, 119, 101, 114, 65, 112, 112, 114, 111, 120, 59, 13, 10, 99, 111, 110, 115, 116, 32, 118, 101, 99, 51, 32, 76, 117, 109, 105, 110, 97, 110, 99, 101, 69, 110, 99, 111, 100, 101, 65, 112, 112, 114, 111, 120, 61, 118, 101, 99, 51, 40, 48, 46, 50, 49, 50, 54, 44, 48, 46, 55, 49, 53, 50, 44, 48, 46, 48, 55, 50, 50, 41, 59, 13, 10, 99, 111, 110, 115, 116, 32, 102, 108, 111, 97, 116, 32, 69, 112, 115, 105, 108, 111, 110, 61, 48, 46, 48, 48, 48, 48, 48, 48, 49, 59, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 115, 97, 116, 117, 114, 97, 116, 101, 40, 120, 41, 32, 99, 108, 97, 109, 112, 40, 120, 44, 48, 46, 48, 44, 49, 46, 48, 41, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 97, 98, 115, 69, 112, 115, 40, 120, 41, 32, 97, 98, 115, 40, 120, 41, 43, 69, 112, 115, 105, 108, 111, 110, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 109, 97, 120, 69, 112, 115, 40, 120, 41, 32, 109, 97, 120, 40, 120, 44, 69, 112, 115, 105, 108, 111, 110, 41, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 115, 97, 116, 117, 114, 97, 116, 101, 69, 112, 115, 40, 120, 41, 32, 99, 108, 97, 109, 112, 40, 120, 44, 69, 112, 115, 105, 108, 111, 110, 44, 49, 46, 48, 41, 13, 10, 109, 97, 116, 51, 32, 116, 114, 97, 110, 115, 112, 111, 115, 101, 77, 97, 116, 51, 40, 109, 97, 116, 51, 32, 105, 110, 77, 97, 116, 114, 105, 120, 41, 32, 123, 13, 10, 118, 101, 99, 51, 32, 105, 48, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 48, 93, 59, 13, 10, 118, 101, 99, 51, 32, 105, 49, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 49, 93, 59, 13, 10, 118, 101, 99, 51, 32, 105, 50, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 50, 93, 59, 13, 10, 109, 97, 116, 51, 32, 111, 117, 116, 77, 97, 116, 114, 105, 120, 61, 109, 97, 116, 51, 40, 13, 10, 118, 101, 99, 51, 40, 105, 48, 46, 120, 44, 105, 49, 46, 120, 44, 105, 50, 46, 120, 41, 44, 13, 10, 118, 101, 99, 51, 40, 105, 48, 46, 121, 44, 105, 49, 46, 121, 44, 105, 50, 46, 121, 41, 44, 13, 10, 118, 101, 99, 51, 40, 105, 48, 46, 122, 44, 105, 49, 46, 122, 44, 105, 50, 46, 122, 41, 13, 10, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 111, 117, 116, 77, 97, 116, 114, 105, 120, 59, 13, 10, 125, 13, 10, 109, 97, 116, 51, 32, 105, 110, 118, 101, 114, 115, 101, 77, 97, 116, 51, 40, 109, 97, 116, 51, 32, 105, 110, 77, 97, 116, 114, 105, 120, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 97, 48, 48, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 48, 93, 91, 48, 93, 44, 97, 48, 49, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 48, 93, 91, 49, 93, 44, 97, 48, 50, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 48, 93, 91, 50, 93, 59, 13, 10, 102, 108, 111, 97, 116, 32, 97, 49, 48, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 49, 93, 91, 48, 93, 44, 97, 49, 49, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 49, 93, 91, 49, 93, 44, 97, 49, 50, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 49, 93, 91, 50, 93, 59, 13, 10, 102, 108, 111, 97, 116, 32, 97, 50, 48, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 50, 93, 91, 48, 93, 44, 97, 50, 49, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 50, 93, 91, 49, 93, 44, 97, 50, 50, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 50, 93, 91, 50, 93, 59, 13, 10, 102, 108, 111, 97, 116, 32, 98, 48, 49, 61, 97, 50, 50, 42, 97, 49, 49, 45, 97, 49, 50, 42, 97, 50, 49, 59, 13, 10, 102, 108, 111, 97, 116, 32, 98, 49, 49, 61, 45, 97, 50, 50, 42, 97, 49, 48, 43, 97, 49, 50, 42, 97, 50, 48, 59, 13, 10, 102, 108, 111, 97, 116, 32, 98, 50, 49, 61, 97, 50, 49, 42, 97, 49, 48, 45, 97, 49, 49, 42, 97, 50, 48, 59, 13, 10, 102, 108, 111, 97, 116, 32, 100, 101, 116, 61, 97, 48, 48, 42, 98, 48, 49, 43, 97, 48, 49, 42, 98, 49, 49, 43, 97, 48, 50, 42, 98, 50, 49, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 109, 97, 116, 51, 40, 98, 48, 49, 44, 40, 45, 97, 50, 50, 42, 97, 48, 49, 43, 97, 48, 50, 42, 97, 50, 49, 41, 44, 40, 97, 49, 50, 42, 97, 48, 49, 45, 97, 48, 50, 42, 97, 49, 49, 41, 44, 13, 10, 98, 49, 49, 44, 40, 97, 50, 50, 42, 97, 48, 48, 45, 97, 48, 50, 42, 97, 50, 48, 41, 44, 40, 45, 97, 49, 50, 42, 97, 48, 48, 43, 97, 48, 50, 42, 97, 49, 48, 41, 44, 13, 10, 98, 50, 49, 44, 40, 45, 97, 50, 49, 42, 97, 48, 48, 43, 97, 48, 49, 42, 97, 50, 48, 41, 44, 40, 97, 49, 49, 42, 97, 48, 48, 45, 97, 48, 49, 42, 97, 49, 48, 41, 41, 47, 100, 101, 116, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 116, 111, 76, 105, 110, 101, 97, 114, 83, 112, 97, 99, 101, 40, 118, 101, 99, 51, 32, 99, 111, 108, 111, 114, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 112, 111, 119, 40, 99, 111, 108, 111, 114, 44, 118, 101, 99, 51, 40, 76, 105, 110, 101, 97, 114, 69, 110, 99, 111, 100, 101, 80, 111, 119, 101, 114, 65, 112, 112, 114, 111, 120, 41, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 116, 111, 71, 97, 109, 109, 97, 83, 112, 97, 99, 101, 40, 118, 101, 99, 51, 32, 99, 111, 108, 111, 114, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 112, 111, 119, 40, 99, 111, 108, 111, 114, 44, 118, 101, 99, 51, 40, 71, 97, 109, 109, 97, 69, 110, 99, 111, 100, 101, 80, 111, 119, 101, 114, 65, 112, 112, 114, 111, 120, 41, 41, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 115, 113, 117, 97, 114, 101, 40, 102, 108, 111, 97, 116, 32, 118, 97, 108, 117, 101, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 118, 97, 108, 117, 101, 42, 118, 97, 108, 117, 101, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 112, 111, 119, 53, 40, 102, 108, 111, 97, 116, 32, 118, 97, 108, 117, 101, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 115, 113, 61, 118, 97, 108, 117, 101, 42, 118, 97, 108, 117, 101, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 115, 113, 42, 115, 113, 42, 118, 97, 108, 117, 101, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 103, 101, 116, 76, 117, 109, 105, 110, 97, 110, 99, 101, 40, 118, 101, 99, 51, 32, 99, 111, 108, 111, 114, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 99, 108, 97, 109, 112, 40, 100, 111, 116, 40, 99, 111, 108, 111, 114, 44, 76, 117, 109, 105, 110, 97, 110, 99, 101, 69, 110, 99, 111, 100, 101, 65, 112, 112, 114, 111, 120, 41, 44, 48, 46, 44, 49, 46, 41, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 103, 101, 116, 82, 97, 110, 100, 40, 118, 101, 99, 50, 32, 115, 101, 101, 100, 41, 32, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 102, 114, 97, 99, 116, 40, 115, 105, 110, 40, 100, 111, 116, 40, 115, 101, 101, 100, 46, 120, 121, 32, 44, 118, 101, 99, 50, 40, 49, 50, 46, 57, 56, 57, 56, 44, 55, 56, 46, 50, 51, 51, 41, 41, 41, 42, 52, 51, 55, 53, 56, 46, 53, 52, 53, 51, 41, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 100, 105, 116, 104, 101, 114, 40, 118, 101, 99, 50, 32, 115, 101, 101, 100, 44, 102, 108, 111, 97, 116, 32, 118, 97, 114, 105, 97, 110, 99, 101, 65, 109, 111, 117, 110, 116, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 114, 97, 110, 100, 61, 103, 101, 116, 82, 97, 110, 100, 40, 115, 101, 101, 100, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 100, 105, 116, 104, 101, 114, 61, 109, 105, 120, 40, 45, 118, 97, 114, 105, 97, 110, 99, 101, 65, 109, 111, 117, 110, 116, 47, 50, 53, 53, 46, 48, 44, 118, 97, 114, 105, 97, 110, 99, 101, 65, 109, 111, 117, 110, 116, 47, 50, 53, 53, 46, 48, 44, 114, 97, 110, 100, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 100, 105, 116, 104, 101, 114, 59, 13, 10, 125, 13, 10, 99, 111, 110, 115, 116, 32, 102, 108, 111, 97, 116, 32, 114, 103, 98, 100, 77, 97, 120, 82, 97, 110, 103, 101, 61, 50, 53, 53, 46, 48, 59, 13, 10, 118, 101, 99, 52, 32, 116, 111, 82, 71, 66, 68, 40, 118, 101, 99, 51, 32, 99, 111, 108, 111, 114, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 109, 97, 120, 82, 71, 66, 61, 109, 97, 120, 69, 112, 115, 40, 109, 97, 120, 40, 99, 111, 108, 111, 114, 46, 114, 44, 109, 97, 120, 40, 99, 111, 108, 111, 114, 46, 103, 44, 99, 111, 108, 111, 114, 46, 98, 41, 41, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 68, 61, 109, 97, 120, 40, 114, 103, 98, 100, 77, 97, 120, 82, 97, 110, 103, 101, 47, 109, 97, 120, 82, 71, 66, 44, 49, 46, 41, 59, 13, 10, 68, 61, 99, 108, 97, 109, 112, 40, 102, 108, 111, 111, 114, 40, 68, 41, 47, 50, 53, 53, 46, 48, 44, 48, 46, 44, 49, 46, 41, 59, 13, 10, 118, 101, 99, 51, 32, 114, 103, 98, 61, 99, 111, 108, 111, 114, 46, 114, 103, 98, 42, 68, 59, 13, 10, 114, 103, 98, 61, 116, 111, 71, 97, 109, 109, 97, 83, 112, 97, 99, 101, 40, 114, 103, 98, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 118, 101, 99, 52, 40, 114, 103, 98, 44, 68, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 102, 114, 111, 109, 82, 71, 66, 68, 40, 118, 101, 99, 52, 32, 114, 103, 98, 100, 41, 32, 123, 13, 10, 114, 103, 98, 100, 46, 114, 103, 98, 61, 116, 111, 76, 105, 110, 101, 97, 114, 83, 112, 97, 99, 101, 40, 114, 103, 98, 100, 46, 114, 103, 98, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 114, 103, 98, 100, 46, 114, 103, 98, 47, 114, 103, 98, 100, 46, 97, 59, 13, 10, 125, 13, 10, 108, 97, 121, 111, 117, 116, 40, 108, 111, 99, 97, 116, 105, 111, 110, 32, 61, 32, 48, 41, 32, 111, 117, 116, 32, 118, 101, 99, 51, 32, 118, 80, 111, 115, 105, 116, 105, 111, 110, 87, 59, 13, 10, 108, 97, 121, 111, 117, 116, 40, 108, 111, 99, 97, 116, 105, 111, 110, 32, 61, 32, 49, 41, 32, 111, 117, 116, 32, 118, 101, 99, 51, 32, 118, 78, 111, 114, 109, 97, 108, 87, 59, 13, 10, 108, 97, 121, 111, 117, 116, 40, 108, 111, 99, 97, 116, 105, 111, 110, 32, 61, 32, 50, 41, 32, 111, 117, 116, 32, 118, 101, 99, 51, 32, 118, 80, 111, 115, 105, 116, 105, 111, 110, 85, 86, 87, 59, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 86, 69, 82, 84, 69, 88, 95, 68, 69, 70, 73, 78, 73, 84, 73, 79, 78, 83, 13, 10, 118, 111, 105, 100, 32, 109, 97, 105, 110, 40, 118, 111, 105, 100, 41, 32, 123, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 86, 69, 82, 84, 69, 88, 95, 77, 65, 73, 78, 95, 66, 69, 71, 73, 78, 13, 10, 118, 101, 99, 51, 32, 112, 111, 115, 105, 116, 105, 111, 110, 85, 112, 100, 97, 116, 101, 100, 61, 112, 111, 115, 105, 116, 105, 111, 110, 59, 13, 10, 118, 101, 99, 51, 32, 110, 111, 114, 109, 97, 108, 85, 112, 100, 97, 116, 101, 100, 61, 110, 111, 114, 109, 97, 108, 59, 13, 10, 118, 80, 111, 115, 105, 116, 105, 111, 110, 85, 86, 87, 61, 112, 111, 115, 105, 116, 105, 111, 110, 85, 112, 100, 97, 116, 101, 100, 59, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 86, 69, 82, 84, 69, 88, 95, 85, 80, 68, 65, 84, 69, 95, 80, 79, 83, 73, 84, 73, 79, 78, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 86, 69, 82, 84, 69, 88, 95, 85, 80, 68, 65, 84, 69, 95, 78, 79, 82, 77, 65, 76, 13, 10, 109, 97, 116, 52, 32, 102, 105, 110, 97, 108, 87, 111, 114, 108, 100, 61, 119, 111, 114, 108, 100, 59, 13, 10, 103, 108, 95, 80, 111, 115, 105, 116, 105, 111, 110, 61, 118, 105, 101, 119, 80, 114, 111, 106, 101, 99, 116, 105, 111, 110, 42, 102, 105, 110, 97, 108, 87, 111, 114, 108, 100, 42, 118, 101, 99, 52, 40, 112, 111, 115, 105, 116, 105, 111, 110, 85, 112, 100, 97, 116, 101, 100, 44, 49, 46, 48, 41, 59, 13, 10, 118, 101, 99, 52, 32, 119, 111, 114, 108, 100, 80, 111, 115, 61, 102, 105, 110, 97, 108, 87, 111, 114, 108, 100, 42, 118, 101, 99, 52, 40, 112, 111, 115, 105, 116, 105, 111, 110, 85, 112, 100, 97, 116, 101, 100, 44, 49, 46, 48, 41, 59, 13, 10, 118, 80, 111, 115, 105, 116, 105, 111, 110, 87, 61, 118, 101, 99, 51, 40, 119, 111, 114, 108, 100, 80, 111, 115, 41, 59, 13, 10, 109, 97, 116, 51, 32, 110, 111, 114, 109, 97, 108, 87, 111, 114, 108, 100, 61, 109, 97, 116, 51, 40, 102, 105, 110, 97, 108, 87, 111, 114, 108, 100, 41, 59, 13, 10, 118, 78, 111, 114, 109, 97, 108, 87, 61, 110, 111, 114, 109, 97, 108, 105, 122, 101, 40, 110, 111, 114, 109, 97, 108, 87, 111, 114, 108, 100, 42, 110, 111, 114, 109, 97, 108, 85, 112, 100, 97, 116, 101, 100, 41, 59, 13, 10, 118, 101, 99, 50, 32, 117, 118, 85, 112, 100, 97, 116, 101, 100, 61, 118, 101, 99, 50, 40, 48, 46, 44, 48, 46, 41, 59, 13, 10, 118, 101, 99, 50, 32, 117, 118, 50, 61, 118, 101, 99, 50, 40, 48, 46, 44, 48, 46, 41, 59, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 86, 69, 82, 84, 69, 88, 95, 77, 65, 73, 78, 95, 69, 78, 68, 13, 10, 103, 108, 95, 80, 111, 115, 105, 116, 105, 111, 110, 46, 121, 32, 42, 61, 32, 45, 49, 46, 59, 32, 125].map(c => String.fromCharCode(c)).join(""); |
| const fragmentShaderGLSL2 = [35, 118, 101, 114, 115, 105, 111, 110, 32, 52, 53, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 80, 66, 82, 10, 35, 100, 101, 102, 105, 110, 101, 32, 65, 76, 66, 69, 68, 79, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 65, 77, 66, 73, 69, 78, 84, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 79, 80, 65, 67, 73, 84, 89, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 65, 76, 80, 72, 65, 84, 69, 83, 84, 86, 65, 76, 85, 69, 32, 48, 46, 52, 10, 35, 100, 101, 102, 105, 110, 101, 32, 83, 80, 69, 67, 85, 76, 65, 82, 79, 86, 69, 82, 65, 76, 80, 72, 65, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 65, 68, 73, 65, 78, 67, 69, 79, 86, 69, 82, 65, 76, 80, 72, 65, 10, 35, 100, 101, 102, 105, 110, 101, 32, 69, 77, 73, 83, 83, 73, 86, 69, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 69, 70, 76, 69, 67, 84, 73, 86, 73, 84, 89, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 76, 79, 68, 66, 65, 83, 69, 68, 77, 73, 67, 82, 79, 83, 70, 85, 82, 65, 67, 69, 10, 35, 100, 101, 102, 105, 110, 101, 32, 77, 73, 67, 82, 79, 83, 85, 82, 70, 65, 67, 69, 77, 65, 80, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 69, 78, 86, 73, 82, 79, 78, 77, 69, 78, 84, 66, 82, 68, 70, 10, 35, 100, 101, 102, 105, 110, 101, 32, 78, 79, 82, 77, 65, 76, 10, 35, 100, 101, 102, 105, 110, 101, 32, 66, 85, 77, 80, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 78, 79, 82, 77, 65, 76, 88, 89, 83, 67, 65, 76, 69, 10, 35, 100, 101, 102, 105, 110, 101, 32, 76, 73, 71, 72, 84, 77, 65, 80, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 69, 70, 76, 69, 67, 84, 73, 79, 78, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 69, 70, 76, 69, 67, 84, 73, 79, 78, 77, 65, 80, 95, 51, 68, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 69, 70, 76, 69, 67, 84, 73, 79, 78, 77, 65, 80, 95, 83, 75, 89, 66, 79, 88, 10, 35, 100, 101, 102, 105, 110, 101, 32, 83, 80, 72, 69, 82, 73, 67, 65, 76, 95, 72, 65, 82, 77, 79, 78, 73, 67, 83, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 71, 66, 68, 82, 69, 70, 76, 69, 67, 84, 73, 79, 78, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 65, 68, 73, 65, 78, 67, 69, 79, 67, 67, 76, 85, 83, 73, 79, 78, 10, 35, 100, 101, 102, 105, 110, 101, 32, 72, 79, 82, 73, 90, 79, 78, 79, 67, 67, 76, 85, 83, 73, 79, 78, 10, 35, 100, 101, 102, 105, 110, 101, 32, 78, 85, 77, 95, 66, 79, 78, 69, 95, 73, 78, 70, 76, 85, 69, 78, 67, 69, 82, 83, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 66, 111, 110, 101, 115, 80, 101, 114, 77, 101, 115, 104, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 78, 85, 77, 95, 77, 79, 82, 80, 72, 95, 73, 78, 70, 76, 85, 69, 78, 67, 69, 82, 83, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 86, 73, 71, 78, 69, 84, 84, 69, 66, 76, 69, 78, 68, 77, 79, 68, 69, 77, 85, 76, 84, 73, 80, 76, 89, 10, 35, 100, 101, 102, 105, 110, 101, 32, 83, 65, 77, 80, 76, 69, 82, 51, 68, 71, 82, 69, 69, 78, 68, 69, 80, 84, 72, 10, 35, 100, 101, 102, 105, 110, 101, 32, 83, 65, 77, 80, 76, 69, 82, 51, 68, 66, 71, 82, 77, 65, 80, 10, 35, 100, 101, 102, 105, 110, 101, 32, 85, 83, 69, 80, 72, 89, 83, 73, 67, 65, 76, 76, 73, 71, 72, 84, 70, 65, 76, 76, 79, 70, 70, 10, 35, 100, 101, 102, 105, 110, 101, 32, 84, 87, 79, 83, 73, 68, 69, 68, 76, 73, 71, 72, 84, 73, 78, 71, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 76, 69, 65, 82, 67, 79, 65, 84, 95, 84, 69, 88, 84, 85, 82, 69, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 76, 69, 65, 82, 67, 79, 65, 84, 95, 66, 85, 77, 80, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 76, 69, 65, 82, 67, 79, 65, 84, 95, 84, 73, 78, 84, 95, 84, 69, 88, 84, 85, 82, 69, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 65, 78, 73, 83, 79, 84, 82, 79, 80, 73, 67, 95, 84, 69, 88, 84, 85, 82, 69, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 66, 82, 68, 70, 95, 86, 95, 72, 69, 73, 71, 72, 84, 95, 67, 79, 82, 82, 69, 76, 65, 84, 69, 68, 10, 35, 100, 101, 102, 105, 110, 101, 32, 77, 83, 95, 66, 82, 68, 70, 95, 69, 78, 69, 82, 71, 89, 95, 67, 79, 78, 83, 69, 82, 86, 65, 84, 73, 79, 78, 10, 35, 100, 101, 102, 105, 110, 101, 32, 83, 72, 69, 69, 78, 95, 84, 69, 88, 84, 85, 82, 69, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 83, 83, 95, 84, 72, 73, 67, 75, 78, 69, 83, 83, 65, 78, 68, 77, 65, 83, 75, 95, 84, 69, 88, 84, 85, 82, 69, 68, 73, 82, 69, 67, 84, 85, 86, 32, 48, 10, 35, 100, 101, 102, 105, 110, 101, 32, 68, 69, 66, 85, 71, 77, 79, 68, 69, 32, 48, 10, 10, 35, 100, 101, 102, 105, 110, 101, 32, 83, 72, 65, 68, 69, 82, 95, 78, 65, 77, 69, 32, 102, 114, 97, 103, 109, 101, 110, 116, 58, 112, 98, 114, 10, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 70, 82, 65, 71, 77, 69, 78, 84, 95, 66, 69, 71, 73, 78, 13, 10, 112, 114, 101, 99, 105, 115, 105, 111, 110, 32, 104, 105, 103, 104, 112, 32, 102, 108, 111, 97, 116, 59, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 70, 82, 79, 77, 76, 73, 78, 69, 65, 82, 83, 80, 65, 67, 69, 13, 10, 108, 97, 121, 111, 117, 116, 40, 115, 116, 100, 49, 52, 48, 44, 99, 111, 108, 117, 109, 110, 95, 109, 97, 106, 111, 114, 41, 32, 117, 110, 105, 102, 111, 114, 109, 59, 13, 10, 108, 97, 121, 111, 117, 116, 40, 115, 101, 116, 32, 61, 32, 48, 44, 32, 98, 105, 110, 100, 105, 110, 103, 32, 61, 32, 48, 41, 32, 117, 110, 105, 102, 111, 114, 109, 32, 83, 99, 101, 110, 101, 13, 10, 123, 13, 10, 109, 97, 116, 52, 32, 118, 105, 101, 119, 80, 114, 111, 106, 101, 99, 116, 105, 111, 110, 59, 13, 10, 109, 97, 116, 52, 32, 118, 105, 101, 119, 59, 13, 10, 125, 59, 13, 10, 108, 97, 121, 111, 117, 116, 40, 115, 101, 116, 32, 61, 32, 49, 44, 32, 98, 105, 110, 100, 105, 110, 103, 32, 61, 32, 48, 41, 32, 117, 110, 105, 102, 111, 114, 109, 32, 77, 97, 116, 101, 114, 105, 97, 108, 13, 10, 123, 13, 10, 118, 101, 99, 50, 32, 118, 65, 108, 98, 101, 100, 111, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 52, 32, 118, 65, 109, 98, 105, 101, 110, 116, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 50, 32, 118, 79, 112, 97, 99, 105, 116, 121, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 50, 32, 118, 69, 109, 105, 115, 115, 105, 118, 101, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 50, 32, 118, 76, 105, 103, 104, 116, 109, 97, 112, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 51, 32, 118, 82, 101, 102, 108, 101, 99, 116, 105, 118, 105, 116, 121, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 50, 32, 118, 77, 105, 99, 114, 111, 83, 117, 114, 102, 97, 99, 101, 83, 97, 109, 112, 108, 101, 114, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 50, 32, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 51, 32, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 80, 111, 115, 105, 116, 105, 111, 110, 59, 13, 10, 118, 101, 99, 51, 32, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 83, 105, 122, 101, 59, 13, 10, 118, 101, 99, 51, 32, 118, 66, 117, 109, 112, 73, 110, 102, 111, 115, 59, 13, 10, 109, 97, 116, 52, 32, 97, 108, 98, 101, 100, 111, 77, 97, 116, 114, 105, 120, 59, 13, 10, 109, 97, 116, 52, 32, 97, 109, 98, 105, 101, 110, 116, 77, 97, 116, 114, 105, 120, 59, 13, 10, 109, 97, 116, 52, 32, 111, 112, 97, 99, 105, 116, 121, 77, 97, 116, 114, 105, 120, 59, 13, 10, 109, 97, 116, 52, 32, 101, 109, 105, 115, 115, 105, 118, 101, 77, 97, 116, 114, 105, 120, 59, 13, 10, 109, 97, 116, 52, 32, 108, 105, 103, 104, 116, 109, 97, 112, 77, 97, 116, 114, 105, 120, 59, 13, 10, 109, 97, 116, 52, 32, 114, 101, 102, 108, 101, 99, 116, 105, 118, 105, 116, 121, 77, 97, 116, 114, 105, 120, 59, 13, 10, 109, 97, 116, 52, 32, 109, 105, 99, 114, 111, 83, 117, 114, 102, 97, 99, 101, 83, 97, 109, 112, 108, 101, 114, 77, 97, 116, 114, 105, 120, 59, 13, 10, 109, 97, 116, 52, 32, 98, 117, 109, 112, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 50, 32, 118, 84, 97, 110, 103, 101, 110, 116, 83, 112, 97, 99, 101, 80, 97, 114, 97, 109, 115, 59, 13, 10, 109, 97, 116, 52, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 51, 32, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 52, 32, 118, 65, 108, 98, 101, 100, 111, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 52, 32, 118, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 116, 101, 110, 115, 105, 116, 121, 59, 13, 10, 118, 101, 99, 51, 32, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 105, 99, 114, 111, 115, 117, 114, 102, 97, 99, 101, 73, 110, 102, 111, 115, 59, 13, 10, 102, 108, 111, 97, 116, 32, 112, 111, 105, 110, 116, 83, 105, 122, 101, 59, 13, 10, 118, 101, 99, 52, 32, 118, 82, 101, 102, 108, 101, 99, 116, 105, 118, 105, 116, 121, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 51, 32, 118, 69, 109, 105, 115, 115, 105, 118, 101, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 52, 32, 118, 69, 121, 101, 80, 111, 115, 105, 116, 105, 111, 110, 59, 13, 10, 118, 101, 99, 51, 32, 118, 65, 109, 98, 105, 101, 110, 116, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 50, 32, 118, 68, 101, 98, 117, 103, 77, 111, 100, 101, 59, 13, 10, 118, 101, 99, 50, 32, 118, 67, 108, 101, 97, 114, 67, 111, 97, 116, 80, 97, 114, 97, 109, 115, 59, 13, 10, 118, 101, 99, 52, 32, 118, 67, 108, 101, 97, 114, 67, 111, 97, 116, 82, 101, 102, 114, 97, 99, 116, 105, 111, 110, 80, 97, 114, 97, 109, 115, 59, 13, 10, 118, 101, 99, 50, 32, 118, 67, 108, 101, 97, 114, 67, 111, 97, 116, 73, 110, 102, 111, 115, 59, 13, 10, 109, 97, 116, 52, 32, 99, 108, 101, 97, 114, 67, 111, 97, 116, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 50, 32, 118, 67, 108, 101, 97, 114, 67, 111, 97, 116, 66, 117, 109, 112, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 50, 32, 118, 67, 108, 101, 97, 114, 67, 111, 97, 116, 84, 97, 110, 103, 101, 110, 116, 83, 112, 97, 99, 101, 80, 97, 114, 97, 109, 115, 59, 13, 10, 109, 97, 116, 52, 32, 99, 108, 101, 97, 114, 67, 111, 97, 116, 66, 117, 109, 112, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 52, 32, 118, 67, 108, 101, 97, 114, 67, 111, 97, 116, 84, 105, 110, 116, 80, 97, 114, 97, 109, 115, 59, 13, 10, 102, 108, 111, 97, 116, 32, 99, 108, 101, 97, 114, 67, 111, 97, 116, 67, 111, 108, 111, 114, 65, 116, 68, 105, 115, 116, 97, 110, 99, 101, 59, 13, 10, 118, 101, 99, 50, 32, 118, 67, 108, 101, 97, 114, 67, 111, 97, 116, 84, 105, 110, 116, 73, 110, 102, 111, 115, 59, 13, 10, 109, 97, 116, 52, 32, 99, 108, 101, 97, 114, 67, 111, 97, 116, 84, 105, 110, 116, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 51, 32, 118, 65, 110, 105, 115, 111, 116, 114, 111, 112, 121, 59, 13, 10, 118, 101, 99, 50, 32, 118, 65, 110, 105, 115, 111, 116, 114, 111, 112, 121, 73, 110, 102, 111, 115, 59, 13, 10, 109, 97, 116, 52, 32, 97, 110, 105, 115, 111, 116, 114, 111, 112, 121, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 52, 32, 118, 83, 104, 101, 101, 110, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 50, 32, 118, 83, 104, 101, 101, 110, 73, 110, 102, 111, 115, 59, 13, 10, 109, 97, 116, 52, 32, 115, 104, 101, 101, 110, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 51, 32, 118, 82, 101, 102, 114, 97, 99, 116, 105, 111, 110, 77, 105, 99, 114, 111, 115, 117, 114, 102, 97, 99, 101, 73, 110, 102, 111, 115, 59, 13, 10, 118, 101, 99, 52, 32, 118, 82, 101, 102, 114, 97, 99, 116, 105, 111, 110, 73, 110, 102, 111, 115, 59, 13, 10, 109, 97, 116, 52, 32, 114, 101, 102, 114, 97, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 50, 32, 118, 84, 104, 105, 99, 107, 110, 101, 115, 115, 73, 110, 102, 111, 115, 59, 13, 10, 109, 97, 116, 52, 32, 116, 104, 105, 99, 107, 110, 101, 115, 115, 77, 97, 116, 114, 105, 120, 59, 13, 10, 118, 101, 99, 50, 32, 118, 84, 104, 105, 99, 107, 110, 101, 115, 115, 80, 97, 114, 97, 109, 59, 13, 10, 118, 101, 99, 51, 32, 118, 68, 105, 102, 102, 117, 115, 105, 111, 110, 68, 105, 115, 116, 97, 110, 99, 101, 59, 13, 10, 118, 101, 99, 52, 32, 118, 84, 105, 110, 116, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 117, 98, 83, 117, 114, 102, 97, 99, 101, 73, 110, 116, 101, 110, 115, 105, 116, 121, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 48, 48, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 49, 95, 49, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 49, 48, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 49, 49, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 95, 50, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 95, 49, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 48, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 49, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 76, 50, 50, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 88, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 89, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 90, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 88, 88, 95, 90, 90, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 89, 89, 95, 90, 90, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 90, 90, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 88, 89, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 89, 90, 59, 13, 10, 118, 101, 99, 51, 32, 118, 83, 112, 104, 101, 114, 105, 99, 97, 108, 90, 88, 59, 13, 10, 125, 59, 13, 10, 108, 97, 121, 111, 117, 116, 40, 115, 101, 116, 32, 61, 32, 49, 44, 32, 98, 105, 110, 100, 105, 110, 103, 32, 61, 32, 49, 41, 32, 117, 110, 105, 102, 111, 114, 109, 32, 77, 101, 115, 104, 13, 10, 123, 13, 10, 109, 97, 116, 52, 32, 119, 111, 114, 108, 100, 59, 13, 10, 102, 108, 111, 97, 116, 32, 118, 105, 115, 105, 98, 105, 108, 105, 116, 121, 59, 13, 10, 125, 59, 13, 10, 108, 97, 121, 111, 117, 116, 40, 108, 111, 99, 97, 116, 105, 111, 110, 32, 61, 32, 48, 41, 32, 105, 110, 32, 118, 101, 99, 51, 32, 118, 80, 111, 115, 105, 116, 105, 111, 110, 87, 59, 13, 10, 108, 97, 121, 111, 117, 116, 40, 108, 111, 99, 97, 116, 105, 111, 110, 32, 61, 32, 49, 41, 32, 105, 110, 32, 118, 101, 99, 51, 32, 118, 78, 111, 114, 109, 97, 108, 87, 59, 13, 10, 108, 97, 121, 111, 117, 116, 40, 115, 101, 116, 32, 61, 32, 48, 44, 32, 98, 105, 110, 100, 105, 110, 103, 32, 61, 32, 49, 41, 32, 117, 110, 105, 102, 111, 114, 109, 32, 116, 101, 120, 116, 117, 114, 101, 50, 68, 32, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 66, 114, 100, 102, 83, 97, 109, 112, 108, 101, 114, 84, 101, 120, 116, 117, 114, 101, 59, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 108, 97, 121, 111, 117, 116, 40, 115, 101, 116, 32, 61, 32, 48, 44, 32, 98, 105, 110, 100, 105, 110, 103, 32, 61, 32, 50, 41, 32, 117, 110, 105, 102, 111, 114, 109, 32, 115, 97, 109, 112, 108, 101, 114, 32, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 66, 114, 100, 102, 83, 97, 109, 112, 108, 101, 114, 83, 97, 109, 112, 108, 101, 114, 59, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 35, 100, 101, 102, 105, 110, 101, 32, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 66, 114, 100, 102, 83, 97, 109, 112, 108, 101, 114, 32, 115, 97, 109, 112, 108, 101, 114, 50, 68, 40, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 66, 114, 100, 102, 83, 97, 109, 112, 108, 101, 114, 84, 101, 120, 116, 117, 114, 101, 44, 32, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 66, 114, 100, 102, 83, 97, 109, 112, 108, 101, 114, 83, 97, 109, 112, 108, 101, 114, 41, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 115, 97, 109, 112, 108, 101, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 40, 115, 44, 99, 41, 32, 116, 101, 120, 116, 117, 114, 101, 40, 115, 44, 99, 41, 13, 10, 108, 97, 121, 111, 117, 116, 40, 115, 101, 116, 32, 61, 32, 50, 44, 32, 98, 105, 110, 100, 105, 110, 103, 32, 61, 32, 48, 41, 32, 117, 110, 105, 102, 111, 114, 109, 32, 116, 101, 120, 116, 117, 114, 101, 67, 117, 98, 101, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 83, 97, 109, 112, 108, 101, 114, 84, 101, 120, 116, 117, 114, 101, 59, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 108, 97, 121, 111, 117, 116, 40, 115, 101, 116, 32, 61, 32, 50, 44, 32, 98, 105, 110, 100, 105, 110, 103, 32, 61, 32, 49, 41, 32, 117, 110, 105, 102, 111, 114, 109, 32, 115, 97, 109, 112, 108, 101, 114, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 83, 97, 109, 112, 108, 101, 114, 83, 97, 109, 112, 108, 101, 114, 59, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 35, 100, 101, 102, 105, 110, 101, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 83, 97, 109, 112, 108, 101, 114, 32, 115, 97, 109, 112, 108, 101, 114, 67, 117, 98, 101, 40, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 83, 97, 109, 112, 108, 101, 114, 84, 101, 120, 116, 117, 114, 101, 44, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 83, 97, 109, 112, 108, 101, 114, 83, 97, 109, 112, 108, 101, 114, 41, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 115, 97, 109, 112, 108, 101, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 76, 111, 100, 40, 115, 44, 99, 44, 108, 41, 32, 116, 101, 120, 116, 117, 114, 101, 76, 111, 100, 40, 115, 44, 99, 44, 108, 41, 13, 10, 108, 97, 121, 111, 117, 116, 40, 108, 111, 99, 97, 116, 105, 111, 110, 32, 61, 32, 50, 41, 32, 105, 110, 32, 118, 101, 99, 51, 32, 118, 80, 111, 115, 105, 116, 105, 111, 110, 85, 86, 87, 59, 13, 10, 99, 111, 110, 115, 116, 32, 102, 108, 111, 97, 116, 32, 80, 73, 61, 51, 46, 49, 52, 49, 53, 57, 50, 54, 53, 51, 53, 56, 57, 55, 57, 51, 50, 51, 56, 52, 54, 50, 54, 52, 51, 51, 56, 51, 50, 55, 57, 53, 59, 13, 10, 99, 111, 110, 115, 116, 32, 102, 108, 111, 97, 116, 32, 76, 105, 110, 101, 97, 114, 69, 110, 99, 111, 100, 101, 80, 111, 119, 101, 114, 65, 112, 112, 114, 111, 120, 61, 50, 46, 50, 59, 13, 10, 99, 111, 110, 115, 116, 32, 102, 108, 111, 97, 116, 32, 71, 97, 109, 109, 97, 69, 110, 99, 111, 100, 101, 80, 111, 119, 101, 114, 65, 112, 112, 114, 111, 120, 61, 49, 46, 48, 47, 76, 105, 110, 101, 97, 114, 69, 110, 99, 111, 100, 101, 80, 111, 119, 101, 114, 65, 112, 112, 114, 111, 120, 59, 13, 10, 99, 111, 110, 115, 116, 32, 118, 101, 99, 51, 32, 76, 117, 109, 105, 110, 97, 110, 99, 101, 69, 110, 99, 111, 100, 101, 65, 112, 112, 114, 111, 120, 61, 118, 101, 99, 51, 40, 48, 46, 50, 49, 50, 54, 44, 48, 46, 55, 49, 53, 50, 44, 48, 46, 48, 55, 50, 50, 41, 59, 13, 10, 99, 111, 110, 115, 116, 32, 102, 108, 111, 97, 116, 32, 69, 112, 115, 105, 108, 111, 110, 61, 48, 46, 48, 48, 48, 48, 48, 48, 49, 59, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 115, 97, 116, 117, 114, 97, 116, 101, 40, 120, 41, 32, 99, 108, 97, 109, 112, 40, 120, 44, 48, 46, 48, 44, 49, 46, 48, 41, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 97, 98, 115, 69, 112, 115, 40, 120, 41, 32, 97, 98, 115, 40, 120, 41, 43, 69, 112, 115, 105, 108, 111, 110, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 109, 97, 120, 69, 112, 115, 40, 120, 41, 32, 109, 97, 120, 40, 120, 44, 69, 112, 115, 105, 108, 111, 110, 41, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 115, 97, 116, 117, 114, 97, 116, 101, 69, 112, 115, 40, 120, 41, 32, 99, 108, 97, 109, 112, 40, 120, 44, 69, 112, 115, 105, 108, 111, 110, 44, 49, 46, 48, 41, 13, 10, 109, 97, 116, 51, 32, 116, 114, 97, 110, 115, 112, 111, 115, 101, 77, 97, 116, 51, 40, 109, 97, 116, 51, 32, 105, 110, 77, 97, 116, 114, 105, 120, 41, 32, 123, 13, 10, 118, 101, 99, 51, 32, 105, 48, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 48, 93, 59, 13, 10, 118, 101, 99, 51, 32, 105, 49, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 49, 93, 59, 13, 10, 118, 101, 99, 51, 32, 105, 50, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 50, 93, 59, 13, 10, 109, 97, 116, 51, 32, 111, 117, 116, 77, 97, 116, 114, 105, 120, 61, 109, 97, 116, 51, 40, 13, 10, 118, 101, 99, 51, 40, 105, 48, 46, 120, 44, 105, 49, 46, 120, 44, 105, 50, 46, 120, 41, 44, 13, 10, 118, 101, 99, 51, 40, 105, 48, 46, 121, 44, 105, 49, 46, 121, 44, 105, 50, 46, 121, 41, 44, 13, 10, 118, 101, 99, 51, 40, 105, 48, 46, 122, 44, 105, 49, 46, 122, 44, 105, 50, 46, 122, 41, 13, 10, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 111, 117, 116, 77, 97, 116, 114, 105, 120, 59, 13, 10, 125, 13, 10, 109, 97, 116, 51, 32, 105, 110, 118, 101, 114, 115, 101, 77, 97, 116, 51, 40, 109, 97, 116, 51, 32, 105, 110, 77, 97, 116, 114, 105, 120, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 97, 48, 48, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 48, 93, 91, 48, 93, 44, 97, 48, 49, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 48, 93, 91, 49, 93, 44, 97, 48, 50, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 48, 93, 91, 50, 93, 59, 13, 10, 102, 108, 111, 97, 116, 32, 97, 49, 48, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 49, 93, 91, 48, 93, 44, 97, 49, 49, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 49, 93, 91, 49, 93, 44, 97, 49, 50, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 49, 93, 91, 50, 93, 59, 13, 10, 102, 108, 111, 97, 116, 32, 97, 50, 48, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 50, 93, 91, 48, 93, 44, 97, 50, 49, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 50, 93, 91, 49, 93, 44, 97, 50, 50, 61, 105, 110, 77, 97, 116, 114, 105, 120, 91, 50, 93, 91, 50, 93, 59, 13, 10, 102, 108, 111, 97, 116, 32, 98, 48, 49, 61, 97, 50, 50, 42, 97, 49, 49, 45, 97, 49, 50, 42, 97, 50, 49, 59, 13, 10, 102, 108, 111, 97, 116, 32, 98, 49, 49, 61, 45, 97, 50, 50, 42, 97, 49, 48, 43, 97, 49, 50, 42, 97, 50, 48, 59, 13, 10, 102, 108, 111, 97, 116, 32, 98, 50, 49, 61, 97, 50, 49, 42, 97, 49, 48, 45, 97, 49, 49, 42, 97, 50, 48, 59, 13, 10, 102, 108, 111, 97, 116, 32, 100, 101, 116, 61, 97, 48, 48, 42, 98, 48, 49, 43, 97, 48, 49, 42, 98, 49, 49, 43, 97, 48, 50, 42, 98, 50, 49, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 109, 97, 116, 51, 40, 98, 48, 49, 44, 40, 45, 97, 50, 50, 42, 97, 48, 49, 43, 97, 48, 50, 42, 97, 50, 49, 41, 44, 40, 97, 49, 50, 42, 97, 48, 49, 45, 97, 48, 50, 42, 97, 49, 49, 41, 44, 13, 10, 98, 49, 49, 44, 40, 97, 50, 50, 42, 97, 48, 48, 45, 97, 48, 50, 42, 97, 50, 48, 41, 44, 40, 45, 97, 49, 50, 42, 97, 48, 48, 43, 97, 48, 50, 42, 97, 49, 48, 41, 44, 13, 10, 98, 50, 49, 44, 40, 45, 97, 50, 49, 42, 97, 48, 48, 43, 97, 48, 49, 42, 97, 50, 48, 41, 44, 40, 97, 49, 49, 42, 97, 48, 48, 45, 97, 48, 49, 42, 97, 49, 48, 41, 41, 47, 100, 101, 116, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 116, 111, 76, 105, 110, 101, 97, 114, 83, 112, 97, 99, 101, 40, 118, 101, 99, 51, 32, 99, 111, 108, 111, 114, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 112, 111, 119, 40, 99, 111, 108, 111, 114, 44, 118, 101, 99, 51, 40, 76, 105, 110, 101, 97, 114, 69, 110, 99, 111, 100, 101, 80, 111, 119, 101, 114, 65, 112, 112, 114, 111, 120, 41, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 116, 111, 71, 97, 109, 109, 97, 83, 112, 97, 99, 101, 40, 118, 101, 99, 51, 32, 99, 111, 108, 111, 114, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 112, 111, 119, 40, 99, 111, 108, 111, 114, 44, 118, 101, 99, 51, 40, 71, 97, 109, 109, 97, 69, 110, 99, 111, 100, 101, 80, 111, 119, 101, 114, 65, 112, 112, 114, 111, 120, 41, 41, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 115, 113, 117, 97, 114, 101, 40, 102, 108, 111, 97, 116, 32, 118, 97, 108, 117, 101, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 118, 97, 108, 117, 101, 42, 118, 97, 108, 117, 101, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 112, 111, 119, 53, 40, 102, 108, 111, 97, 116, 32, 118, 97, 108, 117, 101, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 115, 113, 61, 118, 97, 108, 117, 101, 42, 118, 97, 108, 117, 101, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 115, 113, 42, 115, 113, 42, 118, 97, 108, 117, 101, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 103, 101, 116, 76, 117, 109, 105, 110, 97, 110, 99, 101, 40, 118, 101, 99, 51, 32, 99, 111, 108, 111, 114, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 99, 108, 97, 109, 112, 40, 100, 111, 116, 40, 99, 111, 108, 111, 114, 44, 76, 117, 109, 105, 110, 97, 110, 99, 101, 69, 110, 99, 111, 100, 101, 65, 112, 112, 114, 111, 120, 41, 44, 48, 46, 44, 49, 46, 41, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 103, 101, 116, 82, 97, 110, 100, 40, 118, 101, 99, 50, 32, 115, 101, 101, 100, 41, 32, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 102, 114, 97, 99, 116, 40, 115, 105, 110, 40, 100, 111, 116, 40, 115, 101, 101, 100, 46, 120, 121, 32, 44, 118, 101, 99, 50, 40, 49, 50, 46, 57, 56, 57, 56, 44, 55, 56, 46, 50, 51, 51, 41, 41, 41, 42, 52, 51, 55, 53, 56, 46, 53, 52, 53, 51, 41, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 100, 105, 116, 104, 101, 114, 40, 118, 101, 99, 50, 32, 115, 101, 101, 100, 44, 102, 108, 111, 97, 116, 32, 118, 97, 114, 105, 97, 110, 99, 101, 65, 109, 111, 117, 110, 116, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 114, 97, 110, 100, 61, 103, 101, 116, 82, 97, 110, 100, 40, 115, 101, 101, 100, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 100, 105, 116, 104, 101, 114, 61, 109, 105, 120, 40, 45, 118, 97, 114, 105, 97, 110, 99, 101, 65, 109, 111, 117, 110, 116, 47, 50, 53, 53, 46, 48, 44, 118, 97, 114, 105, 97, 110, 99, 101, 65, 109, 111, 117, 110, 116, 47, 50, 53, 53, 46, 48, 44, 114, 97, 110, 100, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 100, 105, 116, 104, 101, 114, 59, 13, 10, 125, 13, 10, 99, 111, 110, 115, 116, 32, 102, 108, 111, 97, 116, 32, 114, 103, 98, 100, 77, 97, 120, 82, 97, 110, 103, 101, 61, 50, 53, 53, 46, 48, 59, 13, 10, 118, 101, 99, 52, 32, 116, 111, 82, 71, 66, 68, 40, 118, 101, 99, 51, 32, 99, 111, 108, 111, 114, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 109, 97, 120, 82, 71, 66, 61, 109, 97, 120, 69, 112, 115, 40, 109, 97, 120, 40, 99, 111, 108, 111, 114, 46, 114, 44, 109, 97, 120, 40, 99, 111, 108, 111, 114, 46, 103, 44, 99, 111, 108, 111, 114, 46, 98, 41, 41, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 68, 61, 109, 97, 120, 40, 114, 103, 98, 100, 77, 97, 120, 82, 97, 110, 103, 101, 47, 109, 97, 120, 82, 71, 66, 44, 49, 46, 41, 59, 13, 10, 68, 61, 99, 108, 97, 109, 112, 40, 102, 108, 111, 111, 114, 40, 68, 41, 47, 50, 53, 53, 46, 48, 44, 48, 46, 44, 49, 46, 41, 59, 13, 10, 118, 101, 99, 51, 32, 114, 103, 98, 61, 99, 111, 108, 111, 114, 46, 114, 103, 98, 42, 68, 59, 13, 10, 114, 103, 98, 61, 116, 111, 71, 97, 109, 109, 97, 83, 112, 97, 99, 101, 40, 114, 103, 98, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 118, 101, 99, 52, 40, 114, 103, 98, 44, 68, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 102, 114, 111, 109, 82, 71, 66, 68, 40, 118, 101, 99, 52, 32, 114, 103, 98, 100, 41, 32, 123, 13, 10, 114, 103, 98, 100, 46, 114, 103, 98, 61, 116, 111, 76, 105, 110, 101, 97, 114, 83, 112, 97, 99, 101, 40, 114, 103, 98, 100, 46, 114, 103, 98, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 114, 103, 98, 100, 46, 114, 103, 98, 47, 114, 103, 98, 100, 46, 97, 59, 13, 10, 125, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 69, 67, 73, 80, 82, 79, 67, 65, 76, 95, 80, 73, 50, 32, 48, 46, 49, 53, 57, 49, 53, 52, 57, 52, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 82, 69, 67, 73, 80, 82, 79, 67, 65, 76, 95, 80, 73, 32, 48, 46, 51, 49, 56, 51, 48, 57, 56, 56, 54, 49, 56, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 77, 73, 78, 73, 77, 85, 77, 86, 65, 82, 73, 65, 78, 67, 69, 32, 48, 46, 48, 48, 48, 53, 13, 10, 102, 108, 111, 97, 116, 32, 99, 111, 110, 118, 101, 114, 116, 82, 111, 117, 103, 104, 110, 101, 115, 115, 84, 111, 65, 118, 101, 114, 97, 103, 101, 83, 108, 111, 112, 101, 40, 102, 108, 111, 97, 116, 32, 114, 111, 117, 103, 104, 110, 101, 115, 115, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 115, 113, 117, 97, 114, 101, 40, 114, 111, 117, 103, 104, 110, 101, 115, 115, 41, 43, 77, 73, 78, 73, 77, 85, 77, 86, 65, 82, 73, 65, 78, 67, 69, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 102, 114, 101, 115, 110, 101, 108, 71, 114, 97, 122, 105, 110, 103, 82, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 40, 102, 108, 111, 97, 116, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 48, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 57, 48, 61, 115, 97, 116, 117, 114, 97, 116, 101, 40, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 48, 42, 50, 53, 46, 48, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 57, 48, 59, 13, 10, 125, 13, 10, 118, 101, 99, 50, 32, 103, 101, 116, 65, 65, 82, 111, 117, 103, 104, 110, 101, 115, 115, 70, 97, 99, 116, 111, 114, 115, 40, 118, 101, 99, 51, 32, 110, 111, 114, 109, 97, 108, 86, 101, 99, 116, 111, 114, 41, 32, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 118, 101, 99, 50, 40, 48, 46, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 52, 32, 97, 112, 112, 108, 121, 73, 109, 97, 103, 101, 80, 114, 111, 99, 101, 115, 115, 105, 110, 103, 40, 118, 101, 99, 52, 32, 114, 101, 115, 117, 108, 116, 41, 32, 123, 13, 10, 114, 101, 115, 117, 108, 116, 46, 114, 103, 98, 61, 116, 111, 71, 97, 109, 109, 97, 83, 112, 97, 99, 101, 40, 114, 101, 115, 117, 108, 116, 46, 114, 103, 98, 41, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 114, 103, 98, 61, 115, 97, 116, 117, 114, 97, 116, 101, 40, 114, 101, 115, 117, 108, 116, 46, 114, 103, 98, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 114, 101, 115, 117, 108, 116, 59, 13, 10, 125, 13, 10, 115, 116, 114, 117, 99, 116, 32, 112, 114, 101, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 13, 10, 123, 13, 10, 118, 101, 99, 51, 32, 108, 105, 103, 104, 116, 79, 102, 102, 115, 101, 116, 59, 13, 10, 102, 108, 111, 97, 116, 32, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 83, 113, 117, 97, 114, 101, 100, 59, 13, 10, 102, 108, 111, 97, 116, 32, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 59, 13, 10, 102, 108, 111, 97, 116, 32, 97, 116, 116, 101, 110, 117, 97, 116, 105, 111, 110, 59, 13, 10, 118, 101, 99, 51, 32, 76, 59, 13, 10, 118, 101, 99, 51, 32, 72, 59, 13, 10, 102, 108, 111, 97, 116, 32, 78, 100, 111, 116, 86, 59, 13, 10, 102, 108, 111, 97, 116, 32, 78, 100, 111, 116, 76, 85, 110, 99, 108, 97, 109, 112, 101, 100, 59, 13, 10, 102, 108, 111, 97, 116, 32, 78, 100, 111, 116, 76, 59, 13, 10, 102, 108, 111, 97, 116, 32, 86, 100, 111, 116, 72, 59, 13, 10, 102, 108, 111, 97, 116, 32, 114, 111, 117, 103, 104, 110, 101, 115, 115, 59, 13, 10, 125, 59, 13, 10, 112, 114, 101, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 32, 99, 111, 109, 112, 117, 116, 101, 80, 111, 105, 110, 116, 65, 110, 100, 83, 112, 111, 116, 80, 114, 101, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 40, 118, 101, 99, 52, 32, 108, 105, 103, 104, 116, 68, 97, 116, 97, 44, 118, 101, 99, 51, 32, 86, 44, 118, 101, 99, 51, 32, 78, 41, 32, 123, 13, 10, 112, 114, 101, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 32, 114, 101, 115, 117, 108, 116, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 108, 105, 103, 104, 116, 79, 102, 102, 115, 101, 116, 61, 108, 105, 103, 104, 116, 68, 97, 116, 97, 46, 120, 121, 122, 45, 118, 80, 111, 115, 105, 116, 105, 111, 110, 87, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 83, 113, 117, 97, 114, 101, 100, 61, 100, 111, 116, 40, 114, 101, 115, 117, 108, 116, 46, 108, 105, 103, 104, 116, 79, 102, 102, 115, 101, 116, 44, 114, 101, 115, 117, 108, 116, 46, 108, 105, 103, 104, 116, 79, 102, 102, 115, 101, 116, 41, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 61, 115, 113, 114, 116, 40, 114, 101, 115, 117, 108, 116, 46, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 83, 113, 117, 97, 114, 101, 100, 41, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 76, 61, 110, 111, 114, 109, 97, 108, 105, 122, 101, 40, 114, 101, 115, 117, 108, 116, 46, 108, 105, 103, 104, 116, 79, 102, 102, 115, 101, 116, 41, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 72, 61, 110, 111, 114, 109, 97, 108, 105, 122, 101, 40, 86, 43, 114, 101, 115, 117, 108, 116, 46, 76, 41, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 86, 100, 111, 116, 72, 61, 115, 97, 116, 117, 114, 97, 116, 101, 40, 100, 111, 116, 40, 86, 44, 114, 101, 115, 117, 108, 116, 46, 72, 41, 41, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 78, 100, 111, 116, 76, 85, 110, 99, 108, 97, 109, 112, 101, 100, 61, 100, 111, 116, 40, 78, 44, 114, 101, 115, 117, 108, 116, 46, 76, 41, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 78, 100, 111, 116, 76, 61, 115, 97, 116, 117, 114, 97, 116, 101, 69, 112, 115, 40, 114, 101, 115, 117, 108, 116, 46, 78, 100, 111, 116, 76, 85, 110, 99, 108, 97, 109, 112, 101, 100, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 114, 101, 115, 117, 108, 116, 59, 13, 10, 125, 13, 10, 112, 114, 101, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 32, 99, 111, 109, 112, 117, 116, 101, 68, 105, 114, 101, 99, 116, 105, 111, 110, 97, 108, 80, 114, 101, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 40, 118, 101, 99, 52, 32, 108, 105, 103, 104, 116, 68, 97, 116, 97, 44, 118, 101, 99, 51, 32, 86, 44, 118, 101, 99, 51, 32, 78, 41, 32, 123, 13, 10, 112, 114, 101, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 32, 114, 101, 115, 117, 108, 116, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 61, 108, 101, 110, 103, 116, 104, 40, 45, 108, 105, 103, 104, 116, 68, 97, 116, 97, 46, 120, 121, 122, 41, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 76, 61, 110, 111, 114, 109, 97, 108, 105, 122, 101, 40, 45, 108, 105, 103, 104, 116, 68, 97, 116, 97, 46, 120, 121, 122, 41, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 72, 61, 110, 111, 114, 109, 97, 108, 105, 122, 101, 40, 86, 43, 114, 101, 115, 117, 108, 116, 46, 76, 41, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 86, 100, 111, 116, 72, 61, 115, 97, 116, 117, 114, 97, 116, 101, 40, 100, 111, 116, 40, 86, 44, 114, 101, 115, 117, 108, 116, 46, 72, 41, 41, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 78, 100, 111, 116, 76, 85, 110, 99, 108, 97, 109, 112, 101, 100, 61, 100, 111, 116, 40, 78, 44, 114, 101, 115, 117, 108, 116, 46, 76, 41, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 78, 100, 111, 116, 76, 61, 115, 97, 116, 117, 114, 97, 116, 101, 69, 112, 115, 40, 114, 101, 115, 117, 108, 116, 46, 78, 100, 111, 116, 76, 85, 110, 99, 108, 97, 109, 112, 101, 100, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 114, 101, 115, 117, 108, 116, 59, 13, 10, 125, 13, 10, 112, 114, 101, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 32, 99, 111, 109, 112, 117, 116, 101, 72, 101, 109, 105, 115, 112, 104, 101, 114, 105, 99, 80, 114, 101, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 40, 118, 101, 99, 52, 32, 108, 105, 103, 104, 116, 68, 97, 116, 97, 44, 118, 101, 99, 51, 32, 86, 44, 118, 101, 99, 51, 32, 78, 41, 32, 123, 13, 10, 112, 114, 101, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 32, 114, 101, 115, 117, 108, 116, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 78, 100, 111, 116, 76, 61, 100, 111, 116, 40, 78, 44, 108, 105, 103, 104, 116, 68, 97, 116, 97, 46, 120, 121, 122, 41, 42, 48, 46, 53, 43, 48, 46, 53, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 78, 100, 111, 116, 76, 61, 115, 97, 116, 117, 114, 97, 116, 101, 69, 112, 115, 40, 114, 101, 115, 117, 108, 116, 46, 78, 100, 111, 116, 76, 41, 59, 13, 10, 114, 101, 115, 117, 108, 116, 46, 78, 100, 111, 116, 76, 85, 110, 99, 108, 97, 109, 112, 101, 100, 61, 114, 101, 115, 117, 108, 116, 46, 78, 100, 111, 116, 76, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 114, 101, 115, 117, 108, 116, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 99, 111, 109, 112, 117, 116, 101, 68, 105, 115, 116, 97, 110, 99, 101, 76, 105, 103, 104, 116, 70, 97, 108, 108, 111, 102, 102, 95, 83, 116, 97, 110, 100, 97, 114, 100, 40, 118, 101, 99, 51, 32, 108, 105, 103, 104, 116, 79, 102, 102, 115, 101, 116, 44, 102, 108, 111, 97, 116, 32, 114, 97, 110, 103, 101, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 109, 97, 120, 40, 48, 46, 44, 49, 46, 48, 45, 108, 101, 110, 103, 116, 104, 40, 108, 105, 103, 104, 116, 79, 102, 102, 115, 101, 116, 41, 47, 114, 97, 110, 103, 101, 41, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 99, 111, 109, 112, 117, 116, 101, 68, 105, 115, 116, 97, 110, 99, 101, 76, 105, 103, 104, 116, 70, 97, 108, 108, 111, 102, 102, 95, 80, 104, 121, 115, 105, 99, 97, 108, 40, 102, 108, 111, 97, 116, 32, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 83, 113, 117, 97, 114, 101, 100, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 49, 46, 48, 47, 109, 97, 120, 69, 112, 115, 40, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 83, 113, 117, 97, 114, 101, 100, 41, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 99, 111, 109, 112, 117, 116, 101, 68, 105, 115, 116, 97, 110, 99, 101, 76, 105, 103, 104, 116, 70, 97, 108, 108, 111, 102, 102, 95, 71, 76, 84, 70, 40, 102, 108, 111, 97, 116, 32, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 83, 113, 117, 97, 114, 101, 100, 44, 102, 108, 111, 97, 116, 32, 105, 110, 118, 101, 114, 115, 101, 83, 113, 117, 97, 114, 101, 100, 82, 97, 110, 103, 101, 41, 13, 10, 123, 13, 10, 102, 108, 111, 97, 116, 32, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 70, 97, 108, 108, 111, 102, 102, 61, 49, 46, 48, 47, 109, 97, 120, 69, 112, 115, 40, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 83, 113, 117, 97, 114, 101, 100, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 102, 97, 99, 116, 111, 114, 61, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 83, 113, 117, 97, 114, 101, 100, 42, 105, 110, 118, 101, 114, 115, 101, 83, 113, 117, 97, 114, 101, 100, 82, 97, 110, 103, 101, 59, 13, 10, 102, 108, 111, 97, 116, 32, 97, 116, 116, 101, 110, 117, 97, 116, 105, 111, 110, 61, 115, 97, 116, 117, 114, 97, 116, 101, 40, 49, 46, 48, 45, 102, 97, 99, 116, 111, 114, 42, 102, 97, 99, 116, 111, 114, 41, 59, 13, 10, 97, 116, 116, 101, 110, 117, 97, 116, 105, 111, 110, 42, 61, 97, 116, 116, 101, 110, 117, 97, 116, 105, 111, 110, 59, 13, 10, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 70, 97, 108, 108, 111, 102, 102, 42, 61, 97, 116, 116, 101, 110, 117, 97, 116, 105, 111, 110, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 70, 97, 108, 108, 111, 102, 102, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 99, 111, 109, 112, 117, 116, 101, 68, 105, 115, 116, 97, 110, 99, 101, 76, 105, 103, 104, 116, 70, 97, 108, 108, 111, 102, 102, 40, 118, 101, 99, 51, 32, 108, 105, 103, 104, 116, 79, 102, 102, 115, 101, 116, 44, 102, 108, 111, 97, 116, 32, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 83, 113, 117, 97, 114, 101, 100, 44, 102, 108, 111, 97, 116, 32, 114, 97, 110, 103, 101, 44, 102, 108, 111, 97, 116, 32, 105, 110, 118, 101, 114, 115, 101, 83, 113, 117, 97, 114, 101, 100, 82, 97, 110, 103, 101, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 99, 111, 109, 112, 117, 116, 101, 68, 105, 115, 116, 97, 110, 99, 101, 76, 105, 103, 104, 116, 70, 97, 108, 108, 111, 102, 102, 95, 80, 104, 121, 115, 105, 99, 97, 108, 40, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 83, 113, 117, 97, 114, 101, 100, 41, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 99, 111, 109, 112, 117, 116, 101, 68, 105, 114, 101, 99, 116, 105, 111, 110, 97, 108, 76, 105, 103, 104, 116, 70, 97, 108, 108, 111, 102, 102, 95, 83, 116, 97, 110, 100, 97, 114, 100, 40, 118, 101, 99, 51, 32, 108, 105, 103, 104, 116, 68, 105, 114, 101, 99, 116, 105, 111, 110, 44, 118, 101, 99, 51, 32, 100, 105, 114, 101, 99, 116, 105, 111, 110, 84, 111, 76, 105, 103, 104, 116, 67, 101, 110, 116, 101, 114, 87, 44, 102, 108, 111, 97, 116, 32, 99, 111, 115, 72, 97, 108, 102, 65, 110, 103, 108, 101, 44, 102, 108, 111, 97, 116, 32, 101, 120, 112, 111, 110, 101, 110, 116, 41, 13, 10, 123, 13, 10, 102, 108, 111, 97, 116, 32, 102, 97, 108, 108, 111, 102, 102, 61, 48, 46, 48, 59, 13, 10, 102, 108, 111, 97, 116, 32, 99, 111, 115, 65, 110, 103, 108, 101, 61, 109, 97, 120, 69, 112, 115, 40, 100, 111, 116, 40, 45, 108, 105, 103, 104, 116, 68, 105, 114, 101, 99, 116, 105, 111, 110, 44, 100, 105, 114, 101, 99, 116, 105, 111, 110, 84, 111, 76, 105, 103, 104, 116, 67, 101, 110, 116, 101, 114, 87, 41, 41, 59, 13, 10, 105, 102, 32, 40, 99, 111, 115, 65, 110, 103, 108, 101, 62, 61, 99, 111, 115, 72, 97, 108, 102, 65, 110, 103, 108, 101, 41, 13, 10, 123, 13, 10, 102, 97, 108, 108, 111, 102, 102, 61, 109, 97, 120, 40, 48, 46, 44, 112, 111, 119, 40, 99, 111, 115, 65, 110, 103, 108, 101, 44, 101, 120, 112, 111, 110, 101, 110, 116, 41, 41, 59, 13, 10, 125, 13, 10, 114, 101, 116, 117, 114, 110, 32, 102, 97, 108, 108, 111, 102, 102, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 99, 111, 109, 112, 117, 116, 101, 68, 105, 114, 101, 99, 116, 105, 111, 110, 97, 108, 76, 105, 103, 104, 116, 70, 97, 108, 108, 111, 102, 102, 95, 80, 104, 121, 115, 105, 99, 97, 108, 40, 118, 101, 99, 51, 32, 108, 105, 103, 104, 116, 68, 105, 114, 101, 99, 116, 105, 111, 110, 44, 118, 101, 99, 51, 32, 100, 105, 114, 101, 99, 116, 105, 111, 110, 84, 111, 76, 105, 103, 104, 116, 67, 101, 110, 116, 101, 114, 87, 44, 102, 108, 111, 97, 116, 32, 99, 111, 115, 72, 97, 108, 102, 65, 110, 103, 108, 101, 41, 13, 10, 123, 13, 10, 99, 111, 110, 115, 116, 32, 102, 108, 111, 97, 116, 32, 107, 77, 105, 110, 117, 115, 76, 111, 103, 50, 67, 111, 110, 101, 65, 110, 103, 108, 101, 73, 110, 116, 101, 110, 115, 105, 116, 121, 82, 97, 116, 105, 111, 61, 54, 46, 54, 52, 51, 56, 53, 54, 49, 56, 57, 55, 55, 59, 13, 10, 102, 108, 111, 97, 116, 32, 99, 111, 110, 99, 101, 110, 116, 114, 97, 116, 105, 111, 110, 75, 97, 112, 112, 97, 61, 107, 77, 105, 110, 117, 115, 76, 111, 103, 50, 67, 111, 110, 101, 65, 110, 103, 108, 101, 73, 110, 116, 101, 110, 115, 105, 116, 121, 82, 97, 116, 105, 111, 47, 40, 49, 46, 48, 45, 99, 111, 115, 72, 97, 108, 102, 65, 110, 103, 108, 101, 41, 59, 13, 10, 118, 101, 99, 52, 32, 108, 105, 103, 104, 116, 68, 105, 114, 101, 99, 116, 105, 111, 110, 83, 112, 114, 101, 97, 100, 83, 71, 61, 118, 101, 99, 52, 40, 45, 108, 105, 103, 104, 116, 68, 105, 114, 101, 99, 116, 105, 111, 110, 42, 99, 111, 110, 99, 101, 110, 116, 114, 97, 116, 105, 111, 110, 75, 97, 112, 112, 97, 44, 45, 99, 111, 110, 99, 101, 110, 116, 114, 97, 116, 105, 111, 110, 75, 97, 112, 112, 97, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 102, 97, 108, 108, 111, 102, 102, 61, 101, 120, 112, 50, 40, 100, 111, 116, 40, 118, 101, 99, 52, 40, 100, 105, 114, 101, 99, 116, 105, 111, 110, 84, 111, 76, 105, 103, 104, 116, 67, 101, 110, 116, 101, 114, 87, 44, 49, 46, 48, 41, 44, 108, 105, 103, 104, 116, 68, 105, 114, 101, 99, 116, 105, 111, 110, 83, 112, 114, 101, 97, 100, 83, 71, 41, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 102, 97, 108, 108, 111, 102, 102, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 99, 111, 109, 112, 117, 116, 101, 68, 105, 114, 101, 99, 116, 105, 111, 110, 97, 108, 76, 105, 103, 104, 116, 70, 97, 108, 108, 111, 102, 102, 95, 71, 76, 84, 70, 40, 118, 101, 99, 51, 32, 108, 105, 103, 104, 116, 68, 105, 114, 101, 99, 116, 105, 111, 110, 44, 118, 101, 99, 51, 32, 100, 105, 114, 101, 99, 116, 105, 111, 110, 84, 111, 76, 105, 103, 104, 116, 67, 101, 110, 116, 101, 114, 87, 44, 102, 108, 111, 97, 116, 32, 108, 105, 103, 104, 116, 65, 110, 103, 108, 101, 83, 99, 97, 108, 101, 44, 102, 108, 111, 97, 116, 32, 108, 105, 103, 104, 116, 65, 110, 103, 108, 101, 79, 102, 102, 115, 101, 116, 41, 13, 10, 123, 13, 10, 102, 108, 111, 97, 116, 32, 99, 100, 61, 100, 111, 116, 40, 45, 108, 105, 103, 104, 116, 68, 105, 114, 101, 99, 116, 105, 111, 110, 44, 100, 105, 114, 101, 99, 116, 105, 111, 110, 84, 111, 76, 105, 103, 104, 116, 67, 101, 110, 116, 101, 114, 87, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 102, 97, 108, 108, 111, 102, 102, 61, 115, 97, 116, 117, 114, 97, 116, 101, 40, 99, 100, 42, 108, 105, 103, 104, 116, 65, 110, 103, 108, 101, 83, 99, 97, 108, 101, 43, 108, 105, 103, 104, 116, 65, 110, 103, 108, 101, 79, 102, 102, 115, 101, 116, 41, 59, 13, 10, 102, 97, 108, 108, 111, 102, 102, 42, 61, 102, 97, 108, 108, 111, 102, 102, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 102, 97, 108, 108, 111, 102, 102, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 99, 111, 109, 112, 117, 116, 101, 68, 105, 114, 101, 99, 116, 105, 111, 110, 97, 108, 76, 105, 103, 104, 116, 70, 97, 108, 108, 111, 102, 102, 40, 118, 101, 99, 51, 32, 108, 105, 103, 104, 116, 68, 105, 114, 101, 99, 116, 105, 111, 110, 44, 118, 101, 99, 51, 32, 100, 105, 114, 101, 99, 116, 105, 111, 110, 84, 111, 76, 105, 103, 104, 116, 67, 101, 110, 116, 101, 114, 87, 44, 102, 108, 111, 97, 116, 32, 99, 111, 115, 72, 97, 108, 102, 65, 110, 103, 108, 101, 44, 102, 108, 111, 97, 116, 32, 101, 120, 112, 111, 110, 101, 110, 116, 44, 102, 108, 111, 97, 116, 32, 108, 105, 103, 104, 116, 65, 110, 103, 108, 101, 83, 99, 97, 108, 101, 44, 102, 108, 111, 97, 116, 32, 108, 105, 103, 104, 116, 65, 110, 103, 108, 101, 79, 102, 102, 115, 101, 116, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 99, 111, 109, 112, 117, 116, 101, 68, 105, 114, 101, 99, 116, 105, 111, 110, 97, 108, 76, 105, 103, 104, 116, 70, 97, 108, 108, 111, 102, 102, 95, 80, 104, 121, 115, 105, 99, 97, 108, 40, 108, 105, 103, 104, 116, 68, 105, 114, 101, 99, 116, 105, 111, 110, 44, 100, 105, 114, 101, 99, 116, 105, 111, 110, 84, 111, 76, 105, 103, 104, 116, 67, 101, 110, 116, 101, 114, 87, 44, 99, 111, 115, 72, 97, 108, 102, 65, 110, 103, 108, 101, 41, 59, 13, 10, 125, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 70, 82, 69, 83, 78, 69, 76, 95, 77, 65, 88, 73, 77, 85, 77, 95, 79, 78, 95, 82, 79, 85, 71, 72, 32, 48, 46, 50, 53, 13, 10, 118, 101, 99, 51, 32, 103, 101, 116, 69, 110, 101, 114, 103, 121, 67, 111, 110, 115, 101, 114, 118, 97, 116, 105, 111, 110, 70, 97, 99, 116, 111, 114, 40, 99, 111, 110, 115, 116, 32, 118, 101, 99, 51, 32, 115, 112, 101, 99, 117, 108, 97, 114, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 48, 44, 99, 111, 110, 115, 116, 32, 118, 101, 99, 51, 32, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 66, 114, 100, 102, 41, 32, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 49, 46, 48, 43, 115, 112, 101, 99, 117, 108, 97, 114, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 48, 42, 40, 49, 46, 48, 47, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 66, 114, 100, 102, 46, 121, 45, 49, 46, 48, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 103, 101, 116, 66, 82, 68, 70, 76, 111, 111, 107, 117, 112, 40, 102, 108, 111, 97, 116, 32, 78, 100, 111, 116, 86, 44, 102, 108, 111, 97, 116, 32, 112, 101, 114, 99, 101, 112, 116, 117, 97, 108, 82, 111, 117, 103, 104, 110, 101, 115, 115, 41, 32, 123, 13, 10, 118, 101, 99, 50, 32, 85, 86, 61, 118, 101, 99, 50, 40, 78, 100, 111, 116, 86, 44, 112, 101, 114, 99, 101, 112, 116, 117, 97, 108, 82, 111, 117, 103, 104, 110, 101, 115, 115, 41, 59, 13, 10, 118, 101, 99, 52, 32, 98, 114, 100, 102, 76, 111, 111, 107, 117, 112, 61, 116, 101, 120, 116, 117, 114, 101, 40, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 66, 114, 100, 102, 83, 97, 109, 112, 108, 101, 114, 44, 85, 86, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 98, 114, 100, 102, 76, 111, 111, 107, 117, 112, 46, 114, 103, 98, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 103, 101, 116, 82, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 70, 114, 111, 109, 66, 82, 68, 70, 76, 111, 111, 107, 117, 112, 40, 99, 111, 110, 115, 116, 32, 118, 101, 99, 51, 32, 115, 112, 101, 99, 117, 108, 97, 114, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 48, 44, 99, 111, 110, 115, 116, 32, 118, 101, 99, 51, 32, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 66, 114, 100, 102, 41, 32, 123, 13, 10, 118, 101, 99, 51, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 61, 109, 105, 120, 40, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 66, 114, 100, 102, 46, 120, 120, 120, 44, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 66, 114, 100, 102, 46, 121, 121, 121, 44, 115, 112, 101, 99, 117, 108, 97, 114, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 48, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 103, 101, 116, 82, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 70, 114, 111, 109, 65, 110, 97, 108, 121, 116, 105, 99, 97, 108, 66, 82, 68, 70, 76, 111, 111, 107, 117, 112, 95, 74, 111, 110, 101, 115, 40, 102, 108, 111, 97, 116, 32, 86, 100, 111, 116, 78, 44, 118, 101, 99, 51, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 48, 44, 118, 101, 99, 51, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 57, 48, 44, 102, 108, 111, 97, 116, 32, 115, 109, 111, 111, 116, 104, 110, 101, 115, 115, 41, 13, 10, 123, 13, 10, 102, 108, 111, 97, 116, 32, 119, 101, 105, 103, 104, 116, 61, 109, 105, 120, 40, 70, 82, 69, 83, 78, 69, 76, 95, 77, 65, 88, 73, 77, 85, 77, 95, 79, 78, 95, 82, 79, 85, 71, 72, 44, 49, 46, 48, 44, 115, 109, 111, 111, 116, 104, 110, 101, 115, 115, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 48, 43, 119, 101, 105, 103, 104, 116, 42, 40, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 57, 48, 45, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 48, 41, 42, 112, 111, 119, 53, 40, 115, 97, 116, 117, 114, 97, 116, 101, 40, 49, 46, 48, 45, 86, 100, 111, 116, 78, 41, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 102, 114, 101, 115, 110, 101, 108, 83, 99, 104, 108, 105, 99, 107, 71, 71, 88, 40, 102, 108, 111, 97, 116, 32, 86, 100, 111, 116, 72, 44, 118, 101, 99, 51, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 48, 44, 118, 101, 99, 51, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 57, 48, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 48, 43, 40, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 57, 48, 45, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 48, 41, 42, 112, 111, 119, 53, 40, 49, 46, 48, 45, 86, 100, 111, 116, 72, 41, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 102, 114, 101, 115, 110, 101, 108, 83, 99, 104, 108, 105, 99, 107, 71, 71, 88, 40, 102, 108, 111, 97, 116, 32, 86, 100, 111, 116, 72, 44, 102, 108, 111, 97, 116, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 48, 44, 102, 108, 111, 97, 116, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 57, 48, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 48, 43, 40, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 57, 48, 45, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 48, 41, 42, 112, 111, 119, 53, 40, 49, 46, 48, 45, 86, 100, 111, 116, 72, 41, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 110, 111, 114, 109, 97, 108, 68, 105, 115, 116, 114, 105, 98, 117, 116, 105, 111, 110, 70, 117, 110, 99, 116, 105, 111, 110, 95, 84, 114, 111, 119, 98, 114, 105, 100, 103, 101, 82, 101, 105, 116, 122, 71, 71, 88, 40, 102, 108, 111, 97, 116, 32, 78, 100, 111, 116, 72, 44, 102, 108, 111, 97, 116, 32, 97, 108, 112, 104, 97, 71, 41, 13, 10, 123, 13, 10, 102, 108, 111, 97, 116, 32, 97, 50, 61, 115, 113, 117, 97, 114, 101, 40, 97, 108, 112, 104, 97, 71, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 100, 61, 78, 100, 111, 116, 72, 42, 78, 100, 111, 116, 72, 42, 40, 97, 50, 45, 49, 46, 48, 41, 43, 49, 46, 48, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 97, 50, 47, 40, 80, 73, 42, 100, 42, 100, 41, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 115, 109, 105, 116, 104, 86, 105, 115, 105, 98, 105, 108, 105, 116, 121, 95, 71, 71, 88, 67, 111, 114, 114, 101, 108, 97, 116, 101, 100, 40, 102, 108, 111, 97, 116, 32, 78, 100, 111, 116, 76, 44, 102, 108, 111, 97, 116, 32, 78, 100, 111, 116, 86, 44, 102, 108, 111, 97, 116, 32, 97, 108, 112, 104, 97, 71, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 97, 50, 61, 97, 108, 112, 104, 97, 71, 42, 97, 108, 112, 104, 97, 71, 59, 13, 10, 102, 108, 111, 97, 116, 32, 71, 71, 88, 86, 61, 78, 100, 111, 116, 76, 42, 115, 113, 114, 116, 40, 78, 100, 111, 116, 86, 42, 40, 78, 100, 111, 116, 86, 45, 97, 50, 42, 78, 100, 111, 116, 86, 41, 43, 97, 50, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 71, 71, 88, 76, 61, 78, 100, 111, 116, 86, 42, 115, 113, 114, 116, 40, 78, 100, 111, 116, 76, 42, 40, 78, 100, 111, 116, 76, 45, 97, 50, 42, 78, 100, 111, 116, 76, 41, 43, 97, 50, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 48, 46, 53, 47, 40, 71, 71, 88, 86, 43, 71, 71, 88, 76, 41, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 100, 105, 102, 102, 117, 115, 101, 66, 82, 68, 70, 95, 66, 117, 114, 108, 101, 121, 40, 102, 108, 111, 97, 116, 32, 78, 100, 111, 116, 76, 44, 102, 108, 111, 97, 116, 32, 78, 100, 111, 116, 86, 44, 102, 108, 111, 97, 116, 32, 86, 100, 111, 116, 72, 44, 102, 108, 111, 97, 116, 32, 114, 111, 117, 103, 104, 110, 101, 115, 115, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 100, 105, 102, 102, 117, 115, 101, 70, 114, 101, 115, 110, 101, 108, 78, 86, 61, 112, 111, 119, 53, 40, 115, 97, 116, 117, 114, 97, 116, 101, 69, 112, 115, 40, 49, 46, 48, 45, 78, 100, 111, 116, 76, 41, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 100, 105, 102, 102, 117, 115, 101, 70, 114, 101, 115, 110, 101, 108, 78, 76, 61, 112, 111, 119, 53, 40, 115, 97, 116, 117, 114, 97, 116, 101, 69, 112, 115, 40, 49, 46, 48, 45, 78, 100, 111, 116, 86, 41, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 100, 105, 102, 102, 117, 115, 101, 70, 114, 101, 115, 110, 101, 108, 57, 48, 61, 48, 46, 53, 43, 50, 46, 48, 42, 86, 100, 111, 116, 72, 42, 86, 100, 111, 116, 72, 42, 114, 111, 117, 103, 104, 110, 101, 115, 115, 59, 13, 10, 102, 108, 111, 97, 116, 32, 102, 114, 101, 115, 110, 101, 108, 32, 61, 13, 10, 40, 49, 46, 48, 43, 40, 100, 105, 102, 102, 117, 115, 101, 70, 114, 101, 115, 110, 101, 108, 57, 48, 45, 49, 46, 48, 41, 42, 100, 105, 102, 102, 117, 115, 101, 70, 114, 101, 115, 110, 101, 108, 78, 76, 41, 32, 42, 13, 10, 40, 49, 46, 48, 43, 40, 100, 105, 102, 102, 117, 115, 101, 70, 114, 101, 115, 110, 101, 108, 57, 48, 45, 49, 46, 48, 41, 42, 100, 105, 102, 102, 117, 115, 101, 70, 114, 101, 115, 110, 101, 108, 78, 86, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 102, 114, 101, 115, 110, 101, 108, 47, 80, 73, 59, 13, 10, 125, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 76, 69, 65, 82, 67, 79, 65, 84, 82, 69, 70, 76, 69, 67, 84, 65, 78, 67, 69, 57, 48, 32, 49, 46, 48, 13, 10, 115, 116, 114, 117, 99, 116, 32, 108, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 13, 10, 123, 13, 10, 118, 101, 99, 51, 32, 100, 105, 102, 102, 117, 115, 101, 59, 13, 10, 125, 59, 13, 10, 102, 108, 111, 97, 116, 32, 97, 100, 106, 117, 115, 116, 82, 111, 117, 103, 104, 110, 101, 115, 115, 70, 114, 111, 109, 76, 105, 103, 104, 116, 80, 114, 111, 112, 101, 114, 116, 105, 101, 115, 40, 102, 108, 111, 97, 116, 32, 114, 111, 117, 103, 104, 110, 101, 115, 115, 44, 102, 108, 111, 97, 116, 32, 108, 105, 103, 104, 116, 82, 97, 100, 105, 117, 115, 44, 102, 108, 111, 97, 116, 32, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 108, 105, 103, 104, 116, 82, 111, 117, 103, 104, 110, 101, 115, 115, 61, 108, 105, 103, 104, 116, 82, 97, 100, 105, 117, 115, 47, 108, 105, 103, 104, 116, 68, 105, 115, 116, 97, 110, 99, 101, 59, 13, 10, 102, 108, 111, 97, 116, 32, 116, 111, 116, 97, 108, 82, 111, 117, 103, 104, 110, 101, 115, 115, 61, 115, 97, 116, 117, 114, 97, 116, 101, 40, 108, 105, 103, 104, 116, 82, 111, 117, 103, 104, 110, 101, 115, 115, 43, 114, 111, 117, 103, 104, 110, 101, 115, 115, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 116, 111, 116, 97, 108, 82, 111, 117, 103, 104, 110, 101, 115, 115, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 99, 111, 109, 112, 117, 116, 101, 72, 101, 109, 105, 115, 112, 104, 101, 114, 105, 99, 68, 105, 102, 102, 117, 115, 101, 76, 105, 103, 104, 116, 105, 110, 103, 40, 112, 114, 101, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 32, 105, 110, 102, 111, 44, 118, 101, 99, 51, 32, 108, 105, 103, 104, 116, 67, 111, 108, 111, 114, 44, 118, 101, 99, 51, 32, 103, 114, 111, 117, 110, 100, 67, 111, 108, 111, 114, 41, 32, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 109, 105, 120, 40, 103, 114, 111, 117, 110, 100, 67, 111, 108, 111, 114, 44, 108, 105, 103, 104, 116, 67, 111, 108, 111, 114, 44, 105, 110, 102, 111, 46, 78, 100, 111, 116, 76, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 99, 111, 109, 112, 117, 116, 101, 68, 105, 102, 102, 117, 115, 101, 76, 105, 103, 104, 116, 105, 110, 103, 40, 112, 114, 101, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 32, 105, 110, 102, 111, 44, 118, 101, 99, 51, 32, 108, 105, 103, 104, 116, 67, 111, 108, 111, 114, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 100, 105, 102, 102, 117, 115, 101, 84, 101, 114, 109, 61, 100, 105, 102, 102, 117, 115, 101, 66, 82, 68, 70, 95, 66, 117, 114, 108, 101, 121, 40, 105, 110, 102, 111, 46, 78, 100, 111, 116, 76, 44, 105, 110, 102, 111, 46, 78, 100, 111, 116, 86, 44, 105, 110, 102, 111, 46, 86, 100, 111, 116, 72, 44, 105, 110, 102, 111, 46, 114, 111, 117, 103, 104, 110, 101, 115, 115, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 100, 105, 102, 102, 117, 115, 101, 84, 101, 114, 109, 42, 105, 110, 102, 111, 46, 97, 116, 116, 101, 110, 117, 97, 116, 105, 111, 110, 42, 105, 110, 102, 111, 46, 78, 100, 111, 116, 76, 42, 108, 105, 103, 104, 116, 67, 111, 108, 111, 114, 59, 13, 10, 125, 13, 10, 118, 101, 99, 50, 32, 99, 111, 109, 112, 117, 116, 101, 80, 114, 111, 106, 101, 99, 116, 105, 111, 110, 84, 101, 120, 116, 117, 114, 101, 68, 105, 102, 102, 117, 115, 101, 76, 105, 103, 104, 116, 105, 110, 103, 85, 86, 40, 109, 97, 116, 52, 32, 116, 101, 120, 116, 117, 114, 101, 80, 114, 111, 106, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 41, 123, 13, 10, 118, 101, 99, 52, 32, 115, 116, 114, 113, 61, 116, 101, 120, 116, 117, 114, 101, 80, 114, 111, 106, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 42, 118, 101, 99, 52, 40, 118, 80, 111, 115, 105, 116, 105, 111, 110, 87, 44, 49, 46, 48, 41, 59, 13, 10, 115, 116, 114, 113, 47, 61, 115, 116, 114, 113, 46, 119, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 115, 116, 114, 113, 46, 120, 121, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 103, 101, 116, 76, 111, 100, 70, 114, 111, 109, 65, 108, 112, 104, 97, 71, 40, 102, 108, 111, 97, 116, 32, 99, 117, 98, 101, 77, 97, 112, 68, 105, 109, 101, 110, 115, 105, 111, 110, 80, 105, 120, 101, 108, 115, 44, 102, 108, 111, 97, 116, 32, 109, 105, 99, 114, 111, 115, 117, 114, 102, 97, 99, 101, 65, 118, 101, 114, 97, 103, 101, 83, 108, 111, 112, 101, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 109, 105, 99, 114, 111, 115, 117, 114, 102, 97, 99, 101, 65, 118, 101, 114, 97, 103, 101, 83, 108, 111, 112, 101, 84, 101, 120, 101, 108, 115, 61, 99, 117, 98, 101, 77, 97, 112, 68, 105, 109, 101, 110, 115, 105, 111, 110, 80, 105, 120, 101, 108, 115, 42, 109, 105, 99, 114, 111, 115, 117, 114, 102, 97, 99, 101, 65, 118, 101, 114, 97, 103, 101, 83, 108, 111, 112, 101, 59, 13, 10, 102, 108, 111, 97, 116, 32, 108, 111, 100, 61, 108, 111, 103, 50, 40, 109, 105, 99, 114, 111, 115, 117, 114, 102, 97, 99, 101, 65, 118, 101, 114, 97, 103, 101, 83, 108, 111, 112, 101, 84, 101, 120, 101, 108, 115, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 108, 111, 100, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 103, 101, 116, 76, 105, 110, 101, 97, 114, 76, 111, 100, 70, 114, 111, 109, 82, 111, 117, 103, 104, 110, 101, 115, 115, 40, 102, 108, 111, 97, 116, 32, 99, 117, 98, 101, 77, 97, 112, 68, 105, 109, 101, 110, 115, 105, 111, 110, 80, 105, 120, 101, 108, 115, 44, 102, 108, 111, 97, 116, 32, 114, 111, 117, 103, 104, 110, 101, 115, 115, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 108, 111, 100, 61, 108, 111, 103, 50, 40, 99, 117, 98, 101, 77, 97, 112, 68, 105, 109, 101, 110, 115, 105, 111, 110, 80, 105, 120, 101, 108, 115, 41, 42, 114, 111, 117, 103, 104, 110, 101, 115, 115, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 108, 111, 100, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 97, 100, 105, 97, 110, 99, 101, 79, 99, 99, 108, 117, 115, 105, 111, 110, 40, 102, 108, 111, 97, 116, 32, 97, 109, 98, 105, 101, 110, 116, 79, 99, 99, 108, 117, 115, 105, 111, 110, 44, 102, 108, 111, 97, 116, 32, 78, 100, 111, 116, 86, 85, 110, 99, 108, 97, 109, 112, 101, 100, 41, 32, 123, 13, 10, 102, 108, 111, 97, 116, 32, 116, 101, 109, 112, 61, 78, 100, 111, 116, 86, 85, 110, 99, 108, 97, 109, 112, 101, 100, 43, 97, 109, 98, 105, 101, 110, 116, 79, 99, 99, 108, 117, 115, 105, 111, 110, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 115, 97, 116, 117, 114, 97, 116, 101, 40, 115, 113, 117, 97, 114, 101, 40, 116, 101, 109, 112, 41, 45, 49, 46, 48, 43, 97, 109, 98, 105, 101, 110, 116, 79, 99, 99, 108, 117, 115, 105, 111, 110, 41, 59, 13, 10, 125, 13, 10, 102, 108, 111, 97, 116, 32, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 72, 111, 114, 105, 122, 111, 110, 79, 99, 99, 108, 117, 115, 105, 111, 110, 40, 118, 101, 99, 51, 32, 118, 105, 101, 119, 44, 118, 101, 99, 51, 32, 110, 111, 114, 109, 97, 108, 41, 32, 123, 13, 10, 118, 101, 99, 51, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 61, 114, 101, 102, 108, 101, 99, 116, 40, 118, 105, 101, 119, 44, 110, 111, 114, 109, 97, 108, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 116, 101, 109, 112, 61, 115, 97, 116, 117, 114, 97, 116, 101, 40, 49, 46, 48, 43, 49, 46, 49, 42, 100, 111, 116, 40, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 44, 110, 111, 114, 109, 97, 108, 41, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 115, 113, 117, 97, 114, 101, 40, 116, 101, 109, 112, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 112, 97, 114, 97, 108, 108, 97, 120, 67, 111, 114, 114, 101, 99, 116, 78, 111, 114, 109, 97, 108, 40, 32, 118, 101, 99, 51, 32, 118, 101, 114, 116, 101, 120, 80, 111, 115, 44, 118, 101, 99, 51, 32, 111, 114, 105, 103, 86, 101, 99, 44, 118, 101, 99, 51, 32, 99, 117, 98, 101, 83, 105, 122, 101, 44, 118, 101, 99, 51, 32, 99, 117, 98, 101, 80, 111, 115, 32, 41, 32, 123, 13, 10, 118, 101, 99, 51, 32, 105, 110, 118, 79, 114, 105, 103, 86, 101, 99, 61, 118, 101, 99, 51, 40, 49, 46, 48, 44, 49, 46, 48, 44, 49, 46, 48, 41, 47, 111, 114, 105, 103, 86, 101, 99, 59, 13, 10, 118, 101, 99, 51, 32, 104, 97, 108, 102, 83, 105, 122, 101, 61, 99, 117, 98, 101, 83, 105, 122, 101, 42, 48, 46, 53, 59, 13, 10, 118, 101, 99, 51, 32, 105, 110, 116, 101, 114, 115, 101, 99, 65, 116, 77, 97, 120, 80, 108, 97, 110, 101, 61, 40, 99, 117, 98, 101, 80, 111, 115, 43, 104, 97, 108, 102, 83, 105, 122, 101, 45, 118, 101, 114, 116, 101, 120, 80, 111, 115, 41, 42, 105, 110, 118, 79, 114, 105, 103, 86, 101, 99, 59, 13, 10, 118, 101, 99, 51, 32, 105, 110, 116, 101, 114, 115, 101, 99, 65, 116, 77, 105, 110, 80, 108, 97, 110, 101, 61, 40, 99, 117, 98, 101, 80, 111, 115, 45, 104, 97, 108, 102, 83, 105, 122, 101, 45, 118, 101, 114, 116, 101, 120, 80, 111, 115, 41, 42, 105, 110, 118, 79, 114, 105, 103, 86, 101, 99, 59, 13, 10, 118, 101, 99, 51, 32, 108, 97, 114, 103, 101, 115, 116, 73, 110, 116, 101, 114, 115, 101, 99, 61, 109, 97, 120, 40, 105, 110, 116, 101, 114, 115, 101, 99, 65, 116, 77, 97, 120, 80, 108, 97, 110, 101, 44, 105, 110, 116, 101, 114, 115, 101, 99, 65, 116, 77, 105, 110, 80, 108, 97, 110, 101, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 100, 105, 115, 116, 97, 110, 99, 101, 61, 109, 105, 110, 40, 109, 105, 110, 40, 108, 97, 114, 103, 101, 115, 116, 73, 110, 116, 101, 114, 115, 101, 99, 46, 120, 44, 108, 97, 114, 103, 101, 115, 116, 73, 110, 116, 101, 114, 115, 101, 99, 46, 121, 41, 44, 108, 97, 114, 103, 101, 115, 116, 73, 110, 116, 101, 114, 115, 101, 99, 46, 122, 41, 59, 13, 10, 118, 101, 99, 51, 32, 105, 110, 116, 101, 114, 115, 101, 99, 116, 80, 111, 115, 105, 116, 105, 111, 110, 87, 83, 61, 118, 101, 114, 116, 101, 120, 80, 111, 115, 43, 111, 114, 105, 103, 86, 101, 99, 42, 100, 105, 115, 116, 97, 110, 99, 101, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 105, 110, 116, 101, 114, 115, 101, 99, 116, 80, 111, 115, 105, 116, 105, 111, 110, 87, 83, 45, 99, 117, 98, 101, 80, 111, 115, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 99, 111, 109, 112, 117, 116, 101, 70, 105, 120, 101, 100, 69, 113, 117, 105, 114, 101, 99, 116, 97, 110, 103, 117, 108, 97, 114, 67, 111, 111, 114, 100, 115, 40, 118, 101, 99, 52, 32, 119, 111, 114, 108, 100, 80, 111, 115, 44, 118, 101, 99, 51, 32, 119, 111, 114, 108, 100, 78, 111, 114, 109, 97, 108, 44, 118, 101, 99, 51, 32, 100, 105, 114, 101, 99, 116, 105, 111, 110, 41, 13, 10, 123, 13, 10, 102, 108, 111, 97, 116, 32, 108, 111, 110, 61, 97, 116, 97, 110, 40, 100, 105, 114, 101, 99, 116, 105, 111, 110, 46, 122, 44, 100, 105, 114, 101, 99, 116, 105, 111, 110, 46, 120, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 108, 97, 116, 61, 97, 99, 111, 115, 40, 100, 105, 114, 101, 99, 116, 105, 111, 110, 46, 121, 41, 59, 13, 10, 118, 101, 99, 50, 32, 115, 112, 104, 101, 114, 101, 67, 111, 111, 114, 100, 115, 61, 118, 101, 99, 50, 40, 108, 111, 110, 44, 108, 97, 116, 41, 42, 82, 69, 67, 73, 80, 82, 79, 67, 65, 76, 95, 80, 73, 50, 42, 50, 46, 48, 59, 13, 10, 102, 108, 111, 97, 116, 32, 115, 61, 115, 112, 104, 101, 114, 101, 67, 111, 111, 114, 100, 115, 46, 120, 42, 48, 46, 53, 43, 48, 46, 53, 59, 13, 10, 102, 108, 111, 97, 116, 32, 116, 61, 115, 112, 104, 101, 114, 101, 67, 111, 111, 114, 100, 115, 46, 121, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 118, 101, 99, 51, 40, 115, 44, 116, 44, 48, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 99, 111, 109, 112, 117, 116, 101, 77, 105, 114, 114, 111, 114, 101, 100, 70, 105, 120, 101, 100, 69, 113, 117, 105, 114, 101, 99, 116, 97, 110, 103, 117, 108, 97, 114, 67, 111, 111, 114, 100, 115, 40, 118, 101, 99, 52, 32, 119, 111, 114, 108, 100, 80, 111, 115, 44, 118, 101, 99, 51, 32, 119, 111, 114, 108, 100, 78, 111, 114, 109, 97, 108, 44, 118, 101, 99, 51, 32, 100, 105, 114, 101, 99, 116, 105, 111, 110, 41, 13, 10, 123, 13, 10, 102, 108, 111, 97, 116, 32, 108, 111, 110, 61, 97, 116, 97, 110, 40, 100, 105, 114, 101, 99, 116, 105, 111, 110, 46, 122, 44, 100, 105, 114, 101, 99, 116, 105, 111, 110, 46, 120, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 108, 97, 116, 61, 97, 99, 111, 115, 40, 100, 105, 114, 101, 99, 116, 105, 111, 110, 46, 121, 41, 59, 13, 10, 118, 101, 99, 50, 32, 115, 112, 104, 101, 114, 101, 67, 111, 111, 114, 100, 115, 61, 118, 101, 99, 50, 40, 108, 111, 110, 44, 108, 97, 116, 41, 42, 82, 69, 67, 73, 80, 82, 79, 67, 65, 76, 95, 80, 73, 50, 42, 50, 46, 48, 59, 13, 10, 102, 108, 111, 97, 116, 32, 115, 61, 115, 112, 104, 101, 114, 101, 67, 111, 111, 114, 100, 115, 46, 120, 42, 48, 46, 53, 43, 48, 46, 53, 59, 13, 10, 102, 108, 111, 97, 116, 32, 116, 61, 115, 112, 104, 101, 114, 101, 67, 111, 111, 114, 100, 115, 46, 121, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 118, 101, 99, 51, 40, 49, 46, 48, 45, 115, 44, 116, 44, 48, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 99, 111, 109, 112, 117, 116, 101, 69, 113, 117, 105, 114, 101, 99, 116, 97, 110, 103, 117, 108, 97, 114, 67, 111, 111, 114, 100, 115, 40, 118, 101, 99, 52, 32, 119, 111, 114, 108, 100, 80, 111, 115, 44, 118, 101, 99, 51, 32, 119, 111, 114, 108, 100, 78, 111, 114, 109, 97, 108, 44, 118, 101, 99, 51, 32, 101, 121, 101, 80, 111, 115, 105, 116, 105, 111, 110, 44, 109, 97, 116, 52, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 41, 13, 10, 123, 13, 10, 118, 101, 99, 51, 32, 99, 97, 109, 101, 114, 97, 84, 111, 86, 101, 114, 116, 101, 120, 61, 110, 111, 114, 109, 97, 108, 105, 122, 101, 40, 119, 111, 114, 108, 100, 80, 111, 115, 46, 120, 121, 122, 45, 101, 121, 101, 80, 111, 115, 105, 116, 105, 111, 110, 41, 59, 13, 10, 118, 101, 99, 51, 32, 114, 61, 110, 111, 114, 109, 97, 108, 105, 122, 101, 40, 114, 101, 102, 108, 101, 99, 116, 40, 99, 97, 109, 101, 114, 97, 84, 111, 86, 101, 114, 116, 101, 120, 44, 119, 111, 114, 108, 100, 78, 111, 114, 109, 97, 108, 41, 41, 59, 13, 10, 114, 61, 118, 101, 99, 51, 40, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 42, 118, 101, 99, 52, 40, 114, 44, 48, 41, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 108, 111, 110, 61, 97, 116, 97, 110, 40, 114, 46, 122, 44, 114, 46, 120, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 108, 97, 116, 61, 97, 99, 111, 115, 40, 114, 46, 121, 41, 59, 13, 10, 118, 101, 99, 50, 32, 115, 112, 104, 101, 114, 101, 67, 111, 111, 114, 100, 115, 61, 118, 101, 99, 50, 40, 108, 111, 110, 44, 108, 97, 116, 41, 42, 82, 69, 67, 73, 80, 82, 79, 67, 65, 76, 95, 80, 73, 50, 42, 50, 46, 48, 59, 13, 10, 102, 108, 111, 97, 116, 32, 115, 61, 115, 112, 104, 101, 114, 101, 67, 111, 111, 114, 100, 115, 46, 120, 42, 48, 46, 53, 43, 48, 46, 53, 59, 13, 10, 102, 108, 111, 97, 116, 32, 116, 61, 115, 112, 104, 101, 114, 101, 67, 111, 111, 114, 100, 115, 46, 121, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 118, 101, 99, 51, 40, 115, 44, 116, 44, 48, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 99, 111, 109, 112, 117, 116, 101, 83, 112, 104, 101, 114, 105, 99, 97, 108, 67, 111, 111, 114, 100, 115, 40, 118, 101, 99, 52, 32, 119, 111, 114, 108, 100, 80, 111, 115, 44, 118, 101, 99, 51, 32, 119, 111, 114, 108, 100, 78, 111, 114, 109, 97, 108, 44, 109, 97, 116, 52, 32, 118, 105, 101, 119, 44, 109, 97, 116, 52, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 41, 13, 10, 123, 13, 10, 118, 101, 99, 51, 32, 118, 105, 101, 119, 68, 105, 114, 61, 110, 111, 114, 109, 97, 108, 105, 122, 101, 40, 118, 101, 99, 51, 40, 118, 105, 101, 119, 42, 119, 111, 114, 108, 100, 80, 111, 115, 41, 41, 59, 13, 10, 118, 101, 99, 51, 32, 118, 105, 101, 119, 78, 111, 114, 109, 97, 108, 61, 110, 111, 114, 109, 97, 108, 105, 122, 101, 40, 118, 101, 99, 51, 40, 118, 105, 101, 119, 42, 118, 101, 99, 52, 40, 119, 111, 114, 108, 100, 78, 111, 114, 109, 97, 108, 44, 48, 46, 48, 41, 41, 41, 59, 13, 10, 118, 101, 99, 51, 32, 114, 61, 114, 101, 102, 108, 101, 99, 116, 40, 118, 105, 101, 119, 68, 105, 114, 44, 118, 105, 101, 119, 78, 111, 114, 109, 97, 108, 41, 59, 13, 10, 114, 61, 118, 101, 99, 51, 40, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 42, 118, 101, 99, 52, 40, 114, 44, 48, 41, 41, 59, 13, 10, 114, 46, 122, 61, 114, 46, 122, 45, 49, 46, 48, 59, 13, 10, 102, 108, 111, 97, 116, 32, 109, 61, 50, 46, 48, 42, 108, 101, 110, 103, 116, 104, 40, 114, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 118, 101, 99, 51, 40, 114, 46, 120, 47, 109, 43, 48, 46, 53, 44, 49, 46, 48, 45, 114, 46, 121, 47, 109, 45, 48, 46, 53, 44, 48, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 99, 111, 109, 112, 117, 116, 101, 80, 108, 97, 110, 97, 114, 67, 111, 111, 114, 100, 115, 40, 118, 101, 99, 52, 32, 119, 111, 114, 108, 100, 80, 111, 115, 44, 118, 101, 99, 51, 32, 119, 111, 114, 108, 100, 78, 111, 114, 109, 97, 108, 44, 118, 101, 99, 51, 32, 101, 121, 101, 80, 111, 115, 105, 116, 105, 111, 110, 44, 109, 97, 116, 52, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 41, 13, 10, 123, 13, 10, 118, 101, 99, 51, 32, 118, 105, 101, 119, 68, 105, 114, 61, 119, 111, 114, 108, 100, 80, 111, 115, 46, 120, 121, 122, 45, 101, 121, 101, 80, 111, 115, 105, 116, 105, 111, 110, 59, 13, 10, 118, 101, 99, 51, 32, 99, 111, 111, 114, 100, 115, 61, 110, 111, 114, 109, 97, 108, 105, 122, 101, 40, 114, 101, 102, 108, 101, 99, 116, 40, 118, 105, 101, 119, 68, 105, 114, 44, 119, 111, 114, 108, 100, 78, 111, 114, 109, 97, 108, 41, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 118, 101, 99, 51, 40, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 42, 118, 101, 99, 52, 40, 99, 111, 111, 114, 100, 115, 44, 49, 41, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 99, 111, 109, 112, 117, 116, 101, 67, 117, 98, 105, 99, 67, 111, 111, 114, 100, 115, 40, 118, 101, 99, 52, 32, 119, 111, 114, 108, 100, 80, 111, 115, 44, 118, 101, 99, 51, 32, 119, 111, 114, 108, 100, 78, 111, 114, 109, 97, 108, 44, 118, 101, 99, 51, 32, 101, 121, 101, 80, 111, 115, 105, 116, 105, 111, 110, 44, 109, 97, 116, 52, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 41, 13, 10, 123, 13, 10, 118, 101, 99, 51, 32, 118, 105, 101, 119, 68, 105, 114, 61, 110, 111, 114, 109, 97, 108, 105, 122, 101, 40, 119, 111, 114, 108, 100, 80, 111, 115, 46, 120, 121, 122, 45, 101, 121, 101, 80, 111, 115, 105, 116, 105, 111, 110, 41, 59, 13, 10, 118, 101, 99, 51, 32, 99, 111, 111, 114, 100, 115, 61, 114, 101, 102, 108, 101, 99, 116, 40, 118, 105, 101, 119, 68, 105, 114, 44, 119, 111, 114, 108, 100, 78, 111, 114, 109, 97, 108, 41, 59, 13, 10, 99, 111, 111, 114, 100, 115, 61, 118, 101, 99, 51, 40, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 42, 118, 101, 99, 52, 40, 99, 111, 111, 114, 100, 115, 44, 48, 41, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 99, 111, 111, 114, 100, 115, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 99, 111, 109, 112, 117, 116, 101, 67, 117, 98, 105, 99, 76, 111, 99, 97, 108, 67, 111, 111, 114, 100, 115, 40, 118, 101, 99, 52, 32, 119, 111, 114, 108, 100, 80, 111, 115, 44, 118, 101, 99, 51, 32, 119, 111, 114, 108, 100, 78, 111, 114, 109, 97, 108, 44, 118, 101, 99, 51, 32, 101, 121, 101, 80, 111, 115, 105, 116, 105, 111, 110, 44, 109, 97, 116, 52, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 44, 118, 101, 99, 51, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 83, 105, 122, 101, 44, 118, 101, 99, 51, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 80, 111, 115, 105, 116, 105, 111, 110, 41, 13, 10, 123, 13, 10, 118, 101, 99, 51, 32, 118, 105, 101, 119, 68, 105, 114, 61, 110, 111, 114, 109, 97, 108, 105, 122, 101, 40, 119, 111, 114, 108, 100, 80, 111, 115, 46, 120, 121, 122, 45, 101, 121, 101, 80, 111, 115, 105, 116, 105, 111, 110, 41, 59, 13, 10, 118, 101, 99, 51, 32, 99, 111, 111, 114, 100, 115, 61, 114, 101, 102, 108, 101, 99, 116, 40, 118, 105, 101, 119, 68, 105, 114, 44, 119, 111, 114, 108, 100, 78, 111, 114, 109, 97, 108, 41, 59, 13, 10, 99, 111, 111, 114, 100, 115, 61, 112, 97, 114, 97, 108, 108, 97, 120, 67, 111, 114, 114, 101, 99, 116, 78, 111, 114, 109, 97, 108, 40, 119, 111, 114, 108, 100, 80, 111, 115, 46, 120, 121, 122, 44, 99, 111, 111, 114, 100, 115, 44, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 83, 105, 122, 101, 44, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 80, 111, 115, 105, 116, 105, 111, 110, 41, 59, 13, 10, 99, 111, 111, 114, 100, 115, 61, 118, 101, 99, 51, 40, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 42, 118, 101, 99, 52, 40, 99, 111, 111, 114, 100, 115, 44, 48, 41, 41, 59, 13, 10, 114, 101, 116, 117, 114, 110, 32, 99, 111, 111, 114, 100, 115, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 99, 111, 109, 112, 117, 116, 101, 80, 114, 111, 106, 101, 99, 116, 105, 111, 110, 67, 111, 111, 114, 100, 115, 40, 118, 101, 99, 52, 32, 119, 111, 114, 108, 100, 80, 111, 115, 44, 109, 97, 116, 52, 32, 118, 105, 101, 119, 44, 109, 97, 116, 52, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 118, 101, 99, 51, 40, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 42, 40, 118, 105, 101, 119, 42, 119, 111, 114, 108, 100, 80, 111, 115, 41, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 99, 111, 109, 112, 117, 116, 101, 83, 107, 121, 66, 111, 120, 67, 111, 111, 114, 100, 115, 40, 118, 101, 99, 51, 32, 112, 111, 115, 105, 116, 105, 111, 110, 87, 44, 109, 97, 116, 52, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 118, 101, 99, 51, 40, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 42, 118, 101, 99, 52, 40, 112, 111, 115, 105, 116, 105, 111, 110, 87, 44, 48, 41, 41, 59, 13, 10, 125, 13, 10, 118, 101, 99, 51, 32, 99, 111, 109, 112, 117, 116, 101, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 67, 111, 111, 114, 100, 115, 40, 118, 101, 99, 52, 32, 119, 111, 114, 108, 100, 80, 111, 115, 44, 118, 101, 99, 51, 32, 119, 111, 114, 108, 100, 78, 111, 114, 109, 97, 108, 41, 13, 10, 123, 13, 10, 114, 101, 116, 117, 114, 110, 32, 99, 111, 109, 112, 117, 116, 101, 83, 107, 121, 66, 111, 120, 67, 111, 111, 114, 100, 115, 40, 118, 80, 111, 115, 105, 116, 105, 111, 110, 85, 86, 87, 44, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 97, 116, 114, 105, 120, 41, 59, 13, 10, 125, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 70, 82, 65, 71, 77, 69, 78, 84, 95, 68, 69, 70, 73, 78, 73, 84, 73, 79, 78, 83, 13, 10, 108, 97, 121, 111, 117, 116, 40, 108, 111, 99, 97, 116, 105, 111, 110, 32, 61, 32, 48, 41, 32, 111, 117, 116, 32, 118, 101, 99, 52, 32, 103, 108, 70, 114, 97, 103, 67, 111, 108, 111, 114, 59, 10, 118, 111, 105, 100, 32, 109, 97, 105, 110, 40, 118, 111, 105, 100, 41, 32, 123, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 70, 82, 65, 71, 77, 69, 78, 84, 95, 77, 65, 73, 78, 95, 66, 69, 71, 73, 78, 13, 10, 118, 101, 99, 51, 32, 118, 105, 101, 119, 68, 105, 114, 101, 99, 116, 105, 111, 110, 87, 61, 110, 111, 114, 109, 97, 108, 105, 122, 101, 40, 118, 69, 121, 101, 80, 111, 115, 105, 116, 105, 111, 110, 46, 120, 121, 122, 45, 118, 80, 111, 115, 105, 116, 105, 111, 110, 87, 41, 59, 13, 10, 118, 101, 99, 51, 32, 110, 111, 114, 109, 97, 108, 87, 61, 110, 111, 114, 109, 97, 108, 105, 122, 101, 40, 118, 78, 111, 114, 109, 97, 108, 87, 41, 59, 13, 10, 118, 101, 99, 50, 32, 117, 118, 79, 102, 102, 115, 101, 116, 61, 118, 101, 99, 50, 40, 48, 46, 48, 44, 48, 46, 48, 41, 59, 13, 10, 110, 111, 114, 109, 97, 108, 87, 61, 103, 108, 95, 70, 114, 111, 110, 116, 70, 97, 99, 105, 110, 103, 32, 63, 32, 110, 111, 114, 109, 97, 108, 87, 32, 58, 32, 45, 110, 111, 114, 109, 97, 108, 87, 59, 13, 10, 118, 101, 99, 51, 32, 115, 117, 114, 102, 97, 99, 101, 65, 108, 98, 101, 100, 111, 61, 118, 65, 108, 98, 101, 100, 111, 67, 111, 108, 111, 114, 46, 114, 103, 98, 59, 13, 10, 102, 108, 111, 97, 116, 32, 97, 108, 112, 104, 97, 61, 118, 65, 108, 98, 101, 100, 111, 67, 111, 108, 111, 114, 46, 97, 59, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 70, 82, 65, 71, 77, 69, 78, 84, 95, 85, 80, 68, 65, 84, 69, 95, 65, 76, 66, 69, 68, 79, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 70, 82, 65, 71, 77, 69, 78, 84, 95, 85, 80, 68, 65, 84, 69, 95, 65, 76, 80, 72, 65, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 70, 82, 65, 71, 77, 69, 78, 84, 95, 66, 69, 70, 79, 82, 69, 95, 76, 73, 71, 72, 84, 83, 13, 10, 118, 101, 99, 51, 32, 97, 109, 98, 105, 101, 110, 116, 79, 99, 99, 108, 117, 115, 105, 111, 110, 67, 111, 108, 111, 114, 61, 118, 101, 99, 51, 40, 49, 46, 44, 49, 46, 44, 49, 46, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 109, 105, 99, 114, 111, 83, 117, 114, 102, 97, 99, 101, 61, 118, 82, 101, 102, 108, 101, 99, 116, 105, 118, 105, 116, 121, 67, 111, 108, 111, 114, 46, 97, 59, 13, 10, 118, 101, 99, 51, 32, 115, 117, 114, 102, 97, 99, 101, 82, 101, 102, 108, 101, 99, 116, 105, 118, 105, 116, 121, 67, 111, 108, 111, 114, 61, 118, 82, 101, 102, 108, 101, 99, 116, 105, 118, 105, 116, 121, 67, 111, 108, 111, 114, 46, 114, 103, 98, 59, 13, 10, 109, 105, 99, 114, 111, 83, 117, 114, 102, 97, 99, 101, 61, 115, 97, 116, 117, 114, 97, 116, 101, 40, 109, 105, 99, 114, 111, 83, 117, 114, 102, 97, 99, 101, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 114, 111, 117, 103, 104, 110, 101, 115, 115, 61, 49, 46, 45, 109, 105, 99, 114, 111, 83, 117, 114, 102, 97, 99, 101, 59, 13, 10, 102, 108, 111, 97, 116, 32, 78, 100, 111, 116, 86, 85, 110, 99, 108, 97, 109, 112, 101, 100, 61, 100, 111, 116, 40, 110, 111, 114, 109, 97, 108, 87, 44, 118, 105, 101, 119, 68, 105, 114, 101, 99, 116, 105, 111, 110, 87, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 78, 100, 111, 116, 86, 61, 97, 98, 115, 69, 112, 115, 40, 78, 100, 111, 116, 86, 85, 110, 99, 108, 97, 109, 112, 101, 100, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 97, 108, 112, 104, 97, 71, 61, 99, 111, 110, 118, 101, 114, 116, 82, 111, 117, 103, 104, 110, 101, 115, 115, 84, 111, 65, 118, 101, 114, 97, 103, 101, 83, 108, 111, 112, 101, 40, 114, 111, 117, 103, 104, 110, 101, 115, 115, 41, 59, 13, 10, 118, 101, 99, 50, 32, 65, 65, 82, 111, 117, 103, 104, 110, 101, 115, 115, 70, 97, 99, 116, 111, 114, 115, 61, 103, 101, 116, 65, 65, 82, 111, 117, 103, 104, 110, 101, 115, 115, 70, 97, 99, 116, 111, 114, 115, 40, 110, 111, 114, 109, 97, 108, 87, 46, 120, 121, 122, 41, 59, 13, 10, 118, 101, 99, 52, 32, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 97, 100, 105, 97, 110, 99, 101, 61, 118, 101, 99, 52, 40, 48, 46, 44, 48, 46, 44, 48, 46, 44, 48, 46, 41, 59, 13, 10, 118, 101, 99, 51, 32, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 73, 114, 114, 97, 100, 105, 97, 110, 99, 101, 61, 118, 101, 99, 51, 40, 48, 46, 44, 48, 46, 44, 48, 46, 41, 59, 13, 10, 118, 101, 99, 51, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 86, 101, 99, 116, 111, 114, 61, 99, 111, 109, 112, 117, 116, 101, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 67, 111, 111, 114, 100, 115, 40, 118, 101, 99, 52, 40, 118, 80, 111, 115, 105, 116, 105, 111, 110, 87, 44, 49, 46, 48, 41, 44, 110, 111, 114, 109, 97, 108, 87, 41, 59, 13, 10, 118, 101, 99, 51, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 67, 111, 111, 114, 100, 115, 61, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 86, 101, 99, 116, 111, 114, 59, 13, 10, 102, 108, 111, 97, 116, 32, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 76, 79, 68, 61, 103, 101, 116, 76, 111, 100, 70, 114, 111, 109, 65, 108, 112, 104, 97, 71, 40, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 105, 99, 114, 111, 115, 117, 114, 102, 97, 99, 101, 73, 110, 102, 111, 115, 46, 120, 44, 97, 108, 112, 104, 97, 71, 41, 59, 13, 10, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 76, 79, 68, 61, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 76, 79, 68, 42, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 105, 99, 114, 111, 115, 117, 114, 102, 97, 99, 101, 73, 110, 102, 111, 115, 46, 121, 43, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 77, 105, 99, 114, 111, 115, 117, 114, 102, 97, 99, 101, 73, 110, 102, 111, 115, 46, 122, 59, 13, 10, 102, 108, 111, 97, 116, 32, 114, 101, 113, 117, 101, 115, 116, 101, 100, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 76, 79, 68, 61, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 76, 79, 68, 59, 13, 10, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 97, 100, 105, 97, 110, 99, 101, 61, 115, 97, 109, 112, 108, 101, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 76, 111, 100, 40, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 83, 97, 109, 112, 108, 101, 114, 44, 114, 101, 102, 108, 101, 99, 116, 105, 111, 110, 67, 111, 111, 114, 100, 115, 44, 114, 101, 113, 117, 101, 115, 116, 101, 100, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 76, 79, 68, 41, 59, 13, 10, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 97, 100, 105, 97, 110, 99, 101, 46, 114, 103, 98, 61, 102, 114, 111, 109, 82, 71, 66, 68, 40, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 97, 100, 105, 97, 110, 99, 101, 41, 59, 13, 10, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 97, 100, 105, 97, 110, 99, 101, 46, 114, 103, 98, 42, 61, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 73, 110, 102, 111, 115, 46, 120, 59, 13, 10, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 97, 100, 105, 97, 110, 99, 101, 46, 114, 103, 98, 42, 61, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 67, 111, 108, 111, 114, 46, 114, 103, 98, 59, 13, 10, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 73, 114, 114, 97, 100, 105, 97, 110, 99, 101, 42, 61, 118, 82, 101, 102, 108, 101, 99, 116, 105, 111, 110, 67, 111, 108, 111, 114, 46, 114, 103, 98, 59, 13, 10, 102, 108, 111, 97, 116, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 61, 109, 97, 120, 40, 109, 97, 120, 40, 115, 117, 114, 102, 97, 99, 101, 82, 101, 102, 108, 101, 99, 116, 105, 118, 105, 116, 121, 67, 111, 108, 111, 114, 46, 114, 44, 115, 117, 114, 102, 97, 99, 101, 82, 101, 102, 108, 101, 99, 116, 105, 118, 105, 116, 121, 67, 111, 108, 111, 114, 46, 103, 41, 44, 115, 117, 114, 102, 97, 99, 101, 82, 101, 102, 108, 101, 99, 116, 105, 118, 105, 116, 121, 67, 111, 108, 111, 114, 46, 98, 41, 59, 13, 10, 102, 108, 111, 97, 116, 32, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 57, 48, 61, 102, 114, 101, 115, 110, 101, 108, 71, 114, 97, 122, 105, 110, 103, 82, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 40, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 41, 59, 13, 10, 118, 101, 99, 51, 32, 115, 112, 101, 99, 117, 108, 97, 114, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 48, 61, 115, 117, 114, 102, 97, 99, 101, 82, 101, 102, 108, 101, 99, 116, 105, 118, 105, 116, 121, 67, 111, 108, 111, 114, 46, 114, 103, 98, 59, 13, 10, 118, 101, 99, 51, 32, 115, 112, 101, 99, 117, 108, 97, 114, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 57, 48, 61, 118, 101, 99, 51, 40, 49, 46, 48, 44, 49, 46, 48, 44, 49, 46, 48, 41, 42, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 57, 48, 59, 13, 10, 118, 101, 99, 51, 32, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 66, 114, 100, 102, 61, 103, 101, 116, 66, 82, 68, 70, 76, 111, 111, 107, 117, 112, 40, 78, 100, 111, 116, 86, 44, 114, 111, 117, 103, 104, 110, 101, 115, 115, 41, 59, 13, 10, 118, 101, 99, 51, 32, 101, 110, 101, 114, 103, 121, 67, 111, 110, 115, 101, 114, 118, 97, 116, 105, 111, 110, 70, 97, 99, 116, 111, 114, 61, 103, 101, 116, 69, 110, 101, 114, 103, 121, 67, 111, 110, 115, 101, 114, 118, 97, 116, 105, 111, 110, 70, 97, 99, 116, 111, 114, 40, 115, 112, 101, 99, 117, 108, 97, 114, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 48, 44, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 66, 114, 100, 102, 41, 59, 13, 10, 118, 101, 99, 51, 32, 100, 105, 102, 102, 117, 115, 101, 66, 97, 115, 101, 61, 118, 101, 99, 51, 40, 48, 46, 44, 48, 46, 44, 48, 46, 41, 59, 13, 10, 112, 114, 101, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 32, 112, 114, 101, 73, 110, 102, 111, 59, 13, 10, 108, 105, 103, 104, 116, 105, 110, 103, 73, 110, 102, 111, 32, 105, 110, 102, 111, 59, 13, 10, 102, 108, 111, 97, 116, 32, 115, 104, 97, 100, 111, 119, 61, 49, 46, 59, 13, 10, 118, 101, 99, 51, 32, 115, 112, 101, 99, 117, 108, 97, 114, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 61, 103, 101, 116, 82, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 70, 114, 111, 109, 65, 110, 97, 108, 121, 116, 105, 99, 97, 108, 66, 82, 68, 70, 76, 111, 111, 107, 117, 112, 95, 74, 111, 110, 101, 115, 40, 78, 100, 111, 116, 86, 44, 115, 112, 101, 99, 117, 108, 97, 114, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 48, 44, 115, 112, 101, 99, 117, 108, 97, 114, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 57, 48, 44, 115, 113, 114, 116, 40, 109, 105, 99, 114, 111, 83, 117, 114, 102, 97, 99, 101, 41, 41, 59, 13, 10, 115, 117, 114, 102, 97, 99, 101, 65, 108, 98, 101, 100, 111, 46, 114, 103, 98, 61, 40, 49, 46, 45, 114, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 41, 42, 115, 117, 114, 102, 97, 99, 101, 65, 108, 98, 101, 100, 111, 46, 114, 103, 98, 59, 13, 10, 118, 101, 99, 51, 32, 102, 105, 110, 97, 108, 73, 114, 114, 97, 100, 105, 97, 110, 99, 101, 61, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 73, 114, 114, 97, 100, 105, 97, 110, 99, 101, 59, 13, 10, 102, 105, 110, 97, 108, 73, 114, 114, 97, 100, 105, 97, 110, 99, 101, 42, 61, 115, 117, 114, 102, 97, 99, 101, 65, 108, 98, 101, 100, 111, 46, 114, 103, 98, 59, 13, 10, 118, 101, 99, 51, 32, 102, 105, 110, 97, 108, 82, 97, 100, 105, 97, 110, 99, 101, 61, 101, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 97, 100, 105, 97, 110, 99, 101, 46, 114, 103, 98, 59, 13, 10, 102, 105, 110, 97, 108, 82, 97, 100, 105, 97, 110, 99, 101, 42, 61, 115, 112, 101, 99, 117, 108, 97, 114, 69, 110, 118, 105, 114, 111, 110, 109, 101, 110, 116, 82, 101, 102, 108, 101, 99, 116, 97, 110, 99, 101, 59, 13, 10, 118, 101, 99, 51, 32, 102, 105, 110, 97, 108, 82, 97, 100, 105, 97, 110, 99, 101, 83, 99, 97, 108, 101, 100, 61, 102, 105, 110, 97, 108, 82, 97, 100, 105, 97, 110, 99, 101, 42, 118, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 116, 101, 110, 115, 105, 116, 121, 46, 122, 59, 13, 10, 102, 105, 110, 97, 108, 82, 97, 100, 105, 97, 110, 99, 101, 83, 99, 97, 108, 101, 100, 42, 61, 101, 110, 101, 114, 103, 121, 67, 111, 110, 115, 101, 114, 118, 97, 116, 105, 111, 110, 70, 97, 99, 116, 111, 114, 59, 13, 10, 118, 101, 99, 51, 32, 102, 105, 110, 97, 108, 68, 105, 102, 102, 117, 115, 101, 61, 100, 105, 102, 102, 117, 115, 101, 66, 97, 115, 101, 59, 13, 10, 102, 105, 110, 97, 108, 68, 105, 102, 102, 117, 115, 101, 42, 61, 115, 117, 114, 102, 97, 99, 101, 65, 108, 98, 101, 100, 111, 46, 114, 103, 98, 59, 13, 10, 102, 105, 110, 97, 108, 68, 105, 102, 102, 117, 115, 101, 61, 109, 97, 120, 40, 102, 105, 110, 97, 108, 68, 105, 102, 102, 117, 115, 101, 44, 48, 46, 48, 41, 59, 13, 10, 118, 101, 99, 51, 32, 102, 105, 110, 97, 108, 65, 109, 98, 105, 101, 110, 116, 61, 118, 65, 109, 98, 105, 101, 110, 116, 67, 111, 108, 111, 114, 59, 13, 10, 102, 105, 110, 97, 108, 65, 109, 98, 105, 101, 110, 116, 42, 61, 115, 117, 114, 102, 97, 99, 101, 65, 108, 98, 101, 100, 111, 46, 114, 103, 98, 59, 13, 10, 118, 101, 99, 51, 32, 102, 105, 110, 97, 108, 69, 109, 105, 115, 115, 105, 118, 101, 61, 118, 69, 109, 105, 115, 115, 105, 118, 101, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 51, 32, 97, 109, 98, 105, 101, 110, 116, 79, 99, 99, 108, 117, 115, 105, 111, 110, 70, 111, 114, 68, 105, 114, 101, 99, 116, 68, 105, 102, 102, 117, 115, 101, 61, 97, 109, 98, 105, 101, 110, 116, 79, 99, 99, 108, 117, 115, 105, 111, 110, 67, 111, 108, 111, 114, 59, 13, 10, 118, 101, 99, 52, 32, 102, 105, 110, 97, 108, 67, 111, 108, 111, 114, 61, 118, 101, 99, 52, 40, 13, 10, 102, 105, 110, 97, 108, 65, 109, 98, 105, 101, 110, 116, 42, 97, 109, 98, 105, 101, 110, 116, 79, 99, 99, 108, 117, 115, 105, 111, 110, 67, 111, 108, 111, 114, 32, 43, 13, 10, 102, 105, 110, 97, 108, 68, 105, 102, 102, 117, 115, 101, 42, 97, 109, 98, 105, 101, 110, 116, 79, 99, 99, 108, 117, 115, 105, 111, 110, 70, 111, 114, 68, 105, 114, 101, 99, 116, 68, 105, 102, 102, 117, 115, 101, 42, 118, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 116, 101, 110, 115, 105, 116, 121, 46, 120, 32, 43, 13, 10, 102, 105, 110, 97, 108, 73, 114, 114, 97, 100, 105, 97, 110, 99, 101, 42, 97, 109, 98, 105, 101, 110, 116, 79, 99, 99, 108, 117, 115, 105, 111, 110, 67, 111, 108, 111, 114, 42, 118, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 116, 101, 110, 115, 105, 116, 121, 46, 122, 32, 43, 13, 10, 102, 105, 110, 97, 108, 82, 97, 100, 105, 97, 110, 99, 101, 83, 99, 97, 108, 101, 100, 32, 43, 13, 10, 102, 105, 110, 97, 108, 69, 109, 105, 115, 115, 105, 118, 101, 42, 118, 76, 105, 103, 104, 116, 105, 110, 103, 73, 110, 116, 101, 110, 115, 105, 116, 121, 46, 121, 44, 13, 10, 97, 108, 112, 104, 97, 41, 59, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 70, 82, 65, 71, 77, 69, 78, 84, 95, 66, 69, 70, 79, 82, 69, 95, 70, 79, 71, 13, 10, 102, 105, 110, 97, 108, 67, 111, 108, 111, 114, 61, 109, 97, 120, 40, 102, 105, 110, 97, 108, 67, 111, 108, 111, 114, 44, 48, 46, 48, 41, 59, 13, 10, 102, 105, 110, 97, 108, 67, 111, 108, 111, 114, 61, 97, 112, 112, 108, 121, 73, 109, 97, 103, 101, 80, 114, 111, 99, 101, 115, 115, 105, 110, 103, 40, 102, 105, 110, 97, 108, 67, 111, 108, 111, 114, 41, 59, 13, 10, 102, 105, 110, 97, 108, 67, 111, 108, 111, 114, 46, 97, 42, 61, 118, 105, 115, 105, 98, 105, 108, 105, 116, 121, 59, 13, 10, 35, 100, 101, 102, 105, 110, 101, 32, 67, 85, 83, 84, 79, 77, 95, 70, 82, 65, 71, 77, 69, 78, 84, 95, 66, 69, 70, 79, 82, 69, 95, 70, 82, 65, 71, 67, 79, 76, 79, 82, 13, 10, 103, 108, 70, 114, 97, 103, 67, 111, 108, 111, 114, 61, 102, 105, 110, 97, 108, 67, 111, 108, 111, 114, 59, 13, 10, 125, 13, 10].map(c => String.fromCharCode(c)).join(""); |