From 988b7043e54cf725c864584bfda4d11bd103b473 Mon Sep 17 00:00:00 2001 From: John Stiles Date: Thu, 1 Apr 2021 16:54:02 -0400 Subject: [PATCH] Add rehydration enumerator for ConstructorSplat. This renumbers all the dehydrated data. Change-Id: I94c58c7f0b36e9832f47151b9d350e66f9fa01cb Reviewed-on: https://skia-review.googlesource.com/c/skia/+/392118 Reviewed-by: Brian Osman Auto-Submit: John Stiles Commit-Queue: John Stiles --- src/sksl/SkSLRehydrator.h | 5 +- src/sksl/generated/sksl_fp.dehydrated.sksl | 360 +- src/sksl/generated/sksl_frag.dehydrated.sksl | 118 +- src/sksl/generated/sksl_geom.dehydrated.sksl | 106 +- src/sksl/generated/sksl_gpu.dehydrated.sksl | 10394 ++++++++-------- .../generated/sksl_public.dehydrated.sksl | 2440 ++-- .../generated/sksl_runtime.dehydrated.sksl | 84 +- src/sksl/generated/sksl_vert.dehydrated.sksl | 68 +- 8 files changed, 6787 insertions(+), 6788 deletions(-) diff --git a/src/sksl/SkSLRehydrator.h b/src/sksl/SkSLRehydrator.h index fd797bbcc5..68a8858bce 100644 --- a/src/sksl/SkSLRehydrator.h +++ b/src/sksl/SkSLRehydrator.h @@ -49,12 +49,11 @@ public: kBreak_Command, // int16 builtin kBuiltinLayout_Command, - // Type type, uint8 argCount, Expression[] arguments + // (All constructors) Type type, uint8 argCount, Expression[] arguments kConstructor_Command, - // Type type, uint8 argCount, Expression[] arguments kConstructorArray_Command, - // Type type, Expression argument kConstructorDiagonalMatrix_Command, + kConstructorSplat_Command, kContinue_Command, kDefaultLayout_Command, kDefaultModifiers_Command, diff --git a/src/sksl/generated/sksl_fp.dehydrated.sksl b/src/sksl/generated/sksl_fp.dehydrated.sksl index 9959783e85..42905a22cf 100644 --- a/src/sksl/generated/sksl_fp.dehydrated.sksl +++ b/src/sksl/generated/sksl_fp.dehydrated.sksl @@ -27,121 +27,121 @@ static uint8_t SKSL_INCLUDE_sksl_fp[] = {42,1, 5,107,76,97,115,116, 9,107,84,111,80,114,101,109,117,108, 11,107,84,111,85,110,112,114,101,109,117,108, -44,34,0, -17,1,0,2,0, -17,2,0,17,0, -48,3,0, -32, -31,0,32,0,0,255,255,255,255,255,15,0,255,255,255,255,30,0,30,0,0,2,31,0, -45,4,0,44,0,0, +45,34,0, +18,1,0,2,0, +18,2,0,17,0, +49,3,0, +33, +32,0,32,0,0,255,255,255,255,255,15,0,255,255,255,255,30,0,30,0,0,2,31,0, +46,4,0,44,0,0, 0,5,0, -42,4,0,1, -48,6,0, -32, -31,0,32,0,0,255,255,255,255,255,15,39,255,255,255,255,30,0,30,0,0,0,51,0, -42,5,0,0, -48,7,0, -32, -31,0,32,0,0,255,255,255,255,255,15,39,255,255,255,255,30,0,30,0,0,0,67,0, -45,8,0,84,0,0, -48,9,0, -32, -31,0,32,0,0,255,255,255,255,255,15,39,255,255,255,255,30,0,30,0,0,0,90,0, -42,8,0,0, -48,10,0, -32, -31,0,32,0,0,255,255,255,255,255,15,39,255,255,255,255,30,0,30,0,0,0,110,0, -42,8,0,0, -48,11,0, -32, -31,0,32,0,0,255,255,255,255,255,27,39,255,255,255,255,30,0,30,0,0,0,135,0, -45,12,0,144,0,0, -48,13,0, -32, -31,0,32,0,0,255,255,255,255,255,28,39,255,255,255,255,30,0,30,0,0,0,149,0, -42,12,0,0, -48,14,0, -11,159,0, -45,15,0,162,0,3, -25,16,0, -11,180,0,1,14,0, -42,8,0, -48,17,0, -11,159,0, -42,15,0,3, -48,18,0, -11,187,0, -45,19,0,197,0,3, -47,20,0,2, -42,16,0, -25,21,0, -11,180,0,2,17,0,18,0, -42,8,0, -42,21,0, -48,22,0, -11,159,0, -42,15,0,3, -48,23,0, -11,206,0, -45,24,0,213,0,3, -47,25,0,3, -42,16,0, -42,21,0, -25,26,0, -11,180,0,2,22,0,23,0, -42,8,0, -42,26,0, -48,27,0, -11,159,0, -42,15,0,3, -48,28,0, -11,220,0, -42,8,0,3, -47,29,0,4, -42,16,0, -42,21,0, -42,26,0, -25,30,0, -11,180,0,2,27,0,28,0, -42,8,0, -42,30,0, -48,31,0, -11,159,0, -42,15,0,3, -48,32,0, -11,220,0, -42,8,0,3, -48,33,0, -11,187,0, -42,19,0,3, -47,34,0,5, -42,16,0, -42,21,0, -42,26,0, -42,30,0, -25,35,0, -11,180,0,3,31,0,32,0,33,0, -42,8,0, -42,35,0, -48,36,0, -11,159,0, -42,15,0,3, -48,37,0, -11,220,0, -42,8,0,3, -48,38,0, -11,206,0, -42,24,0,3, -47,39,0,6, -42,16,0, -42,21,0, -42,26,0, -42,30,0, -42,35,0, -25,40,0, -11,180,0,3,36,0,37,0,38,0, -42,8,0, -42,40,0,10,0, +43,4,0,1, +49,6,0, +33, +32,0,32,0,0,255,255,255,255,255,15,39,255,255,255,255,30,0,30,0,0,0,51,0, +43,5,0,0, +49,7,0, +33, +32,0,32,0,0,255,255,255,255,255,15,39,255,255,255,255,30,0,30,0,0,0,67,0, +46,8,0,84,0,0, +49,9,0, +33, +32,0,32,0,0,255,255,255,255,255,15,39,255,255,255,255,30,0,30,0,0,0,90,0, +43,8,0,0, +49,10,0, +33, +32,0,32,0,0,255,255,255,255,255,15,39,255,255,255,255,30,0,30,0,0,0,110,0, +43,8,0,0, +49,11,0, +33, +32,0,32,0,0,255,255,255,255,255,27,39,255,255,255,255,30,0,30,0,0,0,135,0, +46,12,0,144,0,0, +49,13,0, +33, +32,0,32,0,0,255,255,255,255,255,28,39,255,255,255,255,30,0,30,0,0,0,149,0, +43,12,0,0, +49,14,0, +12,159,0, +46,15,0,162,0,3, +26,16,0, +12,180,0,1,14,0, +43,8,0, +49,17,0, +12,159,0, +43,15,0,3, +49,18,0, +12,187,0, +46,19,0,197,0,3, +48,20,0,2, +43,16,0, +26,21,0, +12,180,0,2,17,0,18,0, +43,8,0, +43,21,0, +49,22,0, +12,159,0, +43,15,0,3, +49,23,0, +12,206,0, +46,24,0,213,0,3, +48,25,0,3, +43,16,0, +43,21,0, +26,26,0, +12,180,0,2,22,0,23,0, +43,8,0, +43,26,0, +49,27,0, +12,159,0, +43,15,0,3, +49,28,0, +12,220,0, +43,8,0,3, +48,29,0,4, +43,16,0, +43,21,0, +43,26,0, +26,30,0, +12,180,0,2,27,0,28,0, +43,8,0, +43,30,0, +49,31,0, +12,159,0, +43,15,0,3, +49,32,0, +12,220,0, +43,8,0,3, +49,33,0, +12,187,0, +43,19,0,3, +48,34,0,5, +43,16,0, +43,21,0, +43,26,0, +43,30,0, +26,35,0, +12,180,0,3,31,0,32,0,33,0, +43,8,0, +43,35,0, +49,36,0, +12,159,0, +43,15,0,3, +49,37,0, +12,220,0, +43,8,0,3, +49,38,0, +12,206,0, +43,24,0,3, +48,39,0,6, +43,16,0, +43,21,0, +43,26,0, +43,30,0, +43,35,0, +26,40,0, +12,180,0,3,36,0,37,0,38,0, +43,8,0, +43,40,0,10,0, 0,0, 1,0, 5,0, @@ -152,78 +152,78 @@ static uint8_t SKSL_INCLUDE_sksl_fp[] = {42,1, 2,0, 9,0, 8,0, -14, -16,2,0, -44,5,0, -48,41,0, -32, -10,1,226,0, -42,1,0,0, -48,42,0, -32, -10,1,234,0, -42,1,0,0, -48,43,0, -32, -10,1,242,0, -42,1,0,0, -48,44,0, -32, -10,1,1,1, -42,1,0,0, -48,45,0, -32, -10,1,16,1, -42,1,0,0,5,0, +15, +17,2,0, +45,5,0, +49,41,0, +33, +11,1,226,0, +43,1,0,0, +49,42,0, +33, +11,1,234,0, +43,1,0,0, +49,43,0, +33, +11,1,242,0, +43,1,0,0, +49,44,0, +33, +11,1,1,1, +43,1,0,0, +49,45,0, +33, +11,1,16,1, +43,1,0,0,5,0, 1,0, 0,0, 3,0, 2,0, 4,0,0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,3,0,0,0, -16,17,0, -44,3,0, -48,46,0, -32, -10,1,22,1, -42,2,0,0, -48,47,0, -32, -10,1,32,1, -42,2,0,0, -48,48,0, -32, -10,1,16,1, -42,2,0,0,3,0, +17,17,0, +45,3,0, +49,46,0, +33, +11,1,22,1, +43,2,0,0, +49,47,0, +33, +11,1,32,1, +43,2,0,0, +49,48,0, +33, +11,1,16,1, +43,2,0,0,3,0, 2,0, 0,0, 1,0,0,0,0,0,1,0,0,0,1,0,0,0, -50, -49,3,0, -42,4,0,0, -52, -50, -49,6,0, -42,4,0,1, -52, -50, -49,7,0, -42,8,0,0, -52, -50, -49,9,0, -42,8,0,0, -52, -50, -49,10,0, -42,8,0,0, -52, -50, -49,11,0, -42,12,0,0, -52, -50, -49,13,0, -42,12,0,0, -52, -15,}; +51, +50,3,0, +43,4,0,0, +53, +51, +50,6,0, +43,4,0,1, +53, +51, +50,7,0, +43,8,0,0, +53, +51, +50,9,0, +43,8,0,0, +53, +51, +50,10,0, +43,8,0,0, +53, +51, +50,11,0, +43,12,0,0, +53, +51, +50,13,0, +43,12,0,0, +53, +16,}; static constexpr size_t SKSL_INCLUDE_sksl_fp_LENGTH = sizeof(SKSL_INCLUDE_sksl_fp); diff --git a/src/sksl/generated/sksl_frag.dehydrated.sksl b/src/sksl/generated/sksl_frag.dehydrated.sksl index 6e610225b1..a319e38be5 100644 --- a/src/sksl/generated/sksl_frag.dehydrated.sksl +++ b/src/sksl/generated/sksl_frag.dehydrated.sksl @@ -11,35 +11,35 @@ static uint8_t SKSL_INCLUDE_sksl_frag[] = {124,0, 8,115,107,95,87,105,100,116,104, 4,104,97,108,102, 9,115,107,95,72,101,105,103,104,116, -44,7,0, -48,1,0, -32, -31,0,32,0,0,255,255,255,255,255,15,0,255,255,255,255,2,0,2,0,0,2,3,0, -45,2,0,16,0,0, -48,3,0, -32, -31,0,32,0,0,255,255,255,255,255,17,0,255,255,255,255,2,0,2,0,0,2,23,0, -45,4,0,36,0,0, -48,5,0, -32, -31,0,32,0,0,255,255,255,255,255,15,39,255,255,255,255,2,0,2,0,0,4,41,0, -45,6,0,66,0,0, -48,7,0, -32, -31,0,41,0,0,0,255,255,0,255,17,39,255,255,255,255,2,0,2,0,0,4,72,0, -42,6,0,0, -48,8,0, -32, -31,0,32,0,0,255,255,255,255,255,24,39,255,255,255,255,2,0,2,0,0,0,85,0, -42,6,0,0, -48,9,0, -32, -31,0,32,0,0,255,255,255,255,255,27,39,255,255,255,255,2,0,2,0,0,0,102,0, -45,10,0,111,0,0, -48,11,0, -32, -31,0,32,0,0,255,255,255,255,255,28,39,255,255,255,255,2,0,2,0,0,0,116,0, -42,10,0,0,7,0, +45,7,0, +49,1,0, +33, +32,0,32,0,0,255,255,255,255,255,15,0,255,255,255,255,2,0,2,0,0,2,3,0, +46,2,0,16,0,0, +49,3,0, +33, +32,0,32,0,0,255,255,255,255,255,17,0,255,255,255,255,2,0,2,0,0,2,23,0, +46,4,0,36,0,0, +49,5,0, +33, +32,0,32,0,0,255,255,255,255,255,15,39,255,255,255,255,2,0,2,0,0,4,41,0, +46,6,0,66,0,0, +49,7,0, +33, +32,0,41,0,0,0,255,255,0,255,17,39,255,255,255,255,2,0,2,0,0,4,72,0, +43,6,0,0, +49,8,0, +33, +32,0,32,0,0,255,255,255,255,255,24,39,255,255,255,255,2,0,2,0,0,0,85,0, +43,6,0,0, +49,9,0, +33, +32,0,32,0,0,255,255,255,255,255,27,39,255,255,255,255,2,0,2,0,0,0,102,0, +46,10,0,111,0,0, +49,11,0, +33, +32,0,32,0,0,255,255,255,255,255,28,39,255,255,255,255,2,0,2,0,0,0,116,0, +43,10,0,0,7,0, 2,0, 1,0, 3,0, @@ -47,34 +47,34 @@ static uint8_t SKSL_INCLUDE_sksl_frag[] = {124,0, 6,0, 4,0, 5,0, -14, -50, -49,1,0, -42,2,0,0, -52, -50, -49,3,0, -42,4,0,0, -52, -50, -49,5,0, -42,6,0,0, -52, -50, -49,7,0, -42,6,0,0, -52, -50, -49,8,0, -42,6,0,0, -52, -50, -49,9,0, -42,10,0,0, -52, -50, -49,11,0, -42,10,0,0, -52, -15,}; +15, +51, +50,1,0, +43,2,0,0, +53, +51, +50,3,0, +43,4,0,0, +53, +51, +50,5,0, +43,6,0,0, +53, +51, +50,7,0, +43,6,0,0, +53, +51, +50,8,0, +43,6,0,0, +53, +51, +50,9,0, +43,10,0,0, +53, +51, +50,11,0, +43,10,0,0, +53, +16,}; static constexpr size_t SKSL_INCLUDE_sksl_frag_LENGTH = sizeof(SKSL_INCLUDE_sksl_frag); diff --git a/src/sksl/generated/sksl_geom.dehydrated.sksl b/src/sksl/generated/sksl_geom.dehydrated.sksl index 5f2b1d3c53..838668835d 100644 --- a/src/sksl/generated/sksl_geom.dehydrated.sksl +++ b/src/sksl/generated/sksl_geom.dehydrated.sksl @@ -13,54 +13,54 @@ static uint8_t SKSL_INCLUDE_sksl_geom[] = {134,0, 18,69,110,100,83,116,114,101,97,109,80,114,105,109,105,116,105,118,101, 10,69,109,105,116,86,101,114,116,101,120, 12,69,110,100,80,114,105,109,105,116,105,118,101, -44,12,0, -39,1,0,2,0,2, -32, -31,0,32,0,0,255,255,255,255,255,0,0,255,255,255,255,15,0,15,0,0,0,16,0, -45,2,0,28,0, -32, -31,0,32,0,0,255,255,255,255,255,1,0,255,255,255,255,15,0,15,0,0,0,35,0, -45,3,0,48,0, -48,4,0, -32, -31,0,32,0,0,255,255,255,255,255,18,39,255,255,255,255,15,0,15,0,0,2,54,0, +45,12,0, +40,1,0,2,0,2, +33, +32,0,32,0,0,255,255,255,255,255,0,0,255,255,255,255,15,0,15,0,0,0,16,0, +46,2,0,28,0, +33, +32,0,32,0,0,255,255,255,255,255,1,0,255,255,255,255,15,0,15,0,0,0,35,0, +46,3,0,48,0, +49,4,0, +33, +32,0,32,0,0,255,255,255,255,255,18,39,255,255,255,255,15,0,15,0,0,2,54,0, 0,5,0, -42,1,0,255,0, -39,6,0,2,0,2, -32, -31,0,32,0,0,255,255,255,255,255,0,0,255,255,255,255,15,0,15,0,0,0,16,0, -42,2,0, -32, -31,0,32,0,0,255,255,255,255,255,1,0,255,255,255,255,15,0,15,0,0,0,35,0, -42,3,0, -48,7,0, -32, -31,0,32,0,0,255,255,255,255,255,23,39,255,255,255,255,15,0,15,0,0,4,2,0, -42,6,0,0, -19,7,0,0, -19,7,0,1, -48,8,0, -11,60,0, -45,9,0,67,0,3, -25,10,0, -32, -10,64,71,0,1,8,0, -45,11,0,88,0, -48,12,0, -11,60,0, -42,9,0,3, -25,13,0, -32, -10,64,93,0,1,12,0, -42,11,0, -25,14,0, -32, -10,64,112,0,0, -42,11,0, -25,15,0, -32, -10,64,123,0,0, -42,11,0,7,0, +43,1,0,255,0, +40,6,0,2,0,2, +33, +32,0,32,0,0,255,255,255,255,255,0,0,255,255,255,255,15,0,15,0,0,0,16,0, +43,2,0, +33, +32,0,32,0,0,255,255,255,255,255,1,0,255,255,255,255,15,0,15,0,0,0,35,0, +43,3,0, +49,7,0, +33, +32,0,32,0,0,255,255,255,255,255,23,39,255,255,255,255,15,0,15,0,0,4,2,0, +43,6,0,0, +20,7,0,0, +20,7,0,1, +49,8,0, +12,60,0, +46,9,0,67,0,3, +26,10,0, +33, +11,64,71,0,1,8,0, +46,11,0,88,0, +49,12,0, +12,60,0, +43,9,0,3, +26,13,0, +33, +11,64,93,0,1,12,0, +43,11,0, +26,14,0, +33, +11,64,112,0,0, +43,11,0, +26,15,0, +33, +11,64,123,0,0, +43,11,0,7,0, 7,0, 10,0, 11,0, @@ -68,10 +68,10 @@ static uint8_t SKSL_INCLUDE_sksl_geom[] = {134,0, 5,0, 4,0, 1,0, -14, -29, -42,4,0,2,0,54,0,255, -29, -42,7,0,2,0,15,0,0, -15,}; +15, +30, +43,4,0,2,0,54,0,255, +30, +43,7,0,2,0,15,0,0, +16,}; static constexpr size_t SKSL_INCLUDE_sksl_geom_LENGTH = sizeof(SKSL_INCLUDE_sksl_geom); diff --git a/src/sksl/generated/sksl_gpu.dehydrated.sksl b/src/sksl/generated/sksl_gpu.dehydrated.sksl index 870d4239f5..a2b6c7f5cd 100644 --- a/src/sksl/generated/sksl_gpu.dehydrated.sksl +++ b/src/sksl/generated/sksl_gpu.dehydrated.sksl @@ -276,3490 +276,3490 @@ static uint8_t SKSL_INCLUDE_sksl_gpu[] = {8,10, 6,107,67,111,108,111,114, 11,107,76,117,109,105,110,111,115,105,116,121, 25,98,117,105,108,116,105,110,68,101,116,101,114,109,105,110,97,110,116,83,117,112,112,111,114,116, -44,234,3, -17,1,0,2,0, -48,2,0, -11,14,0, -45,3,0,22,0,3, -25,4,0, -11,31,0,1,2,0, -42,3,0, -48,5,0, -11,31,0, -42,3,0,3, -25,6,0, -11,14,0,1,5,0, -42,3,0, -48,7,0, -11,39,0, -42,3,0,3, -25,8,0, -11,45,0,1,7,0, -42,3,0, -48,9,0, -11,39,0, -42,3,0,3, -25,10,0, -11,49,0,1,9,0, -42,3,0, -48,11,0, -11,39,0, -42,3,0,3, -25,12,0, -11,53,0,1,11,0, -42,3,0, -48,13,0, -11,57,0, -42,3,0,3, -25,14,0, -11,59,0,1,13,0, -42,3,0, -48,15,0, -11,57,0, -42,3,0,3, -25,16,0, -11,64,0,1,15,0, -42,3,0, -48,17,0, -11,69,0, -42,3,0,3, -48,18,0, -11,57,0, -42,3,0,3, -25,19,0, -11,71,0,2,17,0,18,0, -42,3,0, -48,20,0, -11,76,0, -42,3,0,3, -47,21,0,2, -42,19,0, -25,22,0, -11,71,0,1,20,0, -42,3,0, -42,22,0, -48,23,0, -11,57,0, -42,3,0,3, -25,24,0, -11,85,0,1,23,0, -42,3,0, -48,25,0, -11,57,0, -42,3,0,3, -25,26,0, -11,90,0,1,25,0, -42,3,0, -48,27,0, -11,57,0, -42,3,0,3, -25,28,0, -11,95,0,1,27,0, -42,3,0, -48,29,0, -11,57,0, -42,3,0,3, -25,30,0, -11,100,0,1,29,0, -42,3,0, -48,31,0, -11,57,0, -42,3,0,3, -25,32,0, -11,106,0,1,31,0, -42,3,0, -48,33,0, -11,57,0, -42,3,0,3, -25,34,0, -11,112,0,1,33,0, -42,3,0, -48,35,0, -11,57,0, -42,3,0,3, -48,36,0, -11,69,0, -42,3,0,3, -25,37,0, -11,118,0,2,35,0,36,0, -42,3,0, -48,38,0, -11,57,0, -42,3,0,3, -25,39,0, -11,122,0,1,38,0, -42,3,0, -48,40,0, -11,57,0, -42,3,0,3, -25,41,0, -11,126,0,1,40,0, -42,3,0, -48,42,0, -11,57,0, -42,3,0,3, -25,43,0, -11,130,0,1,42,0, -42,3,0, -48,44,0, -11,57,0, -42,3,0,3, -25,45,0, -11,135,0,1,44,0, -42,3,0, -48,46,0, -11,57,0, -42,3,0,3, -25,47,0, -11,140,0,1,46,0, -42,3,0, -48,48,0, -11,14,0, -45,49,0,145,0,3, -47,50,0,2, -42,4,0, -25,51,0, -11,31,0,1,48,0, -42,49,0, -42,51,0, -48,52,0, -11,31,0, -42,49,0,3, -47,53,0,2, -42,6,0, -25,54,0, -11,14,0,1,52,0, -42,49,0, -42,54,0, -48,55,0, -11,39,0, -42,49,0,3, -47,56,0,2, -42,8,0, -25,57,0, -11,45,0,1,55,0, -42,49,0, -42,57,0, -48,58,0, -11,39,0, -42,49,0,3, -47,59,0,2, -42,10,0, -25,60,0, -11,49,0,1,58,0, -42,49,0, -42,60,0, -48,61,0, -11,39,0, -42,49,0,3, -47,62,0,2, -42,12,0, -25,63,0, -11,53,0,1,61,0, -42,49,0, -42,63,0, -48,64,0, -11,57,0, -42,49,0,3, -47,65,0,2, -42,14,0, -25,66,0, -11,59,0,1,64,0, -42,49,0, -42,66,0, -48,67,0, -11,57,0, -42,49,0,3, -47,68,0,2, -42,16,0, -25,69,0, -11,64,0,1,67,0, -42,49,0, -42,69,0, -48,70,0, -11,69,0, -42,49,0,3, -48,71,0, -11,57,0, -42,49,0,3, -47,72,0,3, -42,19,0, -42,22,0, -25,73,0, -11,71,0,2,70,0,71,0, -42,49,0, -42,73,0, -48,74,0, -11,76,0, -42,49,0,3, -47,75,0,4, -42,19,0, -42,22,0, -42,73,0, -25,76,0, -11,71,0,1,74,0, -42,49,0, -42,76,0, -48,77,0, -11,57,0, -42,49,0,3, -47,78,0,2, -42,24,0, -25,79,0, -11,85,0,1,77,0, -42,49,0, -42,79,0, -48,80,0, -11,57,0, -42,49,0,3, -47,81,0,2, -42,26,0, -25,82,0, -11,90,0,1,80,0, -42,49,0, -42,82,0, -48,83,0, -11,57,0, -42,49,0,3, -47,84,0,2, -42,28,0, -25,85,0, -11,95,0,1,83,0, -42,49,0, -42,85,0, -48,86,0, -11,57,0, -42,49,0,3, -47,87,0,2, -42,30,0, -25,88,0, -11,100,0,1,86,0, -42,49,0, -42,88,0, -48,89,0, -11,57,0, -42,49,0,3, -47,90,0,2, -42,32,0, -25,91,0, -11,106,0,1,89,0, -42,49,0, -42,91,0, -48,92,0, -11,57,0, -42,49,0,3, -47,93,0,2, -42,34,0, -25,94,0, -11,112,0,1,92,0, -42,49,0, -42,94,0, -48,95,0, -11,57,0, -42,49,0,3, -48,96,0, -11,69,0, -42,49,0,3, -47,97,0,2, -42,37,0, -25,98,0, -11,118,0,2,95,0,96,0, -42,49,0, -42,98,0, -48,99,0, -11,57,0, -42,49,0,3, -47,100,0,2, -42,39,0, -25,101,0, -11,122,0,1,99,0, -42,49,0, -42,101,0, -48,102,0, -11,57,0, -42,49,0,3, -47,103,0,2, -42,41,0, -25,104,0, -11,126,0,1,102,0, -42,49,0, -42,104,0, -48,105,0, -11,57,0, -42,49,0,3, -47,106,0,2, -42,43,0, -25,107,0, -11,130,0,1,105,0, -42,49,0, -42,107,0, -48,108,0, -11,57,0, -42,49,0,3, -47,109,0,2, -42,45,0, -25,110,0, -11,135,0,1,108,0, -42,49,0, -42,110,0, -48,111,0, -11,57,0, -42,49,0,3, -47,112,0,2, -42,47,0, -25,113,0, -11,140,0,1,111,0, -42,49,0, -42,113,0, -48,114,0, -11,57,0, -42,3,0,3, -25,115,0, -11,155,0,1,114,0, -42,3,0, -48,116,0, -11,57,0, -42,49,0,3, -47,117,0,2, -42,115,0, -25,118,0, -11,155,0,1,116,0, -42,49,0, -42,118,0, -48,119,0, -11,57,0, -42,3,0,3, -25,120,0, -11,167,0,1,119,0, -42,3,0, -48,121,0, -11,57,0, -42,49,0,3, -47,122,0,2, -42,120,0, -25,123,0, -11,167,0,1,121,0, -42,49,0, -42,123,0, -48,124,0, -11,57,0, -45,125,0,171,0,3, -47,126,0,3, -42,120,0, -42,123,0, -25,127,0, -11,167,0,1,124,0, -42,125,0, -42,127,0, -48,128,0, -11,57,0, -42,3,0,3, -25,129,0, -11,181,0,1,128,0, -42,3,0, -48,130,0, -11,57,0, -42,49,0,3, -47,131,0,2, -42,129,0, -25,132,0, -11,181,0,1,130,0, -42,49,0, -42,132,0, -48,133,0, -11,57,0, -42,125,0,3, -47,134,0,3, -42,129,0, -42,132,0, -25,135,0, -11,181,0,1,133,0, -42,125,0, -42,135,0, -48,136,0, -11,57,0, -42,3,0,3, -25,137,0, -11,186,0,1,136,0, -42,3,0, -48,138,0, -11,57,0, -42,49,0,3, -47,139,0,2, -42,137,0, -25,140,0, -11,186,0,1,138,0, -42,49,0, -42,140,0, -48,141,0, -11,57,0, -42,3,0,3, -25,142,0, -11,192,0,1,141,0, -42,3,0, -48,143,0, -11,57,0, -42,49,0,3, -47,144,0,2, -42,142,0, -25,145,0, -11,192,0,1,143,0, -42,49,0, -42,145,0, -48,146,0, -11,57,0, -42,3,0,3, -25,147,0, -11,198,0,1,146,0, -42,3,0, -48,148,0, -11,57,0, -42,49,0,3, -47,149,0,2, -42,147,0, -25,150,0, -11,198,0,1,148,0, -42,49,0, -42,150,0, -48,151,0, -11,57,0, -42,3,0,3, -25,152,0, -11,204,0,1,151,0, -42,3,0, -48,153,0, -11,57,0, -42,49,0,3, -47,154,0,2, -42,152,0, -25,155,0, -11,204,0,1,153,0, -42,49,0, -42,155,0, -48,156,0, -11,57,0, -42,3,0,3, -25,157,0, -11,214,0,1,156,0, -42,3,0, -48,158,0, -11,57,0, -42,49,0,3, -47,159,0,2, -42,157,0, -25,160,0, -11,214,0,1,158,0, -42,49,0, -42,160,0, -48,161,0, -11,57,0, -42,3,0,3, -25,162,0, -11,219,0,1,161,0, -42,3,0, -48,163,0, -11,57,0, -42,49,0,3, -47,164,0,2, -42,162,0, -25,165,0, -11,219,0,1,163,0, -42,49,0, -42,165,0, -48,166,0, -11,57,0, -42,3,0,3, -48,167,0, -11,69,0, -45,168,0,225,0,3, -25,169,0, -11,231,0,2,166,0,167,0, -42,3,0, -48,170,0, -11,57,0, -42,3,0,3, -48,171,0, -11,69,0, -42,3,0,3, -47,172,0,2, -42,169,0, -25,173,0, -11,231,0,2,170,0,171,0, -42,3,0, -42,173,0, -48,174,0, -11,57,0, -42,49,0,3, -48,175,0, -11,69,0, -45,176,0,235,0,3, -47,177,0,3, -42,169,0, -42,173,0, -25,178,0, -11,231,0,2,174,0,175,0, -42,49,0, -42,178,0, -48,179,0, -11,57,0, -42,49,0,3, -48,180,0, -11,69,0, -42,49,0,3, -47,181,0,4, -42,169,0, -42,173,0, -42,178,0, -25,182,0, -11,231,0,2,179,0,180,0, -42,49,0, -42,182,0, -48,183,0, -11,57,0, -42,3,0,3, -48,184,0, -32, -10,4,240,0, -42,3,0,3, -25,185,0, -11,242,0,2,183,0,184,0, -42,3,0, -48,186,0, -11,57,0, -42,49,0,3, -48,187,0, -32, -10,4,240,0, -42,49,0,3, -47,188,0,2, -42,185,0, -25,189,0, -11,242,0,2,186,0,187,0, -42,49,0, -42,189,0, -48,190,0, -11,57,0, -42,3,0,3, -48,191,0, -11,69,0, -42,3,0,3, -25,192,0, -11,247,0,2,190,0,191,0, -42,3,0, -48,193,0, -11,57,0, -42,3,0,3, -48,194,0, -11,69,0, -42,168,0,3, -47,195,0,2, -42,192,0, -25,196,0, -11,247,0,2,193,0,194,0, -42,3,0, -42,196,0, -48,197,0, -11,57,0, -42,49,0,3, -48,198,0, -11,69,0, -42,49,0,3, -47,199,0,3, -42,192,0, -42,196,0, -25,200,0, -11,247,0,2,197,0,198,0, -42,49,0, -42,200,0, -48,201,0, -11,57,0, -42,49,0,3, -48,202,0, -11,69,0, -42,176,0,3, -47,203,0,4, -42,192,0, -42,196,0, -42,200,0, -25,204,0, -11,247,0,2,201,0,202,0, -42,49,0, -42,204,0, -48,205,0, -11,57,0, -42,125,0,3, -48,206,0, -11,69,0, -42,125,0,3, -47,207,0,5, -42,192,0, -42,196,0, -42,200,0, -42,204,0, -25,208,0, -11,247,0,2,205,0,206,0, -42,125,0, -42,208,0, -48,209,0, -11,57,0, -42,125,0,3, -48,210,0, -11,69,0, -45,211,0,251,0,3, -47,212,0,6, -42,192,0, -42,196,0, -42,200,0, -42,204,0, -42,208,0, -25,213,0, -11,247,0,2,209,0,210,0, -42,125,0, -42,213,0, -48,214,0, -11,57,0, -42,3,0,3, -48,215,0, -11,69,0, -42,3,0,3, -25,216,0, -11,255,0,2,214,0,215,0, -42,3,0, -48,217,0, -11,57,0, -42,3,0,3, -48,218,0, -11,69,0, -42,168,0,3, -47,219,0,2, -42,216,0, -25,220,0, -11,255,0,2,217,0,218,0, -42,3,0, -42,220,0, -48,221,0, -11,57,0, -42,49,0,3, -48,222,0, -11,69,0, -42,49,0,3, -47,223,0,3, -42,216,0, -42,220,0, -25,224,0, -11,255,0,2,221,0,222,0, -42,49,0, -42,224,0, -48,225,0, -11,57,0, -42,49,0,3, -48,226,0, -11,69,0, -42,176,0,3, -47,227,0,4, -42,216,0, -42,220,0, -42,224,0, -25,228,0, -11,255,0,2,225,0,226,0, -42,49,0, -42,228,0, -48,229,0, -11,57,0, -42,125,0,3, -48,230,0, -11,69,0, -42,125,0,3, -47,231,0,5, -42,216,0, -42,220,0, -42,224,0, -42,228,0, -25,232,0, -11,255,0,2,229,0,230,0, -42,125,0, -42,232,0, -48,233,0, -11,57,0, -42,125,0,3, -48,234,0, -11,69,0, -42,211,0,3, -47,235,0,6, -42,216,0, -42,220,0, -42,224,0, -42,228,0, -42,232,0, -25,236,0, -11,255,0,2,233,0,234,0, -42,125,0, -42,236,0, -48,237,0, -11,57,0, -42,3,0,3, -48,238,0, -11,3,1, -42,3,0,3, -48,239,0, -11,10,1, -42,3,0,3, -25,240,0, -11,17,1,3,237,0,238,0,239,0, -42,3,0, -48,241,0, -11,57,0, -42,3,0,3, -48,242,0, -11,3,1, -42,168,0,3, -48,243,0, -11,10,1, -42,168,0,3, -47,244,0,2, -42,240,0, -25,245,0, -11,17,1,3,241,0,242,0,243,0, -42,3,0, -42,245,0, -48,246,0, -11,57,0, -42,49,0,3, -48,247,0, -11,3,1, -42,49,0,3, -48,248,0, -11,10,1, -42,49,0,3, -47,249,0,3, -42,240,0, -42,245,0, -25,250,0, -11,17,1,3,246,0,247,0,248,0, -42,49,0, -42,250,0, -48,251,0, -11,57,0, -42,49,0,3, -48,252,0, -11,3,1, -42,176,0,3, -48,253,0, -11,10,1, -42,176,0,3, -47,254,0,4, -42,240,0, -42,245,0, -42,250,0, -25,255,0, -11,17,1,3,251,0,252,0,253,0, -42,49,0, -42,255,0, -48,0,1, -11,57,0, -42,125,0,3, -48,1,1, -11,3,1, -42,125,0,3, -48,2,1, -11,10,1, -42,125,0,3, -47,3,1,5, -42,240,0, -42,245,0, -42,250,0, -42,255,0, -25,4,1, -11,17,1,3,0,1,1,1,2,1, -42,125,0, -42,4,1, -48,5,1, -11,57,0, -42,125,0,3, -48,6,1, -11,3,1, -42,211,0,3, -48,7,1, -11,10,1, -42,211,0,3, -47,8,1,6, -42,240,0, -42,245,0, -42,250,0, -42,255,0, -42,4,1, -25,9,1, -11,17,1,3,5,1,6,1,7,1, -42,125,0, -42,9,1, -48,10,1, -11,57,0, -42,3,0,3, -25,11,1, -11,23,1,1,10,1, -42,3,0, -48,12,1, -11,57,0, -42,49,0,3, -47,13,1,2, -42,11,1, -25,14,1, -11,23,1,1,12,1, -42,49,0, -42,14,1, -48,15,1, -11,57,0, -42,3,0,3, -48,16,1, -11,69,0, -42,3,0,3, -48,17,1, -11,32,1, -42,3,0,3, -25,18,1, -11,34,1,3,15,1,16,1,17,1, -42,3,0, -48,19,1, -11,57,0, -42,3,0,3, -48,20,1, -11,69,0, -42,3,0,3, -48,21,1, -11,32,1, -42,168,0,3, -47,22,1,2, -42,18,1, -25,23,1, -11,34,1,3,19,1,20,1,21,1, -42,3,0, -42,23,1, -48,24,1, -11,57,0, -42,49,0,3, -48,25,1, -11,69,0, -42,49,0,3, -48,26,1, -11,32,1, -42,49,0,3, -47,27,1,3, -42,18,1, -42,23,1, -25,28,1, -11,34,1,3,24,1,25,1,26,1, -42,49,0, -42,28,1, -48,29,1, -11,57,0, -42,49,0,3, -48,30,1, -11,69,0, -42,49,0,3, -48,31,1, -11,32,1, -42,176,0,3, -47,32,1,4, -42,18,1, -42,23,1, -42,28,1, -25,33,1, -11,34,1,3,29,1,30,1,31,1, -42,49,0, -42,33,1, -48,34,1, -11,57,0, -42,3,0,3, -48,35,1, -11,69,0, -42,3,0,3, -48,36,1, -11,32,1, -45,37,1,38,1,3, -47,38,1,5, -42,18,1, -42,23,1, -42,28,1, -42,33,1, -25,39,1, -11,34,1,3,34,1,35,1,36,1, -42,3,0, -42,39,1, -48,40,1, -11,57,0, -42,49,0,3, -48,41,1, -11,69,0, -42,49,0,3, -48,42,1, -11,32,1, -42,37,1,3, -47,43,1,6, -42,18,1, -42,23,1, -42,28,1, -42,33,1, -42,39,1, -25,44,1, -11,34,1,3,40,1,41,1,42,1, -42,49,0, -42,44,1, -48,45,1, -11,57,0, -42,125,0,3, -48,46,1, -11,69,0, -42,125,0,3, -48,47,1, -11,32,1, -42,37,1,3, -47,48,1,7, -42,18,1, -42,23,1, -42,28,1, -42,33,1, -42,39,1, -42,44,1, -25,49,1, -11,34,1,3,45,1,46,1,47,1, -42,125,0, -42,49,1, -48,50,1, -11,57,0, -42,37,1,3, -48,51,1, -11,69,0, -42,37,1,3, -48,52,1, -11,32,1, -42,37,1,3, -47,53,1,8, -42,18,1, -42,23,1, -42,28,1, -42,33,1, -42,39,1, -42,44,1, -42,49,1, -25,54,1, -11,34,1,3,50,1,51,1,52,1, -42,37,1, -42,54,1, -48,55,1, -11,48,1, -42,3,0,3, -48,56,1, -11,57,0, -42,3,0,3, -25,57,1, -11,53,1,2,55,1,56,1, -42,3,0, -48,58,1, -11,48,1, -42,168,0,3, -48,59,1, -11,57,0, -42,3,0,3, -47,60,1,2, -42,57,1, -25,61,1, -11,53,1,2,58,1,59,1, -42,3,0, -42,61,1, -48,62,1, -11,48,1, -42,49,0,3, -48,63,1, -11,57,0, -42,49,0,3, -47,64,1,3, -42,57,1, -42,61,1, -25,65,1, -11,53,1,2,62,1,63,1, -42,49,0, -42,65,1, -48,66,1, -11,48,1, -42,176,0,3, -48,67,1, -11,57,0, -42,49,0,3, -47,68,1,4, -42,57,1, -42,61,1, -42,65,1, -25,69,1, -11,53,1,2,66,1,67,1, -42,49,0, -42,69,1, -48,70,1, -11,58,1, -42,3,0,3, -48,71,1, -11,64,1, -42,3,0,3, -48,72,1, -11,57,0, -42,3,0,3, -25,73,1, -11,70,1,3,70,1,71,1,72,1, -42,3,0, -48,74,1, -11,58,1, -42,168,0,3, -48,75,1, -11,64,1, -42,168,0,3, -48,76,1, -11,57,0, -42,3,0,3, -47,77,1,2, -42,73,1, -25,78,1, -11,70,1,3,74,1,75,1,76,1, -42,3,0, -42,78,1, -48,79,1, -11,58,1, -42,49,0,3, -48,80,1, -11,64,1, -42,49,0,3, -48,81,1, -11,57,0, -42,49,0,3, -47,82,1,3, -42,73,1, -42,78,1, -25,83,1, -11,70,1,3,79,1,80,1,81,1, -42,49,0, -42,83,1, -48,84,1, -11,58,1, -42,176,0,3, -48,85,1, -11,64,1, -42,176,0,3, -48,86,1, -11,57,0, -42,49,0,3, -47,87,1,4, -42,73,1, -42,78,1, -42,83,1, -25,88,1, -11,70,1,3,84,1,85,1,86,1, -42,49,0, -42,88,1, -48,89,1, -11,57,0, -42,3,0,3, -25,90,1, -11,81,1,1,89,1, -42,37,1, -48,91,1, -11,57,0, -42,3,0,3, -25,92,1, -11,87,1,1,91,1, -42,37,1, -48,93,1, -11,93,1, -42,3,0,3, -25,94,1, -11,99,1,1,93,1, -42,125,0, -48,95,1, -11,93,1, -42,3,0,3, -25,96,1, -11,114,1,1,95,1, -45,97,1,130,1, -48,98,1, -11,93,1, -42,125,0,3, -25,99,1, -11,140,1,1,98,1, -42,3,0, -48,100,1, -11,93,1, -42,97,1,3, -25,101,1, -11,155,1,1,100,1, -42,3,0, -48,102,1, -11,32,1, -42,3,0,3, -48,103,1, -11,171,1, -42,3,0,3, -48,104,1, -11,173,1, -42,3,0,3, -25,105,1, -11,175,1,3,102,1,103,1,104,1, -42,3,0, -48,106,1, -11,32,1, -42,49,0,3, -48,107,1, -11,171,1, -42,49,0,3, -48,108,1, -11,173,1, -42,49,0,3, -47,109,1,2, -42,105,1, -25,110,1, -11,175,1,3,106,1,107,1,108,1, -42,49,0, -42,110,1, -48,111,1, -11,57,0, -42,3,0,3, -48,112,1, -32, -10,4,122,0, -42,125,0,3, -25,113,1, -32, -10,64,179,1,2,111,1,112,1, -42,3,0, -48,114,1, -11,57,0, -42,49,0,3, -48,115,1, -32, -10,4,122,0, -42,125,0,3, -47,116,1,2, -42,113,1, -25,117,1, -32, -10,64,179,1,2,114,1,115,1, -42,49,0, -42,117,1, -48,118,1, -11,57,0, -42,3,0,3, -48,119,1, -32, -10,2,122,0, -42,125,0,3, -25,120,1, -11,185,1,2,118,1,119,1, -42,3,0, -48,121,1, -11,57,0, -42,49,0,3, -48,122,1, -32, -10,2,122,0, -42,125,0,3, -47,123,1,2, -42,120,1, -25,124,1, -11,185,1,2,121,1,122,1, -42,49,0, -42,124,1, -48,125,1, -11,191,1, -45,126,1,193,1,3, -25,127,1, -11,200,1,1,125,1, -45,128,1,214,1, -48,129,1, -11,191,1, -42,126,1,3, -25,130,1, -11,219,1,1,129,1, -42,128,1, -48,131,1, -11,191,1, -45,132,1,233,1,3, -25,133,1, -11,240,1,1,131,1, -42,128,1, -48,134,1, -11,191,1, -42,132,1,3, -25,135,1, -11,253,1,1,134,1, -42,128,1, -48,136,1, -11,10,2, -42,128,1,3, -25,137,1, -11,12,2,1,136,1, -42,126,1, -48,138,1, -11,10,2, -42,128,1,3, -25,139,1, -11,28,2,1,138,1, -42,126,1, -48,140,1, -11,10,2, -42,128,1,3, -25,141,1, -11,44,2,1,140,1, -42,132,1, -48,142,1, -11,10,2, -42,128,1,3, -25,143,1, -11,59,2,1,142,1, -42,132,1, -48,144,1, -11,191,1, -42,126,1,3, -25,145,1, -11,74,2,1,144,1, -42,128,1, -48,146,1, -11,191,1, -42,128,1,3, -25,147,1, -11,87,2,1,146,1, -42,126,1, -48,148,1, -11,57,0, -42,3,0,3, -25,149,1, -11,102,2,1,148,1, -42,168,0, -48,150,1, -11,57,0, -42,49,0,3, -47,151,1,2, -42,149,1, -25,152,1, -11,102,2,1,150,1, -42,176,0, -42,152,1, -48,153,1, -11,109,2, -42,3,0,3, -48,154,1, -11,112,2, -42,3,0,3, -25,155,1, -11,115,2,2,153,1,154,1, -42,168,0, -48,156,1, -11,109,2, -42,49,0,3, -48,157,1, -11,112,2, -42,49,0,3, -47,158,1,2, -42,155,1, -25,159,1, -11,115,2,2,156,1,157,1, -42,176,0, -42,159,1, -48,160,1, -11,57,0, -42,3,0,3, -48,161,1, -11,69,0, -42,3,0,3, -25,162,1, -11,124,2,2,160,1,161,1, -42,168,0, -48,163,1, -11,57,0, -42,49,0,3, -48,164,1, -11,69,0, -42,49,0,3, -47,165,1,2, -42,162,1, -25,166,1, -11,124,2,2,163,1,164,1, -42,176,0, -42,166,1, -48,167,1, -11,57,0, -45,168,1,128,2,3, -48,169,1, -11,69,0, -42,168,1,3, -25,170,1, -11,135,2,2,167,1,169,1, -42,168,1, -48,171,1, -11,57,0, -45,172,1,141,2,3, -48,173,1, -11,69,0, -42,172,1,3, -47,174,1,2, -42,170,1, -25,175,1, -11,135,2,2,171,1,173,1, -42,172,1, -42,175,1, -48,176,1, -11,57,0, -42,3,0,3, -25,177,1, -11,147,2,1,176,1, -42,3,0, -48,178,1, -11,57,0, -42,49,0,3, -47,179,1,2, -42,177,1, -25,180,1, -11,147,2,1,178,1, -42,49,0, -42,180,1, -48,181,1, -11,157,2, -42,3,0,3, -48,182,1, -11,159,2, -42,3,0,3, -48,183,1, -11,161,2, -42,3,0,3, -25,184,1, -11,166,2,3,181,1,182,1,183,1, -42,3,0, -48,185,1, -11,157,2, -42,49,0,3, -48,186,1, -11,159,2, -42,49,0,3, -48,187,1, -11,161,2, -42,49,0,3, -47,188,1,2, -42,184,1, -25,189,1, -11,166,2,3,185,1,186,1,187,1, -42,49,0, -42,189,1, -48,190,1, -11,159,2, -42,3,0,3, -48,191,1, -11,157,2, -42,3,0,3, -25,192,1, -11,178,2,2,190,1,191,1, -42,3,0, -48,193,1, -11,159,2, -42,49,0,3, -48,194,1, -11,157,2, -42,49,0,3, -47,195,1,2, -42,192,1, -25,196,1, -11,178,2,2,193,1,194,1, -42,49,0, -42,196,1, -48,197,1, -11,159,2, -42,3,0,3, -48,198,1, -11,157,2, -42,3,0,3, -48,199,1, -11,186,2, -42,168,0,3, -25,200,1, -11,190,2,3,197,1,198,1,199,1, -42,3,0, -48,201,1, -11,159,2, -42,49,0,3, -48,202,1, -11,157,2, -42,49,0,3, -48,203,1, -11,186,2, -42,168,0,3, -47,204,1,2, -42,200,1, -25,205,1, -11,190,2,3,201,1,202,1,203,1, -42,49,0, -42,205,1, -48,206,1, -11,57,0, -45,207,1,198,2,3, -48,208,1, -11,69,0, -42,207,1,3, -25,209,1, -11,203,2,2,206,1,208,1, -42,207,1, -48,210,1, -11,57,0, -45,211,1,218,2,3, -48,212,1, -11,69,0, -42,211,1,3, -47,213,1,2, -42,209,1, -25,214,1, -11,203,2,2,210,1,212,1, -42,211,1, -42,214,1, -48,215,1, -11,173,1, -42,126,1,3, -48,216,1, -11,224,2, -42,126,1,3, -25,217,1, -11,226,2,2,215,1,216,1, -45,218,1,239,2, -48,219,1, -11,173,1, -42,168,1,3, -48,220,1, -11,224,2, -42,168,1,3, -47,221,1,2, -42,217,1, -25,222,1, -11,226,2,2,219,1,220,1, -45,223,1,248,2, -42,222,1, -48,224,1, -11,173,1, -42,132,1,3, -48,225,1, -11,224,2, -42,132,1,3, -47,226,1,3, -42,217,1, -42,222,1, -25,227,1, -11,226,2,2,224,1,225,1, -45,228,1,1,3, -42,227,1, -48,229,1, -11,173,1, -42,168,1,3, -48,230,1, -11,224,2, -42,126,1,3, -47,231,1,4, -42,217,1, -42,222,1, -42,227,1, -25,232,1, -11,226,2,2,229,1,230,1, -45,233,1,10,3, -42,232,1, -48,234,1, -11,173,1, -42,126,1,3, -48,235,1, -11,224,2, -42,168,1,3, -47,236,1,5, -42,217,1, -42,222,1, -42,227,1, -42,232,1, -25,237,1, -11,226,2,2,234,1,235,1, -45,238,1,19,3, -42,237,1, -48,239,1, -11,173,1, -42,132,1,3, -48,240,1, -11,224,2, -42,126,1,3, -47,241,1,6, -42,217,1, -42,222,1, -42,227,1, -42,232,1, -42,237,1, -25,242,1, -11,226,2,2,239,1,240,1, -45,243,1,28,3, -42,242,1, -48,244,1, -11,173,1, -42,126,1,3, -48,245,1, -11,224,2, -42,132,1,3, -47,246,1,7, -42,217,1, -42,222,1, -42,227,1, -42,232,1, -42,237,1, -42,242,1, -25,247,1, -11,226,2,2,244,1,245,1, -45,248,1,37,3, -42,247,1, -48,249,1, -11,173,1, -42,132,1,3, -48,250,1, -11,224,2, -42,168,1,3, -47,251,1,8, -42,217,1, -42,222,1, -42,227,1, -42,232,1, -42,237,1, -42,242,1, -42,247,1, -25,252,1, -11,226,2,2,249,1,250,1, -45,253,1,46,3, -42,252,1, -48,254,1, -11,173,1, -42,168,1,3, -48,255,1, -11,224,2, -42,132,1,3, -47,0,2,9, -42,217,1, -42,222,1, -42,227,1, -42,232,1, -42,237,1, -42,242,1, -42,247,1, -42,252,1, -25,1,2, -11,226,2,2,254,1,255,1, -45,2,2,55,3, -42,1,2, -48,3,2, -11,173,1, -45,4,2,64,3,3, -48,5,2, -11,224,2, -42,4,2,3, -47,6,2,10, -42,217,1, -42,222,1, -42,227,1, -42,232,1, -42,237,1, -42,242,1, -42,247,1, -42,252,1, -42,1,2, -25,7,2, -11,226,2,2,3,2,5,2, -45,8,2,70,3, -42,7,2, -48,9,2, -11,173,1, -42,172,1,3, -48,10,2, -11,224,2, -42,172,1,3, -47,11,2,11, -42,217,1, -42,222,1, -42,227,1, -42,232,1, -42,237,1, -42,242,1, -42,247,1, -42,252,1, -42,1,2, -42,7,2, -25,12,2, -11,226,2,2,9,2,10,2, -45,13,2,78,3, -42,12,2, -48,14,2, -11,173,1, -45,15,2,86,3,3, -48,16,2, -11,224,2, -42,15,2,3, -47,17,2,12, -42,217,1, -42,222,1, -42,227,1, -42,232,1, -42,237,1, -42,242,1, -42,247,1, -42,252,1, -42,1,2, -42,7,2, -42,12,2, -25,18,2, -11,226,2,2,14,2,16,2, -45,19,2,92,3, -42,18,2, -48,20,2, -11,173,1, -42,172,1,3, -48,21,2, -11,224,2, -42,4,2,3, -47,22,2,13, -42,217,1, -42,222,1, -42,227,1, -42,232,1, -42,237,1, -42,242,1, -42,247,1, -42,252,1, -42,1,2, -42,7,2, -42,12,2, -42,18,2, -25,23,2, -11,226,2,2,20,2,21,2, -45,24,2,100,3, -42,23,2, -48,25,2, -11,173,1, -42,4,2,3, -48,26,2, -11,224,2, -42,172,1,3, -47,27,2,14, -42,217,1, -42,222,1, -42,227,1, -42,232,1, -42,237,1, -42,242,1, -42,247,1, -42,252,1, -42,1,2, -42,7,2, -42,12,2, -42,18,2, -42,23,2, -25,28,2, -11,226,2,2,25,2,26,2, -45,29,2,108,3, -42,28,2, -48,30,2, -11,173,1, -42,15,2,3, -48,31,2, -11,224,2, -42,4,2,3, -47,32,2,15, -42,217,1, -42,222,1, -42,227,1, -42,232,1, -42,237,1, -42,242,1, -42,247,1, -42,252,1, -42,1,2, -42,7,2, -42,12,2, -42,18,2, -42,23,2, -42,28,2, -25,33,2, -11,226,2,2,30,2,31,2, -45,34,2,116,3, -42,33,2, -48,35,2, -11,173,1, -42,4,2,3, -48,36,2, -11,224,2, -42,15,2,3, -47,37,2,16, -42,217,1, -42,222,1, -42,227,1, -42,232,1, -42,237,1, -42,242,1, -42,247,1, -42,252,1, -42,1,2, -42,7,2, -42,12,2, -42,18,2, -42,23,2, -42,28,2, -42,33,2, -25,38,2, -11,226,2,2,35,2,36,2, -45,39,2,124,3, -42,38,2, -48,40,2, -11,173,1, -42,15,2,3, -48,41,2, -11,224,2, -42,172,1,3, -47,42,2,17, -42,217,1, -42,222,1, -42,227,1, -42,232,1, -42,237,1, -42,242,1, -42,247,1, -42,252,1, -42,1,2, -42,7,2, -42,12,2, -42,18,2, -42,23,2, -42,28,2, -42,33,2, -42,38,2, -25,43,2, -11,226,2,2,40,2,41,2, -45,44,2,132,3, -42,43,2, -48,45,2, -11,173,1, -42,172,1,3, -48,46,2, -11,224,2, -42,15,2,3, -47,47,2,18, -42,217,1, -42,222,1, -42,227,1, -42,232,1, -42,237,1, -42,242,1, -42,247,1, -42,252,1, -42,1,2, -42,7,2, -42,12,2, -42,18,2, -42,23,2, -42,28,2, -42,33,2, -42,38,2, -42,43,2, -25,48,2, -11,226,2,2,45,2,46,2, -45,49,2,140,3, -42,48,2, -48,50,2, -11,148,3, -42,218,1,3, -25,51,2, -11,150,3,1,50,2, -42,218,1, -48,52,2, -11,148,3, -42,223,1,3, -47,53,2,2, -42,51,2, -25,54,2, -11,150,3,1,52,2, -42,223,1, -42,54,2, -48,55,2, -11,148,3, -42,228,1,3, -47,56,2,3, -42,51,2, -42,54,2, -25,57,2, -11,150,3,1,55,2, -42,228,1, -42,57,2, -48,58,2, -11,148,3, -42,238,1,3, -47,59,2,4, -42,51,2, -42,54,2, -42,57,2, -25,60,2, -11,150,3,1,58,2, -42,233,1, -42,60,2, -48,61,2, -11,148,3, -42,233,1,3, -47,62,2,5, -42,51,2, -42,54,2, -42,57,2, -42,60,2, -25,63,2, -11,150,3,1,61,2, -42,238,1, -42,63,2, -48,64,2, -11,148,3, -42,248,1,3, -47,65,2,6, -42,51,2, -42,54,2, -42,57,2, -42,60,2, -42,63,2, -25,66,2, -11,150,3,1,64,2, -42,243,1, -42,66,2, -48,67,2, -11,148,3, -42,243,1,3, -47,68,2,7, -42,51,2, -42,54,2, -42,57,2, -42,60,2, -42,63,2, -42,66,2, -25,69,2, -11,150,3,1,67,2, -42,248,1, -42,69,2, -48,70,2, -11,148,3, -42,2,2,3, -47,71,2,8, -42,51,2, -42,54,2, -42,57,2, -42,60,2, -42,63,2, -42,66,2, -42,69,2, -25,72,2, -11,150,3,1,70,2, -42,253,1, -42,72,2, -48,73,2, -11,148,3, -42,253,1,3, -47,74,2,9, -42,51,2, -42,54,2, -42,57,2, -42,60,2, -42,63,2, -42,66,2, -42,69,2, -42,72,2, -25,75,2, -11,150,3,1,73,2, -42,2,2, -42,75,2, -48,76,2, -11,148,3, -42,8,2,3, -47,77,2,10, -42,51,2, -42,54,2, -42,57,2, -42,60,2, -42,63,2, -42,66,2, -42,69,2, -42,72,2, -42,75,2, -25,78,2, -11,150,3,1,76,2, -42,8,2, -42,78,2, -48,79,2, -11,148,3, -42,13,2,3, -47,80,2,11, -42,51,2, -42,54,2, -42,57,2, -42,60,2, -42,63,2, -42,66,2, -42,69,2, -42,72,2, -42,75,2, -42,78,2, -25,81,2, -11,150,3,1,79,2, -42,13,2, -42,81,2, -48,82,2, -11,148,3, -42,19,2,3, -47,83,2,12, -42,51,2, -42,54,2, -42,57,2, -42,60,2, -42,63,2, -42,66,2, -42,69,2, -42,72,2, -42,75,2, -42,78,2, -42,81,2, -25,84,2, -11,150,3,1,82,2, -42,19,2, -42,84,2, -48,85,2, -11,148,3, -42,29,2,3, -47,86,2,13, -42,51,2, -42,54,2, -42,57,2, -42,60,2, -42,63,2, -42,66,2, -42,69,2, -42,72,2, -42,75,2, -42,78,2, -42,81,2, -42,84,2, -25,87,2, -11,150,3,1,85,2, -42,24,2, -42,87,2, -48,88,2, -11,148,3, -42,24,2,3, -47,89,2,14, -42,51,2, -42,54,2, -42,57,2, -42,60,2, -42,63,2, -42,66,2, -42,69,2, -42,72,2, -42,75,2, -42,78,2, -42,81,2, -42,84,2, -42,87,2, -25,90,2, -11,150,3,1,88,2, -42,29,2, -42,90,2, -48,91,2, -11,148,3, -42,39,2,3, -47,92,2,15, -42,51,2, -42,54,2, -42,57,2, -42,60,2, -42,63,2, -42,66,2, -42,69,2, -42,72,2, -42,75,2, -42,78,2, -42,81,2, -42,84,2, -42,87,2, -42,90,2, -25,93,2, -11,150,3,1,91,2, -42,34,2, -42,93,2, -48,94,2, -11,148,3, -42,34,2,3, -47,95,2,16, -42,51,2, -42,54,2, -42,57,2, -42,60,2, -42,63,2, -42,66,2, -42,69,2, -42,72,2, -42,75,2, -42,78,2, -42,81,2, -42,84,2, -42,87,2, -42,90,2, -42,93,2, -25,96,2, -11,150,3,1,94,2, -42,39,2, -42,96,2, -48,97,2, -11,148,3, -42,49,2,3, -47,98,2,17, -42,51,2, -42,54,2, -42,57,2, -42,60,2, -42,63,2, -42,66,2, -42,69,2, -42,72,2, -42,75,2, -42,78,2, -42,81,2, -42,84,2, -42,87,2, -42,90,2, -42,93,2, -42,96,2, -25,99,2, -11,150,3,1,97,2, -42,44,2, -42,99,2, -48,100,2, -11,148,3, -42,44,2,3, -47,101,2,18, -42,51,2, -42,54,2, -42,57,2, -42,60,2, -42,63,2, -42,66,2, -42,69,2, -42,72,2, -42,75,2, -42,78,2, -42,81,2, -42,84,2, -42,87,2, -42,90,2, -42,93,2, -42,96,2, -42,99,2, -25,102,2, -11,150,3,1,100,2, -42,49,2, -42,102,2, -48,103,2, -11,148,3, -45,104,2,160,3,3, -25,105,2, -11,171,3,1,103,2, -42,168,0, -48,106,2, -11,148,3, -45,107,2,183,3,3, -47,108,2,2, -42,105,2, -25,109,2, -11,171,3,1,106,2, -42,176,0, -42,109,2, -48,110,2, -11,148,3, -42,104,2,3, -25,111,2, -11,195,3,1,110,2, -42,104,2, -48,112,2, -11,148,3, -42,107,2,3, -47,113,2,2, -42,111,2, -25,114,2, -11,195,3,1,112,2, -42,107,2, -42,114,2, -48,115,2, -11,57,0, -45,116,2,203,3,3, -48,117,2, -11,69,0, -42,116,2,3, -25,118,2, -11,208,3,2,115,2,117,2, -45,119,2,217,3, -48,120,2, -11,57,0, -45,121,2,223,3,3, -48,122,2, -11,69,0, -42,121,2,3, -47,123,2,2, -42,118,2, -25,124,2, -11,208,3,2,120,2,122,2, -42,119,2, -42,124,2, -48,125,2, -11,57,0, -45,126,2,229,3,3, -48,127,2, -11,69,0, -42,126,2,3, -47,128,2,3, -42,118,2, -42,124,2, -25,129,2, -11,208,3,2,125,2,127,2, -42,119,2, -42,129,2, -48,130,2, -11,57,0, -45,131,2,235,3,3, -48,132,2, -11,69,0, -42,131,2,3, -47,133,2,4, -42,118,2, -42,124,2, -42,129,2, -25,134,2, -11,208,3,2,130,2,132,2, -42,119,2, -42,134,2, -48,135,2, -11,57,0, -45,136,2,241,3,3, -48,137,2, -11,69,0, -42,136,2,3, -47,138,2,5, -42,118,2, -42,124,2, -42,129,2, -42,134,2, -25,139,2, -11,208,3,2,135,2,137,2, -42,119,2, -42,139,2, -48,140,2, -11,57,0, -45,141,2,248,3,3, -48,142,2, -11,69,0, -42,141,2,3, -47,143,2,6, -42,118,2, -42,124,2, -42,129,2, -42,134,2, -42,139,2, -25,144,2, -11,208,3,2,140,2,142,2, -42,119,2, -42,144,2, -48,145,2, -11,57,0, -42,116,2,3, -48,146,2, -11,69,0, -42,116,2,3, -25,147,2, -11,254,3,2,145,2,146,2, -42,119,2, -48,148,2, -11,57,0, -42,121,2,3, -48,149,2, -11,69,0, -42,121,2,3, -47,150,2,2, -42,147,2, -25,151,2, -11,254,3,2,148,2,149,2, -42,119,2, -42,151,2, -48,152,2, -11,57,0, -42,126,2,3, -48,153,2, -11,69,0, -42,126,2,3, -47,154,2,3, -42,147,2, -42,151,2, -25,155,2, -11,254,3,2,152,2,153,2, -42,119,2, -42,155,2, -48,156,2, -11,57,0, -42,141,2,3, -48,157,2, -11,69,0, -42,141,2,3, -47,158,2,4, -42,147,2, -42,151,2, -42,155,2, -25,159,2, -11,254,3,2,156,2,157,2, -42,119,2, -42,159,2, -48,160,2, -11,57,0, -42,131,2,3, -48,161,2, -11,69,0, -42,131,2,3, -47,162,2,5, -42,147,2, -42,151,2, -42,155,2, -42,159,2, -25,163,2, -11,254,3,2,160,2,161,2, -42,119,2, -42,163,2, -48,164,2, -11,57,0, -42,136,2,3, -48,165,2, -11,69,0, -42,136,2,3, -47,166,2,6, -42,147,2, -42,151,2, -42,155,2, -42,159,2, -42,163,2, -25,167,2, -11,254,3,2,164,2,165,2, -42,119,2, -42,167,2, -48,168,2, -11,57,0, -42,116,2,3, -48,169,2, -11,69,0, -42,116,2,3, -25,170,2, -11,12,4,2,168,2,169,2, -42,119,2, -48,171,2, -11,57,0, -42,121,2,3, -48,172,2, -11,69,0, -42,121,2,3, -47,173,2,2, -42,170,2, -25,174,2, -11,12,4,2,171,2,172,2, -42,119,2, -42,174,2, -48,175,2, -11,57,0, -42,126,2,3, -48,176,2, -11,69,0, -42,126,2,3, -47,177,2,3, -42,170,2, -42,174,2, -25,178,2, -11,12,4,2,175,2,176,2, -42,119,2, -42,178,2, -48,179,2, -11,57,0, -42,141,2,3, -48,180,2, -11,69,0, -42,141,2,3, -47,181,2,4, -42,170,2, -42,174,2, -42,178,2, -25,182,2, -11,12,4,2,179,2,180,2, -42,119,2, -42,182,2, -48,183,2, -11,57,0, -42,131,2,3, -48,184,2, -11,69,0, -42,131,2,3, -47,185,2,5, -42,170,2, -42,174,2, -42,178,2, -42,182,2, -25,186,2, -11,12,4,2,183,2,184,2, -42,119,2, -42,186,2, -48,187,2, -11,57,0, -42,136,2,3, -48,188,2, -11,69,0, -42,136,2,3, -47,189,2,6, -42,170,2, -42,174,2, -42,178,2, -42,182,2, -42,186,2, -25,190,2, -11,12,4,2,187,2,188,2, -42,119,2, -42,190,2, -48,191,2, -11,57,0, -42,116,2,3, -48,192,2, -11,69,0, -42,116,2,3, -25,193,2, -11,24,4,2,191,2,192,2, -42,119,2, -48,194,2, -11,57,0, -42,121,2,3, -48,195,2, -11,69,0, -42,121,2,3, -47,196,2,2, -42,193,2, -25,197,2, -11,24,4,2,194,2,195,2, -42,119,2, -42,197,2, -48,198,2, -11,57,0, -42,126,2,3, -48,199,2, -11,69,0, -42,126,2,3, -47,200,2,3, -42,193,2, -42,197,2, -25,201,2, -11,24,4,2,198,2,199,2, -42,119,2, -42,201,2, -48,202,2, -11,57,0, -42,141,2,3, -48,203,2, -11,69,0, -42,141,2,3, -47,204,2,4, -42,193,2, -42,197,2, -42,201,2, -25,205,2, -11,24,4,2,202,2,203,2, -42,119,2, -42,205,2, -48,206,2, -11,57,0, -42,131,2,3, -48,207,2, -11,69,0, -42,131,2,3, -47,208,2,5, -42,193,2, -42,197,2, -42,201,2, -42,205,2, -25,209,2, -11,24,4,2,206,2,207,2, -42,119,2, -42,209,2, -48,210,2, -11,57,0, -42,136,2,3, -48,211,2, -11,69,0, -42,136,2,3, -47,212,2,6, -42,193,2, -42,197,2, -42,201,2, -42,205,2, -42,209,2, -25,213,2, -11,24,4,2,210,2,211,2, -42,119,2, -42,213,2, -48,214,2, -11,57,0, -42,116,2,3, -48,215,2, -11,69,0, -42,116,2,3, -25,216,2, -11,41,4,2,214,2,215,2, -42,119,2, -48,217,2, -11,57,0, -42,121,2,3, -48,218,2, -11,69,0, -42,121,2,3, -47,219,2,2, -42,216,2, -25,220,2, -11,41,4,2,217,2,218,2, -42,119,2, -42,220,2, -48,221,2, -11,57,0, -42,126,2,3, -48,222,2, -11,69,0, -42,126,2,3, -47,223,2,3, -42,216,2, -42,220,2, -25,224,2, -11,41,4,2,221,2,222,2, -42,119,2, -42,224,2, -48,225,2, -11,57,0, -42,141,2,3, -48,226,2, -11,69,0, -42,141,2,3, -47,227,2,4, -42,216,2, -42,220,2, -42,224,2, -25,228,2, -11,41,4,2,225,2,226,2, -42,119,2, -42,228,2, -48,229,2, -11,57,0, -42,131,2,3, -48,230,2, -11,69,0, -42,131,2,3, -47,231,2,5, -42,216,2, -42,220,2, -42,224,2, -42,228,2, -25,232,2, -11,41,4,2,229,2,230,2, -42,119,2, -42,232,2, -48,233,2, -11,57,0, -42,136,2,3, -48,234,2, -11,69,0, -42,136,2,3, -47,235,2,6, -42,216,2, -42,220,2, -42,224,2, -42,228,2, -42,232,2, -25,236,2, -11,41,4,2,233,2,234,2, -42,119,2, -42,236,2, -48,237,2, -11,57,0, -42,119,2,3, -48,238,2, -11,69,0, -42,119,2,3, -47,239,2,7, -42,216,2, -42,220,2, -42,224,2, -42,228,2, -42,232,2, -42,236,2, -25,240,2, -11,41,4,2,237,2,238,2, -42,119,2, -42,240,2, -48,241,2, -11,57,0, -42,116,2,3, -48,242,2, -11,69,0, -42,116,2,3, -25,243,2, -11,47,4,2,241,2,242,2, -42,119,2, -48,244,2, -11,57,0, -42,121,2,3, -48,245,2, -11,69,0, -42,121,2,3, -47,246,2,2, -42,243,2, -25,247,2, -11,47,4,2,244,2,245,2, -42,119,2, -42,247,2, -48,248,2, -11,57,0, -42,126,2,3, -48,249,2, -11,69,0, -42,126,2,3, -47,250,2,3, -42,243,2, -42,247,2, -25,251,2, -11,47,4,2,248,2,249,2, -42,119,2, -42,251,2, -48,252,2, -11,57,0, -42,141,2,3, -48,253,2, -11,69,0, -42,141,2,3, -47,254,2,4, -42,243,2, -42,247,2, -42,251,2, -25,255,2, -11,47,4,2,252,2,253,2, -42,119,2, -42,255,2, -48,0,3, -11,57,0, -42,131,2,3, -48,1,3, -11,69,0, -42,131,2,3, -47,2,3,5, -42,243,2, -42,247,2, -42,251,2, -42,255,2, -25,3,3, -11,47,4,2,0,3,1,3, -42,119,2, -42,3,3, -48,4,3, -11,57,0, -42,136,2,3, -48,5,3, -11,69,0, -42,136,2,3, -47,6,3,6, -42,243,2, -42,247,2, -42,251,2, -42,255,2, -42,3,3, -25,7,3, -11,47,4,2,4,3,5,3, -42,119,2, -42,7,3, -48,8,3, -11,57,0, -42,119,2,3, -48,9,3, -11,69,0, -42,119,2,3, -47,10,3,7, -42,243,2, -42,247,2, -42,251,2, -42,255,2, -42,3,3, -42,7,3, -25,11,3, -11,47,4,2,8,3,9,3, -42,119,2, -42,11,3, -48,12,3, -11,57,0, -42,119,2,3, -25,13,3, -11,56,4,1,12,3, -45,14,3,60,4, -48,15,3, -11,57,0, -42,119,2,3, -25,16,3, -11,65,4,1,15,3, -42,14,3, -48,17,3, -11,57,0, -42,119,2,3, -25,18,3, -11,69,4,1,17,3, -42,119,2, -48,19,3, -11,93,1, -42,125,0,3, -25,20,3, -11,73,4,1,19,3, -42,125,0, -48,21,3, -11,93,1, -42,97,1,3, -47,22,3,2, -42,20,3, -25,23,3, -11,73,4,1,21,3, -42,125,0, -42,23,3, -48,24,3, -11,93,1, -42,125,0,3, -25,25,3, -11,82,4,1,24,3, -42,125,0, -48,26,3, -11,93,1, -42,97,1,3, -47,27,3,2, -42,25,3, -25,28,3, -11,82,4,1,26,3, -42,125,0, -42,28,3, -48,29,3, -11,93,1, -42,125,0,3, -25,30,3, -11,90,4,1,29,3, -42,125,0, -48,31,3, -11,93,1, -42,97,1,3, -47,32,3,2, -42,30,3, -25,33,3, -11,90,4,1,31,3, -42,125,0, -42,33,3, -48,34,3, -11,98,4, -45,35,3,106,4,3, -48,36,3, -11,116,4, -45,37,3,118,4,3, -25,38,3, -11,126,4,2,34,3,36,3, -45,39,3,140,4, -48,40,3, -11,116,4, -45,41,3,150,4,3, -25,42,3, -11,164,4,1,40,3, -45,43,3,176,4, -48,44,3, -11,116,4, -45,45,3,181,4,3, -48,46,3, -11,191,4, -42,168,0,3, -25,47,3, -11,193,4,2,44,3,46,3, -42,15,2, -48,48,3, -11,116,4, -42,45,3,3, -48,49,3, -11,191,4, -42,168,0,3, -48,50,3, -11,200,4, -42,168,0,3, -47,51,3,2, -42,47,3, -25,52,3, -11,193,4,3,48,3,49,3,50,3, -42,15,2, -42,52,3, -48,53,3, -11,116,4, -42,39,3,3, -48,54,3, -11,191,4, -42,126,1,3, -47,55,3,3, -42,47,3, -42,52,3, -25,56,3, -11,193,4,2,53,3,54,3, -42,15,2, -42,56,3, -48,57,3, -11,116,4, -45,58,3,205,4,3, -48,59,3, -11,191,4, -42,126,1,3, -47,60,3,4, -42,47,3, -42,52,3, -42,56,3, -25,61,3, -11,193,4,2,57,3,59,3, -45,62,3,216,4, -42,61,3, -48,63,3, -11,116,4, -45,64,3,221,4,3, -48,65,3, -11,191,4, -42,126,1,3, -48,66,3, -11,200,4, -42,168,0,3, -47,67,3,5, -42,47,3, -42,52,3, -42,56,3, -42,61,3, -25,68,3, -11,193,4,3,63,3,65,3,66,3, -42,15,2, -42,68,3, -48,69,3, -11,116,4, -42,64,3,3, -48,70,3, -11,191,4, -42,126,1,3, -47,71,3,6, -42,47,3, -42,52,3, -42,56,3, -42,61,3, -42,68,3, -25,72,3, -11,193,4,2,69,3,70,3, -42,15,2, -42,72,3, -48,73,3, -11,116,4, -42,41,3,3, -48,74,3, -11,191,4, -42,126,1,3, -47,75,3,7, -42,47,3, -42,52,3, -42,56,3, -42,61,3, -42,68,3, -42,72,3, -25,76,3, -11,193,4,2,73,3,74,3, -42,15,2, -42,76,3, -48,77,3, -11,116,4, -42,41,3,3, -48,78,3, -11,191,4, -42,168,1,3, -47,79,3,8, -42,47,3, -42,52,3, -42,56,3, -42,61,3, -42,68,3, -42,72,3, -42,76,3, -25,80,3, -11,193,4,2,77,3,78,3, -42,15,2, -42,80,3, -48,81,3, -11,240,4, -45,82,3,248,4,3, -25,83,3, -11,5,5,1,81,3, -42,15,2, -48,84,3, -11,240,4, -45,85,3,17,5,3, -48,86,3, -11,193,4, -42,211,0,3, -47,87,3,2, -42,83,3, -25,88,3, -11,5,5,2,84,3,86,3, -42,15,2, -42,88,3, -48,89,3, -11,116,4, -42,45,3,3, -48,90,3, -11,191,4, -42,126,1,3, -47,91,3,9, -42,47,3, -42,52,3, -42,56,3, -42,61,3, -42,68,3, -42,72,3, -42,76,3, -42,80,3, -25,92,3, -11,193,4,2,89,3,90,3, -42,15,2, -42,92,3, -48,93,3, -11,116,4, -42,45,3,3, -48,94,3, -11,191,4, -42,126,1,3, -48,95,3, -11,200,4, -42,168,0,3, -47,96,3,10, -42,47,3, -42,52,3, -42,56,3, -42,61,3, -42,68,3, -42,72,3, -42,76,3, -42,80,3, -42,92,3, -25,97,3, -11,193,4,3,93,3,94,3,95,3, -42,15,2, -42,97,3, -48,98,3, -11,116,4, -42,39,3,3, -48,99,3, -11,191,4, -42,168,1,3, -47,100,3,11, -42,47,3, -42,52,3, -42,56,3, -42,61,3, -42,68,3, -42,72,3, -42,76,3, -42,80,3, -42,92,3, -42,97,3, -25,101,3, -11,193,4,2,98,3,99,3, -42,15,2, -42,101,3, -48,102,3, -11,116,4, -42,39,3,3, -48,103,3, -11,191,4, -42,168,1,3, -48,104,3, -11,200,4, -42,168,0,3, -47,105,3,12, -42,47,3, -42,52,3, -42,56,3, -42,61,3, -42,68,3, -42,72,3, -42,76,3, -42,80,3, -42,92,3, -42,97,3, -42,101,3, -25,106,3, -11,193,4,3,102,3,103,3,104,3, -42,15,2, -42,106,3, -48,107,3, -11,10,2, -42,3,0,3, -25,108,3, -11,32,5,1,107,3, -42,3,0, -48,109,3, -11,10,2, -42,3,0,3, -25,110,3, -11,37,5,1,109,3, -42,3,0, -48,111,3, -11,10,2, -42,49,0,3, -47,112,3,2, -42,108,3, -25,113,3, -11,32,5,1,111,3, -42,49,0, -42,113,3, -48,114,3, -11,10,2, -42,49,0,3, -47,115,3,2, -42,110,3, -25,116,3, -11,37,5,1,114,3, -42,49,0, -42,116,3, -48,117,3, -11,10,2, -42,3,0,3, -25,118,3, -11,42,5,1,117,3, -42,3,0, -48,119,3, -11,10,2, -42,49,0,3, -47,120,3,2, -42,118,3, -25,121,3, -11,42,5,1,119,3, -42,49,0, -42,121,3, -48,122,3, -11,49,5, -42,168,0,3, -48,123,3, -11,193,4, -42,211,0,3, -25,124,3, -11,61,5,2,122,3,123,3, -42,168,0, -48,125,3, -11,49,5, -42,126,1,3, -48,126,3, -11,193,4, -42,211,0,3, -47,127,3,2, -42,124,3, -25,128,3, -11,61,5,2,125,3,126,3, -42,126,1, -42,128,3, -48,129,3, -11,49,5, -42,168,1,3, -48,130,3, -11,193,4, -42,211,0,3, -47,131,3,3, -42,124,3, -42,128,3, -25,132,3, -11,61,5,2,129,3,130,3, -42,168,1, -42,132,3, -48,133,3, -11,49,5, -42,132,1,3, -48,134,3, -11,193,4, -42,211,0,3, -47,135,3,4, -42,124,3, -42,128,3, -42,132,3, -25,136,3, -11,61,5,2,133,3,134,3, -42,132,1, -42,136,3, -48,137,3, -11,49,5, -42,168,0,3, -48,138,3, -11,81,5, -42,126,1,3, -25,139,3, -11,88,5,2,137,3,138,3, -42,168,0, -48,140,3, -11,49,5, -42,126,1,3, -48,141,3, -11,81,5, -42,126,1,3, -47,142,3,2, -42,139,3, -25,143,3, -11,88,5,2,140,3,141,3, -42,126,1, -42,143,3, -48,144,3, -11,49,5, -42,168,1,3, -48,145,3, -11,81,5, -42,126,1,3, -47,146,3,3, -42,139,3, -42,143,3, -25,147,3, -11,88,5,2,144,3,145,3, -42,168,1, -42,147,3, -48,148,3, -11,49,5, -42,132,1,3, -48,149,3, -11,81,5, -42,126,1,3, -47,150,3,4, -42,139,3, -42,143,3, -42,147,3, -25,151,3, -11,88,5,2,148,3,149,3, -42,132,1, -42,151,3, -48,152,3, -11,108,5, -42,15,2,3, -48,153,3, -11,112,5, -42,15,2,3, -25,154,3, -11,116,5,2,152,3,153,3, -42,15,2, -48,155,3, -11,108,5, -42,15,2,3, -48,156,3, -11,112,5, -42,15,2,3, -25,157,3, -11,128,5,2,155,3,156,3, -42,15,2, -48,158,3, -11,108,5, -42,15,2,3, -48,159,3, -11,112,5, -42,15,2,3, -25,160,3, -11,138,5,2,158,3,159,3, -42,15,2, -48,161,3, -11,108,5, -42,15,2,3, -48,162,3, -11,112,5, -42,15,2,3, -25,163,3, -11,148,5,2,161,3,162,3, -42,15,2, -48,164,3, -11,108,5, -42,15,2,3, -48,165,3, -11,112,5, -42,15,2,3, -25,166,3, -11,163,5,2,164,3,165,3, -42,15,2, -48,167,3, -11,108,5, -42,15,2,3, -48,168,3, -11,112,5, -42,15,2,3, -25,169,3, -11,178,5,2,167,3,168,3, -42,15,2, -48,170,3, -11,108,5, -42,15,2,3, -48,171,3, -11,112,5, -42,15,2,3, -25,172,3, -11,191,5,2,170,3,171,3, -42,15,2, -48,173,3, -11,108,5, -42,15,2,3, -48,174,3, -11,112,5, -42,15,2,3, -25,175,3, -11,204,5,2,173,3,174,3, -42,15,2, -48,176,3, -11,108,5, -42,15,2,3, -48,177,3, -11,112,5, -42,15,2,3, -25,178,3, -11,218,5,2,176,3,177,3, -42,15,2, -48,179,3, -11,108,5, -42,15,2,3, -48,180,3, -11,112,5, -42,15,2,3, -25,181,3, -11,232,5,2,179,3,180,3, -42,15,2, -48,182,3, -11,108,5, -42,15,2,3, -48,183,3, -11,112,5, -42,15,2,3, -25,184,3, -11,247,5,2,182,3,183,3, -42,15,2, -48,185,3, -11,108,5, -42,15,2,3, -48,186,3, -11,112,5, -42,15,2,3, -25,187,3, -11,6,6,2,185,3,186,3, -42,15,2, -48,188,3, -11,108,5, -42,15,2,3, -48,189,3, -11,112,5, -42,15,2,3, -25,190,3, -11,16,6,2,188,3,189,3, -42,15,2, -48,191,3, -11,108,5, -42,15,2,3, -48,192,3, -11,112,5, -42,15,2,3, -25,193,3, -11,27,6,2,191,3,192,3, -42,15,2, -48,194,3, -11,108,5, -42,15,2,3, -48,195,3, -11,112,5, -42,15,2,3, -25,196,3, -11,42,6,2,194,3,195,3, -42,15,2, -48,197,3, -11,116,4, -42,4,2,3, -48,198,3, -11,55,6, -42,4,2,3, -25,199,3, -11,57,6,2,197,3,198,3, -42,176,0, -48,200,3, -11,108,5, -42,15,2,3, -48,201,3, -11,112,5, -42,15,2,3, -25,202,3, -11,82,6,2,200,3,201,3, -42,15,2, -48,203,3, -11,108,5, -42,15,2,3, -48,204,3, -11,112,5, -42,15,2,3, -25,205,3, -11,96,6,2,203,3,204,3, -42,15,2, -48,206,3, -11,108,5, -42,15,2,3, -48,207,3, -11,112,5, -42,15,2,3, -25,208,3, -11,109,6,2,206,3,207,3, -42,15,2, -48,209,3, -11,123,6, -42,176,0,3, -48,210,3, -11,55,6, -42,176,0,3, -25,211,3, -11,125,6,2,209,3,210,3, -42,176,0, -48,212,3, -11,123,6, -42,172,1,3, -48,213,3, -11,55,6, -42,176,0,3, -47,214,3,2, -42,211,3, -25,215,3, -11,125,6,2,212,3,213,3, -42,172,1, -42,215,3, -48,216,3, -11,116,4, -42,4,2,3, -48,217,3, -11,55,6, -42,4,2,3, -25,218,3, -11,141,6,2,216,3,217,3, -42,176,0, -48,219,3, -11,108,5, -42,15,2,3, -48,220,3, -11,112,5, -42,15,2,3, -25,221,3, -11,164,6,2,219,3,220,3, -42,15,2, -48,222,3, -11,116,4, -42,4,2,3, -48,223,3, -11,55,6, -42,4,2,3, -25,224,3, -11,182,6,2,222,3,223,3, -42,176,0, -48,225,3, -11,108,5, -42,15,2,3, -48,226,3, -11,112,5, -42,15,2,3, -25,227,3, -11,204,6,2,225,3,226,3, -42,15,2, -48,228,3, -11,108,5, -42,15,2,3, -48,229,3, -11,112,5, -42,15,2,3, -25,230,3, -11,221,6,2,228,3,229,3, -42,15,2, -48,231,3, -11,116,4, -42,4,2,3, -48,232,3, -11,55,6, -42,4,2,3, -25,233,3, -11,238,6,2,231,3,232,3, -42,176,0, -48,234,3, -11,108,5, -42,15,2,3, -48,235,3, -11,112,5, -42,15,2,3, -25,236,3, -11,4,7,2,234,3,235,3, -42,15,2, -48,237,3, -11,108,5, -42,15,2,3, -48,238,3, -11,112,5, -42,15,2,3, -25,239,3, -11,21,7,2,237,3,238,3, -42,15,2, -48,240,3, -11,108,5, -42,15,2,3, -48,241,3, -11,112,5, -42,15,2,3, -25,242,3, -11,38,7,2,240,3,241,3, -42,15,2, -48,243,3, -11,108,5, -42,15,2,3, -48,244,3, -11,112,5, -42,15,2,3, -25,245,3, -11,54,7,2,243,3,244,3, -42,15,2, -48,246,3, -11,69,7, -42,172,1,3, -25,247,3, -11,75,7,1,246,3, -42,176,0, -48,248,3, -11,98,7, -42,172,1,3, -48,249,3, -11,110,7, -42,176,0,3, -48,250,3, -11,116,7, -42,172,1,3, -25,251,3, -11,125,7,3,248,3,249,3,250,3, -42,172,1, -48,252,3, -11,69,7, -42,172,1,3, -25,253,3, -11,152,7,1,252,3, -42,176,0, -48,254,3, -11,176,7, -42,172,1,3, -48,255,3, -11,186,7, -42,176,0,3, -25,0,4, -11,190,7,2,254,3,255,3, -42,172,1, -48,1,4, -11,225,7, -42,172,1,3, -48,2,4, -11,237,7, -42,172,1,3, -25,3,4, -11,246,7,2,1,4,2,4, -42,172,1, -48,4,4, -11,108,5, -42,15,2,3, -48,5,4, -11,112,5, -42,15,2,3, -25,6,4, -11,18,8,2,4,4,5,4, -42,15,2, -48,7,4, -11,108,5, -42,15,2,3, -48,8,4, -11,112,5, -42,15,2,3, -25,9,4, -11,28,8,2,7,4,8,4, -42,15,2, -48,10,4, -11,108,5, -42,15,2,3, -48,11,4, -11,112,5, -42,15,2,3, -25,12,4, -11,45,8,2,10,4,11,4, -42,15,2, -48,13,4, -11,108,5, -42,15,2,3, -48,14,4, -11,112,5, -42,15,2,3, -25,15,4, -11,57,8,2,13,4,14,4, -42,15,2, -48,16,4, -11,74,8, -42,1,0,3, -48,17,4, -11,108,5, -42,15,2,3, -48,18,4, -11,112,5, -42,15,2,3, -25,19,4, -11,79,8,3,16,4,17,4,18,4, -42,15,2, -48,20,4, -11,69,7, -42,15,2,3, -25,21,4, -11,85,8,1,20,4, -42,15,2, -48,22,4, -11,69,7, -42,132,1,3, -47,23,4,2, -42,21,4, -25,24,4, -11,85,8,1,22,4, -42,132,1, -42,24,4, -48,25,4, -11,10,2, -42,168,1,3, -25,26,4, -11,94,8,1,25,4, -42,126,1, -48,27,4, -11,32,1, -42,126,1,3, -48,28,4, -11,171,1, -42,126,1,3, -47,29,4,3, -42,170,1, -42,175,1, -25,30,4, -11,135,2,2,27,4,28,4, -42,168,0, -42,30,4, -48,31,4, -11,32,1, -42,4,2,3, -48,32,4, -11,171,1, -42,4,2,3, -47,33,4,4, -42,170,1, -42,175,1, -42,30,4, -25,34,4, -11,135,2,2,31,4,32,4, -42,176,0, -42,34,4,134,0, +45,234,3, +18,1,0,2,0, +49,2,0, +12,14,0, +46,3,0,22,0,3, +26,4,0, +12,31,0,1,2,0, +43,3,0, +49,5,0, +12,31,0, +43,3,0,3, +26,6,0, +12,14,0,1,5,0, +43,3,0, +49,7,0, +12,39,0, +43,3,0,3, +26,8,0, +12,45,0,1,7,0, +43,3,0, +49,9,0, +12,39,0, +43,3,0,3, +26,10,0, +12,49,0,1,9,0, +43,3,0, +49,11,0, +12,39,0, +43,3,0,3, +26,12,0, +12,53,0,1,11,0, +43,3,0, +49,13,0, +12,57,0, +43,3,0,3, +26,14,0, +12,59,0,1,13,0, +43,3,0, +49,15,0, +12,57,0, +43,3,0,3, +26,16,0, +12,64,0,1,15,0, +43,3,0, +49,17,0, +12,69,0, +43,3,0,3, +49,18,0, +12,57,0, +43,3,0,3, +26,19,0, +12,71,0,2,17,0,18,0, +43,3,0, +49,20,0, +12,76,0, +43,3,0,3, +48,21,0,2, +43,19,0, +26,22,0, +12,71,0,1,20,0, +43,3,0, +43,22,0, +49,23,0, +12,57,0, +43,3,0,3, +26,24,0, +12,85,0,1,23,0, +43,3,0, +49,25,0, +12,57,0, +43,3,0,3, +26,26,0, +12,90,0,1,25,0, +43,3,0, +49,27,0, +12,57,0, +43,3,0,3, +26,28,0, +12,95,0,1,27,0, +43,3,0, +49,29,0, +12,57,0, +43,3,0,3, +26,30,0, +12,100,0,1,29,0, +43,3,0, +49,31,0, +12,57,0, +43,3,0,3, +26,32,0, +12,106,0,1,31,0, +43,3,0, +49,33,0, +12,57,0, +43,3,0,3, +26,34,0, +12,112,0,1,33,0, +43,3,0, +49,35,0, +12,57,0, +43,3,0,3, +49,36,0, +12,69,0, +43,3,0,3, +26,37,0, +12,118,0,2,35,0,36,0, +43,3,0, +49,38,0, +12,57,0, +43,3,0,3, +26,39,0, +12,122,0,1,38,0, +43,3,0, +49,40,0, +12,57,0, +43,3,0,3, +26,41,0, +12,126,0,1,40,0, +43,3,0, +49,42,0, +12,57,0, +43,3,0,3, +26,43,0, +12,130,0,1,42,0, +43,3,0, +49,44,0, +12,57,0, +43,3,0,3, +26,45,0, +12,135,0,1,44,0, +43,3,0, +49,46,0, +12,57,0, +43,3,0,3, +26,47,0, +12,140,0,1,46,0, +43,3,0, +49,48,0, +12,14,0, +46,49,0,145,0,3, +48,50,0,2, +43,4,0, +26,51,0, +12,31,0,1,48,0, +43,49,0, +43,51,0, +49,52,0, +12,31,0, +43,49,0,3, +48,53,0,2, +43,6,0, +26,54,0, +12,14,0,1,52,0, +43,49,0, +43,54,0, +49,55,0, +12,39,0, +43,49,0,3, +48,56,0,2, +43,8,0, +26,57,0, +12,45,0,1,55,0, +43,49,0, +43,57,0, +49,58,0, +12,39,0, +43,49,0,3, +48,59,0,2, +43,10,0, +26,60,0, +12,49,0,1,58,0, +43,49,0, +43,60,0, +49,61,0, +12,39,0, +43,49,0,3, +48,62,0,2, +43,12,0, +26,63,0, +12,53,0,1,61,0, +43,49,0, +43,63,0, +49,64,0, +12,57,0, +43,49,0,3, +48,65,0,2, +43,14,0, +26,66,0, +12,59,0,1,64,0, +43,49,0, +43,66,0, +49,67,0, +12,57,0, +43,49,0,3, +48,68,0,2, +43,16,0, +26,69,0, +12,64,0,1,67,0, +43,49,0, +43,69,0, +49,70,0, +12,69,0, +43,49,0,3, +49,71,0, +12,57,0, +43,49,0,3, +48,72,0,3, +43,19,0, +43,22,0, +26,73,0, +12,71,0,2,70,0,71,0, +43,49,0, +43,73,0, +49,74,0, +12,76,0, +43,49,0,3, +48,75,0,4, +43,19,0, +43,22,0, +43,73,0, +26,76,0, +12,71,0,1,74,0, +43,49,0, +43,76,0, +49,77,0, +12,57,0, +43,49,0,3, +48,78,0,2, +43,24,0, +26,79,0, +12,85,0,1,77,0, +43,49,0, +43,79,0, +49,80,0, +12,57,0, +43,49,0,3, +48,81,0,2, +43,26,0, +26,82,0, +12,90,0,1,80,0, +43,49,0, +43,82,0, +49,83,0, +12,57,0, +43,49,0,3, +48,84,0,2, +43,28,0, +26,85,0, +12,95,0,1,83,0, +43,49,0, +43,85,0, +49,86,0, +12,57,0, +43,49,0,3, +48,87,0,2, +43,30,0, +26,88,0, +12,100,0,1,86,0, +43,49,0, +43,88,0, +49,89,0, +12,57,0, +43,49,0,3, +48,90,0,2, +43,32,0, +26,91,0, +12,106,0,1,89,0, +43,49,0, +43,91,0, +49,92,0, +12,57,0, +43,49,0,3, +48,93,0,2, +43,34,0, +26,94,0, +12,112,0,1,92,0, +43,49,0, +43,94,0, +49,95,0, +12,57,0, +43,49,0,3, +49,96,0, +12,69,0, +43,49,0,3, +48,97,0,2, +43,37,0, +26,98,0, +12,118,0,2,95,0,96,0, +43,49,0, +43,98,0, +49,99,0, +12,57,0, +43,49,0,3, +48,100,0,2, +43,39,0, +26,101,0, +12,122,0,1,99,0, +43,49,0, +43,101,0, +49,102,0, +12,57,0, +43,49,0,3, +48,103,0,2, +43,41,0, +26,104,0, +12,126,0,1,102,0, +43,49,0, +43,104,0, +49,105,0, +12,57,0, +43,49,0,3, +48,106,0,2, +43,43,0, +26,107,0, +12,130,0,1,105,0, +43,49,0, +43,107,0, +49,108,0, +12,57,0, +43,49,0,3, +48,109,0,2, +43,45,0, +26,110,0, +12,135,0,1,108,0, +43,49,0, +43,110,0, +49,111,0, +12,57,0, +43,49,0,3, +48,112,0,2, +43,47,0, +26,113,0, +12,140,0,1,111,0, +43,49,0, +43,113,0, +49,114,0, +12,57,0, +43,3,0,3, +26,115,0, +12,155,0,1,114,0, +43,3,0, +49,116,0, +12,57,0, +43,49,0,3, +48,117,0,2, +43,115,0, +26,118,0, +12,155,0,1,116,0, +43,49,0, +43,118,0, +49,119,0, +12,57,0, +43,3,0,3, +26,120,0, +12,167,0,1,119,0, +43,3,0, +49,121,0, +12,57,0, +43,49,0,3, +48,122,0,2, +43,120,0, +26,123,0, +12,167,0,1,121,0, +43,49,0, +43,123,0, +49,124,0, +12,57,0, +46,125,0,171,0,3, +48,126,0,3, +43,120,0, +43,123,0, +26,127,0, +12,167,0,1,124,0, +43,125,0, +43,127,0, +49,128,0, +12,57,0, +43,3,0,3, +26,129,0, +12,181,0,1,128,0, +43,3,0, +49,130,0, +12,57,0, +43,49,0,3, +48,131,0,2, +43,129,0, +26,132,0, +12,181,0,1,130,0, +43,49,0, +43,132,0, +49,133,0, +12,57,0, +43,125,0,3, +48,134,0,3, +43,129,0, +43,132,0, +26,135,0, +12,181,0,1,133,0, +43,125,0, +43,135,0, +49,136,0, +12,57,0, +43,3,0,3, +26,137,0, +12,186,0,1,136,0, +43,3,0, +49,138,0, +12,57,0, +43,49,0,3, +48,139,0,2, +43,137,0, +26,140,0, +12,186,0,1,138,0, +43,49,0, +43,140,0, +49,141,0, +12,57,0, +43,3,0,3, +26,142,0, +12,192,0,1,141,0, +43,3,0, +49,143,0, +12,57,0, +43,49,0,3, +48,144,0,2, +43,142,0, +26,145,0, +12,192,0,1,143,0, +43,49,0, +43,145,0, +49,146,0, +12,57,0, +43,3,0,3, +26,147,0, +12,198,0,1,146,0, +43,3,0, +49,148,0, +12,57,0, +43,49,0,3, +48,149,0,2, +43,147,0, +26,150,0, +12,198,0,1,148,0, +43,49,0, +43,150,0, +49,151,0, +12,57,0, +43,3,0,3, +26,152,0, +12,204,0,1,151,0, +43,3,0, +49,153,0, +12,57,0, +43,49,0,3, +48,154,0,2, +43,152,0, +26,155,0, +12,204,0,1,153,0, +43,49,0, +43,155,0, +49,156,0, +12,57,0, +43,3,0,3, +26,157,0, +12,214,0,1,156,0, +43,3,0, +49,158,0, +12,57,0, +43,49,0,3, +48,159,0,2, +43,157,0, +26,160,0, +12,214,0,1,158,0, +43,49,0, +43,160,0, +49,161,0, +12,57,0, +43,3,0,3, +26,162,0, +12,219,0,1,161,0, +43,3,0, +49,163,0, +12,57,0, +43,49,0,3, +48,164,0,2, +43,162,0, +26,165,0, +12,219,0,1,163,0, +43,49,0, +43,165,0, +49,166,0, +12,57,0, +43,3,0,3, +49,167,0, +12,69,0, +46,168,0,225,0,3, +26,169,0, +12,231,0,2,166,0,167,0, +43,3,0, +49,170,0, +12,57,0, +43,3,0,3, +49,171,0, +12,69,0, +43,3,0,3, +48,172,0,2, +43,169,0, +26,173,0, +12,231,0,2,170,0,171,0, +43,3,0, +43,173,0, +49,174,0, +12,57,0, +43,49,0,3, +49,175,0, +12,69,0, +46,176,0,235,0,3, +48,177,0,3, +43,169,0, +43,173,0, +26,178,0, +12,231,0,2,174,0,175,0, +43,49,0, +43,178,0, +49,179,0, +12,57,0, +43,49,0,3, +49,180,0, +12,69,0, +43,49,0,3, +48,181,0,4, +43,169,0, +43,173,0, +43,178,0, +26,182,0, +12,231,0,2,179,0,180,0, +43,49,0, +43,182,0, +49,183,0, +12,57,0, +43,3,0,3, +49,184,0, +33, +11,4,240,0, +43,3,0,3, +26,185,0, +12,242,0,2,183,0,184,0, +43,3,0, +49,186,0, +12,57,0, +43,49,0,3, +49,187,0, +33, +11,4,240,0, +43,49,0,3, +48,188,0,2, +43,185,0, +26,189,0, +12,242,0,2,186,0,187,0, +43,49,0, +43,189,0, +49,190,0, +12,57,0, +43,3,0,3, +49,191,0, +12,69,0, +43,3,0,3, +26,192,0, +12,247,0,2,190,0,191,0, +43,3,0, +49,193,0, +12,57,0, +43,3,0,3, +49,194,0, +12,69,0, +43,168,0,3, +48,195,0,2, +43,192,0, +26,196,0, +12,247,0,2,193,0,194,0, +43,3,0, +43,196,0, +49,197,0, +12,57,0, +43,49,0,3, +49,198,0, +12,69,0, +43,49,0,3, +48,199,0,3, +43,192,0, +43,196,0, +26,200,0, +12,247,0,2,197,0,198,0, +43,49,0, +43,200,0, +49,201,0, +12,57,0, +43,49,0,3, +49,202,0, +12,69,0, +43,176,0,3, +48,203,0,4, +43,192,0, +43,196,0, +43,200,0, +26,204,0, +12,247,0,2,201,0,202,0, +43,49,0, +43,204,0, +49,205,0, +12,57,0, +43,125,0,3, +49,206,0, +12,69,0, +43,125,0,3, +48,207,0,5, +43,192,0, +43,196,0, +43,200,0, +43,204,0, +26,208,0, +12,247,0,2,205,0,206,0, +43,125,0, +43,208,0, +49,209,0, +12,57,0, +43,125,0,3, +49,210,0, +12,69,0, +46,211,0,251,0,3, +48,212,0,6, +43,192,0, +43,196,0, +43,200,0, +43,204,0, +43,208,0, +26,213,0, +12,247,0,2,209,0,210,0, +43,125,0, +43,213,0, +49,214,0, +12,57,0, +43,3,0,3, +49,215,0, +12,69,0, +43,3,0,3, +26,216,0, +12,255,0,2,214,0,215,0, +43,3,0, +49,217,0, +12,57,0, +43,3,0,3, +49,218,0, +12,69,0, +43,168,0,3, +48,219,0,2, +43,216,0, +26,220,0, +12,255,0,2,217,0,218,0, +43,3,0, +43,220,0, +49,221,0, +12,57,0, +43,49,0,3, +49,222,0, +12,69,0, +43,49,0,3, +48,223,0,3, +43,216,0, +43,220,0, +26,224,0, +12,255,0,2,221,0,222,0, +43,49,0, +43,224,0, +49,225,0, +12,57,0, +43,49,0,3, +49,226,0, +12,69,0, +43,176,0,3, +48,227,0,4, +43,216,0, +43,220,0, +43,224,0, +26,228,0, +12,255,0,2,225,0,226,0, +43,49,0, +43,228,0, +49,229,0, +12,57,0, +43,125,0,3, +49,230,0, +12,69,0, +43,125,0,3, +48,231,0,5, +43,216,0, +43,220,0, +43,224,0, +43,228,0, +26,232,0, +12,255,0,2,229,0,230,0, +43,125,0, +43,232,0, +49,233,0, +12,57,0, +43,125,0,3, +49,234,0, +12,69,0, +43,211,0,3, +48,235,0,6, +43,216,0, +43,220,0, +43,224,0, +43,228,0, +43,232,0, +26,236,0, +12,255,0,2,233,0,234,0, +43,125,0, +43,236,0, +49,237,0, +12,57,0, +43,3,0,3, +49,238,0, +12,3,1, +43,3,0,3, +49,239,0, +12,10,1, +43,3,0,3, +26,240,0, +12,17,1,3,237,0,238,0,239,0, +43,3,0, +49,241,0, +12,57,0, +43,3,0,3, +49,242,0, +12,3,1, +43,168,0,3, +49,243,0, +12,10,1, +43,168,0,3, +48,244,0,2, +43,240,0, +26,245,0, +12,17,1,3,241,0,242,0,243,0, +43,3,0, +43,245,0, +49,246,0, +12,57,0, +43,49,0,3, +49,247,0, +12,3,1, +43,49,0,3, +49,248,0, +12,10,1, +43,49,0,3, +48,249,0,3, +43,240,0, +43,245,0, +26,250,0, +12,17,1,3,246,0,247,0,248,0, +43,49,0, +43,250,0, +49,251,0, +12,57,0, +43,49,0,3, +49,252,0, +12,3,1, +43,176,0,3, +49,253,0, +12,10,1, +43,176,0,3, +48,254,0,4, +43,240,0, +43,245,0, +43,250,0, +26,255,0, +12,17,1,3,251,0,252,0,253,0, +43,49,0, +43,255,0, +49,0,1, +12,57,0, +43,125,0,3, +49,1,1, +12,3,1, +43,125,0,3, +49,2,1, +12,10,1, +43,125,0,3, +48,3,1,5, +43,240,0, +43,245,0, +43,250,0, +43,255,0, +26,4,1, +12,17,1,3,0,1,1,1,2,1, +43,125,0, +43,4,1, +49,5,1, +12,57,0, +43,125,0,3, +49,6,1, +12,3,1, +43,211,0,3, +49,7,1, +12,10,1, +43,211,0,3, +48,8,1,6, +43,240,0, +43,245,0, +43,250,0, +43,255,0, +43,4,1, +26,9,1, +12,17,1,3,5,1,6,1,7,1, +43,125,0, +43,9,1, +49,10,1, +12,57,0, +43,3,0,3, +26,11,1, +12,23,1,1,10,1, +43,3,0, +49,12,1, +12,57,0, +43,49,0,3, +48,13,1,2, +43,11,1, +26,14,1, +12,23,1,1,12,1, +43,49,0, +43,14,1, +49,15,1, +12,57,0, +43,3,0,3, +49,16,1, +12,69,0, +43,3,0,3, +49,17,1, +12,32,1, +43,3,0,3, +26,18,1, +12,34,1,3,15,1,16,1,17,1, +43,3,0, +49,19,1, +12,57,0, +43,3,0,3, +49,20,1, +12,69,0, +43,3,0,3, +49,21,1, +12,32,1, +43,168,0,3, +48,22,1,2, +43,18,1, +26,23,1, +12,34,1,3,19,1,20,1,21,1, +43,3,0, +43,23,1, +49,24,1, +12,57,0, +43,49,0,3, +49,25,1, +12,69,0, +43,49,0,3, +49,26,1, +12,32,1, +43,49,0,3, +48,27,1,3, +43,18,1, +43,23,1, +26,28,1, +12,34,1,3,24,1,25,1,26,1, +43,49,0, +43,28,1, +49,29,1, +12,57,0, +43,49,0,3, +49,30,1, +12,69,0, +43,49,0,3, +49,31,1, +12,32,1, +43,176,0,3, +48,32,1,4, +43,18,1, +43,23,1, +43,28,1, +26,33,1, +12,34,1,3,29,1,30,1,31,1, +43,49,0, +43,33,1, +49,34,1, +12,57,0, +43,3,0,3, +49,35,1, +12,69,0, +43,3,0,3, +49,36,1, +12,32,1, +46,37,1,38,1,3, +48,38,1,5, +43,18,1, +43,23,1, +43,28,1, +43,33,1, +26,39,1, +12,34,1,3,34,1,35,1,36,1, +43,3,0, +43,39,1, +49,40,1, +12,57,0, +43,49,0,3, +49,41,1, +12,69,0, +43,49,0,3, +49,42,1, +12,32,1, +43,37,1,3, +48,43,1,6, +43,18,1, +43,23,1, +43,28,1, +43,33,1, +43,39,1, +26,44,1, +12,34,1,3,40,1,41,1,42,1, +43,49,0, +43,44,1, +49,45,1, +12,57,0, +43,125,0,3, +49,46,1, +12,69,0, +43,125,0,3, +49,47,1, +12,32,1, +43,37,1,3, +48,48,1,7, +43,18,1, +43,23,1, +43,28,1, +43,33,1, +43,39,1, +43,44,1, +26,49,1, +12,34,1,3,45,1,46,1,47,1, +43,125,0, +43,49,1, +49,50,1, +12,57,0, +43,37,1,3, +49,51,1, +12,69,0, +43,37,1,3, +49,52,1, +12,32,1, +43,37,1,3, +48,53,1,8, +43,18,1, +43,23,1, +43,28,1, +43,33,1, +43,39,1, +43,44,1, +43,49,1, +26,54,1, +12,34,1,3,50,1,51,1,52,1, +43,37,1, +43,54,1, +49,55,1, +12,48,1, +43,3,0,3, +49,56,1, +12,57,0, +43,3,0,3, +26,57,1, +12,53,1,2,55,1,56,1, +43,3,0, +49,58,1, +12,48,1, +43,168,0,3, +49,59,1, +12,57,0, +43,3,0,3, +48,60,1,2, +43,57,1, +26,61,1, +12,53,1,2,58,1,59,1, +43,3,0, +43,61,1, +49,62,1, +12,48,1, +43,49,0,3, +49,63,1, +12,57,0, +43,49,0,3, +48,64,1,3, +43,57,1, +43,61,1, +26,65,1, +12,53,1,2,62,1,63,1, +43,49,0, +43,65,1, +49,66,1, +12,48,1, +43,176,0,3, +49,67,1, +12,57,0, +43,49,0,3, +48,68,1,4, +43,57,1, +43,61,1, +43,65,1, +26,69,1, +12,53,1,2,66,1,67,1, +43,49,0, +43,69,1, +49,70,1, +12,58,1, +43,3,0,3, +49,71,1, +12,64,1, +43,3,0,3, +49,72,1, +12,57,0, +43,3,0,3, +26,73,1, +12,70,1,3,70,1,71,1,72,1, +43,3,0, +49,74,1, +12,58,1, +43,168,0,3, +49,75,1, +12,64,1, +43,168,0,3, +49,76,1, +12,57,0, +43,3,0,3, +48,77,1,2, +43,73,1, +26,78,1, +12,70,1,3,74,1,75,1,76,1, +43,3,0, +43,78,1, +49,79,1, +12,58,1, +43,49,0,3, +49,80,1, +12,64,1, +43,49,0,3, +49,81,1, +12,57,0, +43,49,0,3, +48,82,1,3, +43,73,1, +43,78,1, +26,83,1, +12,70,1,3,79,1,80,1,81,1, +43,49,0, +43,83,1, +49,84,1, +12,58,1, +43,176,0,3, +49,85,1, +12,64,1, +43,176,0,3, +49,86,1, +12,57,0, +43,49,0,3, +48,87,1,4, +43,73,1, +43,78,1, +43,83,1, +26,88,1, +12,70,1,3,84,1,85,1,86,1, +43,49,0, +43,88,1, +49,89,1, +12,57,0, +43,3,0,3, +26,90,1, +12,81,1,1,89,1, +43,37,1, +49,91,1, +12,57,0, +43,3,0,3, +26,92,1, +12,87,1,1,91,1, +43,37,1, +49,93,1, +12,93,1, +43,3,0,3, +26,94,1, +12,99,1,1,93,1, +43,125,0, +49,95,1, +12,93,1, +43,3,0,3, +26,96,1, +12,114,1,1,95,1, +46,97,1,130,1, +49,98,1, +12,93,1, +43,125,0,3, +26,99,1, +12,140,1,1,98,1, +43,3,0, +49,100,1, +12,93,1, +43,97,1,3, +26,101,1, +12,155,1,1,100,1, +43,3,0, +49,102,1, +12,32,1, +43,3,0,3, +49,103,1, +12,171,1, +43,3,0,3, +49,104,1, +12,173,1, +43,3,0,3, +26,105,1, +12,175,1,3,102,1,103,1,104,1, +43,3,0, +49,106,1, +12,32,1, +43,49,0,3, +49,107,1, +12,171,1, +43,49,0,3, +49,108,1, +12,173,1, +43,49,0,3, +48,109,1,2, +43,105,1, +26,110,1, +12,175,1,3,106,1,107,1,108,1, +43,49,0, +43,110,1, +49,111,1, +12,57,0, +43,3,0,3, +49,112,1, +33, +11,4,122,0, +43,125,0,3, +26,113,1, +33, +11,64,179,1,2,111,1,112,1, +43,3,0, +49,114,1, +12,57,0, +43,49,0,3, +49,115,1, +33, +11,4,122,0, +43,125,0,3, +48,116,1,2, +43,113,1, +26,117,1, +33, +11,64,179,1,2,114,1,115,1, +43,49,0, +43,117,1, +49,118,1, +12,57,0, +43,3,0,3, +49,119,1, +33, +11,2,122,0, +43,125,0,3, +26,120,1, +12,185,1,2,118,1,119,1, +43,3,0, +49,121,1, +12,57,0, +43,49,0,3, +49,122,1, +33, +11,2,122,0, +43,125,0,3, +48,123,1,2, +43,120,1, +26,124,1, +12,185,1,2,121,1,122,1, +43,49,0, +43,124,1, +49,125,1, +12,191,1, +46,126,1,193,1,3, +26,127,1, +12,200,1,1,125,1, +46,128,1,214,1, +49,129,1, +12,191,1, +43,126,1,3, +26,130,1, +12,219,1,1,129,1, +43,128,1, +49,131,1, +12,191,1, +46,132,1,233,1,3, +26,133,1, +12,240,1,1,131,1, +43,128,1, +49,134,1, +12,191,1, +43,132,1,3, +26,135,1, +12,253,1,1,134,1, +43,128,1, +49,136,1, +12,10,2, +43,128,1,3, +26,137,1, +12,12,2,1,136,1, +43,126,1, +49,138,1, +12,10,2, +43,128,1,3, +26,139,1, +12,28,2,1,138,1, +43,126,1, +49,140,1, +12,10,2, +43,128,1,3, +26,141,1, +12,44,2,1,140,1, +43,132,1, +49,142,1, +12,10,2, +43,128,1,3, +26,143,1, +12,59,2,1,142,1, +43,132,1, +49,144,1, +12,191,1, +43,126,1,3, +26,145,1, +12,74,2,1,144,1, +43,128,1, +49,146,1, +12,191,1, +43,128,1,3, +26,147,1, +12,87,2,1,146,1, +43,126,1, +49,148,1, +12,57,0, +43,3,0,3, +26,149,1, +12,102,2,1,148,1, +43,168,0, +49,150,1, +12,57,0, +43,49,0,3, +48,151,1,2, +43,149,1, +26,152,1, +12,102,2,1,150,1, +43,176,0, +43,152,1, +49,153,1, +12,109,2, +43,3,0,3, +49,154,1, +12,112,2, +43,3,0,3, +26,155,1, +12,115,2,2,153,1,154,1, +43,168,0, +49,156,1, +12,109,2, +43,49,0,3, +49,157,1, +12,112,2, +43,49,0,3, +48,158,1,2, +43,155,1, +26,159,1, +12,115,2,2,156,1,157,1, +43,176,0, +43,159,1, +49,160,1, +12,57,0, +43,3,0,3, +49,161,1, +12,69,0, +43,3,0,3, +26,162,1, +12,124,2,2,160,1,161,1, +43,168,0, +49,163,1, +12,57,0, +43,49,0,3, +49,164,1, +12,69,0, +43,49,0,3, +48,165,1,2, +43,162,1, +26,166,1, +12,124,2,2,163,1,164,1, +43,176,0, +43,166,1, +49,167,1, +12,57,0, +46,168,1,128,2,3, +49,169,1, +12,69,0, +43,168,1,3, +26,170,1, +12,135,2,2,167,1,169,1, +43,168,1, +49,171,1, +12,57,0, +46,172,1,141,2,3, +49,173,1, +12,69,0, +43,172,1,3, +48,174,1,2, +43,170,1, +26,175,1, +12,135,2,2,171,1,173,1, +43,172,1, +43,175,1, +49,176,1, +12,57,0, +43,3,0,3, +26,177,1, +12,147,2,1,176,1, +43,3,0, +49,178,1, +12,57,0, +43,49,0,3, +48,179,1,2, +43,177,1, +26,180,1, +12,147,2,1,178,1, +43,49,0, +43,180,1, +49,181,1, +12,157,2, +43,3,0,3, +49,182,1, +12,159,2, +43,3,0,3, +49,183,1, +12,161,2, +43,3,0,3, +26,184,1, +12,166,2,3,181,1,182,1,183,1, +43,3,0, +49,185,1, +12,157,2, +43,49,0,3, +49,186,1, +12,159,2, +43,49,0,3, +49,187,1, +12,161,2, +43,49,0,3, +48,188,1,2, +43,184,1, +26,189,1, +12,166,2,3,185,1,186,1,187,1, +43,49,0, +43,189,1, +49,190,1, +12,159,2, +43,3,0,3, +49,191,1, +12,157,2, +43,3,0,3, +26,192,1, +12,178,2,2,190,1,191,1, +43,3,0, +49,193,1, +12,159,2, +43,49,0,3, +49,194,1, +12,157,2, +43,49,0,3, +48,195,1,2, +43,192,1, +26,196,1, +12,178,2,2,193,1,194,1, +43,49,0, +43,196,1, +49,197,1, +12,159,2, +43,3,0,3, +49,198,1, +12,157,2, +43,3,0,3, +49,199,1, +12,186,2, +43,168,0,3, +26,200,1, +12,190,2,3,197,1,198,1,199,1, +43,3,0, +49,201,1, +12,159,2, +43,49,0,3, +49,202,1, +12,157,2, +43,49,0,3, +49,203,1, +12,186,2, +43,168,0,3, +48,204,1,2, +43,200,1, +26,205,1, +12,190,2,3,201,1,202,1,203,1, +43,49,0, +43,205,1, +49,206,1, +12,57,0, +46,207,1,198,2,3, +49,208,1, +12,69,0, +43,207,1,3, +26,209,1, +12,203,2,2,206,1,208,1, +43,207,1, +49,210,1, +12,57,0, +46,211,1,218,2,3, +49,212,1, +12,69,0, +43,211,1,3, +48,213,1,2, +43,209,1, +26,214,1, +12,203,2,2,210,1,212,1, +43,211,1, +43,214,1, +49,215,1, +12,173,1, +43,126,1,3, +49,216,1, +12,224,2, +43,126,1,3, +26,217,1, +12,226,2,2,215,1,216,1, +46,218,1,239,2, +49,219,1, +12,173,1, +43,168,1,3, +49,220,1, +12,224,2, +43,168,1,3, +48,221,1,2, +43,217,1, +26,222,1, +12,226,2,2,219,1,220,1, +46,223,1,248,2, +43,222,1, +49,224,1, +12,173,1, +43,132,1,3, +49,225,1, +12,224,2, +43,132,1,3, +48,226,1,3, +43,217,1, +43,222,1, +26,227,1, +12,226,2,2,224,1,225,1, +46,228,1,1,3, +43,227,1, +49,229,1, +12,173,1, +43,168,1,3, +49,230,1, +12,224,2, +43,126,1,3, +48,231,1,4, +43,217,1, +43,222,1, +43,227,1, +26,232,1, +12,226,2,2,229,1,230,1, +46,233,1,10,3, +43,232,1, +49,234,1, +12,173,1, +43,126,1,3, +49,235,1, +12,224,2, +43,168,1,3, +48,236,1,5, +43,217,1, +43,222,1, +43,227,1, +43,232,1, +26,237,1, +12,226,2,2,234,1,235,1, +46,238,1,19,3, +43,237,1, +49,239,1, +12,173,1, +43,132,1,3, +49,240,1, +12,224,2, +43,126,1,3, +48,241,1,6, +43,217,1, +43,222,1, +43,227,1, +43,232,1, +43,237,1, +26,242,1, +12,226,2,2,239,1,240,1, +46,243,1,28,3, +43,242,1, +49,244,1, +12,173,1, +43,126,1,3, +49,245,1, +12,224,2, +43,132,1,3, +48,246,1,7, +43,217,1, +43,222,1, +43,227,1, +43,232,1, +43,237,1, +43,242,1, +26,247,1, +12,226,2,2,244,1,245,1, +46,248,1,37,3, +43,247,1, +49,249,1, +12,173,1, +43,132,1,3, +49,250,1, +12,224,2, +43,168,1,3, +48,251,1,8, +43,217,1, +43,222,1, +43,227,1, +43,232,1, +43,237,1, +43,242,1, +43,247,1, +26,252,1, +12,226,2,2,249,1,250,1, +46,253,1,46,3, +43,252,1, +49,254,1, +12,173,1, +43,168,1,3, +49,255,1, +12,224,2, +43,132,1,3, +48,0,2,9, +43,217,1, +43,222,1, +43,227,1, +43,232,1, +43,237,1, +43,242,1, +43,247,1, +43,252,1, +26,1,2, +12,226,2,2,254,1,255,1, +46,2,2,55,3, +43,1,2, +49,3,2, +12,173,1, +46,4,2,64,3,3, +49,5,2, +12,224,2, +43,4,2,3, +48,6,2,10, +43,217,1, +43,222,1, +43,227,1, +43,232,1, +43,237,1, +43,242,1, +43,247,1, +43,252,1, +43,1,2, +26,7,2, +12,226,2,2,3,2,5,2, +46,8,2,70,3, +43,7,2, +49,9,2, +12,173,1, +43,172,1,3, +49,10,2, +12,224,2, +43,172,1,3, +48,11,2,11, +43,217,1, +43,222,1, +43,227,1, +43,232,1, +43,237,1, +43,242,1, +43,247,1, +43,252,1, +43,1,2, +43,7,2, +26,12,2, +12,226,2,2,9,2,10,2, +46,13,2,78,3, +43,12,2, +49,14,2, +12,173,1, +46,15,2,86,3,3, +49,16,2, +12,224,2, +43,15,2,3, +48,17,2,12, +43,217,1, +43,222,1, +43,227,1, +43,232,1, +43,237,1, +43,242,1, +43,247,1, +43,252,1, +43,1,2, +43,7,2, +43,12,2, +26,18,2, +12,226,2,2,14,2,16,2, +46,19,2,92,3, +43,18,2, +49,20,2, +12,173,1, +43,172,1,3, +49,21,2, +12,224,2, +43,4,2,3, +48,22,2,13, +43,217,1, +43,222,1, +43,227,1, +43,232,1, +43,237,1, +43,242,1, +43,247,1, +43,252,1, +43,1,2, +43,7,2, +43,12,2, +43,18,2, +26,23,2, +12,226,2,2,20,2,21,2, +46,24,2,100,3, +43,23,2, +49,25,2, +12,173,1, +43,4,2,3, +49,26,2, +12,224,2, +43,172,1,3, +48,27,2,14, +43,217,1, +43,222,1, +43,227,1, +43,232,1, +43,237,1, +43,242,1, +43,247,1, +43,252,1, +43,1,2, +43,7,2, +43,12,2, +43,18,2, +43,23,2, +26,28,2, +12,226,2,2,25,2,26,2, +46,29,2,108,3, +43,28,2, +49,30,2, +12,173,1, +43,15,2,3, +49,31,2, +12,224,2, +43,4,2,3, +48,32,2,15, +43,217,1, +43,222,1, +43,227,1, +43,232,1, +43,237,1, +43,242,1, +43,247,1, +43,252,1, +43,1,2, +43,7,2, +43,12,2, +43,18,2, +43,23,2, +43,28,2, +26,33,2, +12,226,2,2,30,2,31,2, +46,34,2,116,3, +43,33,2, +49,35,2, +12,173,1, +43,4,2,3, +49,36,2, +12,224,2, +43,15,2,3, +48,37,2,16, +43,217,1, +43,222,1, +43,227,1, +43,232,1, +43,237,1, +43,242,1, +43,247,1, +43,252,1, +43,1,2, +43,7,2, +43,12,2, +43,18,2, +43,23,2, +43,28,2, +43,33,2, +26,38,2, +12,226,2,2,35,2,36,2, +46,39,2,124,3, +43,38,2, +49,40,2, +12,173,1, +43,15,2,3, +49,41,2, +12,224,2, +43,172,1,3, +48,42,2,17, +43,217,1, +43,222,1, +43,227,1, +43,232,1, +43,237,1, +43,242,1, +43,247,1, +43,252,1, +43,1,2, +43,7,2, +43,12,2, +43,18,2, +43,23,2, +43,28,2, +43,33,2, +43,38,2, +26,43,2, +12,226,2,2,40,2,41,2, +46,44,2,132,3, +43,43,2, +49,45,2, +12,173,1, +43,172,1,3, +49,46,2, +12,224,2, +43,15,2,3, +48,47,2,18, +43,217,1, +43,222,1, +43,227,1, +43,232,1, +43,237,1, +43,242,1, +43,247,1, +43,252,1, +43,1,2, +43,7,2, +43,12,2, +43,18,2, +43,23,2, +43,28,2, +43,33,2, +43,38,2, +43,43,2, +26,48,2, +12,226,2,2,45,2,46,2, +46,49,2,140,3, +43,48,2, +49,50,2, +12,148,3, +43,218,1,3, +26,51,2, +12,150,3,1,50,2, +43,218,1, +49,52,2, +12,148,3, +43,223,1,3, +48,53,2,2, +43,51,2, +26,54,2, +12,150,3,1,52,2, +43,223,1, +43,54,2, +49,55,2, +12,148,3, +43,228,1,3, +48,56,2,3, +43,51,2, +43,54,2, +26,57,2, +12,150,3,1,55,2, +43,228,1, +43,57,2, +49,58,2, +12,148,3, +43,238,1,3, +48,59,2,4, +43,51,2, +43,54,2, +43,57,2, +26,60,2, +12,150,3,1,58,2, +43,233,1, +43,60,2, +49,61,2, +12,148,3, +43,233,1,3, +48,62,2,5, +43,51,2, +43,54,2, +43,57,2, +43,60,2, +26,63,2, +12,150,3,1,61,2, +43,238,1, +43,63,2, +49,64,2, +12,148,3, +43,248,1,3, +48,65,2,6, +43,51,2, +43,54,2, +43,57,2, +43,60,2, +43,63,2, +26,66,2, +12,150,3,1,64,2, +43,243,1, +43,66,2, +49,67,2, +12,148,3, +43,243,1,3, +48,68,2,7, +43,51,2, +43,54,2, +43,57,2, +43,60,2, +43,63,2, +43,66,2, +26,69,2, +12,150,3,1,67,2, +43,248,1, +43,69,2, +49,70,2, +12,148,3, +43,2,2,3, +48,71,2,8, +43,51,2, +43,54,2, +43,57,2, +43,60,2, +43,63,2, +43,66,2, +43,69,2, +26,72,2, +12,150,3,1,70,2, +43,253,1, +43,72,2, +49,73,2, +12,148,3, +43,253,1,3, +48,74,2,9, +43,51,2, +43,54,2, +43,57,2, +43,60,2, +43,63,2, +43,66,2, +43,69,2, +43,72,2, +26,75,2, +12,150,3,1,73,2, +43,2,2, +43,75,2, +49,76,2, +12,148,3, +43,8,2,3, +48,77,2,10, +43,51,2, +43,54,2, +43,57,2, +43,60,2, +43,63,2, +43,66,2, +43,69,2, +43,72,2, +43,75,2, +26,78,2, +12,150,3,1,76,2, +43,8,2, +43,78,2, +49,79,2, +12,148,3, +43,13,2,3, +48,80,2,11, +43,51,2, +43,54,2, +43,57,2, +43,60,2, +43,63,2, +43,66,2, +43,69,2, +43,72,2, +43,75,2, +43,78,2, +26,81,2, +12,150,3,1,79,2, +43,13,2, +43,81,2, +49,82,2, +12,148,3, +43,19,2,3, +48,83,2,12, +43,51,2, +43,54,2, +43,57,2, +43,60,2, +43,63,2, +43,66,2, +43,69,2, +43,72,2, +43,75,2, +43,78,2, +43,81,2, +26,84,2, +12,150,3,1,82,2, +43,19,2, +43,84,2, +49,85,2, +12,148,3, +43,29,2,3, +48,86,2,13, +43,51,2, +43,54,2, +43,57,2, +43,60,2, +43,63,2, +43,66,2, +43,69,2, +43,72,2, +43,75,2, +43,78,2, +43,81,2, +43,84,2, +26,87,2, +12,150,3,1,85,2, +43,24,2, +43,87,2, +49,88,2, +12,148,3, +43,24,2,3, +48,89,2,14, +43,51,2, +43,54,2, +43,57,2, +43,60,2, +43,63,2, +43,66,2, +43,69,2, +43,72,2, +43,75,2, +43,78,2, +43,81,2, +43,84,2, +43,87,2, +26,90,2, +12,150,3,1,88,2, +43,29,2, +43,90,2, +49,91,2, +12,148,3, +43,39,2,3, +48,92,2,15, +43,51,2, +43,54,2, +43,57,2, +43,60,2, +43,63,2, +43,66,2, +43,69,2, +43,72,2, +43,75,2, +43,78,2, +43,81,2, +43,84,2, +43,87,2, +43,90,2, +26,93,2, +12,150,3,1,91,2, +43,34,2, +43,93,2, +49,94,2, +12,148,3, +43,34,2,3, +48,95,2,16, +43,51,2, +43,54,2, +43,57,2, +43,60,2, +43,63,2, +43,66,2, +43,69,2, +43,72,2, +43,75,2, +43,78,2, +43,81,2, +43,84,2, +43,87,2, +43,90,2, +43,93,2, +26,96,2, +12,150,3,1,94,2, +43,39,2, +43,96,2, +49,97,2, +12,148,3, +43,49,2,3, +48,98,2,17, +43,51,2, +43,54,2, +43,57,2, +43,60,2, +43,63,2, +43,66,2, +43,69,2, +43,72,2, +43,75,2, +43,78,2, +43,81,2, +43,84,2, +43,87,2, +43,90,2, +43,93,2, +43,96,2, +26,99,2, +12,150,3,1,97,2, +43,44,2, +43,99,2, +49,100,2, +12,148,3, +43,44,2,3, +48,101,2,18, +43,51,2, +43,54,2, +43,57,2, +43,60,2, +43,63,2, +43,66,2, +43,69,2, +43,72,2, +43,75,2, +43,78,2, +43,81,2, +43,84,2, +43,87,2, +43,90,2, +43,93,2, +43,96,2, +43,99,2, +26,102,2, +12,150,3,1,100,2, +43,49,2, +43,102,2, +49,103,2, +12,148,3, +46,104,2,160,3,3, +26,105,2, +12,171,3,1,103,2, +43,168,0, +49,106,2, +12,148,3, +46,107,2,183,3,3, +48,108,2,2, +43,105,2, +26,109,2, +12,171,3,1,106,2, +43,176,0, +43,109,2, +49,110,2, +12,148,3, +43,104,2,3, +26,111,2, +12,195,3,1,110,2, +43,104,2, +49,112,2, +12,148,3, +43,107,2,3, +48,113,2,2, +43,111,2, +26,114,2, +12,195,3,1,112,2, +43,107,2, +43,114,2, +49,115,2, +12,57,0, +46,116,2,203,3,3, +49,117,2, +12,69,0, +43,116,2,3, +26,118,2, +12,208,3,2,115,2,117,2, +46,119,2,217,3, +49,120,2, +12,57,0, +46,121,2,223,3,3, +49,122,2, +12,69,0, +43,121,2,3, +48,123,2,2, +43,118,2, +26,124,2, +12,208,3,2,120,2,122,2, +43,119,2, +43,124,2, +49,125,2, +12,57,0, +46,126,2,229,3,3, +49,127,2, +12,69,0, +43,126,2,3, +48,128,2,3, +43,118,2, +43,124,2, +26,129,2, +12,208,3,2,125,2,127,2, +43,119,2, +43,129,2, +49,130,2, +12,57,0, +46,131,2,235,3,3, +49,132,2, +12,69,0, +43,131,2,3, +48,133,2,4, +43,118,2, +43,124,2, +43,129,2, +26,134,2, +12,208,3,2,130,2,132,2, +43,119,2, +43,134,2, +49,135,2, +12,57,0, +46,136,2,241,3,3, +49,137,2, +12,69,0, +43,136,2,3, +48,138,2,5, +43,118,2, +43,124,2, +43,129,2, +43,134,2, +26,139,2, +12,208,3,2,135,2,137,2, +43,119,2, +43,139,2, +49,140,2, +12,57,0, +46,141,2,248,3,3, +49,142,2, +12,69,0, +43,141,2,3, +48,143,2,6, +43,118,2, +43,124,2, +43,129,2, +43,134,2, +43,139,2, +26,144,2, +12,208,3,2,140,2,142,2, +43,119,2, +43,144,2, +49,145,2, +12,57,0, +43,116,2,3, +49,146,2, +12,69,0, +43,116,2,3, +26,147,2, +12,254,3,2,145,2,146,2, +43,119,2, +49,148,2, +12,57,0, +43,121,2,3, +49,149,2, +12,69,0, +43,121,2,3, +48,150,2,2, +43,147,2, +26,151,2, +12,254,3,2,148,2,149,2, +43,119,2, +43,151,2, +49,152,2, +12,57,0, +43,126,2,3, +49,153,2, +12,69,0, +43,126,2,3, +48,154,2,3, +43,147,2, +43,151,2, +26,155,2, +12,254,3,2,152,2,153,2, +43,119,2, +43,155,2, +49,156,2, +12,57,0, +43,141,2,3, +49,157,2, +12,69,0, +43,141,2,3, +48,158,2,4, +43,147,2, +43,151,2, +43,155,2, +26,159,2, +12,254,3,2,156,2,157,2, +43,119,2, +43,159,2, +49,160,2, +12,57,0, +43,131,2,3, +49,161,2, +12,69,0, +43,131,2,3, +48,162,2,5, +43,147,2, +43,151,2, +43,155,2, +43,159,2, +26,163,2, +12,254,3,2,160,2,161,2, +43,119,2, +43,163,2, +49,164,2, +12,57,0, +43,136,2,3, +49,165,2, +12,69,0, +43,136,2,3, +48,166,2,6, +43,147,2, +43,151,2, +43,155,2, +43,159,2, +43,163,2, +26,167,2, +12,254,3,2,164,2,165,2, +43,119,2, +43,167,2, +49,168,2, +12,57,0, +43,116,2,3, +49,169,2, +12,69,0, +43,116,2,3, +26,170,2, +12,12,4,2,168,2,169,2, +43,119,2, +49,171,2, +12,57,0, +43,121,2,3, +49,172,2, +12,69,0, +43,121,2,3, +48,173,2,2, +43,170,2, +26,174,2, +12,12,4,2,171,2,172,2, +43,119,2, +43,174,2, +49,175,2, +12,57,0, +43,126,2,3, +49,176,2, +12,69,0, +43,126,2,3, +48,177,2,3, +43,170,2, +43,174,2, +26,178,2, +12,12,4,2,175,2,176,2, +43,119,2, +43,178,2, +49,179,2, +12,57,0, +43,141,2,3, +49,180,2, +12,69,0, +43,141,2,3, +48,181,2,4, +43,170,2, +43,174,2, +43,178,2, +26,182,2, +12,12,4,2,179,2,180,2, +43,119,2, +43,182,2, +49,183,2, +12,57,0, +43,131,2,3, +49,184,2, +12,69,0, +43,131,2,3, +48,185,2,5, +43,170,2, +43,174,2, +43,178,2, +43,182,2, +26,186,2, +12,12,4,2,183,2,184,2, +43,119,2, +43,186,2, +49,187,2, +12,57,0, +43,136,2,3, +49,188,2, +12,69,0, +43,136,2,3, +48,189,2,6, +43,170,2, +43,174,2, +43,178,2, +43,182,2, +43,186,2, +26,190,2, +12,12,4,2,187,2,188,2, +43,119,2, +43,190,2, +49,191,2, +12,57,0, +43,116,2,3, +49,192,2, +12,69,0, +43,116,2,3, +26,193,2, +12,24,4,2,191,2,192,2, +43,119,2, +49,194,2, +12,57,0, +43,121,2,3, +49,195,2, +12,69,0, +43,121,2,3, +48,196,2,2, +43,193,2, +26,197,2, +12,24,4,2,194,2,195,2, +43,119,2, +43,197,2, +49,198,2, +12,57,0, +43,126,2,3, +49,199,2, +12,69,0, +43,126,2,3, +48,200,2,3, +43,193,2, +43,197,2, +26,201,2, +12,24,4,2,198,2,199,2, +43,119,2, +43,201,2, +49,202,2, +12,57,0, +43,141,2,3, +49,203,2, +12,69,0, +43,141,2,3, +48,204,2,4, +43,193,2, +43,197,2, +43,201,2, +26,205,2, +12,24,4,2,202,2,203,2, +43,119,2, +43,205,2, +49,206,2, +12,57,0, +43,131,2,3, +49,207,2, +12,69,0, +43,131,2,3, +48,208,2,5, +43,193,2, +43,197,2, +43,201,2, +43,205,2, +26,209,2, +12,24,4,2,206,2,207,2, +43,119,2, +43,209,2, +49,210,2, +12,57,0, +43,136,2,3, +49,211,2, +12,69,0, +43,136,2,3, +48,212,2,6, +43,193,2, +43,197,2, +43,201,2, +43,205,2, +43,209,2, +26,213,2, +12,24,4,2,210,2,211,2, +43,119,2, +43,213,2, +49,214,2, +12,57,0, +43,116,2,3, +49,215,2, +12,69,0, +43,116,2,3, +26,216,2, +12,41,4,2,214,2,215,2, +43,119,2, +49,217,2, +12,57,0, +43,121,2,3, +49,218,2, +12,69,0, +43,121,2,3, +48,219,2,2, +43,216,2, +26,220,2, +12,41,4,2,217,2,218,2, +43,119,2, +43,220,2, +49,221,2, +12,57,0, +43,126,2,3, +49,222,2, +12,69,0, +43,126,2,3, +48,223,2,3, +43,216,2, +43,220,2, +26,224,2, +12,41,4,2,221,2,222,2, +43,119,2, +43,224,2, +49,225,2, +12,57,0, +43,141,2,3, +49,226,2, +12,69,0, +43,141,2,3, +48,227,2,4, +43,216,2, +43,220,2, +43,224,2, +26,228,2, +12,41,4,2,225,2,226,2, +43,119,2, +43,228,2, +49,229,2, +12,57,0, +43,131,2,3, +49,230,2, +12,69,0, +43,131,2,3, +48,231,2,5, +43,216,2, +43,220,2, +43,224,2, +43,228,2, +26,232,2, +12,41,4,2,229,2,230,2, +43,119,2, +43,232,2, +49,233,2, +12,57,0, +43,136,2,3, +49,234,2, +12,69,0, +43,136,2,3, +48,235,2,6, +43,216,2, +43,220,2, +43,224,2, +43,228,2, +43,232,2, +26,236,2, +12,41,4,2,233,2,234,2, +43,119,2, +43,236,2, +49,237,2, +12,57,0, +43,119,2,3, +49,238,2, +12,69,0, +43,119,2,3, +48,239,2,7, +43,216,2, +43,220,2, +43,224,2, +43,228,2, +43,232,2, +43,236,2, +26,240,2, +12,41,4,2,237,2,238,2, +43,119,2, +43,240,2, +49,241,2, +12,57,0, +43,116,2,3, +49,242,2, +12,69,0, +43,116,2,3, +26,243,2, +12,47,4,2,241,2,242,2, +43,119,2, +49,244,2, +12,57,0, +43,121,2,3, +49,245,2, +12,69,0, +43,121,2,3, +48,246,2,2, +43,243,2, +26,247,2, +12,47,4,2,244,2,245,2, +43,119,2, +43,247,2, +49,248,2, +12,57,0, +43,126,2,3, +49,249,2, +12,69,0, +43,126,2,3, +48,250,2,3, +43,243,2, +43,247,2, +26,251,2, +12,47,4,2,248,2,249,2, +43,119,2, +43,251,2, +49,252,2, +12,57,0, +43,141,2,3, +49,253,2, +12,69,0, +43,141,2,3, +48,254,2,4, +43,243,2, +43,247,2, +43,251,2, +26,255,2, +12,47,4,2,252,2,253,2, +43,119,2, +43,255,2, +49,0,3, +12,57,0, +43,131,2,3, +49,1,3, +12,69,0, +43,131,2,3, +48,2,3,5, +43,243,2, +43,247,2, +43,251,2, +43,255,2, +26,3,3, +12,47,4,2,0,3,1,3, +43,119,2, +43,3,3, +49,4,3, +12,57,0, +43,136,2,3, +49,5,3, +12,69,0, +43,136,2,3, +48,6,3,6, +43,243,2, +43,247,2, +43,251,2, +43,255,2, +43,3,3, +26,7,3, +12,47,4,2,4,3,5,3, +43,119,2, +43,7,3, +49,8,3, +12,57,0, +43,119,2,3, +49,9,3, +12,69,0, +43,119,2,3, +48,10,3,7, +43,243,2, +43,247,2, +43,251,2, +43,255,2, +43,3,3, +43,7,3, +26,11,3, +12,47,4,2,8,3,9,3, +43,119,2, +43,11,3, +49,12,3, +12,57,0, +43,119,2,3, +26,13,3, +12,56,4,1,12,3, +46,14,3,60,4, +49,15,3, +12,57,0, +43,119,2,3, +26,16,3, +12,65,4,1,15,3, +43,14,3, +49,17,3, +12,57,0, +43,119,2,3, +26,18,3, +12,69,4,1,17,3, +43,119,2, +49,19,3, +12,93,1, +43,125,0,3, +26,20,3, +12,73,4,1,19,3, +43,125,0, +49,21,3, +12,93,1, +43,97,1,3, +48,22,3,2, +43,20,3, +26,23,3, +12,73,4,1,21,3, +43,125,0, +43,23,3, +49,24,3, +12,93,1, +43,125,0,3, +26,25,3, +12,82,4,1,24,3, +43,125,0, +49,26,3, +12,93,1, +43,97,1,3, +48,27,3,2, +43,25,3, +26,28,3, +12,82,4,1,26,3, +43,125,0, +43,28,3, +49,29,3, +12,93,1, +43,125,0,3, +26,30,3, +12,90,4,1,29,3, +43,125,0, +49,31,3, +12,93,1, +43,97,1,3, +48,32,3,2, +43,30,3, +26,33,3, +12,90,4,1,31,3, +43,125,0, +43,33,3, +49,34,3, +12,98,4, +46,35,3,106,4,3, +49,36,3, +12,116,4, +46,37,3,118,4,3, +26,38,3, +12,126,4,2,34,3,36,3, +46,39,3,140,4, +49,40,3, +12,116,4, +46,41,3,150,4,3, +26,42,3, +12,164,4,1,40,3, +46,43,3,176,4, +49,44,3, +12,116,4, +46,45,3,181,4,3, +49,46,3, +12,191,4, +43,168,0,3, +26,47,3, +12,193,4,2,44,3,46,3, +43,15,2, +49,48,3, +12,116,4, +43,45,3,3, +49,49,3, +12,191,4, +43,168,0,3, +49,50,3, +12,200,4, +43,168,0,3, +48,51,3,2, +43,47,3, +26,52,3, +12,193,4,3,48,3,49,3,50,3, +43,15,2, +43,52,3, +49,53,3, +12,116,4, +43,39,3,3, +49,54,3, +12,191,4, +43,126,1,3, +48,55,3,3, +43,47,3, +43,52,3, +26,56,3, +12,193,4,2,53,3,54,3, +43,15,2, +43,56,3, +49,57,3, +12,116,4, +46,58,3,205,4,3, +49,59,3, +12,191,4, +43,126,1,3, +48,60,3,4, +43,47,3, +43,52,3, +43,56,3, +26,61,3, +12,193,4,2,57,3,59,3, +46,62,3,216,4, +43,61,3, +49,63,3, +12,116,4, +46,64,3,221,4,3, +49,65,3, +12,191,4, +43,126,1,3, +49,66,3, +12,200,4, +43,168,0,3, +48,67,3,5, +43,47,3, +43,52,3, +43,56,3, +43,61,3, +26,68,3, +12,193,4,3,63,3,65,3,66,3, +43,15,2, +43,68,3, +49,69,3, +12,116,4, +43,64,3,3, +49,70,3, +12,191,4, +43,126,1,3, +48,71,3,6, +43,47,3, +43,52,3, +43,56,3, +43,61,3, +43,68,3, +26,72,3, +12,193,4,2,69,3,70,3, +43,15,2, +43,72,3, +49,73,3, +12,116,4, +43,41,3,3, +49,74,3, +12,191,4, +43,126,1,3, +48,75,3,7, +43,47,3, +43,52,3, +43,56,3, +43,61,3, +43,68,3, +43,72,3, +26,76,3, +12,193,4,2,73,3,74,3, +43,15,2, +43,76,3, +49,77,3, +12,116,4, +43,41,3,3, +49,78,3, +12,191,4, +43,168,1,3, +48,79,3,8, +43,47,3, +43,52,3, +43,56,3, +43,61,3, +43,68,3, +43,72,3, +43,76,3, +26,80,3, +12,193,4,2,77,3,78,3, +43,15,2, +43,80,3, +49,81,3, +12,240,4, +46,82,3,248,4,3, +26,83,3, +12,5,5,1,81,3, +43,15,2, +49,84,3, +12,240,4, +46,85,3,17,5,3, +49,86,3, +12,193,4, +43,211,0,3, +48,87,3,2, +43,83,3, +26,88,3, +12,5,5,2,84,3,86,3, +43,15,2, +43,88,3, +49,89,3, +12,116,4, +43,45,3,3, +49,90,3, +12,191,4, +43,126,1,3, +48,91,3,9, +43,47,3, +43,52,3, +43,56,3, +43,61,3, +43,68,3, +43,72,3, +43,76,3, +43,80,3, +26,92,3, +12,193,4,2,89,3,90,3, +43,15,2, +43,92,3, +49,93,3, +12,116,4, +43,45,3,3, +49,94,3, +12,191,4, +43,126,1,3, +49,95,3, +12,200,4, +43,168,0,3, +48,96,3,10, +43,47,3, +43,52,3, +43,56,3, +43,61,3, +43,68,3, +43,72,3, +43,76,3, +43,80,3, +43,92,3, +26,97,3, +12,193,4,3,93,3,94,3,95,3, +43,15,2, +43,97,3, +49,98,3, +12,116,4, +43,39,3,3, +49,99,3, +12,191,4, +43,168,1,3, +48,100,3,11, +43,47,3, +43,52,3, +43,56,3, +43,61,3, +43,68,3, +43,72,3, +43,76,3, +43,80,3, +43,92,3, +43,97,3, +26,101,3, +12,193,4,2,98,3,99,3, +43,15,2, +43,101,3, +49,102,3, +12,116,4, +43,39,3,3, +49,103,3, +12,191,4, +43,168,1,3, +49,104,3, +12,200,4, +43,168,0,3, +48,105,3,12, +43,47,3, +43,52,3, +43,56,3, +43,61,3, +43,68,3, +43,72,3, +43,76,3, +43,80,3, +43,92,3, +43,97,3, +43,101,3, +26,106,3, +12,193,4,3,102,3,103,3,104,3, +43,15,2, +43,106,3, +49,107,3, +12,10,2, +43,3,0,3, +26,108,3, +12,32,5,1,107,3, +43,3,0, +49,109,3, +12,10,2, +43,3,0,3, +26,110,3, +12,37,5,1,109,3, +43,3,0, +49,111,3, +12,10,2, +43,49,0,3, +48,112,3,2, +43,108,3, +26,113,3, +12,32,5,1,111,3, +43,49,0, +43,113,3, +49,114,3, +12,10,2, +43,49,0,3, +48,115,3,2, +43,110,3, +26,116,3, +12,37,5,1,114,3, +43,49,0, +43,116,3, +49,117,3, +12,10,2, +43,3,0,3, +26,118,3, +12,42,5,1,117,3, +43,3,0, +49,119,3, +12,10,2, +43,49,0,3, +48,120,3,2, +43,118,3, +26,121,3, +12,42,5,1,119,3, +43,49,0, +43,121,3, +49,122,3, +12,49,5, +43,168,0,3, +49,123,3, +12,193,4, +43,211,0,3, +26,124,3, +12,61,5,2,122,3,123,3, +43,168,0, +49,125,3, +12,49,5, +43,126,1,3, +49,126,3, +12,193,4, +43,211,0,3, +48,127,3,2, +43,124,3, +26,128,3, +12,61,5,2,125,3,126,3, +43,126,1, +43,128,3, +49,129,3, +12,49,5, +43,168,1,3, +49,130,3, +12,193,4, +43,211,0,3, +48,131,3,3, +43,124,3, +43,128,3, +26,132,3, +12,61,5,2,129,3,130,3, +43,168,1, +43,132,3, +49,133,3, +12,49,5, +43,132,1,3, +49,134,3, +12,193,4, +43,211,0,3, +48,135,3,4, +43,124,3, +43,128,3, +43,132,3, +26,136,3, +12,61,5,2,133,3,134,3, +43,132,1, +43,136,3, +49,137,3, +12,49,5, +43,168,0,3, +49,138,3, +12,81,5, +43,126,1,3, +26,139,3, +12,88,5,2,137,3,138,3, +43,168,0, +49,140,3, +12,49,5, +43,126,1,3, +49,141,3, +12,81,5, +43,126,1,3, +48,142,3,2, +43,139,3, +26,143,3, +12,88,5,2,140,3,141,3, +43,126,1, +43,143,3, +49,144,3, +12,49,5, +43,168,1,3, +49,145,3, +12,81,5, +43,126,1,3, +48,146,3,3, +43,139,3, +43,143,3, +26,147,3, +12,88,5,2,144,3,145,3, +43,168,1, +43,147,3, +49,148,3, +12,49,5, +43,132,1,3, +49,149,3, +12,81,5, +43,126,1,3, +48,150,3,4, +43,139,3, +43,143,3, +43,147,3, +26,151,3, +12,88,5,2,148,3,149,3, +43,132,1, +43,151,3, +49,152,3, +12,108,5, +43,15,2,3, +49,153,3, +12,112,5, +43,15,2,3, +26,154,3, +12,116,5,2,152,3,153,3, +43,15,2, +49,155,3, +12,108,5, +43,15,2,3, +49,156,3, +12,112,5, +43,15,2,3, +26,157,3, +12,128,5,2,155,3,156,3, +43,15,2, +49,158,3, +12,108,5, +43,15,2,3, +49,159,3, +12,112,5, +43,15,2,3, +26,160,3, +12,138,5,2,158,3,159,3, +43,15,2, +49,161,3, +12,108,5, +43,15,2,3, +49,162,3, +12,112,5, +43,15,2,3, +26,163,3, +12,148,5,2,161,3,162,3, +43,15,2, +49,164,3, +12,108,5, +43,15,2,3, +49,165,3, +12,112,5, +43,15,2,3, +26,166,3, +12,163,5,2,164,3,165,3, +43,15,2, +49,167,3, +12,108,5, +43,15,2,3, +49,168,3, +12,112,5, +43,15,2,3, +26,169,3, +12,178,5,2,167,3,168,3, +43,15,2, +49,170,3, +12,108,5, +43,15,2,3, +49,171,3, +12,112,5, +43,15,2,3, +26,172,3, +12,191,5,2,170,3,171,3, +43,15,2, +49,173,3, +12,108,5, +43,15,2,3, +49,174,3, +12,112,5, +43,15,2,3, +26,175,3, +12,204,5,2,173,3,174,3, +43,15,2, +49,176,3, +12,108,5, +43,15,2,3, +49,177,3, +12,112,5, +43,15,2,3, +26,178,3, +12,218,5,2,176,3,177,3, +43,15,2, +49,179,3, +12,108,5, +43,15,2,3, +49,180,3, +12,112,5, +43,15,2,3, +26,181,3, +12,232,5,2,179,3,180,3, +43,15,2, +49,182,3, +12,108,5, +43,15,2,3, +49,183,3, +12,112,5, +43,15,2,3, +26,184,3, +12,247,5,2,182,3,183,3, +43,15,2, +49,185,3, +12,108,5, +43,15,2,3, +49,186,3, +12,112,5, +43,15,2,3, +26,187,3, +12,6,6,2,185,3,186,3, +43,15,2, +49,188,3, +12,108,5, +43,15,2,3, +49,189,3, +12,112,5, +43,15,2,3, +26,190,3, +12,16,6,2,188,3,189,3, +43,15,2, +49,191,3, +12,108,5, +43,15,2,3, +49,192,3, +12,112,5, +43,15,2,3, +26,193,3, +12,27,6,2,191,3,192,3, +43,15,2, +49,194,3, +12,108,5, +43,15,2,3, +49,195,3, +12,112,5, +43,15,2,3, +26,196,3, +12,42,6,2,194,3,195,3, +43,15,2, +49,197,3, +12,116,4, +43,4,2,3, +49,198,3, +12,55,6, +43,4,2,3, +26,199,3, +12,57,6,2,197,3,198,3, +43,176,0, +49,200,3, +12,108,5, +43,15,2,3, +49,201,3, +12,112,5, +43,15,2,3, +26,202,3, +12,82,6,2,200,3,201,3, +43,15,2, +49,203,3, +12,108,5, +43,15,2,3, +49,204,3, +12,112,5, +43,15,2,3, +26,205,3, +12,96,6,2,203,3,204,3, +43,15,2, +49,206,3, +12,108,5, +43,15,2,3, +49,207,3, +12,112,5, +43,15,2,3, +26,208,3, +12,109,6,2,206,3,207,3, +43,15,2, +49,209,3, +12,123,6, +43,176,0,3, +49,210,3, +12,55,6, +43,176,0,3, +26,211,3, +12,125,6,2,209,3,210,3, +43,176,0, +49,212,3, +12,123,6, +43,172,1,3, +49,213,3, +12,55,6, +43,176,0,3, +48,214,3,2, +43,211,3, +26,215,3, +12,125,6,2,212,3,213,3, +43,172,1, +43,215,3, +49,216,3, +12,116,4, +43,4,2,3, +49,217,3, +12,55,6, +43,4,2,3, +26,218,3, +12,141,6,2,216,3,217,3, +43,176,0, +49,219,3, +12,108,5, +43,15,2,3, +49,220,3, +12,112,5, +43,15,2,3, +26,221,3, +12,164,6,2,219,3,220,3, +43,15,2, +49,222,3, +12,116,4, +43,4,2,3, +49,223,3, +12,55,6, +43,4,2,3, +26,224,3, +12,182,6,2,222,3,223,3, +43,176,0, +49,225,3, +12,108,5, +43,15,2,3, +49,226,3, +12,112,5, +43,15,2,3, +26,227,3, +12,204,6,2,225,3,226,3, +43,15,2, +49,228,3, +12,108,5, +43,15,2,3, +49,229,3, +12,112,5, +43,15,2,3, +26,230,3, +12,221,6,2,228,3,229,3, +43,15,2, +49,231,3, +12,116,4, +43,4,2,3, +49,232,3, +12,55,6, +43,4,2,3, +26,233,3, +12,238,6,2,231,3,232,3, +43,176,0, +49,234,3, +12,108,5, +43,15,2,3, +49,235,3, +12,112,5, +43,15,2,3, +26,236,3, +12,4,7,2,234,3,235,3, +43,15,2, +49,237,3, +12,108,5, +43,15,2,3, +49,238,3, +12,112,5, +43,15,2,3, +26,239,3, +12,21,7,2,237,3,238,3, +43,15,2, +49,240,3, +12,108,5, +43,15,2,3, +49,241,3, +12,112,5, +43,15,2,3, +26,242,3, +12,38,7,2,240,3,241,3, +43,15,2, +49,243,3, +12,108,5, +43,15,2,3, +49,244,3, +12,112,5, +43,15,2,3, +26,245,3, +12,54,7,2,243,3,244,3, +43,15,2, +49,246,3, +12,69,7, +43,172,1,3, +26,247,3, +12,75,7,1,246,3, +43,176,0, +49,248,3, +12,98,7, +43,172,1,3, +49,249,3, +12,110,7, +43,176,0,3, +49,250,3, +12,116,7, +43,172,1,3, +26,251,3, +12,125,7,3,248,3,249,3,250,3, +43,172,1, +49,252,3, +12,69,7, +43,172,1,3, +26,253,3, +12,152,7,1,252,3, +43,176,0, +49,254,3, +12,176,7, +43,172,1,3, +49,255,3, +12,186,7, +43,176,0,3, +26,0,4, +12,190,7,2,254,3,255,3, +43,172,1, +49,1,4, +12,225,7, +43,172,1,3, +49,2,4, +12,237,7, +43,172,1,3, +26,3,4, +12,246,7,2,1,4,2,4, +43,172,1, +49,4,4, +12,108,5, +43,15,2,3, +49,5,4, +12,112,5, +43,15,2,3, +26,6,4, +12,18,8,2,4,4,5,4, +43,15,2, +49,7,4, +12,108,5, +43,15,2,3, +49,8,4, +12,112,5, +43,15,2,3, +26,9,4, +12,28,8,2,7,4,8,4, +43,15,2, +49,10,4, +12,108,5, +43,15,2,3, +49,11,4, +12,112,5, +43,15,2,3, +26,12,4, +12,45,8,2,10,4,11,4, +43,15,2, +49,13,4, +12,108,5, +43,15,2,3, +49,14,4, +12,112,5, +43,15,2,3, +26,15,4, +12,57,8,2,13,4,14,4, +43,15,2, +49,16,4, +12,74,8, +43,1,0,3, +49,17,4, +12,108,5, +43,15,2,3, +49,18,4, +12,112,5, +43,15,2,3, +26,19,4, +12,79,8,3,16,4,17,4,18,4, +43,15,2, +49,20,4, +12,69,7, +43,15,2,3, +26,21,4, +12,85,8,1,20,4, +43,15,2, +49,22,4, +12,69,7, +43,132,1,3, +48,23,4,2, +43,21,4, +26,24,4, +12,85,8,1,22,4, +43,132,1, +43,24,4, +49,25,4, +12,10,2, +43,168,1,3, +26,26,4, +12,94,8,1,25,4, +43,126,1, +49,27,4, +12,32,1, +43,126,1,3, +49,28,4, +12,171,1, +43,126,1,3, +48,29,4,3, +43,170,1, +43,175,1, +26,30,4, +12,135,2,2,27,4,28,4, +43,168,0, +43,30,4, +49,31,4, +12,32,1, +43,4,2,3, +49,32,4, +12,171,1, +43,4,2,3, +48,33,4,4, +43,170,1, +43,175,1, +43,30,4, +26,34,4, +12,135,2,2,31,4,32,4, +43,176,0, +43,34,4,134,0, 0,0, 190,3, 196,3, @@ -3894,1695 +3894,1695 @@ static uint8_t SKSL_INCLUDE_sksl_gpu[] = {8,10, 125,1, 129,1, 222,3, -14, -24,154,3, +15, +25,154,3, 2, -44,0,0,0,0,1, -36, +45,0,0,0,0,1, +37, 6, -42,15,2,1, -21, -42,176,0,0,0,0,0,1,0, -24,157,3, +43,15,2,1, +22, +43,176,0,0,0,0,0,1,0, +25,157,3, 2, -44,0,0,0,0,1, -36, -51,155,3,0,1,0, -24,160,3, +45,0,0,0,0,1, +37, +52,155,3,0,1,0, +25,160,3, 2, -44,0,0,0,0,1, -36, -51,159,3,0,1,0, -24,163,3, +45,0,0,0,0,1, +37, +52,159,3,0,1,0, +25,163,3, 2, -44,0,0,0,0,1, -36, +45,0,0,0,0,1, +37, 1, -51,161,3,0,47, +52,161,3,0,47, 1, 1, -21, -42,176,0,0,0,128,63,48, -41, -51,161,3,0,1,3,49, -51,162,3,0,1,0, -24,166,3, +22, +43,176,0,0,0,128,63,48, +42, +52,161,3,0,1,3,49, +52,162,3,0,1,0, +25,166,3, 2, -44,0,0,0,0,1, -36, +45,0,0,0,0,1, +37, 1, 1, 1, -21, -42,176,0,0,0,128,63,48, -41, -51,165,3,0,1,3,49, -51,164,3,0,47, -51,165,3,0,1,0, -24,169,3, +22, +43,176,0,0,0,128,63,48, +42, +52,165,3,0,1,3,49, +52,164,3,0,47, +52,165,3,0,1,0, +25,169,3, 2, -44,0,0,0,0,1, -36, -46, -37,99,8, -46, +45,0,0,0,0,1, +37, +47, +38,99,8, +47, 1, -51,167,3,0,66, +52,167,3,0,66, 6, -42,15,2,1, -21, -42,176,0,0,0,0,0, +43,15,2,1, +22, +43,176,0,0,0,0,0, 6, -42,15,2,1, -21, -42,176,0,0,0,0,0, +43,15,2,1, +22, +43,176,0,0,0,0,0, 1, -51,167,3,0,49, -41, -51,168,3,0,1,3, +52,167,3,0,49, +42, +52,168,3,0,1,3, 1, -51,167,3,0,49, -41, -51,168,3,0,1,3,1,0, -24,172,3, +52,167,3,0,49, +42, +52,168,3,0,1,3,1,0, +25,172,3, 2, -44,0,0,0,0,1, -36, -23, -42,15,2,169,3,2, -51,171,3,0, -51,170,3,0,1,1,169,3, -24,175,3, +45,0,0,0,0,1, +37, +24, +43,15,2,169,3,2, +52,171,3,0, +52,170,3,0,1,1,169,3, +25,175,3, 2, -44,0,0,0,0,1, -36, +45,0,0,0,0,1, +37, 1, 1, -21, -42,176,0,0,0,128,63,48, -41, -51,174,3,0,1,3,49, -51,173,3,0,1,0, -24,178,3, +22, +43,176,0,0,0,128,63,48, +42, +52,174,3,0,1,3,49, +52,173,3,0,1,0, +25,178,3, 2, -44,0,0,0,0,1, -36, +45,0,0,0,0,1, +37, 1, 1, -21, -42,176,0,0,0,128,63,48, -41, -51,176,3,0,1,3,49, -51,177,3,0,1,0, -24,181,3, +22, +43,176,0,0,0,128,63,48, +42, +52,176,3,0,1,3,49, +52,177,3,0,1,0, +25,181,3, 2, -44,0,0,0,0,1, -36, +45,0,0,0,0,1, +37, 1, 1, -41, -51,180,3,0,1,3,49, -51,179,3,0,47, +42, +52,180,3,0,1,3,49, +52,179,3,0,47, 1, 1, -21, -42,176,0,0,0,128,63,48, -41, -51,179,3,0,1,3,49, -51,180,3,0,1,0, -24,184,3, +22, +43,176,0,0,0,128,63,48, +42, +52,179,3,0,1,3,49, +52,180,3,0,1,0, +25,184,3, 2, -44,0,0,0,0,1, -36, +45,0,0,0,0,1, +37, 1, 1, 1, -21, -42,176,0,0,0,128,63,48, -41, -51,183,3,0,1,3,49, -51,182,3,0,47, +22, +43,176,0,0,0,128,63,48, +42, +52,183,3,0,1,3,49, +52,182,3,0,47, 1, -41, -51,182,3,0,1,3,49, -51,183,3,0,1,0, -24,187,3, +42, +52,182,3,0,1,3,49, +52,183,3,0,1,0, +25,187,3, 2, -44,0,0,0,0,1, -36, +45,0,0,0,0,1, +37, 1, 1, 1, -21, -42,176,0,0,0,128,63,48, -41, -51,186,3,0,1,3,49, -51,185,3,0,47, +22, +43,176,0,0,0,128,63,48, +42, +52,186,3,0,1,3,49, +52,185,3,0,47, 1, 1, -21, -42,176,0,0,0,128,63,48, -41, -51,185,3,0,1,3,49, -51,186,3,0,1,0, -24,190,3, +22, +43,176,0,0,0,128,63,48, +42, +52,185,3,0,1,3,49, +52,186,3,0,1,0, +25,190,3, 2, -44,0,0,0,0,1, -36, -23, -42,15,2,204,0,2, +45,0,0,0,0,1, +37, +24, +43,15,2,204,0,2, 1, -51,188,3,0,47, -51,189,3,0, -21, -42,176,0,0,0,128,63,1,0, -24,193,3, +52,188,3,0,47, +52,189,3,0, +22, +43,176,0,0,0,128,63,1,0, +25,193,3, 2, -44,0,0,0,0,1, -36, +45,0,0,0,0,1, +37, 1, -51,191,3,0,49, -51,192,3,0,1,0, -24,196,3, +52,191,3,0,49, +52,192,3,0,1,0, +25,196,3, 2, -44,0,0,0,0,1, -36, +45,0,0,0,0,1, +37, 1, -51,194,3,0,47, +52,194,3,0,47, 1, 1, -21, -42,176,0,0,0,128,63,48, -51,194,3,0,49, -51,195,3,0,1,0, -24,199,3, +22, +43,176,0,0,0,128,63,48, +52,194,3,0,49, +52,195,3,0,1,0, +25,199,3, 2, -44,0,0,0,0,1, -36, -46, +45,0,0,0,0,1, +37, +47, 1, 1, -21, -42,176,0,0,0,0,64,49, -41, -51,198,3,0,1,0,71, -41, -51,198,3,0,1,1, +22, +43,176,0,0,0,0,64,49, +42, +52,198,3,0,1,0,71, +42, +52,198,3,0,1,1, 1, 1, -21, -42,176,0,0,0,0,64,49, -41, -51,197,3,0,1,0,49, -41, -51,198,3,0,1,0, +22, +43,176,0,0,0,0,64,49, +42, +52,197,3,0,1,0,49, +42, +52,198,3,0,1,0, 1, 1, -41, -51,197,3,0,1,1,49, -41, -51,198,3,0,1,1,48, +42, +52,197,3,0,1,1,49, +42, +52,198,3,0,1,1,48, 1, 1, -21, -42,176,0,0,0,0,64,49, +22, +43,176,0,0,0,0,64,49, 1, -41, -51,198,3,0,1,1,48, -41, -51,198,3,0,1,0,49, +42, +52,198,3,0,1,1,48, +42, +52,198,3,0,1,0,49, 1, -41, -51,197,3,0,1,1,48, -41, -51,197,3,0,1,0,1,0, -24,202,3, +42, +52,197,3,0,1,1,48, +42, +52,197,3,0,1,0,1,0, +25,202,3, 2, -44,1,0, -48,35,4, -11,137,8, -42,15,2,2,1,0, -0,0,3, +45,1,0, 49,35,4, -42,15,2,0, -6, -42,15,2,4, -23, -42,176,0,199,3,2, -41, -51,200,3,0,2,0,3, -41, -51,201,3,0,2,0,3, -23, -42,176,0,199,3,2, -41, -51,200,3,0,2,1,3, -41, -51,201,3,0,2,1,3, -23, -42,176,0,199,3,2, -41, -51,200,3,0,2,2,3, -41, -51,201,3,0,2,2,3, -1, -41, -51,200,3,0,1,3,47, -1, -1, -21, -42,176,0,0,0,128,63,48, -41, -51,200,3,0,1,3,49, -41, -51,201,3,0,1,3, -18, -1, -41, -51,35,4,2,3,0,1,2,72, -1, -1, -41, -51,201,3,0,3,0,1,2,49, -1, -21, -42,176,0,0,0,128,63,48, -41, -51,200,3,0,1,3,47, -1, -41, -51,200,3,0,3,0,1,2,49, -1, -21, -42,176,0,0,0,128,63,48, -41, -51,201,3,0,1,3, -36, -51,35,4,0,1,1,199,3, -24,205,3, -2, -44,1,0, -48,36,4, -11,137,8, -42,15,2,2,1,0, +12,137,8, +43,15,2,2,1,0, 0,0,3, +50,35,4, +43,15,2,0, +6, +43,15,2,4, +24, +43,176,0,199,3,2, +42, +52,200,3,0,2,0,3, +42, +52,201,3,0,2,0,3, +24, +43,176,0,199,3,2, +42, +52,200,3,0,2,1,3, +42, +52,201,3,0,2,1,3, +24, +43,176,0,199,3,2, +42, +52,200,3,0,2,2,3, +42, +52,201,3,0,2,2,3, +1, +42, +52,200,3,0,1,3,47, +1, +1, +22, +43,176,0,0,0,128,63,48, +42, +52,200,3,0,1,3,49, +42, +52,201,3,0,1,3, +19, +1, +42, +52,35,4,2,3,0,1,2,72, +1, +1, +42, +52,201,3,0,3,0,1,2,49, +1, +22, +43,176,0,0,0,128,63,48, +42, +52,200,3,0,1,3,47, +1, +42, +52,200,3,0,3,0,1,2,49, +1, +22, +43,176,0,0,0,128,63,48, +42, +52,201,3,0,1,3, +37, +52,35,4,0,1,1,199,3, +25,205,3, +2, +45,1,0, 49,36,4, -42,15,2,0, -23, -42,15,2,163,3,2, -51,203,3,0, -51,204,3,0, -18, -1, -41, -51,36,4,1,3,0,1,2,65, -23, -42,172,1,200,0,2, -41, -51,36,4,0,3,0,1,2, -1, -1, -1, -21, -42,176,0,0,0,128,63,48, -41, -51,204,3,0,1,3,49, -41, -51,203,3,0,3,0,1,2,47, -41, -51,204,3,0,3,0,1,2, -36, -51,36,4,0,1,1,163,3, -24,208,3, -2, -44,1,0, -48,37,4, -11,137,8, -42,15,2,2,1,0, +12,137,8, +43,15,2,2,1,0, 0,0,3, +50,36,4, +43,15,2,0, +24, +43,15,2,163,3,2, +52,203,3,0, +52,204,3,0, +19, +1, +42, +52,36,4,1,3,0,1,2,65, +24, +43,172,1,200,0,2, +42, +52,36,4,0,3,0,1,2, +1, +1, +1, +22, +43,176,0,0,0,128,63,48, +42, +52,204,3,0,1,3,49, +42, +52,203,3,0,3,0,1,2,47, +42, +52,204,3,0,3,0,1,2, +37, +52,36,4,0,1,1,163,3, +25,208,3, +2, +45,1,0, 49,37,4, -42,15,2,0, -23, -42,15,2,163,3,2, -51,206,3,0, -51,207,3,0, -18, +12,137,8, +43,15,2,2,1,0, +0,0,3, +50,37,4, +43,15,2,0, +24, +43,15,2,163,3,2, +52,206,3,0, +52,207,3,0, +19, 1, -41, -51,37,4,1,3,0,1,2,65, -23, -42,172,1,224,0,2, -41, -51,37,4,0,3,0,1,2, +42, +52,37,4,1,3,0,1,2,65, +24, +43,172,1,224,0,2, +42, +52,37,4,0,3,0,1,2, 1, 1, 1, -21, -42,176,0,0,0,128,63,48, -41, -51,207,3,0,1,3,49, -41, -51,206,3,0,3,0,1,2,47, -41, -51,207,3,0,3,0,1,2, -36, -51,37,4,0,1,1,163,3, -24,211,3, +22, +43,176,0,0,0,128,63,48, +42, +52,207,3,0,1,3,49, +42, +52,206,3,0,3,0,1,2,47, +42, +52,207,3,0,3,0,1,2, +37, +52,37,4,0,1,1,163,3, +25,211,3, 2, -44,0,0,0,0,1, -36, -46, -37,144,8, +45,0,0,0,0,1, +37, +47, +38,144,8, 1, -51,209,3,0,50, +52,209,3,0,50, 1, -51,210,3,0,47, -21, -42,176,0,119,204,43,50, +52,210,3,0,47, +22, +43,176,0,119,204,43,50, 1, -51,209,3,0,50, -51,210,3,0,1,0, -24,215,3, +52,209,3,0,50, +52,210,3,0,1,0, +25,215,3, 2, -44,0,0,0,0,1, -36, -46, -37,144,8, +45,0,0,0,0,1, +37, +47, +38,144,8, 1, -51,212,3,0,50, +52,212,3,0,50, 1, -51,213,3,0,47, -21, -42,176,0,119,204,43,50, +52,213,3,0,47, +22, +43,176,0,119,204,43,50, 1, -51,212,3,0,50, -51,213,3,0,1,0, -24,218,3, +52,212,3,0,50, +52,213,3,0,1,0, +25,218,3, 2, -44,0,0,0,0,1, -26,0, +45,0,0,0,0,1, +27,0, 1, -41, -51,217,3,0,1,0,66, -21, -42,176,0,0,0,0,0, +42, +52,217,3,0,1,0,66, +22, +43,176,0,0,0,0,0, 2, -44,0,0,0,0,1, -36, +45,0,0,0,0,1, +37, 1, -41, -51,216,3,0,1,0,49, +42, +52,216,3,0,1,0,49, 1, -21, -42,176,0,0,0,128,63,48, -41, -51,217,3,0,1,1,1, +22, +43,176,0,0,0,128,63,48, +42, +52,217,3,0,1,1,1, 2, -44,1,0, -48,38,4, -11,188,8, -42,176,0,2,1,0, -0,0,2, +45,1,0, 49,38,4, -42,176,0,0, -1, -41, -51,216,3,0,1,1,48, -41, -51,216,3,0,1,0, -26,0, -1, -51,38,4,0,66, -21, -42,176,0,0,0,0,0, -2, -44,0,0,0,0,1, -36, -1, -1, -1, -41, -51,216,3,0,1,1,49, -41, -51,217,3,0,1,1,47, -1, -41, -51,216,3,0,1,0,49, -1, -21, -42,176,0,0,0,128,63,48, -41, -51,217,3,0,1,1,47, -1, -41, -51,217,3,0,1,0,49, -1, -21, -42,176,0,0,0,128,63,48, -41, -51,216,3,0,1,1,1, -2, -44,0,0,0,0,2, -18, -1, -51,38,4,1,65, -23, -42,176,0,200,0,2, -41, -51,217,3,0,1,1, -23, -42,176,0,211,3,2, -1, -41, -51,217,3,0,1,0,49, -41, -51,216,3,0,1,1, -51,38,4,0, -36, -1, -1, -1, -51,38,4,0,49, -41, -51,216,3,0,1,1,47, -1, -41, -51,216,3,0,1,0,49, -1, -21, -42,176,0,0,0,128,63,48, -41, -51,217,3,0,1,1,47, -1, -41, -51,217,3,0,1,0,49, -1, -21, -42,176,0,0,0,128,63,48, -41, -51,216,3,0,1,1,1,1,1,1,211,3, -24,221,3, -2, -44,0,0,0,0,1, -36, -6, -42,15,2,4, -23, -42,176,0,218,3,2, -41, -51,219,3,0,2,0,3, -41, -51,220,3,0,2,0,3, -23, -42,176,0,218,3,2, -41, -51,219,3,0,2,1,3, -41, -51,220,3,0,2,1,3, -23, -42,176,0,218,3,2, -41, -51,219,3,0,2,2,3, -41, -51,220,3,0,2,2,3, -1, -41, -51,219,3,0,1,3,47, -1, -1, -21, -42,176,0,0,0,128,63,48, -41, -51,219,3,0,1,3,49, -41, -51,220,3,0,1,3,1,1,218,3, -24,224,3, -2, -44,0,0,0,0,1, -26,0, -1, -41, -51,223,3,0,1,1,66, -41, -51,223,3,0,1,0, -2, -44,0,0,0,0,1, -36, -1, -1, -1, -41, -51,222,3,0,1,1,49, -41, -51,223,3,0,1,1,47, -1, -41, -51,222,3,0,1,0,49, -1, -21, -42,176,0,0,0,128,63,48, -41, -51,223,3,0,1,1,47, -1, -41, -51,223,3,0,1,0,49, -1, -21, -42,176,0,0,0,128,63,48, -41, -51,222,3,0,1,1,1, -26,0, -1, -41, -51,222,3,0,1,0,66, -21, -42,176,0,0,0,0,0, -2, -44,0,0,0,0,1, -36, -1, -41, -51,223,3,0,1,0,49, -1, -21, -42,176,0,0,0,128,63,48, -41, -51,222,3,0,1,1,1, -2, -44,1,0, -48,39,4, -11,188,8, -42,176,0,2,1,0, +12,188,8, +43,176,0,2,1,0, 0,0,2, -49,39,4, -42,176,0,0, -23, -42,176,0,224,0,2, -21, -42,176,0,0,0,0,0, +50,38,4, +43,176,0,0, 1, -41, -51,223,3,0,1,1,48, -23, -42,176,0,211,3,2, +42, +52,216,3,0,1,1,48, +42, +52,216,3,0,1,0, +27,0, 1, -1, -41, -51,223,3,0,1,1,48, -41, -51,223,3,0,1,0,49, -41, -51,222,3,0,1,1, -41, -51,222,3,0,1,0, -36, -1, -1, -1, -51,39,4,0,49, -41, -51,222,3,0,1,1,47, -1, -41, -51,222,3,0,1,0,49, -1, -21, -42,176,0,0,0,128,63,48, -41, -51,223,3,0,1,1,47, -1, -41, -51,223,3,0,1,0,49, -1, -21, -42,176,0,0,0,128,63,48, -41, -51,222,3,0,1,1,1,1,1,211,3, -24,227,3, +52,38,4,0,66, +22, +43,176,0,0,0,0,0, 2, -44,0,0,0,0,1, -36, +45,0,0,0,0,1, +37, +1, +1, +1, +42, +52,216,3,0,1,1,49, +42, +52,217,3,0,1,1,47, +1, +42, +52,216,3,0,1,0,49, +1, +22, +43,176,0,0,0,128,63,48, +42, +52,217,3,0,1,1,47, +1, +42, +52,217,3,0,1,0,49, +1, +22, +43,176,0,0,0,128,63,48, +42, +52,216,3,0,1,1,1, +2, +45,0,0,0,0,2, +19, +1, +52,38,4,1,65, +24, +43,176,0,200,0,2, +42, +52,217,3,0,1,1, +24, +43,176,0,211,3,2, +1, +42, +52,217,3,0,1,0,49, +42, +52,216,3,0,1,1, +52,38,4,0, +37, +1, +1, +1, +52,38,4,0,49, +42, +52,216,3,0,1,1,47, +1, +42, +52,216,3,0,1,0,49, +1, +22, +43,176,0,0,0,128,63,48, +42, +52,217,3,0,1,1,47, +1, +42, +52,217,3,0,1,0,49, +1, +22, +43,176,0,0,0,128,63,48, +42, +52,216,3,0,1,1,1,1,1,1,211,3, +25,221,3, +2, +45,0,0,0,0,1, +37, 6, -42,15,2,4, -23, -42,176,0,224,3,2, -41, -51,225,3,0,2,0,3, -41, -51,226,3,0,2,0,3, -23, -42,176,0,224,3,2, -41, -51,225,3,0,2,1,3, -41, -51,226,3,0,2,1,3, -23, -42,176,0,224,3,2, -41, -51,225,3,0,2,2,3, -41, -51,226,3,0,2,2,3, +43,15,2,4, +24, +43,176,0,218,3,2, +42, +52,219,3,0,2,0,3, +42, +52,220,3,0,2,0,3, +24, +43,176,0,218,3,2, +42, +52,219,3,0,2,1,3, +42, +52,220,3,0,2,1,3, +24, +43,176,0,218,3,2, +42, +52,219,3,0,2,2,3, +42, +52,220,3,0,2,2,3, 1, -41, -51,225,3,0,1,3,47, +42, +52,219,3,0,1,3,47, 1, 1, -21, -42,176,0,0,0,128,63,48, -41, -51,225,3,0,1,3,49, -41, -51,226,3,0,1,3,1,1,224,3, -24,230,3, +22, +43,176,0,0,0,128,63,48, +42, +52,219,3,0,1,3,49, +42, +52,220,3,0,1,3,1,1,218,3, +25,224,3, 2, -44,0,0,0,0,1, -36, -23, -42,15,2,202,3,2, -51,229,3,0, -51,228,3,0,1,1,202,3, -24,233,3, +45,0,0,0,0,1, +27,0, +1, +42, +52,223,3,0,1,1,66, +42, +52,223,3,0,1,0, 2, -44,0,0,0,0,1, -26,0, +45,0,0,0,0,1, +37, 1, 1, -21, -42,176,0,0,0,0,64,49, -41, -51,231,3,0,1,0,71, -41, -51,231,3,0,1,1, +1, +42, +52,222,3,0,1,1,49, +42, +52,223,3,0,1,1,47, +1, +42, +52,222,3,0,1,0,49, +1, +22, +43,176,0,0,0,128,63,48, +42, +52,223,3,0,1,1,47, +1, +42, +52,223,3,0,1,0,49, +1, +22, +43,176,0,0,0,128,63,48, +42, +52,222,3,0,1,1,1, +27,0, +1, +42, +52,222,3,0,1,0,66, +22, +43,176,0,0,0,0,0, 2, -44,0,0,0,0,1, -36, +45,0,0,0,0,1, +37, 1, +42, +52,223,3,0,1,0,49, 1, -23, -42,176,0,211,3,2, -1, -1, -41, -51,232,3,0,1,0,49, -41, -51,232,3,0,1,0,49, -1, -41, -51,231,3,0,1,1,48, -1, -21, -42,176,0,0,0,0,64,49, -41, -51,231,3,0,1,0, -41, -51,232,3,0,1,1,47, -1, -1, -21, -42,176,0,0,0,128,63,48, -41, -51,232,3,0,1,1,49, -41, -51,231,3,0,1,0,47, -1, -41, -51,232,3,0,1,0,49, -1, -1, -35,48, -41, -51,231,3,0,1,1,47, -1, -21, -42,176,0,0,0,0,64,49, -41, -51,231,3,0,1,0,47, -21, -42,176,0,0,0,128,63,1, -26,0, -1, -1, -21, -42,176,0,0,0,128,64,49, -41, -51,232,3,0,1,0,71, -41, -51,232,3,0,1,1, +22, +43,176,0,0,0,128,63,48, +42, +52,222,3,0,1,1,1, 2, -44,4,0, -48,40,4, -11,194,8, -42,176,0,2, -48,41,4, -11,199,8, -42,176,0,2, -48,42,4, -11,204,8, -42,176,0,2, -48,43,4, -11,210,8, -42,176,0,2,4,0, +45,1,0, +49,39,4, +12,188,8, +43,176,0,2,1,0, +0,0,2, +50,39,4, +43,176,0,0, +24, +43,176,0,224,0,2, +22, +43,176,0,0,0,0,0, +1, +42, +52,223,3,0,1,1,48, +24, +43,176,0,211,3,2, +1, +1, +42, +52,223,3,0,1,1,48, +42, +52,223,3,0,1,0,49, +42, +52,222,3,0,1,1, +42, +52,222,3,0,1,0, +37, +1, +1, +1, +52,39,4,0,49, +42, +52,222,3,0,1,1,47, +1, +42, +52,222,3,0,1,0,49, +1, +22, +43,176,0,0,0,128,63,48, +42, +52,223,3,0,1,1,47, +1, +42, +52,223,3,0,1,0,49, +1, +22, +43,176,0,0,0,128,63,48, +42, +52,222,3,0,1,1,1,1,1,211,3, +25,227,3, +2, +45,0,0,0,0,1, +37, +6, +43,15,2,4, +24, +43,176,0,224,3,2, +42, +52,225,3,0,2,0,3, +42, +52,226,3,0,2,0,3, +24, +43,176,0,224,3,2, +42, +52,225,3,0,2,1,3, +42, +52,226,3,0,2,1,3, +24, +43,176,0,224,3,2, +42, +52,225,3,0,2,2,3, +42, +52,226,3,0,2,2,3, +1, +42, +52,225,3,0,1,3,47, +1, +1, +22, +43,176,0,0,0,128,63,48, +42, +52,225,3,0,1,3,49, +42, +52,226,3,0,1,3,1,1,224,3, +25,230,3, +2, +45,0,0,0,0,1, +37, +24, +43,15,2,202,3,2, +52,229,3,0, +52,228,3,0,1,1,202,3, +25,233,3, +2, +45,0,0,0,0,1, +27,0, +1, +1, +22, +43,176,0,0,0,0,64,49, +42, +52,231,3,0,1,0,71, +42, +52,231,3,0,1,1, +2, +45,0,0,0,0,1, +37, +1, +1, +24, +43,176,0,211,3,2, +1, +1, +42, +52,232,3,0,1,0,49, +42, +52,232,3,0,1,0,49, +1, +42, +52,231,3,0,1,1,48, +1, +22, +43,176,0,0,0,0,64,49, +42, +52,231,3,0,1,0, +42, +52,232,3,0,1,1,47, +1, +1, +22, +43,176,0,0,0,128,63,48, +42, +52,232,3,0,1,1,49, +42, +52,231,3,0,1,0,47, +1, +42, +52,232,3,0,1,0,49, +1, +1, +36,48, +42, +52,231,3,0,1,1,47, +1, +22, +43,176,0,0,0,0,64,49, +42, +52,231,3,0,1,0,47, +22, +43,176,0,0,0,128,63,1, +27,0, +1, +1, +22, +43,176,0,0,0,128,64,49, +42, +52,232,3,0,1,0,71, +42, +52,232,3,0,1,1, +2, +45,4,0, +49,40,4, +12,194,8, +43,176,0,2, +49,41,4, +12,199,8, +43,176,0,2, +49,42,4, +12,204,8, +43,176,0,2, +49,43,4, +12,210,8, +43,176,0,2,4,0, 1,0, 0,0, 3,0, 2,0,5, -49,40,4, -42,176,0,0, +50,40,4, +43,176,0,0, 1, -41, -51,232,3,0,1,0,49, -41, -51,232,3,0,1,0, -49,41,4, -42,176,0,0, +42, +52,232,3,0,1,0,49, +42, +52,232,3,0,1,0, +50,41,4, +43,176,0,0, 1, -51,40,4,0,49, -41, -51,232,3,0,1,0, -49,42,4, -42,176,0,0, +52,40,4,0,49, +42, +52,232,3,0,1,0, +50,42,4, +43,176,0,0, 1, -41, -51,232,3,0,1,1,49, -41, -51,232,3,0,1,1, -49,43,4, -42,176,0,0, +42, +52,232,3,0,1,1,49, +42, +52,232,3,0,1,1, +50,43,4, +43,176,0,0, 1, -51,42,4,0,49, -41, -51,232,3,0,1,1, -36, -23, -42,176,0,211,3,2, +52,42,4,0,49, +42, +52,232,3,0,1,1, +37, +24, +43,176,0,211,3,2, 1, 1, 1, 1, -51,42,4,0,49, +52,42,4,0,49, 1, -41, -51,231,3,0,1,0,48, +42, +52,231,3,0,1,0,48, 1, -41, -51,232,3,0,1,0,49, +42, +52,232,3,0,1,0,49, 1, 1, 1, -21, -42,176,0,0,0,64,64,49, -41, -51,231,3,0,1,1,48, +22, +43,176,0,0,0,64,64,49, +42, +52,231,3,0,1,1,48, 1, -21, -42,176,0,0,0,192,64,49, -41, -51,231,3,0,1,0,48, -21, -42,176,0,0,0,128,63,47, +22, +43,176,0,0,0,192,64,49, +42, +52,231,3,0,1,0,48, +22, +43,176,0,0,0,128,63,47, 1, 1, 1, -21, -42,176,0,0,0,64,65,49, -41, -51,232,3,0,1,1,49, -51,40,4,0,49, +22, +43,176,0,0,0,64,65,49, +42, +52,232,3,0,1,1,49, +52,40,4,0,49, 1, -41, -51,231,3,0,1,1,48, +42, +52,231,3,0,1,1,48, 1, -21, -42,176,0,0,0,0,64,49, -41, -51,231,3,0,1,0,48, +22, +43,176,0,0,0,0,64,49, +42, +52,231,3,0,1,0,48, 1, 1, -21, -42,176,0,0,0,128,65,49, -51,41,4,0,49, +22, +43,176,0,0,0,128,65,49, +52,41,4,0,49, 1, -41, -51,231,3,0,1,1,48, +42, +52,231,3,0,1,1,48, 1, -21, -42,176,0,0,0,0,64,49, -41, -51,231,3,0,1,0,48, +22, +43,176,0,0,0,0,64,49, +42, +52,231,3,0,1,0,48, 1, -51,43,4,0,49, -41, -51,231,3,0,1,0, -51,42,4,0,1, +52,43,4,0,49, +42, +52,231,3,0,1,0, +52,42,4,0,1, 2, -44,0,0,0,0,1, -36, +45,0,0,0,0,1, +37, 1, 1, 1, 1, -41, -51,232,3,0,1,0,49, +42, +52,232,3,0,1,0,49, 1, 1, -41, -51,231,3,0,1,1,48, +42, +52,231,3,0,1,1,48, 1, -21, -42,176,0,0,0,0,64,49, -41, -51,231,3,0,1,0,47, -21, -42,176,0,0,0,128,63,47, -41, -51,231,3,0,1,0,48, +22, +43,176,0,0,0,0,64,49, +42, +52,231,3,0,1,0,47, +22, +43,176,0,0,0,128,63,47, +42, +52,231,3,0,1,0,48, 1, -23, -42,176,0,113,0,1, +24, +43,176,0,113,0,1, 1, -41, -51,232,3,0,1,1,49, -41, -51,232,3,0,1,0,49, +42, +52,232,3,0,1,1,49, +42, +52,232,3,0,1,0,49, 1, -41, -51,231,3,0,1,1,48, +42, +52,231,3,0,1,1,48, 1, -21, -42,176,0,0,0,0,64,49, -41, -51,231,3,0,1,0,48, +22, +43,176,0,0,0,0,64,49, +42, +52,231,3,0,1,0,48, 1, -41, -51,232,3,0,1,1,49, -41, -51,231,3,0,1,0,1,1,1,211,3, -24,236,3, +42, +52,232,3,0,1,1,49, +42, +52,231,3,0,1,0,1,1,1,211,3, +25,236,3, 2, -44,0,0,0,0,1, -36, -46, +45,0,0,0,0,1, +37, +47, 1, -41, -51,235,3,0,1,3,66, -21, -42,176,0,0,0,0,0, -51,234,3,0, +42, +52,235,3,0,1,3,66, +22, +43,176,0,0,0,0,0, +52,234,3,0, 6, -42,15,2,4, -23, -42,176,0,233,3,2, -41, -51,234,3,0,2,0,3, -41, -51,235,3,0,2,0,3, -23, -42,176,0,233,3,2, -41, -51,234,3,0,2,1,3, -41, -51,235,3,0,2,1,3, -23, -42,176,0,233,3,2, -41, -51,234,3,0,2,2,3, -41, -51,235,3,0,2,2,3, +43,15,2,4, +24, +43,176,0,233,3,2, +42, +52,234,3,0,2,0,3, +42, +52,235,3,0,2,0,3, +24, +43,176,0,233,3,2, +42, +52,234,3,0,2,1,3, +42, +52,235,3,0,2,1,3, +24, +43,176,0,233,3,2, +42, +52,234,3,0,2,2,3, +42, +52,235,3,0,2,2,3, 1, -41, -51,234,3,0,1,3,47, +42, +52,234,3,0,1,3,47, 1, 1, -21, -42,176,0,0,0,128,63,48, -41, -51,234,3,0,1,3,49, -41, -51,235,3,0,1,3,1,1,233,3, -24,239,3, +22, +43,176,0,0,0,128,63,48, +42, +52,234,3,0,1,3,49, +42, +52,235,3,0,1,3,1,1,233,3, +25,239,3, 2, -44,0,0,0,0,1, -36, +45,0,0,0,0,1, +37, 6, -42,15,2,2, +43,15,2,2, 1, 1, -41, -51,237,3,0,3,0,1,2,47, -41, -51,238,3,0,3,0,1,2,48, +42, +52,237,3,0,3,0,1,2,47, +42, +52,238,3,0,3,0,1,2,48, 1, -21, -42,176,0,0,0,0,64,49, -23, -42,172,1,200,0,2, +22, +43,176,0,0,0,0,64,49, +24, +43,172,1,200,0,2, 1, -41, -51,237,3,0,3,0,1,2,49, -41, -51,238,3,0,1,3, +42, +52,237,3,0,3,0,1,2,49, +42, +52,238,3,0,1,3, 1, -41, -51,238,3,0,3,0,1,2,49, -41, -51,237,3,0,1,3, +42, +52,238,3,0,3,0,1,2,49, +42, +52,237,3,0,1,3, 1, -41, -51,237,3,0,1,3,47, +42, +52,237,3,0,1,3,47, 1, 1, -21, -42,176,0,0,0,128,63,48, -41, -51,237,3,0,1,3,49, -41, -51,238,3,0,1,3,1,0, -24,242,3, +22, +43,176,0,0,0,128,63,48, +42, +52,237,3,0,1,3,49, +42, +52,238,3,0,1,3,1,0, +25,242,3, 2, -44,0,0,0,0,1, -36, +45,0,0,0,0,1, +37, 6, -42,15,2,2, +43,15,2,2, 1, 1, -41, -51,241,3,0,3,0,1,2,47, -41, -51,240,3,0,3,0,1,2,48, +42, +52,241,3,0,3,0,1,2,47, +42, +52,240,3,0,3,0,1,2,48, 1, 1, -21, -42,176,0,0,0,0,64,49, -41, -51,241,3,0,3,0,1,2,49, -41, -51,240,3,0,3,0,1,2, +22, +43,176,0,0,0,0,64,49, +42, +52,241,3,0,3,0,1,2,49, +42, +52,240,3,0,3,0,1,2, 1, -41, -51,240,3,0,1,3,47, +42, +52,240,3,0,1,3,47, 1, 1, -21, -42,176,0,0,0,128,63,48, -41, -51,240,3,0,1,3,49, -41, -51,241,3,0,1,3,1,0, -24,245,3, +22, +43,176,0,0,0,128,63,48, +42, +52,240,3,0,1,3,49, +42, +52,241,3,0,1,3,1,0, +25,245,3, 2, -44,0,0,0,0,1, -36, +45,0,0,0,0,1, +37, 6, -42,15,2,2, +43,15,2,2, 1, 1, 1, 1, -21, -42,176,0,0,0,128,63,48, -41, -51,243,3,0,1,3,49, -41, -51,244,3,0,3,0,1,2,47, +22, +43,176,0,0,0,128,63,48, +42, +52,243,3,0,1,3,49, +42, +52,244,3,0,3,0,1,2,47, 1, 1, -21, -42,176,0,0,0,128,63,48, -41, -51,244,3,0,1,3,49, -41, -51,243,3,0,3,0,1,2,47, +22, +43,176,0,0,0,128,63,48, +42, +52,244,3,0,1,3,49, +42, +52,243,3,0,3,0,1,2,47, 1, -41, -51,243,3,0,3,0,1,2,49, -41, -51,244,3,0,3,0,1,2, +42, +52,243,3,0,3,0,1,2,49, +42, +52,244,3,0,3,0,1,2, 1, -41, -51,243,3,0,1,3,47, +42, +52,243,3,0,1,3,47, 1, 1, -21, -42,176,0,0,0,128,63,48, -41, -51,243,3,0,1,3,49, -41, -51,244,3,0,1,3,1,0, -24,247,3, +22, +43,176,0,0,0,128,63,48, +42, +52,243,3,0,1,3,49, +42, +52,244,3,0,1,3,1,0, +25,247,3, 2, -44,0,0,0,0,1, -36, -23, -42,176,0,166,1,2, +45,0,0,0,0,1, +37, +24, +43,176,0,166,1,2, 6, -42,172,1,3, -21, -42,176,0,154,153,153,62, -21, -42,176,0,61,10,23,63, -21, -42,176,0,174,71,225,61, -51,246,3,0,1,0, -24,251,3, +43,172,1,3, +22, +43,176,0,154,153,153,62, +22, +43,176,0,61,10,23,63, +22, +43,176,0,174,71,225,61, +52,246,3,0,1,0, +25,251,3, 2, -44,4,0, -48,44,4, -11,216,8, -42,176,0,2, -48,45,4, -11,137,8, -42,172,1,2, -48,46,4, -11,220,8, -42,176,0,2, -48,47,4, -11,228,8, -42,176,0,2,4,0, +45,4,0, +49,44,4, +12,216,8, +43,176,0,2, +49,45,4, +12,137,8, +43,172,1,2, +49,46,4, +12,220,8, +43,176,0,2, +49,47,4, +12,228,8, +43,176,0,2,4,0, 0,0, 3,0, 2,0, 1,0,6, -49,44,4, -42,176,0,0, -23, -42,176,0,247,3,1, -51,250,3,0, -49,45,4, -42,172,1,0, +50,44,4, +43,176,0,0, +24, +43,176,0,247,3,1, +52,250,3,0, +50,45,4, +43,172,1,0, 1, 1, -51,44,4,0,48, -23, -42,176,0,247,3,1, -51,248,3,0,47, -51,248,3,0, -49,46,4, -42,176,0,0, -23, -42,176,0,200,0,2, -23, -42,176,0,200,0,2, -41, -51,45,4,0,1,0, -41, -51,45,4,0,1,1, -41, -51,45,4,0,1,2, -49,47,4, -42,176,0,0, -23, -42,176,0,224,0,2, -23, -42,176,0,224,0,2, -41, -51,45,4,0,1,0, -41, -51,45,4,0,1,1, -41, -51,45,4,0,1,2, -26,0, +52,44,4,0,48, +24, +43,176,0,247,3,1, +52,248,3,0,47, +52,248,3,0, +50,46,4, +43,176,0,0, +24, +43,176,0,200,0,2, +24, +43,176,0,200,0,2, +42, +52,45,4,0,1,0, +42, +52,45,4,0,1,1, +42, +52,45,4,0,1,2, +50,47,4, +43,176,0,0, +24, +43,176,0,224,0,2, +24, +43,176,0,224,0,2, +42, +52,45,4,0,1,0, +42, +52,45,4,0,1,1, +42, +52,45,4,0,1,2, +27,0, 1, 1, -51,46,4,0,69, -21, -42,176,0,0,0,0,0,60, +52,46,4,0,69, +22, +43,176,0,0,0,0,0,60, 1, -51,44,4,0,67, -51,46,4,0, +52,44,4,0,67, +52,46,4,0, 2, -44,0,0,0,0,1, -18, +45,0,0,0,0,1, +19, 1, -51,45,4,1,65, +52,45,4,1,65, 1, -51,44,4,0,47, +52,44,4,0,47, 1, 1, -51,45,4,0,48, -51,44,4,0,49, -23, -42,176,0,211,3,2, -51,44,4,0, +52,45,4,0,48, +52,44,4,0,49, +24, +43,176,0,211,3,2, +52,44,4,0, 1, -51,44,4,0,48, -51,46,4,0,1, -52, -26,0, +52,44,4,0,48, +52,46,4,0,1, +53, +27,0, 1, 1, -51,47,4,0,68, -51,249,3,0,60, +52,47,4,0,68, +52,249,3,0,60, 1, -51,47,4,0,67, -51,44,4,0, +52,47,4,0,67, +52,44,4,0, 2, -44,0,0,0,0,1, -36, +45,0,0,0,0,1, +37, 1, -51,44,4,0,47, -23, -42,172,1,215,3,2, +52,44,4,0,47, +24, +43,172,1,215,3,2, 1, 1, -51,45,4,0,48, -51,44,4,0,49, +52,45,4,0,48, +52,44,4,0,49, 1, -51,249,3,0,48, -51,44,4,0, +52,249,3,0,48, +52,44,4,0, 1, -51,47,4,0,48, -51,44,4,0,1, +52,47,4,0,48, +52,44,4,0,1, 2, -44,0,0,0,0,1, -36, -51,45,4,0,1,1,3,211,3,215,3,247,3, -24,253,3, +45,0,0,0,0,1, +37, +52,45,4,0,1,1,3,211,3,215,3,247,3, +25,253,3, 2, -44,0,0,0,0,1, -36, +45,0,0,0,0,1, +37, 1, -23, -42,176,0,224,0,2, -23, -42,176,0,224,0,2, -41, -51,252,3,0,1,0, -41, -51,252,3,0,1,1, -41, -51,252,3,0,1,2,48, -23, -42,176,0,200,0,2, -23, -42,176,0,200,0,2, -41, -51,252,3,0,1,0, -41, -51,252,3,0,1,1, -41, -51,252,3,0,1,2,1,0, -24,0,4, +24, +43,176,0,224,0,2, +24, +43,176,0,224,0,2, +42, +52,252,3,0,1,0, +42, +52,252,3,0,1,1, +42, +52,252,3,0,1,2,48, +24, +43,176,0,200,0,2, +24, +43,176,0,200,0,2, +42, +52,252,3,0,1,0, +42, +52,252,3,0,1,1, +42, +52,252,3,0,1,2,1,0, +25,0,4, 2, -44,0,0,0,0,1, -26,0, +45,0,0,0,0,1, +27,0, 1, -41, -51,254,3,0,1,0,69, -41, -51,254,3,0,1,2, +42, +52,254,3,0,1,0,69, +42, +52,254,3,0,1,2, 2, -44,0,0,0,0,1, -36, +45,0,0,0,0,1, +37, 6, -42,172,1,3, -21, -42,176,0,0,0,0,0, -23, -42,176,0,211,3,2, +43,172,1,3, +22, +43,176,0,0,0,0,0, +24, +43,176,0,211,3,2, 1, -51,255,3,0,49, +52,255,3,0,49, 1, -41, -51,254,3,0,1,1,48, -41, -51,254,3,0,1,0, +42, +52,254,3,0,1,1,48, +42, +52,254,3,0,1,0, 1, -41, -51,254,3,0,1,2,48, -41, -51,254,3,0,1,0, -51,255,3,0,1, +42, +52,254,3,0,1,2,48, +42, +52,254,3,0,1,0, +52,255,3,0,1, 2, -44,0,0,0,0,1, -36, +45,0,0,0,0,1, +37, 6, -42,172,1,1, -21, -42,176,0,0,0,0,0,1,1,1,211,3, -24,3,4, +43,172,1,1, +22, +43,176,0,0,0,0,0,1,1,1,211,3, +25,3,4, 2, -44,1,0, -48,48,4, -11,186,7, -42,176,0,2,1,0, -0,0,2, +45,1,0, 49,48,4, -42,176,0,0, -23, -42,176,0,253,3,1, -51,2,4,0, -26,0, +12,186,7, +43,176,0,2,1,0, +0,0,2, +50,48,4, +43,176,0,0, +24, +43,176,0,253,3,1, +52,2,4,0, +27,0, 1, -41, -51,1,4,0,1,0,71, -41, -51,1,4,0,1,1, +42, +52,1,4,0,1,0,71, +42, +52,1,4,0,1,1, 2, -44,0,0,0,0,1, -26,0, +45,0,0,0,0,1, +27,0, 1, -41, -51,1,4,0,1,1,71, -41, -51,1,4,0,1,2, +42, +52,1,4,0,1,1,71, +42, +52,1,4,0,1,2, 2, -44,0,0,0,0,1, -36, -23, -42,172,1,0,4,2, -51,1,4,0, -51,48,4,0,1, -26,0, +45,0,0,0,0,1, +37, +24, +43,172,1,0,4,2, +52,1,4,0, +52,48,4,0,1, +27,0, 1, -41, -51,1,4,0,1,0,71, -41, -51,1,4,0,1,2, +42, +52,1,4,0,1,0,71, +42, +52,1,4,0,1,2, 2, -44,0,0,0,0,1, -36, -41, -23, -42,172,1,0,4,2, -41, -51,1,4,0,3,0,2,1, -51,48,4,0,3,0,2,1,1, +45,0,0,0,0,1, +37, +42, +24, +43,172,1,0,4,2, +42, +52,1,4,0,3,0,2,1, +52,48,4,0,3,0,2,1,1, 2, -44,0,0,0,0,1, -36, -41, -23, -42,172,1,0,4,2, -41, -51,1,4,0,3,2,0,1, -51,48,4,0,3,1,2,0,1,1, -26,0, +45,0,0,0,0,1, +37, +42, +24, +43,172,1,0,4,2, +42, +52,1,4,0,3,2,0,1, +52,48,4,0,3,1,2,0,1,1, +27,0, 1, -41, -51,1,4,0,1,0,71, -41, -51,1,4,0,1,2, +42, +52,1,4,0,1,0,71, +42, +52,1,4,0,1,2, 2, -44,0,0,0,0,1, -36, -41, -23, -42,172,1,0,4,2, -41, -51,1,4,0,3,1,0,2, -51,48,4,0,3,1,0,2,1, -26,0, +45,0,0,0,0,1, +37, +42, +24, +43,172,1,0,4,2, +42, +52,1,4,0,3,1,0,2, +52,48,4,0,3,1,0,2,1, +27,0, 1, -41, -51,1,4,0,1,1,71, -41, -51,1,4,0,1,2, +42, +52,1,4,0,1,1,71, +42, +52,1,4,0,1,2, 2, -44,0,0,0,0,1, -36, -41, -23, -42,172,1,0,4,2, -41, -51,1,4,0,3,1,2,0, -51,48,4,0,3,2,0,1,1, +45,0,0,0,0,1, +37, +42, +24, +43,172,1,0,4,2, +42, +52,1,4,0,3,1,2,0, +52,48,4,0,3,2,0,1,1, 2, -44,0,0,0,0,1, -36, -41, -23, -42,172,1,0,4,2, -41, -51,1,4,0,3,2,1,0, -51,48,4,0,3,2,1,0,1,1,2,253,3,0,4, -24,6,4, +45,0,0,0,0,1, +37, +42, +24, +43,172,1,0,4,2, +42, +52,1,4,0,3,2,1,0, +52,48,4,0,3,2,1,0,1,1,2,253,3,0,4, +25,6,4, 2, -44,3,0, -48,49,4, -11,110,7, -42,176,0,2, -48,50,4, -11,236,8, -42,172,1,2, -48,51,4, -11,240,8, -42,172,1,2,3,0, -0,0, -2,0, -1,0,4, +45,3,0, 49,49,4, -42,176,0,0, -1, -41, -51,5,4,0,1,3,49, -41, -51,4,4,0,1,3, +12,110,7, +43,176,0,2, 49,50,4, -42,172,1,0, -1, -41, -51,4,4,0,3,0,1,2,49, -41, -51,5,4,0,1,3, +12,236,8, +43,172,1,2, 49,51,4, -42,172,1,0, -1, -41, -51,5,4,0,3,0,1,2,49, -41, -51,4,4,0,1,3, -36, -6, -42,15,2,2, -1, -1, -1, -1, -23, -42,172,1,251,3,3, -23, -42,172,1,3,4,2, -51,50,4,0, -51,51,4,0, -51,49,4,0, -51,51,4,0,47, -41, -51,5,4,0,3,0,1,2,48, -51,51,4,0,47, -41, -51,4,4,0,3,0,1,2,48, -51,50,4,0, -1, -1, -41, -51,4,4,0,1,3,47, -41, -51,5,4,0,1,3,48, -51,49,4,0,1,2,251,3,3,4, -24,9,4, -2, -44,3,0, -48,52,4, -11,110,7, -42,176,0,2, -48,53,4, -11,236,8, -42,172,1,2, -48,54,4, -11,240,8, -42,172,1,2,3,0, +12,240,8, +43,172,1,2,3,0, 0,0, 2,0, 1,0,4, +50,49,4, +43,176,0,0, +1, +42, +52,5,4,0,1,3,49, +42, +52,4,4,0,1,3, +50,50,4, +43,172,1,0, +1, +42, +52,4,4,0,3,0,1,2,49, +42, +52,5,4,0,1,3, +50,51,4, +43,172,1,0, +1, +42, +52,5,4,0,3,0,1,2,49, +42, +52,4,4,0,1,3, +37, +6, +43,15,2,2, +1, +1, +1, +1, +24, +43,172,1,251,3,3, +24, +43,172,1,3,4,2, +52,50,4,0, +52,51,4,0, +52,49,4,0, +52,51,4,0,47, +42, +52,5,4,0,3,0,1,2,48, +52,51,4,0,47, +42, +52,4,4,0,3,0,1,2,48, +52,50,4,0, +1, +1, +42, +52,4,4,0,1,3,47, +42, +52,5,4,0,1,3,48, +52,49,4,0,1,2,251,3,3,4, +25,9,4, +2, +45,3,0, 49,52,4, -42,176,0,0, -1, -41, -51,8,4,0,1,3,49, -41, -51,7,4,0,1,3, +12,110,7, +43,176,0,2, 49,53,4, -42,172,1,0, -1, -41, -51,7,4,0,3,0,1,2,49, -41, -51,8,4,0,1,3, +12,236,8, +43,172,1,2, 49,54,4, -42,172,1,0, -1, -41, -51,8,4,0,3,0,1,2,49, -41, -51,7,4,0,1,3, -36, -6, -42,15,2,2, -1, -1, -1, -1, -23, -42,172,1,251,3,3, -23, -42,172,1,3,4,2, -51,54,4,0, -51,53,4,0, -51,52,4,0, -51,54,4,0,47, -41, -51,8,4,0,3,0,1,2,48, -51,54,4,0,47, -41, -51,7,4,0,3,0,1,2,48, -51,53,4,0, -1, -1, -41, -51,7,4,0,1,3,47, -41, -51,8,4,0,1,3,48, -51,52,4,0,1,2,251,3,3,4, -24,12,4, -2, -44,3,0, -48,55,4, -11,110,7, -42,176,0,2, -48,56,4, -11,236,8, -42,172,1,2, -48,57,4, -11,240,8, -42,172,1,2,3,0, +12,240,8, +43,172,1,2,3,0, 0,0, 2,0, 1,0,4, +50,52,4, +43,176,0,0, +1, +42, +52,8,4,0,1,3,49, +42, +52,7,4,0,1,3, +50,53,4, +43,172,1,0, +1, +42, +52,7,4,0,3,0,1,2,49, +42, +52,8,4,0,1,3, +50,54,4, +43,172,1,0, +1, +42, +52,8,4,0,3,0,1,2,49, +42, +52,7,4,0,1,3, +37, +6, +43,15,2,2, +1, +1, +1, +1, +24, +43,172,1,251,3,3, +24, +43,172,1,3,4,2, +52,54,4,0, +52,53,4,0, +52,52,4,0, +52,54,4,0,47, +42, +52,8,4,0,3,0,1,2,48, +52,54,4,0,47, +42, +52,7,4,0,3,0,1,2,48, +52,53,4,0, +1, +1, +42, +52,7,4,0,1,3,47, +42, +52,8,4,0,1,3,48, +52,52,4,0,1,2,251,3,3,4, +25,12,4, +2, +45,3,0, 49,55,4, -42,176,0,0, -1, -41, -51,11,4,0,1,3,49, -41, -51,10,4,0,1,3, +12,110,7, +43,176,0,2, 49,56,4, -42,172,1,0, -1, -41, -51,10,4,0,3,0,1,2,49, -41, -51,11,4,0,1,3, +12,236,8, +43,172,1,2, 49,57,4, -42,172,1,0, -1, -41, -51,11,4,0,3,0,1,2,49, -41, -51,10,4,0,1,3, -36, -6, -42,15,2,2, -1, -1, -1, -1, -23, -42,172,1,251,3,3, -51,56,4,0, -51,55,4,0, -51,57,4,0,47, -41, -51,11,4,0,3,0,1,2,48, -51,57,4,0,47, -41, -51,10,4,0,3,0,1,2,48, -51,56,4,0, -1, -1, -41, -51,10,4,0,1,3,47, -41, -51,11,4,0,1,3,48, -51,55,4,0,1,1,251,3, -24,15,4, -2, -44,3,0, -48,58,4, -11,110,7, -42,176,0,2, -48,59,4, -11,236,8, -42,172,1,2, -48,60,4, -11,240,8, -42,172,1,2,3,0, +12,240,8, +43,172,1,2,3,0, 0,0, 2,0, 1,0,4, -49,58,4, -42,176,0,0, +50,55,4, +43,176,0,0, 1, -41, -51,14,4,0,1,3,49, -41, -51,13,4,0,1,3, -49,59,4, -42,172,1,0, +42, +52,11,4,0,1,3,49, +42, +52,10,4,0,1,3, +50,56,4, +43,172,1,0, 1, -41, -51,13,4,0,3,0,1,2,49, -41, -51,14,4,0,1,3, -49,60,4, -42,172,1,0, +42, +52,10,4,0,3,0,1,2,49, +42, +52,11,4,0,1,3, +50,57,4, +43,172,1,0, 1, -41, -51,14,4,0,3,0,1,2,49, -41, -51,13,4,0,1,3, -36, +42, +52,11,4,0,3,0,1,2,49, +42, +52,10,4,0,1,3, +37, 6, -42,15,2,2, +43,15,2,2, 1, 1, 1, 1, -23, -42,172,1,251,3,3, -51,60,4,0, -51,58,4,0, -51,59,4,0,47, -41, -51,14,4,0,3,0,1,2,48, -51,60,4,0,47, -41, -51,13,4,0,3,0,1,2,48, -51,59,4,0, +24, +43,172,1,251,3,3, +52,56,4,0, +52,55,4,0, +52,57,4,0,47, +42, +52,11,4,0,3,0,1,2,48, +52,57,4,0,47, +42, +52,10,4,0,3,0,1,2,48, +52,56,4,0, 1, 1, -41, -51,13,4,0,1,3,47, -41, -51,14,4,0,1,3,48, -51,58,4,0,1,1,251,3, -16,2,0, -44,29,0, -48,61,4, -32, -10,1,244,8, -42,1,0,0, -48,62,4, -32, -10,1,251,8, -42,1,0,0, -48,63,4, -32, -10,1,0,9, -42,1,0,0, -48,64,4, -32, -10,1,5,9, -42,1,0,0, -48,65,4, -32, -10,1,14,9, -42,1,0,0, -48,66,4, -32, -10,1,23,9, -42,1,0,0, -48,67,4, -32, -10,1,30,9, -42,1,0,0, -48,68,4, -32, -10,1,37,9, -42,1,0,0, -48,69,4, -32, -10,1,45,9, -42,1,0,0, -48,70,4, -32, -10,1,53,9, -42,1,0,0, -48,71,4, -32, -10,1,62,9, -42,1,0,0, -48,72,4, -32, -10,1,71,9, -42,1,0,0, -48,73,4, -32, -10,1,76,9, -42,1,0,0, -48,74,4, -32, -10,1,82,9, -42,1,0,0, -48,75,4, -32, -10,1,92,9, -42,1,0,0, -48,76,4, -32, -10,1,100,9, -42,1,0,0, -48,77,4, -32, -10,1,109,9, -42,1,0,0, -48,78,4, -32, -10,1,117,9, -42,1,0,0, -48,79,4, -32, -10,1,126,9, -42,1,0,0, -48,80,4, -32, -10,1,138,9, -42,1,0,0, -48,81,4, -32, -10,1,149,9, -42,1,0,0, -48,82,4, -32, -10,1,160,9, -42,1,0,0, -48,83,4, -32, -10,1,171,9, -42,1,0,0, -48,84,4, -32, -10,1,183,9, -42,1,0,0, -48,85,4, -32, -10,1,194,9, -42,1,0,0, -48,86,4, -32, -10,1,204,9, -42,1,0,0, -48,87,4, -32, -10,1,209,9, -42,1,0,0, -48,88,4, -32, -10,1,221,9, -42,1,0,0, -48,89,4, -32, -10,1,228,9, -42,1,0,0,29,0, +42, +52,10,4,0,1,3,47, +42, +52,11,4,0,1,3,48, +52,55,4,0,1,1,251,3, +25,15,4, +2, +45,3,0, +49,58,4, +12,110,7, +43,176,0,2, +49,59,4, +12,236,8, +43,172,1,2, +49,60,4, +12,240,8, +43,172,1,2,3,0, +0,0, +2,0, +1,0,4, +50,58,4, +43,176,0,0, +1, +42, +52,14,4,0,1,3,49, +42, +52,13,4,0,1,3, +50,59,4, +43,172,1,0, +1, +42, +52,13,4,0,3,0,1,2,49, +42, +52,14,4,0,1,3, +50,60,4, +43,172,1,0, +1, +42, +52,14,4,0,3,0,1,2,49, +42, +52,13,4,0,1,3, +37, +6, +43,15,2,2, +1, +1, +1, +1, +24, +43,172,1,251,3,3, +52,60,4,0, +52,58,4,0, +52,59,4,0,47, +42, +52,14,4,0,3,0,1,2,48, +52,60,4,0,47, +42, +52,13,4,0,3,0,1,2,48, +52,59,4,0, +1, +1, +42, +52,13,4,0,1,3,47, +42, +52,14,4,0,1,3,48, +52,58,4,0,1,1,251,3, +17,2,0, +45,29,0, +49,61,4, +33, +11,1,244,8, +43,1,0,0, +49,62,4, +33, +11,1,251,8, +43,1,0,0, +49,63,4, +33, +11,1,0,9, +43,1,0,0, +49,64,4, +33, +11,1,5,9, +43,1,0,0, +49,65,4, +33, +11,1,14,9, +43,1,0,0, +49,66,4, +33, +11,1,23,9, +43,1,0,0, +49,67,4, +33, +11,1,30,9, +43,1,0,0, +49,68,4, +33, +11,1,37,9, +43,1,0,0, +49,69,4, +33, +11,1,45,9, +43,1,0,0, +49,70,4, +33, +11,1,53,9, +43,1,0,0, +49,71,4, +33, +11,1,62,9, +43,1,0,0, +49,72,4, +33, +11,1,71,9, +43,1,0,0, +49,73,4, +33, +11,1,76,9, +43,1,0,0, +49,74,4, +33, +11,1,82,9, +43,1,0,0, +49,75,4, +33, +11,1,92,9, +43,1,0,0, +49,76,4, +33, +11,1,100,9, +43,1,0,0, +49,77,4, +33, +11,1,109,9, +43,1,0,0, +49,78,4, +33, +11,1,117,9, +43,1,0,0, +49,79,4, +33, +11,1,126,9, +43,1,0,0, +49,80,4, +33, +11,1,138,9, +43,1,0,0, +49,81,4, +33, +11,1,149,9, +43,1,0,0, +49,82,4, +33, +11,1,160,9, +43,1,0,0, +49,83,4, +33, +11,1,171,9, +43,1,0,0, +49,84,4, +33, +11,1,183,9, +43,1,0,0, +49,85,4, +33, +11,1,194,9, +43,1,0,0, +49,86,4, +33, +11,1,204,9, +43,1,0,0, +49,87,4, +33, +11,1,209,9, +43,1,0,0, +49,88,4, +33, +11,1,221,9, +43,1,0,0, +49,89,4, +33, +11,1,228,9, +43,1,0,0,29,0, 0,0, 27,0, 19,0, @@ -5612,309 +5612,309 @@ static uint8_t SKSL_INCLUDE_sksl_gpu[] = {8,10, 7,0, 3,0, 11,0,0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0, -24,19,4, +25,19,4, 2, -44,0,0,0,0,1, -40,0, -44,0,0,0,0, -51,16,4,0,30, -30, -42,1,0,0,0,0,0, -36, -23, -42,15,2,154,3,2, -51,17,4,0, -51,18,4,0, -30, -42,1,0,1,0,0,0, -36, -23, -42,15,2,157,3,2, -51,17,4,0, -51,18,4,0, -30, -42,1,0,2,0,0,0, -36, -23, -42,15,2,160,3,2, -51,17,4,0, -51,18,4,0, -30, -42,1,0,3,0,0,0, -36, -23, -42,15,2,163,3,2, -51,17,4,0, -51,18,4,0, -30, -42,1,0,4,0,0,0, -36, -23, -42,15,2,166,3,2, -51,17,4,0, -51,18,4,0, -30, -42,1,0,5,0,0,0, -36, -23, -42,15,2,169,3,2, -51,17,4,0, -51,18,4,0, -30, -42,1,0,6,0,0,0, -36, -23, -42,15,2,172,3,2, -51,17,4,0, -51,18,4,0, -30, -42,1,0,7,0,0,0, -36, -23, -42,15,2,175,3,2, -51,17,4,0, -51,18,4,0, -30, -42,1,0,8,0,0,0, -36, -23, -42,15,2,178,3,2, -51,17,4,0, -51,18,4,0, -30, -42,1,0,9,0,0,0, -36, -23, -42,15,2,181,3,2, -51,17,4,0, -51,18,4,0, -30, -42,1,0,10,0,0,0, -36, -23, -42,15,2,184,3,2, -51,17,4,0, -51,18,4,0, -30, -42,1,0,11,0,0,0, -36, -23, -42,15,2,187,3,2, -51,17,4,0, -51,18,4,0, -30, -42,1,0,12,0,0,0, -36, -23, -42,15,2,190,3,2, -51,17,4,0, -51,18,4,0, -30, -42,1,0,13,0,0,0, -36, -23, -42,15,2,193,3,2, -51,17,4,0, -51,18,4,0, -30, -42,1,0,14,0,0,0, -36, -23, -42,15,2,196,3,2, -51,17,4,0, -51,18,4,0, -30, -42,1,0,15,0,0,0, -36, -23, -42,15,2,202,3,2, -51,17,4,0, -51,18,4,0, -30, -42,1,0,16,0,0,0, -36, -23, -42,15,2,205,3,2, -51,17,4,0, -51,18,4,0, -30, -42,1,0,17,0,0,0, -36, -23, -42,15,2,208,3,2, -51,17,4,0, -51,18,4,0, -30, -42,1,0,18,0,0,0, -36, -23, -42,15,2,221,3,2, -51,17,4,0, -51,18,4,0, -30, -42,1,0,19,0,0,0, -36, -23, -42,15,2,227,3,2, -51,17,4,0, -51,18,4,0, -30, -42,1,0,20,0,0,0, -36, -23, -42,15,2,230,3,2, -51,17,4,0, -51,18,4,0, -30, -42,1,0,21,0,0,0, -36, -23, -42,15,2,236,3,2, -51,17,4,0, -51,18,4,0, -30, -42,1,0,22,0,0,0, -36, -23, -42,15,2,239,3,2, -51,17,4,0, -51,18,4,0, -30, -42,1,0,23,0,0,0, -36, -23, -42,15,2,242,3,2, -51,17,4,0, -51,18,4,0, -30, -42,1,0,24,0,0,0, -36, -23, -42,15,2,245,3,2, -51,17,4,0, -51,18,4,0, -30, -42,1,0,25,0,0,0, -36, -23, -42,15,2,6,4,2, -51,17,4,0, -51,18,4,0, -30, -42,1,0,26,0,0,0, -36, -23, -42,15,2,9,4,2, -51,17,4,0, -51,18,4,0, -30, -42,1,0,27,0,0,0, -36, -23, -42,15,2,12,4,2, -51,17,4,0, -51,18,4,0, -30, -42,1,0,28,0,0,0, -36, -23, -42,15,2,15,4,2, -51,17,4,0, -51,18,4,0, -52, -36, +45,0,0,0,0,1, +41,0, +45,0,0,0,0, +52,16,4,0,30, +31, +43,1,0,0,0,0,0, +37, +24, +43,15,2,154,3,2, +52,17,4,0, +52,18,4,0, +31, +43,1,0,1,0,0,0, +37, +24, +43,15,2,157,3,2, +52,17,4,0, +52,18,4,0, +31, +43,1,0,2,0,0,0, +37, +24, +43,15,2,160,3,2, +52,17,4,0, +52,18,4,0, +31, +43,1,0,3,0,0,0, +37, +24, +43,15,2,163,3,2, +52,17,4,0, +52,18,4,0, +31, +43,1,0,4,0,0,0, +37, +24, +43,15,2,166,3,2, +52,17,4,0, +52,18,4,0, +31, +43,1,0,5,0,0,0, +37, +24, +43,15,2,169,3,2, +52,17,4,0, +52,18,4,0, +31, +43,1,0,6,0,0,0, +37, +24, +43,15,2,172,3,2, +52,17,4,0, +52,18,4,0, +31, +43,1,0,7,0,0,0, +37, +24, +43,15,2,175,3,2, +52,17,4,0, +52,18,4,0, +31, +43,1,0,8,0,0,0, +37, +24, +43,15,2,178,3,2, +52,17,4,0, +52,18,4,0, +31, +43,1,0,9,0,0,0, +37, +24, +43,15,2,181,3,2, +52,17,4,0, +52,18,4,0, +31, +43,1,0,10,0,0,0, +37, +24, +43,15,2,184,3,2, +52,17,4,0, +52,18,4,0, +31, +43,1,0,11,0,0,0, +37, +24, +43,15,2,187,3,2, +52,17,4,0, +52,18,4,0, +31, +43,1,0,12,0,0,0, +37, +24, +43,15,2,190,3,2, +52,17,4,0, +52,18,4,0, +31, +43,1,0,13,0,0,0, +37, +24, +43,15,2,193,3,2, +52,17,4,0, +52,18,4,0, +31, +43,1,0,14,0,0,0, +37, +24, +43,15,2,196,3,2, +52,17,4,0, +52,18,4,0, +31, +43,1,0,15,0,0,0, +37, +24, +43,15,2,202,3,2, +52,17,4,0, +52,18,4,0, +31, +43,1,0,16,0,0,0, +37, +24, +43,15,2,205,3,2, +52,17,4,0, +52,18,4,0, +31, +43,1,0,17,0,0,0, +37, +24, +43,15,2,208,3,2, +52,17,4,0, +52,18,4,0, +31, +43,1,0,18,0,0,0, +37, +24, +43,15,2,221,3,2, +52,17,4,0, +52,18,4,0, +31, +43,1,0,19,0,0,0, +37, +24, +43,15,2,227,3,2, +52,17,4,0, +52,18,4,0, +31, +43,1,0,20,0,0,0, +37, +24, +43,15,2,230,3,2, +52,17,4,0, +52,18,4,0, +31, +43,1,0,21,0,0,0, +37, +24, +43,15,2,236,3,2, +52,17,4,0, +52,18,4,0, +31, +43,1,0,22,0,0,0, +37, +24, +43,15,2,239,3,2, +52,17,4,0, +52,18,4,0, +31, +43,1,0,23,0,0,0, +37, +24, +43,15,2,242,3,2, +52,17,4,0, +52,18,4,0, +31, +43,1,0,24,0,0,0, +37, +24, +43,15,2,245,3,2, +52,17,4,0, +52,18,4,0, +31, +43,1,0,25,0,0,0, +37, +24, +43,15,2,6,4,2, +52,17,4,0, +52,18,4,0, +31, +43,1,0,26,0,0,0, +37, +24, +43,15,2,9,4,2, +52,17,4,0, +52,18,4,0, +31, +43,1,0,27,0,0,0, +37, +24, +43,15,2,12,4,2, +52,17,4,0, +52,18,4,0, +31, +43,1,0,28,0,0,0, +37, +24, +43,15,2,15,4,2, +52,17,4,0, +52,18,4,0, +53, +37, 6, -42,15,2,1, -21, -42,176,0,0,0,0,0,1,29,154,3,157,3,160,3,163,3,166,3,169,3,172,3,175,3,178,3,181,3,184,3,187,3,190,3,193,3,196,3,202,3,205,3,208,3,221,3,227,3,230,3,236,3,239,3,242,3,245,3,6,4,9,4,12,4,15,4, -24,21,4, +43,15,2,1, +22, +43,176,0,0,0,0,0,1,29,154,3,157,3,160,3,163,3,166,3,169,3,172,3,175,3,178,3,181,3,184,3,187,3,190,3,193,3,196,3,202,3,205,3,208,3,221,3,227,3,230,3,236,3,239,3,242,3,245,3,6,4,9,4,12,4,15,4, +25,21,4, 2, -44,0,0,0,0,1, -36, +45,0,0,0,0,1, +37, 6, -42,15,2,2, +43,15,2,2, 1, -41, -51,20,4,0,3,0,1,2,50, -23, -42,176,0,224,0,2, -41, -51,20,4,0,1,3, -21, -42,176,0,23,183,209,56, -41, -51,20,4,0,1,3,1,0, -24,24,4, +42, +52,20,4,0,3,0,1,2,50, +24, +43,176,0,224,0,2, +42, +52,20,4,0,1,3, +22, +43,176,0,23,183,209,56, +42, +52,20,4,0,1,3,1,0, +25,24,4, 2, -44,0,0,0,0,1, -36, +45,0,0,0,0,1, +37, 6, -42,132,1,2, +43,132,1,2, 1, -41, -51,22,4,0,3,0,1,2,50, -23, -42,168,0,216,0,2, -41, -51,22,4,0,1,3, -21, -42,168,0,23,183,209,56, -41, -51,22,4,0,1,3,1,0, -24,26,4, +42, +52,22,4,0,3,0,1,2,50, +24, +43,168,0,216,0,2, +42, +52,22,4,0,1,3, +22, +43,168,0,23,183,209,56, +42, +52,22,4,0,1,3,1,0, +25,26,4, 2, -44,0,0,0,0,1, -36, +45,0,0,0,0,1, +37, 1, -41, -51,25,4,0,2,0,1,50, -41, -51,25,4,0,1,2,1,0, -24,30,4, +42, +52,25,4,0,2,0,1,50, +42, +52,25,4,0,1,2,1,0, +25,30,4, 2, -44,0,0,0,0,1, -36, -46, -37,240,9, -23, -42,168,0,105,2,1, +45,0,0,0,0,1, +37, +47, +38,240,9, +24, +43,168,0,105,2,1, 6, -42,218,1,2, -51,27,4,0, -51,28,4,0, +43,218,1,2, +52,27,4,0, +52,28,4,0, 1, 1, -41, -51,27,4,0,1,0,49, -41, -51,28,4,0,1,1,48, +42, +52,27,4,0,1,0,49, +42, +52,28,4,0,1,1,48, 1, -41, -51,27,4,0,1,1,49, -41, -51,28,4,0,1,0,1,0, -24,34,4, +42, +52,27,4,0,1,1,49, +42, +52,28,4,0,1,0,1,0, +25,34,4, 2, -44,0,0,0,0,1, -36, -46, -37,240,9, -23, -42,176,0,109,2,1, +45,0,0,0,0,1, +37, +47, +38,240,9, +24, +43,176,0,109,2,1, 6, -42,8,2,2, -51,31,4,0, -51,32,4,0, +43,8,2,2, +52,31,4,0, +52,32,4,0, 1, 1, -41, -51,31,4,0,1,0,49, -41, -51,32,4,0,1,1,48, +42, +52,31,4,0,1,0,49, +42, +52,32,4,0,1,1,48, 1, -41, -51,31,4,0,1,1,49, -41, -51,32,4,0,1,0,1,0, -15,}; +42, +52,31,4,0,1,1,49, +42, +52,32,4,0,1,0,1,0, +16,}; static constexpr size_t SKSL_INCLUDE_sksl_gpu_LENGTH = sizeof(SKSL_INCLUDE_sksl_gpu); diff --git a/src/sksl/generated/sksl_public.dehydrated.sksl b/src/sksl/generated/sksl_public.dehydrated.sksl index d083f1f061..8254d2a0cd 100644 --- a/src/sksl/generated/sksl_public.dehydrated.sksl +++ b/src/sksl/generated/sksl_public.dehydrated.sksl @@ -80,1196 +80,1196 @@ static uint8_t SKSL_INCLUDE_sksl_public[] = {4,2, 5,104,97,108,102,52, 8,117,110,112,114,101,109,117,108, 6,102,108,111,97,116,52, -44,129,1, -48,1,0, -11,2,0, -45,2,0,10,0,3, -25,3,0, -11,19,0,1,1,0, -42,2,0, -48,4,0, -11,2,0, -45,5,0,27,0,3, -47,6,0,2, -42,3,0, -25,7,0, -11,19,0,1,4,0, -42,5,0, -42,7,0, -48,8,0, -11,19,0, -42,2,0,3, -25,9,0, -11,2,0,1,8,0, -42,2,0, -48,10,0, -11,19,0, -42,5,0,3, -47,11,0,2, -42,9,0, -25,12,0, -11,2,0,1,10,0, -42,5,0, -42,12,0, -48,13,0, -11,37,0, -42,2,0,3, -25,14,0, -11,43,0,1,13,0, -42,2,0, -48,15,0, -11,37,0, -42,5,0,3, -47,16,0,2, -42,14,0, -25,17,0, -11,43,0,1,15,0, -42,5,0, -42,17,0, -48,18,0, -11,37,0, -42,2,0,3, -25,19,0, -11,47,0,1,18,0, -42,2,0, -48,20,0, -11,37,0, -42,5,0,3, -47,21,0,2, -42,19,0, -25,22,0, -11,47,0,1,20,0, -42,5,0, -42,22,0, -48,23,0, -11,37,0, -42,2,0,3, -25,24,0, -11,51,0,1,23,0, -42,2,0, -48,25,0, -11,37,0, -42,5,0,3, -47,26,0,2, -42,24,0, -25,27,0, -11,51,0,1,25,0, -42,5,0, -42,27,0, -48,28,0, -11,55,0, -42,2,0,3, -25,29,0, -11,57,0,1,28,0, -42,2,0, -48,30,0, -11,55,0, -42,5,0,3, -47,31,0,2, -42,29,0, -25,32,0, -11,57,0,1,30,0, -42,5,0, -42,32,0, -48,33,0, -11,55,0, -42,2,0,3, -25,34,0, -11,62,0,1,33,0, -42,2,0, -48,35,0, -11,55,0, -42,5,0,3, -47,36,0,2, -42,34,0, -25,37,0, -11,62,0,1,35,0, -42,5,0, -42,37,0, -48,38,0, -11,67,0, -42,2,0,3, -48,39,0, -11,55,0, -42,2,0,3, -25,40,0, -11,69,0,2,38,0,39,0, -42,2,0, -48,41,0, -11,67,0, -42,5,0,3, -48,42,0, -11,55,0, -42,5,0,3, -47,43,0,2, -42,40,0, -25,44,0, -11,69,0,2,41,0,42,0, -42,5,0, -42,44,0, -48,45,0, -11,74,0, -42,2,0,3, -47,46,0,3, -42,40,0, -42,44,0, -25,47,0, -11,69,0,1,45,0, -42,2,0, -42,47,0, -48,48,0, -11,74,0, -42,5,0,3, -47,49,0,4, -42,40,0, -42,44,0, -42,47,0, -25,50,0, -11,69,0,1,48,0, -42,5,0, -42,50,0, -48,51,0, -11,55,0, -42,2,0,3, -48,52,0, -11,67,0, -42,2,0,3, -25,53,0, -11,83,0,2,51,0,52,0, -42,2,0, -48,54,0, -11,55,0, -42,5,0,3, -48,55,0, -11,67,0, -42,5,0,3, -47,56,0,2, -42,53,0, -25,57,0, -11,83,0,2,54,0,55,0, -42,5,0, -42,57,0, -48,58,0, -11,55,0, -42,2,0,3, -25,59,0, -11,87,0,1,58,0, -42,2,0, -48,60,0, -11,55,0, -42,5,0,3, -47,61,0,2, -42,59,0, -25,62,0, -11,87,0,1,60,0, -42,5,0, -42,62,0, -48,63,0, -11,55,0, -42,2,0,3, -25,64,0, -11,91,0,1,63,0, -42,2,0, -48,65,0, -11,55,0, -42,5,0,3, -47,66,0,2, -42,64,0, -25,67,0, -11,91,0,1,65,0, -42,5,0, -42,67,0, -48,68,0, -11,55,0, -42,2,0,3, -25,69,0, -11,95,0,1,68,0, -42,2,0, -48,70,0, -11,55,0, -42,5,0,3, -47,71,0,2, -42,69,0, -25,72,0, -11,95,0,1,70,0, -42,5,0, -42,72,0, -48,73,0, -11,55,0, -42,2,0,3, -25,74,0, -11,100,0,1,73,0, -42,2,0, -48,75,0, -11,55,0, -42,5,0,3, -47,76,0,2, -42,74,0, -25,77,0, -11,100,0,1,75,0, -42,5,0, -42,77,0, -48,78,0, -11,55,0, -42,2,0,3, -25,79,0, -11,105,0,1,78,0, -42,2,0, -48,80,0, -11,55,0, -42,5,0,3, -47,81,0,2, -42,79,0, -25,82,0, -11,105,0,1,80,0, -42,5,0, -42,82,0, -48,83,0, -11,55,0, -42,2,0,3, -25,84,0, -11,110,0,1,83,0, -42,2,0, -48,85,0, -11,55,0, -42,5,0,3, -47,86,0,2, -42,84,0, -25,87,0, -11,110,0,1,85,0, -42,5,0, -42,87,0, -48,88,0, -11,55,0, -42,2,0,3, -25,89,0, -11,122,0,1,88,0, -42,2,0, -48,90,0, -11,55,0, -42,5,0,3, -47,91,0,2, -42,89,0, -25,92,0, -11,122,0,1,90,0, -42,5,0, -42,92,0, -48,93,0, -11,55,0, -42,2,0,3, -25,94,0, -11,126,0,1,93,0, -42,2,0, -48,95,0, -11,55,0, -42,5,0,3, -47,96,0,2, -42,94,0, -25,97,0, -11,126,0,1,95,0, -42,5,0, -42,97,0, -48,98,0, -11,55,0, -42,2,0,3, -25,99,0, -11,131,0,1,98,0, -42,2,0, -48,100,0, -11,55,0, -42,5,0,3, -47,101,0,2, -42,99,0, -25,102,0, -11,131,0,1,100,0, -42,5,0, -42,102,0, -48,103,0, -11,55,0, -42,2,0,3, -25,104,0, -11,137,0,1,103,0, -42,2,0, -48,105,0, -11,55,0, -42,5,0,3, -47,106,0,2, -42,104,0, -25,107,0, -11,137,0,1,105,0, -42,5,0, -42,107,0, -48,108,0, -11,55,0, -42,2,0,3, -25,109,0, -11,142,0,1,108,0, -42,2,0, -48,110,0, -11,55,0, -42,5,0,3, -47,111,0,2, -42,109,0, -25,112,0, -11,142,0,1,110,0, -42,5,0, -42,112,0, -48,113,0, -11,55,0, -42,2,0,3, -48,114,0, -11,67,0, -45,115,0,148,0,3, -25,116,0, -11,154,0,2,113,0,114,0, -42,2,0, -48,117,0, -11,55,0, -42,2,0,3, -48,118,0, -11,67,0, -42,2,0,3, -47,119,0,2, -42,116,0, -25,120,0, -11,154,0,2,117,0,118,0, -42,2,0, -42,120,0, -48,121,0, -11,55,0, -42,5,0,3, -48,122,0, -11,67,0, -45,123,0,158,0,3, -47,124,0,3, -42,116,0, -42,120,0, -25,125,0, -11,154,0,2,121,0,122,0, -42,5,0, -42,125,0, -48,126,0, -11,55,0, -42,5,0,3, -48,127,0, -11,67,0, -42,5,0,3, -47,128,0,4, -42,116,0, -42,120,0, -42,125,0, -25,129,0, -11,154,0,2,126,0,127,0, -42,5,0, -42,129,0, -48,130,0, -11,55,0, -42,2,0,3, -48,131,0, -11,67,0, -42,2,0,3, -25,132,0, -11,163,0,2,130,0,131,0, -42,2,0, -48,133,0, -11,55,0, -42,2,0,3, -48,134,0, -11,67,0, -42,115,0,3, -47,135,0,2, -42,132,0, -25,136,0, -11,163,0,2,133,0,134,0, -42,2,0, -42,136,0, -48,137,0, -11,55,0, -42,5,0,3, -48,138,0, -11,67,0, -42,5,0,3, -47,139,0,3, -42,132,0, -42,136,0, -25,140,0, -11,163,0,2,137,0,138,0, -42,5,0, -42,140,0, -48,141,0, -11,55,0, -42,5,0,3, -48,142,0, -11,67,0, -42,123,0,3, -47,143,0,4, -42,132,0, -42,136,0, -42,140,0, -25,144,0, -11,163,0,2,141,0,142,0, -42,5,0, -42,144,0, -48,145,0, -11,55,0, -42,2,0,3, -48,146,0, -11,67,0, -42,2,0,3, -25,147,0, -11,167,0,2,145,0,146,0, -42,2,0, -48,148,0, -11,55,0, -42,2,0,3, -48,149,0, -11,67,0, -42,115,0,3, -47,150,0,2, -42,147,0, -25,151,0, -11,167,0,2,148,0,149,0, -42,2,0, -42,151,0, -48,152,0, -11,55,0, -42,5,0,3, -48,153,0, -11,67,0, -42,5,0,3, -47,154,0,3, -42,147,0, -42,151,0, -25,155,0, -11,167,0,2,152,0,153,0, -42,5,0, -42,155,0, -48,156,0, -11,55,0, -42,5,0,3, -48,157,0, -11,67,0, -42,123,0,3, -47,158,0,4, -42,147,0, -42,151,0, -42,155,0, -25,159,0, -11,167,0,2,156,0,157,0, -42,5,0, -42,159,0, -48,160,0, -11,55,0, -42,2,0,3, -48,161,0, -11,171,0, -42,2,0,3, -48,162,0, -11,178,0, -42,2,0,3, -25,163,0, -11,185,0,3,160,0,161,0,162,0, -42,2,0, -48,164,0, -11,55,0, -42,2,0,3, -48,165,0, -11,171,0, -42,115,0,3, -48,166,0, -11,178,0, -42,115,0,3, -47,167,0,2, -42,163,0, -25,168,0, -11,185,0,3,164,0,165,0,166,0, -42,2,0, -42,168,0, -48,169,0, -11,55,0, -42,5,0,3, -48,170,0, -11,171,0, -42,5,0,3, -48,171,0, -11,178,0, -42,5,0,3, -47,172,0,3, -42,163,0, -42,168,0, -25,173,0, -11,185,0,3,169,0,170,0,171,0, -42,5,0, -42,173,0, -48,174,0, -11,55,0, -42,5,0,3, -48,175,0, -11,171,0, -42,123,0,3, -48,176,0, -11,178,0, -42,123,0,3, -47,177,0,4, -42,163,0, -42,168,0, -42,173,0, -25,178,0, -11,185,0,3,174,0,175,0,176,0, -42,5,0, -42,178,0, -48,179,0, -11,55,0, -42,2,0,3, -25,180,0, -11,191,0,1,179,0, -42,2,0, -48,181,0, -11,55,0, -42,5,0,3, -47,182,0,2, -42,180,0, -25,183,0, -11,191,0,1,181,0, -42,5,0, -42,183,0, -48,184,0, -11,55,0, -42,2,0,3, -48,185,0, -11,67,0, -42,2,0,3, -48,186,0, -11,200,0, -42,2,0,3, -25,187,0, -11,202,0,3,184,0,185,0,186,0, -42,2,0, -48,188,0, -11,55,0, -42,2,0,3, -48,189,0, -11,67,0, -42,2,0,3, -48,190,0, -11,200,0, -42,115,0,3, -47,191,0,2, -42,187,0, -25,192,0, -11,202,0,3,188,0,189,0,190,0, -42,2,0, -42,192,0, -48,193,0, -11,55,0, -42,5,0,3, -48,194,0, -11,67,0, -42,5,0,3, -48,195,0, -11,200,0, -42,5,0,3, -47,196,0,3, -42,187,0, -42,192,0, -25,197,0, -11,202,0,3,193,0,194,0,195,0, -42,5,0, -42,197,0, -48,198,0, -11,55,0, -42,5,0,3, -48,199,0, -11,67,0, -42,5,0,3, -48,200,0, -11,200,0, -42,123,0,3, -47,201,0,4, -42,187,0, -42,192,0, -42,197,0, -25,202,0, -11,202,0,3,198,0,199,0,200,0, -42,5,0, -42,202,0, -48,203,0, -11,206,0, -42,2,0,3, -48,204,0, -11,55,0, -42,2,0,3, -25,205,0, -11,211,0,2,203,0,204,0, -42,2,0, -48,206,0, -11,206,0, -42,115,0,3, -48,207,0, -11,55,0, -42,2,0,3, -47,208,0,2, -42,205,0, -25,209,0, -11,211,0,2,206,0,207,0, -42,2,0, -42,209,0, -48,210,0, -11,206,0, -42,5,0,3, -48,211,0, -11,55,0, -42,5,0,3, -47,212,0,3, -42,205,0, -42,209,0, -25,213,0, -11,211,0,2,210,0,211,0, -42,5,0, -42,213,0, -48,214,0, -11,206,0, -42,123,0,3, -48,215,0, -11,55,0, -42,5,0,3, -47,216,0,4, -42,205,0, -42,209,0, -42,213,0, -25,217,0, -11,211,0,2,214,0,215,0, -42,5,0, -42,217,0, -48,218,0, -11,216,0, -42,2,0,3, -48,219,0, -11,222,0, -42,2,0,3, -48,220,0, -11,55,0, -42,2,0,3, -25,221,0, -11,228,0,3,218,0,219,0,220,0, -42,2,0, -48,222,0, -11,216,0, -42,115,0,3, -48,223,0, -11,222,0, -42,115,0,3, -48,224,0, -11,55,0, -42,2,0,3, -47,225,0,2, -42,221,0, -25,226,0, -11,228,0,3,222,0,223,0,224,0, -42,2,0, -42,226,0, -48,227,0, -11,216,0, -42,5,0,3, -48,228,0, -11,222,0, -42,5,0,3, -48,229,0, -11,55,0, -42,5,0,3, -47,230,0,3, -42,221,0, -42,226,0, -25,231,0, -11,228,0,3,227,0,228,0,229,0, -42,5,0, -42,231,0, -48,232,0, -11,216,0, -42,123,0,3, -48,233,0, -11,222,0, -42,123,0,3, -48,234,0, -11,55,0, -42,5,0,3, -47,235,0,4, -42,221,0, -42,226,0, -42,231,0, -25,236,0, -11,228,0,3,232,0,233,0,234,0, -42,5,0, -42,236,0, -48,237,0, -11,55,0, -42,2,0,3, -25,238,0, -11,239,0,1,237,0, -42,115,0, -48,239,0, -11,55,0, -42,5,0,3, -47,240,0,2, -42,238,0, -25,241,0, -11,239,0,1,239,0, -42,123,0, -42,241,0, -48,242,0, -11,246,0, -42,2,0,3, -48,243,0, -11,249,0, -42,2,0,3, -25,244,0, -11,252,0,2,242,0,243,0, -42,115,0, -48,245,0, -11,246,0, -42,5,0,3, -48,246,0, -11,249,0, -42,5,0,3, -47,247,0,2, -42,244,0, -25,248,0, -11,252,0,2,245,0,246,0, -42,123,0, -42,248,0, -48,249,0, -11,55,0, -42,2,0,3, -48,250,0, -11,67,0, -42,2,0,3, -25,251,0, -11,5,1,2,249,0,250,0, -42,115,0, -48,252,0, -11,55,0, -42,5,0,3, -48,253,0, -11,67,0, -42,5,0,3, -47,254,0,2, -42,251,0, -25,255,0, -11,5,1,2,252,0,253,0, -42,123,0, -42,255,0, -48,0,1, -11,55,0, -45,1,1,9,1,3, -48,2,1, -11,67,0, -42,1,1,3, -25,3,1, -11,16,1,2,0,1,2,1, -42,1,1, -48,4,1, -11,55,0, -45,5,1,22,1,3, -48,6,1, -11,67,0, -42,5,1,3, -47,7,1,2, -42,3,1, -25,8,1, -11,16,1,2,4,1,6,1, -42,5,1, -42,8,1, -48,9,1, -11,55,0, -42,2,0,3, -25,10,1, -11,28,1,1,9,1, -42,2,0, -48,11,1, -11,55,0, -42,5,0,3, -47,12,1,2, -42,10,1, -25,13,1, -11,28,1,1,11,1, -42,5,0, -42,13,1, -48,14,1, -11,38,1, -42,2,0,3, -48,15,1, -11,40,1, -42,2,0,3, -48,16,1, -11,42,1, -42,2,0,3, -25,17,1, -11,47,1,3,14,1,15,1,16,1, -42,2,0, -48,18,1, -11,38,1, -42,5,0,3, -48,19,1, -11,40,1, -42,5,0,3, -48,20,1, -11,42,1, -42,5,0,3, -47,21,1,2, -42,17,1, -25,22,1, -11,47,1,3,18,1,19,1,20,1, -42,5,0, -42,22,1, -48,23,1, -11,40,1, -42,2,0,3, -48,24,1, -11,38,1, -42,2,0,3, -25,25,1, -11,59,1,2,23,1,24,1, -42,2,0, -48,26,1, -11,40,1, -42,5,0,3, -48,27,1, -11,38,1, -42,5,0,3, -47,28,1,2, -42,25,1, -25,29,1, -11,59,1,2,26,1,27,1, -42,5,0, -42,29,1, -48,30,1, -11,40,1, -42,2,0,3, -48,31,1, -11,38,1, -42,2,0,3, -48,32,1, -11,67,1, -42,115,0,3, -25,33,1, -11,71,1,3,30,1,31,1,32,1, -42,2,0, -48,34,1, -11,40,1, -42,5,0,3, -48,35,1, -11,38,1, -42,5,0,3, -48,36,1, -11,67,1, -42,115,0,3, -47,37,1,2, -42,33,1, -25,38,1, -11,71,1,3,34,1,35,1,36,1, -42,5,0, -42,38,1, -48,39,1, -11,55,0, -45,40,1,79,1,3, -48,41,1, -11,67,0, -42,40,1,3, -25,42,1, -11,90,1,2,39,1,41,1, -42,40,1, -48,43,1, -11,55,0, -45,44,1,105,1,3, -48,45,1, -11,67,0, -42,44,1,3, -47,46,1,2, -42,42,1, -25,47,1, -11,90,1,2,43,1,45,1, -42,44,1, -42,47,1, -48,48,1, -11,117,1, -42,40,1,3, -25,49,1, -11,119,1,1,48,1, -42,40,1, -48,50,1, -11,117,1, -42,44,1,3, -47,51,1,2, -42,49,1, -25,52,1, -11,119,1,1,50,1, -42,44,1, -42,52,1, -48,53,1, -11,55,0, -45,54,1,127,1,3, -48,55,1, -11,67,0, -42,54,1,3, -25,56,1, -11,132,1,2,53,1,55,1, -45,57,1,141,1, -48,58,1, -11,55,0, -45,59,1,147,1,3, -48,60,1, -11,67,0, -42,59,1,3, -47,61,1,2, -42,56,1, -25,62,1, -11,132,1,2,58,1,60,1, -42,57,1, -42,62,1, -48,63,1, -11,55,0, -45,64,1,153,1,3, -48,65,1, -11,67,0, -42,64,1,3, -47,66,1,3, -42,56,1, -42,62,1, -25,67,1, -11,132,1,2,63,1,65,1, -42,57,1, -42,67,1, -48,68,1, -11,55,0, -42,54,1,3, -48,69,1, -11,67,0, -42,54,1,3, -25,70,1, -11,159,1,2,68,1,69,1, -42,57,1, -48,71,1, -11,55,0, -42,59,1,3, -48,72,1, -11,67,0, -42,59,1,3, -47,73,1,2, -42,70,1, -25,74,1, -11,159,1,2,71,1,72,1, -42,57,1, -42,74,1, -48,75,1, -11,55,0, -42,64,1,3, -48,76,1, -11,67,0, -42,64,1,3, -47,77,1,3, -42,70,1, -42,74,1, -25,78,1, -11,159,1,2,75,1,76,1, -42,57,1, -42,78,1, -48,79,1, -11,55,0, -42,54,1,3, -48,80,1, -11,67,0, -42,54,1,3, -25,81,1, -11,173,1,2,79,1,80,1, -42,57,1, -48,82,1, -11,55,0, -42,59,1,3, -48,83,1, -11,67,0, -42,59,1,3, -47,84,1,2, -42,81,1, -25,85,1, -11,173,1,2,82,1,83,1, -42,57,1, -42,85,1, -48,86,1, -11,55,0, -42,64,1,3, -48,87,1, -11,67,0, -42,64,1,3, -47,88,1,3, -42,81,1, -42,85,1, -25,89,1, -11,173,1,2,86,1,87,1, -42,57,1, -42,89,1, -48,90,1, -11,55,0, -42,54,1,3, -48,91,1, -11,67,0, -42,54,1,3, -25,92,1, -11,185,1,2,90,1,91,1, -42,57,1, -48,93,1, -11,55,0, -42,59,1,3, -48,94,1, -11,67,0, -42,59,1,3, -47,95,1,2, -42,92,1, -25,96,1, -11,185,1,2,93,1,94,1, -42,57,1, -42,96,1, -48,97,1, -11,55,0, -42,64,1,3, -48,98,1, -11,67,0, -42,64,1,3, -47,99,1,3, -42,92,1, -42,96,1, -25,100,1, -11,185,1,2,97,1,98,1, -42,57,1, -42,100,1, -48,101,1, -11,55,0, -42,54,1,3, -48,102,1, -11,67,0, -42,54,1,3, -25,103,1, -11,202,1,2,101,1,102,1, -42,57,1, -48,104,1, -11,55,0, -42,59,1,3, -48,105,1, -11,67,0, -42,59,1,3, -47,106,1,2, -42,103,1, -25,107,1, -11,202,1,2,104,1,105,1, -42,57,1, -42,107,1, -48,108,1, -11,55,0, -42,64,1,3, -48,109,1, -11,67,0, -42,64,1,3, -47,110,1,3, -42,103,1, -42,107,1, -25,111,1, -11,202,1,2,108,1,109,1, -42,57,1, -42,111,1, -48,112,1, -11,55,0, -42,57,1,3, -48,113,1, -11,67,0, -42,57,1,3, -47,114,1,4, -42,103,1, -42,107,1, -42,111,1, -25,115,1, -11,202,1,2,112,1,113,1, -42,57,1, -42,115,1, -48,116,1, -11,55,0, -42,54,1,3, -48,117,1, -11,67,0, -42,54,1,3, -25,118,1, -11,208,1,2,116,1,117,1, -42,57,1, -48,119,1, -11,55,0, -42,59,1,3, -48,120,1, -11,67,0, -42,59,1,3, -47,121,1,2, -42,118,1, -25,122,1, -11,208,1,2,119,1,120,1, -42,57,1, -42,122,1, -48,123,1, -11,55,0, -42,64,1,3, -48,124,1, -11,67,0, -42,64,1,3, -47,125,1,3, -42,118,1, -42,122,1, -25,126,1, -11,208,1,2,123,1,124,1, -42,57,1, -42,126,1, -48,127,1, -11,55,0, -42,57,1,3, -48,128,1, -11,67,0, -42,57,1,3, -47,129,1,4, -42,118,1, -42,122,1, -42,126,1, -25,130,1, -11,208,1,2,127,1,128,1, -42,57,1, -42,130,1, -48,131,1, -11,55,0, -42,57,1,3, -25,132,1, -11,217,1,1,131,1, -45,133,1,221,1, -48,134,1, -11,55,0, -42,57,1,3, -25,135,1, -11,226,1,1,134,1, -42,133,1, -48,136,1, -11,55,0, -42,57,1,3, -25,137,1, -11,230,1,1,136,1, -42,57,1, -48,138,1, -11,234,1, -45,139,1,240,1,3, -25,140,1, -11,246,1,1,138,1, -42,139,1, -48,141,1, -11,234,1, -45,142,1,255,1,3, -47,143,1,2, -42,140,1, -25,144,1, -11,246,1,1,141,1, -42,142,1, -42,144,1,48,0, +45,129,1, +49,1,0, +12,2,0, +46,2,0,10,0,3, +26,3,0, +12,19,0,1,1,0, +43,2,0, +49,4,0, +12,2,0, +46,5,0,27,0,3, +48,6,0,2, +43,3,0, +26,7,0, +12,19,0,1,4,0, +43,5,0, +43,7,0, +49,8,0, +12,19,0, +43,2,0,3, +26,9,0, +12,2,0,1,8,0, +43,2,0, +49,10,0, +12,19,0, +43,5,0,3, +48,11,0,2, +43,9,0, +26,12,0, +12,2,0,1,10,0, +43,5,0, +43,12,0, +49,13,0, +12,37,0, +43,2,0,3, +26,14,0, +12,43,0,1,13,0, +43,2,0, +49,15,0, +12,37,0, +43,5,0,3, +48,16,0,2, +43,14,0, +26,17,0, +12,43,0,1,15,0, +43,5,0, +43,17,0, +49,18,0, +12,37,0, +43,2,0,3, +26,19,0, +12,47,0,1,18,0, +43,2,0, +49,20,0, +12,37,0, +43,5,0,3, +48,21,0,2, +43,19,0, +26,22,0, +12,47,0,1,20,0, +43,5,0, +43,22,0, +49,23,0, +12,37,0, +43,2,0,3, +26,24,0, +12,51,0,1,23,0, +43,2,0, +49,25,0, +12,37,0, +43,5,0,3, +48,26,0,2, +43,24,0, +26,27,0, +12,51,0,1,25,0, +43,5,0, +43,27,0, +49,28,0, +12,55,0, +43,2,0,3, +26,29,0, +12,57,0,1,28,0, +43,2,0, +49,30,0, +12,55,0, +43,5,0,3, +48,31,0,2, +43,29,0, +26,32,0, +12,57,0,1,30,0, +43,5,0, +43,32,0, +49,33,0, +12,55,0, +43,2,0,3, +26,34,0, +12,62,0,1,33,0, +43,2,0, +49,35,0, +12,55,0, +43,5,0,3, +48,36,0,2, +43,34,0, +26,37,0, +12,62,0,1,35,0, +43,5,0, +43,37,0, +49,38,0, +12,67,0, +43,2,0,3, +49,39,0, +12,55,0, +43,2,0,3, +26,40,0, +12,69,0,2,38,0,39,0, +43,2,0, +49,41,0, +12,67,0, +43,5,0,3, +49,42,0, +12,55,0, +43,5,0,3, +48,43,0,2, +43,40,0, +26,44,0, +12,69,0,2,41,0,42,0, +43,5,0, +43,44,0, +49,45,0, +12,74,0, +43,2,0,3, +48,46,0,3, +43,40,0, +43,44,0, +26,47,0, +12,69,0,1,45,0, +43,2,0, +43,47,0, +49,48,0, +12,74,0, +43,5,0,3, +48,49,0,4, +43,40,0, +43,44,0, +43,47,0, +26,50,0, +12,69,0,1,48,0, +43,5,0, +43,50,0, +49,51,0, +12,55,0, +43,2,0,3, +49,52,0, +12,67,0, +43,2,0,3, +26,53,0, +12,83,0,2,51,0,52,0, +43,2,0, +49,54,0, +12,55,0, +43,5,0,3, +49,55,0, +12,67,0, +43,5,0,3, +48,56,0,2, +43,53,0, +26,57,0, +12,83,0,2,54,0,55,0, +43,5,0, +43,57,0, +49,58,0, +12,55,0, +43,2,0,3, +26,59,0, +12,87,0,1,58,0, +43,2,0, +49,60,0, +12,55,0, +43,5,0,3, +48,61,0,2, +43,59,0, +26,62,0, +12,87,0,1,60,0, +43,5,0, +43,62,0, +49,63,0, +12,55,0, +43,2,0,3, +26,64,0, +12,91,0,1,63,0, +43,2,0, +49,65,0, +12,55,0, +43,5,0,3, +48,66,0,2, +43,64,0, +26,67,0, +12,91,0,1,65,0, +43,5,0, +43,67,0, +49,68,0, +12,55,0, +43,2,0,3, +26,69,0, +12,95,0,1,68,0, +43,2,0, +49,70,0, +12,55,0, +43,5,0,3, +48,71,0,2, +43,69,0, +26,72,0, +12,95,0,1,70,0, +43,5,0, +43,72,0, +49,73,0, +12,55,0, +43,2,0,3, +26,74,0, +12,100,0,1,73,0, +43,2,0, +49,75,0, +12,55,0, +43,5,0,3, +48,76,0,2, +43,74,0, +26,77,0, +12,100,0,1,75,0, +43,5,0, +43,77,0, +49,78,0, +12,55,0, +43,2,0,3, +26,79,0, +12,105,0,1,78,0, +43,2,0, +49,80,0, +12,55,0, +43,5,0,3, +48,81,0,2, +43,79,0, +26,82,0, +12,105,0,1,80,0, +43,5,0, +43,82,0, +49,83,0, +12,55,0, +43,2,0,3, +26,84,0, +12,110,0,1,83,0, +43,2,0, +49,85,0, +12,55,0, +43,5,0,3, +48,86,0,2, +43,84,0, +26,87,0, +12,110,0,1,85,0, +43,5,0, +43,87,0, +49,88,0, +12,55,0, +43,2,0,3, +26,89,0, +12,122,0,1,88,0, +43,2,0, +49,90,0, +12,55,0, +43,5,0,3, +48,91,0,2, +43,89,0, +26,92,0, +12,122,0,1,90,0, +43,5,0, +43,92,0, +49,93,0, +12,55,0, +43,2,0,3, +26,94,0, +12,126,0,1,93,0, +43,2,0, +49,95,0, +12,55,0, +43,5,0,3, +48,96,0,2, +43,94,0, +26,97,0, +12,126,0,1,95,0, +43,5,0, +43,97,0, +49,98,0, +12,55,0, +43,2,0,3, +26,99,0, +12,131,0,1,98,0, +43,2,0, +49,100,0, +12,55,0, +43,5,0,3, +48,101,0,2, +43,99,0, +26,102,0, +12,131,0,1,100,0, +43,5,0, +43,102,0, +49,103,0, +12,55,0, +43,2,0,3, +26,104,0, +12,137,0,1,103,0, +43,2,0, +49,105,0, +12,55,0, +43,5,0,3, +48,106,0,2, +43,104,0, +26,107,0, +12,137,0,1,105,0, +43,5,0, +43,107,0, +49,108,0, +12,55,0, +43,2,0,3, +26,109,0, +12,142,0,1,108,0, +43,2,0, +49,110,0, +12,55,0, +43,5,0,3, +48,111,0,2, +43,109,0, +26,112,0, +12,142,0,1,110,0, +43,5,0, +43,112,0, +49,113,0, +12,55,0, +43,2,0,3, +49,114,0, +12,67,0, +46,115,0,148,0,3, +26,116,0, +12,154,0,2,113,0,114,0, +43,2,0, +49,117,0, +12,55,0, +43,2,0,3, +49,118,0, +12,67,0, +43,2,0,3, +48,119,0,2, +43,116,0, +26,120,0, +12,154,0,2,117,0,118,0, +43,2,0, +43,120,0, +49,121,0, +12,55,0, +43,5,0,3, +49,122,0, +12,67,0, +46,123,0,158,0,3, +48,124,0,3, +43,116,0, +43,120,0, +26,125,0, +12,154,0,2,121,0,122,0, +43,5,0, +43,125,0, +49,126,0, +12,55,0, +43,5,0,3, +49,127,0, +12,67,0, +43,5,0,3, +48,128,0,4, +43,116,0, +43,120,0, +43,125,0, +26,129,0, +12,154,0,2,126,0,127,0, +43,5,0, +43,129,0, +49,130,0, +12,55,0, +43,2,0,3, +49,131,0, +12,67,0, +43,2,0,3, +26,132,0, +12,163,0,2,130,0,131,0, +43,2,0, +49,133,0, +12,55,0, +43,2,0,3, +49,134,0, +12,67,0, +43,115,0,3, +48,135,0,2, +43,132,0, +26,136,0, +12,163,0,2,133,0,134,0, +43,2,0, +43,136,0, +49,137,0, +12,55,0, +43,5,0,3, +49,138,0, +12,67,0, +43,5,0,3, +48,139,0,3, +43,132,0, +43,136,0, +26,140,0, +12,163,0,2,137,0,138,0, +43,5,0, +43,140,0, +49,141,0, +12,55,0, +43,5,0,3, +49,142,0, +12,67,0, +43,123,0,3, +48,143,0,4, +43,132,0, +43,136,0, +43,140,0, +26,144,0, +12,163,0,2,141,0,142,0, +43,5,0, +43,144,0, +49,145,0, +12,55,0, +43,2,0,3, +49,146,0, +12,67,0, +43,2,0,3, +26,147,0, +12,167,0,2,145,0,146,0, +43,2,0, +49,148,0, +12,55,0, +43,2,0,3, +49,149,0, +12,67,0, +43,115,0,3, +48,150,0,2, +43,147,0, +26,151,0, +12,167,0,2,148,0,149,0, +43,2,0, +43,151,0, +49,152,0, +12,55,0, +43,5,0,3, +49,153,0, +12,67,0, +43,5,0,3, +48,154,0,3, +43,147,0, +43,151,0, +26,155,0, +12,167,0,2,152,0,153,0, +43,5,0, +43,155,0, +49,156,0, +12,55,0, +43,5,0,3, +49,157,0, +12,67,0, +43,123,0,3, +48,158,0,4, +43,147,0, +43,151,0, +43,155,0, +26,159,0, +12,167,0,2,156,0,157,0, +43,5,0, +43,159,0, +49,160,0, +12,55,0, +43,2,0,3, +49,161,0, +12,171,0, +43,2,0,3, +49,162,0, +12,178,0, +43,2,0,3, +26,163,0, +12,185,0,3,160,0,161,0,162,0, +43,2,0, +49,164,0, +12,55,0, +43,2,0,3, +49,165,0, +12,171,0, +43,115,0,3, +49,166,0, +12,178,0, +43,115,0,3, +48,167,0,2, +43,163,0, +26,168,0, +12,185,0,3,164,0,165,0,166,0, +43,2,0, +43,168,0, +49,169,0, +12,55,0, +43,5,0,3, +49,170,0, +12,171,0, +43,5,0,3, +49,171,0, +12,178,0, +43,5,0,3, +48,172,0,3, +43,163,0, +43,168,0, +26,173,0, +12,185,0,3,169,0,170,0,171,0, +43,5,0, +43,173,0, +49,174,0, +12,55,0, +43,5,0,3, +49,175,0, +12,171,0, +43,123,0,3, +49,176,0, +12,178,0, +43,123,0,3, +48,177,0,4, +43,163,0, +43,168,0, +43,173,0, +26,178,0, +12,185,0,3,174,0,175,0,176,0, +43,5,0, +43,178,0, +49,179,0, +12,55,0, +43,2,0,3, +26,180,0, +12,191,0,1,179,0, +43,2,0, +49,181,0, +12,55,0, +43,5,0,3, +48,182,0,2, +43,180,0, +26,183,0, +12,191,0,1,181,0, +43,5,0, +43,183,0, +49,184,0, +12,55,0, +43,2,0,3, +49,185,0, +12,67,0, +43,2,0,3, +49,186,0, +12,200,0, +43,2,0,3, +26,187,0, +12,202,0,3,184,0,185,0,186,0, +43,2,0, +49,188,0, +12,55,0, +43,2,0,3, +49,189,0, +12,67,0, +43,2,0,3, +49,190,0, +12,200,0, +43,115,0,3, +48,191,0,2, +43,187,0, +26,192,0, +12,202,0,3,188,0,189,0,190,0, +43,2,0, +43,192,0, +49,193,0, +12,55,0, +43,5,0,3, +49,194,0, +12,67,0, +43,5,0,3, +49,195,0, +12,200,0, +43,5,0,3, +48,196,0,3, +43,187,0, +43,192,0, +26,197,0, +12,202,0,3,193,0,194,0,195,0, +43,5,0, +43,197,0, +49,198,0, +12,55,0, +43,5,0,3, +49,199,0, +12,67,0, +43,5,0,3, +49,200,0, +12,200,0, +43,123,0,3, +48,201,0,4, +43,187,0, +43,192,0, +43,197,0, +26,202,0, +12,202,0,3,198,0,199,0,200,0, +43,5,0, +43,202,0, +49,203,0, +12,206,0, +43,2,0,3, +49,204,0, +12,55,0, +43,2,0,3, +26,205,0, +12,211,0,2,203,0,204,0, +43,2,0, +49,206,0, +12,206,0, +43,115,0,3, +49,207,0, +12,55,0, +43,2,0,3, +48,208,0,2, +43,205,0, +26,209,0, +12,211,0,2,206,0,207,0, +43,2,0, +43,209,0, +49,210,0, +12,206,0, +43,5,0,3, +49,211,0, +12,55,0, +43,5,0,3, +48,212,0,3, +43,205,0, +43,209,0, +26,213,0, +12,211,0,2,210,0,211,0, +43,5,0, +43,213,0, +49,214,0, +12,206,0, +43,123,0,3, +49,215,0, +12,55,0, +43,5,0,3, +48,216,0,4, +43,205,0, +43,209,0, +43,213,0, +26,217,0, +12,211,0,2,214,0,215,0, +43,5,0, +43,217,0, +49,218,0, +12,216,0, +43,2,0,3, +49,219,0, +12,222,0, +43,2,0,3, +49,220,0, +12,55,0, +43,2,0,3, +26,221,0, +12,228,0,3,218,0,219,0,220,0, +43,2,0, +49,222,0, +12,216,0, +43,115,0,3, +49,223,0, +12,222,0, +43,115,0,3, +49,224,0, +12,55,0, +43,2,0,3, +48,225,0,2, +43,221,0, +26,226,0, +12,228,0,3,222,0,223,0,224,0, +43,2,0, +43,226,0, +49,227,0, +12,216,0, +43,5,0,3, +49,228,0, +12,222,0, +43,5,0,3, +49,229,0, +12,55,0, +43,5,0,3, +48,230,0,3, +43,221,0, +43,226,0, +26,231,0, +12,228,0,3,227,0,228,0,229,0, +43,5,0, +43,231,0, +49,232,0, +12,216,0, +43,123,0,3, +49,233,0, +12,222,0, +43,123,0,3, +49,234,0, +12,55,0, +43,5,0,3, +48,235,0,4, +43,221,0, +43,226,0, +43,231,0, +26,236,0, +12,228,0,3,232,0,233,0,234,0, +43,5,0, +43,236,0, +49,237,0, +12,55,0, +43,2,0,3, +26,238,0, +12,239,0,1,237,0, +43,115,0, +49,239,0, +12,55,0, +43,5,0,3, +48,240,0,2, +43,238,0, +26,241,0, +12,239,0,1,239,0, +43,123,0, +43,241,0, +49,242,0, +12,246,0, +43,2,0,3, +49,243,0, +12,249,0, +43,2,0,3, +26,244,0, +12,252,0,2,242,0,243,0, +43,115,0, +49,245,0, +12,246,0, +43,5,0,3, +49,246,0, +12,249,0, +43,5,0,3, +48,247,0,2, +43,244,0, +26,248,0, +12,252,0,2,245,0,246,0, +43,123,0, +43,248,0, +49,249,0, +12,55,0, +43,2,0,3, +49,250,0, +12,67,0, +43,2,0,3, +26,251,0, +12,5,1,2,249,0,250,0, +43,115,0, +49,252,0, +12,55,0, +43,5,0,3, +49,253,0, +12,67,0, +43,5,0,3, +48,254,0,2, +43,251,0, +26,255,0, +12,5,1,2,252,0,253,0, +43,123,0, +43,255,0, +49,0,1, +12,55,0, +46,1,1,9,1,3, +49,2,1, +12,67,0, +43,1,1,3, +26,3,1, +12,16,1,2,0,1,2,1, +43,1,1, +49,4,1, +12,55,0, +46,5,1,22,1,3, +49,6,1, +12,67,0, +43,5,1,3, +48,7,1,2, +43,3,1, +26,8,1, +12,16,1,2,4,1,6,1, +43,5,1, +43,8,1, +49,9,1, +12,55,0, +43,2,0,3, +26,10,1, +12,28,1,1,9,1, +43,2,0, +49,11,1, +12,55,0, +43,5,0,3, +48,12,1,2, +43,10,1, +26,13,1, +12,28,1,1,11,1, +43,5,0, +43,13,1, +49,14,1, +12,38,1, +43,2,0,3, +49,15,1, +12,40,1, +43,2,0,3, +49,16,1, +12,42,1, +43,2,0,3, +26,17,1, +12,47,1,3,14,1,15,1,16,1, +43,2,0, +49,18,1, +12,38,1, +43,5,0,3, +49,19,1, +12,40,1, +43,5,0,3, +49,20,1, +12,42,1, +43,5,0,3, +48,21,1,2, +43,17,1, +26,22,1, +12,47,1,3,18,1,19,1,20,1, +43,5,0, +43,22,1, +49,23,1, +12,40,1, +43,2,0,3, +49,24,1, +12,38,1, +43,2,0,3, +26,25,1, +12,59,1,2,23,1,24,1, +43,2,0, +49,26,1, +12,40,1, +43,5,0,3, +49,27,1, +12,38,1, +43,5,0,3, +48,28,1,2, +43,25,1, +26,29,1, +12,59,1,2,26,1,27,1, +43,5,0, +43,29,1, +49,30,1, +12,40,1, +43,2,0,3, +49,31,1, +12,38,1, +43,2,0,3, +49,32,1, +12,67,1, +43,115,0,3, +26,33,1, +12,71,1,3,30,1,31,1,32,1, +43,2,0, +49,34,1, +12,40,1, +43,5,0,3, +49,35,1, +12,38,1, +43,5,0,3, +49,36,1, +12,67,1, +43,115,0,3, +48,37,1,2, +43,33,1, +26,38,1, +12,71,1,3,34,1,35,1,36,1, +43,5,0, +43,38,1, +49,39,1, +12,55,0, +46,40,1,79,1,3, +49,41,1, +12,67,0, +43,40,1,3, +26,42,1, +12,90,1,2,39,1,41,1, +43,40,1, +49,43,1, +12,55,0, +46,44,1,105,1,3, +49,45,1, +12,67,0, +43,44,1,3, +48,46,1,2, +43,42,1, +26,47,1, +12,90,1,2,43,1,45,1, +43,44,1, +43,47,1, +49,48,1, +12,117,1, +43,40,1,3, +26,49,1, +12,119,1,1,48,1, +43,40,1, +49,50,1, +12,117,1, +43,44,1,3, +48,51,1,2, +43,49,1, +26,52,1, +12,119,1,1,50,1, +43,44,1, +43,52,1, +49,53,1, +12,55,0, +46,54,1,127,1,3, +49,55,1, +12,67,0, +43,54,1,3, +26,56,1, +12,132,1,2,53,1,55,1, +46,57,1,141,1, +49,58,1, +12,55,0, +46,59,1,147,1,3, +49,60,1, +12,67,0, +43,59,1,3, +48,61,1,2, +43,56,1, +26,62,1, +12,132,1,2,58,1,60,1, +43,57,1, +43,62,1, +49,63,1, +12,55,0, +46,64,1,153,1,3, +49,65,1, +12,67,0, +43,64,1,3, +48,66,1,3, +43,56,1, +43,62,1, +26,67,1, +12,132,1,2,63,1,65,1, +43,57,1, +43,67,1, +49,68,1, +12,55,0, +43,54,1,3, +49,69,1, +12,67,0, +43,54,1,3, +26,70,1, +12,159,1,2,68,1,69,1, +43,57,1, +49,71,1, +12,55,0, +43,59,1,3, +49,72,1, +12,67,0, +43,59,1,3, +48,73,1,2, +43,70,1, +26,74,1, +12,159,1,2,71,1,72,1, +43,57,1, +43,74,1, +49,75,1, +12,55,0, +43,64,1,3, +49,76,1, +12,67,0, +43,64,1,3, +48,77,1,3, +43,70,1, +43,74,1, +26,78,1, +12,159,1,2,75,1,76,1, +43,57,1, +43,78,1, +49,79,1, +12,55,0, +43,54,1,3, +49,80,1, +12,67,0, +43,54,1,3, +26,81,1, +12,173,1,2,79,1,80,1, +43,57,1, +49,82,1, +12,55,0, +43,59,1,3, +49,83,1, +12,67,0, +43,59,1,3, +48,84,1,2, +43,81,1, +26,85,1, +12,173,1,2,82,1,83,1, +43,57,1, +43,85,1, +49,86,1, +12,55,0, +43,64,1,3, +49,87,1, +12,67,0, +43,64,1,3, +48,88,1,3, +43,81,1, +43,85,1, +26,89,1, +12,173,1,2,86,1,87,1, +43,57,1, +43,89,1, +49,90,1, +12,55,0, +43,54,1,3, +49,91,1, +12,67,0, +43,54,1,3, +26,92,1, +12,185,1,2,90,1,91,1, +43,57,1, +49,93,1, +12,55,0, +43,59,1,3, +49,94,1, +12,67,0, +43,59,1,3, +48,95,1,2, +43,92,1, +26,96,1, +12,185,1,2,93,1,94,1, +43,57,1, +43,96,1, +49,97,1, +12,55,0, +43,64,1,3, +49,98,1, +12,67,0, +43,64,1,3, +48,99,1,3, +43,92,1, +43,96,1, +26,100,1, +12,185,1,2,97,1,98,1, +43,57,1, +43,100,1, +49,101,1, +12,55,0, +43,54,1,3, +49,102,1, +12,67,0, +43,54,1,3, +26,103,1, +12,202,1,2,101,1,102,1, +43,57,1, +49,104,1, +12,55,0, +43,59,1,3, +49,105,1, +12,67,0, +43,59,1,3, +48,106,1,2, +43,103,1, +26,107,1, +12,202,1,2,104,1,105,1, +43,57,1, +43,107,1, +49,108,1, +12,55,0, +43,64,1,3, +49,109,1, +12,67,0, +43,64,1,3, +48,110,1,3, +43,103,1, +43,107,1, +26,111,1, +12,202,1,2,108,1,109,1, +43,57,1, +43,111,1, +49,112,1, +12,55,0, +43,57,1,3, +49,113,1, +12,67,0, +43,57,1,3, +48,114,1,4, +43,103,1, +43,107,1, +43,111,1, +26,115,1, +12,202,1,2,112,1,113,1, +43,57,1, +43,115,1, +49,116,1, +12,55,0, +43,54,1,3, +49,117,1, +12,67,0, +43,54,1,3, +26,118,1, +12,208,1,2,116,1,117,1, +43,57,1, +49,119,1, +12,55,0, +43,59,1,3, +49,120,1, +12,67,0, +43,59,1,3, +48,121,1,2, +43,118,1, +26,122,1, +12,208,1,2,119,1,120,1, +43,57,1, +43,122,1, +49,123,1, +12,55,0, +43,64,1,3, +49,124,1, +12,67,0, +43,64,1,3, +48,125,1,3, +43,118,1, +43,122,1, +26,126,1, +12,208,1,2,123,1,124,1, +43,57,1, +43,126,1, +49,127,1, +12,55,0, +43,57,1,3, +49,128,1, +12,67,0, +43,57,1,3, +48,129,1,4, +43,118,1, +43,122,1, +43,126,1, +26,130,1, +12,208,1,2,127,1,128,1, +43,57,1, +43,130,1, +49,131,1, +12,55,0, +43,57,1,3, +26,132,1, +12,217,1,1,131,1, +46,133,1,221,1, +49,134,1, +12,55,0, +43,57,1,3, +26,135,1, +12,226,1,1,134,1, +43,133,1, +49,136,1, +12,55,0, +43,57,1,3, +26,137,1, +12,230,1,1,136,1, +43,57,1, +49,138,1, +12,234,1, +46,139,1,240,1,3, +26,140,1, +12,246,1,1,138,1, +43,139,1, +49,141,1, +12,234,1, +46,142,1,255,1,3, +48,143,1,2, +43,140,1, +26,144,1, +12,246,1,1,141,1, +43,142,1, +43,144,1,48,0, 88,0, 33,0, 121,1, @@ -1318,40 +1318,40 @@ static uint8_t SKSL_INCLUDE_sksl_public[] = {4,2, 211,0, 23,0, 127,1, -14, -24,140,1, +15, +25,140,1, 2, -44,0,0,0,0,1, -36, +45,0,0,0,0,1, +37, 6, -42,139,1,2, +43,139,1,2, 1, -41, -51,138,1,0,3,0,1,2,50, -23, -42,123,0,155,0,2, -41, -51,138,1,0,1,3, -21, -42,123,0,23,183,209,56, -41, -51,138,1,0,1,3,1,0, -24,144,1, +42, +52,138,1,0,3,0,1,2,50, +24, +43,123,0,155,0,2, +42, +52,138,1,0,1,3, +22, +43,123,0,23,183,209,56, +42, +52,138,1,0,1,3,1,0, +25,144,1, 2, -44,0,0,0,0,1, -36, +45,0,0,0,0,1, +37, 6, -42,142,1,2, +43,142,1,2, 1, -41, -51,141,1,0,3,0,1,2,50, -23, -42,115,0,147,0,2, -41, -51,141,1,0,1,3, -21, -42,115,0,23,183,209,56, -41, -51,141,1,0,1,3,1,0, -15,}; +42, +52,141,1,0,3,0,1,2,50, +24, +43,115,0,147,0,2, +42, +52,141,1,0,1,3, +22, +43,115,0,23,183,209,56, +42, +52,141,1,0,1,3,1,0, +16,}; static constexpr size_t SKSL_INCLUDE_sksl_public_LENGTH = sizeof(SKSL_INCLUDE_sksl_public); diff --git a/src/sksl/generated/sksl_runtime.dehydrated.sksl b/src/sksl/generated/sksl_runtime.dehydrated.sksl index b78803b6a5..4cb144fe15 100644 --- a/src/sksl/generated/sksl_runtime.dehydrated.sksl +++ b/src/sksl/generated/sksl_runtime.dehydrated.sksl @@ -10,48 +10,48 @@ static uint8_t SKSL_INCLUDE_sksl_runtime[] = {88,0, 6,102,108,111,97,116,50, 9,116,114,97,110,115,102,111,114,109, 8,102,108,111,97,116,51,120,51, -44,11,0, -48,1,0, -32, -31,0,32,0,0,255,255,255,255,255,15,0,255,255,255,255,2,0,2,0,0,0,3,0, -45,2,0,16,0,0, -48,3,0, -11,23,0, -45,4,0,26,0,3, -25,5,0, -11,44,0,1,3,0, -45,6,0,51,0, -48,7,0, -11,23,0, -42,4,0,3, -48,8,0, -11,57,0, -45,9,0,64,0,3, -47,10,0,2, -42,5,0, -25,11,0, -11,44,0,2,7,0,8,0, -42,6,0, -42,11,0, -48,12,0, -11,23,0, -42,4,0,3, -48,13,0, -11,71,0, -45,14,0,81,0,3, -47,15,0,3, -42,5,0, -42,11,0, -25,16,0, -11,44,0,2,12,0,13,0, -42,6,0, -42,16,0,2,0, +45,11,0, +49,1,0, +33, +32,0,32,0,0,255,255,255,255,255,15,0,255,255,255,255,2,0,2,0,0,0,3,0, +46,2,0,16,0,0, +49,3,0, +12,23,0, +46,4,0,26,0,3, +26,5,0, +12,44,0,1,3,0, +46,6,0,51,0, +49,7,0, +12,23,0, +43,4,0,3, +49,8,0, +12,57,0, +46,9,0,64,0,3, +48,10,0,2, +43,5,0, +26,11,0, +12,44,0,2,7,0,8,0, +43,6,0, +43,11,0, +49,12,0, +12,23,0, +43,4,0,3, +49,13,0, +12,71,0, +46,14,0,81,0,3, +48,15,0,3, +43,5,0, +43,11,0, +26,16,0, +12,44,0,2,12,0,13,0, +43,6,0, +43,16,0,2,0, 9,0, 0,0, -14, -50, -49,1,0, -42,2,0,0, -52, -15,}; +15, +51, +50,1,0, +43,2,0,0, +53, +16,}; static constexpr size_t SKSL_INCLUDE_sksl_runtime_LENGTH = sizeof(SKSL_INCLUDE_sksl_runtime); diff --git a/src/sksl/generated/sksl_vert.dehydrated.sksl b/src/sksl/generated/sksl_vert.dehydrated.sksl index ee937a8a50..ecd78a4207 100644 --- a/src/sksl/generated/sksl_vert.dehydrated.sksl +++ b/src/sksl/generated/sksl_vert.dehydrated.sksl @@ -8,42 +8,42 @@ static uint8_t SKSL_INCLUDE_sksl_vert[] = {82,0, 11,115,107,95,86,101,114,116,101,120,73,68, 3,105,110,116, 13,115,107,95,73,110,115,116,97,110,99,101,73,68, -44,6,0, -39,1,0,2,0,2, -32, -31,0,32,0,0,255,255,255,255,255,0,0,255,255,255,255,15,0,15,0,0,0,16,0, -45,2,0,28,0, -32, -31,0,32,0,0,255,255,255,255,255,1,0,255,255,255,255,15,0,15,0,0,0,35,0, -45,3,0,48,0, -48,4,0, -32, -10,4,2,0, -42,1,0,0, -19,4,0,0, -19,4,0,1, -48,5,0, -32, -31,0,32,0,0,255,255,255,255,255,42,0,255,255,255,255,15,0,15,0,0,2,54,0, -45,6,0,66,0,0, -48,7,0, -32, -31,0,32,0,0,255,255,255,255,255,43,0,255,255,255,255,15,0,15,0,0,2,70,0, -42,6,0,0,4,0, +45,6,0, +40,1,0,2,0,2, +33, +32,0,32,0,0,255,255,255,255,255,0,0,255,255,255,255,15,0,15,0,0,0,16,0, +46,2,0,28,0, +33, +32,0,32,0,0,255,255,255,255,255,1,0,255,255,255,255,15,0,15,0,0,0,35,0, +46,3,0,48,0, +49,4,0, +33, +11,4,2,0, +43,1,0,0, +20,4,0,0, +20,4,0,1, +49,5,0, +33, +32,0,32,0,0,255,255,255,255,255,42,0,255,255,255,255,15,0,15,0,0,2,54,0, +46,6,0,66,0,0, +49,7,0, +33, +32,0,32,0,0,255,255,255,255,255,43,0,255,255,255,255,15,0,15,0,0,2,70,0, +43,6,0,0,4,0, 5,0, 3,0, 2,0, 4,0, -14, -29, -42,4,0,2,0,15,0,0, -50, -49,5,0, -42,6,0,0, -52, -50, -49,7,0, -42,6,0,0, -52, -15,}; +15, +30, +43,4,0,2,0,15,0,0, +51, +50,5,0, +43,6,0,0, +53, +51, +50,7,0, +43,6,0,0, +53, +16,}; static constexpr size_t SKSL_INCLUDE_sksl_vert_LENGTH = sizeof(SKSL_INCLUDE_sksl_vert);