diff options
author | Jeremy Johnson <jeremy.johnson@arm.com> | 2023-04-26 15:52:33 +0100 |
---|---|---|
committer | Jeremy Johnson <jeremy.johnson@arm.com> | 2023-04-26 16:31:53 +0100 |
commit | 92ccc0a3f268836538098b1c204ded4b9905b728 (patch) | |
tree | d69e59370d02327d5fbce1ca700835208c2f4f89 /operators/tensor/depthwise_conv2d_1x8192/depthwise_conv2d_1x8192_1x4x3x3_i8xi4_acci32_st8192x8192_pad8188x1x8189x8192_dilat8192x1/test.json | |
parent | b97992f592a277a96defb8c14575a5c350f96944 (diff) | |
download | conformance_tests-92ccc0a3f268836538098b1c204ded4b9905b728.tar.gz |
Updating TENSOR tests for 8k level support
Signed-off-by: Jeremy Johnson <jeremy.johnson@arm.com>
Change-Id: I4105e3c62b7d46e5c35d5f99f1903dfaa625bdec
Diffstat (limited to 'operators/tensor/depthwise_conv2d_1x8192/depthwise_conv2d_1x8192_1x4x3x3_i8xi4_acci32_st8192x8192_pad8188x1x8189x8192_dilat8192x1/test.json')
-rw-r--r-- | operators/tensor/depthwise_conv2d_1x8192/depthwise_conv2d_1x8192_1x4x3x3_i8xi4_acci32_st8192x8192_pad8188x1x8189x8192_dilat8192x1/test.json | 12419 |
1 files changed, 12419 insertions, 0 deletions
diff --git a/operators/tensor/depthwise_conv2d_1x8192/depthwise_conv2d_1x8192_1x4x3x3_i8xi4_acci32_st8192x8192_pad8188x1x8189x8192_dilat8192x1/test.json b/operators/tensor/depthwise_conv2d_1x8192/depthwise_conv2d_1x8192_1x4x3x3_i8xi4_acci32_st8192x8192_pad8188x1x8189x8192_dilat8192x1/test.json new file mode 100644 index 000000000..548930c9a --- /dev/null +++ b/operators/tensor/depthwise_conv2d_1x8192/depthwise_conv2d_1x8192_1x4x3x3_i8xi4_acci32_st8192x8192_pad8188x1x8189x8192_dilat8192x1/test.json @@ -0,0 +1,12419 @@ +{ + version: { + _major: 0, + _minor: 70, + _patch: 0, + _draft: true + }, + regions: [ + { + name: "main", + blocks: [ + { + name: "main", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + + ], + outputs: [ + "const-1" + ] + }, + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + + ], + outputs: [ + "const-2" + ] + }, + { + op: "DEPTHWISE_CONV2D", + attribute_type: "ConvAttribute", + attribute: { + pad: [ + 8188, + 1, + 8189, + 8192 + ], + stride: [ + 8192, + 8192 + ], + dilation: [ + 8192, + 1 + ], + input_zp: 73, + weight_zp: 0 + }, + inputs: [ + "input-0", + "const-1", + "const-2" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 4, + 3, + 3 + ], + type: "INT8" + }, + { + name: "const-1", + shape: [ + 1, + 8192, + 3, + 1 + ], + type: "INT4", + data: [ + 14, + 144, + 177, + 52, + 70, + 126, + 223, + 230, + 10, + 180, + 175, + 3, + 205, + 49, + 247, + 91, + 50, + 218, + 84, + 95, + 229, + 214, + 60, + 178, + 181, + 149, + 68, + 36, + 48, + 77, + 241, + 16, + 185, + 172, + 63, + 2, + 21, + 74, + 33, + 17, + 26, + 212, + 146, + 254, + 199, + 253, + 87, + 201, + 149, + 213, + 214, + 47, + 26, + 64, + 39, + 255, + 95, + 189, + 158, + 170, + 52, + 243, + 179, + 6, + 183, + 48, + 240, + 235, + 220, + 35, + 226, + 167, + 174, + 126, + 110, + 48, + 207, + 116, + 76, + 60, + 244, + 212, + 170, + 111, + 250, + 195, + 211, + 21, + 177, + 95, + 73, + 48, + 242, + 45, + 27, + 42, + 162, + 244, + 148, + 11, + 219, + 178, + 163, + 27, + 180, + 109, + 23, + 239, + 18, + 157, + 123, + 15, + 64, + 169, + 13, + 3, + 127, + 27, + 1, + 213, + 215, + 1, + 245, + 157, + 94, + 105, + 177, + 29, + 173, + 50, + 218, + 44, + 51, + 71, + 173, + 98, + 199, + 156, + 27, + 225, + 93, + 95, + 215, + 124, + 210, + 2, + 198, + 119, + 187, + 144, + 253, + 119, + 107, + 74, + 101, + 108, + 10, + 208, + 73, + 46, + 239, + 166, + 68, + 206, + 121, + 199, + 169, + 90, + 182, + 180, + 30, + 99, + 185, + 221, + 71, + 125, + 0, + 191, + 151, + 203, + 173, + 57, + 167, + 13, + 54, + 20, + 191, + 85, + 57, + 74, + 165, + 175, + 97, + 234, + 215, + 10, + 32, + 125, + 208, + 103, + 144, + 17, + 43, + 165, + 179, + 244, + 121, + 27, + 107, + 84, + 15, + 66, + 149, + 162, + 93, + 76, + 207, + 14, + 36, + 102, + 36, + 253, + 234, + 246, + 42, + 103, + 253, + 192, + 205, + 71, + 85, + 167, + 150, + 16, + 190, + 91, + 221, + 182, + 102, + 177, + 219, + 177, + 175, + 145, + 147, + 187, + 149, + 31, + 48, + 229, + 213, + 7, + 100, + 84, + 145, + 176, + 198, + 204, + 18, + 247, + 157, + 233, + 6, + 166, + 90, + 154, + 111, + 163, + 85, + 101, + 124, + 93, + 65, + 34, + 66, + 180, + 21, + 13, + 87, + 245, + 228, + 35, + 204, + 185, + 15, + 251, + 194, + 238, + 224, + 212, + 239, + 59, + 220, + 116, + 99, + 5, + 212, + 31, + 87, + 32, + 92, + 1, + 36, + 218, + 75, + 201, + 49, + 80, + 166, + 39, + 162, + 50, + 161, + 112, + 179, + 119, + 91, + 31, + 79, + 71, + 118, + 202, + 19, + 169, + 32, + 187, + 26, + 25, + 240, + 3, + 67, + 70, + 0, + 28, + 107, + 165, + 164, + 163, + 32, + 243, + 70, + 60, + 227, + 100, + 69, + 210, + 228, + 208, + 189, + 183, + 122, + 241, + 228, + 58, + 27, + 119, + 78, + 2, + 235, + 114, + 57, + 117, + 175, + 93, + 38, + 170, + 16, + 57, + 145, + 250, + 83, + 223, + 247, + 253, + 217, + 96, + 68, + 161, + 126, + 105, + 211, + 84, + 169, + 114, + 41, + 43, + 162, + 99, + 149, + 204, + 191, + 69, + 181, + 105, + 45, + 150, + 153, + 155, + 37, + 87, + 199, + 93, + 156, + 83, + 103, + 74, + 53, + 85, + 159, + 207, + 170, + 3, + 65, + 33, + 90, + 191, + 69, + 185, + 217, + 58, + 112, + 36, + 144, + 42, + 153, + 108, + 63, + 191, + 174, + 180, + 126, + 241, + 65, + 44, + 22, + 191, + 124, + 209, + 31, + 49, + 44, + 127, + 187, + 15, + 243, + 6, + 170, + 183, + 215, + 218, + 242, + 36, + 47, + 247, + 251, + 197, + 23, + 210, + 150, + 253, + 0, + 203, + 26, + 30, + 49, + 33, + 33, + 210, + 76, + 30, + 251, + 32, + 224, + 7, + 69, + 97, + 106, + 5, + 4, + 77, + 220, + 80, + 14, + 169, + 169, + 86, + 149, + 218, + 225, + 176, + 211, + 73, + 150, + 95, + 83, + 239, + 179, + 44, + 163, + 224, + 112, + 122, + 79, + 223, + 52, + 59, + 228, + 38, + 158, + 195, + 4, + 176, + 179, + 95, + 118, + 23, + 92, + 117, + 178, + 240, + 229, + 173, + 69, + 249, + 0, + 182, + 189, + 108, + 151, + 194, + 219, + 11, + 23, + 3, + 169, + 205, + 85, + 37, + 33, + 63, + 68, + 146, + 227, + 20, + 230, + 86, + 13, + 64, + 83, + 14, + 111, + 29, + 90, + 238, + 1, + 5, + 160, + 233, + 103, + 34, + 190, + 233, + 189, + 156, + 98, + 243, + 223, + 27, + 145, + 223, + 59, + 32, + 115, + 37, + 6, + 71, + 98, + 48, + 125, + 66, + 111, + 170, + 48, + 245, + 18, + 39, + 127, + 122, + 219, + 69, + 71, + 226, + 169, + 157, + 64, + 7, + 118, + 245, + 125, + 252, + 74, + 162, + 28, + 81, + 108, + 95, + 156, + 233, + 151, + 174, + 54, + 52, + 66, + 89, + 68, + 94, + 158, + 198, + 42, + 92, + 159, + 7, + 60, + 144, + 244, + 99, + 50, + 204, + 95, + 224, + 84, + 214, + 19, + 239, + 218, + 97, + 181, + 163, + 227, + 63, + 95, + 113, + 210, + 244, + 177, + 26, + 123, + 53, + 20, + 233, + 96, + 12, + 190, + 234, + 170, + 206, + 145, + 253, + 39, + 230, + 255, + 118, + 71, + 16, + 215, + 110, + 206, + 209, + 102, + 13, + 71, + 28, + 34, + 217, + 197, + 221, + 187, + 110, + 217, + 25, + 76, + 65, + 242, + 5, + 119, + 49, + 92, + 99, + 77, + 176, + 27, + 173, + 47, + 125, + 4, + 247, + 155, + 119, + 164, + 157, + 201, + 145, + 247, + 12, + 212, + 153, + 165, + 226, + 148, + 54, + 207, + 215, + 224, + 252, + 155, + 173, + 95, + 155, + 10, + 13, + 217, + 255, + 65, + 80, + 192, + 220, + 193, + 6, + 53, + 206, + 212, + 108, + 144, + 240, + 53, + 187, + 146, + 189, + 105, + 154, + 182, + 149, + 171, + 35, + 192, + 26, + 28, + 83, + 144, + 93, + 32, + 191, + 70, + 87, + 205, + 108, + 241, + 39, + 118, + 234, + 84, + 219, + 65, + 42, + 205, + 240, + 210, + 165, + 149, + 228, + 158, + 179, + 50, + 53, + 77, + 213, + 106, + 27, + 172, + 180, + 51, + 185, + 4, + 122, + 156, + 150, + 113, + 17, + 174, + 97, + 106, + 31, + 43, + 219, + 147, + 31, + 218, + 46, + 87, + 155, + 25, + 203, + 101, + 197, + 34, + 27, + 224, + 52, + 48, + 20, + 77, + 115, + 251, + 6, + 151, + 73, + 14, + 255, + 167, + 100, + 226, + 59, + 176, + 126, + 188, + 179, + 86, + 103, + 204, + 14, + 70, + 98, + 226, + 15, + 74, + 50, + 65, + 23, + 175, + 100, + 83, + 69, + 160, + 201, + 79, + 159, + 124, + 231, + 53, + 102, + 226, + 210, + 46, + 17, + 254, + 41, + 113, + 0, + 186, + 238, + 238, + 164, + 189, + 61, + 233, + 121, + 195, + 171, + 64, + 97, + 222, + 192, + 183, + 0, + 9, + 207, + 154, + 9, + 122, + 44, + 3, + 166, + 204, + 219, + 77, + 109, + 100, + 122, + 114, + 126, + 161, + 191, + 215, + 28, + 175, + 85, + 36, + 31, + 176, + 202, + 191, + 90, + 30, + 64, + 212, + 229, + 245, + 74, + 73, + 201, + 114, + 175, + 108, + 163, + 206, + 91, + 178, + 242, + 249, + 203, + 54, + 91, + 97, + 228, + 1, + 195, + 205, + 189, + 121, + 106, + 73, + 13, + 13, + 15, + 30, + 245, + 174, + 174, + 123, + 10, + 117, + 187, + 30, + 199, + 203, + 150, + 174, + 107, + 217, + 38, + 250, + 247, + 0, + 178, + 117, + 91, + 69, + 14, + 181, + 101, + 227, + 145, + 230, + 73, + 34, + 73, + 66, + 197, + 108, + 240, + 45, + 148, + 113, + 221, + 150, + 254, + 164, + 191, + 36, + 224, + 107, + 210, + 63, + 243, + 45, + 18, + 10, + 114, + 224, + 177, + 58, + 87, + 145, + 247, + 109, + 68, + 125, + 15, + 36, + 219, + 126, + 227, + 68, + 254, + 22, + 59, + 1, + 99, + 253, + 43, + 239, + 243, + 255, + 172, + 165, + 61, + 42, + 35, + 157, + 214, + 181, + 75, + 87, + 196, + 54, + 171, + 214, + 180, + 221, + 61, + 102, + 196, + 23, + 49, + 116, + 33, + 196, + 45, + 217, + 115, + 224, + 63, + 145, + 241, + 99, + 39, + 254, + 123, + 85, + 221, + 21, + 3, + 47, + 229, + 197, + 111, + 103, + 93, + 119, + 73, + 71, + 76, + 10, + 242, + 195, + 34, + 210, + 205, + 31, + 254, + 205, + 82, + 93, + 177, + 158, + 233, + 79, + 91, + 188, + 67, + 162, + 234, + 127, + 189, + 183, + 249, + 47, + 102, + 125, + 162, + 183, + 65, + 220, + 96, + 44, + 175, + 83, + 177, + 251, + 16, + 12, + 61, + 36, + 121, + 121, + 9, + 170, + 51, + 122, + 221, + 253, + 251, + 156, + 62, + 228, + 77, + 83, + 86, + 247, + 222, + 76, + 83, + 11, + 108, + 189, + 97, + 166, + 189, + 29, + 173, + 144, + 156, + 250, + 69, + 154, + 46, + 84, + 190, + 185, + 89, + 93, + 17, + 95, + 169, + 239, + 65, + 193, + 77, + 12, + 65, + 243, + 237, + 207, + 194, + 66, + 167, + 164, + 190, + 187, + 89, + 233, + 115, + 181, + 39, + 251, + 230, + 107, + 119, + 103, + 191, + 194, + 32, + 215, + 76, + 25, + 20, + 94, + 62, + 159, + 144, + 38, + 14, + 194, + 253, + 76, + 90, + 30, + 235, + 212, + 10, + 219, + 31, + 50, + 149, + 158, + 201, + 97, + 36, + 180, + 101, + 10, + 5, + 117, + 144, + 206, + 16, + 191, + 61, + 201, + 166, + 207, + 250, + 176, + 186, + 82, + 219, + 238, + 156, + 224, + 206, + 38, + 207, + 101, + 105, + 163, + 164, + 169, + 47, + 175, + 91, + 71, + 90, + 3, + 123, + 159, + 252, + 217, + 112, + 26, + 86, + 182, + 117, + 13, + 0, + 125, + 231, + 229, + 20, + 160, + 210, + 188, + 167, + 84, + 25, + 225, + 243, + 255, + 37, + 110, + 101, + 227, + 212, + 253, + 23, + 254, + 45, + 30, + 222, + 231, + 234, + 160, + 189, + 48, + 231, + 197, + 20, + 68, + 192, + 80, + 103, + 27, + 58, + 151, + 114, + 229, + 106, + 22, + 151, + 146, + 55, + 22, + 154, + 78, + 91, + 12, + 252, + 159, + 65, + 215, + 102, + 231, + 21, + 217, + 179, + 79, + 11, + 28, + 124, + 122, + 84, + 181, + 22, + 103, + 225, + 170, + 94, + 0, + 28, + 114, + 35, + 246, + 231, + 250, + 170, + 70, + 92, + 218, + 211, + 99, + 153, + 7, + 240, + 63, + 177, + 50, + 234, + 36, + 155, + 241, + 7, + 198, + 191, + 177, + 224, + 171, + 112, + 251, + 92, + 127, + 172, + 33, + 103, + 38, + 254, + 251, + 158, + 28, + 126, + 112, + 146, + 60, + 209, + 96, + 158, + 125, + 84, + 166, + 157, + 89, + 183, + 19, + 106, + 22, + 227, + 244, + 151, + 123, + 221, + 180, + 208, + 123, + 171, + 99, + 58, + 81, + 122, + 82, + 126, + 162, + 70, + 29, + 30, + 103, + 124, + 63, + 4, + 255, + 229, + 237, + 235, + 170, + 163, + 65, + 243, + 107, + 37, + 154, + 189, + 197, + 125, + 197, + 14, + 114, + 118, + 201, + 145, + 190, + 150, + 187, + 27, + 110, + 28, + 34, + 196, + 80, + 37, + 82, + 114, + 234, + 170, + 192, + 255, + 114, + 229, + 77, + 26, + 191, + 210, + 43, + 59, + 251, + 197, + 52, + 182, + 115, + 180, + 165, + 1, + 0, + 9, + 247, + 125, + 10, + 0, + 246, + 167, + 20, + 204, + 35, + 146, + 113, + 9, + 96, + 13, + 147, + 85, + 35, + 68, + 246, + 47, + 91, + 36, + 237, + 47, + 52, + 118, + 227, + 241, + 82, + 14, + 73, + 240, + 192, + 65, + 174, + 190, + 46, + 74, + 108, + 211, + 161, + 122, + 181, + 189, + 222, + 13, + 107, + 67, + 59, + 181, + 228, + 4, + 181, + 222, + 220, + 174, + 19, + 53, + 171, + 15, + 76, + 65, + 90, + 252, + 95, + 205, + 238, + 187, + 12, + 238, + 195, + 70, + 219, + 219, + 174, + 249, + 211, + 229, + 198, + 65, + 105, + 14, + 34, + 105, + 114, + 32, + 111, + 101, + 64, + 254, + 164, + 147, + 1, + 0, + 240, + 31, + 20, + 82, + 167, + 195, + 75, + 90, + 116, + 99, + 106, + 219, + 250, + 212, + 37, + 114, + 239, + 23, + 210, + 188, + 188, + 148, + 114, + 244, + 89, + 57, + 179, + 180, + 92, + 199, + 102, + 180, + 61, + 87, + 207, + 215, + 126, + 193, + 249, + 247, + 195, + 68, + 66, + 225, + 84, + 197, + 147, + 17, + 126, + 150, + 204, + 6, + 83, + 164, + 235, + 78, + 235, + 188, + 187, + 241, + 15, + 84, + 32, + 52, + 123, + 251, + 242, + 108, + 202, + 55, + 74, + 167, + 15, + 202, + 187, + 255, + 220, + 75, + 108, + 81, + 194, + 210, + 202, + 189, + 121, + 240, + 198, + 95, + 226, + 156, + 186, + 36, + 79, + 203, + 110, + 82, + 92, + 202, + 144, + 101, + 209, + 42, + 65, + 162, + 74, + 123, + 58, + 247, + 105, + 11, + 71, + 89, + 75, + 210, + 175, + 199, + 13, + 3, + 16, + 229, + 69, + 103, + 196, + 68, + 61, + 12, + 180, + 78, + 127, + 57, + 101, + 123, + 238, + 46, + 2, + 122, + 172, + 241, + 98, + 218, + 64, + 226, + 114, + 96, + 212, + 76, + 236, + 44, + 45, + 87, + 151, + 207, + 54, + 29, + 2, + 144, + 239, + 85, + 148, + 229, + 127, + 150, + 78, + 193, + 80, + 76, + 100, + 205, + 1, + 79, + 196, + 196, + 159, + 126, + 63, + 42, + 78, + 6, + 10, + 250, + 41, + 205, + 105, + 85, + 233, + 23, + 186, + 124, + 107, + 99, + 213, + 181, + 205, + 170, + 171, + 174, + 121, + 170, + 169, + 80, + 20, + 74, + 41, + 111, + 45, + 15, + 55, + 255, + 227, + 11, + 186, + 79, + 196, + 191, + 196, + 84, + 211, + 55, + 82, + 166, + 70, + 220, + 196, + 63, + 98, + 218, + 23, + 220, + 30, + 45, + 47, + 43, + 182, + 61, + 50, + 49, + 162, + 244, + 249, + 175, + 199, + 253, + 69, + 196, + 85, + 31, + 73, + 7, + 1, + 42, + 99, + 6, + 7, + 34, + 71, + 170, + 15, + 3, + 96, + 14, + 1, + 119, + 240, + 177, + 207, + 171, + 145, + 242, + 78, + 65, + 147, + 28, + 183, + 122, + 183, + 47, + 219, + 46, + 253, + 77, + 203, + 108, + 7, + 75, + 80, + 126, + 197, + 211, + 206, + 195, + 18, + 116, + 121, + 10, + 46, + 83, + 111, + 205, + 14, + 83, + 220, + 247, + 124, + 127, + 102, + 65, + 215, + 217, + 18, + 26, + 11, + 33, + 255, + 67, + 229, + 223, + 160, + 191, + 80, + 247, + 201, + 74, + 23, + 155, + 215, + 186, + 44, + 214, + 147, + 153, + 22, + 149, + 89, + 186, + 32, + 252, + 243, + 174, + 95, + 98, + 154, + 177, + 97, + 30, + 179, + 198, + 37, + 59, + 27, + 119, + 6, + 209, + 6, + 228, + 196, + 148, + 234, + 48, + 158, + 253, + 33, + 44, + 66, + 80, + 60, + 169, + 5, + 34, + 195, + 155, + 197, + 241, + 251, + 186, + 91, + 97, + 207, + 98, + 144, + 109, + 112, + 144, + 70, + 115, + 107, + 124, + 27, + 164, + 90, + 41, + 39, + 240, + 18, + 176, + 66, + 163, + 51, + 91, + 0, + 3, + 209, + 118, + 58, + 233, + 183, + 206, + 243, + 113, + 64, + 202, + 87, + 226, + 91, + 196, + 33, + 96, + 202, + 58, + 114, + 177, + 175, + 51, + 229, + 173, + 15, + 68, + 219, + 224, + 89, + 3, + 93, + 249, + 117, + 44, + 171, + 110, + 3, + 189, + 189, + 59, + 154, + 209, + 191, + 252, + 243, + 1, + 221, + 159, + 35, + 237, + 45, + 164, + 159, + 207, + 254, + 237, + 84, + 233, + 5, + 28, + 155, + 2, + 228, + 245, + 164, + 74, + 117, + 157, + 39, + 76, + 214, + 68, + 32, + 109, + 119, + 148, + 254, + 23, + 177, + 228, + 122, + 155, + 250, + 90, + 208, + 9, + 123, + 13, + 169, + 156, + 115, + 199, + 4, + 169, + 241, + 105, + 3, + 119, + 199, + 6, + 83, + 251, + 218, + 95, + 229, + 13, + 118, + 188, + 211, + 155, + 239, + 193, + 51, + 191, + 48, + 206, + 224, + 239, + 61, + 255, + 226, + 90, + 25, + 204, + 105, + 239, + 148, + 1, + 161, + 199, + 67, + 174, + 93, + 118, + 44, + 59, + 63, + 115, + 224, + 176, + 10, + 5, + 180, + 47, + 158, + 106, + 194, + 156, + 167, + 196, + 222, + 149, + 222, + 189, + 230, + 239, + 231, + 222, + 173, + 146, + 204, + 77, + 113, + 110, + 9, + 4, + 214, + 73, + 74, + 84, + 96, + 251, + 74, + 83, + 212, + 106, + 160, + 118, + 79, + 169, + 45, + 155, + 67, + 68, + 37, + 80, + 174, + 212, + 247, + 149, + 242, + 207, + 231, + 245, + 105, + 219, + 101, + 246, + 212, + 4, + 249, + 192, + 14, + 185, + 228, + 18, + 241, + 80, + 199, + 115, + 73, + 112, + 81, + 187, + 6, + 177, + 92, + 29, + 205, + 107, + 167, + 30, + 62, + 156, + 30, + 91, + 169, + 0, + 205, + 42, + 174, + 126, + 108, + 188, + 220, + 26, + 62, + 240, + 176, + 163, + 115, + 244, + 109, + 12, + 100, + 166, + 166, + 97, + 114, + 222, + 237, + 243, + 244, + 189, + 97, + 197, + 48, + 162, + 145, + 42, + 234, + 33, + 175, + 116, + 70, + 111, + 176, + 213, + 231, + 22, + 208, + 149, + 224, + 193, + 226, + 187, + 195, + 45, + 237, + 236, + 19, + 71, + 233, + 29, + 124, + 13, + 106, + 70, + 158, + 243, + 55, + 113, + 245, + 169, + 31, + 169, + 67, + 9, + 58, + 101, + 33, + 38, + 79, + 81, + 96, + 153, + 26, + 195, + 91, + 36, + 240, + 185, + 230, + 51, + 205, + 163, + 96, + 67, + 186, + 221, + 123, + 59, + 33, + 220, + 210, + 147, + 58, + 146, + 150, + 55, + 119, + 77, + 12, + 12, + 246, + 218, + 4, + 241, + 29, + 98, + 114, + 165, + 238, + 185, + 228, + 219, + 189, + 74, + 5, + 98, + 149, + 167, + 249, + 164, + 205, + 126, + 205, + 186, + 26, + 15, + 21, + 235, + 93, + 189, + 244, + 58, + 108, + 229, + 17, + 162, + 189, + 163, + 48, + 215, + 57, + 153, + 87, + 83, + 170, + 157, + 150, + 81, + 196, + 16, + 244, + 77, + 6, + 9, + 118, + 191, + 81, + 151, + 13, + 106, + 42, + 54, + 196, + 245, + 233, + 14, + 252, + 223, + 211, + 196, + 229, + 185, + 101, + 44, + 177, + 63, + 87, + 202, + 191, + 145, + 154, + 77, + 123, + 157, + 78, + 170, + 21, + 78, + 229, + 145, + 29, + 123, + 199, + 190, + 160, + 30, + 18, + 76, + 67, + 96, + 94, + 204, + 16, + 212, + 214, + 97, + 49, + 118, + 240, + 27, + 6, + 174, + 206, + 7, + 171, + 101, + 164, + 186, + 68, + 165, + 107, + 54, + 170, + 57, + 37, + 76, + 89, + 54, + 22, + 208, + 54, + 123, + 25, + 43, + 255, + 67, + 126, + 176, + 201, + 19, + 14, + 21, + 153, + 240, + 21, + 20, + 46, + 50, + 43, + 77, + 36, + 23, + 41, + 164, + 218, + 5, + 103, + 49, + 173, + 30, + 203, + 73, + 86, + 30, + 23, + 237, + 243, + 85, + 57, + 14, + 236, + 157, + 180, + 190, + 235, + 118, + 14, + 199, + 167, + 236, + 89, + 229, + 69, + 85, + 161, + 38, + 118, + 251, + 155, + 103, + 102, + 2, + 23, + 194, + 84, + 3, + 155, + 50, + 116, + 80, + 211, + 149, + 113, + 114, + 9, + 36, + 246, + 243, + 166, + 172, + 195, + 93, + 190, + 201, + 22, + 199, + 190, + 30, + 229, + 36, + 109, + 191, + 103, + 105, + 87, + 44, + 33, + 34, + 48, + 144, + 121, + 22, + 75, + 235, + 157, + 5, + 13, + 249, + 224, + 197, + 11, + 230, + 121, + 191, + 210, + 215, + 17, + 12, + 42, + 116, + 221, + 49, + 151, + 204, + 252, + 150, + 37, + 50, + 74, + 12, + 35, + 237, + 144, + 163, + 47, + 122, + 158, + 18, + 66, + 80, + 30, + 43, + 60, + 85, + 166, + 107, + 158, + 93, + 174, + 179, + 158, + 242, + 230, + 188, + 252, + 250, + 69, + 98, + 36, + 165, + 213, + 99, + 160, + 254, + 119, + 113, + 255, + 53, + 240, + 67, + 144, + 186, + 47, + 197, + 36, + 233, + 109, + 86, + 0, + 77, + 218, + 11, + 189, + 94, + 81, + 102, + 110, + 118, + 206, + 97, + 22, + 251, + 19, + 238, + 217, + 195, + 167, + 1, + 101, + 33, + 3, + 251, + 252, + 194, + 92, + 190, + 51, + 69, + 23, + 93, + 220, + 101, + 62, + 70, + 41, + 91, + 122, + 251, + 92, + 78, + 250, + 102, + 236, + 31, + 161, + 196, + 93, + 227, + 230, + 193, + 11, + 81, + 110, + 162, + 20, + 14, + 45, + 241, + 237, + 0, + 29, + 12, + 10, + 84, + 67, + 233, + 82, + 81, + 189, + 26, + 210, + 68, + 206, + 52, + 203, + 0, + 123, + 238, + 105, + 124, + 96, + 187, + 85, + 145, + 231, + 103, + 53, + 3, + 233, + 83, + 49, + 9, + 96, + 205, + 190, + 33, + 117, + 202, + 205, + 181, + 89, + 199, + 13, + 112, + 159, + 31, + 0, + 86, + 236, + 243, + 191, + 76, + 69, + 189, + 235, + 96, + 150, + 211, + 27, + 233, + 209, + 241, + 180, + 9, + 60, + 26, + 167, + 93, + 177, + 76, + 229, + 64, + 203, + 180, + 4, + 151, + 199, + 57, + 80, + 170, + 97, + 79, + 102, + 48, + 48, + 1, + 47, + 100, + 162, + 209, + 169, + 113, + 240, + 58, + 89, + 117, + 189, + 77, + 108, + 155, + 76, + 226, + 34, + 1, + 202, + 176, + 160, + 164, + 42, + 236, + 205, + 52, + 60, + 19, + 113, + 239, + 81, + 163, + 79, + 124, + 85, + 26, + 32, + 229, + 49, + 68, + 126, + 9, + 146, + 31, + 162, + 205, + 210, + 49, + 180, + 182, + 153, + 108, + 60, + 159, + 159, + 16, + 208, + 20, + 252, + 106, + 212, + 51, + 146, + 118, + 119, + 70, + 249, + 204, + 85, + 64, + 202, + 245, + 241, + 92, + 52, + 46, + 39, + 208, + 224, + 146, + 75, + 254, + 241, + 196, + 196, + 30, + 198, + 145, + 74, + 227, + 226, + 253, + 93, + 223, + 65, + 125, + 47, + 247, + 75, + 249, + 247, + 3, + 220, + 160, + 255, + 165, + 245, + 18, + 109, + 156, + 36, + 246, + 153, + 207, + 166, + 198, + 218, + 251, + 13, + 145, + 186, + 171, + 29, + 221, + 16, + 205, + 159, + 112, + 174, + 163, + 187, + 118, + 33, + 34, + 113, + 163, + 126, + 207, + 38, + 241, + 234, + 111, + 189, + 127, + 224, + 35, + 125, + 145, + 111, + 30, + 50, + 182, + 16, + 59, + 250, + 189, + 197, + 92, + 150, + 61, + 116, + 145, + 182, + 58, + 146, + 27, + 60, + 31, + 224, + 62, + 16, + 193, + 22, + 99, + 54, + 4, + 212, + 163, + 198, + 146, + 123, + 197, + 90, + 183, + 210, + 244, + 218, + 65, + 121, + 98, + 182, + 74, + 187, + 96, + 4, + 235, + 179, + 144, + 205, + 99, + 75, + 114, + 166, + 20, + 202, + 22, + 222, + 213, + 27, + 183, + 12, + 43, + 172, + 108, + 7, + 95, + 43, + 51, + 60, + 98, + 43, + 213, + 164, + 35, + 155, + 196, + 144, + 23, + 182, + 44, + 66, + 86, + 219, + 22, + 22, + 9, + 37, + 202, + 117, + 164, + 82, + 18, + 192, + 77, + 170, + 78, + 18, + 161, + 173, + 68, + 220, + 109, + 64, + 63, + 208, + 54, + 116, + 172, + 209, + 207, + 238, + 78, + 1, + 26, + 219, + 191, + 222, + 85, + 41, + 226, + 64, + 158, + 206, + 206, + 123, + 58, + 35, + 150, + 189, + 33, + 230, + 108, + 67, + 255, + 78, + 124, + 251, + 45, + 99, + 196, + 108, + 160, + 37, + 73, + 34, + 5, + 47, + 187, + 197, + 208, + 28, + 245, + 203, + 107, + 237, + 250, + 246, + 178, + 59, + 249, + 157, + 112, + 90, + 49, + 106, + 105, + 226, + 41, + 42, + 212, + 204, + 172, + 44, + 77, + 69, + 209, + 198, + 255, + 20, + 100, + 110, + 107, + 91, + 126, + 250, + 150, + 172, + 237, + 194, + 187, + 119, + 188, + 121, + 67, + 45, + 57, + 209, + 35, + 191, + 121, + 221, + 195, + 62, + 33, + 249, + 32, + 187, + 52, + 213, + 215, + 178, + 214, + 213, + 244, + 185, + 179, + 29, + 172, + 50, + 115, + 250, + 108, + 161, + 147, + 61, + 64, + 81, + 145, + 74, + 233, + 217, + 177, + 127, + 154, + 93, + 47, + 73, + 58, + 91, + 189, + 158, + 27, + 237, + 165, + 190, + 208, + 169, + 149, + 100, + 223, + 116, + 122, + 183, + 57, + 42, + 57, + 172, + 185, + 161, + 37, + 125, + 50, + 59, + 113, + 48, + 158, + 106, + 228, + 147, + 9, + 114, + 196, + 5, + 181, + 153, + 167, + 55, + 91, + 187, + 209, + 189, + 146, + 28, + 48, + 44, + 228, + 28, + 161, + 177, + 97, + 65, + 109, + 101, + 36, + 96, + 245, + 154, + 156, + 172, + 167, + 226, + 59, + 71, + 23, + 179, + 69, + 236, + 146, + 213, + 218, + 213, + 81, + 73, + 61, + 187, + 84, + 55, + 191, + 45, + 14, + 251, + 172, + 10, + 174, + 176, + 169, + 127, + 220, + 236, + 211, + 98, + 23, + 99, + 212, + 170, + 22, + 237, + 93, + 98, + 13, + 122, + 16, + 223, + 7, + 147, + 93, + 170, + 213, + 29, + 155, + 169, + 59, + 173, + 9, + 229, + 201, + 176, + 71, + 126, + 189, + 119, + 29, + 43, + 51, + 49, + 81, + 11, + 31, + 219, + 167, + 34, + 144, + 217, + 170, + 187, + 37, + 41, + 251, + 169, + 250, + 239, + 50, + 19, + 1, + 12, + 121, + 78, + 7, + 5, + 154, + 123, + 208, + 207, + 118, + 58, + 158, + 150, + 156, + 16, + 173, + 122, + 117, + 16, + 36, + 223, + 144, + 75, + 166, + 170, + 212, + 157, + 247, + 52, + 91, + 33, + 92, + 246, + 90, + 6, + 193, + 122, + 208, + 147, + 202, + 239, + 235, + 14, + 97, + 213, + 6, + 235, + 84, + 190, + 171, + 3, + 63, + 69, + 27, + 70, + 237, + 150, + 160, + 150, + 217, + 12, + 237, + 17, + 7, + 49, + 59, + 213, + 235, + 29, + 21, + 218, + 211, + 49, + 45, + 190, + 254, + 105, + 144, + 86, + 185, + 14, + 243, + 146, + 98, + 240, + 125, + 217, + 91, + 96, + 18, + 192, + 49, + 23, + 119, + 240, + 219, + 182, + 62, + 124, + 146, + 76, + 101, + 165, + 163, + 58, + 32, + 165, + 80, + 15, + 96, + 105, + 85, + 15, + 206, + 6, + 163, + 36, + 183, + 1, + 145, + 208, + 194, + 47, + 73, + 147, + 89, + 93, + 224, + 45, + 250, + 190, + 14, + 163, + 102, + 99, + 95, + 19, + 27, + 118, + 207, + 164, + 27, + 215, + 223, + 159, + 17, + 205, + 180, + 153, + 230, + 106, + 235, + 57, + 67, + 220, + 87, + 57, + 21, + 146, + 153, + 123, + 66, + 125, + 107, + 153, + 74, + 252, + 64, + 158, + 222, + 67, + 74, + 42, + 222, + 208, + 116, + 245, + 240, + 20, + 240, + 30, + 243, + 85, + 111, + 107, + 29, + 253, + 62, + 90, + 22, + 49, + 75, + 60, + 77, + 196, + 2, + 29, + 151, + 87, + 32, + 174, + 81, + 60, + 68, + 238, + 95, + 246, + 23, + 158, + 34, + 55, + 25, + 4, + 95, + 50, + 223, + 112, + 50, + 122, + 124, + 111, + 70, + 38, + 181, + 26, + 69, + 0, + 98, + 165, + 225, + 4, + 247, + 163, + 182, + 94, + 7, + 144, + 151, + 9, + 185, + 50, + 77, + 194, + 19, + 181, + 220, + 110, + 19, + 97, + 207, + 219, + 2, + 15, + 119, + 171, + 92, + 95, + 18, + 237, + 11, + 221, + 73, + 7, + 97, + 32, + 15, + 48, + 2, + 106, + 182, + 125, + 93, + 84, + 9, + 81, + 220, + 75, + 183, + 220, + 246, + 221, + 225, + 91, + 207, + 67, + 171, + 73, + 66, + 242, + 49, + 110, + 86, + 231, + 10, + 68, + 222, + 95, + 217, + 92, + 160, + 156, + 112, + 97, + 100, + 125, + 252, + 211, + 172, + 9, + 199, + 127, + 148, + 176, + 204, + 178, + 204, + 46, + 222, + 32, + 105, + 38, + 49, + 239, + 190, + 213, + 125, + 32, + 220, + 243, + 91, + 63, + 30, + 100, + 60, + 38, + 187, + 172, + 116, + 16, + 244, + 16, + 157, + 81, + 202, + 92, + 16, + 210, + 147, + 90, + 178, + 159, + 67, + 237, + 236, + 205, + 95, + 212, + 199, + 214, + 193, + 212, + 166, + 176, + 246, + 99, + 145, + 204, + 102, + 96, + 60, + 206, + 252, + 206, + 174, + 231, + 26, + 230, + 37, + 212, + 233, + 70, + 100, + 222, + 22, + 221, + 150, + 73, + 185, + 247, + 3, + 186, + 164, + 225, + 126, + 34, + 238, + 147, + 44, + 162, + 20, + 76, + 247, + 221, + 145, + 144, + 249, + 100, + 202, + 31, + 55, + 145, + 186, + 210, + 60, + 245, + 70, + 99, + 75, + 119, + 65, + 86, + 86, + 62, + 95, + 117, + 1, + 43, + 1, + 83, + 251, + 83, + 68, + 117, + 194, + 49, + 74, + 113, + 108, + 31, + 18, + 182, + 115, + 204, + 48, + 71, + 244, + 194, + 191, + 89, + 5, + 169, + 58, + 204, + 101, + 212, + 193, + 165, + 4, + 244, + 75, + 242, + 238, + 192, + 221, + 105, + 188, + 123, + 208, + 175, + 205, + 149, + 79, + 5, + 236, + 44, + 45, + 114, + 126, + 63, + 82, + 64, + 14, + 48, + 162, + 69, + 122, + 162, + 80, + 109, + 207, + 14, + 99, + 123, + 160, + 230, + 50, + 201, + 211, + 153, + 181, + 26, + 42, + 33, + 64, + 242, + 217, + 154, + 205, + 218, + 176, + 157, + 185, + 47, + 36, + 114, + 76, + 23, + 181, + 22, + 156, + 243, + 237, + 247, + 218, + 59, + 85, + 66, + 47, + 26, + 145, + 49, + 30, + 221, + 218, + 117, + 34, + 2, + 47, + 244, + 1, + 221, + 250, + 51, + 151, + 68, + 223, + 62, + 37, + 32, + 42, + 121, + 6, + 62, + 50, + 192, + 218, + 240, + 208, + 231, + 229, + 47, + 204, + 94, + 251, + 51, + 175, + 9, + 149, + 54, + 233, + 124, + 209, + 29, + 201, + 43, + 3, + 235, + 197, + 171, + 165, + 113, + 242, + 156, + 123, + 155, + 245, + 62, + 96, + 48, + 246, + 125, + 156, + 113, + 90, + 101, + 207, + 176, + 37, + 0, + 3, + 101, + 39, + 212, + 249, + 182, + 177, + 191, + 84, + 52, + 12, + 234, + 48, + 90, + 111, + 16, + 83, + 11, + 9, + 85, + 237, + 225, + 219, + 15, + 22, + 46, + 244, + 192, + 101, + 235, + 109, + 201, + 29, + 28, + 84, + 186, + 106, + 2, + 20, + 12, + 147, + 2, + 202, + 239, + 45, + 15, + 164, + 174, + 182, + 181, + 45, + 181, + 108, + 205, + 164, + 102, + 213, + 250, + 126, + 114, + 52, + 170, + 25, + 124, + 122, + 163, + 233, + 222, + 160, + 58, + 215, + 230, + 174, + 15, + 178, + 251, + 186, + 114, + 177, + 7, + 179, + 161, + 194, + 150, + 178, + 3, + 39, + 174, + 241, + 25, + 204, + 233, + 172, + 207, + 11, + 121, + 112, + 118, + 241, + 163, + 213, + 201, + 156, + 163, + 245, + 227, + 186, + 50, + 237, + 87, + 207, + 29, + 177, + 9, + 180, + 191, + 44, + 205, + 183, + 107, + 145, + 31, + 28, + 194, + 245, + 167, + 61, + 198, + 183, + 223, + 111, + 67, + 124, + 47, + 35, + 2, + 98, + 14, + 235, + 36, + 28, + 165, + 233, + 210, + 85, + 224, + 89, + 246, + 64, + 179, + 99, + 4, + 192, + 194, + 206, + 238, + 58, + 127, + 59, + 27, + 240, + 82, + 93, + 219, + 125, + 234, + 95, + 112, + 52, + 180, + 31, + 172, + 75, + 210, + 52, + 101, + 182, + 228, + 47, + 242, + 183, + 154, + 245, + 47, + 31, + 185, + 246, + 235, + 222, + 61, + 218, + 16, + 102, + 29, + 41, + 171, + 179, + 160, + 68, + 81, + 191, + 203, + 220, + 28, + 43, + 62, + 96, + 223, + 33, + 31, + 208, + 109, + 163, + 55, + 57, + 97, + 0, + 221, + 82, + 70, + 2, + 78, + 221, + 22, + 94, + 215, + 0, + 115, + 65, + 97, + 239, + 127, + 178, + 9, + 5, + 65, + 96, + 50, + 36, + 249, + 11, + 11, + 158, + 10, + 90, + 52, + 75, + 226, + 9, + 148, + 233, + 0, + 207, + 153, + 58, + 244, + 250, + 199, + 16, + 253, + 0, + 19, + 153, + 111, + 169, + 243, + 204, + 2, + 210, + 80, + 237, + 43, + 201, + 147, + 247, + 30, + 242, + 118, + 60, + 125, + 220, + 67, + 26, + 46, + 113, + 39, + 99, + 59, + 164, + 54, + 14, + 96, + 87, + 162, + 182, + 171, + 7, + 172, + 63, + 23, + 82, + 214, + 7, + 166, + 106, + 179, + 166, + 195, + 90, + 165, + 42, + 73, + 70, + 188, + 147, + 241, + 196, + 52, + 236, + 249, + 172, + 17, + 186, + 58, + 174, + 123, + 60, + 176, + 157, + 228, + 176, + 197, + 97, + 35, + 182, + 23, + 207, + 116, + 147, + 48, + 78, + 163, + 177, + 224, + 101, + 31, + 34, + 66, + 87, + 11, + 15, + 48, + 207, + 95, + 157, + 183, + 82, + 237, + 189, + 187, + 15, + 89, + 163, + 149, + 241, + 112, + 214, + 113, + 99, + 223, + 80, + 54, + 3, + 253, + 80, + 65, + 73, + 112, + 0, + 90, + 83, + 202, + 150, + 240, + 87, + 214, + 49, + 151, + 231, + 42, + 164, + 105, + 183, + 102, + 199, + 113, + 38, + 171, + 156, + 171, + 20, + 80, + 255, + 252, + 27, + 7, + 61, + 5, + 60, + 123, + 237, + 147, + 172, + 30, + 235, + 116, + 41, + 9, + 70, + 204, + 84, + 157, + 47, + 127, + 69, + 89, + 228, + 81, + 22, + 41, + 147, + 197, + 22, + 157, + 73, + 94, + 108, + 167, + 114, + 173, + 6, + 89, + 163, + 156, + 151, + 4, + 81, + 166, + 169, + 19, + 202, + 49, + 126, + 71, + 111, + 3, + 95, + 177, + 167, + 35, + 145, + 96, + 60, + 117, + 208, + 3, + 66, + 195, + 20, + 38, + 118, + 71, + 161, + 14, + 20, + 191, + 243, + 217, + 166, + 15, + 186, + 23, + 188, + 63, + 179, + 99, + 156, + 7, + 212, + 205, + 12, + 90, + 96, + 208, + 176, + 53, + 27, + 193, + 74, + 12, + 44, + 233, + 241, + 178, + 79, + 190, + 69, + 67, + 68, + 144, + 209, + 4, + 22, + 97, + 224, + 110, + 180, + 224, + 146, + 67, + 188, + 194, + 71, + 23, + 151, + 157, + 3, + 221, + 178, + 32, + 204, + 30, + 236, + 177, + 177, + 203, + 157, + 215, + 101, + 85, + 234, + 20, + 25, + 85, + 206, + 221, + 222, + 159, + 221, + 107, + 99, + 161, + 246, + 227, + 0, + 29, + 148, + 90, + 113, + 34, + 38, + 13, + 236, + 179, + 19, + 157, + 83, + 243, + 242, + 222, + 124, + 178, + 181, + 177, + 46, + 119, + 198, + 106, + 214, + 41, + 154, + 7, + 42, + 30, + 198, + 82, + 127, + 255, + 38, + 70, + 195, + 94, + 210, + 77, + 171, + 212, + 20, + 7, + 86, + 124, + 164, + 217, + 233, + 7, + 9, + 92, + 74, + 159, + 243, + 36, + 244, + 169, + 239, + 244, + 181, + 78, + 218, + 20, + 4, + 101, + 167, + 161, + 220, + 242, + 213, + 66, + 199, + 164, + 241, + 71, + 86, + 79, + 25, + 57, + 55, + 197, + 23, + 67, + 210, + 34, + 5, + 0, + 170, + 41, + 95, + 179, + 234, + 150, + 155, + 127, + 3, + 235, + 208, + 115, + 204, + 58, + 223, + 172, + 48, + 156, + 48, + 206, + 75, + 69, + 48, + 158, + 62, + 114, + 199, + 217, + 86, + 186, + 33, + 71, + 156, + 18, + 22, + 208, + 106, + 181, + 227, + 95, + 181, + 93, + 166, + 5, + 161, + 51, + 66, + 87, + 116, + 51, + 65, + 10, + 111, + 42, + 107, + 197, + 6, + 55, + 201, + 207, + 122, + 246, + 188, + 214, + 233, + 47, + 110, + 114, + 46, + 62, + 212, + 87, + 198, + 163, + 122, + 91, + 223, + 58, + 3, + 213, + 209, + 177, + 16, + 241, + 2, + 205, + 114, + 36, + 102, + 160, + 34, + 93, + 214, + 176, + 203, + 222, + 251, + 210, + 209, + 35, + 151, + 229, + 57, + 187, + 199, + 193, + 154, + 9, + 159, + 222, + 113, + 99, + 203, + 212, + 245, + 92, + 81, + 175, + 163, + 242, + 100, + 111, + 170, + 23, + 191, + 61, + 101, + 255, + 171, + 31, + 250, + 82, + 231, + 110, + 211, + 179, + 223, + 151, + 213, + 41, + 179, + 169, + 175, + 163, + 100, + 115, + 151, + 78, + 78, + 116, + 237, + 217, + 253, + 95, + 52, + 9, + 195, + 63, + 84, + 239, + 62, + 255, + 11, + 12, + 70, + 112, + 247, + 228, + 230, + 188, + 213, + 165, + 240, + 191, + 234, + 64, + 207, + 44, + 111, + 31, + 185, + 229, + 31, + 9, + 190, + 255, + 27, + 212, + 39, + 164, + 228, + 83, + 204, + 41, + 244, + 219, + 111, + 234, + 194, + 102, + 78, + 52, + 155, + 174, + 45, + 193, + 201, + 79, + 222, + 161, + 156, + 240, + 33, + 110, + 166, + 182, + 12, + 233, + 11, + 101, + 28, + 240, + 114, + 159, + 102, + 13, + 5, + 96, + 5, + 251, + 211, + 33, + 26, + 196, + 49, + 41, + 236, + 146, + 249, + 151, + 164, + 240, + 160, + 212, + 36, + 209, + 114, + 102, + 28, + 126, + 103, + 219, + 67, + 190, + 59, + 15, + 149, + 212, + 118, + 208, + 188, + 183, + 15, + 83, + 65, + 241, + 203, + 159, + 253, + 80, + 55, + 250, + 19, + 255, + 31, + 11, + 60, + 5, + 126, + 242, + 153, + 204, + 3, + 23, + 22, + 62, + 223, + 32, + 62, + 247, + 253, + 181, + 247, + 69, + 100, + 27, + 218, + 57, + 66, + 219, + 83, + 166, + 159, + 165, + 181, + 105, + 255, + 210, + 243, + 237, + 217, + 177, + 42, + 191, + 68, + 201, + 62, + 90, + 173, + 165, + 122, + 240, + 35, + 146, + 209, + 5, + 106, + 221, + 71, + 37, + 166, + 209, + 206, + 252, + 38, + 254, + 192, + 48, + 28, + 3, + 29, + 196, + 49, + 237, + 230, + 177, + 22, + 36, + 238, + 83, + 90, + 165, + 58, + 229, + 114, + 205, + 215, + 240, + 208, + 51, + 12, + 201, + 7, + 98, + 67, + 3, + 210, + 182, + 102, + 59, + 23, + 110, + 160, + 60, + 207, + 164, + 252, + 233, + 118, + 214, + 89, + 78, + 58, + 97, + 250, + 231, + 178, + 211, + 97, + 2, + 235, + 197, + 2, + 61, + 222, + 64, + 37, + 66, + 205, + 32, + 178, + 228, + 54, + 39, + 176, + 94, + 158, + 28, + 114, + 7, + 81, + 25, + 64, + 37, + 50, + 193, + 77, + 194, + 118, + 194, + 199, + 95, + 192, + 234, + 51, + 188, + 179, + 9, + 193, + 204, + 158, + 233, + 217, + 145, + 34, + 33, + 165, + 219, + 99, + 22, + 255, + 249, + 192, + 84, + 109, + 106, + 196, + 210, + 180, + 220, + 219, + 34, + 177, + 108, + 172, + 159, + 94, + 61, + 224, + 18, + 205, + 182, + 7, + 231, + 33, + 206, + 32, + 76, + 178, + 151, + 242, + 66, + 35, + 53, + 245, + 204, + 2, + 202, + 55, + 180, + 217, + 5, + 4, + 32, + 247, + 97, + 94, + 97, + 32, + 45, + 45, + 244, + 223, + 19, + 144, + 154, + 85, + 154, + 4, + 45, + 188, + 110, + 180, + 97, + 71, + 202, + 188, + 219, + 225, + 207, + 123, + 193, + 85, + 183, + 114, + 197, + 246, + 16, + 164, + 81, + 209, + 25, + 19, + 39, + 144, + 177, + 179, + 214, + 191, + 108, + 13, + 39, + 233, + 222, + 12, + 222, + 239, + 252, + 7, + 113, + 194, + 14, + 176, + 234, + 54, + 181, + 31, + 255, + 158, + 101, + 250, + 64, + 247, + 116, + 213, + 245, + 73, + 229, + 239, + 122, + 25, + 57, + 38, + 82, + 87, + 28, + 213, + 147, + 38, + 84, + 252, + 181, + 213, + 1, + 83, + 190, + 47, + 68, + 126, + 170, + 105, + 43, + 69, + 151, + 15, + 35, + 209, + 250, + 28, + 20, + 145, + 242, + 202, + 100, + 112, + 219, + 182, + 194, + 13, + 110, + 7, + 144, + 156, + 197, + 94, + 35, + 25, + 209, + 100, + 220, + 93, + 106, + 4, + 97, + 212, + 41, + 171, + 7, + 194, + 154, + 158, + 223, + 16, + 253, + 218, + 119, + 112, + 160, + 246, + 34, + 77, + 224, + 77, + 172, + 214, + 50, + 37, + 83, + 151, + 180, + 150, + 188, + 146, + 9, + 7, + 47, + 225, + 145, + 60, + 158, + 90, + 157, + 3, + 111, + 29, + 36, + 60, + 164, + 59, + 106, + 122, + 243, + 237, + 68, + 28, + 199, + 179, + 181, + 253, + 190, + 146, + 151, + 110, + 171, + 164, + 246, + 198, + 123, + 100, + 253, + 241, + 236, + 146, + 222, + 170, + 160, + 30, + 166, + 175, + 15, + 244, + 183, + 153, + 190, + 202, + 87, + 105, + 252, + 253, + 52, + 33, + 179, + 174, + 243, + 18, + 189, + 215, + 218, + 198, + 247, + 37, + 9, + 207, + 161, + 83, + 10, + 146, + 206, + 89, + 79, + 97, + 39, + 254, + 245, + 176, + 39, + 29, + 191, + 102, + 229, + 156, + 211, + 102, + 106, + 11, + 112, + 98, + 81, + 85, + 239, + 71, + 22, + 54, + 180, + 49, + 116, + 221, + 119, + 235, + 183, + 164, + 75, + 18, + 213, + 32, + 212, + 242, + 81, + 62, + 71, + 23, + 125, + 194, + 205, + 165, + 20, + 42, + 52, + 224, + 155, + 46, + 121, + 209, + 183, + 215, + 254, + 199, + 231, + 45, + 227, + 235, + 145, + 106, + 249, + 212, + 160, + 36, + 85, + 158, + 190, + 176, + 38, + 108, + 244, + 235, + 65, + 76, + 205, + 191, + 239, + 77, + 61, + 35, + 93, + 220, + 230, + 147, + 98, + 19, + 213, + 174, + 51, + 68, + 42, + 196, + 96, + 79, + 32, + 34, + 100, + 109, + 18, + 253, + 226, + 93, + 47, + 169, + 181, + 100, + 96, + 127, + 252, + 78, + 89, + 217, + 177, + 112, + 149, + 17, + 42, + 48, + 205, + 52, + 203, + 81, + 204, + 53, + 70, + 183, + 205, + 73, + 162, + 187, + 255, + 109, + 28, + 239, + 117, + 249, + 250, + 242, + 221, + 221, + 62, + 154, + 48, + 204, + 226, + 180, + 26, + 62, + 224, + 187, + 196, + 80, + 214, + 74, + 211, + 177, + 51, + 13, + 158, + 122, + 191, + 233, + 231, + 7, + 68, + 153, + 102, + 42, + 118, + 93, + 98, + 43, + 233, + 249, + 37, + 253, + 62, + 172, + 80, + 192, + 121, + 180, + 170, + 94, + 91, + 73, + 125, + 208, + 92, + 239, + 20, + 242, + 153, + 25, + 64, + 182, + 103, + 2, + 187, + 41, + 191, + 155, + 50, + 162, + 169, + 68, + 157, + 93, + 75, + 191, + 7, + 163, + 46, + 146, + 114, + 196, + 54, + 169, + 198, + 250, + 16, + 114, + 148, + 154, + 238, + 231, + 105, + 108, + 100, + 181, + 242, + 66, + 208, + 38, + 198, + 213, + 95, + 206, + 118, + 221, + 156, + 193, + 181, + 2, + 162, + 47, + 110, + 224, + 185, + 240, + 70, + 27, + 175, + 18, + 10, + 211, + 174, + 124, + 178, + 176, + 191, + 18, + 242, + 205, + 252, + 63, + 217, + 101, + 214, + 187, + 122, + 86, + 227, + 80, + 5, + 229, + 95, + 78, + 223, + 44, + 224, + 148, + 122, + 18, + 25, + 31, + 25, + 209, + 121, + 35, + 52, + 251, + 214, + 151, + 237, + 178, + 44, + 109, + 214, + 209, + 62, + 189, + 108, + 236, + 162, + 189, + 102, + 196, + 34, + 182, + 180, + 97, + 185, + 149, + 3, + 94, + 213, + 169, + 122, + 49, + 92, + 67, + 48, + 225, + 209, + 55, + 52, + 127, + 28, + 218, + 1, + 39, + 255, + 66, + 29, + 145, + 22, + 44, + 99, + 249, + 27, + 0, + 7, + 175, + 109, + 111, + 16, + 31, + 154, + 16, + 241, + 61, + 146, + 63, + 212, + 38, + 47, + 198, + 251, + 90, + 39, + 167, + 242, + 221, + 33, + 43, + 150, + 38, + 78, + 66, + 154, + 210, + 252, + 179, + 247, + 171, + 165, + 63, + 192, + 58, + 144, + 27, + 235, + 74, + 66, + 233, + 45, + 197, + 20, + 165, + 247, + 189, + 103, + 250, + 20, + 235, + 222, + 199, + 99, + 68, + 171, + 68, + 244, + 144, + 13, + 170, + 201, + 55, + 199, + 97, + 46, + 83, + 39, + 97, + 227, + 18, + 12, + 98, + 177, + 23, + 77, + 238, + 101, + 224, + 181, + 20, + 245, + 149, + 164, + 178, + 71, + 106, + 28, + 170, + 28, + 81, + 75, + 217, + 171, + 97, + 83, + 145, + 94, + 169, + 149, + 71, + 18, + 250, + 101, + 95, + 148, + 34, + 65, + 22, + 125, + 55, + 162, + 191, + 80, + 124, + 170, + 167, + 68, + 157, + 173, + 99, + 87, + 100, + 36, + 215, + 111, + 221, + 219, + 97, + 59, + 100, + 180, + 112, + 38, + 55, + 105, + 235, + 60, + 41, + 69, + 109, + 62, + 160, + 185, + 119, + 127, + 121, + 156, + 228, + 77, + 77, + 171, + 45, + 188, + 4, + 207, + 153, + 163, + 108, + 78, + 110, + 5, + 243, + 231, + 37, + 226, + 69, + 85, + 107, + 197, + 7, + 205, + 158, + 51, + 19, + 62, + 166, + 126, + 117, + 251, + 90, + 192, + 74, + 101, + 87, + 84, + 247, + 84, + 58, + 174, + 171, + 70, + 42, + 2, + 98, + 32, + 225, + 246, + 36, + 67, + 20, + 2, + 62, + 54, + 84, + 158, + 78, + 5, + 164, + 50, + 48, + 0, + 66, + 220, + 207, + 238, + 253, + 48, + 93, + 48, + 186, + 239, + 176, + 48, + 195, + 14, + 64, + 62, + 214, + 213, + 46, + 18, + 172, + 102, + 6, + 6, + 186, + 237, + 215, + 210, + 18, + 251, + 106, + 115, + 198, + 163, + 71, + 115, + 85, + 154, + 199, + 159, + 82, + 21, + 2, + 31, + 199, + 32, + 145, + 45, + 67, + 55, + 209, + 94, + 48, + 170, + 188, + 34, + 209, + 161, + 176, + 186, + 10, + 33, + 191, + 57, + 215, + 220, + 204, + 64, + 115, + 14, + 158, + 206, + 176, + 84, + 167, + 122, + 21, + 13, + 81, + 144, + 67, + 173, + 91, + 15, + 151, + 92, + 145, + 179, + 68, + 245, + 109, + 33, + 43, + 209, + 180, + 115, + 161, + 1, + 209, + 194, + 17, + 66, + 70, + 100, + 220, + 240, + 147, + 75, + 213, + 29, + 176, + 80, + 83, + 98, + 156, + 122, + 194, + 213, + 193, + 218, + 28, + 201, + 225, + 34, + 87, + 60, + 18, + 180, + 94, + 150, + 192, + 155, + 49, + 224, + 36, + 230, + 252, + 240, + 149, + 240, + 44, + 21, + 170, + 63, + 221, + 149, + 186, + 7, + 219, + 55, + 204, + 74, + 219, + 46, + 66, + 237, + 158, + 20, + 112, + 123, + 195, + 67, + 238, + 181, + 41, + 6, + 27, + 92, + 226, + 50, + 227, + 145, + 239, + 113, + 7, + 162, + 48, + 115, + 111, + 23, + 234, + 20, + 87, + 89, + 94, + 240, + 170, + 17, + 177, + 144, + 11, + 34, + 87, + 78, + 90, + 78, + 55, + 150, + 43, + 161, + 147, + 183, + 95, + 64, + 115, + 127, + 96, + 163, + 98, + 90, + 106, + 180, + 163, + 97, + 188, + 239, + 249, + 172, + 157, + 118, + 110, + 111, + 219, + 196, + 245, + 255, + 148, + 68, + 117, + 4, + 239, + 229, + 161, + 205, + 15, + 243, + 27, + 89, + 196, + 156, + 158, + 183, + 18, + 92, + 106, + 36, + 246, + 189, + 246, + 213, + 103, + 13, + 196, + 217, + 177, + 110, + 154, + 159, + 185, + 90, + 10, + 35, + 226, + 166, + 90, + 186, + 155, + 26, + 162, + 167, + 83, + 0, + 202, + 229, + 57, + 147, + 169, + 41, + 42, + 123, + 227, + 159, + 25, + 41, + 190, + 17, + 180, + 81, + 93, + 243, + 118, + 124, + 169, + 233, + 39, + 162, + 224, + 192, + 124, + 241, + 74, + 224, + 163, + 80, + 159, + 156, + 224, + 58, + 235, + 151, + 220, + 192, + 151, + 23, + 169, + 218, + 45, + 61, + 205, + 221, + 197, + 125, + 178, + 182, + 251, + 179, + 180, + 164, + 47, + 44, + 35, + 78, + 211, + 100, + 53, + 84, + 61, + 235, + 215, + 245, + 172, + 241, + 144, + 157, + 109, + 59, + 25, + 230, + 27, + 109, + 37, + 34, + 244, + 231, + 57, + 114, + 254, + 225, + 244, + 244, + 124, + 48, + 225, + 231, + 247, + 153, + 7, + 94, + 34, + 179, + 58, + 57, + 202, + 35, + 36, + 89, + 188, + 182, + 1, + 148, + 250, + 64, + 178, + 247, + 119, + 9, + 15, + 29, + 176, + 189, + 53, + 238, + 218, + 150, + 91, + 144, + 64, + 238, + 18, + 198, + 189, + 18, + 62, + 190, + 241, + 255, + 198, + 29, + 185, + 1, + 162, + 5, + 219, + 252, + 240, + 111, + 7, + 87, + 197, + 239, + 170, + 242, + 53, + 90, + 16, + 39, + 185, + 159, + 75, + 187, + 160, + 124, + 114, + 46, + 236, + 91, + 203, + 255, + 237, + 109, + 97, + 39, + 165, + 7, + 195, + 106, + 191, + 146, + 63, + 243, + 94, + 171, + 91, + 144, + 155, + 245, + 202, + 18, + 149, + 154, + 62, + 194, + 34, + 75, + 159, + 78, + 211, + 228, + 175, + 87, + 27, + 4, + 124, + 237, + 110, + 48, + 102, + 101, + 119, + 162, + 74, + 93, + 39, + 212, + 127, + 197, + 7, + 5, + 178, + 62, + 165, + 58, + 95, + 234, + 57, + 181, + 93, + 121, + 182, + 59, + 9, + 9, + 62, + 6, + 34, + 199, + 236, + 84, + 173, + 18, + 190, + 85, + 20, + 252, + 202, + 255, + 122, + 13, + 15, + 69, + 230, + 252, + 225, + 191, + 49, + 96, + 103, + 106, + 254, + 223, + 38, + 119, + 63, + 0, + 52, + 70, + 98, + 74, + 254, + 212, + 6, + 222, + 127, + 10, + 5, + 225, + 43, + 6, + 175, + 103, + 230, + 242, + 204, + 30, + 58, + 111, + 157, + 125, + 61, + 213, + 194, + 222, + 99, + 220, + 245, + 48, + 107, + 46, + 79, + 178, + 107, + 208, + 171, + 118, + 206, + 191, + 33, + 215, + 187, + 46, + 73, + 79, + 191, + 25, + 81, + 182, + 205, + 154, + 10, + 187, + 58, + 114, + 202, + 47, + 202, + 159, + 78, + 240, + 112, + 16, + 182, + 250, + 205, + 106, + 50, + 234, + 2, + 51, + 79, + 172, + 150, + 173, + 236, + 10, + 182, + 246, + 241, + 173, + 97, + 16, + 226, + 10, + 214, + 86, + 28, + 4, + 99, + 82, + 85, + 197, + 185, + 60, + 0, + 57, + 78, + 218, + 217, + 6, + 223, + 60, + 71, + 4, + 58, + 5, + 58, + 198, + 75, + 61, + 195, + 25, + 95, + 206, + 69, + 114, + 84, + 244, + 41, + 116, + 19, + 161, + 153, + 70, + 252, + 192, + 239, + 67, + 250, + 103, + 68, + 121, + 100, + 198, + 41, + 159, + 125, + 206, + 34, + 93, + 177, + 93, + 154, + 242, + 12, + 235, + 28, + 99, + 218, + 28, + 96, + 70, + 155, + 118, + 156, + 19, + 22, + 68, + 185, + 180, + 76, + 188, + 9, + 50, + 38, + 196, + 222, + 121, + 252, + 158, + 198, + 234, + 123, + 219, + 157, + 9, + 172, + 221, + 127, + 61, + 148, + 240, + 176, + 175, + 23, + 9, + 70, + 109, + 203, + 107, + 3, + 195, + 90, + 151, + 25, + 57, + 215, + 93, + 206, + 90, + 166, + 181, + 235, + 95, + 179, + 97, + 194, + 250, + 224, + 170, + 112, + 241, + 54, + 19, + 4, + 34, + 100, + 61, + 9, + 38, + 45, + 254, + 44, + 251, + 71, + 127, + 121, + 94, + 39, + 66, + 188, + 14, + 196, + 145, + 121, + 85, + 13, + 195, + 52, + 255, + 93, + 119, + 228, + 196, + 214, + 175, + 234, + 145, + 165, + 215, + 190, + 53, + 170, + 82, + 202, + 161, + 157, + 48, + 207, + 15, + 171, + 123, + 163, + 253, + 91, + 199, + 217, + 81, + 222, + 156, + 249, + 146, + 108, + 39, + 16, + 206, + 62, + 50, + 146, + 98, + 18, + 76, + 207, + 160, + 54, + 77, + 233, + 146, + 83, + 193, + 228, + 36, + 170, + 169, + 157, + 103, + 219, + 36, + 113, + 50, + 0, + 13, + 230, + 26, + 116, + 65, + 252, + 223, + 99, + 189, + 85, + 199, + 51, + 84, + 7, + 186, + 86, + 233, + 220, + 2, + 240, + 50, + 185, + 254, + 103, + 146, + 250, + 33, + 107, + 16, + 89, + 193, + 237, + 121, + 101, + 30, + 15, + 241, + 148, + 107, + 86, + 254, + 217, + 227, + 160, + 48, + 17, + 198, + 45, + 112, + 169, + 254, + 6, + 191, + 15, + 33, + 191, + 187, + 82, + 214, + 42, + 41, + 94, + 66, + 95, + 32, + 254, + 229, + 233, + 254, + 170, + 253, + 233, + 157, + 220, + 75, + 26, + 82, + 17, + 84, + 76, + 175, + 114, + 155, + 22, + 76, + 222, + 29, + 235, + 157, + 148, + 167, + 174, + 46, + 10, + 244, + 58, + 155, + 223, + 73, + 97, + 240, + 165, + 78, + 109, + 253, + 198, + 151, + 28, + 97, + 55, + 210, + 37, + 89, + 14, + 80, + 237, + 233, + 26, + 246, + 118, + 9, + 224, + 229, + 25, + 236, + 48, + 237, + 234, + 33, + 157, + 33, + 10, + 250, + 50, + 67, + 92, + 238, + 212, + 58, + 18, + 43, + 27, + 64, + 183, + 26, + 183, + 240, + 45, + 13, + 229, + 105, + 77, + 4, + 122, + 243, + 69, + 180, + 210, + 234, + 170, + 3, + 190, + 36, + 177, + 170, + 121, + 46, + 119, + 13, + 159, + 20, + 30, + 148, + 82, + 35, + 74, + 4, + 33, + 202, + 116, + 253, + 182, + 156, + 44, + 126, + 102, + 51, + 112, + 58, + 235, + 44, + 164, + 194, + 250, + 193, + 126, + 126, + 229, + 49, + 255, + 189, + 233, + 196, + 219, + 193, + 172, + 205, + 101, + 174, + 218, + 15, + 237, + 13, + 147, + 32, + 19, + 48, + 30, + 253, + 234, + 203, + 15, + 151, + 214, + 51, + 167, + 151, + 38, + 224, + 90, + 115, + 115, + 246, + 195, + 36, + 47, + 45, + 208, + 151, + 196, + 188, + 170, + 101, + 145, + 37, + 112, + 239, + 4, + 51, + 213, + 10, + 82, + 77, + 85, + 117, + 226, + 79, + 44, + 33, + 79, + 74, + 101, + 230, + 41, + 218, + 19, + 66, + 75, + 241, + 15, + 225, + 188, + 206, + 96, + 218, + 121, + 195, + 63, + 23, + 61, + 35, + 57, + 105, + 22, + 162, + 214, + 60, + 7, + 16, + 29, + 231, + 68, + 53, + 54, + 55, + 101, + 23, + 115, + 174, + 38, + 63, + 9, + 220, + 23, + 235, + 108, + 237, + 190, + 20, + 239, + 163, + 22, + 28, + 181, + 16, + 21, + 68, + 230, + 195, + 117, + 29, + 149, + 83, + 182, + 68, + 57, + 114, + 121, + 209, + 78, + 215, + 39, + 27, + 149, + 154, + 145, + 166, + 202, + 100, + 12, + 68, + 91, + 70, + 224, + 86, + 64, + 78, + 106, + 16, + 11, + 105, + 244, + 85, + 154, + 156, + 1, + 161, + 118, + 145, + 62, + 196, + 117, + 224, + 144, + 144, + 25, + 112, + 112, + 229, + 6, + 161, + 12, + 29, + 202, + 34, + 103, + 149, + 194, + 205, + 175, + 176, + 32, + 171, + 69, + 108, + 108, + 42, + 185, + 175, + 207, + 122, + 119, + 235, + 221, + 15, + 208, + 119, + 205, + 224, + 247, + 169, + 234, + 93, + 182, + 23, + 253, + 191, + 150, + 218, + 155, + 238, + 90, + 54, + 112, + 254, + 57, + 42, + 196, + 210, + 14, + 76, + 254, + 197, + 127, + 174, + 125, + 84, + 92, + 78, + 198, + 39, + 67, + 75, + 220, + 186, + 215, + 14, + 19, + 81, + 64, + 54, + 201, + 2, + 237, + 202, + 148, + 229, + 197, + 21, + 149, + 212, + 158, + 39, + 23, + 235, + 191, + 118, + 17, + 51, + 9, + 84, + 97, + 225, + 63, + 198, + 45, + 228, + 146, + 125, + 97, + 220, + 119, + 214, + 245, + 85, + 223, + 247, + 47, + 167, + 247, + 217, + 63, + 177, + 192, + 61, + 181, + 242, + 62, + 76, + 175, + 84, + 49, + 235, + 78, + 62, + 45, + 28, + 74, + 121, + 21, + 86, + 75, + 94, + 117, + 191, + 186, + 23, + 254, + 27, + 79, + 105, + 249, + 62, + 178, + 16, + 159, + 11, + 28, + 75, + 43, + 229, + 155, + 174, + 118, + 103, + 209, + 207, + 245, + 62, + 238, + 172, + 249, + 199, + 210, + 189, + 33, + 14, + 208, + 19, + 9, + 78, + 125, + 162, + 111, + 60, + 52, + 234, + 238, + 150, + 113, + 38, + 247, + 18, + 153, + 182, + 46, + 1, + 71, + 39, + 39, + 81, + 166, + 54, + 54, + 214, + 187, + 204, + 191, + 11, + 180, + 32, + 163, + 148, + 220, + 181, + 116, + 215, + 202, + 180, + 226, + 36, + 65, + 231, + 32, + 5, + 94, + 23, + 218, + 63, + 83, + 249, + 115, + 107, + 185, + 69, + 39, + 18, + 0, + 93, + 46, + 19, + 146, + 253, + 110, + 54, + 158, + 100, + 80, + 22, + 156, + 20, + 155, + 215, + 45, + 110, + 227, + 92, + 97, + 158, + 198, + 53, + 76, + 234, + 46, + 33, + 64, + 59, + 169, + 179, + 164, + 107, + 107, + 78, + 167, + 29, + 181, + 235, + 220, + 90, + 180, + 33, + 114, + 50, + 169, + 98, + 46, + 252, + 36, + 106, + 6, + 14, + 245, + 169, + 69, + 164, + 235, + 236, + 209, + 250, + 35, + 221, + 177, + 101, + 121, + 249, + 211, + 156, + 147, + 224, + 103, + 53, + 225, + 123, + 254, + 219, + 242, + 193, + 106, + 239, + 45, + 225, + 102, + 43, + 7, + 169, + 99, + 26, + 208, + 98, + 156, + 222, + 19, + 233, + 4, + 193, + 173, + 154, + 178, + 113, + 19, + 10, + 230, + 53, + 189, + 217, + 45, + 1, + 67, + 99, + 94, + 191, + 171, + 183, + 69, + 111, + 102, + 208, + 89, + 22, + 90, + 29, + 178, + 169, + 119, + 255, + 239, + 225, + 226, + 114, + 156, + 160, + 76, + 31, + 164, + 144, + 192, + 198, + 156, + 202, + 76, + 86, + 103, + 239, + 210, + 114, + 75, + 23, + 206, + 219, + 4, + 28, + 149, + 121, + 20, + 22, + 192, + 69, + 77, + 163, + 27, + 34, + 94, + 207, + 106, + 243, + 172, + 171, + 176, + 218, + 3, + 75, + 176, + 115, + 177, + 29, + 103, + 86, + 33, + 52, + 178, + 150, + 255, + 167, + 224, + 202, + 111, + 110, + 84, + 53, + 180, + 147, + 36, + 36, + 238, + 1, + 14, + 193, + 210, + 253, + 42, + 116, + 29, + 48, + 82, + 165, + 46, + 1, + 27, + 148, + 97, + 113, + 158, + 195, + 185, + 71, + 29, + 190, + 87, + 238, + 245, + 238, + 15, + 9, + 223, + 254, + 110, + 0, + 108, + 25, + 75, + 222, + 73, + 206, + 149, + 176, + 154, + 123, + 127, + 77, + 170, + 105, + 67, + 214, + 3, + 33, + 144, + 10, + 49, + 177, + 254, + 7, + 66, + 126, + 83, + 36, + 25, + 42, + 19, + 157, + 51, + 48, + 4, + 105, + 48, + 230, + 146, + 150, + 225, + 249, + 183, + 189, + 202, + 65, + 67, + 227, + 182, + 163, + 164, + 236, + 147, + 236, + 115, + 2, + 94, + 170, + 220, + 127, + 226, + 44, + 124, + 16, + 214, + 0, + 157, + 173, + 147, + 109, + 49, + 211, + 194, + 50, + 102, + 217, + 209, + 82, + 108, + 102, + 218, + 170, + 249, + 218, + 103, + 151, + 34, + 106, + 127, + 42, + 122, + 162, + 236, + 153, + 118, + 97, + 146, + 147, + 229, + 203, + 83, + 177, + 70, + 31, + 231, + 185, + 114, + 36, + 253, + 233, + 98, + 86, + 89, + 44, + 103, + 210, + 48, + 240, + 31, + 121, + 122, + 9, + 31, + 111, + 121, + 67, + 155, + 222, + 100, + 79, + 73, + 58, + 254, + 253, + 86, + 222, + 48, + 59, + 87, + 209, + 77, + 175, + 179, + 247, + 158, + 123, + 97, + 151, + 94, + 0, + 49, + 103, + 18, + 174, + 147, + 3, + 116, + 17, + 224, + 154, + 99, + 217, + 50, + 52, + 202, + 144, + 238, + 215, + 55, + 83, + 197, + 15, + 151, + 192, + 76, + 76, + 71, + 187, + 31, + 244, + 123, + 38, + 115, + 176, + 242, + 68, + 224, + 47, + 2, + 112, + 188, + 116, + 242, + 14, + 9, + 205, + 113, + 108, + 112, + 126, + 50, + 241, + 80, + 148, + 83, + 4, + 62, + 226, + 239, + 153, + 250, + 240, + 199, + 206, + 29, + 221, + 83, + 172, + 28, + 183, + 9, + 23, + 38, + 249, + 4, + 187, + 242, + 225, + 46, + 249, + 78, + 243, + 204, + 220, + 148, + 25, + 92, + 68, + 255, + 191, + 81, + 156, + 225, + 84, + 231, + 166, + 206, + 38, + 190, + 36, + 245, + 235, + 194, + 90, + 224, + 65, + 249, + 172, + 249, + 1, + 244, + 81, + 98, + 76, + 19, + 25, + 37, + 217, + 81, + 95, + 212, + 107, + 81, + 246, + 105, + 161, + 144, + 237, + 31, + 229, + 116, + 196, + 211, + 32, + 157, + 53, + 234, + 124, + 55, + 159, + 172, + 164, + 115, + 61, + 246, + 207, + 111, + 194, + 48, + 74, + 220, + 15, + 198, + 236, + 117, + 63, + 86, + 19, + 199, + 62, + 9, + 181, + 245, + 37, + 75, + 201, + 102, + 233, + 218, + 183, + 82, + 230, + 3, + 202, + 52, + 64, + 227, + 125, + 151, + 164, + 21, + 51, + 194, + 21, + 209, + 25, + 46, + 126, + 243, + 35, + 18, + 214, + 207, + 113, + 194, + 70, + 191, + 95, + 177, + 123, + 63, + 174, + 63, + 46, + 239, + 204, + 60, + 78, + 221, + 102, + 223, + 163, + 31, + 163, + 217, + 10, + 214, + 207, + 57, + 28, + 83, + 27, + 6, + 201, + 68, + 189, + 205, + 84, + 73, + 36, + 150, + 163, + 6, + 74, + 244, + 157, + 182, + 21, + 51, + 149, + 151, + 199, + 165, + 31, + 167, + 41, + 73, + 121, + 112, + 218, + 159, + 218, + 52, + 154, + 226, + 212, + 206, + 60, + 32, + 26, + 111, + 175, + 179, + 230, + 36, + 31, + 171, + 116, + 213, + 238, + 35, + 116, + 46, + 112, + 190, + 46, + 87, + 9, + 235, + 119, + 187, + 243, + 111, + 102, + 116, + 99, + 145, + 101, + 253, + 33, + 227, + 85, + 23, + 90, + 186, + 189, + 243, + 156, + 60, + 212, + 26, + 164, + 180, + 44, + 217, + 203, + 196, + 201, + 42, + 183, + 227, + 58, + 12, + 16, + 203, + 100, + 249, + 214, + 111, + 39, + 35, + 109, + 153, + 82, + 53, + 238, + 207, + 175, + 125, + 179, + 205, + 61, + 54, + 176, + 91, + 3, + 81, + 165, + 158, + 46, + 188, + 0, + 147, + 76, + 99, + 85, + 112, + 111, + 254, + 227, + 107, + 111, + 126, + 66, + 196, + 117, + 114, + 37, + 80, + 27, + 117, + 173, + 94, + 144, + 234, + 190, + 0, + 203, + 114, + 23, + 105, + 215, + 159, + 69, + 57, + 31, + 92, + 95, + 27, + 125, + 49, + 58, + 234, + 156, + 193, + 64, + 59, + 221, + 33, + 178, + 193, + 125, + 250, + 207, + 4, + 227, + 54, + 125, + 21, + 25, + 227, + 27, + 213, + 159, + 83, + 244, + 9, + 167, + 92, + 177, + 249, + 81, + 246, + 111, + 196, + 51, + 124, + 29, + 48, + 230, + 78, + 103, + 52, + 116, + 25, + 25, + 222, + 54, + 97, + 42, + 203, + 27, + 66, + 127, + 190, + 169, + 255, + 165, + 124, + 249, + 27, + 199, + 254, + 116, + 10, + 148, + 197, + 112, + 114, + 194, + 35, + 173, + 18, + 164, + 81, + 118, + 188, + 241, + 172, + 235, + 148, + 202, + 118, + 159, + 89, + 175, + 5, + 254, + 108, + 180, + 180, + 79, + 57, + 60, + 144, + 196, + 87, + 43, + 46, + 209, + 194, + 118, + 59, + 166, + 116, + 28, + 228, + 236, + 62, + 238, + 23, + 54, + 182, + 119, + 233, + 255, + 52, + 44, + 247, + 38, + 102, + 89, + 91, + 197, + 249, + 29, + 154, + 79, + 221, + 219, + 205, + 222, + 227, + 36, + 18, + 198, + 199, + 91, + 166, + 1, + 12, + 19, + 96, + 44, + 125, + 108, + 194, + 196, + 236, + 227, + 17, + 203, + 205, + 230, + 63, + 52, + 113, + 198, + 235, + 117, + 51, + 28, + 27, + 171, + 103, + 35, + 28, + 20, + 237, + 197, + 71, + 6, + 156, + 225, + 106, + 231, + 243, + 32, + 95, + 59, + 87, + 169, + 98, + 101, + 11, + 35, + 196, + 255, + 199, + 157, + 123, + 197, + 19, + 214, + 231, + 227, + 227, + 37, + 125, + 243, + 123, + 52, + 37, + 204, + 154, + 83, + 27, + 250, + 84, + 215, + 71, + 222, + 106, + 220, + 191, + 53, + 187, + 121, + 47, + 203, + 193, + 98, + 45, + 102, + 169, + 103, + 13, + 49, + 228, + 150, + 121, + 123, + 237, + 121, + 190, + 176, + 164, + 224, + 153, + 224, + 186, + 53, + 82, + 58, + 196, + 65, + 194, + 66, + 25, + 224, + 169, + 84, + 127, + 38, + 113, + 114, + 183, + 50, + 229, + 5, + 190, + 125, + 51, + 214, + 226, + 245, + 69, + 100, + 212, + 0, + 25, + 239, + 10, + 161, + 178, + 251, + 110, + 234, + 196, + 71, + 119, + 250, + 148, + 63, + 244, + 53, + 217, + 151, + 234, + 55, + 235, + 199, + 241, + 68, + 165, + 63, + 63, + 226, + 122, + 101, + 221, + 157, + 219, + 199, + 16, + 110, + 106, + 212, + 244, + 151, + 25, + 150, + 116, + 96, + 196, + 53, + 25, + 82, + 4, + 189, + 42, + 167, + 19, + 203, + 61, + 93, + 174, + 250, + 79, + 176, + 28, + 62, + 230, + 81, + 12, + 45, + 180, + 155, + 153, + 99, + 111, + 83, + 180, + 0, + 66, + 58, + 165, + 111, + 185, + 181, + 99, + 0, + 239, + 30, + 118, + 165, + 77, + 225, + 173, + 253, + 31, + 205, + 246, + 44, + 17, + 60, + 91, + 255, + 254, + 2, + 26, + 173, + 213, + 177, + 238, + 123, + 29, + 241, + 17, + 58, + 250, + 254, + 58, + 159, + 25, + 18, + 67, + 118, + 70, + 15, + 178, + 19, + 80, + 99, + 87, + 189, + 61, + 101, + 51, + 55, + 11, + 46, + 210, + 173, + 93, + 114, + 86, + 235, + 169, + 220, + 89, + 32, + 114, + 235, + 29, + 64, + 193, + 113, + 17, + 155, + 156, + 111, + 47, + 69, + 66, + 253, + 78, + 127, + 187, + 67, + 211, + 217, + 255, + 86, + 148, + 250, + 50, + 173, + 77, + 119, + 161, + 183, + 125, + 176, + 160, + 125, + 109, + 33, + 19, + 105, + 32, + 33, + 94, + 44, + 1, + 233, + 9, + 3, + 228, + 253, + 92, + 245, + 148, + 219, + 206, + 64, + 255, + 217, + 85, + 154, + 181, + 81, + 20, + 78, + 83, + 112, + 148, + 77, + 58, + 206, + 97, + 246, + 105, + 38, + 2, + 185, + 107, + 25, + 158, + 150, + 69, + 180, + 22, + 63, + 222, + 29, + 194, + 124, + 80, + 221, + 13, + 4, + 125, + 225, + 25, + 98, + 188, + 23, + 169, + 32, + 236, + 116, + 240, + 190, + 89, + 89, + 60, + 71, + 195, + 33, + 159, + 182, + 103, + 73, + 194, + 165, + 124, + 164, + 203, + 186, + 145, + 221, + 119, + 229, + 0, + 69, + 22, + 70, + 36, + 46, + 46, + 76, + 49, + 76, + 181, + 62, + 70, + 208, + 102, + 214, + 207, + 103, + 203, + 241, + 239, + 99, + 246, + 53, + 75, + 46, + 115, + 87, + 240, + 127, + 12, + 147, + 194, + 45, + 185, + 31, + 234, + 29, + 157, + 80, + 225, + 176, + 252, + 1, + 39, + 9, + 145, + 110, + 254, + 172, + 77, + 39, + 37, + 242, + 249, + 21, + 148, + 220, + 126, + 47, + 242, + 199, + 73, + 194, + 182, + 188, + 59, + 35, + 165, + 162, + 39, + 20, + 62, + 181, + 54, + 122, + 43, + 186, + 50, + 227, + 149, + 213, + 98, + 252, + 85, + 12, + 13, + 158, + 38, + 175, + 10, + 194, + 228, + 25, + 155, + 218, + 112, + 156, + 219, + 220, + 231, + 50, + 202, + 255, + 41, + 221, + 114, + 117, + 175, + 236, + 205, + 187, + 2, + 25, + 245, + 221, + 222, + 118, + 110, + 165, + 32, + 255, + 48, + 29, + 108, + 170, + 233, + 114, + 191, + 174, + 48, + 73, + 60, + 69, + 51, + 187, + 46, + 66, + 93, + 207, + 164, + 79, + 196, + 155, + 90, + 4, + 209, + 155, + 147, + 74, + 1, + 188, + 239, + 177, + 172, + 223, + 28, + 192, + 227, + 14, + 251, + 161, + 145, + 146, + 235, + 50, + 160, + 78, + 58, + 158, + 147, + 190, + 145, + 10, + 151, + 95, + 13, + 53, + 77, + 3, + 111, + 118, + 227, + 170, + 231, + 202, + 9, + 225, + 4, + 71, + 218, + 20, + 228, + 73, + 36, + 159, + 35, + 179, + 51, + 21, + 243, + 51, + 84, + 73, + 20, + 48, + 255, + 69, + 92, + 189, + 198, + 220, + 176, + 235, + 188, + 22, + 169, + 213, + 43, + 229, + 244, + 74, + 118, + 26, + 162, + 167, + 125, + 49, + 64, + 58, + 185, + 240, + 75, + 93, + 201, + 29, + 191, + 113, + 203, + 48, + 203, + 44, + 42, + 223, + 85, + 101, + 92, + 219, + 65, + 17, + 30, + 0, + 33, + 189, + 253, + 187, + 215, + 164, + 199, + 78, + 28, + 148, + 73, + 108, + 102, + 87, + 126, + 30, + 121, + 113, + 222, + 80, + 65, + 76, + 99, + 233, + 250, + 36, + 68, + 103, + 97, + 57, + 112, + 176, + 115, + 153, + 18, + 161, + 17, + 229, + 174, + 33, + 61, + 183, + 49, + 185, + 190, + 190, + 22, + 77, + 25, + 83, + 28, + 68, + 123, + 237, + 187, + 188, + 19, + 30, + 178, + 109, + 121, + 199, + 205, + 193, + 228, + 87, + 31, + 169, + 0, + 174, + 245, + 240, + 32, + 20, + 107, + 157, + 73, + 158, + 213, + 103, + 57, + 178, + 14, + 59, + 125, + 37, + 154, + 11, + 180, + 147, + 28, + 69, + 144, + 77, + 58, + 67, + 204, + 235, + 160, + 193, + 209, + 215, + 182, + 186, + 111, + 75, + 227, + 126, + 195, + 246, + 90, + 246, + 195, + 229, + 13, + 45, + 244, + 244, + 199, + 19, + 199, + 107, + 70, + 240, + 66, + 157, + 234, + 243, + 2, + 76, + 115, + 229, + 227, + 38, + 213, + 185, + 112, + 82, + 112, + 199, + 149, + 241, + 125, + 178, + 171, + 173, + 76, + 70, + 48, + 151, + 54, + 254, + 191, + 220, + 9, + 208, + 123, + 3, + 227, + 60, + 36, + 145, + 34, + 207, + 231, + 61, + 16, + 226, + 187, + 7, + 223, + 99, + 20, + 80, + 229, + 87, + 149, + 218, + 164, + 154, + 107, + 51, + 45, + 4, + 21, + 45, + 87, + 16, + 71, + 208, + 118, + 154, + 234, + 107, + 182, + 181, + 228, + 249, + 117, + 90, + 253, + 122, + 36, + 99, + 203, + 9, + 144, + 146, + 52, + 165, + 22, + 53, + 146, + 243, + 53, + 106, + 217, + 124, + 91, + 44, + 234, + 50, + 86, + 208, + 124, + 98, + 15, + 53, + 12, + 76, + 89, + 150, + 162, + 238, + 96, + 239, + 106, + 253, + 218, + 97, + 29, + 230, + 157, + 166, + 188, + 227, + 35, + 217, + 153, + 192, + 250, + 127, + 226, + 160, + 30, + 105, + 64, + 93, + 110, + 32, + 124, + 155, + 95, + 86, + 97, + 0, + 75, + 189, + 46, + 237, + 29, + 51, + 235, + 194, + 218, + 35, + 58, + 75, + 161, + 94, + 63, + 148, + 230, + 4, + 225, + 165, + 198, + 150, + 169, + 193, + 81, + 9, + 244, + 38, + 25, + 174, + 199, + 202, + 21, + 245, + 234, + 27, + 125, + 222, + 7, + 11, + 60, + 49, + 55, + 206, + 240, + 93, + 230, + 115, + 233, + 4, + 4, + 249, + 95, + 187, + 27, + 39, + 85, + 34, + 124, + 100, + 231, + 91, + 112, + 195, + 46, + 222, + 44, + 169, + 73, + 249, + 26, + 153, + 63, + 10, + 37, + 212, + 183, + 242, + 121, + 195, + 57, + 145, + 55, + 207, + 253, + 233, + 172, + 234, + 238, + 3, + 123, + 3, + 105, + 244, + 171, + 205, + 252, + 217, + 86, + 57, + 23, + 14, + 236, + 39, + 175, + 182, + 211, + 189, + 62, + 159, + 188, + 111, + 119, + 10, + 9, + 65, + 158, + 255, + 162, + 242, + 116, + 76, + 122, + 64, + 36, + 78, + 32, + 242, + 218, + 7, + 194, + 3, + 188, + 30, + 205, + 221, + 4, + 176, + 113, + 244, + 237, + 153, + 84, + 39, + 246, + 204, + 76, + 121, + 228, + 179, + 175, + 154, + 68, + 118, + 119, + 73, + 179, + 123, + 214, + 234, + 57, + 158, + 87, + 118, + 73, + 68, + 236, + 150, + 66, + 20, + 100, + 164, + 220, + 238, + 60, + 74, + 114, + 217, + 6, + 145, + 196, + 231, + 27, + 0, + 231, + 46, + 91, + 204, + 233, + 49, + 70, + 93, + 203, + 30, + 108, + 237, + 242, + 127, + 175, + 51, + 92, + 190, + 59, + 12, + 84, + 96, + 109, + 156, + 67, + 102, + 42, + 35, + 153, + 83, + 155, + 223, + 103, + 113, + 124, + 15, + 185, + 11, + 171, + 98, + 26, + 247, + 171, + 247, + 90, + 53, + 170, + 188, + 224, + 164, + 115, + 42, + 160, + 77, + 230, + 202, + 21, + 159, + 244, + 81, + 97, + 225, + 38, + 196, + 19, + 202, + 22, + 180, + 124, + 111, + 229, + 71, + 170, + 74, + 219, + 191, + 61, + 7, + 4, + 15, + 151, + 144, + 38, + 41, + 159, + 231, + 41, + 46, + 91, + 255, + 21, + 25, + 210, + 155, + 149, + 81, + 206, + 35, + 25, + 233, + 93, + 55, + 148, + 73, + 15, + 227, + 51, + 60, + 219, + 116, + 41, + 33, + 164, + 212, + 251, + 41, + 1, + 73, + 201, + 62, + 95, + 71, + 73, + 108, + 167, + 58, + 123, + 17, + 197, + 113, + 185, + 235, + 186, + 245, + 254, + 7, + 96, + 9, + 4, + 102, + 94, + 204, + 151, + 46, + 95, + 28, + 202, + 75, + 60, + 30, + 86, + 73, + 55, + 43, + 34, + 15, + 242, + 52, + 45, + 4, + 163, + 62, + 38, + 226, + 227, + 201, + 114, + 80, + 20, + 245, + 79, + 2, + 127, + 153, + 144, + 30, + 207, + 45, + 71, + 177, + 252, + 60, + 94, + 13, + 195, + 20, + 242, + 71, + 27, + 214, + 65, + 13, + 177, + 27, + 123, + 48, + 222, + 48, + 222, + 27, + 3, + 204, + 238, + 124, + 205, + 82, + 63, + 10, + 185, + 193, + 185, + 20, + 126, + 110, + 158, + 218, + 187, + 126, + 204, + 199, + 37, + 22, + 193, + 49, + 167, + 155, + 164, + 230, + 125, + 19, + 70, + 210, + 55, + 119, + 225, + 119, + 42, + 66, + 199, + 39, + 10, + 123, + 100, + 226, + 127, + 107, + 31, + 163, + 187, + 164, + 162, + 116, + 207, + 63, + 35, + 33, + 204, + 22, + 37, + 31, + 179, + 63, + 170, + 27, + 252, + 203, + 89, + 191, + 96, + 101, + 239, + 221, + 182, + 101, + 37, + 149, + 5, + 167, + 22, + 10, + 169, + 80, + 202, + 30, + 41, + 112, + 13, + 106, + 229, + 95, + 205, + 60, + 172, + 123, + 118, + 253, + 0, + 25, + 217, + 61, + 54, + 15, + 176, + 103, + 172, + 43, + 169, + 178, + 154, + 227, + 45, + 11, + 48, + 50, + 188, + 145, + 47, + 37, + 23, + 207, + 83, + 173, + 41, + 162, + 41, + 254, + 60, + 148, + 26, + 178, + 59, + 175, + 162, + 60, + 156, + 199, + 80, + 87, + 94, + 217, + 11, + 70, + 183, + 52, + 175, + 106, + 45, + 7, + 12, + 188, + 229, + 51, + 17, + 11, + 180, + 60, + 231, + 181, + 113, + 15, + 11, + 113, + 236, + 114, + 60, + 38, + 207, + 157, + 251, + 155, + 163, + 27, + 54, + 185, + 52, + 126, + 70, + 68, + 59, + 199, + 233, + 125, + 47, + 71, + 116, + 195, + 211, + 45, + 157, + 23, + 83, + 34, + 212, + 53, + 187, + 102, + 167, + 86, + 4, + 240, + 9, + 204, + 249, + 89, + 86, + 189, + 48, + 89, + 95, + 250, + 159, + 99, + 225, + 226, + 78, + 193, + 95, + 160, + 69, + 125, + 119, + 110, + 101, + 209, + 124, + 96, + 17, + 250, + 161, + 27, + 60, + 255, + 250, + 17, + 157, + 119, + 214, + 178, + 150, + 80, + 83, + 160, + 185, + 249, + 185, + 79, + 147, + 22, + 238, + 245, + 252, + 186, + 205, + 158, + 162, + 124, + 217, + 208, + 173, + 79, + 97, + 67, + 47, + 81, + 240, + 90, + 79, + 147, + 2, + 204, + 162, + 82, + 154, + 57, + 117, + 9, + 233, + 45, + 86, + 201, + 205, + 46, + 116, + 211, + 235, + 116, + 190, + 169, + 18, + 146, + 191, + 46, + 45, + 13, + 239, + 26, + 39, + 84, + 73, + 44, + 103, + 95, + 162, + 124, + 102, + 222, + 149, + 38, + 242, + 71, + 9, + 165, + 196, + 96, + 144, + 73, + 214, + 247, + 9, + 199, + 39, + 62, + 175, + 230, + 65, + 58, + 30, + 79, + 171, + 175, + 44, + 53, + 93, + 191, + 4, + 46, + 195, + 10, + 41, + 207, + 225, + 206, + 99, + 194, + 165, + 157, + 149, + 177, + 44, + 149, + 219, + 151, + 251, + 157, + 33, + 59, + 57, + 204, + 107, + 48, + 156, + 249, + 77, + 212, + 239, + 35, + 146, + 126, + 190, + 155, + 148, + 225, + 106, + 84, + 103, + 19, + 243, + 235, + 144, + 101, + 15, + 245, + 3, + 77, + 203, + 51, + 55, + 89, + 159, + 177, + 15, + 90, + 112, + 31, + 197, + 182, + 39, + 192, + 17, + 87, + 224, + 238, + 153, + 196, + 63, + 226, + 180, + 160, + 160, + 39, + 44, + 14, + 11, + 186, + 1, + 157, + 111, + 147, + 247, + 145, + 77, + 189, + 106, + 149, + 86, + 46, + 204, + 195, + 238, + 91, + 83, + 176, + 237, + 199, + 163, + 39, + 239, + 206, + 81, + 76, + 65, + 148, + 105, + 27, + 4, + 153, + 99, + 30, + 87, + 33, + 71, + 63, + 109, + 202, + 206, + 49, + 6, + 18, + 57, + 25, + 71, + 208, + 85, + 174, + 33, + 103, + 204, + 215, + 223, + 30, + 253, + 174, + 100, + 192, + 18, + 17, + 147, + 170, + 123, + 35, + 147, + 76, + 15, + 164, + 52, + 15, + 202, + 108, + 218, + 218, + 217, + 67, + 62, + 98, + 197, + 65, + 29, + 223, + 155, + 84, + 194, + 41, + 27, + 151, + 113, + 94, + 5, + 61, + 2, + 75, + 188, + 250, + 234, + 252, + 244, + 177, + 122, + 146, + 145, + 234, + 34, + 180, + 11, + 54, + 163, + 118, + 225, + 34, + 166, + 48, + 94, + 169, + 164, + 223, + 147, + 126, + 30, + 39, + 116, + 82, + 80, + 226, + 225, + 222, + 224, + 226, + 176, + 238, + 247, + 217, + 179, + 235, + 14, + 57, + 60, + 193, + 144, + 211, + 190, + 238, + 124, + 189, + 209, + 63, + 10, + 153, + 186, + 126, + 166, + 39, + 65, + 192, + 48, + 179, + 215, + 213, + 121, + 193, + 169, + 107, + 187, + 101, + 44, + 17, + 77, + 54, + 166, + 114, + 113, + 110, + 39, + 3, + 29, + 151, + 12, + 46, + 46, + 218, + 3, + 35, + 253, + 119, + 57, + 144, + 146, + 61, + 245, + 85, + 191, + 146, + 230, + 68, + 112, + 100, + 10, + 87, + 175, + 29, + 98, + 234, + 125, + 203, + 173, + 2, + 97, + 223, + 94, + 176, + 67, + 28, + 177, + 57, + 50, + 14, + 199, + 162, + 121, + 42, + 80, + 49, + 86, + 179, + 11, + 50, + 164, + 187, + 33, + 106, + 45, + 148, + 117, + 183, + 206, + 127, + 68, + 127, + 86, + 37, + 218, + 212, + 123, + 80, + 237, + 238, + 223, + 213, + 95, + 159, + 249, + 114, + 26, + 253, + 223, + 169, + 192, + 173, + 169, + 190, + 220, + 157, + 122, + 163, + 237, + 102, + 164, + 0, + 82, + 29, + 204, + 77, + 63, + 227, + 151, + 150, + 94, + 211, + 182, + 3, + 108, + 148, + 154, + 255, + 51, + 9, + 100, + 157, + 235, + 239, + 234, + 13, + 74, + 223, + 70, + 187, + 25, + 238, + 16, + 169, + 116, + 101, + 95, + 102, + 187, + 15, + 215, + 101, + 183, + 204, + 52, + 175, + 48, + 208, + 33, + 97, + 45, + 197, + 157, + 158, + 164, + 19, + 231, + 206, + 193, + 122, + 163, + 210, + 11, + 148, + 110, + 174, + 63, + 39, + 89, + 36, + 70, + 252, + 0, + 50, + 26, + 9, + 207, + 199, + 233, + 148, + 240, + 149, + 25, + 59, + 29, + 57, + 144, + 156, + 57, + 95, + 60, + 34, + 53, + 68, + 63, + 69, + 162, + 159, + 234, + 15, + 70, + 239, + 211, + 70, + 195, + 82, + 186, + 224, + 243, + 215, + 158, + 204, + 228, + 220, + 65, + 151, + 229, + 149, + 98, + 73, + 122, + 100, + 214, + 63, + 219, + 106, + 252, + 239, + 100, + 81, + 122, + 154, + 201, + 213, + 244, + 10, + 220, + 64, + 193, + 51, + 92, + 37, + 237, + 191, + 189, + 75, + 10, + 159, + 117, + 50, + 92, + 244, + 115, + 178, + 189, + 109, + 107, + 13, + 160, + 219, + 73, + 81, + 229, + 149, + 47, + 79, + 245, + 29, + 118, + 197, + 28, + 47, + 22, + 110, + 47, + 11, + 175, + 60, + 171, + 153, + 15, + 18, + 113, + 60, + 90, + 238, + 11, + 126, + 251, + 86, + 4, + 198, + 21, + 206, + 144, + 195, + 190, + 239, + 107, + 228, + 89, + 19, + 146, + 176, + 98, + 32, + 99, + 217, + 61, + 79, + 112, + 148, + 119, + 233, + 87, + 16, + 25, + 226, + 93, + 207, + 14, + 28, + 69, + 12, + 49, + 4, + 45, + 58, + 54, + 95, + 16, + 181, + 52, + 160, + 196, + 70, + 254, + 9, + 121, + 194, + 149, + 161, + 201, + 61, + 70, + 20, + 206, + 7, + 145, + 63, + 32, + 149, + 86, + 79, + 217, + 42, + 37, + 179, + 183, + 48, + 117, + 17, + 31, + 35, + 241, + 155, + 239, + 98, + 83, + 97, + 183, + 2, + 23, + 201, + 202, + 74, + 48, + 39, + 208, + 4, + 148, + 171, + 3, + 221, + 114, + 7, + 163, + 151, + 62, + 183, + 178, + 249, + 193, + 39, + 15, + 175, + 66, + 255, + 38, + 157, + 37, + 210, + 11, + 212, + 112, + 204, + 108, + 96, + 247, + 217, + 225, + 121, + 45, + 23, + 147, + 83, + 166, + 156, + 214, + 0, + 99, + 77, + 189, + 234, + 65, + 5, + 191, + 230, + 36, + 118, + 35, + 155, + 49, + 196, + 80, + 234, + 183, + 13, + 195, + 196, + 30, + 73, + 83, + 237, + 166, + 0, + 255, + 180, + 102, + 123, + 156, + 78, + 37, + 197, + 38, + 171, + 173, + 125, + 44, + 199, + 243, + 125, + 242, + 101, + 100, + 237, + 60, + 37, + 65, + 235, + 147, + 182, + 36, + 69, + 64, + 30, + 166, + 158, + 65, + 25, + 79, + 188, + 250, + 96, + 191, + 147, + 46, + 28, + 127, + 109, + 66, + 155, + 3, + 109, + 253, + 115, + 38, + 170, + 3, + 58, + 151, + 229, + 62, + 188, + 231, + 59, + 76, + 10, + 127, + 96, + 12, + 181, + 70, + 195, + 85, + 29, + 233, + 27, + 1, + 99, + 203, + 108, + 154, + 75, + 97, + 236, + 161, + 86, + 91, + 239, + 7, + 92, + 179, + 35, + 253, + 181, + 83, + 215, + 124, + 31, + 0, + 242, + 254, + 82, + 49, + 79, + 254, + 201, + 164, + 76, + 246, + 15, + 4, + 251, + 60, + 43, + 122, + 178, + 23, + 146, + 91, + 32, + 247, + 94, + 249, + 197, + 13, + 170, + 108, + 60, + 79, + 109, + 78, + 245, + 163, + 224, + 119, + 116, + 71, + 193, + 181, + 107, + 186, + 16, + 233, + 220, + 59, + 112, + 73, + 6, + 243, + 97, + 16, + 7, + 59, + 195, + 147, + 93, + 34, + 178, + 215, + 116, + 44, + 41, + 175, + 115, + 106, + 21, + 214, + 51, + 81, + 70, + 113, + 33, + 219, + 6, + 80, + 205, + 201, + 48, + 253, + 92, + 176, + 226, + 213, + 53, + 75, + 243, + 11, + 162, + 62, + 113, + 76, + 207, + 39, + 209, + 150, + 186, + 162, + 180, + 67, + 214, + 74, + 127, + 27, + 10, + 73, + 162, + 240, + 3, + 95, + 80, + 86, + 55, + 1, + 92, + 99, + 3, + 125, + 100, + 1, + 169, + 195, + 74, + 162, + 0, + 41, + 110, + 90, + 73, + 244, + 189, + 62, + 179, + 25, + 113, + 20, + 33, + 63, + 91, + 245, + 15, + 181, + 46, + 211, + 10, + 66, + 153, + 30, + 185, + 223, + 147, + 182, + 127, + 114, + 57, + 42, + 77, + 106, + 0, + 145, + 61, + 119, + 193, + 240, + 238, + 230, + 57, + 226, + 114, + 70, + 145, + 80, + 69, + 7, + 10, + 93, + 244, + 190, + 217, + 204, + 55, + 177, + 37, + 240, + 81, + 3, + 99, + 109, + 178, + 55, + 206, + 86, + 41, + 218, + 193, + 240, + 81, + 75, + 156, + 223, + 251, + 22, + 179, + 234, + 100, + 10, + 78, + 12, + 245, + 36, + 193, + 199, + 118, + 96, + 67, + 186, + 154, + 181, + 121, + 93, + 7, + 118, + 187, + 30, + 180, + 219, + 125, + 110, + 169, + 197, + 26, + 155, + 31, + 16, + 217, + 222, + 193, + 114, + 226, + 31, + 211, + 57, + 162, + 162, + 66, + 57, + 202, + 227, + 119, + 167, + 187, + 241, + 212, + 43, + 50, + 13, + 38, + 246, + 73, + 159, + 219, + 59, + 210, + 170, + 231, + 58, + 166, + 55, + 76, + 47, + 202, + 84, + 201, + 98, + 51, + 158, + 68, + 15, + 252, + 252, + 43, + 60, + 96, + 220, + 44, + 58, + 53, + 11, + 225, + 79, + 213, + 205, + 31, + 211, + 156, + 154, + 60, + 116, + 241, + 182, + 82, + 192, + 114, + 28, + 201, + 4, + 235, + 74, + 167, + 92, + 70, + 83, + 110, + 198, + 10, + 84, + 235, + 148, + 211, + 201, + 100, + 250, + 60, + 116, + 222, + 77, + 159, + 167, + 182, + 209, + 243, + 14, + 199, + 156, + 52, + 146, + 84, + 103, + 60, + 31, + 45, + 39, + 102, + 122, + 245, + 34, + 84, + 154, + 12, + 37, + 59, + 224, + 212, + 178, + 30, + 98, + 109, + 229, + 203, + 66, + 50, + 10, + 230, + 166, + 71, + 34, + 231, + 107, + 42, + 108, + 7, + 240, + 127, + 125, + 114, + 82, + 240, + 204, + 233, + 119, + 227, + 64, + 105, + 118, + 122, + 18, + 11, + 126, + 206, + 183, + 118, + 61, + 20, + 163, + 0, + 113, + 37, + 255, + 25, + 108, + 100, + 247, + 47, + 223, + 243, + 199, + 15, + 22, + 234, + 214, + 190, + 179, + 62, + 198, + 173, + 127, + 205, + 110, + 33, + 52, + 17, + 176, + 95, + 89, + 225, + 74, + 25, + 107, + 91, + 145, + 99, + 124, + 68, + 174, + 95, + 33, + 228, + 105, + 18, + 81, + 52, + 212, + 115, + 28, + 3, + 247, + 188, + 53, + 241, + 127, + 115, + 69, + 193, + 50, + 144, + 87, + 14, + 122, + 236, + 207, + 114, + 5, + 90, + 108, + 14, + 255, + 27, + 95, + 112, + 221, + 73, + 218, + 38, + 81, + 100, + 242, + 234, + 195, + 179, + 233, + 108, + 254, + 223, + 70, + 203, + 202, + 114, + 160, + 249, + 28, + 202, + 209, + 206, + 233, + 109, + 246, + 253, + 226, + 116, + 175, + 106, + 223, + 114, + 223, + 165, + 5, + 201, + 67, + 43, + 55, + 179, + 50, + 218, + 118, + 59, + 16, + 96, + 31, + 19, + 198, + 55, + 231, + 144, + 86, + 157, + 51, + 176, + 246, + 83, + 161, + 54, + 38, + 102, + 188, + 75, + 252, + 244, + 233, + 234, + 4, + 163, + 244, + 45, + 11, + 191, + 231, + 249, + 55, + 98, + 26, + 61, + 165, + 123, + 208, + 235, + 201, + 171, + 71, + 199, + 221, + 177, + 124, + 78, + 108, + 83, + 96, + 14, + 185, + 212, + 218, + 62, + 154, + 179, + 63, + 160, + 147, + 172, + 48, + 178, + 190, + 206, + 68, + 197, + 153, + 101, + 108, + 176, + 205, + 180, + 59, + 205, + 101, + 81, + 21, + 149, + 105, + 59, + 79, + 162, + 62, + 86, + 118, + 22, + 14, + 244, + 53, + 108, + 21, + 203, + 149, + 32, + 92, + 144, + 237, + 124, + 14, + 193, + 225, + 249, + 161, + 36, + 29, + 45, + 43, + 153, + 188, + 176, + 172, + 70, + 172, + 53, + 182, + 174, + 191, + 9, + 39, + 84, + 167, + 44, + 69, + 211, + 174, + 189, + 167, + 110, + 231, + 15, + 69, + 224, + 46, + 165, + 4, + 171, + 206, + 218, + 53, + 60, + 79, + 156, + 125, + 145, + 87, + 65, + 27, + 246, + 73, + 67, + 178, + 74, + 165, + 1, + 46, + 86, + 251, + 199, + 5, + 192, + 6, + 241, + 74, + 205, + 180, + 3, + 148, + 196, + 230, + 9, + 217, + 19, + 99, + 16, + 217, + 147, + 190, + 21, + 50, + 156, + 190, + 221, + 212, + 123, + 201, + 158, + 230, + 180, + 160, + 252, + 213, + 164, + 44, + 0, + 163, + 83, + 212, + 126, + 100, + 246, + 202, + 93, + 237, + 181, + 18, + 7, + 80, + 55, + 99, + 71, + 45, + 12, + 127, + 113, + 85, + 75, + 28, + 192, + 103, + 145, + 203, + 247, + 25, + 23, + 191, + 166, + 199, + 235, + 153, + 59, + 197, + 226, + 239, + 6, + 80, + 178, + 235, + 58, + 144, + 95, + 118, + 38, + 118, + 242, + 247, + 171, + 145, + 202, + 0, + 0, + 199, + 32, + 189, + 217, + 188, + 61, + 5, + 73, + 155, + 241, + 125, + 154, + 241, + 149, + 191, + 249, + 180, + 5, + 96, + 205, + 164, + 86, + 247, + 98, + 218, + 32, + 99, + 176, + 91, + 47, + 81, + 188, + 244, + 165, + 125, + 149, + 149, + 106, + 218, + 27, + 217, + 45, + 176, + 255, + 30, + 237, + 196, + 189, + 51, + 179, + 223, + 228, + 255, + 52, + 245, + 101, + 48, + 86, + 61, + 191, + 126, + 71, + 23, + 180, + 189, + 39, + 246, + 63, + 225, + 13, + 186, + 185, + 171, + 89, + 27, + 122, + 76, + 66, + 2, + 84, + 126, + 55, + 166, + 33, + 166, + 165, + 62, + 93, + 182, + 172, + 99, + 162, + 155, + 48, + 91, + 12, + 19, + 224, + 207, + 77, + 86, + 221, + 217, + 209, + 148, + 223, + 144, + 79, + 197, + 63, + 31, + 94, + 114, + 228, + 173, + 66, + 158, + 197, + 145, + 105, + 147, + 10, + 243, + 38, + 210, + 99, + 73, + 246, + 228, + 91, + 77, + 237, + 227, + 149, + 169, + 156, + 158, + 180, + 87, + 67, + 84, + 33, + 32, + 174, + 54, + 211, + 4, + 122, + 103, + 192, + 73, + 166, + 147, + 148, + 183, + 63, + 229, + 151, + 112, + 29, + 239, + 4, + 3, + 7, + 36, + 101, + 220, + 13, + 144, + 86, + 210, + 213, + 125, + 22, + 171, + 199, + 227, + 112, + 241, + 207, + 17, + 250, + 146, + 87, + 146, + 96, + 73, + 165, + 60, + 70, + 32, + 16, + 148, + 156, + 52, + 169, + 204, + 0, + 190, + 66, + 82, + 86, + 146, + 254, + 83, + 226, + 52, + 20, + 226, + 222, + 44, + 190, + 89, + 31, + 166, + 55, + 242, + 195, + 125, + 61, + 22, + 93, + 21, + 250, + 191, + 191, + 243, + 243, + 51, + 251, + 20, + 92, + 123, + 211, + 107, + 80, + 165, + 227, + 198, + 41, + 17, + 12, + 71, + 215, + 230, + 87, + 123, + 66, + 193, + 167, + 197, + 244, + 204, + 109, + 52, + 242, + 214, + 231, + 14, + 52, + 164, + 91, + 167, + 198, + 119, + 178, + 164, + 46, + 234, + 164, + 158, + 162, + 13, + 204, + 69, + 90, + 176, + 230, + 189, + 214, + 193, + 70, + 224, + 2, + 55, + 89, + 219, + 207, + 119, + 219, + 62, + 49, + 9, + 204, + 180, + 9, + 4, + 75, + 62, + 108, + 125, + 62, + 160, + 250, + 43, + 27, + 188, + 30, + 238, + 238, + 95, + 241, + 4, + 23, + 28, + 196, + 28, + 230, + 32, + 178, + 126, + 70, + 249, + 217, + 229, + 59, + 36, + 53, + 98, + 253, + 49, + 240, + 43, + 10, + 79, + 144, + 192, + 222, + 123, + 12, + 229, + 247, + 247, + 105, + 117, + 90, + 94, + 183, + 222, + 29, + 47, + 195, + 73, + 187, + 194, + 219, + 80, + 55, + 6, + 95, + 93, + 231, + 66, + 196, + 7, + 169, + 243, + 10, + 161, + 254, + 36, + 42, + 150, + 167, + 226, + 83, + 101, + 213, + 63, + 27, + 112, + 169, + 25, + 17, + 220, + 159, + 148, + 243, + 55, + 48, + 186, + 80, + 229, + 125, + 161, + 92, + 102, + 89, + 90, + 230, + 59, + 26, + 253, + 117, + 223, + 245, + 107, + 215, + 187, + 209, + 66, + 89, + 169, + 35, + 23, + 63, + 52, + 126, + 237, + 221, + 28, + 243, + 6, + 160, + 182, + 123, + 160, + 31, + 73, + 147, + 194, + 228, + 12, + 239, + 38, + 192, + 145, + 150, + 227, + 227, + 121, + 148, + 9, + 23, + 57, + 47, + 158, + 41, + 210, + 74, + 187, + 63, + 39, + 39, + 181, + 57, + 71, + 14, + 234, + 179, + 208, + 64, + 246, + 53, + 70, + 49, + 61, + 35, + 10, + 179, + 84, + 113, + 245, + 102, + 122, + 9, + 55, + 45, + 204, + 150, + 247, + 73, + 217, + 76, + 46, + 58, + 211, + 6, + 179, + 198, + 162, + 169, + 199, + 22, + 250, + 208, + 82, + 6, + 102, + 42, + 148, + 98, + 93, + 39, + 18, + 255, + 0, + 69, + 14, + 188, + 158, + 165, + 205, + 236, + 99, + 203, + 208, + 196, + 31, + 46, + 4, + 127, + 119, + 89, + 86, + 228, + 19, + 229, + 68, + 181, + 197, + 151, + 44, + 49, + 159, + 2, + 224, + 70, + 155, + 155, + 35, + 31, + 85, + 31, + 113, + 212, + 230, + 116, + 165, + 76, + 154, + 12, + 186, + 30, + 65, + 151, + 179, + 238, + 195, + 230, + 117, + 160, + 243, + 254, + 221, + 215, + 63, + 44, + 86, + 249, + 41, + 109, + 91, + 110, + 219, + 126, + 84, + 65, + 50, + 117, + 241, + 66, + 55, + 55, + 71, + 182, + 231, + 228, + 79, + 49, + 90, + 79, + 29, + 177, + 32, + 101, + 46, + 107, + 118, + 224, + 52, + 28, + 242, + 206, + 207, + 189, + 46, + 190, + 245, + 1, + 240, + 84, + 246, + 174, + 127, + 92, + 36, + 65, + 170, + 75, + 207, + 9, + 190, + 73, + 196, + 192, + 175, + 55, + 214, + 6, + 219, + 69, + 195, + 114, + 217, + 170, + 199, + 171, + 7, + 196, + 98, + 3, + 204, + 241, + 185, + 191, + 209, + 173, + 176, + 114, + 54, + 101, + 195, + 80, + 227, + 187, + 94, + 145, + 246, + 94, + 46, + 6, + 226, + 166, + 125, + 176, + 207, + 192, + 110, + 74, + 250, + 115, + 156, + 100, + 145, + 224, + 159, + 125, + 105, + 16, + 199, + 215, + 254, + 210, + 148, + 34, + 33, + 100, + 12, + 225, + 7, + 177, + 47, + 79, + 187, + 222, + 101, + 0, + 13, + 51, + 23, + 174, + 83, + 97, + 157, + 162, + 58, + 47, + 228, + 18, + 49, + 14, + 177, + 172, + 251, + 103, + 20, + 236, + 100, + 231, + 0, + 169, + 73, + 60, + 78, + 218, + 252, + 177, + 115, + 169, + 39, + 54, + 179, + 224, + 149, + 25, + 119, + 241, + 125, + 171, + 224, + 96, + 109, + 220, + 57, + 101, + 75, + 43, + 179, + 170, + 35, + 10, + 196, + 210, + 236, + 14, + 236, + 226, + 162, + 91, + 47, + 180, + 247, + 246, + 47, + 43, + 39, + 58, + 169, + 221, + 153, + 244, + 251, + 67, + 189, + 39, + 215, + 234, + 61, + 163, + 225, + 226, + 49, + 189, + 115, + 127, + 91, + 215, + 43, + 166, + 98, + 9, + 186, + 208, + 90, + 108, + 11, + 3, + 79, + 89, + 67, + 239, + 33, + 86, + 185, + 231, + 145, + 250, + 67, + 182, + 28, + 145, + 111, + 91, + 15, + 50, + 162, + 93, + 57, + 160, + 122, + 153, + 41, + 182, + 52, + 172, + 160, + 250, + 117, + 210, + 45, + 11, + 84, + 217, + 28, + 123, + 214, + 255, + 105, + 212, + 225, + 220, + 90, + 98, + 41, + 33, + 231, + 155, + 176, + 187, + 173, + 32, + 189, + 161, + 228, + 207, + 189, + 177, + 195, + 17, + 66, + 81, + 76, + 46, + 96, + 13, + 43, + 249, + 217, + 208, + 190, + 67, + 159, + 57, + 86, + 15, + 171, + 244, + 224, + 125, + 53, + 62, + 14, + 59, + 57, + 146, + 192, + 144, + 3, + 110, + 34, + 11, + 99, + 178, + 163, + 109, + 101, + 62, + 195, + 119, + 74, + 63, + 193, + 10, + 85, + 93, + 30, + 13, + 48, + 0, + 242, + 160, + 166, + 70, + 151, + 156, + 111, + 52, + 149, + 212, + 67, + 243, + 2, + 242, + 206, + 62, + 166, + 11, + 179, + 157, + 185, + 99, + 176, + 214, + 187, + 78, + 254, + 126, + 35, + 15, + 38, + 149, + 117, + 115, + 209, + 34, + 203, + 29, + 75, + 122, + 227, + 62, + 58, + 193, + 38, + 43, + 79, + 112, + 150, + 207, + 191, + 177, + 242, + 103, + 242, + 51, + 235, + 215, + 89, + 38, + 226, + 110, + 5, + 189, + 9 + ] + }, + { + name: "const-2", + shape: [ + 3 + ], + type: "INT32", + data: [ + 97, + 205, + 201, + 13, + 52, + 26, + 185, + 44, + 47, + 232, + 26, + 78 + ] + }, + { + name: "result-0", + shape: [ + 1, + 2, + 2, + 3 + ], + type: "INT32" + } + ], + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ] + } + ] +} |