diff --git a/.gitignore b/.gitignore index fefa8b3..88adc2b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ # Miscellaneous *.class +*.env *.log *.pyc *.swp diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 339c236..f6e5731 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -10,7 +10,7 @@ + android:icon="@mipmap/launcher_icon"> - - diff --git a/assets/icon/app-icon.png b/assets/icon/app-icon.png deleted file mode 100644 index fe8d109..0000000 Binary files a/assets/icon/app-icon.png and /dev/null differ diff --git a/assets/icon/drawer.png b/assets/icon/drawer.png deleted file mode 100644 index 30dfafd..0000000 Binary files a/assets/icon/drawer.png and /dev/null differ diff --git a/assets/icon/logo.JPG b/assets/icon/logo.JPG deleted file mode 100644 index 6bd44e7..0000000 Binary files a/assets/icon/logo.JPG and /dev/null differ diff --git a/flutter_jank_metrics_01.json b/flutter_jank_metrics_01.json new file mode 100644 index 0000000..a571def --- /dev/null +++ b/flutter_jank_metrics_01.json @@ -0,0 +1 @@ +{"type":"RenderFrameWithRasterStats","snapshots":[{"layer_unique_id":58888,"duration_micros":10108,"top":0.0,"left":0.0,"width":1080.0,"height":2340.0,"snapshot":[137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,4,56,0,0,9,36,8,6,0,0,0,249,211,207,175,0,0,0,1,115,82,71,66,0,174,206,28,233,0,0,0,4,115,66,73,84,8,8,8,8,124,8,100,136,0,0,32,0,73,68,65,84,120,156,236,216,65,13,0,33,16,192,192,227,156,172,127,145,32,130,7,105,50,163,160,239,174,153,217,31,0,0,0,64,216,255,58,0,0,0,0,224,150,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,0,0,0,64,158,193,1,0,0,0,228,25,28,192,97,199,14,72,0,0,0,0,4,253,127,221,142,64,103,8,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,145,251,25,182,0,0,26,254,73,68,65,84,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,160,118,236,128,4,0,0,0,64,208,255,215,237,8,116,134,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,61,193,1,0,0,0,236,9,14,0,0,0,96,79,112,0,0,0,0,123,130,3,0,0,0,216,19,28,0,0,0,192,158,224,0,0,0,0,246,4,7,0,0,0,176,39,56,0,0,0,128,189,0,226,57,19,170,20,98,140,239,0,0,0,0,73,69,78,68,174,66,96,130]},{"layer_unique_id":27659,"duration_micros":9316,"top":396.0,"left":345.0576477050781,"width":389.8847351074219,"height":84.1199951171875,"snapshot":[137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,4,56,0,0,9,36,8,6,0,0,0,249,211,207,175,0,0,0,1,115,82,71,66,0,174,206,28,233,0,0,0,4,115,66,73,84,8,8,8,8,124,8,100,136,0,0,32,0,73,68,65,84,120,156,236,221,123,176,237,101,89,7,240,239,67,17,200,69,4,59,81,82,74,98,98,68,158,46,48,227,5,21,37,65,24,153,177,180,70,167,178,11,78,106,147,51,106,99,100,90,106,165,12,49,142,99,101,73,36,205,216,101,106,106,42,116,0,129,104,146,26,50,164,56,12,72,74,168,5,17,42,32,28,4,185,243,244,135,191,61,179,252,185,246,62,107,95,215,222,251,124,62,51,107,230,188,239,122,222,247,247,172,245,207,98,63,188,191,231,151,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,53,53,239,4,0,246,22,221,189,51,201,174,89,66,147,60,144,228,142,36,159,77,242,111,73,62,92,85,55,108,64,154,0,0,176,37,41,112,0,108,144,101,20,56,166,121,36,201,69,73,222,94,85,215,173,113,106,203,210,221,175,72,114,202,196,212,57,85,117,227,28,83,2,0,0,0,54,74,119,239,236,213,187,187,187,127,122,206,159,227,236,81,78,207,159,103,62,0,0,144,36,223,60,239,4,0,246,98,215,36,57,119,202,252,227,146,60,33,201,209,73,158,149,228,200,137,247,14,73,114,94,119,63,80,85,127,189,129,185,2,0,0,0,76,61,193,113,233,140,235,206,232,238,219,70,107,191,208,221,135,175,127,214,83,243,113,130,3,0,128,77,103,159,121,39,0,192,210,170,234,67,73,78,77,242,197,137,233,195,147,156,57,199,180,0,0,96,83,81,224,0,216,2,170,106,87,146,119,143,166,95,58,167,116,0,0,96,211,209,131,3,96,235,248,80,146,179,146,28,56,140,143,234,238,29,85,117,251,156,243,2,88,55,221,189,95,146,131,230,112,233,71,171,234,238,57,92,23,128,21,82,224,0,216,34,170,234,171,221,125,251,68,129,99,159,36,79,73,50,83,129,99,232,217,113,74,146,239,29,154,149,62,50,220,246,242,31,85,117,241,250,102,191,199,220,158,151,228,57,73,158,52,252,54,221,149,228,250,36,23,86,213,87,230,153,219,114,116,247,233,73,78,72,114,112,146,47,37,249,88,85,125,98,222,121,193,22,183,127,146,183,37,249,158,13,188,230,163,73,62,152,228,99,27,120,77,0,86,73,129,3,96,107,57,112,52,126,112,79,11,186,251,197,73,222,156,228,133,73,246,91,36,230,182,36,127,145,228,221,85,117,215,232,189,29,195,31,235,139,249,120,119,79,155,63,183,170,94,183,68,94,251,39,249,229,36,63,155,228,105,139,132,221,211,221,23,38,57,171,170,174,91,34,135,133,61,255,42,201,79,76,76,61,126,214,2,73,119,223,59,241,253,94,92,85,167,45,18,119,93,146,99,135,225,217,85,245,171,221,253,220,36,31,72,178,115,20,254,27,221,253,222,170,122,203,44,57,0,223,168,170,118,119,247,187,146,188,99,131,138,28,143,38,249,96,85,41,110,0,108,49,122,112,0,108,17,221,253,194,36,59,38,166,30,76,242,223,75,196,239,219,221,231,38,185,40,201,75,22,43,110,12,190,99,40,54,92,221,221,39,174,109,230,83,115,123,118,146,171,147,252,246,18,197,141,36,121,124,146,87,37,185,178,187,223,186,222,121,173,192,129,221,125,66,146,143,78,41,110,36,73,37,185,114,14,121,193,182,82,85,187,147,188,43,201,127,173,243,165,20,55,0,182,48,5,14,128,45,160,187,247,77,242,155,163,233,235,23,59,157,48,196,95,144,228,23,166,156,214,187,35,201,231,146,220,54,220,166,50,233,169,73,254,118,184,101,100,93,116,247,169,73,46,76,242,125,83,222,126,48,201,238,41,243,7,37,121,79,119,255,193,122,229,181,66,135,37,57,55,201,161,19,115,143,12,183,216,60,150,100,87,85,253,221,28,243,131,109,99,3,138,28,138,27,0,91,156,2,7,192,38,215,221,79,78,242,145,161,183,195,164,191,92,98,217,251,135,71,203,46,184,51,201,57,73,158,89,85,59,170,234,168,170,122,82,146,39,15,39,55,110,158,136,61,52,201,121,195,45,36,73,114,247,208,31,99,225,117,222,232,90,175,30,189,191,240,58,123,202,103,249,254,36,31,30,21,4,238,26,110,239,56,174,170,246,175,170,39,12,189,56,222,148,100,124,91,202,235,187,251,215,150,254,198,54,212,169,73,142,25,254,125,221,112,187,205,33,85,117,216,112,50,229,151,230,156,31,108,43,235,88,228,80,220,0,216,6,106,222,9,0,236,45,186,123,103,146,93,19,83,151,85,213,201,83,226,118,36,57,34,201,15,37,121,65,146,211,71,5,129,36,185,54,201,241,85,245,240,148,245,47,74,114,201,196,201,141,79,39,121,121,85,221,176,68,110,71,12,205,244,142,157,152,62,179,170,126,103,74,236,217,73,126,101,98,234,5,85,117,197,30,62,254,194,218,43,146,76,158,14,249,84,146,159,172,170,107,23,137,223,55,201,31,38,57,99,98,250,190,36,39,12,143,206,29,199,111,116,15,142,5,255,148,228,101,195,31,95,192,58,235,238,67,214,176,39,135,226,6,192,54,225,4,7,192,252,188,184,167,24,26,122,94,51,60,22,246,213,83,138,27,255,151,228,103,166,21,55,6,111,153,40,110,220,155,228,167,150,42,110,228,107,255,87,244,214,36,111,76,50,217,45,244,229,171,251,120,95,175,187,95,57,42,110,220,49,20,5,166,22,55,134,188,30,174,170,215,12,183,180,44,56,112,120,162,194,102,113,87,146,159,83,220,128,141,179,134,39,57,20,55,0,182,17,5,14,128,173,229,234,36,167,44,113,226,225,240,36,147,77,66,47,169,170,127,159,101,227,170,186,60,201,255,78,76,237,28,78,80,172,149,159,31,141,223,83,85,55,205,184,246,23,147,220,63,49,62,173,187,159,184,134,185,173,198,159,86,213,162,205,94,129,245,177,6,69,14,197,13,128,109,70,129,3,96,107,248,84,146,55,87,213,241,85,117,253,18,113,167,36,217,127,98,124,90,119,239,158,245,53,60,77,101,193,126,19,253,37,86,101,40,148,60,103,98,234,158,36,231,207,186,190,170,110,30,110,3,89,112,64,146,151,173,69,110,107,224,130,121,39,0,123,171,85,20,57,20,55,0,182,161,113,103,125,0,54,206,174,36,127,60,101,254,160,225,63,216,23,30,235,186,59,201,171,170,106,220,112,115,154,241,147,73,30,55,188,86,234,91,86,177,118,210,179,39,250,91,36,201,181,43,184,165,227,202,81,227,212,103,174,81,110,171,113,127,85,253,227,188,147,128,189,89,85,237,238,238,119,45,163,39,135,226,6,192,54,165,192,1,48,63,183,87,213,7,166,189,209,221,135,77,52,242,60,36,201,249,221,253,156,37,250,110,44,24,247,235,88,141,30,30,39,187,22,190,107,52,254,210,10,246,184,109,52,222,177,138,124,214,202,221,243,78,0,88,86,145,67,113,3,96,27,115,139,10,192,230,244,246,36,87,77,140,143,75,242,190,25,214,141,11,215,111,170,149,219,167,170,238,92,163,207,179,223,104,124,223,10,246,24,63,13,101,173,78,151,172,198,189,243,78,0,248,154,25,110,87,81,220,0,216,230,20,56,0,54,161,225,164,198,107,135,94,21,11,94,55,60,137,100,41,227,63,184,159,186,14,233,173,196,248,164,195,74,78,95,60,105,52,190,103,145,184,73,203,249,157,91,201,111,98,207,16,3,108,144,37,138,28,138,27,0,123,1,5,14,128,77,170,170,118,37,121,231,196,212,55,37,121,127,119,63,109,137,101,227,167,121,60,99,125,178,91,182,107,70,227,35,87,176,199,81,163,241,103,167,196,60,54,26,127,235,44,27,119,247,145,171,236,85,2,108,18,83,138,28,138,27,0,123,9,5,14,128,77,172,170,222,151,228,162,137,169,111,219,195,211,71,174,28,141,159,215,221,79,94,167,244,22,236,241,183,164,170,62,63,42,190,60,163,187,159,187,204,235,188,100,52,254,248,148,152,241,173,47,199,206,184,247,9,203,204,5,216,196,38,138,28,55,40,110,0,236,61,20,56,0,54,191,215,143,26,108,62,175,187,207,158,22,88,85,159,24,157,108,216,127,162,89,233,30,117,247,137,221,189,255,30,194,30,28,141,103,58,37,145,228,146,137,127,215,50,243,122,77,146,201,147,43,255,89,85,255,50,37,116,220,51,228,69,51,94,226,140,89,115,1,182,134,170,218,93,85,103,42,110,0,0,192,26,235,238,157,253,245,46,93,198,218,87,118,247,163,19,107,31,234,238,211,23,137,125,199,232,58,15,119,247,143,207,112,141,227,186,251,43,221,253,233,238,126,197,18,113,111,30,237,127,206,140,159,225,233,221,125,223,104,237,153,51,172,251,193,238,190,125,180,238,13,139,196,254,232,40,238,11,221,125,248,30,246,127,107,127,163,139,150,136,191,110,34,238,51,179,124,118,0,0,0,216,54,86,83,224,24,214,255,201,104,253,45,221,253,157,83,226,14,238,238,207,140,98,191,218,221,111,91,98,239,147,135,253,22,60,214,221,199,47,18,251,194,209,222,95,236,238,227,166,196,125,195,73,144,238,254,173,209,218,199,186,251,143,22,43,66,116,247,25,221,125,231,104,205,180,147,27,11,241,7,12,249,76,250,231,238,62,98,145,239,233,247,135,2,144,2,7,0,192,22,87,243,78,0,96,111,209,221,59,147,236,154,152,186,172,170,78,94,198,250,131,147,124,50,201,209,19,211,151,84,213,184,55,69,186,251,196,36,127,159,228,144,209,91,183,38,185,108,232,135,113,111,146,111,79,242,172,36,207,30,154,152,46,184,180,170,78,89,34,151,91,71,79,53,185,127,232,21,242,185,36,79,72,242,195,73,190,84,85,167,78,89,251,145,36,227,211,39,247,38,185,98,200,235,171,73,142,24,242,250,238,81,220,45,73,126,164,170,110,92,34,183,179,167,220,254,242,229,36,151,39,249,252,208,76,244,41,73,158,63,228,154,36,55,37,121,40,201,49,195,248,226,170,58,109,145,253,175,155,232,237,113,99,85,29,61,45,14,0,0,0,182,165,213,158,224,24,246,120,81,119,63,48,218,231,215,23,137,125,233,148,91,59,102,113,253,158,26,147,118,247,219,102,216,231,193,238,126,250,148,181,7,116,247,223,172,32,175,27,187,251,7,102,248,142,246,237,238,127,93,198,190,95,25,78,165,92,49,49,231,4,7,0,0,0,76,179,22,5,142,97,159,179,70,251,220,223,221,83,155,105,118,247,209,221,125,193,34,183,97,140,61,212,221,127,214,221,59,102,204,227,247,186,251,145,61,236,121,214,18,235,223,208,221,183,206,144,215,3,221,125,126,119,31,186,140,239,232,137,221,125,209,12,123,223,208,221,207,26,214,124,116,98,94,129,3,0,0,0,166,89,171,2,199,176,215,248,132,194,77,75,21,38,134,6,162,191,219,221,87,13,167,58,30,30,94,95,238,238,171,135,247,118,174,32,143,147,135,211,24,255,51,20,34,30,25,246,188,170,187,223,217,221,227,91,100,198,235,15,238,238,55,118,247,165,67,15,144,7,38,242,250,100,119,191,183,187,143,89,106,143,61,236,255,99,67,129,231,150,161,15,201,253,221,125,115,119,255,67,119,191,118,178,79,72,119,255,185,2,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,23,169,121,39,0,176,157,93,126,249,229,239,156,119,14,0,108,30,39,157,116,146,223,5,128,117,178,207,188,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,255,103,15,14,4,0,0,0,0,128,252,95,27,65,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,99,128,54,253,0,0,15,229,73,68,65,84,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,165,61,56,32,0,0,0,0,16,242,255,117,67,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,1,93,107,178,148,111,12,118,74,0,0,0,0,73,69,78,68,174,66,96,130]},{"layer_unique_id":28239,"duration_micros":5233,"top":540.0,"left":381.8074951171875,"width":316.385009765625,"height":84.1199951171875,"snapshot":[137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,4,56,0,0,9,36,8,6,0,0,0,249,211,207,175,0,0,0,1,115,82,71,66,0,174,206,28,233,0,0,0,4,115,66,73,84,8,8,8,8,124,8,100,136,0,0,32,0,73,68,65,84,120,156,236,221,121,144,101,85,125,7,240,223,65,81,68,16,141,162,226,66,64,140,138,138,64,220,19,99,80,64,162,165,18,19,119,77,84,80,19,35,24,68,141,91,92,66,149,169,74,180,180,20,196,24,16,53,6,148,210,50,162,37,150,4,67,92,162,160,132,148,17,220,98,41,46,4,112,6,65,152,0,2,206,55,127,120,90,175,151,215,221,175,123,186,251,13,211,159,79,85,23,239,220,123,207,239,252,222,163,169,225,253,230,44,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,77,70,155,117,2,0,108,221,146,236,94,85,143,172,170,123,87,213,109,251,229,141,85,245,195,170,250,100,107,237,210,25,167,8,0,0,0,112,99,73,118,72,242,138,36,231,36,185,33,243,187,46,201,217,73,14,155,117,206,108,125,146,156,148,228,202,36,63,72,242,236,89,231,3,0,0,192,58,146,228,79,146,92,184,64,81,99,62,231,37,217,111,214,249,179,117,72,242,151,163,223,143,43,146,220,126,214,121,1,0,0,176,14,244,191,113,223,188,64,17,99,243,34,247,47,79,242,196,89,191,15,102,47,201,123,39,252,126,252,222,172,243,2,0,0,96,27,150,100,251,36,31,159,240,133,244,218,36,159,72,242,162,36,251,244,165,43,219,39,217,55,201,17,73,62,51,161,224,241,147,36,15,159,245,123,98,182,146,188,96,244,123,113,113,146,157,103,157,23,0,0,0,219,176,36,39,76,40,110,124,46,201,254,83,244,125,106,47,106,12,157,187,54,153,179,53,75,242,230,36,223,239,203,151,14,153,117,62,0,0,0,108,195,146,60,103,194,44,140,19,151,24,227,161,73,46,25,197,120,210,234,101,13,0,0,0,208,37,217,165,159,112,49,244,209,101,198,122,86,47,148,92,144,228,233,43,159,45,0,0,204,239,230,179,78,0,128,153,122,73,85,221,125,208,254,223,170,250,179,229,4,106,173,157,156,228,202,214,218,39,86,46,61,96,173,205,234,180,155,214,218,101,179,24,23,128,109,135,2,7,192,250,246,167,163,246,59,90,107,27,150,27,108,57,197,141,36,247,173,170,71,85,213,158,85,117,235,170,186,166,170,126,88,85,95,104,173,125,101,185,185,172,150,36,119,170,170,67,170,106,239,170,218,165,170,110,168,170,75,171,234,188,214,218,167,86,32,254,238,85,245,148,254,121,220,80,85,231,87,213,169,173,181,171,22,232,179,67,85,253,65,85,237,91,85,119,168,170,86,85,87,244,190,159,110,173,93,190,165,121,177,174,60,163,255,142,175,165,51,170,234,216,53,30,19,128,109,76,155,117,2,0,204,70,63,178,243,115,131,75,151,87,213,111,46,244,69,122,133,199,127,97,159,45,178,255,2,127,30,125,189,170,222,213,90,59,110,66,255,23,87,213,240,250,119,91,107,123,45,49,135,167,86,213,169,131,75,239,108,173,29,49,207,179,7,87,213,209,189,24,115,203,121,66,94,92,85,167,84,213,155,22,42,42,36,57,188,170,230,246,57,249,105,107,237,182,253,250,155,171,234,197,85,117,171,81,151,31,87,213,126,173,181,139,71,113,238,93,85,175,170,170,67,171,234,118,243,12,183,169,170,62,89,85,199,180,214,190,62,79,62,7,86,213,153,243,229,59,133,243,91,107,251,140,98,238,92,85,87,14,46,125,176,181,246,204,45,24,131,53,148,228,136,53,44,114,156,209,90,83,220,0,96,139,109,55,235,4,0,152,153,199,143,218,159,95,139,226,70,146,221,147,156,85,85,239,174,170,223,94,164,216,126,223,170,58,54,201,89,73,238,54,186,247,158,62,115,98,206,61,146,60,121,137,233,12,191,112,255,188,170,78,152,144,239,246,73,222,93,85,167,247,89,18,243,21,55,170,170,118,171,170,151,85,213,185,73,14,152,50,135,91,245,113,78,174,170,151,79,40,110,84,47,222,140,139,27,71,86,213,57,85,245,220,5,138,27,85,85,59,85,213,211,170,234,75,73,254,124,202,156,150,106,243,42,197,101,70,122,81,241,211,107,48,148,226,6,0,43,70,129,3,96,253,186,223,168,253,229,213,30,48,201,94,85,245,111,85,53,254,242,63,183,204,227,187,85,181,161,170,50,186,127,64,85,157,62,220,27,160,181,118,109,85,125,100,244,220,120,201,205,66,185,220,190,170,14,28,92,250,143,214,218,87,71,207,108,95,85,167,85,213,11,39,44,235,220,216,243,189,184,231,63,116,143,170,250,104,159,37,179,152,91,36,57,122,84,108,169,170,186,170,47,215,169,170,58,126,148,215,223,84,213,219,251,18,153,161,43,171,234,194,190,196,231,154,209,189,219,84,213,113,73,94,50,69,78,75,245,190,85,136,201,140,173,65,145,67,113,3,128,21,165,192,1,176,126,237,49,106,95,176,154,131,245,98,193,7,171,106,184,140,228,219,125,217,199,30,173,181,59,183,214,246,106,173,221,177,170,30,80,85,111,237,95,242,231,236,51,97,141,254,241,85,117,253,160,125,208,132,153,30,243,57,188,207,110,152,115,242,132,103,222,94,85,143,29,180,47,171,170,55,87,213,3,90,107,187,246,124,239,82,85,187,247,153,27,63,24,60,123,187,170,58,161,239,143,177,152,191,238,255,252,89,159,217,114,191,214,218,109,90,107,59,86,213,161,173,181,15,204,61,152,228,89,85,245,218,193,204,151,235,250,231,122,96,107,109,151,214,218,158,173,181,221,171,234,55,250,94,10,103,15,198,185,89,85,253,109,146,7,141,198,255,92,85,221,113,202,159,127,24,245,61,173,181,246,182,41,222,35,55,65,171,88,228,80,220,0,0,0,86,198,132,227,97,247,91,229,241,222,48,26,239,227,125,159,134,133,250,60,42,201,229,131,62,215,39,121,240,232,153,51,70,113,143,153,50,159,179,7,125,46,25,23,34,146,60,186,143,55,231,27,125,67,212,133,98,222,53,201,215,70,249,252,213,132,231,14,207,141,93,157,100,193,61,42,250,177,190,23,13,250,92,145,228,73,83,188,215,15,141,198,250,151,197,250,204,19,231,143,70,159,201,133,125,211,213,73,207,238,60,26,243,148,229,140,201,214,33,201,17,73,62,177,66,63,71,206,250,253,0,176,109,50,131,3,96,253,26,239,245,240,211,213,26,168,23,15,134,251,63,124,189,170,158,190,216,158,31,173,181,179,170,234,157,131,75,55,159,176,12,229,164,81,123,209,125,56,122,49,103,88,40,249,88,95,242,50,244,138,193,178,148,77,85,245,236,249,54,233,28,228,123,81,85,29,53,90,98,243,199,139,229,211,157,216,90,91,172,8,112,84,85,221,101,208,126,77,107,109,154,98,197,139,70,251,149,60,38,201,66,251,118,220,72,146,61,250,166,174,115,159,201,117,85,245,162,214,218,165,139,116,101,27,176,130,51,57,204,220,0,96,213,40,112,0,172,95,227,125,35,166,89,74,177,92,79,174,170,59,15,218,39,181,214,174,158,178,239,135,71,237,135,12,27,173,181,15,85,213,119,6,151,246,78,242,216,90,216,97,131,63,3,55,247,101,33,191,212,103,37,12,247,9,249,116,107,237,63,167,73,182,181,246,153,170,250,209,224,210,190,125,121,206,66,54,85,213,235,166,8,127,232,224,245,133,173,181,227,23,120,118,152,211,229,163,165,42,59,86,213,65,211,244,29,56,177,111,162,58,231,109,43,113,44,46,55,29,43,80,228,80,220,0,96,85,141,55,76,3,96,253,248,191,81,123,215,170,250,198,42,141,245,251,163,246,27,147,188,126,153,177,118,155,112,237,212,190,47,197,156,231,85,213,66,95,190,159,48,120,253,165,214,218,127,141,238,31,50,42,248,60,46,201,82,102,184,236,56,120,125,203,126,26,204,87,23,120,254,156,214,218,130,241,251,140,139,225,81,172,119,93,98,78,227,211,95,238,49,109,199,190,236,103,184,33,235,23,90,107,175,90,194,216,108,35,90,107,199,37,169,101,28,33,171,184,1,192,170,83,224,0,88,191,46,25,109,248,121,159,190,217,228,106,184,231,168,189,211,60,207,77,99,210,159,93,239,234,203,55,110,221,219,143,77,178,107,107,109,195,248,193,190,103,197,112,131,213,73,203,66,198,39,204,220,106,158,227,91,167,117,139,69,238,127,109,138,24,15,25,189,247,237,251,207,114,77,245,255,0,73,14,174,170,225,62,34,27,251,6,173,172,83,203,40,114,40,110,0,176,38,44,81,1,88,191,254,103,212,222,127,21,199,186,237,10,198,186,124,124,161,239,125,49,156,177,177,83,85,189,96,158,254,207,26,188,222,48,97,15,143,234,39,160,172,148,244,227,100,23,178,113,138,56,119,92,161,124,230,252,120,177,7,146,236,218,151,239,204,205,254,72,85,29,221,90,251,246,10,231,194,77,204,18,150,171,40,110,0,176,102,20,56,0,214,175,47,142,218,191,179,138,99,221,108,212,254,173,182,124,227,217,21,115,198,199,151,62,101,252,64,95,230,113,240,224,210,105,19,54,23,173,9,179,27,94,186,5,249,110,215,90,187,108,145,207,103,154,165,38,227,217,26,31,222,130,156,90,107,237,132,41,198,252,199,170,218,115,208,126,239,240,200,90,214,183,41,138,28,138,27,0,172,41,5,14,128,245,235,35,85,117,205,160,189,79,146,71,172,210,88,227,253,62,30,176,210,3,244,205,61,135,123,105,236,151,228,145,163,199,158,87,85,183,233,175,211,191,192,79,178,105,212,158,122,191,138,101,202,20,207,92,49,106,223,125,149,114,169,250,69,49,232,165,85,245,135,131,75,231,87,149,227,61,249,53,11,20,57,20,55,0,88,115,10,28,0,235,84,63,89,227,244,225,165,170,122,229,42,13,119,209,168,189,223,42,141,115,242,168,253,252,81,123,120,100,235,57,173,181,175,204,19,231,194,81,251,62,43,144,219,150,186,96,212,190,231,20,167,179,44,75,146,135,85,213,49,131,75,155,170,234,249,75,56,249,134,117,100,66,145,67,113,3,0,0,88,91,73,30,145,228,250,252,202,207,147,60,99,153,177,238,148,228,179,73,110,180,247,69,146,215,229,215,45,116,162,200,178,37,217,57,201,198,193,56,63,73,178,115,191,119,255,36,55,12,238,205,59,27,33,201,195,70,249,94,147,100,247,21,204,243,240,81,252,23,79,217,239,146,81,191,231,174,84,78,131,49,118,78,114,193,104,156,151,45,51,206,208,164,205,92,217,134,36,57,98,161,255,174,0,0,0,86,85,146,15,140,190,136,110,232,127,131,191,212,56,31,25,196,248,114,146,135,15,238,237,61,42,46,36,201,83,151,16,251,209,75,120,246,196,209,56,71,245,235,111,29,92,219,152,100,199,69,226,124,103,20,231,184,37,228,112,64,146,29,22,184,191,220,2,199,169,163,126,231,44,33,167,253,167,41,210,36,121,255,104,140,211,166,29,99,20,71,129,3,0,0,128,181,147,100,183,36,223,27,125,25,189,36,201,19,167,236,191,125,146,247,141,250,111,74,178,247,232,185,79,77,24,227,94,83,196,255,139,36,155,147,156,153,228,129,83,60,255,192,81,49,229,236,186,113,193,98,210,201,41,227,56,111,24,229,123,125,146,27,109,92,58,161,223,131,146,92,149,228,155,73,158,60,207,51,203,45,112,60,178,207,178,25,122,235,20,253,118,236,179,50,54,38,121,205,2,207,29,214,63,235,57,223,79,178,219,52,185,77,136,165,192,1,0,0,192,218,234,75,85,174,152,240,133,254,148,133,138,10,73,30,157,228,139,185,177,191,159,240,236,67,147,92,61,122,238,162,36,79,90,32,254,81,163,62,63,154,242,253,124,118,208,103,115,146,35,71,237,69,103,168,244,47,232,223,26,229,123,117,146,215,46,208,231,49,73,126,56,26,235,193,19,158,91,86,129,163,38,207,226,216,156,228,228,126,66,204,164,231,247,74,242,165,81,159,87,79,120,238,254,125,73,207,156,159,37,121,220,180,121,77,136,167,192,1,0,172,169,54,235,4,0,216,58,36,57,184,170,78,169,170,59,140,111,85,213,55,251,207,198,126,237,14,85,117,191,170,154,52,3,227,227,173,181,67,231,25,227,232,170,122,203,132,63,127,254,187,170,62,223,55,35,77,85,221,173,170,14,156,176,185,231,49,173,181,55,76,241,94,14,171,170,247,12,46,109,170,170,157,250,235,175,180,214,30,178,88,140,30,231,128,170,250,88,85,237,50,186,117,81,85,253,107,223,140,116,83,85,221,185,170,30,86,85,15,31,29,137,123,70,107,237,144,9,113,15,175,170,19,7,151,142,104,173,189,115,202,156,238,84,85,103,85,213,222,163,91,87,86,213,153,85,245,173,170,218,208,255,29,221,191,127,142,183,30,229,254,192,214,218,165,131,152,219,87,213,23,170,106,248,185,28,87,85,127,55,77,78,221,198,225,145,187,125,239,147,43,7,247,63,216,90,123,230,18,226,1,0,0,192,242,36,217,55,201,57,19,102,100,76,99,115,146,127,154,98,111,139,87,39,185,110,25,241,63,188,196,247,242,131,121,226,188,116,137,113,30,223,247,37,89,170,243,231,219,243,98,75,102,112,244,254,247,74,242,213,101,228,244,147,36,147,10,46,199,46,35,214,216,51,71,49,205,224,0,0,0,96,182,146,188,124,194,190,28,11,185,32,201,115,150,16,255,144,36,231,77,25,251,138,36,139,206,218,152,48,198,91,38,196,250,229,169,42,75,140,117,239,36,167,141,78,156,153,207,117,73,254,57,201,174,11,196,219,162,2,71,253,170,128,240,142,190,223,199,52,62,63,223,114,163,190,84,104,75,41,112,0,0,0,176,117,74,242,148,62,43,227,188,190,65,229,207,250,207,134,36,95,235,155,139,62,125,11,226,31,218,227,159,223,11,25,55,244,248,23,39,249,247,36,175,239,75,50,150,19,123,207,36,215,142,190,100,191,127,185,185,214,175,54,16,125,71,63,37,102,67,47,120,92,223,11,39,231,246,123,251,78,17,103,139,11,28,131,88,119,205,47,54,68,61,171,23,42,174,237,27,145,94,213,11,79,31,88,108,47,13,5,14,0,0,0,216,138,245,147,90,230,108,78,242,136,89,231,4,0,0,0,176,36,163,83,65,206,157,117,62,0,0,172,158,237,102,157,0,0,172,134,36,79,168,170,225,209,169,167,206,48,29,0,0,0,128,165,75,114,246,96,246,198,101,73,198,71,189,2,0,0,0,108,189,146,188,118,180,193,229,241,179,206,9,0,0,0,96,94,189,152,241,187,253,245,14,73,94,57,58,61,229,167,73,246,152,117,158,0,0,0,0,19,37,217,47,201,117,189,144,113,117,146,107,38,28,95,250,166,89,231,9,0,0,0,48,175,36,167,76,40,104,12,157,62,235,28,1,0,88,27,78,81,1,224,166,108,199,170,202,132,235,215,87,213,73,85,245,180,25,228,4,0,192,12,180,89,39,0,0,91,34,201,67,171,234,224,170,218,173,170,174,171,170,31,85,213,71,91,107,223,155,117,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,162,205,58,1,0,214,206,153,103,158,121,251,214,218,145,179,206,3,96,45,36,57,246,160,131,14,186,108,214,121,0,176,54,182,155,117,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,255,236,193,129,0,0,0,0,0,144,255,107,35,168,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,243,163,93,122,0,0,19,23,73,68,65,84,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,180,7,135,4,0,0,0,0,130,254,191,118,131,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,37,147,238,189,103,247,37,46,179,0,0,0,0,73,69,78,68,174,66,96,130]},{"layer_unique_id":28740,"duration_micros":679,"top":684.0,"left":119.87999725341797,"width":1328.623291015625,"height":84.1199951171875,"snapshot":[137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,4,56,0,0,9,36,8,6,0,0,0,249,211,207,175,0,0,0,1,115,82,71,66,0,174,206,28,233,0,0,0,4,115,66,73,84,8,8,8,8,124,8,100,136,0,0,32,0,73,68,65,84,120,156,236,221,121,180,45,85,125,32,224,223,118,68,34,65,99,104,91,105,105,105,13,42,14,24,141,17,130,26,135,182,113,54,218,226,60,181,102,80,219,161,21,77,76,212,118,34,106,171,73,84,28,162,226,148,168,168,193,6,7,156,141,179,128,26,141,136,56,34,4,5,65,20,129,199,252,224,253,250,159,125,155,202,126,85,117,234,220,123,206,27,238,253,190,181,222,90,239,156,91,123,215,62,117,234,236,121,239,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,185,204,124,96,102,94,148,87,122,250,246,78,19,243,201,204,143,117,190,191,31,100,230,158,243,198,81,150,147,52,0,0,214,179,204,188,65,68,236,219,121,235,251,165,148,211,183,99,146,216,137,108,148,251,39,51,111,17,17,55,236,188,245,197,82,202,230,237,152,164,117,41,51,15,136,136,99,34,226,186,245,173,35,74,41,143,220,206,201,90,247,22,125,127,103,230,245,35,226,216,136,216,187,190,117,124,68,220,189,148,114,209,218,83,11,0,0,3,50,243,137,249,239,253,207,237,157,38,118,30,27,229,254,201,204,119,52,159,243,63,109,239,52,173,55,153,185,91,102,126,175,115,141,127,156,153,187,111,239,116,109,4,203,184,191,51,243,160,204,220,220,137,243,173,243,132,191,218,90,19,192,250,146,153,123,69,196,93,34,226,102,17,113,157,250,246,47,35,226,167,17,113,76,41,229,172,237,156,196,13,37,51,239,25,17,183,140,136,61,106,143,244,5,17,241,171,136,248,81,68,124,172,148,114,201,246,78,35,236,12,106,69,231,15,35,226,54,17,113,189,136,184,102,68,252,58,34,206,140,136,207,148,82,190,183,198,248,247,139,136,3,235,111,245,183,35,226,242,250,91,253,89,68,124,124,91,230,157,153,185,107,68,220,55,34,110,92,211,178,91,68,156,91,243,242,111,150,82,62,191,173,210,2,172,63,117,230,197,253,34,226,70,17,241,91,157,188,238,195,234,137,108,39,175,139,136,155,215,255,111,137,136,231,148,82,206,155,26,120,71,42,195,137,40,165,124,50,51,223,25,17,127,92,223,122,66,102,126,182,148,242,190,237,156,52,118,22,153,185,75,102,62,39,51,143,207,204,203,115,216,101,153,121,92,102,62,97,123,167,121,61,203,204,123,102,230,7,51,243,204,145,239,34,51,243,188,186,78,237,110,219,59,205,108,44,153,185,223,140,123,115,197,150,204,188,32,51,79,201,204,79,101,230,11,166,246,236,247,156,227,83,171,76,235,195,50,243,227,205,154,220,190,116,254,32,51,95,56,207,136,79,102,222,34,51,223,146,153,63,170,113,12,185,180,230,175,75,205,59,51,243,79,50,243,115,153,185,105,198,247,114,70,29,113,185,233,50,211,195,250,183,81,70,224,119,6,153,121,225,140,223,253,144,207,206,113,142,91,103,230,71,71,242,211,11,51,243,67,153,185,239,132,232,54,204,253,99,6,199,114,101,230,61,154,246,203,145,19,195,237,80,101,248,206,106,89,247,119,102,94,55,51,79,239,196,251,147,58,128,3,227,50,243,49,153,121,234,132,2,176,245,205,204,188,237,246,78,255,122,82,127,200,239,159,145,201,246,185,34,51,143,152,245,163,207,204,135,100,230,91,59,255,246,217,118,159,142,245,100,142,14,142,62,23,101,230,219,234,8,224,60,231,152,171,131,35,51,247,207,204,99,87,145,190,159,103,230,67,39,196,255,226,85,54,40,190,86,215,171,46,76,102,254,110,102,126,125,21,105,185,32,51,159,63,33,254,195,58,249,198,51,23,153,118,118,110,27,165,129,186,163,171,13,181,213,154,212,193,81,191,235,95,79,140,243,156,204,124,220,196,56,215,253,253,163,131,99,185,234,224,235,138,139,51,243,86,19,194,44,173,12,223,104,245,237,101,222,223,153,249,220,38,238,67,23,21,55,235,84,102,190,125,70,99,122,203,140,191,255,58,51,31,176,189,63,199,122,80,59,55,198,26,40,155,235,168,236,230,145,99,142,29,27,125,206,204,255,211,28,127,151,109,251,41,89,47,214,216,193,177,226,223,50,243,174,115,156,99,114,7,71,102,62,163,54,222,199,92,49,242,183,205,153,249,191,71,226,127,235,72,216,45,181,210,116,233,200,49,167,103,230,29,87,115,237,123,210,114,199,204,252,197,200,185,46,173,215,98,236,243,190,105,198,57,206,235,28,187,170,153,52,172,79,27,165,129,186,163,203,204,131,71,126,223,179,204,236,224,168,79,166,184,100,32,252,197,3,239,95,148,153,247,155,17,239,134,184,127,116,112,44,79,102,62,162,185,182,239,156,16,102,169,101,248,70,171,111,47,185,131,227,234,153,121,114,39,238,95,78,153,105,107,15,142,13,40,51,175,30,17,31,140,136,251,55,127,186,52,34,62,29,17,31,139,136,47,215,125,30,174,168,59,92,223,57,34,30,20,17,119,235,60,125,231,58,17,241,206,204,188,111,41,229,216,237,240,81,214,147,55,70,196,239,53,239,253,36,34,222,29,17,159,232,94,223,154,169,30,20,17,143,142,136,223,233,28,191,127,141,231,81,219,46,217,16,17,17,223,138,136,55,247,188,191,107,221,239,226,150,17,113,167,186,174,117,197,94,17,241,193,204,188,79,41,229,248,69,37,164,118,76,188,48,34,174,210,125,187,238,194,253,145,136,248,66,68,156,88,74,57,47,51,247,142,136,3,106,94,248,192,136,184,86,61,254,106,17,241,194,204,252,101,41,229,141,77,252,79,239,172,9,93,113,94,68,28,17,17,31,138,136,175,148,82,54,213,99,247,137,136,255,26,17,143,168,159,127,197,13,35,226,237,153,185,255,202,177,171,252,172,187,70,196,187,234,154,225,174,99,107,122,254,255,222,34,245,216,59,213,207,250,168,206,46,243,17,17,79,202,204,239,180,159,21,216,105,220,164,121,253,222,136,248,234,196,176,63,29,251,99,109,172,28,94,247,45,90,113,70,68,28,22,17,239,46,165,252,44,51,111,28,17,143,141,136,167,118,242,163,107,69,196,225,153,185,159,253,11,88,162,39,119,254,127,121,68,188,102,236,224,29,169,12,103,182,82,202,230,204,124,87,68,188,184,190,117,189,136,120,90,68,152,201,193,191,55,208,115,249,197,204,252,221,9,97,31,90,167,30,118,125,99,219,164,124,125,170,35,176,237,232,234,123,39,44,57,185,122,61,174,237,121,254,111,3,199,111,168,30,101,150,103,53,179,43,50,115,215,204,60,180,103,237,246,137,181,211,117,17,231,120,66,207,111,233,148,204,124,240,196,207,244,221,38,236,185,181,19,100,229,152,171,103,230,79,155,99,190,149,153,109,227,162,47,254,103,247,204,192,122,249,172,112,51,226,252,171,38,190,205,153,249,156,9,225,110,156,153,255,218,132,61,123,104,84,196,12,14,134,108,148,17,248,29,93,102,254,125,243,61,204,92,102,183,134,184,79,25,154,162,95,151,203,157,222,28,127,216,72,220,27,226,254,49,131,99,57,50,243,128,102,166,249,104,249,180,173,202,240,141,86,223,94,246,253,157,153,215,107,150,199,253,112,145,241,179,14,100,230,227,122,150,157,28,62,103,28,119,236,217,0,243,65,203,75,245,250,150,153,175,107,174,229,92,29,70,153,249,15,77,248,127,28,56,110,67,101,184,44,207,26,151,143,60,172,103,170,243,179,215,122,142,186,6,253,220,38,204,241,179,246,250,104,226,216,163,103,223,142,215,118,254,254,224,230,111,231,206,179,81,103,102,62,185,201,127,215,250,228,150,54,173,163,75,77,154,176,123,212,138,93,215,147,6,142,213,193,65,175,141,210,64,221,209,101,230,49,205,247,48,179,193,54,49,222,61,155,77,139,175,200,204,7,206,8,243,232,38,45,231,103,230,245,7,142,221,16,247,143,14,142,229,200,204,215,55,215,245,79,102,28,191,77,202,240,141,86,223,222,22,247,119,102,30,217,156,99,244,1,11,87,25,251,35,235,75,29,157,123,105,103,137,73,68,196,81,165,148,118,170,214,168,58,157,252,144,58,237,251,164,136,120,68,41,229,168,197,167,120,195,104,119,27,255,167,57,195,63,45,34,78,171,83,236,94,85,167,136,194,14,169,148,242,254,136,120,91,243,246,34,70,27,95,29,17,221,25,8,63,142,136,251,149,82,126,62,71,218,206,142,136,199,215,199,199,158,29,17,47,136,136,110,231,203,237,155,32,159,47,165,252,120,142,248,223,20,17,199,212,105,180,255,20,17,127,52,53,236,128,155,53,175,255,126,142,180,156,29,17,207,136,136,203,34,226,212,136,120,74,41,101,114,120,96,135,210,109,80,156,91,74,57,121,65,241,62,44,34,174,221,121,253,181,82,202,135,198,2,148,82,222,29,17,39,116,222,218,45,34,14,94,80,122,160,171,59,99,249,130,136,152,245,8,209,29,173,12,103,186,15,55,175,71,235,141,246,224,216,88,158,94,159,89,190,226,140,136,248,179,213,68,84,74,121,79,102,158,95,74,249,200,226,146,183,97,237,214,188,62,115,158,192,117,47,129,255,17,17,167,148,82,78,89,108,210,96,41,94,23,17,79,234,116,178,223,38,51,119,45,165,92,180,154,200,50,243,78,17,113,239,206,91,87,68,196,147,106,35,126,46,165,148,31,100,230,193,17,113,66,79,248,223,108,94,255,114,21,201,61,36,34,94,85,74,249,226,42,194,182,126,163,243,255,172,251,38,77,86,74,249,98,102,62,44,34,62,181,218,107,15,236,16,110,216,249,255,105,11,140,247,158,205,235,169,131,89,71,69,196,109,58,175,15,138,136,215,47,48,93,108,112,153,185,95,179,15,221,177,19,246,195,216,209,202,112,166,59,50,34,222,208,233,112,29,157,21,163,131,99,99,121,108,243,250,117,171,105,0,172,88,109,231,70,102,222,33,34,238,19,17,215,143,136,77,53,83,58,122,66,184,59,71,196,31,212,130,252,106,117,148,245,196,136,56,102,145,155,252,100,230,30,117,195,193,155,215,6,196,249,17,241,157,136,248,72,41,229,188,69,157,167,163,109,88,180,163,178,51,149,82,254,121,113,201,153,166,238,155,112,159,136,184,93,221,244,39,35,226,172,136,248,122,41,229,147,11,60,207,94,117,244,103,239,218,107,126,98,68,188,127,232,59,207,204,235,214,198,238,45,235,70,184,155,235,104,252,87,74,41,159,95,64,122,238,87,55,132,221,163,54,164,79,173,27,193,158,180,214,184,59,231,216,37,34,238,21,17,251,213,141,57,75,68,156,91,63,251,39,75,41,191,158,35,174,131,35,226,192,136,56,174,148,50,107,116,99,155,168,157,8,103,69,196,202,242,145,107,214,138,202,183,87,25,229,83,155,153,105,31,45,165,76,122,244,225,64,250,134,194,182,191,213,189,7,142,27,139,251,135,17,177,168,245,163,23,71,196,53,86,162,174,27,166,206,245,185,167,228,189,139,86,243,216,123,215,217,107,191,89,55,184,254,105,68,124,161,148,242,47,11,60,207,253,235,198,112,187,69,196,47,234,239,244,184,145,227,111,26,17,247,168,27,54,238,86,71,4,207,168,191,185,53,253,190,235,146,129,131,34,226,166,117,243,197,95,215,205,121,63,82,74,185,100,45,113,55,231,217,183,110,6,190,119,45,191,46,174,215,246,203,165,148,175,47,234,60,115,164,103,183,186,65,249,77,106,158,185,105,81,229,105,221,112,251,78,117,246,194,53,235,44,198,147,107,157,96,242,204,173,145,184,239,26,17,123,70,196,85,235,192,195,151,75,41,159,91,67,156,251,71,196,67,34,226,231,181,254,181,121,45,105,236,196,187,71,45,131,87,156,186,136,120,171,118,243,243,169,101,251,103,235,102,207,67,241,108,115,203,248,78,23,152,182,189,107,158,184,87,205,123,126,89,235,82,31,93,99,188,59,125,125,104,196,61,154,215,223,156,16,102,71,43,195,39,91,118,27,168,230,213,247,138,136,91,71,196,111,213,183,87,234,244,159,88,251,39,88,155,82,202,69,153,121,82,68,252,126,125,107,159,204,220,99,45,237,88,214,129,204,188,115,179,118,233,156,122,51,47,235,124,221,245,88,159,171,239,221,32,51,63,52,240,232,217,222,140,54,51,119,201,204,231,101,230,143,122,194,172,56,175,110,182,121,235,137,105,235,174,249,60,167,243,254,77,50,243,136,158,77,16,187,231,121,71,119,211,193,69,200,204,55,55,231,249,89,173,176,172,53,222,61,70,174,217,152,209,105,234,153,185,87,221,116,236,236,145,56,78,207,204,87,102,230,245,198,226,234,196,217,253,78,206,237,188,255,170,129,239,227,172,118,111,133,204,188,125,93,163,55,246,120,208,83,166,108,194,216,147,190,221,50,243,229,61,155,167,173,216,146,153,95,234,110,240,154,153,95,232,252,253,29,19,207,115,179,122,143,181,27,249,118,109,202,204,247,213,134,204,172,248,14,233,252,222,182,100,230,11,230,253,236,3,241,174,122,15,142,78,28,167,54,113,220,97,181,231,232,121,76,234,189,135,142,93,139,204,124,84,115,158,205,67,155,250,110,11,153,249,205,38,61,11,233,88,236,217,215,103,138,43,38,196,123,96,45,3,134,242,216,45,153,121,66,102,62,109,142,180,126,167,19,254,21,157,243,180,155,168,174,196,255,170,158,56,30,84,127,191,67,143,225,222,146,153,199,173,102,175,169,204,188,103,102,126,102,36,238,179,51,243,111,86,202,227,204,188,119,243,247,73,229,116,102,254,105,102,254,203,140,71,187,127,55,51,23,186,132,113,104,15,133,204,188,126,102,190,115,36,47,91,117,121,90,243,181,239,141,124,206,203,50,243,232,41,27,167,247,196,253,103,245,30,28,242,253,204,124,74,231,248,87,118,254,246,157,145,120,239,212,148,77,199,204,155,182,145,184,239,217,164,241,239,22,20,239,94,77,188,191,152,51,124,119,79,164,45,125,251,112,172,102,15,142,250,123,237,230,33,151,100,230,224,211,227,150,245,157,206,99,104,143,130,204,188,67,102,126,114,228,17,188,63,203,204,151,212,65,143,121,206,183,211,215,135,38,164,163,221,100,255,1,19,194,44,165,12,95,98,125,123,225,109,160,158,115,236,87,219,62,231,141,156,227,180,204,124,254,72,28,115,239,193,145,153,47,107,194,156,94,103,229,140,133,121,75,19,230,145,171,249,204,172,35,61,27,222,140,174,161,92,192,249,186,55,251,241,117,7,220,177,2,230,181,61,113,28,80,159,176,48,213,166,204,252,203,9,105,235,22,168,155,235,123,15,172,207,86,158,226,23,117,90,247,162,174,213,93,123,42,165,39,102,230,154,70,60,150,145,225,102,230,227,103,116,108,180,78,155,181,33,89,108,253,157,92,90,223,123,207,72,188,199,54,225,159,91,159,91,62,213,167,234,200,198,148,235,120,135,90,1,154,98,115,102,190,168,134,235,110,224,56,179,64,207,204,167,245,108,146,57,230,188,161,77,33,59,113,126,187,9,51,215,18,134,145,120,215,212,193,145,153,187,55,21,212,173,42,191,83,207,145,153,247,106,142,251,217,90,63,223,72,186,119,237,217,96,249,87,219,171,144,205,204,23,247,220,23,71,15,109,232,55,71,188,11,239,224,168,157,149,67,149,248,62,199,14,61,169,161,137,183,219,193,113,88,109,72,142,117,16,62,168,19,118,151,204,124,247,140,78,129,174,203,51,243,213,115,92,199,87,143,116,108,180,190,155,153,251,102,230,99,154,247,71,59,56,106,35,244,115,19,207,177,226,115,139,218,4,174,175,129,154,153,7,213,188,127,138,201,229,105,102,238,147,153,95,155,227,115,158,155,153,237,204,213,161,184,175,151,153,31,159,35,238,163,107,126,208,173,112,143,117,112,188,173,39,142,133,12,150,100,230,83,154,120,255,188,54,210,191,94,159,60,112,121,205,111,127,146,153,71,101,230,195,39,198,219,110,200,56,215,12,187,158,114,243,126,61,199,204,213,193,145,153,119,107,202,201,205,221,206,137,230,216,165,126,167,115,94,139,173,26,128,153,249,204,102,3,215,49,39,204,106,252,117,206,181,211,215,135,38,166,229,248,78,156,91,166,12,12,46,171,12,95,82,125,123,41,109,160,230,28,207,155,209,9,214,250,114,223,198,237,243,118,112,100,230,179,154,114,247,151,153,121,192,132,244,30,210,156,231,165,243,124,94,214,161,204,252,104,115,83,60,111,201,231,235,222,236,223,239,169,48,111,169,149,208,203,106,70,124,227,38,252,189,71,42,169,151,204,104,8,190,113,70,218,218,2,245,94,3,61,151,231,143,252,240,47,201,204,71,47,240,122,189,189,231,28,151,214,30,248,85,109,98,180,232,12,183,62,146,242,242,129,48,155,70,10,212,139,51,243,137,51,210,218,126,39,207,234,137,231,252,78,163,248,49,157,176,47,238,105,160,92,81,103,121,156,84,123,190,251,26,86,31,159,112,13,127,111,164,67,103,75,253,108,125,239,31,146,153,39,119,222,27,45,208,7,62,67,214,251,242,148,218,88,232,27,245,190,188,62,211,125,40,222,118,132,127,77,79,237,232,196,187,214,14,142,167,55,225,183,218,59,102,142,14,142,231,53,199,45,117,95,160,58,26,216,247,59,248,114,102,62,105,232,81,171,75,74,203,174,3,51,21,206,169,187,203,223,113,149,241,46,180,131,35,51,63,56,16,102,75,109,128,93,54,240,247,211,103,117,244,54,29,28,239,233,121,212,239,230,122,61,174,200,204,111,53,97,63,209,115,206,75,235,168,233,137,153,249,111,3,191,203,23,77,184,134,237,72,83,215,37,61,143,51,206,90,86,254,69,243,222,96,7,71,157,117,248,227,158,120,54,215,74,252,201,181,3,161,239,51,156,48,117,134,221,140,207,217,230,221,47,238,153,81,149,245,59,30,234,236,153,89,158,214,71,27,159,210,19,246,130,250,254,119,123,26,46,89,243,205,251,204,136,123,183,218,25,48,100,104,198,209,145,153,249,129,206,235,177,14,142,118,166,230,150,204,220,115,45,215,190,19,247,171,122,174,245,44,199,205,234,64,172,143,197,236,154,55,159,255,98,19,126,171,178,106,158,14,142,250,8,218,238,119,188,37,51,159,59,112,236,210,191,211,57,175,69,219,0,124,202,192,239,225,226,145,14,215,51,102,141,210,175,135,250,208,28,215,180,219,137,250,171,57,194,45,188,12,95,66,125,123,105,109,160,206,57,218,60,169,235,188,145,58,253,87,234,18,245,110,92,147,59,56,234,211,60,187,121,212,121,83,103,209,212,217,91,93,239,154,18,142,117,172,167,23,112,169,59,255,54,55,251,166,90,105,204,90,56,61,127,101,132,177,22,66,247,106,194,222,186,39,19,93,169,176,223,190,115,220,13,50,243,127,13,204,12,249,171,145,180,181,5,106,55,147,60,169,246,126,239,213,57,126,159,58,3,166,173,60,157,187,218,41,97,3,233,26,107,84,156,89,11,222,39,79,29,157,173,207,251,62,160,243,175,173,112,63,166,249,251,202,191,173,70,149,50,243,177,61,133,241,143,106,227,242,198,157,227,110,81,175,213,25,205,177,23,101,102,187,94,178,27,127,251,157,172,100,236,151,212,229,48,251,118,142,125,64,231,255,7,53,233,218,156,153,111,109,167,38,215,145,156,67,123,10,224,63,29,73,211,174,61,211,160,47,174,83,1,15,90,25,241,200,204,189,235,236,139,175,118,142,219,212,140,204,12,22,232,117,202,100,183,176,189,180,158,227,238,205,113,187,100,230,195,123,30,13,122,193,80,35,48,51,255,184,83,144,108,158,103,234,255,152,53,62,38,246,38,181,1,217,245,150,213,158,163,78,131,239,122,205,90,63,223,132,207,240,140,145,70,196,166,204,252,116,253,109,204,156,129,176,128,180,236,89,151,38,12,249,65,102,30,158,153,15,157,58,205,57,51,111,218,228,9,221,123,249,75,3,249,198,254,3,113,189,169,39,77,95,202,204,39,172,52,176,107,94,117,231,204,124,87,79,195,227,39,99,35,115,77,7,71,183,66,120,66,173,72,237,26,87,254,78,15,236,132,123,105,115,158,115,50,243,69,109,163,179,46,27,59,162,57,246,162,177,239,54,51,159,218,243,153,79,170,35,235,55,139,43,243,151,187,213,235,211,173,172,182,121,103,111,7,71,189,102,237,108,134,31,212,81,225,246,51,220,170,46,131,57,191,57,254,189,163,55,194,4,61,121,119,119,80,224,228,122,157,111,91,211,187,75,29,1,126,77,79,25,63,90,158,214,81,230,174,239,213,198,200,46,205,113,247,232,185,46,223,157,241,25,218,169,238,153,153,159,173,101,228,158,113,101,3,230,161,181,28,238,150,57,221,239,107,172,131,99,191,102,150,104,239,227,220,87,35,51,223,223,147,254,41,206,170,251,212,12,197,251,162,230,248,185,158,240,150,153,31,105,194,111,53,176,54,181,131,163,150,27,63,105,142,125,249,200,185,151,254,157,206,121,45,218,6,96,247,119,242,149,90,135,216,187,30,123,221,58,240,118,68,79,103,196,183,219,198,101,231,28,59,125,125,104,206,107,122,105,39,206,209,223,120,79,216,133,150,225,11,174,111,47,181,13,20,253,3,67,89,227,121,86,183,252,168,249,214,107,122,58,59,14,109,226,155,212,193,145,153,247,111,226,186,40,51,31,50,229,26,199,149,109,140,174,79,79,13,203,58,213,51,93,244,182,75,62,95,123,179,103,29,13,155,121,222,158,94,255,19,199,166,230,213,140,229,240,38,204,5,67,231,234,41,80,87,188,107,165,50,60,16,238,102,77,101,58,87,179,247,192,152,90,233,239,27,145,235,186,164,54,16,254,178,111,170,216,72,220,171,122,46,119,157,74,121,86,19,246,232,177,94,238,58,218,214,54,196,79,26,41,152,251,190,147,139,102,77,27,172,51,1,206,235,28,63,250,216,168,186,78,189,107,112,67,195,204,124,69,115,236,217,99,149,193,184,178,208,232,27,25,232,45,208,235,82,141,238,58,214,115,167,172,243,175,123,112,116,13,238,108,159,153,119,169,179,111,238,62,116,204,188,86,219,193,81,151,15,180,211,91,55,101,230,62,171,61,71,189,23,187,122,71,244,22,173,46,45,251,82,207,119,221,181,165,230,25,127,51,117,122,241,42,211,178,107,102,254,245,140,165,25,89,103,75,124,168,230,51,147,215,116,55,51,220,230,233,204,122,96,243,123,216,156,153,47,158,17,230,30,61,29,96,239,30,57,190,205,147,179,46,193,24,29,133,171,101,198,74,99,224,39,19,214,254,190,171,57,199,208,200,219,245,122,102,48,124,96,70,217,114,235,129,153,56,57,210,193,241,194,230,184,15,79,88,206,114,183,122,15,116,191,143,59,140,133,153,101,164,60,125,255,140,50,226,22,61,75,232,134,126,227,187,55,229,201,232,148,250,250,123,104,227,238,45,75,234,72,105,119,54,205,230,89,211,188,51,243,143,6,70,178,71,27,195,117,176,228,47,22,189,164,173,105,76,174,184,168,94,167,183,214,134,209,209,3,51,107,126,81,55,192,237,139,247,149,205,177,131,191,195,129,240,71,54,225,95,214,115,204,204,14,142,218,17,209,126,159,131,163,212,219,242,59,157,106,160,78,41,229,170,134,0,0,32,0,73,68,65,84,188,121,66,67,180,111,249,244,75,6,142,221,169,235,67,243,168,249,108,215,215,86,17,199,210,202,240,213,214,183,99,219,180,129,246,235,153,157,254,206,177,58,65,102,238,95,7,90,183,212,124,229,192,230,239,51,59,56,234,32,70,183,142,114,89,102,62,126,234,117,137,43,203,130,174,99,39,4,99,61,235,201,184,23,186,81,102,207,249,218,155,125,203,148,94,186,58,66,221,117,118,221,217,126,202,57,219,101,56,189,163,13,3,21,178,73,79,33,169,21,209,110,79,244,21,245,17,149,11,85,71,245,143,154,208,96,185,176,86,36,103,62,121,101,13,29,28,111,92,77,134,82,43,37,237,70,146,207,28,56,182,239,59,121,221,196,243,236,85,43,113,207,154,120,124,119,217,198,101,3,235,9,119,109,58,117,182,116,151,197,204,136,255,239,122,62,203,80,7,71,219,72,233,93,75,220,19,238,186,205,140,162,11,167,174,161,93,132,57,58,31,174,95,167,181,62,181,54,192,250,166,198,30,178,198,115,180,35,187,131,75,118,150,161,86,146,14,175,29,184,99,46,175,21,151,165,109,74,90,239,139,67,234,134,110,179,246,187,56,179,238,17,49,115,19,203,53,116,112,180,83,196,183,218,107,105,32,220,221,155,244,95,54,180,97,100,79,7,199,57,237,146,199,145,243,28,88,71,153,103,230,133,181,163,183,59,187,228,132,129,227,94,210,164,103,210,83,97,106,227,183,111,137,197,86,223,79,157,9,241,243,206,49,223,29,235,64,105,194,30,218,196,127,216,148,112,35,241,245,229,221,95,152,24,246,22,205,236,149,209,242,180,150,139,31,157,184,214,254,209,77,154,222,62,112,92,155,127,188,121,98,218,15,238,153,213,184,144,198,240,188,122,242,158,247,12,52,48,118,175,203,89,218,229,81,159,25,136,247,245,205,113,111,155,51,93,239,110,194,111,53,187,110,86,7,71,45,139,219,70,232,123,102,156,119,135,251,78,7,58,56,182,218,240,120,32,236,227,154,112,167,15,53,70,119,230,250,208,60,106,126,217,181,234,71,182,46,163,12,95,67,125,123,91,180,129,218,25,137,189,191,255,158,112,247,24,90,238,55,171,131,163,182,157,186,131,121,87,172,182,174,214,116,154,253,235,106,226,96,29,105,42,67,185,236,169,211,61,55,251,212,70,113,91,48,245,54,136,7,194,238,213,84,64,47,236,91,99,220,83,160,94,62,103,207,236,235,154,240,111,152,26,118,94,181,34,251,208,186,65,217,216,46,202,155,50,243,207,103,196,53,119,134,91,123,134,187,157,99,155,231,188,86,237,134,121,189,189,236,61,223,201,166,101,237,101,80,55,34,236,186,87,207,49,109,186,39,85,216,59,225,219,25,83,67,29,28,221,202,197,86,251,80,204,56,71,59,115,225,224,121,194,175,69,79,231,195,106,92,209,55,162,55,114,142,161,14,142,99,154,227,122,59,76,182,133,90,81,122,117,109,216,15,237,55,112,121,93,142,214,59,155,105,129,105,185,126,93,231,253,193,129,134,243,138,211,38,236,81,48,119,7,71,157,57,212,117,242,60,159,185,103,138,111,111,62,219,211,193,49,169,19,101,53,154,77,237,122,31,113,218,108,166,151,243,60,209,167,46,143,108,245,117,112,180,141,247,201,247,124,207,239,234,248,169,97,7,226,235,43,79,39,207,16,205,204,191,157,242,61,175,34,93,187,52,83,240,183,122,82,91,253,141,116,59,210,206,153,167,220,169,179,161,186,182,87,7,71,119,118,203,204,77,247,234,140,190,214,86,121,64,102,190,182,57,230,157,115,166,171,109,72,109,181,65,239,132,14,142,118,153,203,232,30,75,59,234,119,218,83,39,158,183,188,255,114,19,126,33,27,221,239,72,245,161,57,227,188,109,19,231,66,150,42,44,170,12,95,67,7,199,82,219,64,117,91,128,110,121,126,217,34,218,131,99,29,28,117,70,119,183,253,178,101,236,137,44,19,206,213,253,140,131,251,202,93,101,181,39,96,167,115,97,243,122,205,143,33,157,211,204,25,18,53,179,248,131,206,91,231,71,68,239,168,75,159,82,202,105,17,209,173,196,236,26,17,83,246,26,57,174,148,50,207,238,224,237,232,193,170,54,242,155,162,148,114,73,41,229,3,165,148,39,150,82,126,39,34,246,143,136,195,34,226,180,230,208,107,71,196,43,166,108,126,55,167,251,68,196,111,119,94,31,63,231,181,122,95,125,142,246,138,219,77,220,67,228,248,82,74,111,3,98,1,78,109,94,255,135,158,99,218,194,104,230,6,92,141,153,79,41,170,51,46,186,107,206,247,172,5,207,164,127,245,121,229,93,255,101,206,52,110,79,167,70,196,99,75,41,163,211,115,39,186,160,121,189,205,54,249,108,149,82,62,95,74,121,118,41,229,14,17,177,79,68,188,32,34,190,213,28,118,213,136,120,76,68,28,53,239,163,255,230,76,203,89,165,148,55,150,82,254,123,41,229,63,70,196,131,34,226,136,136,104,127,87,55,138,136,247,77,121,218,209,156,218,165,86,31,42,165,108,158,35,124,187,121,216,212,41,190,203,124,66,216,79,59,255,223,173,103,255,135,221,35,226,86,157,183,126,86,74,153,39,239,120,91,207,253,220,231,15,155,215,47,154,35,223,104,71,58,39,47,115,156,232,248,82,202,60,163,106,239,141,136,236,188,94,72,121,90,74,185,36,34,206,236,188,117,157,158,195,14,138,136,107,118,94,127,105,206,114,103,97,251,104,172,69,41,229,128,136,120,108,68,28,86,74,153,249,40,240,82,202,203,34,226,235,205,219,125,143,89,109,235,141,215,236,57,102,76,155,191,181,241,141,170,27,8,118,159,188,242,249,136,152,213,176,223,89,190,211,163,231,60,190,205,71,238,186,160,116,236,16,245,161,85,184,168,121,61,239,189,217,107,123,150,225,219,168,13,116,159,136,248,205,206,235,227,74,41,11,217,124,190,79,237,96,249,191,17,209,157,133,242,183,165,148,67,71,130,205,114,141,206,255,47,29,58,72,7,199,198,113,102,243,250,230,219,248,252,83,214,199,29,16,17,191,209,121,253,237,85,52,114,191,218,188,190,205,132,48,189,83,141,135,148,82,142,143,136,179,59,111,77,154,14,189,8,165,148,227,75,41,79,175,153,197,243,34,226,220,238,159,35,226,5,153,249,224,5,158,242,246,205,235,185,214,187,213,6,77,119,138,246,85,155,12,124,200,220,163,38,117,77,230,33,117,41,196,247,235,212,231,75,59,79,81,248,81,102,126,44,34,218,165,82,215,234,137,174,157,18,184,213,232,223,12,83,238,247,223,143,136,171,117,94,95,189,22,60,83,255,181,5,250,213,98,199,118,97,68,124,41,34,158,21,17,183,44,165,140,78,51,158,195,233,205,235,255,188,160,120,215,164,148,114,74,41,229,208,82,202,237,34,226,225,17,241,227,230,144,251,70,196,224,38,121,75,72,207,209,165,148,71,70,196,45,35,226,240,136,232,62,245,100,183,136,56,124,234,210,142,137,110,217,188,158,52,13,118,69,41,229,43,77,185,53,101,154,238,197,165,148,73,203,13,187,234,227,89,255,58,51,255,185,62,145,227,130,154,111,92,90,103,176,157,144,153,71,54,29,11,165,94,183,174,59,54,191,195,185,242,177,82,202,217,61,247,73,159,246,90,92,123,206,188,163,107,209,249,198,92,143,18,45,165,124,99,222,242,180,78,149,126,67,125,18,200,233,117,68,111,229,81,168,103,212,153,54,255,208,196,117,141,158,168,246,109,94,127,99,158,180,71,196,71,35,98,203,156,97,150,162,148,242,143,181,110,48,213,251,155,215,125,123,177,180,29,18,125,101,229,152,85,119,112,212,229,27,221,71,252,254,48,34,30,92,74,105,27,182,173,157,229,59,157,119,230,84,91,7,233,221,55,101,197,78,88,31,154,87,251,212,148,133,15,22,108,135,50,124,91,180,129,218,215,199,205,25,255,100,181,243,231,200,136,232,46,47,61,178,148,242,236,53,196,185,123,109,71,172,184,120,232,216,29,189,66,204,226,252,40,34,186,155,194,244,174,103,94,162,51,38,28,115,163,230,245,47,254,31,123,247,30,174,219,61,31,8,252,247,203,212,165,138,76,48,34,37,134,17,180,51,49,102,92,30,58,194,72,40,161,110,227,233,77,77,221,234,58,173,135,170,71,132,106,81,165,152,182,42,212,125,234,210,138,214,165,168,73,43,38,77,72,20,17,137,225,136,72,36,66,115,8,135,28,78,72,78,114,146,243,157,63,230,251,54,203,239,172,245,190,107,189,251,221,251,156,125,206,231,243,60,231,73,246,222,235,246,174,181,222,223,253,247,253,45,113,158,111,53,63,143,25,169,210,238,51,198,101,157,99,111,120,143,113,54,28,188,60,231,29,190,183,148,114,171,252,211,65,165,148,231,102,139,233,42,180,163,45,150,185,87,237,115,252,233,17,251,124,119,236,193,179,213,251,101,165,148,167,14,244,210,149,82,202,33,249,111,212,92,198,158,103,58,105,56,105,41,229,235,35,182,233,235,41,89,139,101,190,47,171,114,78,41,165,111,158,243,181,217,35,125,113,41,229,115,19,123,240,199,106,163,167,183,21,235,189,174,214,250,215,249,93,253,64,142,194,154,121,98,68,188,172,214,58,122,137,187,21,92,203,214,82,202,83,34,226,172,28,13,54,27,102,123,139,82,202,179,243,223,42,220,162,249,249,194,37,142,241,221,78,218,118,195,136,184,77,173,245,146,57,219,127,127,206,223,246,144,171,101,253,113,41,229,17,3,21,224,146,159,227,22,205,104,171,33,237,119,122,116,58,214,177,109,196,54,67,233,220,50,182,175,240,88,101,201,60,98,123,231,222,205,11,76,122,223,82,202,171,178,33,169,246,108,242,147,249,239,176,108,64,94,228,102,205,207,147,210,208,90,235,206,136,184,172,231,93,223,12,62,88,74,233,78,25,185,109,207,54,109,186,52,245,115,182,229,175,81,233,92,68,28,87,74,105,167,93,221,46,211,206,69,163,7,54,203,51,109,71,78,44,114,81,243,115,111,26,176,137,203,67,147,212,90,191,23,17,187,58,249,215,79,45,216,101,173,231,219,136,60,124,35,234,64,237,207,109,231,247,42,189,187,103,164,209,189,71,228,227,243,180,245,135,193,70,83,13,28,7,142,127,42,165,116,163,213,142,233,69,95,165,111,143,216,166,237,145,158,52,156,49,93,222,252,60,84,104,93,235,121,186,173,134,255,42,34,174,183,78,149,183,185,106,173,103,228,28,189,19,59,191,190,103,68,220,124,69,9,110,59,199,112,204,240,233,214,50,195,92,71,181,90,231,240,183,15,247,188,207,63,202,202,197,238,236,221,188,241,196,222,167,238,231,142,108,208,154,98,204,245,183,247,246,189,181,214,185,81,207,247,97,223,173,181,142,10,228,182,14,62,86,74,185,166,147,159,29,25,17,135,213,90,151,169,104,173,155,90,235,183,34,226,49,217,195,61,235,69,63,56,123,129,222,185,23,174,231,77,25,79,231,25,157,95,175,106,216,115,233,41,95,44,83,217,111,123,103,22,21,98,71,167,79,185,172,237,251,123,10,76,219,243,223,79,116,210,142,49,249,72,233,73,219,118,142,189,158,142,69,61,212,165,233,193,42,165,148,59,214,90,199,140,252,216,8,235,146,159,70,196,83,74,41,175,109,122,106,35,43,1,63,204,223,207,158,87,123,127,134,180,105,240,152,123,63,239,218,55,141,90,235,133,17,113,85,231,157,189,65,68,28,82,107,237,54,120,109,105,118,27,181,68,125,71,219,224,55,102,180,236,127,205,233,109,109,3,214,245,75,41,111,140,136,123,47,72,219,55,203,51,157,218,176,184,61,223,247,217,125,217,35,254,195,38,47,15,45,227,219,165,148,89,172,135,169,239,230,100,27,144,135,111,68,29,168,205,151,151,41,211,143,241,170,158,105,170,37,159,215,91,74,41,163,99,83,53,218,5,21,6,59,207,77,81,57,112,188,175,73,180,239,178,30,171,127,204,49,102,200,95,219,251,182,76,156,144,182,176,186,99,196,62,203,36,140,221,94,130,157,107,109,220,200,225,132,75,5,29,172,181,190,167,249,146,255,68,41,101,85,75,82,182,137,223,173,6,182,155,167,45,228,140,233,101,141,17,219,148,156,159,216,205,204,63,95,74,249,229,90,235,141,107,173,183,171,181,254,187,90,235,45,107,173,55,202,161,171,143,205,86,229,69,186,133,162,58,161,167,99,102,204,52,137,246,62,180,173,247,140,144,243,78,187,115,100,111,80,74,121,202,122,158,115,204,42,14,125,106,173,23,247,196,64,88,184,2,210,122,92,75,106,231,247,246,245,226,46,171,45,156,237,177,20,240,8,221,0,105,49,162,183,105,84,186,145,241,111,78,108,242,139,191,45,165,28,85,107,189,89,173,245,14,181,214,127,91,107,189,121,86,6,238,157,61,162,139,134,149,183,249,77,219,155,60,198,152,158,227,246,222,142,153,138,185,81,86,158,159,102,128,190,19,58,141,27,59,75,41,175,201,134,157,91,213,90,143,168,181,222,166,214,250,175,243,157,121,96,142,68,90,244,190,180,249,219,50,163,234,246,8,100,190,137,180,229,178,118,62,251,89,165,148,171,59,63,31,62,54,96,103,198,218,234,198,119,217,153,249,243,34,191,212,169,132,125,179,25,249,117,219,172,28,205,179,89,158,233,212,149,12,143,104,26,125,250,26,110,54,115,121,104,25,221,134,174,155,245,45,42,48,100,95,202,195,59,54,162,14,180,138,50,253,24,143,233,252,255,89,77,253,243,216,136,120,225,146,199,109,191,55,109,60,194,127,161,129,227,0,145,173,242,39,117,127,85,74,57,110,47,94,82,159,54,144,207,50,243,193,219,121,137,99,134,69,79,170,88,102,84,251,110,194,179,244,16,175,92,165,228,249,57,204,126,212,18,161,3,218,17,50,237,60,235,101,181,189,130,83,51,182,210,147,185,173,42,42,249,253,115,104,249,204,23,74,41,247,171,181,246,46,141,85,107,253,114,173,245,221,61,153,83,159,54,174,195,212,40,211,99,2,126,182,83,43,142,88,239,149,53,246,99,237,124,242,39,143,93,54,115,138,136,248,197,92,30,244,117,107,56,76,219,227,176,212,208,218,136,56,44,34,222,88,74,185,96,202,202,70,93,25,255,160,219,40,176,202,121,204,237,176,228,73,149,240,172,72,117,11,95,151,174,48,240,240,111,55,249,203,59,107,173,143,206,184,31,63,166,214,186,43,99,31,189,37,227,0,204,211,126,167,111,189,196,181,141,9,250,217,166,79,163,87,45,217,0,235,145,159,254,110,211,187,249,172,90,235,111,215,90,247,200,223,107,173,63,168,181,158,82,107,253,179,17,189,228,109,225,120,82,69,44,151,111,92,121,58,179,17,114,122,86,183,23,127,71,27,223,34,3,181,118,167,70,220,160,148,114,204,200,83,252,124,211,91,124,225,196,142,160,239,149,82,126,57,27,171,187,149,163,95,200,50,211,144,205,242,76,231,198,208,232,209,198,22,249,177,124,100,63,40,15,45,163,251,253,175,25,195,98,174,125,41,15,239,177,17,117,160,118,122,209,212,247,112,170,115,50,176,105,187,186,211,11,243,157,157,170,237,40,177,138,10,165,100,143,199,53,157,159,31,154,195,173,38,203,165,184,62,158,195,70,87,162,214,250,181,102,94,226,207,68,196,125,230,236,210,167,93,89,98,204,114,86,199,76,172,88,62,166,41,24,156,55,97,223,214,89,25,164,232,208,82,202,239,172,161,55,182,13,118,55,102,122,202,152,239,255,63,54,21,160,7,77,92,234,241,206,165,148,187,117,126,245,157,90,107,27,189,125,89,15,107,126,126,107,173,181,29,158,215,103,204,61,110,3,229,181,231,90,100,225,246,181,214,175,52,13,83,183,24,136,100,207,98,175,111,10,97,135,231,16,201,165,68,196,123,34,226,143,186,75,116,70,196,219,74,41,127,147,177,24,30,21,17,15,88,242,240,109,227,227,228,74,123,68,220,35,11,176,79,203,33,178,75,5,58,203,160,162,221,94,193,101,134,196,14,105,3,203,77,93,165,229,113,77,69,99,82,240,202,5,142,238,252,127,148,82,94,58,114,191,185,61,132,181,214,115,155,121,211,119,235,46,151,183,72,68,28,51,178,50,208,222,139,85,175,128,179,22,235,145,159,118,43,46,95,173,181,190,121,228,177,15,89,240,247,54,32,223,212,2,247,19,39,110,191,110,34,226,17,11,42,254,173,71,52,63,15,117,6,181,21,224,135,143,60,126,187,236,236,148,192,148,59,74,41,143,173,181,126,178,214,122,106,41,229,143,154,191,191,40,227,177,244,217,44,207,116,236,125,156,249,133,230,231,182,163,104,83,151,135,150,244,185,230,231,185,13,28,123,57,15,95,88,222,222,160,58,208,105,77,153,254,129,19,143,63,197,87,74,41,143,170,181,110,171,181,190,162,137,159,243,147,165,148,183,228,104,202,41,186,141,249,215,204,11,94,174,129,227,0,82,107,61,35,151,237,156,57,168,148,242,218,156,139,60,213,235,115,233,168,55,71,196,153,17,177,176,229,116,164,143,118,254,191,150,82,158,55,118,199,136,120,114,51,194,224,203,249,153,23,57,116,226,232,137,199,55,63,159,50,97,223,86,183,183,234,240,82,202,164,117,230,203,255,255,220,119,109,10,197,59,123,150,128,43,61,195,79,23,14,133,174,181,110,105,90,149,15,205,32,166,99,29,223,244,226,124,116,206,182,83,181,67,161,7,135,170,53,198,4,216,253,64,51,124,247,97,17,49,170,55,54,34,238,89,74,25,42,124,181,218,204,231,25,3,219,245,157,231,63,103,47,220,1,47,123,26,219,101,199,158,30,17,79,157,122,172,136,120,78,46,69,120,92,41,229,75,17,49,251,190,95,210,105,12,184,126,41,229,77,83,87,29,201,138,95,155,222,182,243,220,199,216,210,172,130,242,144,136,88,184,60,100,143,54,130,126,27,200,110,166,59,76,125,236,232,176,19,155,161,205,199,228,84,131,133,50,250,250,147,155,95,79,93,86,113,158,110,218,183,179,111,36,192,128,182,23,181,207,233,157,255,191,126,41,229,89,19,174,107,108,62,244,190,230,249,255,199,136,24,29,191,39,27,82,214,203,74,243,211,156,234,112,227,206,175,70,5,222,203,124,113,238,244,132,28,177,211,173,80,28,25,17,163,42,158,217,248,185,215,99,38,101,62,112,82,126,63,142,155,144,39,180,215,126,250,192,118,237,18,159,15,95,52,21,32,34,14,235,105,224,24,187,84,232,149,165,148,39,214,90,255,165,172,80,107,125,105,198,90,154,185,81,86,142,246,152,46,179,137,158,233,253,35,98,84,176,255,124,166,221,251,185,59,167,212,117,237,15,229,161,169,218,178,247,162,207,178,145,121,248,228,242,118,90,215,58,80,173,245,156,102,164,225,79,71,196,170,2,139,119,93,92,74,121,100,78,33,158,121,74,62,131,153,35,6,130,211,247,202,123,223,205,131,191,90,107,29,19,223,145,3,65,14,107,254,90,252,184,75,35,162,109,205,31,218,255,122,17,241,246,102,255,31,70,196,207,54,219,253,69,179,205,168,94,172,136,184,83,68,252,168,217,119,225,84,154,204,228,183,53,251,61,115,96,219,223,136,61,253,32,34,238,53,226,60,47,108,246,219,54,118,78,234,192,241,30,156,203,118,117,253,221,216,86,205,136,184,97,68,156,214,236,223,219,224,18,17,207,105,182,123,245,200,115,60,169,231,121,47,44,32,71,196,19,34,226,218,206,126,59,135,134,210,247,60,147,223,28,113,252,55,53,251,44,156,211,23,17,247,201,235,232,122,218,192,182,31,107,182,91,88,64,139,136,131,35,226,75,177,167,191,24,216,254,126,205,61,138,136,248,147,17,231,185,81,158,231,187,17,241,130,69,219,175,90,68,220,181,185,230,147,247,133,115,68,196,71,154,125,118,70,196,241,19,206,249,236,158,247,227,55,202,117,163,214,190,217,252,237,220,177,133,212,60,198,171,155,253,191,155,149,249,201,34,226,101,205,177,174,137,136,63,156,176,255,157,114,137,205,174,151,15,108,219,205,51,182,119,71,182,44,56,199,255,106,142,127,222,152,188,32,34,222,220,236,119,193,156,109,191,216,217,238,43,35,175,235,236,230,248,99,210,254,227,98,79,123,244,126,230,18,166,187,59,219,92,17,17,71,247,31,245,199,246,251,173,102,191,153,222,123,29,17,127,223,108,119,105,68,44,140,115,18,17,255,35,207,243,127,34,162,93,6,124,178,245,206,79,51,143,235,230,145,237,112,249,161,99,127,176,57,246,185,3,219,181,223,163,11,178,130,190,232,248,39,246,124,238,149,76,191,156,34,34,94,209,92,195,73,35,246,249,157,102,159,157,17,113,228,156,237,255,111,179,253,220,142,152,136,248,235,102,251,179,231,108,219,190,63,191,63,176,221,109,123,210,171,19,7,182,221,231,158,105,79,153,56,50,237,90,88,126,204,50,97,215,30,75,97,239,15,229,161,101,68,196,133,157,227,110,159,151,159,110,100,30,190,134,242,246,70,212,129,158,213,108,183,61,71,133,46,58,199,187,35,226,244,136,120,80,207,223,218,247,187,119,228,73,142,52,107,235,60,189,215,217,179,239,175,54,251,141,29,201,199,129,34,34,142,202,53,177,187,118,229,203,59,88,224,137,136,99,34,226,159,98,79,123,12,5,95,182,129,35,247,253,131,102,223,221,89,224,237,13,94,150,25,228,247,154,125,6,71,110,12,20,200,34,215,6,239,237,121,202,132,250,53,61,149,209,223,27,251,185,230,92,79,91,152,143,136,248,122,22,66,6,27,58,178,114,252,233,158,123,245,168,129,237,143,110,182,253,118,95,162,54,144,88,159,220,236,251,195,136,120,110,223,80,228,188,87,175,236,73,196,6,43,238,75,54,112,180,251,108,141,136,193,165,28,35,226,216,136,248,86,207,189,30,202,208,143,234,201,252,255,33,34,122,131,131,101,197,230,188,158,227,199,188,12,189,167,48,184,59,34,254,106,232,217,71,196,29,34,226,83,205,62,189,149,248,136,184,103,126,103,191,145,133,183,149,44,105,188,15,55,112,220,60,34,182,244,220,255,211,231,53,226,102,161,226,47,123,42,152,31,111,182,123,66,54,36,116,237,136,136,63,205,185,219,67,199,191,67,62,211,246,248,11,27,179,230,28,243,122,17,241,185,158,207,250,153,69,189,249,17,241,248,124,39,186,46,27,170,4,244,20,110,247,232,117,25,72,55,14,235,169,148,92,60,244,44,242,62,125,184,217,254,218,136,120,244,156,207,178,76,3,71,155,63,157,62,175,209,38,11,171,87,245,220,235,222,225,221,17,241,183,205,118,223,31,154,206,25,17,55,137,136,215,246,164,151,51,67,13,28,247,202,198,147,174,173,17,209,23,185,126,182,207,179,155,125,150,93,170,175,123,204,54,29,158,189,227,43,203,79,155,103,28,17,241,154,57,215,115,112,79,39,76,204,105,224,56,56,34,46,106,182,61,127,104,180,81,190,163,255,48,240,172,6,43,195,153,54,189,63,34,46,201,233,189,43,137,155,146,21,255,182,60,119,82,95,207,116,190,107,125,121,243,91,23,156,227,215,122,158,241,235,219,56,71,121,252,183,245,220,151,193,244,104,74,222,31,17,143,110,174,125,119,68,236,49,234,113,163,158,233,20,77,154,211,205,7,206,27,154,42,145,215,213,150,189,174,238,235,96,218,95,202,67,83,69,196,27,154,99,255,250,130,237,55,36,15,95,99,121,123,93,235,64,185,207,103,154,237,47,203,17,32,125,219,254,155,166,156,122,109,68,188,162,217,102,116,157,47,34,254,184,217,246,7,35,27,88,218,6,200,159,159,183,125,223,58,226,28,0,242,197,120,119,207,176,169,200,57,176,231,117,150,245,187,69,41,229,63,12,68,193,255,112,173,117,143,249,191,153,128,117,151,165,61,124,202,186,199,17,241,225,158,57,138,63,204,249,160,23,231,208,231,91,231,80,177,54,129,253,231,82,202,3,107,173,189,1,225,178,71,182,155,161,127,34,167,219,204,92,82,74,249,100,6,18,58,40,167,142,220,191,39,34,254,105,181,214,133,61,115,99,12,124,222,146,159,121,75,126,230,29,121,61,55,207,32,79,119,238,249,14,191,171,214,250,184,57,231,217,218,68,89,190,50,131,207,94,148,107,166,223,61,227,100,60,164,217,239,182,57,28,176,205,0,190,153,247,234,146,156,138,114,120,46,243,214,86,206,255,177,148,114,236,80,144,177,158,103,242,91,181,214,215,15,125,142,114,93,198,112,110,243,252,47,207,57,150,167,229,156,226,155,230,144,182,99,115,174,225,65,165,148,93,205,178,103,79,31,90,226,52,11,220,47,105,126,125,85,190,51,23,230,51,185,85,14,141,60,178,243,60,206,42,165,116,19,236,183,215,90,123,231,246,102,166,117,106,79,224,174,29,57,191,240,43,165,148,109,249,61,60,178,148,242,128,38,168,213,214,82,202,221,251,134,234,69,196,153,165,148,123,118,126,245,158,90,235,82,113,119,154,227,222,181,137,136,255,177,90,235,30,173,250,123,227,28,249,174,126,120,96,37,161,75,114,238,242,183,243,57,30,92,74,185,99,110,219,46,159,118,65,41,229,152,54,221,138,136,223,205,152,13,237,119,239,154,124,31,47,200,104,232,215,230,251,119,68,30,191,109,12,220,82,74,249,47,35,231,73,15,125,214,219,149,82,78,206,207,208,250,78,14,69,189,36,99,107,220,48,135,49,223,181,39,210,122,148,82,126,179,214,250,134,129,243,188,176,103,10,208,23,115,190,251,143,50,24,218,209,57,223,246,19,205,190,199,150,82,222,219,76,51,40,249,249,207,201,72,248,7,103,176,179,251,246,44,149,247,202,90,235,96,108,129,172,128,204,122,159,207,175,181,46,140,104,159,163,11,62,222,156,235,146,82,202,187,74,41,103,103,30,114,104,126,135,31,222,153,247,219,166,29,183,172,181,110,235,57,254,109,50,141,104,243,166,11,75,41,159,206,116,243,70,121,223,142,202,207,95,242,157,60,63,231,136,207,220,116,232,29,201,233,84,255,179,231,93,252,66,78,57,216,154,207,246,54,153,110,252,76,179,221,75,107,173,189,61,230,99,245,164,221,239,42,165,116,43,25,107,206,79,35,226,185,165,148,182,7,244,156,82,202,95,101,144,185,237,121,220,251,149,82,30,213,9,238,218,125,94,95,174,181,246,78,49,138,136,135,228,146,193,221,88,32,145,83,61,183,100,89,232,144,188,127,247,234,44,189,184,53,211,141,89,197,99,75,173,181,183,82,25,17,175,43,165,116,43,239,23,212,90,151,89,89,168,239,216,207,239,137,195,243,163,82,202,25,153,30,149,188,39,247,237,41,243,109,201,96,148,115,3,178,70,196,7,122,150,125,252,118,41,229,83,121,127,110,153,43,120,180,199,127,127,173,181,157,10,215,61,238,164,188,63,34,94,91,74,233,246,248,254,160,148,114,116,14,189,239,110,183,238,207,116,138,166,76,124,73,6,123,156,77,221,136,78,122,120,105,230,27,119,200,247,185,77,15,95,85,107,221,163,71,127,127,41,15,77,149,171,65,126,162,115,174,143,212,90,231,78,73,218,168,60,124,217,242,118,89,231,58,80,30,255,200,156,246,213,174,162,114,113,230,81,179,239,193,237,179,76,223,237,28,187,178,148,242,128,90,235,167,58,199,155,84,231,139,136,79,53,83,125,190,80,74,249,185,54,208,113,103,251,155,228,125,155,165,47,23,214,90,151,89,244,128,3,65,246,144,182,173,120,99,237,142,136,119,14,173,84,176,150,17,28,185,255,141,34,226,125,75,92,215,249,139,122,70,250,122,12,6,134,38,206,243,233,161,214,212,101,69,196,159,245,180,44,79,241,190,69,193,221,122,134,4,247,185,170,111,168,115,68,220,185,103,168,234,24,39,45,26,57,176,204,8,142,220,239,152,158,150,235,69,142,107,122,14,123,123,44,58,231,248,211,129,161,227,67,46,200,222,139,174,118,57,206,246,28,119,90,242,222,94,22,17,15,158,115,220,29,237,246,99,238,235,34,251,234,8,142,206,190,135,12,244,182,140,245,169,12,144,59,116,252,39,247,244,154,78,241,197,136,88,73,244,242,136,184,117,79,47,223,20,87,47,26,206,156,61,162,95,31,113,172,191,28,216,255,17,61,195,103,23,185,38,34,218,224,130,125,199,158,60,130,163,92,55,42,99,74,122,123,121,68,188,180,249,221,96,128,190,136,184,123,142,86,25,107,119,68,28,31,17,255,187,249,253,220,21,29,114,159,171,39,156,103,166,119,117,133,169,122,210,238,195,122,166,138,45,178,48,63,93,34,143,254,74,68,188,163,243,115,239,8,142,206,241,127,189,103,104,248,60,151,103,58,223,237,5,255,194,156,227,127,188,231,24,203,6,57,236,59,126,219,147,61,198,150,49,211,154,202,117,163,51,206,156,120,252,79,143,120,127,39,229,253,57,114,173,189,142,179,7,122,194,215,245,153,78,209,148,137,207,139,136,219,103,89,97,138,185,75,228,238,47,229,161,37,238,237,25,157,99,239,156,151,119,119,246,89,247,60,124,141,229,237,117,171,3,117,206,113,239,145,249,122,215,213,125,35,243,166,214,249,34,226,103,123,222,213,193,145,100,17,241,188,102,219,53,53,204,115,128,200,169,6,109,92,142,121,186,129,247,134,142,185,166,6,142,206,113,158,217,51,196,185,207,206,156,239,189,48,118,197,80,134,26,17,47,238,25,242,219,119,158,55,140,157,131,190,196,231,61,38,34,78,237,25,186,59,207,214,41,65,130,34,226,132,17,5,251,222,85,25,50,209,61,33,167,168,44,178,109,108,252,131,101,27,56,114,223,251,245,204,169,239,179,99,54,151,177,185,254,185,25,122,110,255,148,129,225,156,173,15,101,133,243,65,205,239,255,124,196,57,102,67,213,47,31,113,158,200,97,245,115,231,208,15,52,154,172,185,97,110,95,111,224,232,28,227,191,77,108,196,189,52,34,254,112,204,42,16,17,113,68,78,107,185,114,194,241,47,143,136,215,173,71,250,145,5,182,161,33,193,67,206,142,136,54,24,224,208,241,127,174,103,216,119,235,178,161,57,208,217,136,247,145,145,105,219,121,243,166,90,52,199,93,170,129,35,247,125,234,200,252,229,107,217,72,243,240,230,247,115,87,32,200,233,3,31,26,81,33,216,22,17,79,200,125,78,237,252,126,212,178,154,25,203,105,76,26,24,89,168,95,89,225,176,73,187,119,149,235,42,161,39,12,76,235,233,154,148,159,102,229,106,76,133,245,244,136,248,247,205,80,232,185,13,28,229,186,188,228,243,35,142,255,197,217,28,243,166,146,52,184,66,216,192,212,141,167,79,187,219,11,175,255,89,57,20,126,145,157,89,70,155,27,44,180,231,248,55,201,114,214,162,239,240,181,17,241,214,49,207,117,201,233,169,119,201,180,166,107,104,212,193,186,61,211,41,154,50,241,103,203,117,233,195,71,71,92,219,182,136,24,21,172,120,127,41,15,77,17,17,255,189,57,126,239,72,196,158,253,214,61,15,95,75,121,187,172,83,29,168,57,254,97,217,120,60,166,145,124,107,68,252,218,192,113,38,215,249,114,186,80,55,111,220,29,17,189,35,208,51,86,202,204,101,83,211,46,14,112,17,241,75,57,42,227,236,12,156,115,85,254,219,150,137,255,219,35,226,87,71,30,107,37,13,28,229,186,76,245,217,217,75,249,207,249,69,222,149,47,249,103,179,16,51,38,186,253,236,120,131,25,106,182,42,190,58,51,196,109,121,158,31,228,207,39,76,57,207,90,100,6,254,202,156,251,126,113,94,195,174,252,183,61,27,153,222,155,25,205,228,32,133,153,225,188,47,91,111,119,102,2,124,89,246,140,188,120,196,136,139,219,71,196,203,51,190,195,182,76,28,175,202,76,239,212,236,85,28,157,0,173,165,129,163,115,140,39,228,103,186,168,115,191,182,101,37,255,79,186,207,174,233,77,94,152,161,151,235,122,177,143,143,136,79,116,222,141,29,217,67,113,98,68,60,172,179,237,211,155,207,51,122,201,210,44,16,252,126,222,199,173,249,124,174,205,140,245,75,17,241,174,9,149,210,99,35,226,171,157,2,233,238,85,84,174,55,75,3,71,231,88,247,201,239,239,25,217,136,113,69,39,13,185,32,34,62,144,149,131,201,247,38,11,8,207,203,194,220,121,249,253,188,42,191,83,151,103,16,180,191,207,222,156,133,129,238,214,42,43,187,111,138,136,79,230,247,241,135,249,252,119,70,196,119,50,110,199,91,199,190,67,205,177,15,137,136,151,100,58,241,253,252,140,87,102,3,192,123,23,205,137,45,215,61,139,55,229,247,114,118,140,43,242,24,31,154,85,244,39,92,211,210,13,28,157,207,116,124,166,181,151,228,181,236,204,96,116,167,231,115,59,36,183,189,111,243,78,142,90,214,59,231,99,191,51,71,21,92,145,233,229,165,217,195,253,162,238,138,4,17,241,229,206,241,119,76,252,44,143,204,243,108,233,220,219,89,186,124,90,68,252,222,58,140,60,236,166,221,223,111,254,118,215,136,120,99,94,207,236,61,92,83,126,218,201,163,63,147,247,240,170,60,246,55,50,24,227,147,58,219,190,164,115,109,11,27,56,58,251,61,46,143,245,141,60,254,149,249,255,39,71,196,211,102,121,110,126,247,187,5,244,193,101,233,35,226,118,249,157,236,54,250,60,105,104,251,101,101,172,143,227,51,255,248,86,83,94,58,43,71,138,14,6,20,29,121,142,251,100,76,128,115,179,23,118,150,215,126,41,191,219,163,87,213,91,195,232,205,167,54,247,254,218,136,24,92,102,125,61,158,233,20,77,153,248,212,230,111,15,141,136,191,201,178,203,206,206,253,60,35,211,135,201,149,185,253,165,60,52,225,243,118,71,245,92,62,47,158,70,207,190,235,154,135,175,160,188,189,210,58,208,192,57,254,83,198,69,58,179,243,157,222,149,13,166,31,143,136,23,204,187,206,53,44,44,209,198,75,218,214,179,104,197,51,155,109,22,142,236,132,3,210,42,42,211,48,79,246,52,238,51,239,88,54,150,69,68,204,157,103,13,236,93,205,8,133,201,13,54,108,156,108,80,234,122,247,136,125,142,237,108,191,176,65,144,141,181,204,51,101,190,141,40,15,101,35,66,119,100,81,239,116,73,54,151,28,53,222,157,97,112,241,162,105,111,51,7,173,255,229,1,108,94,57,162,98,84,130,218,209,246,96,125,126,96,187,141,114,183,252,239,57,11,182,3,86,100,104,133,129,57,219,255,98,6,31,157,185,104,245,87,69,159,156,86,179,199,202,35,11,60,176,249,121,76,131,212,81,249,223,237,25,8,150,117,178,129,207,244,128,177,175,150,135,106,173,39,151,82,186,141,26,191,146,129,102,217,220,94,153,193,184,75,41,101,119,41,229,5,67,129,72,225,128,103,4,7,99,69,196,175,228,52,145,133,235,144,119,246,185,75,179,148,221,214,245,189,202,133,215,243,200,78,207,198,74,231,124,3,123,202,101,245,78,204,158,167,209,83,8,115,152,122,215,220,224,175,172,70,6,132,61,51,34,62,56,97,159,235,229,244,191,174,123,46,216,231,14,157,216,5,239,90,201,197,211,107,163,158,233,129,100,95,47,15,229,180,153,110,28,170,243,150,104,140,97,31,17,17,247,111,166,244,189,109,111,95,19,236,211,52,112,48,70,6,191,155,53,12,92,58,182,39,40,87,141,233,90,217,154,239,83,228,188,205,23,116,130,150,206,93,23,29,88,187,140,211,209,93,61,165,93,222,116,104,191,163,155,138,192,21,171,90,105,135,97,25,31,96,150,70,94,19,17,123,44,123,63,176,223,139,154,116,254,139,11,182,127,108,167,242,188,45,151,179,102,29,108,212,51,61,144,108,150,242,80,198,135,233,6,160,125,199,122,158,143,245,145,157,4,231,119,158,227,153,235,181,184,3,236,55,52,112,48,70,79,111,234,217,139,134,156,103,224,188,174,43,214,26,104,152,68,232,0,0,28,54,73,68,65,84,208,109,89,217,184,209,189,246,91,143,216,13,88,131,158,30,203,93,17,241,156,5,251,220,163,39,82,190,57,228,27,32,131,247,117,109,91,20,27,35,34,30,159,129,254,186,158,49,103,251,187,55,199,63,122,93,62,12,165,108,208,51,61,208,108,166,242,80,68,60,170,179,34,226,238,136,120,230,122,159,147,213,106,150,26,63,127,45,11,85,192,1,67,3,7,99,228,10,0,59,122,10,74,175,234,46,207,154,35,37,158,212,68,241,158,217,107,209,158,35,226,249,25,229,254,197,203,172,180,3,44,39,34,222,209,164,3,187,35,226,148,92,206,240,144,206,118,119,207,85,45,218,165,161,191,165,64,183,49,34,226,134,205,74,60,145,21,221,119,102,64,208,235,117,182,125,104,174,134,208,46,147,122,234,130,115,204,26,176,222,102,228,198,250,219,136,103,122,160,217,236,229,33,128,253,158,6,14,198,202,229,227,118,245,100,212,145,171,29,108,239,41,24,205,156,180,183,175,31,216,120,185,244,236,103,7,210,133,107,50,221,184,98,224,239,63,234,46,177,200,250,139,136,123,231,18,202,125,118,230,144,247,171,7,254,126,209,18,129,44,89,103,158,233,234,41,15,1,236,195,52,112,48,69,68,60,174,89,39,126,145,221,25,96,80,112,43,56,64,69,196,161,17,241,119,19,210,141,200,145,27,15,223,219,215,126,32,202,10,241,150,137,207,235,115,17,113,167,189,125,237,244,243,76,87,79,121,8,96,31,165,129,131,169,34,226,182,17,241,231,25,92,107,200,174,136,56,61,151,122,4,40,17,241,152,136,248,228,156,158,207,200,134,141,19,34,226,208,189,125,189,7,178,156,218,240,130,102,37,134,62,231,78,89,73,130,189,199,51,93,61,229,33,54,131,186,183,47,0,96,51,137,136,7,151,82,238,81,74,185,101,41,229,6,165,148,29,165,148,11,74,41,31,173,181,126,99,111,95,31,176,239,201,128,124,15,40,165,220,177,148,114,211,82,202,53,165,148,75,75,41,159,173,181,158,188,183,175,143,31,23,17,247,40,165,28,85,74,57,188,148,242,83,165,148,43,75,41,223,40,165,156,86,107,61,103,111,95,31,211,121,166,171,167,60,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,74,213,189,125,1,172,175,83,78,57,229,197,123,251,26,0,0,0,96,189,29,180,183,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,255,181,7,135,4,0,0,0,0,130,254,191,118,134,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,1,207,99,151,242,30,98,89,8,0,0,0,0,73,69,78,68,174,66,96,130]},{"layer_unique_id":58890,"duration_micros":3087,"top":930.0,"left":117.0,"width":846.0,"height":6.0,"snapshot":[137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,4,56,0,0,9,36,8,6,0,0,0,249,211,207,175,0,0,0,1,115,82,71,66,0,174,206,28,233,0,0,0,4,115,66,73,84,8,8,8,8,124,8,100,136,0,0,32,0,73,68,65,84,120,156,236,216,81,17,128,48,12,68,193,20,95,53,128,31,84,224,167,6,42,172,136,232,48,33,204,174,130,251,189,23,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,211,178,7,240,174,123,158,43,123,3,0,0,192,23,92,125,248,192,63,118,100,15,0,0,0,0,216,37,112,0,0,0,0,229,9,28,0,0,0,64,121,2,7,0,0,0,80,158,192,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,236,193,129,0,0,0,0,0,144,255,107,35,168,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,99,9,11,117,0,0,6,163,73,68,65,84,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,180,7,135,4,0,0,0,0,130,254,191,182,56,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,248,125,4,12,105,192,18,83,0,0,0,0,73,69,78,68,174,66,96,130]},{"layer_unique_id":58893,"duration_micros":448,"top":829.0,"left":175.0,"width":6.0,"height":69.0,"snapshot":[137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,4,56,0,0,9,36,8,6,0,0,0,249,211,207,175,0,0,0,1,115,82,71,66,0,174,206,28,233,0,0,0,4,115,66,73,84,8,8,8,8,124,8,100,136,0,0,32,0,73,68,65,84,120,156,236,216,49,17,132,80,16,5,193,15,190,48,128,31,84,224,7,3,8,187,51,64,64,113,1,53,117,221,225,70,47,216,104,198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,97,122,123,0,60,181,159,235,231,234,190,45,135,191,6,0,0,248,51,243,219,3,0,0,0,0,126,37,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,121,2,7,0,0,0,144,39,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,246,224,64,0,0,0,0,0,200,255,181,17,84,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,128,15,244,118,0,0,7,57,73,68,65,84,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,218,131,67,2,0,0,0,0,65,255,95,59,195,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,2,1,194,4,138,77,181,136,102,0,0,0,0,73,69,78,68,174,66,96,130]},{"layer_unique_id":58894,"duration_micros":3707,"top":844.5,"left":120.75,"width":54.300384521484375,"height":40.1400146484375,"snapshot":[137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,4,56,0,0,9,36,8,6,0,0,0,249,211,207,175,0,0,0,1,115,82,71,66,0,174,206,28,233,0,0,0,4,115,66,73,84,8,8,8,8,124,8,100,136,0,0,32,0,73,68,65,84,120,156,236,221,93,168,101,101,25,7,240,103,137,194,48,48,138,136,74,24,58,227,88,152,54,24,148,144,144,162,68,83,4,17,93,120,17,19,130,115,49,224,133,148,209,7,93,69,80,23,162,208,133,23,161,34,106,72,80,106,72,132,133,149,69,208,140,133,226,7,145,99,138,214,16,53,150,96,57,126,76,51,227,252,187,104,7,135,183,53,103,214,58,103,239,179,61,251,252,126,119,139,179,158,245,252,223,125,119,30,222,245,174,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,69,214,205,59,0,239,12,73,182,87,213,71,171,234,194,170,58,189,170,142,86,213,95,170,106,111,215,117,191,153,119,62,0,0,0,128,19,74,178,39,201,190,36,199,115,98,207,39,249,218,42,122,188,107,153,103,15,241,208,116,87,13,0,0,0,44,132,36,59,38,131,141,49,246,38,217,177,130,94,159,48,224,0,0,0,96,150,78,153,119,0,214,94,146,157,85,245,139,170,250,240,200,210,43,170,234,71,73,206,31,89,247,158,145,247,3,0,0,192,40,167,206,59,0,107,43,201,251,171,234,187,85,117,118,243,167,231,170,234,251,85,181,175,170,94,173,170,243,38,103,114,124,182,170,206,92,114,223,214,170,250,94,85,125,100,68,219,173,205,245,227,85,181,119,68,253,51,35,238,5,0,0,0,22,93,146,159,53,175,127,28,75,114,243,50,247,95,148,228,201,158,215,70,246,140,232,249,64,83,251,141,169,45,8,0,0,0,216,88,146,124,170,103,80,241,229,1,117,219,147,188,210,212,253,106,68,223,246,172,143,93,171,94,12,0,0,0,176,49,37,249,65,51,104,120,96,68,237,109,77,237,107,35,106,15,52,181,163,15,42,5,0,0,0,168,250,239,160,97,87,146,253,147,33,195,155,73,222,59,162,246,51,61,187,63,222,55,160,238,180,36,71,150,212,188,177,234,133,0,0,0,0,27,219,100,224,240,213,36,119,140,172,187,172,103,192,113,229,128,186,15,53,53,251,87,181,0,0,0,0,232,225,43,42,27,76,215,117,71,171,234,132,135,138,46,163,239,147,194,175,15,168,187,184,185,62,176,130,222,0,0,0,176,172,190,127,90,161,207,165,205,245,145,170,122,97,64,221,246,230,250,79,83,204,4,0,0,0,85,6,28,140,240,177,230,250,185,174,235,14,13,168,187,160,185,126,49,201,158,36,143,38,57,152,228,223,147,51,58,254,145,228,183,73,110,25,114,182,7,0,0,0,192,40,73,206,75,242,207,230,44,141,91,6,214,62,210,212,29,234,57,203,163,245,86,146,219,147,108,153,253,234,0,0,0,128,13,161,231,243,178,135,146,108,29,88,251,135,1,3,141,19,121,42,201,182,217,175,16,0,0,0,88,104,73,110,76,114,124,37,187,55,38,245,237,206,143,255,57,152,228,177,36,15,39,249,221,228,21,149,62,79,38,57,99,182,171,4,0,0,0,22,86,146,157,73,94,111,6,14,207,36,217,52,176,254,221,61,3,139,253,73,174,235,185,119,83,146,155,38,131,143,214,119,102,178,64,0,0,0,96,177,37,185,172,103,216,240,90,146,203,71,60,227,170,36,111,47,169,255,73,146,51,79,82,243,129,36,127,110,250,190,149,228,162,169,44,12,0,0,0,216,24,146,108,75,242,66,51,100,56,150,100,247,10,158,117,77,146,159,142,121,213,36,201,181,61,175,197,220,186,162,197,0,0,0,0,27,79,146,115,147,60,221,243,154,200,183,214,56,199,190,166,255,19,107,217,31,0,0,0,88,167,146,108,233,25,44,36,201,93,115,200,242,205,38,195,191,214,58,3,0,0,0,176,206,36,57,45,201,35,61,195,141,135,230,148,231,115,61,89,206,154,71,22,0,0,0,96,157,72,242,96,207,64,225,231,67,191,152,50,131,60,59,123,242,108,155,71,22,0,0,0,96,29,72,114,119,207,48,97,223,208,67,65,103,148,105,87,79,166,205,243,202,3,0,0,0,188,131,37,249,118,207,32,225,233,36,231,78,185,207,168,157,32,73,190,222,100,58,56,205,60,0,0,0,192,130,152,12,17,218,207,177,62,159,100,235,20,123,124,48,201,195,73,126,56,178,110,111,147,235,209,105,101,2,0,0,0,22,68,146,47,36,121,187,25,34,28,72,114,201,20,123,220,150,228,240,228,217,71,146,92,61,176,238,211,73,142,53,217,190,52,173,92,0,0,0,192,2,72,178,123,50,112,88,234,229,36,151,79,185,207,253,61,187,67,150,61,40,52,201,142,36,47,53,117,127,77,178,101,154,217,0,0,0,128,117,44,201,181,73,222,108,6,8,175,14,221,93,49,178,215,21,75,118,112,44,221,37,178,187,231,222,205,73,62,159,228,239,249,127,55,76,59,27,0,0,0,139,165,155,119,0,214,78,146,143,87,213,253,85,213,238,134,248,117,85,253,113,133,143,189,177,235,186,195,203,244,188,185,170,190,210,243,167,151,171,234,217,170,122,163,170,206,174,170,237,85,117,86,207,125,247,116,93,119,253,10,179,1,0,0,0,139,38,201,43,61,187,35,86,235,164,175,142,36,185,179,231,48,211,147,57,158,228,206,181,249,101,0,0,0,128,117,99,6,195,141,65,3,142,73,239,27,38,175,167,12,241,98,146,235,102,255,139,0,0,0,176,40,188,162,178,129,36,201,12,30,123,122,215,117,135,6,246,223,92,85,215,87,213,39,171,234,146,170,58,167,170,54,85,213,225,170,250,91,85,253,190,170,126,92,85,247,118,93,119,116,6,89,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,250,56,131,99,193,37,185,186,170,118,205,59,199,140,124,113,232,249,31,0,0,0,44,54,3,142,5,55,25,112,252,114,222,57,102,100,240,1,167,0,0,0,44,182,83,231,29,128,53,113,223,188,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,127,216,131,3,1,0,0,0,0,32,255,215,70,80,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,93,48,123,129,0,0,10,233,73,68,65,84,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,105,15,14,72,0,0,0,0,4,253,127,221,143,80,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,9,79,153,188,103,123,133,33,6,0,0,0,0,73,69,78,68,174,66,96,130]},{"layer_unique_id":58895,"duration_micros":1094,"top":970.5,"left":97.72366333007812,"width":885.578857421875,"height":817.5,"snapshot":[137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,4,56,0,0,9,36,8,6,0,0,0,249,211,207,175,0,0,0,1,115,82,71,66,0,174,206,28,233,0,0,0,4,115,66,73,84,8,8,8,8,124,8,100,136,0,0,32,0,73,68,65,84,120,156,236,213,177,9,0,32,16,4,193,125,251,47,218,76,236,64,144,25,184,124,179,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,216,188,14,0,0,206,31,207,181,170,245,176,105,179,119,231,97,146,149,229,221,128,159,83,75,47,179,47,44,195,34,187,40,8,2,42,136,34,251,42,26,141,38,159,91,136,154,72,162,102,193,168,241,83,20,17,16,73,76,162,137,104,130,196,13,5,1,55,76,68,118,100,145,125,7,101,95,100,31,134,89,24,102,122,150,158,238,174,122,191,63,168,230,43,138,238,233,125,78,87,245,125,95,87,93,213,85,156,58,245,20,61,231,84,213,175,159,247,125,25,92,181,118,157,234,46,81,119,13,0,228,64,192,1,0,27,86,86,11,46,138,31,59,237,77,27,111,180,160,243,53,109,237,133,29,203,109,197,109,178,66,246,138,172,152,45,136,136,141,11,89,204,137,44,155,17,17,29,17,81,206,187,104,34,34,162,55,34,186,35,165,85,213,20,207,71,196,146,84,73,139,82,53,61,217,219,83,121,172,103,93,245,193,165,139,214,222,243,237,143,223,176,36,34,42,181,32,68,232,1,0,27,136,128,3,0,38,214,139,129,198,113,231,29,244,150,142,233,165,55,23,203,133,61,139,165,108,143,44,203,94,145,119,113,140,191,148,210,147,149,190,116,71,165,183,122,75,247,234,190,235,79,126,247,21,215,10,60,0,96,226,9,56,0,96,252,101,17,81,252,244,119,223,188,197,156,45,167,191,189,212,86,60,172,84,46,28,24,17,51,243,46,140,92,116,245,245,86,175,236,235,169,92,250,252,83,171,127,253,181,163,175,127,186,22,120,8,59,0,96,28,9,56,0,96,124,100,17,81,248,224,177,123,205,121,229,254,179,223,87,238,40,189,187,88,204,14,202,187,40,38,159,74,37,93,209,219,221,119,222,67,87,175,56,247,71,255,116,243,243,58,59,0,96,124,8,56,0,96,108,178,136,40,29,119,222,65,251,78,159,85,254,80,177,173,248,129,44,139,82,222,69,49,249,165,20,125,149,158,202,217,171,87,246,254,240,228,119,95,113,77,68,244,9,58,0,96,244,4,28,0,48,58,89,68,148,78,60,255,224,247,116,204,106,251,235,66,33,219,47,239,130,104,94,213,106,250,109,247,202,158,255,254,210,31,253,230,167,130,14,0,24,29,1,7,0,140,204,11,193,198,69,135,125,160,163,179,248,137,66,49,219,35,239,130,104,29,213,74,186,163,123,85,229,27,95,122,251,165,103,11,58,0,96,100,4,28,0,48,124,229,227,127,117,200,145,211,103,149,62,91,40,22,222,148,119,49,180,174,106,165,122,195,234,149,125,95,61,233,29,151,95,88,91,158,22,0,24,130,128,3,0,134,86,252,135,239,236,183,227,130,237,167,157,80,44,23,222,147,119,49,76,29,149,222,234,79,23,61,178,230,132,255,248,171,223,62,88,91,121,5,0,24,132,128,3,0,6,151,69,68,233,228,75,14,251,116,91,103,233,203,38,15,37,15,41,69,95,207,218,190,47,30,119,248,165,95,51,108,5,0,6,39,224,0,128,129,21,63,119,206,126,175,157,179,96,218,215,138,165,194,129,121,23,3,149,190,234,149,207,47,90,243,233,127,126,255,111,127,167,155,3,0,94,78,192,1,0,47,87,58,233,194,67,62,214,49,163,237,223,117,109,48,153,164,20,125,221,171,122,62,121,252,145,151,127,187,214,205,1,0,212,8,56,0,224,255,43,68,68,249,159,46,63,252,191,74,237,197,191,204,187,24,24,76,223,186,202,247,143,61,228,146,191,169,77,64,90,205,187,30,0,152,12,4,28,0,240,130,194,223,127,123,223,87,111,249,234,233,223,181,66,10,205,160,90,169,222,240,212,253,171,143,254,230,199,174,185,95,200,1,0,2,14,0,136,136,40,126,254,231,7,30,50,119,147,142,31,68,150,109,150,119,49,48,108,41,61,179,124,113,247,95,156,242,167,87,94,110,94,14,0,166,58,1,7,0,83,93,233,132,255,61,248,125,211,231,181,159,153,119,33,48,90,171,159,91,247,231,39,188,243,55,231,154,151,3,128,169,172,144,119,1,0,144,163,242,73,23,28,122,180,112,131,102,55,125,94,251,153,39,93,112,232,209,17,81,206,187,22,0,200,139,128,3,128,169,170,124,226,175,15,249,88,231,172,242,105,121,23,2,227,161,115,86,249,180,19,127,125,200,199,132,28,0,76,85,134,168,0,48,21,149,78,186,224,208,163,133,27,180,162,181,43,123,63,126,252,219,46,251,174,225,42,0,76,53,2,14,0,166,26,115,110,208,242,204,201,1,192,84,36,224,0,96,42,41,126,238,167,7,28,58,127,179,105,23,229,93,8,76,180,101,207,172,121,235,63,191,231,170,203,172,174,2,192,84,97,14,14,0,166,138,226,223,126,107,159,87,207,219,180,243,7,121,23,2,27,194,252,5,157,223,255,219,111,237,243,234,136,40,230,93,11,0,108,8,2,14,0,166,130,44,34,218,182,218,101,230,119,178,66,182,32,239,98,96,131,200,178,205,182,218,101,230,119,34,162,77,215,46,0,83,129,128,3,128,86,151,69,68,249,148,203,14,255,207,66,177,240,166,188,139,129,13,169,80,44,188,233,148,203,14,255,207,218,202,42,66,14,0,90,154,128,3,128,86,150,69,68,233,196,95,31,242,209,114,71,241,47,242,46,6,242,80,238,40,254,197,137,191,62,228,163,17,81,18,114,0,208,202,188,201,1,208,202,138,159,252,222,62,123,108,246,202,217,55,100,89,148,242,46,6,114,212,187,240,193,21,111,254,247,143,92,119,135,73,71,1,104,85,58,56,0,104,85,89,68,148,55,217,118,230,191,10,55,224,133,99,193,80,21,0,90,153,128,3,128,86,212,63,52,229,211,165,114,225,128,188,139,129,201,160,84,46,28,112,226,175,15,249,180,161,42,0,180,42,203,134,1,208,138,10,127,253,245,55,237,188,233,182,51,206,201,50,97,62,244,43,181,23,247,219,118,215,141,126,113,219,37,79,45,137,136,148,119,61,0,48,158,124,232,3,160,213,100,17,209,182,205,107,103,31,111,104,10,188,84,150,69,105,155,215,206,62,222,210,177,0,180,34,1,7,0,173,36,139,136,226,177,63,59,240,200,114,123,225,79,243,46,6,38,163,114,123,225,79,143,253,217,129,71,214,58,121,133,28,0,180,12,1,7,0,173,36,139,136,242,236,141,218,63,147,119,33,48,153,213,142,17,19,142,2,208,82,4,28,0,180,138,44,34,10,199,253,242,224,15,20,75,133,189,243,46,6,38,179,98,169,176,247,113,191,56,248,3,181,207,130,66,14,0,90,130,128,3,128,86,145,69,68,121,230,156,182,191,203,187,16,104,6,51,231,181,253,157,46,14,0,90,137,128,3,128,86,144,69,68,241,11,63,63,224,61,133,82,182,123,222,197,64,51,40,148,178,221,191,240,243,3,222,99,46,14,0,90,133,128,3,128,86,240,66,247,198,252,142,163,243,46,4,154,73,237,152,209,197,1,64,75,16,112,0,208,236,178,136,40,126,250,71,251,238,91,44,21,222,146,119,49,208,76,138,165,194,91,62,253,163,125,247,213,197,1,64,43,16,112,0,208,236,178,136,40,205,221,180,243,207,243,46,4,154,81,237,216,41,9,56,0,104,118,2,14,0,154,89,22,17,217,161,239,123,213,220,182,206,210,123,243,46,6,154,81,91,103,233,189,135,31,181,211,156,254,227,41,239,122,0,96,180,74,121,23,0,0,99,144,69,68,113,239,247,110,241,158,44,243,158,54,217,124,253,67,215,196,154,174,222,151,220,55,109,102,57,62,245,195,125,115,171,137,151,203,178,40,237,245,39,155,189,247,146,179,238,251,175,136,72,181,11,0,52,29,31,6,1,104,102,89,68,148,58,103,181,253,113,222,133,240,114,107,186,122,99,197,146,238,188,203,96,24,106,199,208,127,71,68,37,239,90,0,96,180,12,81,1,160,89,101,17,145,125,240,132,221,182,44,183,21,246,207,187,24,104,102,229,182,194,254,31,60,97,183,45,13,83,1,160,153,9,56,0,104,86,89,68,20,183,122,237,188,183,229,93,8,180,130,173,119,155,127,164,213,84,0,104,102,2,14,0,154,81,255,95,153,139,29,51,202,135,228,93,12,180,130,246,233,165,67,235,2,14,33,7,0,77,71,192,1,64,179,202,34,162,212,222,81,220,47,239,66,160,21,212,142,37,203,197,2,208,180,4,28,0,52,163,44,34,178,127,248,222,62,251,68,150,205,200,187,24,104,9,89,54,227,31,190,183,207,62,58,56,0,104,86,2,14,0,154,81,22,17,197,89,27,117,188,41,239,66,160,149,212,142,41,243,112,0,208,148,4,28,0,52,155,254,47,94,197,182,206,226,235,115,174,5,90,74,237,152,42,214,110,10,57,0,104,42,2,14,0,154,81,22,17,165,82,91,113,183,188,11,129,86,82,59,166,204,195,1,64,83,18,112,0,208,108,178,136,40,188,253,152,157,54,41,22,179,45,242,46,6,90,73,177,152,109,241,246,99,118,218,164,246,25,81,200,1,64,83,17,112,0,208,140,178,237,118,157,187,115,222,69,64,43,170,29,91,194,13,0,154,142,128,3,128,102,210,191,186,67,97,250,172,182,87,230,93,12,180,162,25,115,218,118,168,235,224,16,116,0,208,52,4,28,0,52,155,44,34,178,246,105,165,173,243,46,4,90,81,91,71,105,27,225,6,0,205,72,192,1,64,51,42,148,218,10,230,223,128,9,80,59,182,124,70,4,160,233,120,243,2,160,153,188,56,68,165,80,204,22,228,93,12,180,162,66,33,91,96,136,10,0,205,72,192,1,64,179,201,34,162,144,21,178,249,121,23,2,173,40,43,102,243,173,162,2,64,51,18,112,0,208,140,178,66,33,155,157,119,17,208,138,106,199,150,112,3,128,166,83,202,187,0,0,24,161,23,134,168,20,98,122,222,133,180,170,175,127,232,154,88,211,213,59,230,253,172,88,210,61,224,125,39,191,251,138,49,239,123,218,204,114,124,234,135,251,142,121,63,188,92,237,216,210,193,1,64,211,17,112,0,208,76,250,191,112,101,41,178,14,223,190,38,198,154,174,222,1,195,137,241,50,145,251,102,236,82,100,29,245,199,90,206,229,0,192,176,25,162,2,64,179,201,34,34,178,76,72,15,19,161,238,216,18,110,0,208,84,4,28,0,52,139,108,144,159,129,241,231,120,3,160,233,8,56,0,104,74,41,69,95,222,53,64,43,114,108,1,208,172,180,247,2,208,156,82,90,23,89,230,125,108,2,76,155,89,30,151,253,12,54,215,198,236,141,59,198,188,239,241,170,145,1,164,180,46,239,18,0,96,52,124,48,4,160,41,165,148,86,103,145,89,73,101,2,140,215,234,36,39,191,251,138,151,133,28,179,55,238,136,227,206,59,104,92,246,207,196,72,41,173,206,187,6,0,24,13,67,84,0,104,70,169,90,73,43,242,46,2,90,81,237,216,74,121,215,1,0,35,37,224,0,160,25,165,106,53,45,203,187,8,104,69,213,74,90,38,224,0,160,25,9,56,0,104,22,245,95,184,170,149,222,180,56,199,90,160,101,85,250,210,226,136,168,214,221,37,236,0,160,41,8,56,0,104,54,41,34,82,111,119,101,97,222,133,64,43,170,29,91,73,176,1,64,179,17,112,0,208,76,250,191,112,165,181,171,122,159,200,185,22,104,73,181,99,235,197,99,45,231,114,0,96,216,4,28,0,52,155,20,17,213,21,75,187,31,201,187,16,104,69,181,99,171,42,220,0,160,217,8,56,0,104,70,233,254,91,150,222,159,119,17,208,138,106,199,150,112,3,128,166,35,224,0,160,217,164,136,72,215,156,243,232,210,74,165,106,30,14,24,71,149,74,117,225,53,231,60,186,212,28,28,0,52,35,1,7,0,205,36,213,93,250,214,173,174,220,147,119,65,208,74,106,199,84,95,195,177,6,0,77,65,192,1,64,51,74,17,209,183,122,69,207,157,121,23,2,173,164,118,76,245,9,54,0,104,70,2,14,0,154,77,255,95,149,43,139,31,95,117,75,222,197,64,43,169,29,83,21,221,27,0,52,35,1,7,0,205,164,190,109,62,157,113,236,109,55,164,106,90,157,119,81,208,10,82,53,173,62,227,216,219,110,104,60,206,242,174,11,0,134,75,192,1,64,51,74,181,101,44,251,214,116,245,222,144,119,49,208,10,106,199,82,159,37,98,1,104,86,2,14,0,154,77,127,184,81,141,136,190,21,139,187,175,206,187,32,104,5,181,99,169,175,238,248,18,114,0,208,84,4,28,0,52,163,254,144,163,114,231,165,79,93,150,119,49,208,10,110,121,225,88,170,8,55,0,104,86,2,14,0,154,77,170,187,174,92,121,238,99,79,173,93,213,103,152,10,140,193,218,85,125,55,92,123,238,99,79,213,77,48,26,66,14,0,154,77,41,239,2,0,96,20,234,135,169,244,62,183,112,245,69,91,236,56,251,77,121,23,197,75,77,155,89,30,214,125,228,239,185,133,171,47,138,136,94,195,83,0,104,102,89,222,5,0,192,40,100,17,81,140,136,114,68,116,190,250,245,155,110,241,151,255,254,250,219,179,76,112,15,35,149,82,244,253,224,83,183,237,113,223,173,207,46,140,136,181,181,160,163,34,228,0,160,217,24,162,2,64,179,122,113,37,149,251,111,123,246,185,174,165,221,231,231,93,16,52,163,174,165,221,231,223,119,235,179,203,173,160,2,64,179,19,112,0,208,140,82,221,165,26,17,189,143,254,126,249,207,242,46,10,154,81,237,216,233,173,11,55,146,144,3,128,102,36,224,0,160,89,189,184,146,74,68,244,158,245,165,59,110,232,94,213,123,107,222,69,65,51,233,94,213,123,203,89,95,186,227,134,186,97,41,58,56,0,104,90,2,14,0,154,85,125,7,71,95,68,172,91,248,208,202,31,231,93,20,52,147,133,15,173,60,59,34,214,53,12,79,17,112,0,208,148,4,28,0,52,179,250,213,84,122,78,59,230,166,95,245,172,173,220,155,119,81,208,12,122,214,86,238,61,237,152,155,126,21,17,61,86,79,1,160,21,8,56,0,104,102,245,195,84,250,34,162,251,169,251,87,158,145,119,81,208,12,106,199,74,119,237,216,49,60,5,128,166,39,224,0,160,153,165,134,144,163,231,180,99,110,56,175,123,117,239,157,121,23,6,147,89,247,234,222,59,79,59,230,134,243,106,221,27,21,195,83,0,104,5,2,14,0,154,93,253,60,28,189,17,177,246,145,59,158,59,61,239,162,96,50,171,29,35,107,107,199,140,229,97,1,104,9,2,14,0,154,93,253,60,28,149,136,232,57,227,216,219,46,235,122,110,221,69,121,23,6,147,81,215,115,235,46,58,227,216,219,46,107,232,222,16,112,0,208,244,4,28,0,180,130,250,46,142,190,136,88,115,205,79,30,255,70,74,209,151,119,97,48,153,164,20,125,215,252,228,241,111,68,196,154,186,227,69,184,1,64,75,16,112,0,208,10,234,231,225,232,141,136,222,43,207,126,248,129,133,15,173,60,53,239,194,96,50,89,248,208,202,83,175,60,251,225,7,250,143,19,147,139,2,208,74,4,28,0,180,138,151,76,54,26,17,221,255,241,145,107,79,95,189,162,247,230,188,11,131,201,96,245,138,222,155,255,227,35,215,158,94,91,57,165,113,114,81,0,104,122,2,14,0,90,69,255,10,16,253,75,198,246,68,196,218,155,207,127,226,20,67,85,152,234,82,138,190,155,207,127,226,148,218,196,162,61,117,75,195,90,57,5,128,150,81,204,187,0,0,152,0,89,255,229,161,219,150,61,191,227,158,243,87,207,217,180,115,191,188,139,130,188,60,126,247,115,167,156,125,210,93,151,212,2,142,117,13,1,7,0,180,4,1,7,0,173,42,235,191,190,229,130,167,238,223,243,173,91,108,217,57,179,188,83,206,53,193,6,183,252,153,53,191,252,250,135,175,253,122,68,172,174,13,79,177,52,44,0,45,41,27,198,54,0,208,108,10,17,81,138,136,114,68,116,68,68,103,68,204,62,233,162,67,127,220,57,163,188,91,222,197,193,134,178,118,85,239,93,199,191,245,178,63,139,136,21,181,238,141,198,128,3,0,90,134,14,14,0,166,130,44,34,162,175,39,126,191,195,235,230,29,86,40,102,211,242,46,8,38,90,165,183,186,244,226,239,60,124,204,19,247,46,127,186,110,104,74,175,161,41,0,180,42,1,7,0,83,65,22,17,241,196,189,203,87,204,219,188,243,209,45,94,57,251,143,242,46,8,38,84,138,184,253,210,167,63,113,225,233,247,223,18,17,107,106,225,134,149,83,0,104,105,2,14,0,166,138,44,34,226,158,107,23,47,220,234,213,179,158,222,232,21,51,14,201,187,32,152,40,247,223,240,236,231,206,252,210,157,23,55,132,27,230,221,0,160,165,9,56,0,152,114,238,184,252,153,63,108,191,251,188,229,243,54,155,182,127,222,181,192,120,123,228,246,101,95,254,206,167,111,249,89,221,164,162,194,13,0,166,4,1,7,0,83,210,173,23,63,253,224,14,175,155,183,114,238,130,105,251,230,93,11,140,151,63,220,185,236,159,190,125,204,77,63,174,133,27,107,235,194,13,67,83,0,104,121,2,14,0,166,146,84,119,157,110,189,232,233,7,182,219,109,222,242,121,155,79,219,47,231,186,96,204,30,190,109,217,201,223,254,196,77,103,71,196,170,186,112,163,87,184,1,192,84,33,224,0,96,42,122,49,232,184,237,226,167,31,216,114,199,89,79,111,188,213,140,131,115,174,9,70,39,69,220,123,221,179,159,255,238,103,94,50,44,101,157,112,3,128,169,70,192,1,192,84,145,6,187,190,243,55,207,252,97,214,198,237,119,111,182,221,204,189,45,33,75,51,169,244,86,151,222,114,209,83,159,58,251,196,59,47,169,27,150,210,93,11,55,250,231,221,168,230,93,39,0,108,8,2,14,0,166,146,193,66,142,234,125,215,45,94,184,102,101,223,245,91,239,50,123,231,114,123,113,211,156,234,131,97,91,211,6,18,160,224,0,0,32,0,73,68,65,84,213,243,187,11,79,123,240,147,151,124,247,193,219,234,58,55,132,27,0,76,89,89,222,5,0,64,14,10,181,75,41,34,202,17,209,30,17,157,181,203,140,207,157,123,192,241,243,183,152,246,206,188,139,132,193,44,123,122,205,255,254,243,251,174,58,169,110,190,141,181,117,195,82,132,27,0,76,73,58,56,0,152,138,6,234,228,232,159,167,160,114,237,207,31,187,110,187,221,230,174,156,187,217,180,189,179,44,10,57,214,9,47,145,82,244,61,114,251,210,127,253,198,209,215,157,26,17,93,117,225,70,143,112,3,128,169,78,192,1,192,84,245,146,21,85,26,46,213,219,46,126,250,254,106,95,245,186,5,219,205,218,166,173,179,184,121,206,181,66,172,90,222,115,235,149,103,62,252,153,159,253,203,221,151,215,117,110,116,15,176,90,138,112,3,128,41,201,16,21,0,166,186,254,225,42,197,218,144,149,182,218,165,163,127,216,202,223,157,246,166,191,220,234,53,115,63,150,101,81,202,187,88,166,158,148,162,239,137,123,150,127,251,91,31,191,225,251,117,29,27,253,193,70,79,173,107,67,184,1,192,148,167,131,3,128,169,110,160,14,142,84,247,101,177,122,243,5,79,253,174,107,89,207,21,155,239,48,115,126,199,140,242,118,121,23,204,212,241,252,179,107,47,191,240,180,7,63,123,222,215,239,190,172,54,145,232,154,186,101,96,27,195,13,75,193,2,48,165,233,224,0,128,23,100,13,221,28,229,186,110,142,246,90,71,199,180,247,126,97,183,3,118,126,243,198,31,158,54,171,109,215,188,11,166,117,173,89,217,243,251,123,175,95,114,198,79,190,114,215,85,3,132,26,3,13,73,17,110,0,48,229,9,56,0,224,255,203,234,130,142,254,33,43,165,90,192,209,31,116,180,71,196,180,15,255,211,27,222,182,253,238,243,222,223,49,163,244,170,188,139,166,117,116,175,234,123,224,145,59,159,59,231,140,99,111,189,160,22,108,172,171,11,54,214,213,58,54,26,187,54,132,27,0,32,224,0,128,1,213,135,28,197,186,229,100,219,26,130,142,142,15,126,121,143,183,110,183,199,252,119,79,159,221,182,123,222,69,211,188,86,63,223,115,231,31,238,92,118,222,143,190,120,199,69,117,221,26,141,29,27,253,193,134,33,41,0,48,0,1,7,0,12,172,177,155,163,126,18,210,114,93,208,209,22,17,29,239,248,251,157,246,220,121,159,77,222,62,111,243,233,135,153,140,148,225,72,41,250,158,91,184,250,210,123,175,91,252,235,95,125,243,190,91,234,38,14,93,87,23,106,244,12,18,108,8,55,0,160,129,128,3,0,214,175,113,110,142,254,249,57,26,187,58,218,34,162,125,139,237,103,207,121,219,223,190,234,136,5,59,204,60,104,230,220,246,215,231,93,60,147,79,215,242,117,183,45,122,184,235,138,11,254,243,129,139,159,126,100,197,243,13,157,26,245,221,26,189,13,193,134,174,13,0,88,15,1,7,0,12,45,27,100,126,142,254,176,163,241,210,22,17,109,175,221,127,211,205,246,126,231,214,251,110,178,205,140,189,103,206,111,127,125,161,144,77,203,251,133,176,225,85,171,105,77,215,178,117,183,45,126,108,213,141,215,253,239,227,215,220,115,245,179,207,52,132,25,141,151,202,32,243,108,8,55,0,96,61,4,28,0,48,124,89,67,71,71,161,46,232,40,213,117,118,148,6,10,62,254,232,239,118,218,99,171,157,231,236,54,119,65,231,78,211,102,149,95,85,110,47,110,146,247,11,98,252,245,174,171,44,94,179,178,247,129,229,139,214,222,247,196,189,207,223,117,254,183,238,187,99,144,32,163,175,174,83,163,175,46,216,168,54,116,108,8,54,0,96,24,4,28,0,48,114,3,5,29,197,186,192,99,160,75,177,241,190,87,238,181,209,252,157,223,180,201,246,27,191,98,250,86,179,230,181,111,222,49,179,188,73,91,71,113,126,169,173,48,167,88,202,102,22,74,133,206,44,203,218,204,233,49,57,164,20,125,41,165,158,106,95,117,109,165,47,117,245,245,84,159,239,233,174,44,235,238,234,93,188,242,185,117,11,151,60,185,250,137,123,111,88,252,200,67,55,47,93,86,23,94,244,53,132,23,3,93,170,13,195,80,4,27,0,48,10,2,14,0,24,189,198,161,43,3,133,29,197,134,73,74,235,111,55,110,95,127,169,223,55,147,71,253,112,145,106,195,165,210,240,115,165,97,184,73,165,161,75,99,176,80,67,176,1,0,163,224,67,19,0,140,93,54,64,216,145,53,132,23,141,129,198,64,161,70,125,184,17,2,142,73,169,62,128,24,40,228,104,12,56,26,195,143,250,121,53,26,67,13,193,6,0,140,129,15,77,0,48,190,26,195,142,198,192,163,48,196,237,198,206,13,33,199,228,209,24,110,164,134,160,162,177,27,99,160,219,141,129,134,80,3,0,198,137,15,76,0,48,49,6,10,40,6,10,49,6,187,52,62,150,201,97,176,144,99,176,75,117,128,237,67,176,1,0,227,207,135,38,0,216,48,178,1,174,7,251,57,188,71,79,122,141,65,197,64,193,199,64,219,1,0,19,196,135,39,0,200,71,54,200,207,3,221,102,114,106,12,45,210,122,254,27,0,48,193,124,128,2,128,201,203,251,244,228,36,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,68,150,119,1,0,48,201,101,117,239,151,235,251,25,198,42,213,93,15,245,51,0,208,192,7,50,0,120,65,255,123,98,33,34,138,71,159,250,198,77,22,108,51,125,199,246,182,242,246,133,98,108,93,44,101,91,100,89,44,200,178,216,56,69,97,110,150,197,204,200,98,122,22,209,22,17,165,156,107,167,53,244,165,136,158,72,177,58,165,232,202,162,186,60,165,88,146,82,44,170,244,165,167,171,149,120,124,93,79,239,35,139,30,91,253,224,119,143,185,105,113,68,84,34,162,90,123,172,224,3,128,41,79,192,1,192,84,213,223,129,81,248,216,105,123,111,185,217,214,211,223,88,46,151,223,80,40,197,238,133,98,97,151,44,139,5,121,23,8,131,73,41,22,85,43,213,187,171,125,113,103,111,111,239,173,207,60,190,250,166,111,127,252,198,167,106,129,135,78,15,0,166,36,1,7,0,83,73,22,17,133,15,159,176,251,204,109,247,154,127,120,91,91,249,160,66,185,176,111,161,16,59,229,93,24,140,85,181,26,247,85,123,171,215,244,244,244,94,241,232,205,203,46,57,227,132,59,187,234,2,15,0,104,121,2,14,0,90,93,22,17,133,163,79,125,227,102,91,239,48,251,93,109,211,10,71,22,138,133,35,242,46,10,38,90,181,82,189,184,103,77,245,194,199,31,94,241,203,239,30,115,211,51,194,14,0,90,157,128,3,128,86,85,136,136,210,73,23,30,242,190,182,206,210,123,138,165,194,219,242,46,8,242,82,233,171,94,208,179,182,239,167,199,31,121,249,185,17,209,87,55,119,7,0,180,12,1,7,0,173,166,244,217,179,246,219,105,206,102,211,254,162,88,46,28,149,101,177,113,222,5,193,100,145,82,44,169,244,86,207,122,254,153,53,63,248,234,81,191,189,175,22,118,0,64,75,16,112,0,208,10,178,136,40,29,247,203,131,14,156,49,187,237,163,197,114,225,221,121,23,4,147,93,165,183,122,222,170,21,61,167,159,252,174,43,174,172,5,29,134,175,0,208,212,4,28,0,52,179,44,34,74,199,159,127,208,17,211,102,180,29,83,44,21,14,201,187,32,104,54,149,190,234,229,107,86,245,156,122,210,31,93,113,177,160,3,128,102,38,224,0,160,89,149,62,255,203,3,247,159,61,183,253,31,77,26,10,99,87,173,84,47,238,90,217,243,175,39,191,227,138,223,26,186,2,64,51,18,112,0,208,108,138,159,248,222,62,59,44,216,102,230,113,165,182,194,81,121,23,3,173,166,175,167,122,214,162,199,186,78,254,198,71,174,123,56,34,42,121,215,3,0,195,37,224,0,160,89,100,17,209,118,242,165,135,127,182,189,179,248,197,136,40,229,93,16,180,176,190,117,171,43,95,62,238,136,75,190,26,17,61,134,173,0,208,12,4,28,0,52,131,226,113,191,60,232,224,89,243,218,78,201,10,133,215,231,93,12,76,21,169,90,189,109,229,115,61,159,63,249,93,87,252,70,55,7,0,147,157,128,3,128,201,44,139,136,182,175,92,122,248,87,218,58,139,159,206,187,24,152,170,122,187,171,255,246,249,67,47,62,78,55,7,0,147,153,128,3,128,201,170,248,133,115,15,216,115,214,130,142,111,20,138,133,189,242,46,6,166,186,106,165,122,243,202,69,221,159,248,202,251,174,186,69,55,7,0,147,145,128,3,128,201,168,244,229,11,15,251,120,199,204,210,169,121,23,2,188,84,119,87,223,49,95,60,242,210,211,172,180,2,192,100,35,224,0,96,50,201,34,162,237,159,46,63,226,212,82,123,225,175,243,46,6,24,88,223,186,234,127,31,123,200,197,199,24,178,2,192,100,34,224,0,96,178,40,124,236,180,189,183,218,230,213,115,126,80,44,21,14,200,187,24,96,253,42,125,213,171,158,124,100,229,135,255,243,232,235,159,140,136,106,222,245,0,128,128,3,128,201,160,240,133,159,30,240,230,89,155,78,251,97,161,16,219,229,93,12,48,60,213,106,252,97,229,179,107,62,244,149,247,92,117,189,144,3,128,188,9,56,0,200,91,241,184,243,14,124,231,172,141,59,207,204,34,166,229,93,12,48,50,41,98,205,170,101,221,71,157,244,199,87,252,202,228,163,0,228,73,192,1,64,158,74,39,252,234,160,163,166,207,237,248,65,222,133,0,99,179,122,121,247,95,156,240,142,43,206,50,249,40,0,121,17,112,0,144,151,210,73,23,29,246,151,157,51,74,167,231,93,8,48,62,214,174,234,251,232,241,111,189,244,251,66,14,0,242,32,224,0,32,15,194,13,104,81,66,14,0,242,82,200,187,0,0,166,156,210,9,191,58,232,40,225,6,180,166,206,25,165,211,79,248,213,65,71,69,68,41,239,90,0,152,90,116,112,0,176,33,21,143,59,239,192,119,206,222,184,243,23,121,23,2,76,172,21,75,214,254,201,201,239,190,242,127,77,60,10,192,134,162,131,3,128,13,165,120,236,57,251,191,121,214,198,157,103,230,93,8,48,241,102,109,220,121,230,177,231,236,255,230,136,40,230,93,11,0,83,131,128,3,128,13,33,59,250,155,123,109,53,103,243,233,103,88,10,22,166,134,44,98,218,156,205,167,159,113,244,55,247,218,74,215,48,0,27,130,128,3,128,137,150,69,68,251,14,187,204,251,126,161,16,219,229,93,12,176,225,20,10,177,221,14,187,204,251,126,68,180,11,57,0,152,104,2,14,0,38,82,22,17,229,83,46,59,252,212,98,169,112,64,222,197,0,27,94,177,84,56,224,148,203,14,63,53,34,202,66,14,0,38,146,128,3,128,137,146,69,68,241,196,243,15,253,120,185,163,248,87,121,23,3,228,167,220,81,252,171,19,207,63,244,227,181,249,56,132,28,0,76,8,111,48,0,76,148,226,103,206,216,119,239,77,182,159,121,109,222,133,0,147,195,226,71,186,222,242,175,31,190,230,70,43,171,0,48,17,116,112,0,48,17,178,136,104,155,191,245,244,127,207,187,16,96,242,216,104,155,233,95,143,136,54,127,100,3,96,34,8,56,0,24,111,89,68,148,78,190,248,240,147,139,165,194,158,121,23,3,76,30,133,98,97,175,147,47,62,252,228,136,40,9,57,0,24,111,222,88,0,24,79,89,68,20,62,123,238,254,135,109,180,197,244,11,243,46,6,152,156,150,62,189,250,200,175,190,239,234,75,35,162,26,17,41,239,122,0,104,13,58,56,0,24,79,89,68,180,205,91,208,121,114,222,133,0,147,87,237,28,97,168,10,0,227,74,192,1,192,120,201,34,162,116,226,69,135,125,182,80,44,188,46,239,98,128,201,171,80,44,188,238,196,11,14,251,172,161,42,0,140,167,98,222,5,0,208,50,10,127,245,245,61,95,181,96,219,153,103,11,208,129,161,148,219,11,111,217,102,215,57,63,187,253,146,133,75,13,83,1,96,60,248,0,10,192,120,40,68,68,121,155,93,231,125,190,246,23,89,128,161,148,106,231,140,178,207,164,0,140,7,111,38,0,140,85,22,17,133,207,156,187,223,254,109,29,197,15,228,93,12,208,60,218,58,138,31,248,204,89,251,237,95,251,76,106,168,10,0,99,34,224,0,96,172,178,136,40,207,221,184,243,31,243,46,4,104,62,243,54,155,246,233,90,23,135,128,3,128,49,17,112,0,48,22,89,68,20,62,247,211,253,143,40,183,21,15,205,187,24,160,249,148,218,10,135,125,238,167,251,31,161,139,3,128,177,18,112,0,48,22,89,68,148,103,207,239,252,187,188,11,1,154,87,237,28,162,139,3,128,49,17,112,0,48,90,47,204,189,241,227,253,14,44,181,21,14,202,187,24,160,121,149,218,10,7,125,230,199,251,29,168,139,3,128,177,16,112,0,48,90,89,68,148,230,108,210,249,215,121,23,2,52,191,218,185,164,36,224,0,96,180,4,28,0,140,70,22,17,217,223,126,107,239,157,219,58,138,239,204,187,24,160,249,181,117,20,223,249,183,223,218,123,231,254,243,75,222,245,0,208,124,4,28,0,140,70,22,17,165,5,219,207,250,112,222,133,0,173,163,118,78,209,197,1,192,168,8,56,0,24,169,254,191,174,150,219,167,149,222,159,119,49,64,235,168,157,83,202,186,56,0,24,13,1,7,0,163,81,56,238,23,7,188,55,43,196,70,121,23,2,180,142,172,16,27,29,247,139,3,222,235,51,42,0,163,225,205,3,128,145,202,34,162,52,109,118,251,159,230,93,8,208,122,106,231,22,195,84,0,24,49,1,7,0,35,145,69,68,225,29,159,124,205,22,229,246,226,17,121,23,3,180,158,114,123,241,136,63,254,204,46,155,91,50,22,128,145,18,112,0,48,18,89,68,20,118,219,119,193,59,242,46,4,104,93,187,190,105,211,119,10,56,0,24,41,1,7,0,35,145,69,68,169,115,118,73,247,6,48,97,58,103,149,142,48,76,5,128,145,18,112,0,48,92,89,68,100,7,252,159,109,102,149,219,138,135,230,93,12,208,186,202,237,197,67,15,248,63,219,204,178,154,10,0,35,33,224,0,96,184,178,136,40,188,241,79,182,58,44,239,66,128,214,87,59,215,24,166,2,192,176,9,56,0,24,174,44,34,138,51,231,116,236,159,119,33,64,235,171,157,107,138,2,14,0,134,75,192,1,192,112,244,183,137,23,75,237,197,125,242,46,134,201,233,238,223,46,138,171,206,254,67,164,148,119,37,180,130,82,123,97,159,186,128,67,200,1,192,144,138,121,23,0,64,83,200,34,162,248,39,199,238,186,205,86,175,154,253,165,188,139,97,242,185,251,183,139,226,172,47,221,17,15,220,188,52,202,237,133,216,102,215,121,145,249,74,202,24,20,10,217,70,179,22,116,156,121,223,181,139,151,71,68,53,239,122,0,152,252,116,112,0,48,28,89,68,20,118,216,109,238,94,121,23,194,228,211,31,110,84,250,94,104,221,184,240,219,15,196,85,103,63,162,147,131,49,171,157,115,204,195,1,192,176,8,56,0,24,74,127,123,120,161,115,122,251,235,243,46,134,201,165,49,220,232,39,228,96,60,212,206,57,5,195,84,0,24,14,1,7,0,195,145,69,68,177,173,163,240,218,188,11,97,242,72,213,20,119,92,182,240,101,225,70,63,33,7,99,213,214,89,216,213,68,163,0,12,151,128,3,128,225,200,34,162,88,108,43,238,148,119,33,76,30,89,33,139,247,124,126,183,216,101,191,5,131,110,35,228,96,44,138,229,226,206,2,14,0,134,203,36,163,0,12,165,16,17,197,35,255,246,213,91,110,183,235,220,207,229,93,12,147,75,169,92,136,157,222,188,73,60,251,232,170,88,242,196,234,1,183,121,232,214,101,38,30,101,84,178,44,102,148,167,21,127,240,208,45,75,87,68,68,170,93,0,96,64,58,56,0,24,142,108,219,221,230,238,152,119,17,76,78,237,157,197,120,255,23,119,139,157,223,178,233,160,219,232,228,96,180,182,221,101,238,142,58,56,0,24,14,1,7,0,235,243,226,4,163,179,231,118,110,155,119,49,76,94,237,211,74,241,129,47,238,22,59,189,121,147,65,183,17,114,48,26,181,115,143,137,70,1,24,146,128,3,128,161,100,17,81,40,183,23,182,202,187,16,38,183,246,105,165,248,192,241,187,199,171,247,222,120,208,109,132,28,140,84,121,90,97,43,75,197,2,48,28,2,14,0,134,35,43,149,179,45,242,46,130,201,175,99,122,41,254,236,132,61,226,85,111,20,114,48,62,10,47,156,123,132,27,0,12,73,192,1,192,80,178,136,40,20,74,133,193,199,30,64,157,23,66,142,221,99,199,189,54,26,116,27,33,7,195,85,42,22,54,209,193,1,192,112,8,56,0,88,159,254,47,20,133,66,33,6,255,182,10,13,58,103,148,227,168,19,246,136,29,247,20,114,48,54,197,82,204,175,251,204,42,228,0,96,80,2,14,0,134,242,194,196,126,89,97,78,222,133,208,92,58,103,150,227,168,19,247,136,29,94,55,127,208,109,132,28,12,233,133,115,143,9,70,1,24,146,128,3,128,225,200,10,133,152,145,119,17,52,159,206,153,229,248,243,47,191,46,182,23,114,48,74,89,22,51,133,27,0,12,135,128,3,128,161,100,17,145,101,197,172,51,239,66,104,78,211,102,149,227,131,39,237,17,219,237,54,111,208,109,132,28,12,38,43,100,157,58,56,0,24,14,1,7,0,235,211,255,133,34,203,82,180,231,92,11,77,108,218,236,182,248,224,87,94,23,219,10,57,24,161,44,162,189,254,92,148,115,57,0,76,98,2,14,0,134,82,155,131,35,138,121,23,66,115,155,62,187,45,62,116,242,235,98,219,215,206,29,116,27,33,7,47,243,194,185,71,7,7,0,67,18,112,0,48,152,108,144,159,97,98,9,55,120,57,231,35,0,134,36,224,0,96,56,82,164,168,228,93,4,205,109,245,138,158,248,225,113,183,199,163,191,91,62,232,54,71,126,244,85,113,192,159,109,31,153,175,176,244,123,225,220,35,246,2,96,72,2,14,0,134,37,69,244,228,93,3,205,107,205,138,158,56,243,139,119,196,163,119,61,55,232,54,194,13,6,146,34,214,229,93,3,0,205,65,192,1,192,176,164,106,90,147,119,13,52,167,53,43,123,227,71,199,223,17,143,220,177,108,208,109,132,27,12,38,85,211,218,188,107,0,160,57,8,56,0,24,142,84,173,198,170,188,139,160,249,172,237,234,141,51,191,120,123,60,114,187,112,131,209,169,157,123,12,81,1,96,72,2,14,0,134,37,85,171,43,242,174,129,230,178,182,171,55,206,250,210,29,241,176,112,131,49,112,238,1,96,184,4,28,0,12,166,254,47,166,213,106,37,13,254,45,21,26,116,175,238,139,31,159,112,103,60,120,203,210,65,183,17,110,48,28,213,190,180,44,34,170,117,119,233,230,0,96,64,2,14,0,134,146,34,34,245,245,86,151,228,93,8,205,161,123,117,95,156,245,165,59,226,129,155,7,255,39,35,220,96,184,122,123,170,75,250,207,67,121,215,2,192,228,38,224,0,96,125,94,252,66,209,187,174,186,48,223,82,104,6,221,171,251,226,199,39,222,17,15,220,36,220,96,124,244,245,190,228,220,35,228,0,96,80,2,14,0,134,146,34,162,218,189,186,239,169,188,11,97,114,91,183,166,47,206,62,233,206,184,255,6,225,6,227,167,187,171,239,169,218,16,21,225,6,0,235,37,224,0,96,56,170,203,151,172,121,44,239,34,152,188,214,173,173,196,217,95,190,43,238,187,126,241,160,219,8,55,24,141,21,75,215,62,218,48,7,7,0,12,72,192,1,192,80,82,68,164,7,111,94,246,112,222,133,48,57,173,91,91,137,115,78,186,51,238,189,246,217,65,183,17,110,48,90,15,220,182,244,97,115,112,0,48,28,2,14,0,214,167,255,11,69,186,246,39,143,46,174,84,146,137,70,121,137,158,238,74,156,123,242,93,113,143,112,131,9,80,169,164,37,215,156,243,232,146,250,115,81,206,37,1,48,137,9,56,0,24,74,255,95,78,43,189,221,149,251,243,46,134,201,163,90,77,241,147,83,126,23,119,255,118,209,160,219,8,55,24,139,218,57,167,162,131,3,128,225,16,112,0,48,28,41,34,250,186,87,245,221,147,119,33,76,30,133,66,22,187,31,188,89,20,75,3,167,23,194,13,198,170,118,206,233,19,110,0,48,28,2,14,0,134,210,255,151,211,180,98,233,154,187,242,46,134,201,101,215,253,23,196,159,157,176,199,203,66,14,225,6,227,161,118,206,73,58,56,0,24,14,1,7,0,235,83,255,197,162,114,247,117,139,111,205,187,32,38,159,198,144,67,184,193,120,185,251,170,197,183,54,12,81,17,114,0,48,40,31,61,0,24,74,33,34,74,17,209,22,17,179,78,249,205,17,87,151,219,10,59,228,93,20,147,207,239,175,94,20,75,159,92,45,220,96,92,244,246,84,30,254,252,193,151,236,31,17,43,35,162,167,54,84,197,114,177,0,12,170,148,119,1,0,76,122,245,127,57,237,91,187,178,231,230,242,70,29,2,14,94,102,215,253,23,228,93,2,45,100,237,202,222,155,235,230,223,208,189,1,192,144,12,81,1,96,56,82,237,47,167,125,207,45,90,115,109,222,197,0,173,175,118,174,233,239,218,16,110,0,48,36,1,7,0,195,241,226,60,28,151,127,239,225,43,242,46,6,104,125,23,190,112,174,177,68,44,0,195,38,224,0,96,40,169,174,131,163,250,192,173,75,187,214,116,245,254,54,239,162,128,214,181,182,171,247,234,71,111,93,218,213,127,222,17,114,0,48,28,2,14,0,134,163,62,228,232,93,241,108,247,229,121,23,4,180,174,231,158,237,254,77,68,244,10,55,0,24,9,1,7,0,195,245,226,60,28,215,156,247,216,197,121,23,3,180,174,235,94,56,199,152,127,3,128,17,17,112,0,48,28,245,29,28,149,91,206,127,114,225,154,149,61,87,230,93,20,208,122,214,172,236,185,242,150,243,159,92,88,155,127,67,7,7,0,195,38,224,0,96,184,82,221,120,248,222,37,79,172,58,63,239,130,128,214,83,59,183,244,54,204,191,1,0,67,202,242,46,0,128,166,145,69,68,49,34,202,17,209,17,17,115,190,122,213,91,111,45,20,179,121,121,23,6,180,134,106,37,61,247,217,3,46,122,67,68,60,31,17,221,181,160,163,34,228,0,96,56,116,112,0,48,92,47,25,166,18,17,235,158,127,182,251,127,243,46,10,104,29,181,115,202,58,195,83,0,24,13,1,7,0,35,81,31,112,244,252,238,202,103,126,146,119,65,64,235,168,157,83,122,26,2,14,0,24,22,1,7,0,35,81,223,197,209,119,193,183,239,191,111,213,242,158,75,243,46,10,104,126,171,150,247,92,122,193,183,239,191,175,97,245,20,1,7,0,195,38,224,0,96,36,234,59,56,42,17,209,253,135,223,45,59,43,239,162,128,230,87,59,151,116,215,157,95,116,112,0,48,34,2,14,0,70,170,62,228,232,59,243,184,59,174,89,179,178,247,250,188,139,2,154,215,154,149,189,215,159,121,220,29,215,212,186,55,132,27,0,140,138,128,3,128,209,120,113,152,74,68,172,123,244,247,203,206,200,187,32,160,121,213,206,33,235,26,134,167,0,192,136,8,56,0,24,169,254,113,241,253,109,228,61,103,124,238,246,203,87,175,232,185,54,239,194,128,230,179,250,249,158,107,207,248,220,237,151,215,77,46,90,49,255,6,0,163,33,224,0,96,52,94,50,76,37,34,214,61,112,235,146,211,243,46,10,104,62,15,220,188,228,244,186,238,13,195,83,0,24,53,1,7,0,163,81,223,197,209,23,17,61,231,156,112,215,117,207,47,238,62,63,239,194,128,230,177,98,73,247,175,206,249,242,93,215,213,186,55,250,116,111,0,48,22,2,14,0,70,171,62,228,232,141,136,238,107,127,254,232,55,35,69,37,239,194,128,38,144,162,114,205,207,30,253,86,109,229,148,94,225,6,0,99,37,224,0,96,180,26,135,169,244,92,125,206,163,15,61,243,72,215,127,229,93,24,48,249,61,243,72,215,127,93,125,206,163,15,53,116,111,24,158,2,192,168,101,121,23,0,64,83,203,106,97,121,57,34,218,34,162,51,34,230,156,124,241,161,231,181,79,47,239,156,119,113,192,228,180,110,117,239,189,199,29,113,217,187,35,226,249,136,88,91,11,57,122,5,28,0,140,133,14,14,0,198,162,113,46,142,222,136,88,115,207,245,139,255,45,239,194,128,201,171,118,142,88,83,59,103,152,123,3,128,113,81,204,187,0,0,90,70,214,127,185,251,234,103,159,217,227,144,205,103,77,159,221,182,71,222,69,1,147,203,146,39,86,255,224,244,79,220,116,102,173,115,99,93,67,192,1,0,163,102,136,10,0,227,161,80,55,84,165,61,34,166,69,196,236,47,95,116,232,79,58,102,148,119,205,187,56,96,114,232,94,213,251,251,47,190,245,178,247,70,196,138,90,7,199,186,186,161,41,213,188,235,3,160,185,25,162,2,192,120,168,214,77,56,218,91,27,79,191,250,182,139,158,62,57,239,194,128,201,163,118,78,88,93,55,231,70,69,184,1,192,120,49,68,5,128,241,148,213,119,7,222,127,211,146,101,59,238,185,241,170,57,155,118,236,155,111,89,64,222,30,189,251,249,175,156,121,252,237,23,214,117,110,212,175,156,2,0,99,38,224,0,96,188,245,143,163,207,34,34,110,185,224,201,251,223,112,196,22,11,58,103,90,85,5,166,170,229,207,172,253,217,215,63,124,205,127,68,196,170,90,184,209,191,52,172,85,83,0,24,55,230,224,0,96,60,245,119,112,148,26,231,227,56,241,130,67,126,48,109,86,219,158,121,23,8,108,88,107,86,246,220,242,165,183,93,254,23,3,204,187,209,103,229,20,0,198,147,14,14,0,38,82,127,224,81,93,241,220,186,59,94,253,198,77,14,42,150,178,89,121,23,5,108,24,189,235,170,79,157,247,181,123,254,126,209,31,186,158,137,136,238,134,185,55,132,27,0,140,43,1,7,0,27,66,182,232,225,174,85,179,230,181,61,176,197,171,103,31,153,101,89,41,239,130,128,137,149,170,177,246,166,95,61,254,137,43,207,254,195,239,106,225,70,119,195,196,162,194,13,0,198,149,128,3,128,137,214,63,28,50,187,255,198,37,207,110,182,221,204,199,55,221,118,230,91,115,174,9,152,96,191,191,234,153,127,252,201,63,253,254,202,136,88,91,23,110,152,119,3,128,9,35,224,0,96,34,165,134,159,179,223,93,185,232,137,173,95,51,123,209,70,91,78,63,56,199,186,128,9,244,192,77,139,191,112,198,177,183,255,170,22,110,172,173,11,55,42,194,13,0,38,138,128,3,128,13,33,213,79,108,125,251,165,11,31,222,110,183,121,207,205,219,124,218,254,249,150,5,140,183,135,111,89,114,210,119,62,125,235,79,107,19,138,154,119,3,128,13,70,192,1,192,134,212,255,197,38,221,118,241,211,15,10,57,160,181,60,124,203,146,147,78,255,212,45,231,68,196,234,90,184,177,206,188,27,0,108,40,2,14,0,54,164,151,12,89,185,237,226,167,31,216,122,231,217,139,54,218,114,250,65,57,214,4,140,131,7,110,92,124,220,119,254,241,214,159,10,55,0,200,139,128,3,128,60,244,183,169,167,219,47,91,248,240,38,91,79,127,100,147,109,102,28,96,117,21,104,62,213,74,234,190,235,202,103,62,243,195,47,220,126,126,45,220,88,43,220,0,32,15,2,14,0,54,148,52,192,117,138,136,244,251,171,22,61,62,109,122,233,206,205,118,152,189,103,177,148,205,202,177,70,96,4,122,186,171,79,223,248,63,143,127,242,103,255,114,247,85,181,57,55,234,195,141,254,21,83,170,121,215,9,192,212,32,224,0,96,67,26,52,228,120,224,150,165,207,46,91,180,230,234,237,119,159,183,83,91,71,113,243,28,107,4,134,97,245,138,158,91,127,241,175,119,127,226,234,159,60,122,119,221,132,162,194,13,0,114,147,13,99,27,0,24,111,133,218,165,20,17,229,136,104,143,136,142,218,101,230,103,207,217,255,184,141,182,156,254,238,188,139,4,6,182,244,169,213,231,125,245,253,87,159,28,17,93,181,96,67,184,1,64,238,116,112,0,144,135,151,117,112,212,221,215,119,221,47,30,191,97,251,221,231,119,205,219,172,115,159,28,107,4,6,240,208,237,207,253,203,169,71,95,247,205,65,194,141,138,112,3,128,188,8,56,0,200,75,106,248,57,213,125,41,170,222,122,241,83,247,150,75,217,141,11,182,155,185,99,185,189,184,73,78,53,2,53,221,93,189,119,95,243,147,71,255,241,220,175,220,117,113,221,74,41,107,35,162,71,184,1,192,100,96,136,10,0,121,203,106,195,85,138,181,225,42,253,67,86,218,35,162,51,34,166,127,234,140,125,63,185,217,246,51,143,202,187,80,152,170,158,121,164,235,172,175,127,248,154,127,111,88,37,165,191,107,195,106,41,0,76,10,58,56,0,152,76,234,59,57,250,175,43,55,252,207,19,183,204,218,168,253,247,243,183,152,182,125,185,173,184,81,222,69,194,84,177,118,85,239,253,183,93,252,244,241,223,255,191,183,158,27,17,171,106,225,70,255,176,148,254,249,54,132,27,0,76,10,58,56,0,152,44,178,218,165,56,64,55,71,255,4,164,211,255,254,244,125,142,222,106,167,217,71,71,38,164,135,9,147,162,242,196,125,43,190,251,205,143,94,247,221,186,225,40,221,3,116,109,84,26,230,208,1,128,220,248,112,8,192,100,211,56,241,104,181,238,82,185,249,215,79,222,185,98,105,247,101,11,182,155,57,123,218,204,242,43,243,46,22,90,205,178,103,214,92,116,193,105,247,127,246,151,95,187,251,210,90,215,198,154,186,97,41,141,243,109,8,55,0,152,52,116,112,0,48,25,213,207,203,209,223,205,209,86,119,233,136,136,206,119,28,179,243,27,119,63,104,179,15,205,156,223,190,119,222,5,67,179,235,90,182,238,198,59,175,120,230,135,191,58,245,222,155,234,134,162,244,212,93,234,187,54,12,73,1,96,210,17,112,0,48,89,101,117,65,71,169,33,232,104,175,253,220,17,17,157,239,249,252,174,251,237,180,247,38,239,155,49,183,125,175,188,139,134,102,179,106,249,186,155,239,187,113,241,185,63,61,229,247,191,173,11,54,122,7,232,216,232,211,181,1,192,100,38,224,0,96,50,171,15,57,250,59,58,74,3,172,182,210,22,17,29,239,250,212,107,246,222,249,205,155,252,233,156,77,59,15,200,187,112,152,236,158,127,118,237,85,247,94,191,248,231,191,252,250,61,55,214,117,107,52,174,142,210,215,176,252,171,112,3,128,73,75,192,1,64,51,200,6,24,182,82,170,235,232,40,215,5,29,237,251,254,233,54,59,238,245,246,87,188,115,227,173,102,28,81,44,103,115,242,46,30,38,139,74,111,122,126,201,19,171,46,190,249,215,79,254,239,53,63,127,236,193,186,46,141,254,80,163,167,33,216,48,215,6,0,77,67,192,1,64,51,41,172,39,232,40,55,4,30,29,17,209,246,225,175,188,238,173,175,120,205,156,67,102,205,239,216,39,239,226,33,47,43,151,117,95,247,228,61,207,95,126,198,23,110,191,168,22,98,116,55,4,26,141,29,27,149,134,229,154,1,96,210,19,112,0,208,108,178,245,116,116,12,22,118,180,189,114,175,141,22,28,248,190,237,15,92,176,221,140,125,76,74,202,84,208,181,108,221,141,11,255,176,234,186,171,207,125,228,202,135,110,94,186,168,46,204,24,40,212,24,172,99,67,215,6,0,77,67,192,1,64,179,170,15,57,178,186,160,99,176,176,227,197,203,130,173,103,204,60,248,47,119,120,243,22,59,204,126,195,172,141,218,119,111,159,86,218,38,239,23,3,99,181,110,77,223,99,43,151,174,187,243,233,135,87,220,122,201,247,31,190,126,233,227,171,186,26,130,140,245,133,26,149,186,110,13,193,6,0,77,73,192,1,64,179,27,168,163,99,160,206,142,250,208,163,254,186,244,154,253,54,93,176,251,193,155,237,186,201,43,102,236,60,115,126,251,43,59,103,150,183,43,149,11,243,243,126,97,48,152,190,222,234,178,181,93,189,127,232,90,182,238,161,197,79,174,186,247,206,75,159,249,253,61,215,61,187,168,46,184,232,109,184,238,27,164,83,67,199,6,0,45,67,192,1,64,171,200,134,25,118,244,47,55,91,127,187,254,231,82,68,20,95,185,215,70,27,189,122,175,141,183,218,228,21,51,182,156,49,191,109,179,246,25,165,77,58,58,74,243,74,237,133,57,197,82,113,102,177,152,77,207,10,209,81,40,100,229,200,162,152,247,139,167,5,164,168,84,171,169,55,85,163,187,82,73,171,43,125,149,174,190,117,213,231,187,215,244,61,183,110,77,223,226,85,203,122,158,89,252,228,170,167,238,191,121,201,19,15,221,188,116,105,221,210,173,149,134,224,162,255,231,222,1,254,219,96,161,134,96,3,128,166,39,224,0,160,213,100,117,215,133,1,150,153,45,52,12,103,169,191,20,106,1,71,97,128,199,52,238,43,107,120,62,24,15,169,238,186,218,48,209,103,181,97,201,214,106,45,188,168,54,12,53,169,12,18,104,84,27,134,161,132,96,3,128,86,226,67,25,0,173,172,177,171,35,107,8,47,6,11,50,138,13,115,123,212,95,103,13,225,70,230,75,34,227,36,107,232,166,168,239,174,168,52,92,55,6,23,141,193,71,181,33,212,221,160,155,70,0,0,32,0,73,68,65,84,208,173,1,64,203,19,112,0,48,85,12,20,118,52,118,121,52,118,104,52,222,23,117,183,67,23,7,227,172,177,171,162,218,240,115,99,7,198,96,247,13,20,104,8,53,0,104,121,62,144,1,48,21,53,118,96,140,244,18,13,239,161,222,79,25,15,105,128,159,7,11,43,134,186,52,238,15,0,90,158,15,100,0,76,117,3,5,21,3,5,25,131,93,195,68,104,12,41,6,186,30,40,200,16,106,0,48,101,249,112,6,0,47,215,248,254,56,212,109,152,8,141,97,197,80,183,1,96,74,243,1,13,0,70,207,251,40,19,65,112,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,203,100,121,23,0,0,228,47,165,180,77,68,28,16,17,175,138,136,89,17,177,54,34,22,69,196,61,89,150,93,148,119,125,188,92,74,233,141,17,177,111,68,108,22,17,237,181,223,215,227,17,241,63,89,150,117,141,211,115,28,22,17,187,69,196,230,17,145,34,98,97,68,220,158,101,217,21,227,180,255,249,17,113,104,68,236,18,17,115,35,98,85,237,57,110,204,178,236,166,241,120,14,0,0,160,9,164,148,254,39,13,173,59,165,180,60,165,244,80,74,233,210,148,210,191,165,148,14,202,187,118,70,39,165,180,69,74,233,123,181,223,107,191,119,141,97,127,239,74,41,253,54,165,212,187,158,127,67,79,166,148,78,77,41,205,28,199,215,241,247,13,207,241,247,163,216,199,251,83,74,247,215,237,227,134,241,170,175,182,255,114,74,233,184,148,210,210,186,231,248,198,120,62,71,237,121,30,170,219,255,67,195,168,233,216,148,210,125,235,249,125,61,159,82,250,121,74,105,167,49,212,244,217,134,186,26,61,144,82,250,199,49,236,127,207,148,210,121,41,165,213,131,236,191,154,82,250,93,74,233,31,70,251,28,235,121,238,171,26,158,235,196,241,126,14,0,0,96,132,134,25,112,12,230,161,148,210,73,41,165,185,121,191,142,129,164,148,190,153,82,250,78,237,242,201,188,235,201,91,74,169,35,165,116,124,74,105,217,0,191,203,17,7,28,41,165,217,41,165,159,214,190,72,142,228,223,204,126,227,244,122,174,169,219,239,115,35,9,79,82,74,111,74,41,93,49,64,125,227,22,112,164,148,254,172,246,37,190,209,184,6,28,41,165,183,55,236,255,171,235,217,118,207,148,210,61,35,248,125,61,151,82,250,216,8,235,217,184,22,132,14,215,197,35,61,135,164,148,254,165,33,160,27,202,165,41,165,45,71,242,28,235,121,238,247,55,236,251,225,148,82,199,120,236,27,0,0,24,131,49,6,28,253,158,78,41,125,60,239,215,210,40,165,180,162,254,11,78,222,245,228,41,165,244,231,41,165,7,215,243,59,28,81,192,81,11,75,126,59,200,190,170,181,191,170,15,214,209,241,100,74,105,251,49,190,158,93,82,74,125,117,251,60,107,152,143,219,42,165,244,195,148,210,186,65,106,27,115,192,145,82,218,39,165,116,229,122,254,95,143,119,192,241,179,186,125,247,164,148,118,24,100,187,195,106,129,197,64,122,214,19,24,244,164,148,222,51,130,122,46,27,100,63,189,235,249,55,113,241,8,246,255,243,65,246,209,255,239,110,176,192,237,154,148,82,121,184,207,51,200,115,151,7,232,124,249,203,177,236,19,0,0,24,39,3,4,28,95,74,41,125,180,238,242,55,41,165,255,155,82,250,106,237,139,197,67,235,249,2,113,86,74,105,90,222,175,169,159,128,35,34,165,244,150,1,218,233,7,50,210,128,227,191,6,216,199,111,82,74,71,213,230,68,232,15,65,142,76,41,253,34,165,84,105,216,118,76,191,143,148,210,55,26,246,119,240,16,219,119,212,186,141,6,251,130,223,111,212,1,71,74,105,155,148,210,143,106,129,192,250,140,91,192,145,82,154,223,240,239,252,242,65,182,219,54,165,180,176,161,142,53,41,165,255,78,41,237,91,183,221,27,107,247,53,134,29,207,13,39,148,74,41,125,109,128,215,251,203,148,210,193,181,223,65,71,74,233,173,41,165,11,7,216,238,159,135,177,255,127,25,224,113,119,165,148,62,158,82,218,180,182,205,220,148,210,95,13,210,169,242,173,145,255,95,126,201,243,31,219,176,191,235,199,178,63,0,0,96,28,13,16,112,12,57,124,32,165,244,250,218,176,143,174,1,190,64,92,52,214,191,146,142,151,169,28,112,212,190,208,158,53,200,95,204,159,25,224,203,223,176,3,142,148,210,174,13,95,128,123,135,154,75,33,165,244,201,134,231,171,166,148,94,63,134,215,247,120,221,190,238,30,98,219,15,215,134,17,52,170,214,66,153,122,35,14,56,82,74,211,82,74,39,215,230,169,105,180,38,165,116,125,195,125,227,25,112,252,223,134,125,31,61,200,118,231,52,108,183,184,62,216,24,96,251,119,167,148,214,54,60,230,219,67,212,178,77,74,105,101,195,99,190,178,158,237,191,217,176,237,242,245,13,35,73,41,237,94,251,255,89,239,7,131,157,111,82,74,51,7,232,38,89,157,82,218,98,125,175,99,61,207,191,113,74,105,81,221,190,250,134,10,214,0,0,128,13,104,52,1,71,221,99,119,26,164,21,255,135,19,91,245,240,76,241,128,227,188,1,126,47,93,181,206,135,249,41,165,159,52,252,183,145,4,28,141,95,76,135,252,203,123,237,113,141,95,244,79,24,229,107,123,111,195,126,6,157,224,177,54,148,101,32,183,214,230,174,216,190,225,254,209,4,28,159,25,96,255,149,218,177,181,75,74,233,19,13,255,109,60,3,142,155,235,246,251,236,64,115,65,212,194,174,250,33,57,171,83,74,111,29,198,190,27,187,49,30,29,98,251,211,26,182,191,102,24,207,113,91,195,99,190,185,158,109,127,216,176,237,5,195,216,255,166,3,204,57,243,233,161,30,55,200,190,254,179,97,63,63,31,205,126,0,152,220,10,121,23,0,64,62,178,44,187,47,203,178,3,35,226,71,13,255,233,207,83,74,31,204,169,44,94,80,255,254,220,23,17,63,139,136,55,100,89,246,137,44,203,150,141,113,223,95,139,136,211,35,162,43,34,30,136,136,47,14,243,113,183,52,220,222,118,148,207,255,103,117,63,119,71,196,119,214,179,109,177,225,246,99,17,241,55,89,150,189,33,203,178,95,143,242,249,27,53,126,22,186,49,34,222,154,101,217,31,103,89,182,222,238,146,177,72,41,237,25,17,111,168,187,235,252,44,203,186,7,216,244,192,136,168,239,114,56,117,152,203,246,126,51,34,170,117,183,183,30,162,251,225,136,134,219,95,31,198,115,156,218,112,251,240,245,108,187,123,221,207,75,35,226,168,161,118,158,101,217,179,17,209,248,90,119,31,100,243,65,165,148,118,137,136,15,215,221,181,42,34,190,48,210,253,0,48,249,9,56,0,166,184,44,203,62,20,17,151,212,223,21,17,39,78,150,161,42,83,220,53,17,113,104,150,101,239,201,178,236,129,241,216,97,150,101,143,101,89,246,177,136,216,185,22,22,244,14,243,161,141,159,25,218,70,250,220,181,47,216,135,212,221,117,69,150,101,79,13,227,161,203,35,226,148,136,120,77,150,101,167,141,244,121,135,233,225,136,248,72,150,101,111,202,178,108,67,116,12,29,93,59,214,34,34,82,68,124,111,160,141,178,44,251,126,68,188,189,22,48,173,136,136,255,24,206,206,179,44,123,44,34,22,214,223,53,88,40,149,82,218,39,34,182,169,187,235,201,44,203,126,57,140,167,57,59,34,22,215,221,126,101,45,184,25,200,1,181,218,187,34,226,199,89,150,45,31,206,235,136,136,198,144,105,227,97,62,174,222,201,17,81,63,191,208,247,198,235,120,2,96,114,41,229,93,0,0,147,194,199,35,226,214,136,152,87,187,189,77,68,124,34,34,254,109,36,59,73,41,29,25,17,175,139,136,77,106,95,136,159,139,136,59,35,226,226,44,203,214,76,76,233,35,170,111,191,136,216,59,34,54,143,136,246,136,88,89,251,98,123,69,150,101,143,140,96,63,115,35,226,239,34,98,122,68,252,96,2,190,44,221,19,17,63,205,178,236,236,113,222,239,139,106,193,194,112,194,133,126,141,115,110,44,29,197,211,126,36,34,58,235,110,255,120,136,237,187,35,226,140,136,248,226,48,131,144,209,120,54,34,190,20,17,255,50,72,7,197,184,171,133,135,239,168,187,235,142,44,203,6,29,94,147,101,217,133,17,113,97,74,233,13,181,174,134,225,106,60,230,6,251,220,119,88,195,237,219,135,179,243,44,203,122,83,74,119,54,60,254,240,1,186,125,162,22,104,124,50,165,244,159,17,177,118,56,251,175,233,106,184,61,162,63,206,165,148,14,139,136,63,170,187,235,153,136,24,116,88,20,0,0,144,147,177,204,193,49,192,190,254,163,97,95,195,154,207,160,54,78,254,27,13,19,248,53,90,94,27,3,63,127,61,251,249,209,122,30,63,152,202,48,234,155,153,82,250,74,74,233,209,245,236,167,183,182,90,201,112,230,54,40,55,204,61,240,236,96,75,123,78,148,177,204,193,49,202,231,251,200,0,171,239,12,57,196,96,128,253,220,245,255,216,187,239,112,59,170,114,127,224,223,23,136,4,48,70,68,136,20,233,210,148,11,8,92,65,138,64,68,202,165,75,83,41,94,122,17,4,20,248,33,168,8,8,2,94,64,80,145,46,32,189,35,210,34,4,233,210,123,145,64,32,16,8,132,144,74,218,73,242,253,253,225,187,113,241,102,102,246,204,46,103,159,115,242,253,60,207,121,114,102,246,106,179,247,204,206,153,53,107,189,43,201,255,118,11,218,213,116,12,142,18,117,180,60,6,135,7,78,77,29,211,154,214,206,86,207,7,161,158,188,17,28,87,134,116,165,227,171,248,10,77,169,150,198,240,33,121,124,40,255,170,138,249,255,25,242,31,209,202,246,137,136,72,207,162,41,42,34,34,82,243,71,0,105,135,193,90,36,151,44,202,64,114,107,0,79,2,56,20,192,160,130,164,159,7,112,16,128,71,11,134,176,183,156,175,146,240,12,128,159,133,33,248,209,60,0,190,5,224,54,127,194,92,100,83,31,165,82,179,72,152,223,223,103,120,103,206,47,0,252,62,153,78,1,31,249,81,41,72,163,119,190,253,87,178,235,150,214,181,180,215,249,126,242,251,36,0,23,182,186,2,146,107,133,233,28,239,153,89,94,160,209,216,241,81,24,144,52,120,43,108,47,91,33,111,25,113,228,80,233,184,40,190,42,205,127,39,187,158,55,179,50,177,69,68,68,164,151,210,20,21,17,17,1,254,61,132,252,95,36,95,76,110,66,231,1,176,65,222,52,2,146,219,0,184,42,204,109,135,199,75,248,208,3,28,46,10,224,115,201,107,203,3,184,150,228,198,30,35,160,109,188,125,87,0,248,108,120,105,42,128,49,0,186,0,44,8,96,96,242,218,92,0,14,34,57,208,204,242,70,40,100,197,172,152,222,194,166,119,4,201,85,0,236,232,129,61,63,231,55,170,235,120,7,206,167,146,2,56,190,129,233,28,123,39,191,207,106,199,77,125,111,224,163,40,210,145,86,119,155,217,232,54,84,181,127,216,190,191,32,237,162,97,187,74,7,71,188,142,191,84,33,111,33,146,203,121,144,213,154,153,0,110,44,153,183,191,119,108,126,178,11,192,241,33,205,94,0,14,79,118,93,96,102,49,112,170,136,136,136,136,136,116,135,86,78,81,241,242,174,11,229,157,154,147,110,33,146,239,134,180,119,147,220,42,164,235,231,211,27,70,214,27,198,78,114,121,146,235,38,63,19,147,244,15,132,215,106,63,235,228,180,111,197,140,229,37,135,146,252,30,201,1,33,237,38,36,175,37,57,35,164,255,81,193,251,116,111,146,110,56,201,120,131,216,86,237,152,162,226,239,77,61,83,27,153,78,65,114,126,146,31,38,229,60,220,108,123,209,75,167,168,144,60,37,148,183,93,235,90,251,73,29,235,144,156,156,212,49,147,228,70,5,233,227,84,150,21,42,212,181,86,200,59,178,133,199,17,191,143,238,172,144,247,196,144,247,174,140,52,71,135,52,39,183,170,237,34,34,34,34,34,82,81,27,58,56,254,47,148,151,185,178,3,201,141,72,190,153,164,203,236,8,73,210,175,78,114,124,146,126,74,81,60,14,207,147,166,175,180,170,5,201,59,146,188,179,72,254,178,68,158,195,66,156,137,55,243,86,146,241,142,155,253,72,30,65,178,104,106,78,91,180,169,131,99,119,22,123,138,228,6,13,150,125,80,40,235,176,102,219,139,222,219,193,241,74,82,86,233,192,182,21,202,31,72,242,133,208,230,194,81,15,36,39,132,244,165,59,236,188,51,49,245,81,139,142,227,224,112,61,78,245,213,94,202,228,93,130,228,71,33,239,108,83,227,212,193,33,34,210,247,40,6,135,136,136,164,226,138,5,113,122,7,240,239,233,44,247,1,88,9,192,47,0,92,104,102,71,23,21,106,102,207,0,184,38,217,213,31,192,182,45,105,113,224,157,60,233,170,14,87,153,89,221,85,19,204,236,44,0,247,36,187,150,2,144,249,116,221,204,186,204,236,124,51,59,163,226,170,22,61,217,220,117,94,95,29,192,153,13,118,166,236,146,252,62,14,192,37,13,148,209,235,121,16,219,21,147,93,165,166,91,84,116,41,128,175,38,219,239,3,168,23,88,179,127,216,46,187,132,43,124,37,162,162,178,42,35,185,41,128,223,132,184,47,231,152,217,67,37,139,56,209,167,159,213,92,105,102,179,173,236,34,34,34,125,143,58,56,68,68,36,101,37,210,252,59,161,217,84,51,59,209,204,246,45,153,101,72,216,94,49,39,93,179,118,75,254,127,155,229,55,74,101,253,61,108,55,53,34,166,55,49,179,63,155,153,249,82,193,43,1,248,46,128,147,1,60,93,75,226,1,31,175,35,89,250,61,245,216,30,223,76,118,221,97,102,227,91,127,4,189,66,26,140,118,70,171,227,144,144,60,39,116,28,206,0,112,72,137,120,55,113,53,162,121,43,84,27,211,214,93,217,168,8,201,213,0,92,22,58,87,31,50,179,35,75,230,95,11,192,247,146,93,99,189,35,86,68,68,230,0,10,50,42,34,34,169,1,97,59,142,232,104,70,92,253,224,11,45,44,59,149,174,154,96,0,30,36,89,54,111,28,197,240,229,214,53,171,119,48,179,177,126,83,248,170,143,48,56,150,228,222,0,206,244,243,99,110,0,71,145,124,207,204,202,76,215,216,55,252,189,241,231,54,54,191,199,34,185,32,128,205,146,93,15,154,217,171,45,44,255,23,0,98,220,152,83,204,236,186,18,217,167,132,145,23,11,2,40,219,9,21,191,51,170,6,159,253,132,7,96,189,33,4,42,125,203,59,45,203,58,41,116,186,156,99,102,239,52,218,38,17,17,233,93,212,193,33,34,34,169,184,44,108,169,213,29,72,238,238,55,111,171,2,88,204,111,122,230,1,48,217,111,150,223,200,88,153,161,202,83,226,42,210,229,96,45,172,226,82,149,254,159,252,119,167,199,69,36,39,249,170,57,230,63,199,145,252,115,137,209,24,233,52,159,151,205,172,82,60,149,62,100,175,176,98,207,213,173,42,152,228,161,0,98,156,153,43,205,172,236,200,133,216,41,49,48,39,93,150,120,125,77,169,144,247,19,30,203,230,102,0,203,37,187,199,1,216,173,236,138,75,30,176,53,157,158,246,58,128,83,26,105,143,136,136,244,78,154,162,34,34,34,169,149,195,246,115,69,137,73,238,69,114,184,15,41,255,129,47,49,251,69,239,188,152,219,59,58,150,4,176,17,128,255,109,111,211,255,29,252,179,201,14,141,104,76,11,203,234,213,204,236,26,0,15,38,187,190,24,166,92,204,134,228,142,161,195,233,134,246,181,176,199,219,41,249,253,67,143,149,209,52,146,123,2,248,109,248,155,110,72,189,207,38,136,157,84,75,85,200,27,59,69,43,79,63,242,149,141,110,78,150,168,134,119,148,252,208,204,30,44,200,26,29,31,166,217,157,220,192,114,198,34,34,210,139,169,131,67,68,68,128,127,223,100,172,28,58,56,186,0,60,80,144,254,92,0,23,133,27,216,46,0,111,251,147,211,81,62,197,165,244,252,144,22,232,23,110,112,222,176,230,236,217,141,109,239,13,226,205,102,230,50,189,137,221,147,223,167,249,249,50,199,33,185,38,128,116,21,143,191,182,226,198,219,3,190,158,235,231,125,205,63,1,236,100,102,93,21,138,122,43,108,47,157,147,46,75,236,224,136,101,21,242,78,201,27,194,185,212,5,224,32,51,187,165,66,57,135,1,88,45,217,245,136,153,93,92,165,45,34,34,210,251,169,131,67,68,68,106,126,20,58,7,158,200,155,187,78,242,24,0,7,36,187,70,249,74,13,11,155,217,146,102,182,188,153,45,106,102,159,243,56,22,219,1,248,121,187,15,192,204,38,251,141,116,205,98,237,174,115,14,51,42,108,231,46,39,234,83,14,6,39,187,134,150,157,106,208,7,237,147,252,205,69,0,77,223,120,147,28,236,171,209,204,151,236,126,30,192,182,13,4,113,125,35,108,199,145,92,69,86,170,83,86,61,87,1,216,52,217,158,5,224,72,51,171,26,171,229,240,176,189,110,206,114,199,159,200,8,64,124,76,72,50,172,98,27,68,68,164,195,212,193,33,34,34,32,185,130,79,49,73,93,159,147,182,95,184,153,152,0,96,75,51,59,51,235,198,202,204,70,250,147,216,243,90,222,240,108,239,37,191,247,247,101,99,37,32,121,40,201,220,14,138,28,159,15,219,69,49,74,246,1,176,64,178,125,101,197,186,250,146,109,146,223,159,173,56,237,98,54,36,191,225,29,3,105,172,140,97,222,185,209,200,178,197,113,42,218,234,21,242,174,22,182,11,167,181,165,72,94,228,171,245,124,178,11,192,241,37,131,215,70,139,52,144,71,68,68,250,24,117,112,136,136,204,225,188,195,226,188,112,179,52,28,192,57,57,89,54,3,176,112,178,125,187,153,61,157,147,54,181,108,147,77,45,235,229,176,173,105,38,9,146,155,145,124,2,192,239,0,236,95,49,251,87,194,246,184,130,180,59,38,191,191,219,202,160,154,189,137,7,224,77,71,18,101,118,28,86,40,111,21,47,35,189,6,223,1,176,189,153,197,64,190,101,221,16,2,141,174,65,178,238,52,21,146,43,2,248,90,178,107,74,217,56,43,36,79,247,192,171,169,51,204,236,196,210,173,22,17,17,9,20,29,94,68,100,14,230,157,27,127,241,32,160,159,236,6,240,203,130,57,252,75,132,237,56,109,33,207,6,21,155,55,61,249,189,74,224,208,187,0,108,145,108,111,71,242,20,51,171,59,220,220,151,242,92,201,204,30,169,214,212,222,193,63,239,171,124,25,80,0,56,152,228,165,101,110,140,61,16,228,22,97,247,75,57,105,215,15,79,246,111,169,24,19,162,47,73,71,70,125,12,224,194,70,11,242,78,135,155,195,53,56,26,192,142,102,22,151,97,46,205,204,70,147,124,60,185,70,231,5,112,32,128,163,235,100,61,40,196,255,120,212,151,25,46,68,242,88,0,63,9,187,47,52,179,159,86,111,253,39,246,201,88,230,185,158,111,133,78,150,171,1,220,145,108,183,114,153,108,17,17,17,17,17,41,66,242,230,48,103,188,244,116,12,146,107,144,124,56,99,106,122,225,234,14,36,127,16,210,223,86,162,174,133,72,14,11,249,46,171,147,103,120,146,118,172,223,96,151,57,174,249,73,190,27,234,122,128,100,255,18,121,175,32,57,141,228,133,30,67,162,71,34,121,77,56,190,237,43,228,189,42,228,125,138,100,236,180,202,202,119,101,200,55,139,228,218,57,105,47,73,210,205,244,32,155,45,71,114,185,208,166,150,119,76,145,252,113,168,163,244,244,9,146,75,147,156,154,228,189,185,137,118,44,76,242,153,208,150,113,36,55,105,180,204,80,254,158,161,236,9,36,87,45,72,255,13,146,31,135,60,187,149,168,231,16,146,51,66,190,235,90,113,12,85,145,60,58,180,227,228,78,180,67,68,68,68,68,68,26,236,224,32,185,33,201,191,144,156,204,217,221,238,79,249,139,242,47,225,157,0,53,93,36,119,45,72,191,50,201,127,102,212,85,175,131,99,72,72,63,91,12,143,188,78,139,140,155,82,146,124,44,239,134,141,100,127,146,23,251,77,123,77,238,10,14,36,191,79,242,69,146,111,144,108,123,240,212,140,250,155,233,224,88,133,228,196,144,127,4,201,125,114,210,15,34,121,109,198,251,249,183,156,244,253,73,142,78,210,61,218,204,177,214,57,150,158,222,193,113,82,200,187,99,137,108,89,229,12,32,249,80,40,235,99,146,219,54,82,94,65,61,79,134,58,222,34,185,81,70,186,239,144,28,25,175,175,18,229,239,30,190,59,72,242,206,122,223,57,237,162,14,14,17,145,190,71,83,84,68,68,250,150,109,72,174,155,108,207,5,96,126,0,11,1,88,6,192,170,0,22,207,201,251,23,0,251,215,155,74,96,102,239,248,168,141,29,124,215,60,0,46,39,185,135,15,159,127,205,167,185,44,231,171,104,108,13,224,179,158,182,43,12,105,47,114,31,128,111,39,219,251,249,177,61,236,67,253,151,6,176,49,201,237,204,236,254,208,198,223,145,92,15,192,78,201,238,181,1,60,73,242,33,0,79,122,48,210,5,188,157,155,1,72,71,108,116,1,248,99,86,163,124,154,192,121,201,49,253,138,228,11,102,118,83,201,227,234,40,51,123,137,228,207,0,156,149,196,226,250,50,128,11,72,254,194,151,25,29,9,160,63,128,165,124,218,194,2,161,152,215,1,28,156,83,197,158,0,190,152,108,95,219,166,67,233,13,118,72,126,127,211,204,42,199,223,240,155,255,235,0,124,51,188,116,39,128,149,72,198,85,76,138,204,52,179,223,22,188,126,36,128,91,146,115,123,73,0,247,120,39,213,48,63,95,86,240,107,41,93,113,105,82,189,233,44,222,25,243,39,0,159,73,118,143,241,165,168,143,248,247,162,38,165,61,101,102,67,170,100,16,17,17,17,17,145,30,46,99,4,71,35,70,146,60,176,98,189,75,144,124,182,98,61,55,250,116,136,154,122,35,56,6,250,19,228,122,254,146,147,191,127,206,200,131,122,102,144,204,189,89,35,185,115,70,158,162,155,198,150,107,102,4,71,82,198,79,115,70,241,212,243,54,201,53,10,202,29,154,164,29,231,113,77,218,162,39,143,224,240,81,14,169,51,26,172,255,252,6,62,163,60,211,75,212,183,23,201,233,85,202,36,89,24,200,151,228,138,126,46,180,202,239,27,121,47,51,218,165,17,28,34,34,125,140,86,81,17,17,153,115,189,1,224,36,0,95,51,179,115,171,100,52,179,119,0,108,9,224,86,0,179,234,36,159,9,224,82,127,178,255,113,133,58,198,3,216,213,87,116,41,178,101,214,84,21,51,155,106,102,59,3,56,212,71,36,148,49,28,192,15,204,236,212,130,52,207,134,21,39,0,224,153,146,229,247,24,254,36,127,115,0,247,151,72,14,0,51,0,92,6,224,235,121,171,230,248,170,26,235,39,187,238,44,19,116,178,143,250,223,228,247,25,77,4,23,93,174,69,237,41,197,204,46,246,145,39,111,149,72,62,28,192,118,102,86,24,183,199,131,162,14,172,147,70,68,68,164,105,154,162,34,34,210,247,77,247,229,27,63,4,240,38,128,231,252,198,243,238,102,10,53,179,145,0,182,37,185,41,128,93,0,172,11,224,75,190,226,201,199,190,186,195,195,0,254,82,27,78,78,114,114,197,58,30,241,0,149,135,249,10,30,43,248,240,249,46,95,189,229,9,0,231,155,89,236,112,72,203,56,135,228,5,126,195,185,57,128,175,2,88,212,167,96,76,3,240,62,128,23,0,220,6,224,226,18,83,116,94,37,121,20,128,99,189,140,203,204,44,115,20,73,79,231,83,123,190,229,113,22,190,15,96,77,159,202,84,11,232,58,206,111,98,31,5,112,73,137,229,128,247,13,127,91,212,187,241,237,147,72,14,244,115,173,230,97,51,203,92,113,166,39,50,179,219,72,62,0,224,135,0,182,243,78,150,218,180,163,15,125,186,202,77,126,238,143,239,112,115,69,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,154,97,157,110,128,136,136,204,89,72,14,78,54,223,51,179,151,58,216,28,17,17,17,17,17,17,17,145,106,72,14,224,167,93,217,233,54,137,136,136,136,72,223,48,79,167,27,32,34,34,34,34,189,135,143,194,250,111,0,139,0,248,12,128,209,0,222,3,112,135,153,141,104,65,249,139,2,216,12,192,74,0,62,7,96,6,128,247,1,60,105,102,119,182,230,40,68,68,68,68,68,164,207,34,121,52,203,233,34,57,158,228,43,36,111,32,121,32,201,249,75,214,161,17,28,50,27,146,55,135,243,98,195,6,203,249,49,201,153,161,172,171,115,210,142,72,210,140,110,250,32,242,219,116,102,201,235,42,203,224,18,85,212,171,255,212,80,230,93,13,150,51,136,228,57,36,71,22,180,119,26,201,127,144,220,178,193,58,6,147,188,139,228,212,130,58,70,145,60,155,228,66,141,212,33,34,34,34,34,34,115,128,10,29,28,121,55,29,199,149,168,67,29,28,50,155,86,116,112,144,220,155,228,244,80,206,245,5,233,187,171,131,227,250,38,174,171,166,58,56,72,46,67,114,92,82,222,84,146,107,55,80,206,14,126,141,151,213,69,242,15,21,235,56,197,59,72,202,122,141,228,198,85,143,69,68,68,68,68,68,230,0,77,118,112,212,60,72,114,241,130,58,212,193,33,179,105,182,131,131,228,174,36,167,132,50,110,33,217,175,32,79,119,117,112,252,179,137,235,169,217,14,142,43,66,121,23,55,80,198,174,5,35,42,166,145,156,92,208,254,223,148,172,163,168,19,104,42,201,89,57,175,77,38,185,117,67,111,142,136,136,244,73,138,193,33,34,34,121,174,1,48,52,236,51,0,3,0,124,9,192,127,1,88,15,192,124,201,235,235,1,184,141,228,70,102,54,190,155,219,43,115,32,146,219,0,184,16,64,255,100,247,29,0,118,52,179,174,14,54,173,102,177,228,247,49,0,126,89,33,239,43,141,86,74,114,61,0,59,37,187,198,2,248,69,197,50,150,3,112,46,128,121,147,221,99,0,92,4,224,58,51,123,34,73,183,19,128,131,0,124,57,73,251,83,146,247,152,217,144,130,58,126,9,224,187,97,247,171,0,254,12,224,122,51,27,70,114,0,128,117,0,236,6,96,151,164,61,243,1,248,19,201,23,204,108,120,149,99,19,17,17,17,17,145,62,44,99,4,199,9,37,242,44,77,242,234,140,39,172,151,230,164,215,8,14,153,77,163,35,56,60,102,195,184,144,247,110,146,253,75,228,109,251,8,14,146,253,125,186,70,205,99,237,168,39,167,238,161,225,125,249,85,3,101,92,21,202,120,154,228,50,5,233,23,39,249,98,200,115,75,65,250,53,50,70,135,220,74,114,96,65,158,45,72,126,88,182,14,17,17,17,17,17,153,3,53,210,193,145,228,253,109,200,59,157,228,90,25,233,212,193,33,179,105,164,131,131,228,186,36,71,135,124,67,43,4,188,237,142,14,142,111,132,246,93,211,142,122,50,234,221,37,212,59,172,76,167,79,40,99,33,146,19,147,50,70,146,92,186,68,190,237,66,221,31,20,164,189,52,164,125,201,71,107,212,171,99,247,208,169,218,69,114,197,42,199,39,34,34,125,211,92,157,110,128,136,136,244,126,102,246,83,0,143,39,187,250,1,248,223,14,54,73,250,48,146,171,3,184,30,192,23,147,221,15,2,216,198,204,38,119,176,105,209,74,97,251,141,110,170,55,78,69,57,217,204,166,86,41,192,204,198,0,56,0,192,147,73,25,111,150,200,119,51,128,180,174,133,11,86,60,137,49,70,206,53,179,137,37,234,184,28,192,115,201,174,121,194,116,28,17,17,153,67,169,131,67,68,68,90,229,47,97,187,242,106,13,34,245,144,92,1,192,77,33,182,197,163,222,185,81,247,230,184,155,45,23,182,27,142,169,81,22,201,163,1,172,146,236,122,196,204,42,7,23,197,191,59,18,174,48,179,181,0,108,111,102,85,86,69,177,176,61,219,168,12,159,234,146,6,36,158,5,224,178,10,117,196,248,64,171,85,200,43,34,34,125,148,130,140,138,136,72,171,60,18,182,191,212,142,74,72,110,9,224,235,0,22,241,142,250,143,0,60,3,224,206,86,60,189,247,242,255,27,192,194,0,102,2,120,211,203,126,169,53,71,208,125,72,14,2,176,25,128,149,1,12,4,48,3,192,251,0,158,50,179,59,42,150,181,37,128,77,1,60,223,232,13,115,179,72,46,9,224,86,0,233,84,137,199,1,108,101,102,99,59,209,166,58,150,10,219,207,229,164,107,9,31,41,113,120,178,107,38,128,159,55,91,174,143,202,40,219,134,237,66,80,210,105,0,70,102,36,93,54,108,127,84,49,48,241,59,97,123,225,10,121,69,68,68,68,68,164,47,107,38,6,135,231,95,37,228,127,55,35,77,67,49,56,72,14,34,249,59,146,163,152,111,44,201,63,20,12,135,47,42,127,126,146,39,122,156,129,44,179,72,62,64,242,59,73,158,52,136,227,37,5,101,95,19,202,170,27,99,32,201,59,41,201,119,123,133,124,155,146,188,163,96,121,79,146,124,215,99,167,44,88,162,188,189,72,206,72,242,158,85,182,45,37,219,91,55,6,135,159,3,207,132,116,79,121,39,78,35,117,118,71,12,142,123,147,58,62,110,71,29,161,190,115,194,251,115,125,187,235,12,245,15,240,207,228,83,159,81,78,218,77,67,186,49,21,235,138,223,87,15,180,236,64,68,68,164,215,210,20,21,17,17,105,149,85,195,118,75,158,168,147,220,218,227,0,28,10,160,232,102,246,243,190,76,229,163,36,75,79,143,33,185,134,143,2,56,46,76,123,72,25,128,245,1,252,141,228,241,190,175,84,48,203,238,68,178,31,201,243,0,220,14,96,243,240,36,61,90,20,192,79,0,60,65,114,163,58,69,255,16,192,220,201,246,238,45,106,114,41,190,170,198,205,97,26,194,115,0,182,54,179,247,187,179,45,21,165,231,211,219,36,119,246,206,156,55,73,78,241,224,152,31,145,124,140,228,105,69,43,148,212,67,114,21,0,123,37,187,38,1,56,182,185,230,87,170,127,109,0,247,0,88,35,188,148,215,201,50,34,108,47,88,177,179,42,142,142,249,176,66,94,17,17,233,163,52,69,69,68,68,90,101,251,176,253,114,179,5,146,220,6,192,85,25,157,9,99,253,134,102,150,223,168,127,46,121,109,121,0,215,146,220,184,94,80,68,15,86,121,71,78,199,201,116,0,31,123,199,73,45,166,192,60,0,126,65,114,162,239,239,49,72,246,3,112,11,128,45,50,94,254,16,192,4,0,243,249,80,254,244,255,255,101,1,220,72,114,91,51,203,123,10,62,35,108,119,181,176,233,133,124,245,143,155,0,172,147,236,126,9,192,255,152,89,214,212,135,158,36,141,49,177,44,128,172,85,84,22,244,120,53,107,3,56,144,228,41,102,118,114,3,117,157,24,174,147,139,204,236,213,218,134,199,46,185,33,121,253,81,51,219,183,129,122,64,114,31,239,188,153,223,167,138,125,205,167,141,205,29,146,62,11,224,140,172,50,204,236,85,31,57,83,155,90,98,0,246,0,112,122,201,102,124,59,108,215,13,128,42,34,34,34,34,34,115,136,38,151,137,221,198,159,70,167,118,203,72,87,122,138,138,47,83,249,110,72,127,55,201,173,66,186,126,36,247,206,152,94,114,105,157,54,247,39,249,66,200,51,197,151,174,92,207,59,12,64,114,32,201,31,146,252,123,146,110,34,201,9,201,118,199,167,168,144,252,99,168,231,67,31,21,176,106,72,183,40,201,35,72,190,21,210,191,146,183,148,40,201,29,252,189,161,79,215,137,171,116,52,37,111,138,138,127,182,183,133,215,222,108,102,164,67,82,103,91,167,168,144,92,142,141,187,166,118,254,149,172,107,211,48,133,232,221,56,245,136,228,106,161,142,123,154,56,182,39,74,28,195,211,36,99,144,213,88,206,245,33,207,235,101,166,152,145,60,60,163,190,186,75,11,139,136,136,136,136,200,28,162,209,14,14,191,249,31,23,242,62,155,147,182,74,7,199,70,126,51,91,115,106,157,118,172,78,114,124,146,126,74,209,205,18,201,147,67,91,198,248,136,145,162,58,14,207,232,200,97,167,59,56,72,110,18,218,245,178,79,89,40,42,123,113,146,207,135,182,29,85,144,254,27,36,127,70,50,107,132,72,83,10,58,56,174,206,120,175,167,122,192,211,102,235,108,119,7,199,118,25,109,39,201,87,253,184,126,71,242,50,146,143,120,167,81,84,58,206,137,151,145,58,34,35,77,43,59,56,158,206,57,54,146,156,70,242,148,188,206,178,80,206,96,146,51,99,187,138,166,170,144,220,205,59,24,83,77,143,22,19,17,17,17,17,145,62,164,108,7,7,201,37,73,110,236,55,187,89,55,103,147,72,110,144,147,183,82,144,81,31,101,241,115,146,23,148,60,134,243,67,249,123,229,164,155,63,35,96,233,62,37,235,56,45,227,166,174,211,29,28,119,36,233,38,146,92,179,100,249,131,195,231,247,207,178,109,107,165,172,14,14,146,23,102,188,207,53,35,235,141,14,40,81,103,187,59,56,142,12,109,126,151,228,46,57,105,55,242,17,52,169,174,50,29,57,30,0,54,149,185,82,75,139,59,56,158,45,248,108,232,29,158,231,146,172,187,178,9,201,243,50,242,143,32,249,27,63,15,6,145,92,153,228,15,72,222,26,70,170,212,28,210,232,177,136,136,136,136,136,72,31,148,209,193,209,136,9,36,119,42,168,163,161,85,84,42,28,195,78,161,252,204,81,31,254,20,56,21,151,184,173,122,168,118,26,0,0,32,0,73,68,65,84,87,207,136,144,191,99,29,28,126,3,56,37,73,87,105,229,140,112,44,83,171,76,141,104,149,140,14,142,27,194,246,59,190,74,206,167,62,179,102,218,218,13,29,28,251,38,35,13,134,151,152,174,177,4,201,215,194,49,222,95,39,79,127,146,195,146,244,179,72,238,144,147,182,101,29,28,248,207,244,161,37,73,174,75,242,64,31,149,18,71,114,189,70,114,181,58,229,244,39,249,40,27,247,66,51,199,33,34,34,125,139,86,81,17,17,145,86,121,20,192,96,51,187,174,131,109,136,55,59,95,200,73,247,173,176,125,91,197,122,110,169,152,190,157,54,3,144,78,7,216,210,167,234,148,250,241,32,173,53,243,2,40,156,218,210,77,210,155,244,81,0,182,3,240,99,15,42,91,179,14,128,63,116,160,109,165,152,217,5,0,254,11,192,5,0,246,50,179,215,235,164,127,199,87,242,73,125,179,78,199,200,255,3,144,190,62,196,204,110,108,174,229,229,152,89,151,153,141,48,179,71,204,236,92,51,219,21,192,234,0,238,74,146,45,15,224,154,162,78,61,51,155,234,231,240,181,13,52,131,0,90,26,15,70,68,68,122,55,117,112,136,136,72,51,70,3,184,21,192,78,102,182,174,153,61,222,174,138,72,238,78,242,47,62,60,126,180,143,54,152,225,163,70,222,34,57,20,192,145,33,91,222,50,169,203,135,237,251,42,54,231,177,138,233,219,233,171,97,123,62,95,85,166,236,79,92,81,237,51,221,216,246,122,70,3,216,193,204,158,48,179,203,50,58,52,246,33,121,64,135,218,86,151,153,13,55,179,253,204,108,104,201,244,215,132,213,64,230,206,89,21,7,36,23,7,144,78,205,152,150,209,65,210,173,124,213,162,173,189,179,179,102,197,122,203,213,154,217,120,51,219,5,192,1,222,73,201,146,85,254,181,187,58,116,68,68,164,119,208,50,177,34,34,146,231,26,0,89,55,102,93,190,228,232,75,102,246,82,187,27,225,113,52,126,14,96,233,156,36,3,252,103,73,0,27,149,44,118,96,216,30,86,177,89,111,85,76,223,78,11,150,72,83,22,1,188,209,194,242,154,49,6,192,142,102,246,201,244,33,51,59,148,228,127,37,35,112,12,192,233,36,95,48,179,7,59,215,212,150,122,44,156,235,43,228,164,251,85,24,161,116,101,59,59,24,203,50,179,46,146,39,2,248,91,178,123,71,31,109,82,47,239,121,0,206,243,24,50,27,248,82,180,253,124,89,232,5,188,3,179,182,100,243,120,0,185,65,113,69,68,100,206,164,14,14,17,17,201,243,47,191,225,232,24,146,231,250,83,221,84,151,79,91,152,238,55,61,11,0,248,108,114,227,83,70,26,187,129,0,62,170,216,180,241,21,211,183,83,252,191,252,112,51,43,189,2,71,15,53,22,192,46,102,150,21,131,98,15,0,15,2,248,178,111,127,22,192,37,36,215,55,179,247,187,185,157,237,16,143,33,118,198,193,59,0,210,101,152,199,246,164,169,26,102,118,59,201,177,73,231,219,178,36,151,49,179,225,37,243,63,9,224,201,218,182,175,170,242,84,184,198,127,107,102,175,182,188,241,34,34,210,171,105,138,138,136,136,244,72,36,143,9,157,27,163,0,28,1,96,97,51,91,210,204,150,55,179,69,205,236,115,126,179,187,157,143,244,40,99,114,242,187,101,76,89,169,103,169,138,233,83,85,254,239,45,147,118,82,216,94,182,98,123,122,162,67,204,44,51,8,166,153,141,0,176,55,128,41,201,238,229,1,92,218,125,205,107,171,89,97,123,70,70,154,99,195,244,171,5,1,188,93,20,137,19,192,51,161,140,77,50,146,53,181,50,77,48,38,249,221,124,170,74,163,78,243,209,28,53,207,152,217,73,77,148,39,34,34,125,148,58,56,68,68,164,199,241,213,49,14,79,118,77,0,176,165,153,157,105,102,179,141,158,48,179,145,102,118,11,128,178,35,78,222,13,219,43,87,108,98,149,78,132,120,195,250,197,50,153,72,46,237,241,52,234,121,51,108,175,84,190,105,61,214,219,69,47,154,217,144,140,17,11,155,229,173,154,211,203,12,10,219,31,102,164,89,52,99,95,91,144,92,133,228,222,13,100,141,129,69,27,138,237,66,242,59,0,190,159,236,154,1,224,39,141,148,37,34,34,125,159,58,56,68,68,164,39,218,12,192,194,201,246,237,102,246,116,137,124,101,59,30,226,106,43,91,85,104,91,213,244,31,135,237,175,149,204,183,126,201,116,15,135,237,13,72,46,89,50,111,175,101,102,191,5,112,117,216,125,4,201,93,59,212,164,217,144,92,136,228,239,188,179,170,172,53,195,246,243,45,110,86,41,36,7,146,60,195,99,130,156,84,113,121,227,165,51,58,242,222,107,160,13,253,0,156,30,166,97,93,106,102,247,86,45,75,68,68,230,12,138,193,33,34,34,61,209,18,97,123,84,201,124,27,148,76,119,179,15,243,175,205,233,223,138,228,226,102,54,178,94,70,146,107,87,168,7,97,168,62,0,108,82,114,153,217,82,79,205,205,236,81,146,175,39,203,133,246,247,224,139,63,42,147,159,228,70,0,30,245,229,58,123,155,253,124,244,205,106,190,61,15,128,223,147,124,209,204,58,210,49,80,67,242,40,159,82,53,200,31,40,29,82,34,207,86,0,190,146,236,154,4,224,175,25,73,79,8,29,128,101,44,4,224,140,100,251,105,0,49,86,203,7,201,239,71,39,163,168,22,0,112,34,128,195,74,214,117,128,175,0,83,51,161,193,0,168,199,250,82,187,53,35,189,93,34,34,34,34,34,34,249,72,30,29,230,227,159,208,134,58,6,132,58,174,204,73,247,131,144,238,182,18,101,47,68,114,88,200,119,89,65,250,7,66,218,186,157,14,254,84,251,197,140,216,5,151,20,228,217,62,164,29,229,65,19,139,234,57,38,163,142,219,11,210,255,50,164,237,34,185,83,137,227,89,139,228,68,146,175,144,220,177,94,250,118,33,121,115,104,255,134,21,242,174,74,242,195,144,255,217,122,35,14,72,142,72,210,143,110,201,129,252,167,236,249,67,155,166,144,220,172,78,158,133,253,115,72,101,94,31,13,182,105,181,80,118,102,140,147,36,253,42,36,167,39,233,103,144,44,211,73,179,14,201,241,161,174,50,29,122,177,156,149,51,202,217,171,106,57,34,34,34,34,34,50,7,234,97,29,28,75,144,156,22,110,216,115,167,30,248,205,208,63,57,187,162,14,142,239,120,185,169,59,73,46,147,147,126,112,198,13,104,77,81,7,199,252,36,223,15,233,31,32,185,120,206,251,243,251,140,118,177,78,7,199,0,146,175,134,244,147,73,30,91,231,248,211,192,148,179,124,116,74,86,218,133,72,94,75,242,29,146,67,73,174,154,87,110,35,154,233,224,240,252,187,102,188,103,113,250,74,204,211,182,14,14,47,255,247,161,61,99,73,238,147,147,118,125,146,47,133,244,227,73,174,210,194,246,84,234,224,240,60,151,132,60,179,72,94,69,50,51,40,47,201,239,121,7,94,170,171,234,231,233,101,221,30,202,185,171,106,25,34,34,50,231,209,20,21,17,17,233,113,204,236,29,31,181,177,131,239,154,7,192,229,36,247,240,233,37,175,249,242,174,203,1,24,12,96,107,95,46,20,190,140,108,191,130,226,107,117,220,77,242,156,16,204,116,51,0,47,147,188,31,192,235,30,220,244,75,0,214,240,216,25,181,41,45,15,1,88,175,228,177,76,38,249,103,159,54,82,179,62,128,231,252,38,115,184,7,19,93,10,192,134,0,62,239,105,134,249,82,184,117,111,114,205,108,34,201,253,253,189,169,45,43,58,159,199,78,56,16,192,16,15,70,58,201,143,103,29,0,235,134,105,4,67,10,166,17,156,12,160,54,34,100,113,15,230,250,205,50,199,223,29,204,236,106,146,95,7,112,100,178,123,23,146,79,155,89,153,192,163,253,73,54,179,204,234,153,102,54,49,236,251,57,128,45,1,212,58,204,62,15,224,2,146,63,241,184,22,99,124,218,200,10,0,190,17,150,64,37,128,99,205,236,165,38,218,212,10,71,1,248,122,50,77,196,0,236,10,96,7,146,143,1,120,217,99,204,44,236,177,67,178,2,220,158,152,179,220,111,46,146,187,1,216,34,217,53,73,129,69,69,68,68,68,68,164,180,158,52,130,3,255,25,197,241,44,171,185,145,228,83,201,118,238,8,142,164,158,63,87,172,227,197,140,167,225,185,35,56,188,142,126,36,31,169,80,199,68,146,27,147,188,63,217,151,59,130,35,169,103,43,146,163,43,30,15,73,190,80,20,152,148,228,99,177,125,245,218,82,69,179,35,56,146,114,238,14,229,76,33,185,121,78,218,17,108,157,24,51,166,86,199,218,36,223,173,88,86,23,201,227,26,57,254,58,239,77,229,17,28,158,111,185,140,207,191,140,89,36,207,110,160,157,3,73,190,25,202,58,177,161,131,22,17,145,57,142,86,81,17,17,145,30,201,204,222,241,39,224,183,102,44,181,26,205,4,112,41,128,61,51,86,45,169,87,207,15,253,233,112,12,6,26,209,87,237,216,208,159,40,87,169,163,203,87,94,185,163,68,242,151,1,108,106,102,67,1,204,182,36,110,157,122,110,243,209,33,183,250,114,154,245,116,1,184,2,192,198,102,54,162,78,155,82,175,85,105,87,55,218,211,71,196,212,244,7,112,97,222,180,163,118,243,17,49,27,2,184,203,207,159,122,94,3,176,179,153,157,212,13,205,43,197,204,94,247,209,74,167,0,248,168,100,182,225,0,118,49,179,67,27,168,242,55,62,154,169,230,69,15,170,42,34,34,34,34,34,82,78,79,27,193,17,242,109,74,242,66,31,61,49,198,159,114,143,35,249,26,201,75,73,110,154,164,189,43,41,191,238,8,142,36,223,66,36,127,65,242,65,31,5,209,229,113,16,94,245,58,54,78,210,46,23,142,163,112,4,71,168,103,7,146,183,120,252,139,201,62,202,96,4,201,191,147,220,159,100,255,36,237,21,73,29,117,71,112,132,122,214,34,121,182,63,125,175,29,79,23,201,143,72,62,225,175,173,86,162,168,218,104,154,161,222,222,231,72,150,93,194,182,108,91,91,50,130,195,203,218,144,228,164,80,222,131,190,228,104,154,174,237,35,56,66,125,155,250,121,244,34,201,9,30,180,115,50,201,225,36,111,205,139,207,209,42,141,142,224,8,101,44,68,242,112,143,143,241,38,201,143,73,206,244,127,135,249,121,125,64,122,14,87,44,127,125,146,83,147,54,206,200,27,129,35,34,34,34,34,34,34,45,208,76,7,135,136,136,136,136,180,135,166,168,136,136,136,136,136,136,136,72,175,167,14,14,17,17,17,17,17,17,17,233,245,212,193,33,34,34,34,34,34,34,34,189,158,58,56,68,68,68,68,68,68,68,164,215,83,7,135,136,136,136,136,136,136,136,244,122,234,224,16,17,17,17,17,17,17,145,94,79,29,28,34,34,34,34,34,34,34,210,235,169,131,67,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,26,100,157,110,128,136,136,72,119,33,185,30,128,53,1,124,14,192,88,0,15,153,217,51,37,243,174,0,96,99,0,95,4,48,5,192,51,102,118,111,251,91,221,59,145,92,25,192,98,201,174,251,205,172,171,131,77,18,153,99,233,122,172,143,228,224,100,243,61,51,123,169,131,205,17,17,17,17,17,201,70,114,23,146,47,50,219,83,36,55,47,200,187,22,201,191,147,156,145,145,119,4,201,195,186,247,104,122,7,146,151,132,247,106,137,78,183,73,100,78,165,235,177,24,201,1,225,253,185,178,211,109,18,145,198,204,211,233,6,136,136,200,156,199,159,38,174,7,96,89,0,3,124,247,4,0,111,0,120,208,204,94,109,97,93,199,0,56,161,224,255,188,53,0,44,153,147,119,11,0,87,0,88,48,39,239,151,61,191,136,136,136,136,136,136,52,130,228,106,225,105,195,221,157,110,83,79,70,242,98,146,19,252,137,251,110,157,110,79,21,189,185,237,41,146,139,146,60,141,228,203,57,35,41,106,102,145,124,129,228,201,36,23,106,178,206,45,73,118,213,169,47,179,51,133,228,226,36,71,214,201,59,149,228,215,146,60,223,33,249,10,201,73,36,255,74,114,96,51,237,111,224,120,151,38,121,31,201,201,62,50,101,173,238,172,63,180,165,87,60,49,38,121,79,104,231,202,157,110,147,52,135,228,205,201,231,57,190,29,159,41,201,149,189,236,154,19,234,164,239,232,247,120,111,185,30,203,34,121,60,201,49,36,63,36,249,243,140,215,151,32,121,175,127,23,62,231,211,19,139,202,211,8,14,17,17,145,78,82,7,71,121,36,127,28,222,171,113,205,222,56,87,172,127,71,146,23,36,63,43,84,200,219,209,182,183,10,201,95,146,28,91,220,87,144,105,52,201,163,155,168,247,145,80,222,29,36,55,38,185,144,255,123,49,201,131,114,242,158,29,242,190,76,114,87,146,11,147,92,155,228,175,72,254,62,228,25,22,242,156,217,104,219,27,65,242,154,80,255,67,221,89,127,104,75,175,184,161,82,7,71,223,19,58,56,72,242,174,54,212,113,119,168,35,183,131,163,39,124,143,247,150,235,177,12,146,155,144,156,153,28,203,76,146,27,135,52,151,134,227,125,170,78,153,234,224,16,233,35,52,69,69,68,230,4,171,135,237,129,0,86,1,240,64,55,213,191,54,128,125,146,237,203,1,252,171,100,222,78,183,189,41,36,7,1,184,6,192,183,10,146,77,3,64,0,253,51,94,251,34,128,223,144,220,4,192,174,102,54,182,66,221,171,1,248,70,178,235,49,51,219,34,217,30,234,63,121,182,73,126,31,7,96,75,51,27,238,219,163,1,60,30,234,27,232,83,110,82,171,148,109,111,139,196,250,74,119,166,137,244,97,223,33,185,175,153,93,208,138,194,72,238,3,96,211,10,89,122,245,247,120,15,180,6,128,185,146,237,185,124,95,250,125,30,59,42,191,210,77,109,19,145,14,155,171,68,26,17,145,222,238,225,176,61,10,64,169,149,51,122,128,94,219,118,239,220,184,59,163,115,99,2,128,43,1,124,31,192,98,102,214,223,204,230,243,8,255,223,243,152,23,19,66,158,239,0,24,66,114,225,10,77,216,56,172,22,118,89,133,182,47,15,96,169,100,215,29,73,231,70,38,51,27,15,224,229,176,251,145,210,173,109,141,248,148,242,201,110,174,95,164,167,58,129,228,162,205,22,226,223,107,133,211,81,50,244,218,239,241,30,234,97,0,233,10,48,211,51,222,227,167,195,246,243,221,208,46,17,17,17,105,148,166,168,84,67,242,116,146,111,121,92,130,205,186,185,238,83,195,103,181,97,197,252,29,107,123,51,72,14,225,236,110,34,185,76,137,188,203,100,12,51,39,201,219,43,212,127,94,200,251,181,18,217,106,121,127,16,242,30,89,50,223,58,62,45,230,109,146,231,147,236,87,182,206,86,32,57,136,228,141,30,59,228,78,146,203,117,103,253,161,45,189,98,72,188,166,168,244,61,57,223,29,36,121,69,11,202,254,75,78,217,245,98,112,116,244,123,188,183,92,143,101,145,60,132,228,107,254,115,112,198,235,11,145,188,214,191,11,135,146,92,181,78,121,154,162,34,34,34,210,73,234,224,232,61,154,237,224,232,141,72,30,151,113,3,112,74,3,229,156,146,81,206,49,37,243,166,241,40,102,84,172,55,206,153,255,94,213,182,207,233,122,203,13,149,58,56,250,158,130,14,142,153,36,183,41,81,68,94,185,91,231,44,23,205,122,29,28,157,214,91,174,199,78,81,7,135,72,223,161,41,42,34,34,210,82,36,151,6,112,68,216,125,177,153,149,234,152,72,121,158,75,194,238,35,75,254,113,190,64,242,251,180,138,85,127,54,108,127,92,49,191,136,244,60,115,1,248,45,201,249,171,102,244,60,167,3,152,187,61,77,19,17,145,86,80,7,135,136,136,180,218,143,1,44,152,108,191,1,224,144,38,203,75,227,95,44,8,224,176,18,249,210,255,227,88,177,206,120,19,83,53,191,136,244,28,143,38,191,127,5,192,201,13,148,113,18,128,21,147,237,231,90,208,46,17,17,105,49,173,162,34,34,149,248,240,237,193,0,150,1,48,63,128,137,0,94,3,48,196,204,222,108,81,29,223,0,176,17,128,197,253,70,115,20,128,7,205,172,104,197,139,182,240,227,253,14,128,69,61,242,253,100,191,217,30,98,102,175,118,119,123,26,65,114,0,128,205,1,172,10,224,11,190,251,125,0,143,155,217,157,109,168,114,151,176,125,150,153,77,110,180,48,51,155,232,203,173,158,157,236,254,30,128,159,54,222,196,158,139,228,146,190,66,195,10,0,6,120,48,189,183,1,12,53,179,182,7,13,37,185,37,128,175,3,88,196,59,137,62,242,128,136,119,54,243,57,150,168,119,127,191,129,188,195,204,134,180,171,158,86,35,185,32,128,45,0,124,21,192,231,253,243,26,13,224,33,51,187,175,137,114,7,1,216,202,131,221,46,4,96,6,128,119,189,220,7,91,208,238,126,0,182,245,213,39,190,0,96,10,128,215,1,220,94,47,160,110,133,58,54,4,176,142,7,16,158,215,131,7,15,3,112,175,153,189,222,138,58,74,58,28,192,61,254,127,22,0,28,64,242,26,51,43,21,4,216,255,79,58,48,217,245,38,128,63,1,248,99,123,154,155,219,142,77,125,85,174,65,0,250,249,234,78,207,3,184,205,204,38,54,89,246,218,0,214,7,176,132,151,61,202,255,159,123,188,68,246,162,114,219,114,125,132,58,122,202,121,38,34,34,34,141,234,238,24,28,36,191,79,242,209,176,246,124,106,58,201,123,73,110,213,68,29,251,147,124,46,167,124,146,124,133,228,65,73,250,211,146,215,114,35,164,55,50,183,150,228,15,73,62,75,114,86,78,91,102,144,124,128,228,22,25,121,23,46,56,134,34,127,106,69,219,147,188,171,145,188,138,228,248,130,58,71,144,60,174,108,153,37,234,220,34,148,63,154,100,214,242,175,85,203,237,239,101,165,54,15,105,78,110,224,61,255,171,231,29,220,64,222,145,25,237,108,120,158,187,207,239,31,234,215,82,150,89,30,160,112,215,130,50,246,14,121,102,11,190,151,147,111,16,201,223,145,28,85,112,188,99,73,254,129,228,66,37,203,44,253,94,120,64,214,154,233,69,199,216,106,141,198,224,32,185,38,201,235,73,78,42,120,207,134,151,13,80,155,148,187,145,7,232,157,90,80,238,171,36,127,84,167,156,248,221,177,137,239,159,223,227,2,189,159,83,246,116,146,119,53,26,43,200,235,253,181,31,123,158,46,146,247,101,125,127,182,66,70,12,142,1,25,223,15,143,85,40,239,145,36,223,44,146,59,103,92,107,185,49,56,154,252,30,95,152,228,111,61,88,102,158,241,36,47,240,78,177,188,114,50,175,71,146,219,147,124,172,224,255,186,199,27,249,156,218,117,125,36,229,183,244,60,83,12,14,17,17,145,14,235,174,14,14,191,241,249,107,193,31,16,209,76,146,151,87,153,227,236,209,206,239,168,80,199,205,254,71,122,122,83,212,146,14,14,146,253,124,21,138,178,186,72,30,31,202,232,120,7,7,201,99,235,252,97,25,61,216,162,37,20,207,10,229,222,208,108,153,73,217,55,133,178,207,12,175,247,202,14,14,255,140,175,44,184,193,136,102,145,60,47,167,172,202,29,28,222,177,242,78,133,227,126,205,159,246,214,43,183,74,7,199,196,144,182,219,70,112,52,210,193,65,242,255,145,252,184,194,123,118,183,63,201,174,87,238,113,5,65,44,179,220,146,215,129,152,241,221,177,11,201,21,235,116,34,167,166,146,60,177,226,123,57,152,228,235,21,218,63,147,228,31,170,212,81,178,29,89,29,28,253,188,211,58,245,179,18,101,29,29,242,92,139,236,107,173,229,29,28,36,119,240,21,153,202,122,155,228,250,57,101,205,118,61,250,67,130,174,18,229,78,37,121,104,153,54,163,141,215,71,82,126,203,207,51,117,112,136,244,29,138,193,33,34,185,60,88,228,80,31,38,29,205,0,48,22,192,172,176,127,46,0,187,1,184,135,228,192,18,117,12,0,112,167,79,161,200,50,37,99,223,182,0,46,243,225,174,173,118,57,128,237,195,190,25,0,62,240,97,201,113,24,240,60,0,126,65,242,64,244,16,126,243,123,82,8,178,89,51,193,167,217,68,235,1,184,190,5,203,154,174,24,182,155,26,222,28,196,39,174,177,174,94,199,255,168,31,226,83,110,44,190,236,215,216,244,176,223,0,236,71,242,108,52,201,87,148,184,218,167,131,165,198,250,212,179,87,253,156,73,45,15,224,90,255,126,104,149,184,202,77,87,11,203,110,41,146,191,242,24,14,105,39,238,44,255,142,120,217,135,198,199,160,182,155,2,40,188,97,34,121,24,128,19,66,252,151,218,57,240,166,255,27,99,193,108,3,224,130,146,77,255,18,128,155,124,170,90,106,42,128,241,25,233,231,5,112,28,201,223,149,41,220,207,165,155,1,44,155,81,254,72,63,134,88,207,92,0,14,34,249,151,146,199,208,48,51,235,242,216,61,233,185,117,20,201,220,239,17,146,203,3,56,58,217,245,65,70,0,229,182,32,185,175,159,51,89,29,131,83,252,189,140,231,195,18,254,61,94,102,20,210,222,0,142,12,211,213,153,243,127,238,188,0,78,243,233,107,245,218,221,150,235,35,41,191,71,159,103,34,34,34,210,160,118,143,224,240,167,93,143,133,58,166,147,188,206,167,33,244,247,116,3,125,184,238,157,25,79,160,111,45,81,207,149,25,79,91,238,33,185,59,201,197,241,159,17,17,59,251,112,215,244,105,211,187,201,239,77,143,224,32,185,65,56,134,169,62,52,120,153,144,110,11,146,183,133,50,71,38,239,73,63,146,235,38,63,231,135,180,187,135,215,107,63,203,100,180,169,210,83,37,31,185,17,61,71,242,136,218,251,137,255,156,63,103,101,60,101,59,169,222,103,86,167,254,23,67,121,219,54,83,94,40,123,251,80,246,139,225,245,133,73,174,156,252,252,61,73,251,113,120,173,246,83,27,166,61,127,216,31,151,246,221,35,35,239,242,25,109,172,52,130,35,227,60,154,229,211,3,118,77,59,8,73,110,230,231,127,122,126,206,32,185,89,40,175,244,8,14,31,57,245,110,72,127,119,156,102,230,231,243,222,25,67,228,47,173,115,108,85,70,112,156,154,28,219,164,118,77,93,200,169,187,244,8,14,255,28,210,239,160,46,159,26,176,70,72,183,16,201,147,72,78,9,101,239,151,83,110,63,146,239,133,180,55,144,92,39,164,91,157,228,31,195,244,149,153,36,215,203,40,51,126,119,140,72,126,31,237,223,109,107,36,233,7,145,60,132,228,11,33,223,44,146,251,212,121,15,87,36,57,38,228,27,74,242,123,222,137,157,166,221,132,228,181,25,35,85,10,167,220,84,145,53,130,35,121,237,143,225,181,219,11,202,137,163,23,15,72,94,107,219,8,14,146,155,146,156,28,242,188,231,35,46,86,73,210,45,234,35,76,226,40,143,217,70,64,101,92,143,211,252,223,169,36,47,35,185,121,237,125,242,239,183,211,50,70,1,62,93,167,221,109,185,62,146,124,109,59,207,52,130,67,68,68,164,195,186,161,131,227,244,80,254,24,146,59,213,201,115,104,198,31,101,185,35,27,188,163,32,141,233,209,69,178,112,41,81,146,219,101,196,98,96,139,58,56,226,77,237,153,89,233,146,244,191,244,116,227,72,158,17,255,192,42,40,183,244,220,246,138,211,107,86,203,248,131,244,207,69,49,48,72,174,227,113,23,102,249,205,237,108,55,74,85,132,155,40,146,92,189,153,242,66,217,107,132,178,71,212,73,127,123,146,118,82,197,186,126,17,234,218,186,100,190,42,55,245,7,132,180,83,253,41,126,81,249,251,250,117,50,153,228,69,30,144,52,125,189,74,7,199,70,36,223,76,210,158,90,167,238,213,67,60,151,41,69,241,56,26,232,236,217,150,228,49,241,102,168,221,42,118,112,28,154,188,7,147,73,238,92,167,236,253,66,217,153,65,98,253,198,48,245,80,157,114,183,244,250,187,188,227,107,182,54,103,124,119,212,60,150,213,57,151,228,155,223,203,76,189,87,52,34,47,76,49,156,69,242,151,69,237,247,60,135,133,14,187,55,91,48,130,172,86,118,81,7,199,0,146,195,194,235,123,103,148,177,123,104,223,221,225,245,182,116,112,120,103,215,75,33,253,63,179,58,192,147,60,139,122,140,44,122,39,243,110,25,105,226,245,72,239,224,220,164,160,220,237,51,166,176,228,141,182,108,219,245,145,164,111,219,121,166,14,14,17,17,145,14,107,103,7,7,201,37,73,78,72,202,158,81,239,15,149,36,111,28,65,240,122,222,31,173,126,67,157,202,140,43,144,145,111,167,140,63,186,90,209,193,113,97,72,183,103,137,182,28,81,226,198,173,187,58,56,174,10,105,255,94,178,142,193,101,134,30,151,44,43,118,62,229,254,81,222,64,217,203,132,178,71,215,73,223,211,59,56,254,21,210,254,186,100,29,123,144,252,90,206,107,149,98,112,120,240,214,159,147,44,53,205,33,99,52,210,94,5,105,27,14,184,218,157,170,198,224,240,239,199,11,72,150,154,170,224,129,97,107,166,103,197,186,33,185,103,104,195,133,37,202,221,211,87,247,200,123,61,171,131,227,157,50,83,139,252,38,59,198,234,200,12,70,76,114,195,208,81,125,69,189,242,147,188,67,66,29,133,157,232,21,202,205,237,224,192,127,110,220,211,54,143,76,3,116,250,8,131,180,179,118,92,60,47,218,216,193,113,72,72,59,50,29,125,87,144,111,137,58,15,20,226,245,56,213,87,101,169,87,110,252,127,229,244,58,233,91,126,125,160,27,206,51,117,112,136,244,29,138,193,33,34,89,246,245,229,41,107,110,50,179,107,203,100,52,179,95,251,146,146,53,203,2,216,33,166,243,63,38,211,27,253,177,0,142,42,89,199,117,0,114,135,21,55,33,6,141,28,92,162,45,103,152,217,59,109,104,75,37,254,7,124,218,73,209,5,224,144,50,121,205,236,30,51,107,213,251,25,99,41,52,189,130,74,34,198,20,233,177,113,26,234,241,121,228,95,73,118,253,203,204,142,45,147,215,204,46,51,179,23,90,209,14,51,155,106,102,39,154,217,190,37,179,196,161,239,189,62,14,74,85,102,54,194,204,246,53,179,51,74,102,73,71,99,244,3,176,90,70,154,55,194,246,58,245,86,31,50,179,75,205,236,159,37,219,80,115,70,153,229,188,61,94,197,241,97,247,54,57,201,119,75,254,158,156,5,224,55,21,218,19,59,97,27,90,185,165,42,51,187,9,192,53,201,174,197,0,164,55,238,167,3,248,114,186,109,102,47,119,71,219,50,150,217,62,197,204,102,11,104,28,153,217,59,102,118,110,133,122,110,47,185,28,115,188,209,47,188,230,219,116,125,160,55,158,103,34,210,25,243,148,72,35,34,115,158,56,100,245,242,138,249,111,2,144,78,77,216,60,252,49,9,0,155,121,224,178,154,7,204,44,43,208,93,158,203,11,254,224,110,212,95,61,160,92,173,93,187,145,156,23,192,73,102,150,59,66,164,135,216,18,192,231,146,237,71,187,241,15,242,84,12,96,250,197,22,150,29,203,250,184,133,101,119,183,205,194,118,221,120,53,61,68,236,88,249,66,135,218,209,155,196,14,133,69,50,210,60,14,224,117,0,203,249,246,87,1,220,79,242,151,102,118,71,139,218,49,30,192,37,101,19,155,217,141,36,223,3,80,123,162,190,58,201,249,205,44,94,227,255,157,102,3,240,32,25,99,95,230,154,59,108,127,57,39,93,59,252,4,192,70,201,241,125,159,228,117,30,0,115,247,36,221,227,222,113,223,118,190,250,216,90,201,174,241,0,10,99,221,52,225,166,146,233,238,241,206,228,218,72,204,186,193,195,43,42,115,125,160,23,159,103,34,210,205,212,193,33,34,89,86,72,126,159,100,102,85,111,190,238,2,240,171,100,123,165,140,52,171,132,237,39,42,214,113,155,63,197,105,217,72,52,51,123,130,228,255,1,56,198,255,128,50,0,59,3,248,174,7,87,187,207,159,122,13,109,85,157,45,244,95,97,251,209,14,181,227,131,16,221,126,69,0,15,180,168,236,248,228,176,112,138,74,15,23,143,229,222,14,181,227,19,36,119,247,142,151,85,253,137,246,0,255,59,97,178,143,176,122,3,192,240,144,109,222,156,226,250,60,143,63,242,67,0,223,242,239,204,47,1,152,207,191,147,38,2,24,227,43,209,196,229,47,231,139,101,153,217,84,146,71,249,234,80,181,145,74,107,3,184,157,228,48,255,238,25,2,224,86,51,155,218,96,147,95,51,179,177,21,243,60,151,116,0,244,243,155,204,251,66,154,116,202,139,133,142,214,170,186,237,239,82,51,123,207,167,221,92,228,187,230,246,145,27,51,146,118,76,5,80,122,121,212,22,88,39,92,83,207,154,89,92,185,171,85,254,85,38,145,153,77,38,57,1,64,45,222,78,169,81,121,173,188,62,92,175,60,207,68,164,251,233,2,23,145,44,233,31,28,31,54,144,255,21,252,123,185,185,218,178,151,89,79,121,227,190,15,170,84,224,55,4,31,181,120,132,0,204,236,88,146,35,189,147,163,22,51,96,110,127,170,182,22,128,159,146,28,5,224,65,0,55,152,217,213,173,172,191,9,11,135,237,81,29,106,199,27,254,71,122,77,222,112,227,70,196,178,94,111,97,217,221,45,158,255,113,138,66,183,241,56,26,63,15,55,16,169,1,254,179,164,63,241,158,163,121,76,161,147,0,236,87,176,84,245,130,254,147,27,204,51,242,17,19,19,125,232,253,215,147,151,150,247,159,125,0,76,36,249,79,239,224,189,172,98,135,69,35,29,130,241,251,127,80,186,225,239,69,51,55,154,209,152,22,150,85,151,153,93,76,242,187,201,244,190,216,241,248,7,51,235,206,206,226,197,194,118,59,59,113,235,78,123,73,164,203,186,198,229,172,63,165,29,215,71,111,63,207,68,164,123,41,6,135,136,124,138,15,145,77,135,115,198,225,200,117,249,84,147,52,62,194,103,50,146,197,192,163,149,235,1,48,165,129,60,117,153,217,31,253,15,221,125,124,234,64,252,35,255,75,0,118,4,112,149,71,172,111,245,84,153,70,196,14,235,74,65,53,91,40,142,196,89,183,133,101,127,179,78,93,189,73,252,188,26,233,72,108,26,201,115,253,9,118,218,185,209,5,224,109,239,64,26,229,79,91,75,143,5,239,203,252,169,244,125,30,47,40,189,121,251,24,192,91,62,194,101,116,163,223,77,102,54,196,204,214,4,240,63,62,154,35,14,223,31,0,224,219,0,206,2,240,10,201,159,86,40,190,145,239,216,152,39,126,151,247,11,55,188,111,88,115,234,6,118,110,131,31,251,8,165,232,101,0,153,129,85,219,40,190,191,189,106,26,94,27,175,143,190,112,158,137,72,55,81,7,135,136,124,138,207,175,78,159,214,228,46,3,153,199,151,32,76,255,80,203,26,98,27,111,192,243,230,221,22,169,220,182,178,204,108,178,153,93,100,102,219,154,217,194,0,182,6,240,7,0,47,133,155,189,85,0,92,93,102,197,149,54,139,239,231,151,58,212,142,155,66,160,209,53,72,174,217,108,161,190,124,109,58,13,167,11,192,245,205,150,219,65,241,198,101,133,156,116,109,227,75,50,31,144,236,26,5,224,8,0,11,155,217,146,102,182,188,153,45,106,102,159,243,57,235,219,249,72,143,190,38,254,45,52,171,32,237,197,161,163,237,25,0,59,155,217,103,205,108,105,51,91,214,204,22,49,179,249,253,187,225,7,25,65,26,235,50,179,219,205,108,79,51,91,198,167,133,252,218,131,49,166,29,199,139,0,56,157,228,217,37,139,109,100,180,91,204,51,33,180,51,254,127,17,71,32,244,120,102,54,204,223,223,212,12,0,71,52,49,29,168,81,227,194,118,28,153,215,211,181,229,250,232,11,231,153,136,116,31,117,112,136,72,150,183,147,223,23,34,185,100,197,252,107,132,237,17,25,105,226,190,165,170,84,224,157,40,243,87,108,87,195,204,236,54,51,251,145,153,125,213,131,176,62,156,188,60,31,128,51,73,118,242,143,209,24,27,97,185,156,116,109,229,43,52,60,152,236,154,171,236,234,56,117,28,21,158,224,221,87,102,101,129,30,44,174,188,147,185,236,107,187,248,144,239,195,147,93,19,0,108,105,102,103,102,5,251,53,179,145,102,118,11,128,82,75,57,247,50,113,117,158,204,209,52,36,55,10,129,141,159,3,176,161,175,234,52,27,51,123,217,204,174,4,112,127,51,141,51,179,199,205,236,56,51,91,223,111,10,47,15,157,172,63,42,57,138,44,115,249,205,58,226,210,190,89,129,139,223,75,126,239,95,101,25,236,158,194,204,254,47,124,111,93,110,102,119,118,160,41,207,133,237,74,255,47,118,82,55,92,31,189,254,60,19,145,238,161,14,14,17,201,242,108,242,251,60,30,40,172,138,184,44,236,227,25,105,30,14,219,85,231,246,255,111,197,244,45,99,102,247,121,123,211,37,26,23,4,240,221,146,69,180,227,187,247,190,112,211,243,237,54,212,81,86,188,9,222,161,153,105,60,36,119,1,176,85,216,253,199,70,203,235,33,226,244,154,238,158,230,180,89,120,58,124,187,153,61,93,34,223,178,37,210,244,54,233,211,224,105,102,150,55,63,63,158,131,23,150,12,0,217,178,142,79,51,27,102,102,123,248,104,178,79,118,3,216,169,68,246,175,144,220,160,108,93,36,151,14,171,97,189,111,102,89,129,41,99,167,71,167,71,179,53,106,111,111,251,158,0,142,236,68,3,124,52,73,250,128,97,101,146,107,119,162,45,13,104,247,245,209,87,206,51,17,105,51,117,112,136,72,150,27,195,246,255,250,220,218,186,72,174,230,243,199,107,166,1,184,34,166,51,179,135,194,252,242,175,145,220,186,100,29,3,124,117,147,150,35,185,30,201,99,235,165,51,179,174,140,165,61,243,158,182,77,11,219,45,13,140,234,237,121,26,192,139,201,174,197,72,30,214,234,122,74,182,229,234,176,114,202,60,0,206,245,115,163,18,255,227,254,236,240,255,213,93,102,118,115,107,90,219,49,215,132,243,98,48,201,111,116,99,253,241,201,124,217,160,180,165,111,144,59,137,228,186,36,239,33,121,106,157,116,107,132,14,142,183,11,146,15,10,219,89,35,211,178,196,17,109,121,109,89,154,228,105,30,7,169,158,63,135,237,197,75,228,49,0,63,42,211,22,247,227,16,43,233,193,156,116,119,133,237,237,124,132,93,93,36,23,36,217,202,56,61,13,51,179,127,153,217,101,254,211,201,32,148,247,164,205,234,84,103,75,3,218,122,125,244,149,243,76,68,218,79,29,28,34,50,27,31,54,154,14,149,93,26,192,133,62,172,61,23,201,5,1,92,224,129,240,106,110,242,167,82,89,210,142,15,3,112,6,201,50,195,168,207,175,178,58,65,25,36,151,36,121,163,143,132,56,145,100,153,14,148,129,97,59,47,136,95,156,87,221,174,27,217,11,195,246,47,73,174,85,47,19,201,43,73,62,64,242,59,45,108,203,79,66,236,149,197,0,220,86,165,14,146,91,121,39,82,26,159,229,35,0,85,2,43,246,72,62,149,77,207,163,31,0,0,32,0,73,68,65,84,231,150,100,215,124,0,254,84,175,35,145,228,66,36,159,34,121,21,201,149,155,104,66,124,178,250,149,122,25,188,109,7,212,75,215,105,36,79,3,240,15,159,74,182,27,201,162,155,255,131,195,212,167,56,69,32,21,175,239,186,211,138,60,118,204,255,148,72,119,134,143,156,59,18,64,97,167,140,139,157,164,101,99,69,236,68,242,224,18,237,25,12,224,192,116,151,127,183,103,185,32,76,31,248,2,128,75,72,150,89,78,244,247,0,238,35,121,33,201,120,131,60,167,250,29,128,233,201,246,142,36,247,175,151,137,228,33,36,95,35,121,96,189,180,109,210,182,235,195,233,60,19,17,17,233,203,72,174,198,79,187,187,197,229,111,78,178,43,212,113,127,222,83,120,146,27,250,138,34,169,15,124,152,115,94,29,3,73,190,17,242,252,43,111,110,45,201,229,72,222,201,108,207,23,212,51,32,164,157,45,168,153,223,56,78,72,210,76,34,153,123,51,71,242,27,36,71,133,114,7,231,164,221,56,164,123,63,171,227,33,235,15,181,50,109,15,233,255,25,210,127,68,114,159,156,180,11,147,188,38,73,59,147,228,41,69,229,87,65,114,111,146,51,66,123,166,145,188,148,228,234,5,249,214,32,121,57,201,233,33,239,116,159,174,82,182,254,219,211,207,179,98,219,127,17,234,46,59,186,232,146,144,47,142,148,72,211,46,239,159,79,234,37,159,203,158,149,126,77,239,220,168,249,152,228,14,33,205,222,161,188,204,155,89,146,75,248,103,81,211,69,114,215,130,182,174,156,113,110,145,228,101,45,122,47,214,242,78,182,183,73,254,197,71,105,53,132,228,217,161,222,199,179,58,131,72,30,156,241,29,151,219,177,153,241,222,142,36,185,106,65,250,205,73,190,151,241,158,205,118,179,74,242,145,228,245,89,36,255,144,119,227,70,114,16,201,71,67,153,39,103,164,139,223,29,233,103,125,118,222,123,76,114,127,146,227,67,158,219,243,142,211,243,252,56,163,158,199,242,222,31,146,253,73,94,236,199,90,115,75,86,218,70,144,188,57,180,165,225,243,169,160,142,120,62,156,80,144,182,234,247,248,239,51,62,179,211,73,198,78,245,90,250,95,145,156,154,164,31,146,145,166,244,245,152,145,119,100,250,185,230,164,105,219,245,145,228,105,219,121,86,245,51,18,145,158,43,46,83,39,34,189,215,226,36,127,209,96,222,49,102,150,206,233,134,153,221,73,242,120,0,39,38,79,56,55,0,240,4,201,71,0,188,234,79,211,23,1,240,85,0,107,133,39,161,211,0,28,224,79,170,51,153,217,120,191,1,187,193,159,96,195,159,36,223,71,242,113,0,47,120,192,191,5,1,172,228,35,31,106,171,179,140,244,239,176,150,60,141,49,179,49,36,255,148,12,7,94,192,167,85,28,6,224,239,30,20,114,130,175,78,178,22,128,193,97,165,152,199,205,236,158,156,178,135,146,124,55,25,10,191,8,128,251,253,166,225,13,95,78,111,77,0,31,0,216,162,201,67,217,27,192,144,100,21,149,5,1,92,224,211,110,30,77,222,183,101,0,124,43,140,66,153,150,49,237,166,97,102,118,17,201,5,0,252,54,25,234,254,25,0,123,248,147,245,87,0,188,2,96,140,159,59,95,240,207,121,165,140,17,134,83,0,28,100,102,215,180,170,125,157,102,102,195,72,30,2,224,146,228,253,89,25,192,189,36,159,246,243,127,148,143,136,90,197,151,220,77,207,185,119,253,179,110,164,238,119,72,222,150,196,203,153,7,192,229,36,247,0,112,51,128,215,252,169,253,114,126,174,111,13,224,179,158,182,43,99,153,231,102,157,159,12,85,255,129,95,247,141,78,177,58,219,99,244,212,218,187,22,128,167,72,62,228,195,230,231,6,176,154,255,164,30,55,179,107,11,202,189,2,192,177,126,237,192,175,231,135,72,94,235,35,191,94,7,240,57,255,172,54,247,56,56,115,149,124,191,78,241,169,129,115,251,181,112,144,63,185,191,19,192,48,127,63,106,215,199,255,248,117,93,51,206,223,191,122,30,7,176,42,128,254,0,14,1,176,7,201,7,125,170,224,100,63,158,117,50,2,20,191,11,224,208,162,130,205,236,119,254,52,62,141,5,178,54,128,39,253,125,127,210,159,190,47,224,229,111,22,190,187,187,250,64,92,157,86,58,10,192,215,147,101,182,231,241,145,107,123,147,188,223,167,82,77,241,169,73,27,102,76,57,187,163,3,109,110,231,245,1,232,60,19,17,17,233,219,50,70,112,52,227,213,130,122,142,205,120,146,94,207,184,162,167,193,25,117,236,238,79,163,203,154,72,114,112,120,250,147,59,180,188,236,147,25,146,253,72,222,82,241,88,73,114,68,189,248,18,254,62,214,51,141,228,10,33,95,229,167,74,36,215,33,249,86,197,99,152,78,242,160,122,101,55,130,228,14,254,30,53,106,24,201,205,26,168,183,71,143,224,72,242,236,93,241,252,39,201,209,89,115,202,203,142,224,192,127,70,113,60,91,177,222,27,195,40,146,86,141,224,152,22,210,62,144,151,182,12,146,135,135,167,182,245,140,34,89,102,72,253,38,36,199,84,124,207,142,246,209,81,53,153,79,168,73,254,188,98,155,73,114,10,201,31,228,148,55,219,119,135,191,47,51,115,202,202,242,110,217,192,164,254,180,252,218,138,237,167,143,242,58,186,76,29,101,245,246,17,28,248,207,8,187,127,52,240,126,94,156,83,94,91,71,112,160,205,215,71,82,71,91,206,51,141,224,16,233,59,20,131,67,68,10,153,217,175,253,233,237,179,37,146,19,192,189,0,190,229,129,38,203,214,113,185,143,92,40,83,199,11,0,54,247,209,18,243,37,251,99,32,207,202,204,172,203,204,182,5,112,178,143,214,40,227,62,0,91,155,89,97,219,253,125,252,61,128,153,5,201,62,211,138,213,97,204,236,81,127,18,123,181,63,177,170,231,93,0,63,52,179,182,60,217,50,179,27,253,41,219,57,25,241,72,138,140,1,112,58,128,181,205,44,6,152,235,51,204,236,34,31,37,17,87,22,202,243,20,128,45,204,236,145,38,235,125,7,192,150,62,106,103,86,157,228,51,1,92,234,43,23,124,220,76,189,57,98,156,158,172,229,72,75,51,179,51,61,72,102,153,243,237,9,0,223,54,179,23,74,148,123,47,128,237,1,148,89,113,102,34,128,255,103,102,167,250,211,246,122,101,159,8,96,247,10,193,25,255,5,224,7,102,54,91,16,231,130,58,206,4,240,61,191,230,139,16,192,221,0,54,50,179,82,157,77,102,54,213,204,118,246,209,30,101,151,112,30,238,199,80,38,238,200,28,197,204,70,155,217,183,0,156,84,242,60,158,2,224,215,102,182,87,55,52,47,83,59,175,143,164,14,157,103,34,34,34,125,81,119,141,224,8,117,238,236,79,78,94,243,24,21,51,124,52,197,139,30,87,97,211,22,28,215,30,36,255,234,79,252,167,249,19,202,17,36,239,246,185,225,253,61,221,162,225,105,231,63,10,202,108,228,233,217,18,62,175,249,126,127,138,57,213,231,65,143,33,249,178,31,239,118,13,28,223,119,72,94,239,35,44,166,250,123,248,145,207,35,62,62,206,177,110,246,169,18,201,213,73,158,229,229,143,241,99,232,242,56,32,255,32,249,179,188,121,221,237,224,113,87,14,244,247,224,69,146,99,125,244,200,116,127,31,94,244,215,246,107,246,169,107,111,25,193,17,242,111,233,231,214,139,30,19,102,134,159,39,35,252,186,40,92,26,177,202,8,142,144,111,83,15,192,247,98,114,158,140,243,107,253,83,215,54,201,187,146,242,91,53,130,99,176,95,87,147,61,206,78,75,150,86,245,235,248,55,126,254,127,228,199,53,217,99,125,212,125,63,235,148,253,67,63,87,223,240,152,21,93,62,178,230,89,146,103,144,92,37,73,59,58,121,31,202,60,161,62,152,228,223,72,14,247,246,206,240,207,99,184,143,50,59,184,94,112,197,162,239,14,31,29,112,148,199,61,25,233,215,223,100,255,188,175,108,100,196,84,198,49,28,232,109,29,230,35,148,102,122,29,195,253,189,223,191,94,224,234,38,234,239,245,35,56,66,254,65,36,143,35,57,212,63,175,169,201,57,241,148,127,199,175,80,167,140,182,143,224,8,121,218,114,125,132,58,90,118,158,105,4,135,136,136,136,116,20,201,109,245,199,136,136,72,54,221,176,137,136,200,156,72,83,84,68,164,227,60,246,69,238,106,43,57,190,29,182,75,141,66,17,17,17,17,17,145,190,73,29,28,34,210,81,36,215,4,240,16,128,179,42,228,233,151,177,218,72,225,50,134,34,34,34,34,34,34,34,34,109,65,242,0,143,225,65,159,79,188,109,201,124,63,15,67,175,159,111,127,107,69,68,122,15,77,81,17,17,145,57,145,70,112,136,72,39,245,7,240,89,255,125,110,0,23,214,11,84,234,65,1,143,13,187,181,174,189,136,136,136,136,136,136,136,116,134,71,64,127,62,60,101,156,74,242,50,146,155,167,145,207,125,117,137,235,61,66,122,106,104,103,143,66,68,164,231,209,8,14,17,17,17,17,145,110,70,114,29,146,31,48,219,84,95,218,113,122,206,235,111,52,16,156,84,68,164,207,83,7,135,136,136,136,136,72,7,120,39,199,11,57,157,24,121,158,36,185,66,167,219,46,34,210,19,169,131,67,68,68,68,68,164,67,124,186,202,207,72,190,82,167,99,227,37,146,71,119,186,189,34,34,61,153,58,56,68,68,100,78,100,157,110,128,136,72,68,114,45,0,235,3,248,50,128,5,0,76,1,48,2,192,125,102,246,116,167,219,39,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,210,50,214,233,6,136,136,136,136,244,52,36,87,6,176,88,178,235,126,51,235,234,96,147,250,12,146,139,2,88,37,217,245,138,153,141,236,96,147,68,68,68,68,68,68,68,250,38,146,151,240,211,150,232,116,155,250,10,146,123,135,247,246,224,78,183,73,68,68,250,134,121,58,221,0,17,17,17,233,251,72,46,7,96,61,0,95,1,48,16,192,220,0,198,1,120,31,192,63,204,236,217,78,183,81,68,68,68,68,68,68,218,140,228,106,172,111,38,201,137,36,71,145,124,156,228,85,36,15,242,225,224,205,212,125,24,201,247,73,142,37,121,106,235,142,170,231,35,185,52,201,251,72,78,38,249,20,201,181,58,221,166,222,132,228,32,146,167,144,124,150,228,172,58,231,239,59,36,255,72,242,107,157,110,55,52,130,163,173,52,130,67,68,68,68,68,100,14,86,178,131,35,207,20,146,183,144,220,172,129,122,87,39,57,45,41,107,22,201,237,218,115,148,153,245,127,141,228,5,201,207,182,221,85,183,215,127,77,120,47,31,234,206,250,147,118,116,244,125,168,138,100,63,146,191,38,249,81,131,231,235,169,36,251,117,248,24,212,193,209,38,234,224,16,17,145,118,209,20,21,17,145,190,175,63,128,109,0,108,69,242,86,0,63,53,179,215,75,230,93,19,192,103,146,109,3,176,6,128,155,219,212,214,104,9,0,251,36,219,239,1,184,165,155,234,70,8,132,8,0,43,116,99,221,169,78,191,15,165,145,92,17,192,21,126,238,228,38,243,127,179,130,157,247,7,112,20,128,111,144,220,218,204,38,182,169,169,34,34,34,210,199,168,131,67,68,164,119,122,26,192,121,97,223,124,0,62,11,96,41,191,17,255,186,111,215,204,5,96,59,191,113,220,207,204,110,43,81,207,195,0,166,120,217,0,48,3,192,253,45,60,142,158,238,41,0,233,148,137,39,59,216,150,30,143,228,218,0,110,0,240,229,240,210,120,0,119,0,24,2,224,17,0,195,1,204,4,176,44,128,255,6,176,41,128,173,1,124,62,201,243,45,0,55,250,107,34,34,34,34,34,34,210,23,100,76,81,185,187,68,158,249,73,30,236,177,35,162,73,101,167,57,144,220,147,228,43,36,95,35,121,88,75,14,168,36,146,155,135,118,159,208,205,245,15,34,121,35,201,145,36,239,244,64,153,221,174,211,239,67,25,30,175,100,120,104,231,76,159,234,81,119,122,7,201,69,73,94,159,17,171,227,167,221,115,4,179,181,71,83,84,218,68,83,84,68,68,68,68,68,230,96,141,116,112,132,252,135,145,156,16,202,24,71,178,104,26,65,199,245,134,27,251,238,208,27,222,7,146,247,134,54,78,38,185,103,3,229,28,157,116,114,140,32,121,64,123,90,92,183,29,234,224,104,19,117,112,136,136,72,187,104,138,138,136,200,28,192,204,206,34,249,164,15,249,255,162,239,30,8,224,124,146,235,152,89,87,135,155,40,189,24,201,67,0,108,156,236,154,9,224,0,51,187,172,106,89,102,118,42,201,69,0,76,0,112,186,153,77,110,109,107,69,68,68,164,175,154,171,211,13,16,17,145,238,97,102,15,0,216,13,192,180,100,247,215,1,252,184,131,205,146,94,206,87,59,57,34,236,190,184,145,206,141,26,51,251,137,153,253,74,157,27,34,34,34,82,133,70,112,136,136,204,65,204,236,46,146,231,3,56,36,217,125,48,128,223,182,186,46,146,253,1,108,5,96,101,0,11,251,138,25,99,0,60,3,224,111,157,30,53,66,114,107,0,235,3,24,0,224,3,0,119,154,217,163,109,168,103,73,15,148,185,130,215,213,5,224,109,0,67,205,172,219,130,150,146,220,31,192,138,0,238,48,179,33,45,44,122,111,0,75,39,219,163,1,28,219,194,242,43,33,185,165,119,220,45,226,15,114,62,242,115,238,206,86,118,152,120,64,213,245,125,133,155,126,0,70,1,24,98,102,143,183,160,236,126,0,106,199,177,144,175,58,243,62,128,199,205,236,174,214,28,193,39,117,45,227,215,233,82,0,230,5,240,6,128,155,205,108,120,65,158,21,61,40,236,82,0,102,1,24,1,224,22,51,27,214,162,54,13,0,176,61,128,229,252,187,99,34,128,231,1,252,213,204,198,183,168,142,13,0,124,19,192,98,254,247,240,88,0,47,248,119,147,86,238,17,17,17,17,17,105,151,102,99,112,132,178,6,121,252,141,212,246,5,233,159,79,210,189,90,162,252,229,72,94,154,81,71,106,52,201,51,252,70,38,230,127,169,32,95,158,204,142,130,208,246,223,248,190,245,72,62,147,81,198,44,146,167,135,252,13,199,10,32,185,53,201,161,36,167,231,180,121,150,7,128,221,53,39,127,43,223,135,243,147,52,211,243,234,108,4,201,219,67,27,254,208,170,178,43,180,97,16,201,223,145,28,85,240,222,140,37,249,7,146,11,149,44,51,51,6,7,201,237,73,62,150,17,12,181,230,113,146,91,52,120,28,75,146,252,147,95,31,121,70,146,60,173,236,113,96,246,235,224,20,223,183,56,201,235,72,78,201,168,99,42,201,63,147,28,24,202,89,129,228,173,36,187,50,242,116,145,188,154,228,162,37,218,147,121,93,249,231,248,103,146,31,229,28,251,120,255,92,150,105,240,253,237,79,242,88,15,152,156,103,60,201,43,73,174,218,72,29,34,34,34,34,34,82,71,43,59,56,188,188,171,66,121,151,22,164,45,221,193,225,55,245,99,11,110,30,162,151,252,105,112,90,70,187,58,56,206,33,185,126,193,205,19,99,71,79,35,29,28,36,7,248,13,82,222,13,112,52,139,100,92,242,183,213,239,195,196,144,174,101,35,56,50,58,178,214,107,85,217,37,235,223,154,228,59,21,222,163,215,124,244,69,189,114,103,235,224,240,142,133,172,155,251,104,42,201,67,43,30,199,15,235,116,108,68,35,42,172,132,148,94,7,103,147,92,43,99,197,155,44,143,213,58,57,72,174,91,167,3,169,230,133,122,1,89,179,174,43,146,155,249,49,149,241,1,201,93,42,190,191,235,122,219,202,154,72,242,152,42,117,136,136,72,231,41,6,135,136,200,156,41,14,115,111,250,105,37,201,117,1,92,9,224,243,225,165,73,0,222,244,33,246,51,194,107,43,3,184,129,228,252,205,214,95,194,23,0,156,7,96,193,100,223,12,31,154,62,11,192,51,102,118,83,51,21,144,92,16,192,16,0,223,243,41,57,159,122,217,235,154,30,246,27,128,253,72,158,221,76,221,117,196,247,189,37,211,131,72,174,229,193,106,107,222,55,179,135,90,81,118,201,250,183,1,112,53,128,197,195,75,99,1,188,6,224,85,15,86,154,90,30,192,181,36,151,70,53,123,3,56,50,76,239,37,128,41,25,105,231,5,112,154,79,151,41,115,28,63,3,112,97,18,0,56,53,9,64,214,212,154,47,3,184,154,228,222,229,15,1,240,41,47,151,134,105,69,51,51,206,75,0,88,27,192,255,145,92,216,175,237,65,201,107,179,66,60,159,154,175,2,248,83,197,54,45,2,224,114,63,166,84,87,198,185,11,159,182,114,41,201,221,202,20,238,35,106,254,230,109,139,166,1,200,154,246,242,89,0,39,147,252,99,185,67,16,17,17,17,17,145,82,218,48,130,99,133,80,222,184,130,180,165,70,112,144,188,35,148,249,20,201,157,67,154,69,125,136,248,7,33,237,113,73,154,213,253,105,235,186,36,247,13,233,206,73,94,75,127,50,59,104,66,219,211,145,27,207,145,220,179,214,177,66,114,153,172,145,7,85,71,112,144,188,45,164,159,69,242,46,146,187,166,195,253,253,105,245,245,97,148,199,12,146,155,181,233,125,56,53,169,107,82,163,83,40,50,202,221,39,180,235,145,86,148,91,178,238,133,72,190,27,234,191,155,228,86,33,93,63,255,28,71,134,180,185,163,150,144,61,130,99,154,255,59,149,228,101,190,116,239,0,79,187,178,143,238,152,20,242,60,93,226,56,246,200,24,21,242,154,95,39,75,39,233,86,246,207,49,30,243,100,146,131,235,212,145,94,7,233,148,148,191,147,220,46,185,14,182,242,235,54,150,127,89,178,125,31,201,157,146,99,223,196,167,98,165,102,145,220,184,160,61,241,186,74,223,183,215,73,158,232,231,127,63,159,86,178,54,201,179,50,70,184,140,171,55,149,132,228,170,25,249,62,34,249,251,116,153,108,255,110,58,204,191,27,162,159,213,251,28,69,68,68,68,68,164,164,86,119,112,120,153,241,102,44,115,20,69,133,14,142,116,170,194,71,36,7,21,164,93,62,153,7,255,8,201,205,115,210,109,30,218,120,66,197,99,124,158,179,27,26,99,11,20,228,47,221,193,65,242,128,144,118,42,201,195,234,148,191,175,223,220,78,38,121,145,7,36,205,74,215,212,251,224,101,108,75,242,24,146,107,84,205,91,80,230,209,161,93,183,84,200,187,46,201,19,74,252,100,6,44,37,185,17,201,55,147,186,79,173,83,223,234,30,95,161,102,74,81,28,139,140,14,14,122,231,194,38,5,121,182,207,232,172,200,60,183,61,253,18,36,223,15,233,111,46,58,63,73,46,237,215,76,234,37,15,76,154,151,39,235,58,200,28,49,68,114,65,146,47,103,164,39,201,204,145,25,222,17,241,112,72,123,73,65,123,226,117,85,115,77,157,99,95,153,228,179,33,79,225,119,33,201,251,67,250,23,72,174,86,144,190,31,201,11,67,158,73,36,87,47,170,71,68,68,68,68,68,74,106,83,7,71,28,69,177,92,78,186,186,29,28,254,148,53,29,141,240,108,137,250,55,174,55,143,190,13,29,28,31,85,153,154,80,177,131,227,95,33,237,255,103,239,206,227,119,27,235,253,143,191,63,33,67,28,73,42,67,34,69,148,163,14,14,42,10,199,144,74,81,156,58,82,157,50,156,234,84,168,147,35,234,208,248,83,168,52,73,26,8,165,81,19,161,34,243,148,82,50,79,97,155,182,105,27,182,189,237,109,191,127,127,244,185,107,185,246,90,247,189,238,251,123,223,223,105,191,158,143,135,135,189,238,239,181,174,235,90,235,94,247,26,174,117,93,159,235,147,45,203,120,171,237,23,245,72,51,230,6,142,81,200,6,136,170,239,245,177,238,7,220,78,227,172,25,121,220,125,196,246,215,91,150,121,116,145,247,59,186,164,45,27,56,230,216,222,166,69,25,101,124,155,207,118,73,251,149,34,109,171,30,48,182,87,42,26,119,108,123,223,46,233,203,223,65,215,114,26,26,32,46,235,209,136,178,77,153,190,207,252,127,215,114,219,215,45,26,83,31,183,253,242,134,180,111,42,202,152,105,251,121,45,203,41,123,99,253,160,205,122,0,128,137,69,12,14,0,88,116,149,49,34,6,207,40,98,78,78,1,219,177,86,175,174,227,17,113,102,68,156,52,172,58,180,244,157,136,184,121,216,153,102,44,136,231,87,62,186,54,34,90,77,149,26,17,199,69,196,21,195,174,211,56,41,99,48,60,121,60,11,143,136,57,17,241,241,136,216,179,229,42,101,112,213,117,26,210,213,57,165,229,244,186,39,182,41,35,27,11,118,169,124,52,95,210,127,181,169,72,68,204,148,244,145,226,227,55,183,89,55,45,20,212,182,112,66,198,254,168,250,86,183,169,157,115,223,220,90,249,168,140,139,210,205,227,146,222,223,38,97,68,92,37,233,155,149,143,158,212,101,219,203,6,172,79,245,49,149,237,187,139,248,42,59,244,51,115,13,0,96,98,208,192,1,0,139,174,234,144,20,75,154,49,198,252,206,170,252,251,41,146,78,205,97,27,141,111,125,39,64,235,33,20,125,218,174,88,254,217,136,202,153,108,202,0,158,173,134,254,76,160,178,33,233,105,125,172,219,54,0,237,111,138,32,174,77,251,100,135,34,168,232,69,17,209,179,231,83,197,247,50,112,111,199,191,116,27,22,86,49,55,215,109,148,13,150,213,134,64,247,90,39,221,80,249,247,178,45,210,119,92,20,17,127,236,35,253,137,89,167,142,77,202,4,121,222,121,105,229,163,7,139,134,145,174,34,226,150,226,156,182,140,164,215,247,81,71,0,192,4,160,129,3,0,22,65,182,215,45,26,56,102,229,67,205,88,28,88,60,20,173,42,233,171,146,102,100,64,205,119,217,94,121,140,101,140,197,163,17,241,219,17,229,93,190,165,31,85,57,147,205,13,197,114,109,12,145,58,17,113,120,52,168,201,183,39,219,187,219,62,62,99,52,204,204,33,37,243,109,63,104,251,175,182,207,204,89,80,170,150,236,163,136,107,219,36,138,136,217,69,195,207,82,13,73,55,44,150,251,10,208,154,189,41,170,211,2,47,86,60,208,55,185,183,229,111,189,26,120,248,193,236,53,210,75,117,56,81,63,13,155,253,52,236,40,34,46,149,84,173,79,221,176,179,205,178,161,245,239,101,68,68,227,112,167,6,231,23,203,255,220,231,250,0,128,113,70,3,7,0,44,154,202,49,235,125,63,80,150,34,226,90,73,91,101,239,133,199,43,127,90,73,210,27,36,125,69,210,95,109,95,98,251,19,182,215,30,107,153,125,106,156,41,102,8,202,158,0,55,142,176,172,201,228,130,98,26,207,53,154,2,165,142,138,237,119,216,190,73,210,113,146,118,203,135,208,167,103,227,197,98,146,150,203,134,151,87,74,250,207,49,20,213,79,15,167,234,208,157,166,161,96,101,111,139,59,6,168,211,221,197,242,42,45,214,41,135,158,52,169,78,27,251,72,203,117,234,166,141,109,99,144,109,191,191,242,239,186,94,50,229,148,179,229,190,106,163,172,215,74,3,228,1,0,24,71,52,112,0,192,162,105,219,98,121,40,49,32,34,226,166,136,120,157,164,141,37,125,78,210,159,138,198,142,37,36,109,148,189,61,254,152,65,31,107,103,111,25,129,182,15,118,131,88,188,88,190,103,132,101,77,26,17,113,191,164,43,43,31,45,46,169,107,224,216,97,178,253,85,73,223,40,222,224,207,203,88,16,55,72,186,83,210,67,197,112,134,201,162,236,225,48,200,241,89,54,60,244,211,35,101,50,105,219,128,82,85,141,143,177,88,205,80,184,114,95,12,82,198,67,197,242,184,198,152,1,0,244,143,6,14,0,88,196,216,94,181,38,102,196,201,195,44,35,34,254,16,17,251,69,196,6,25,124,243,131,146,78,41,186,238,47,45,105,79,73,167,143,83,35,199,40,31,114,203,135,167,241,238,157,50,145,202,225,56,187,141,71,161,182,15,40,130,114,222,41,105,63,73,43,69,196,234,17,241,188,136,88,57,34,254,41,223,230,191,190,38,48,231,68,42,27,52,158,53,64,30,207,40,150,71,217,75,105,148,218,196,14,41,85,123,77,205,169,9,128,90,238,139,65,122,95,148,61,98,202,152,51,0,128,73,134,6,14,0,88,244,124,36,187,237,119,220,20,17,67,109,224,168,202,94,29,135,71,196,171,115,168,192,33,69,131,192,203,36,77,138,105,79,199,224,182,98,185,235,180,175,211,204,209,197,208,132,13,108,183,154,13,100,80,249,182,190,58,45,234,131,146,118,136,136,207,213,197,89,136,136,25,17,241,211,22,179,135,140,167,114,54,143,86,211,151,22,158,83,44,255,121,12,245,153,72,229,112,146,174,108,47,87,52,88,220,89,147,236,15,197,114,235,233,161,43,202,169,179,199,60,148,15,0,48,90,52,112,0,192,34,196,246,235,36,189,179,248,248,203,227,85,126,68,204,138,136,131,179,14,213,30,21,175,110,155,197,136,170,54,86,151,22,203,59,142,184,188,73,179,31,114,218,206,159,23,31,31,98,123,189,17,22,187,93,241,128,123,74,68,148,15,180,117,158,59,194,58,245,235,183,197,111,96,219,126,102,28,178,189,142,164,127,169,124,116,119,68,92,50,220,42,142,155,173,250,156,109,233,205,217,3,172,227,234,50,65,68,220,84,4,61,126,129,237,151,245,89,175,237,139,229,223,245,185,62,0,96,156,209,192,1,0,139,8,219,219,72,250,86,17,47,226,247,146,142,28,82,254,75,217,62,200,246,198,189,210,70,196,73,69,0,191,166,238,249,179,139,229,167,142,173,150,35,115,82,209,139,97,107,219,11,77,93,57,6,147,125,63,28,80,4,125,124,134,164,31,216,46,223,128,15,203,106,197,114,221,27,252,58,155,143,160,46,3,137,136,43,138,94,6,207,204,161,92,109,29,80,252,150,79,27,98,245,198,219,51,37,189,187,143,244,111,43,150,127,211,144,174,186,79,66,210,135,218,22,96,123,143,162,87,205,85,17,113,110,31,117,4,0,76,0,26,56,0,96,17,144,241,10,78,150,180,66,229,227,89,146,246,174,25,187,62,72,254,123,75,186,70,210,199,37,29,217,235,109,172,237,165,138,55,176,77,179,47,220,85,44,111,48,214,186,142,66,68,220,44,233,167,149,143,150,150,116,148,237,21,187,173,103,123,69,219,151,217,254,110,78,221,219,100,82,239,135,136,184,94,210,65,69,143,132,245,36,253,198,246,107,250,201,203,246,110,146,122,77,39,92,6,127,124,126,139,124,87,44,98,118,76,6,101,239,169,3,109,111,213,107,37,219,111,151,180,123,229,163,185,146,14,31,126,245,198,213,199,218,52,10,218,62,176,152,14,247,30,73,199,52,36,63,162,104,28,220,209,246,254,45,202,120,137,164,79,23,31,127,181,215,122,0,0,0,0,90,176,189,129,159,232,244,22,235,172,104,251,131,182,255,226,133,61,108,187,213,48,10,219,127,174,172,119,77,67,154,35,139,252,127,103,187,124,203,94,77,127,116,145,190,233,13,172,108,223,91,73,55,63,31,238,202,52,75,13,90,247,110,108,191,179,168,231,123,186,164,125,158,237,251,138,244,87,218,126,101,67,250,13,179,113,163,227,17,219,59,119,201,127,44,251,97,35,219,231,216,190,213,246,241,25,195,96,232,108,31,86,115,172,205,179,253,51,219,175,234,177,238,198,217,208,51,175,88,255,170,154,180,171,217,158,91,148,241,166,46,121,175,107,251,162,154,186,29,215,101,157,111,21,105,27,143,231,154,117,103,84,214,187,184,71,218,211,139,114,30,206,223,237,66,141,132,182,151,183,125,104,205,62,58,162,71,25,125,255,14,108,255,166,178,78,171,41,114,109,159,84,89,231,177,46,233,202,223,213,130,252,255,125,182,107,123,114,228,182,127,222,246,227,197,186,31,237,81,167,143,215,148,117,180,237,218,192,166,89,183,123,139,117,232,185,1,0,83,68,57,173,29,0,96,106,120,86,205,155,200,39,75,90,54,3,121,62,79,210,250,13,211,70,222,46,105,207,136,56,101,136,245,249,140,164,93,43,179,33,108,33,233,26,219,191,206,192,135,119,72,122,74,214,237,213,69,192,63,75,250,122,151,188,207,151,212,233,5,176,152,164,111,218,222,61,243,93,76,210,186,146,214,182,189,118,68,204,25,226,54,245,37,34,174,183,253,222,28,6,212,121,56,93,87,210,111,109,255,33,167,226,189,51,3,188,174,39,105,179,98,218,201,219,37,157,209,165,136,177,236,135,163,37,189,36,255,189,91,190,245,222,103,136,155,47,253,109,31,124,208,246,156,28,62,209,233,37,186,184,164,215,74,122,173,237,59,50,94,194,109,249,102,125,105,73,43,230,254,88,163,38,182,200,157,146,254,179,166,156,219,108,255,66,210,206,149,50,190,99,251,173,217,83,233,186,60,174,214,146,180,117,150,191,108,166,157,87,51,69,235,68,218,35,135,88,116,134,67,60,69,210,103,37,237,107,251,188,220,87,139,103,32,206,87,20,189,176,148,177,60,122,246,74,152,228,142,207,30,41,43,72,250,114,246,56,59,47,127,19,79,202,109,127,101,49,115,138,36,157,21,17,93,3,20,71,196,71,108,111,144,199,128,242,24,219,83,210,155,109,159,157,113,58,102,75,90,85,210,166,146,214,44,178,184,85,210,59,134,187,185,0,0,0,192,34,172,166,7,199,32,30,183,125,114,191,113,17,218,190,253,181,253,26,219,15,14,80,175,94,111,159,183,180,61,167,69,62,239,26,180,238,93,202,110,221,131,163,88,231,145,62,247,193,76,219,155,141,112,63,204,45,210,156,211,239,190,232,135,237,55,101,111,145,177,184,208,246,250,93,202,88,205,246,229,125,230,249,227,162,215,204,132,247,224,200,244,235,12,176,45,182,125,138,237,229,91,228,63,217,123,112,172,108,251,23,125,110,251,133,77,189,48,106,202,91,198,246,15,7,216,191,215,218,126,113,155,50,0,0,147,3,49,56,0,96,250,155,43,233,23,57,141,230,235,35,98,36,83,29,70,196,47,242,109,249,69,45,87,185,79,210,129,17,177,95,143,124,207,148,244,222,156,10,180,155,93,218,215,118,116,34,226,27,185,31,206,111,185,202,101,146,94,21,17,23,244,200,119,44,251,161,156,146,116,161,97,31,195,20,17,223,147,244,226,236,217,83,198,15,233,229,58,73,251,70,196,166,17,209,56,237,105,68,220,38,105,7,73,63,147,180,160,71,158,143,75,58,54,131,83,62,210,35,237,184,139,136,107,178,71,207,151,90,214,239,30,73,31,142,136,29,234,166,197,157,98,230,71,196,29,146,118,202,237,111,108,24,73,115,37,29,37,105,155,136,104,117,108,69,196,236,136,120,163,164,247,101,175,144,94,230,102,79,172,77,34,226,143,237,54,3,0,0,0,64,43,45,123,112,44,200,158,3,119,218,190,212,246,247,108,191,215,246,170,99,44,123,144,183,191,175,183,125,98,198,255,152,149,49,35,30,201,55,219,103,218,254,104,63,111,196,51,207,245,108,127,45,227,90,60,156,61,82,30,202,50,142,202,105,51,199,92,247,98,253,190,123,112,20,235,239,96,251,216,172,227,131,185,31,230,216,190,197,246,207,109,151,179,65,180,201,115,144,253,176,181,237,171,108,207,182,253,43,219,43,213,231,62,124,182,151,176,253,230,220,15,151,216,190,59,235,177,192,246,163,182,111,207,183,241,71,181,141,11,83,83,198,54,182,143,201,125,112,111,198,168,120,192,246,117,89,238,54,149,180,167,85,190,207,73,209,131,163,88,119,77,219,159,178,125,126,246,236,121,44,123,224,220,145,191,157,3,122,5,175,173,201,115,50,247,224,120,160,248,219,6,121,44,92,81,57,190,103,217,254,163,237,47,142,117,250,97,219,203,217,222,39,99,159,220,154,191,199,121,25,255,227,18,219,135,143,120,138,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,46,49,209,21,0,198,147,237,149,37,173,87,249,232,234,136,152,49,129,85,2,100,123,19,73,203,230,226,35,17,113,225,4,87,9,192,20,97,123,235,202,226,29,17,113,229,4,86,7,104,52,157,239,193,108,175,43,105,149,202,71,103,71,196,60,234,3,0,24,41,219,239,244,19,189,103,162,235,4,216,254,115,229,152,188,102,162,235,3,96,106,176,189,92,113,77,59,113,162,235,4,52,153,206,247,96,182,191,85,108,219,106,212,7,152,24,139,79,116,5,208,142,237,85,37,109,39,105,101,73,43,74,90,66,210,125,146,102,74,250,45,111,108,166,31,219,75,72,218,76,210,191,74,122,102,190,225,127,80,210,189,146,46,140,136,179,39,186,142,0,48,8,219,203,72,122,181,164,53,36,61,93,210,114,146,30,144,116,143,164,203,34,226,172,137,174,35,198,143,237,213,37,109,33,105,29,73,79,205,143,239,145,116,171,164,95,70,196,93,19,92,69,0,192,20,65,3,199,36,102,123,5,73,251,72,122,141,164,127,238,242,125,217,246,181,146,126,32,233,51,17,241,208,56,87,21,67,100,123,83,73,239,149,180,109,222,248,55,165,187,75,210,207,36,29,22,17,215,142,111,45,49,85,216,62,89,210,235,122,36,155,43,233,209,124,160,184,73,210,159,36,157,18,17,191,29,167,106,98,17,97,123,79,73,255,33,105,163,202,176,172,186,116,119,72,58,77,210,39,35,226,250,241,173,37,198,131,237,165,242,90,247,70,73,27,74,90,172,33,233,60,219,151,73,58,58,34,190,57,206,213,196,52,96,251,22,73,207,110,145,116,142,164,251,37,221,44,233,34,73,39,68,196,165,227,80,197,86,108,111,43,233,72,73,171,73,58,83,210,91,34,98,214,16,242,221,71,210,1,146,158,156,191,179,253,135,83,99,0,168,176,253,239,182,103,184,127,51,108,247,122,152,145,237,55,218,254,122,229,191,181,199,103,203,38,214,100,238,30,105,123,101,219,39,217,158,215,231,119,254,168,237,67,38,186,254,227,193,246,255,84,142,217,207,77,116,125,134,101,148,67,84,108,159,60,192,121,164,227,58,219,31,203,198,86,76,98,147,253,183,97,251,37,182,47,25,224,24,124,216,246,65,45,203,248,98,101,31,236,59,250,173,154,120,83,117,136,138,237,221,109,223,60,192,241,112,153,237,23,79,116,253,199,195,116,60,158,39,234,30,204,246,45,3,28,107,182,253,184,237,211,109,111,220,162,140,145,15,9,177,125,125,81,70,227,185,190,109,125,108,191,216,246,220,74,186,5,182,95,63,236,96,118,202,152,0,0,32,0,73,68,65,84,186,3,88,196,217,222,219,246,99,93,78,184,143,218,158,157,39,161,166,191,239,209,163,140,67,139,117,182,24,191,45,156,56,147,181,129,195,246,214,45,46,192,143,247,248,251,79,115,88,203,180,101,251,172,202,246,206,156,232,250,12,203,36,110,224,232,152,97,251,93,195,172,23,134,107,50,255,54,108,111,98,251,238,46,199,215,220,108,200,232,118,142,251,106,139,114,102,85,210,159,62,62,91,55,177,166,98,3,135,237,111,118,185,127,113,254,173,219,223,239,183,189,227,68,111,199,168,77,199,227,121,10,54,112,116,60,212,171,174,163,110,224,176,189,124,205,239,226,180,177,214,167,230,59,241,162,242,210,12,211,23,67,84,38,25,219,27,73,250,92,198,216,232,152,159,67,17,126,36,233,204,136,184,35,211,62,83,210,150,146,118,206,46,232,79,206,244,75,73,58,194,246,229,17,113,201,196,108,9,218,202,27,181,227,36,45,95,252,233,122,73,39,103,55,196,223,71,196,93,182,87,146,180,177,164,237,37,237,154,177,57,58,118,148,244,13,73,111,29,231,77,192,212,114,176,164,59,43,203,139,229,80,129,21,37,173,37,105,131,252,127,117,150,173,85,36,125,197,246,203,36,237,21,17,179,199,191,218,152,138,50,214,198,177,146,86,42,254,116,129,164,239,74,250,117,68,92,85,73,251,114,73,175,149,180,155,164,106,207,161,255,178,253,231,136,248,202,248,110,1,134,37,27,224,127,148,223,111,213,92,73,103,72,58,69,210,185,146,174,147,244,120,206,182,177,185,164,157,242,94,167,115,78,122,170,164,111,219,126,117,68,92,48,1,155,130,169,109,150,164,186,33,24,79,206,251,176,117,36,109,42,233,121,149,191,45,43,233,243,182,31,143,136,163,198,177,174,127,23,17,179,108,95,85,204,66,51,140,227,255,252,28,162,186,116,46,207,151,68,140,55,0,195,99,251,103,69,43,234,76,219,219,183,88,111,219,76,91,213,56,126,158,30,28,127,55,161,61,56,178,219,246,61,53,111,10,254,183,197,186,43,100,175,141,210,127,140,79,237,199,223,100,126,75,61,22,227,220,131,163,231,111,221,246,134,217,45,250,161,154,227,235,212,233,222,83,104,42,154,172,191,13,219,31,46,142,159,121,182,255,167,197,122,107,216,254,99,177,238,76,219,101,67,112,117,157,105,247,198,187,151,169,212,131,35,207,41,165,179,109,191,164,197,186,187,218,190,175,88,119,210,196,70,24,133,233,120,60,79,146,30,28,173,206,143,182,223,90,51,84,252,33,219,235,55,164,31,143,33,42,155,218,190,192,246,173,182,143,238,118,45,238,167,62,182,223,102,251,234,28,150,186,207,176,235,13,96,17,102,123,25,219,143,20,39,164,214,15,171,182,55,43,110,0,30,179,253,188,134,180,52,112,140,227,197,181,75,125,46,43,234,115,103,190,37,239,39,143,175,21,121,76,219,55,90,147,245,33,110,172,38,91,3,71,101,221,117,109,159,233,133,29,59,204,58,98,236,38,235,111,35,111,198,171,122,14,53,169,172,187,146,237,63,20,235,255,87,151,244,211,238,129,176,151,169,210,192,145,15,80,101,247,250,99,250,204,99,147,188,70,86,237,52,186,90,79,172,233,120,60,79,165,6,142,92,111,189,108,76,168,250,81,67,218,73,53,45,235,100,171,15,48,158,158,52,209,21,192,19,108,42,105,153,202,242,173,17,209,250,102,37,187,106,30,158,139,23,74,122,53,209,231,39,175,12,156,87,125,115,53,91,210,174,17,113,94,159,89,253,183,164,75,50,250,247,55,36,237,50,228,170,98,17,21,17,87,69,196,150,57,132,170,106,119,219,12,133,66,27,235,20,203,173,187,119,71,196,76,73,239,151,244,88,206,106,240,238,137,234,30,142,193,101,175,155,143,23,195,222,126,18,17,93,99,133,149,34,226,34,73,31,144,100,73,87,74,122,115,68,252,100,248,53,6,254,38,34,174,148,244,193,226,227,237,109,175,56,65,85,2,208,2,49,56,38,151,242,132,121,127,191,25,68,196,39,109,95,19,17,63,28,94,181,48,108,57,61,94,25,180,241,176,136,232,123,220,99,68,204,179,253,78,73,139,69,196,31,135,87,75,224,111,34,226,109,25,243,103,187,206,71,146,14,177,253,221,136,152,55,193,213,195,228,246,148,202,191,157,241,21,90,139,136,179,109,255,187,164,211,137,253,50,101,189,175,152,162,243,118,73,123,15,146,81,68,156,96,251,193,136,248,249,240,170,7,52,139,136,147,108,127,162,18,147,99,25,73,91,75,250,254,4,87,13,64,3,26,56,38,151,7,139,229,103,219,94,162,223,7,136,137,106,220,200,177,128,59,72,250,151,108,172,177,164,187,36,93,18,17,141,145,158,7,40,231,37,146,182,144,180,122,222,60,63,156,1,57,79,137,136,91,134,85,206,136,237,149,129,27,59,254,42,233,211,131,102,22,17,127,30,100,189,202,67,235,186,25,92,107,126,126,103,151,69,196,169,131,214,167,166,156,151,73,122,133,164,149,43,199,197,89,3,244,86,25,9,219,171,103,207,151,53,115,31,92,33,233,164,136,120,168,203,58,43,72,122,149,164,23,102,208,187,121,146,102,74,58,47,34,206,26,223,45,24,23,239,146,116,169,164,167,229,242,26,249,118,253,176,126,50,25,199,99,110,221,12,198,187,102,94,235,102,230,185,232,23,67,200,251,121,121,131,187,150,164,229,242,28,116,187,164,211,242,141,223,48,234,191,140,164,55,73,250,231,172,255,205,146,126,20,17,55,13,35,255,154,242,214,151,180,123,54,172,127,169,219,177,223,167,71,43,1,176,67,210,102,146,126,211,79,6,17,113,242,144,234,210,55,219,155,75,122,105,158,175,23,207,253,115,133,164,95,14,107,31,217,94,46,143,213,245,43,191,175,206,181,243,87,195,40,99,130,149,189,189,142,204,222,57,3,25,180,113,195,246,122,25,172,116,205,188,119,120,84,210,173,146,206,29,86,64,246,188,15,122,181,164,13,243,62,232,81,73,183,229,241,114,237,48,202,24,171,156,242,116,135,12,82,254,144,164,11,122,253,198,108,111,146,1,128,87,147,180,100,6,234,188,33,183,235,142,241,171,253,132,185,166,8,58,186,102,191,25,228,126,239,236,195,37,50,216,247,25,211,105,50,128,60,254,95,151,189,147,159,150,199,255,13,121,127,62,212,107,87,14,183,221,66,210,179,36,45,144,52,35,239,43,47,26,82,254,35,63,95,0,139,132,12,26,57,183,24,51,55,148,169,154,114,44,243,32,122,118,7,182,189,186,237,163,106,130,156,86,205,176,253,153,177,116,235,179,253,190,140,85,208,52,125,220,99,182,79,201,11,113,83,30,125,143,255,180,189,83,78,203,219,49,199,246,110,131,110,71,230,121,90,81,143,67,199,146,223,0,229,111,147,193,34,231,116,249,206,110,183,125,88,62,200,247,202,175,58,214,243,204,202,231,59,219,190,188,75,25,151,219,222,185,75,190,123,119,89,183,155,133,98,215,20,223,253,3,149,207,63,91,124,191,29,119,217,94,185,38,159,13,109,255,48,167,181,108,114,83,155,64,138,149,60,39,101,12,142,154,188,62,95,228,213,58,222,203,136,143,185,95,87,62,223,218,246,239,186,76,57,122,155,237,143,101,47,170,126,183,127,39,219,231,100,160,204,58,11,108,95,216,54,46,64,77,252,132,109,243,243,119,216,190,163,38,255,57,182,223,168,225,255,54,94,84,196,111,26,90,195,99,77,156,161,97,54,118,31,55,192,246,63,222,34,223,165,108,31,152,1,247,154,204,178,125,98,83,192,193,150,245,223,192,246,119,139,88,11,165,91,114,56,99,83,30,125,199,224,176,189,182,237,155,139,245,190,48,232,118,244,40,107,243,162,156,251,178,65,103,220,216,222,203,246,239,123,76,61,251,23,219,255,221,50,191,234,249,250,255,85,62,255,112,77,80,202,142,199,243,254,228,197,93,242,29,218,241,92,119,77,182,189,114,6,38,175,219,15,181,141,242,182,63,96,251,170,46,229,63,150,215,152,158,129,98,53,5,99,112,84,214,255,81,81,239,3,107,210,212,198,188,200,235,198,197,93,142,191,75,108,191,170,101,61,250,9,28,218,79,218,86,247,32,53,231,155,173,244,143,24,130,135,230,125,83,211,113,114,90,159,49,192,170,117,250,100,229,243,189,187,28,147,11,50,56,245,219,218,150,83,83,238,80,207,23,0,234,31,124,231,217,254,228,88,103,45,24,85,3,135,237,183,247,104,216,40,221,98,251,117,125,214,253,69,121,113,104,235,145,166,64,116,253,94,92,109,111,105,251,129,74,250,121,182,223,221,79,253,27,242,125,160,168,71,171,155,131,33,148,187,68,6,37,109,122,64,171,115,131,237,87,246,200,183,122,33,189,40,63,251,84,203,114,230,217,174,155,178,109,148,13,28,115,243,179,19,186,228,177,208,195,187,237,255,173,9,4,220,205,233,45,31,214,167,74,3,199,218,182,231,87,242,154,151,189,95,186,173,51,30,199,220,197,249,217,65,121,35,213,198,159,108,111,208,114,187,151,178,125,124,143,27,158,170,249,182,123,246,108,169,185,89,220,197,246,123,187,52,206,60,144,61,96,134,253,219,248,108,77,186,45,219,236,155,22,219,120,72,77,222,39,119,182,99,140,121,15,189,129,35,131,117,95,209,71,126,15,217,62,96,128,186,31,216,163,145,180,116,110,67,131,107,95,13,28,249,144,251,151,98,157,111,247,91,255,62,182,179,12,104,254,211,81,149,85,83,246,234,13,65,146,187,57,179,87,48,198,226,124,253,197,124,57,85,206,128,215,100,102,211,195,236,8,27,56,46,178,189,98,158,243,154,124,161,88,127,237,62,239,187,30,104,19,151,105,10,55,112,148,251,98,175,154,52,11,53,40,228,139,189,54,215,190,57,182,223,215,162,30,147,173,129,227,223,109,175,211,227,216,42,183,243,227,189,182,179,166,78,95,206,235,240,15,91,150,99,219,63,233,167,49,117,84,231,11,0,255,120,59,92,78,133,230,124,147,244,81,219,125,119,139,211,136,26,56,242,109,197,252,134,245,30,234,242,32,248,104,198,140,104,83,239,77,26,222,100,58,47,26,247,53,212,97,158,237,55,215,228,215,250,226,154,83,184,86,35,182,47,104,51,125,107,139,109,218,184,168,195,140,177,230,217,178,220,37,242,13,82,157,153,249,80,121,123,195,197,248,190,236,170,221,148,119,245,66,122,117,62,164,149,22,52,244,148,232,124,95,11,189,245,30,97,3,135,109,239,87,179,222,131,149,58,238,94,172,127,72,205,3,238,227,249,198,226,202,252,141,214,245,78,232,57,236,98,170,52,112,100,126,101,143,156,198,222,76,227,120,204,93,101,123,159,154,239,103,65,230,83,246,140,235,184,189,205,27,120,219,191,170,89,119,110,246,6,185,194,246,95,27,26,63,14,238,145,111,121,179,120,72,205,212,188,143,86,26,68,143,174,172,59,204,223,198,167,107,210,109,214,107,191,180,145,111,246,202,233,94,157,223,203,151,186,245,184,107,145,247,80,27,56,108,191,170,225,250,235,252,109,151,13,211,85,95,233,163,222,229,204,87,85,179,186,92,59,207,43,95,118,244,211,192,145,105,203,89,109,70,26,164,211,246,47,138,242,22,122,243,61,162,114,215,178,125,125,205,62,156,151,215,245,27,108,223,221,240,187,253,83,183,222,166,197,249,250,248,236,133,83,122,172,203,121,231,142,186,123,185,17,54,112,92,93,147,119,231,220,248,88,30,111,107,84,214,93,35,123,33,150,30,206,207,255,82,51,155,141,243,218,185,67,143,239,101,202,53,112,228,75,182,106,195,249,130,28,190,80,166,43,27,20,254,175,102,31,117,187,15,154,211,98,255,77,182,6,142,247,231,253,79,233,209,30,231,203,158,61,198,138,58,125,199,246,247,106,242,233,60,7,52,189,20,56,183,77,111,205,81,158,47,0,164,236,53,112,119,195,143,117,94,182,36,31,214,235,13,103,145,231,18,249,102,170,243,223,209,69,190,187,23,127,239,252,87,219,160,146,243,131,151,15,37,215,229,91,169,234,133,114,221,124,131,115,123,145,118,182,237,173,123,212,249,153,53,23,217,217,182,143,181,253,202,206,141,94,182,234,190,45,223,82,84,221,110,123,165,34,207,86,23,215,60,217,221,88,164,29,56,70,70,145,247,30,69,190,231,15,35,223,22,229,126,165,40,247,158,124,187,176,126,145,110,229,124,248,255,107,145,254,234,166,11,69,113,33,157,85,233,114,61,39,111,172,182,239,180,164,231,49,241,153,154,183,151,87,212,228,251,204,226,120,188,176,146,254,190,134,99,118,179,186,139,77,205,119,223,121,144,153,147,67,172,214,171,164,221,177,88,119,187,226,120,159,103,251,235,101,207,155,124,75,246,137,188,184,87,45,244,182,167,88,111,42,53,112,252,160,200,175,113,120,213,56,30,115,15,100,227,84,199,175,179,119,217,242,250,199,249,239,101,121,238,40,191,155,203,187,245,144,179,253,241,154,227,230,96,219,171,22,233,214,169,121,208,153,157,177,64,154,242,46,111,22,171,15,215,191,180,189,77,37,237,102,182,215,170,44,15,243,183,177,102,54,214,252,189,236,166,58,15,194,246,170,217,229,183,201,53,182,143,177,189,107,63,67,135,108,63,175,216,182,106,227,208,57,13,219,191,105,67,94,235,215,244,70,236,52,194,108,88,73,183,114,54,166,213,189,177,252,112,139,58,31,88,179,222,159,242,248,95,181,146,110,131,28,18,86,54,118,124,162,200,175,85,3,71,254,6,78,45,210,158,49,200,80,173,126,212,244,134,121,253,40,203,211,63,182,181,124,227,126,141,237,125,107,126,183,47,178,125,120,113,254,104,220,143,90,248,124,125,91,229,161,231,238,188,55,219,168,114,127,178,69,62,152,149,15,70,11,245,154,25,242,241,92,61,63,62,84,105,108,185,51,123,186,117,122,130,45,103,123,251,98,221,211,139,186,94,101,251,191,202,99,37,135,3,150,251,249,47,61,190,155,41,213,192,145,199,210,111,139,58,95,214,144,182,108,80,232,236,243,126,238,131,254,208,163,62,147,173,129,227,9,251,53,143,255,151,84,210,63,51,95,120,149,231,129,5,182,187,206,162,84,212,169,58,85,239,220,202,254,92,162,82,175,157,107,142,93,219,254,102,143,114,70,122,190,0,80,145,55,156,39,182,232,110,125,139,237,111,219,222,174,69,182,213,252,203,110,163,253,140,139,91,173,102,156,221,201,157,135,137,134,117,214,168,121,115,116,101,143,7,139,239,20,233,103,116,198,168,119,89,167,211,112,115,87,246,120,41,47,200,61,47,174,217,219,165,124,75,221,250,237,92,47,182,247,47,242,30,121,151,93,219,91,21,15,232,87,213,189,129,40,214,89,181,184,192,216,246,135,26,210,150,23,82,103,3,211,86,93,242,223,169,166,145,236,53,61,234,116,86,37,109,191,111,97,202,239,222,249,0,186,208,27,237,154,117,223,87,105,180,153,109,123,215,30,233,247,42,202,249,125,143,244,83,169,129,227,240,34,191,111,52,164,155,136,99,110,158,237,125,122,148,177,163,237,123,139,245,62,214,37,253,49,149,237,184,177,215,176,150,108,68,169,234,214,11,174,188,89,236,232,43,112,171,198,248,219,200,245,87,183,253,65,219,239,232,119,221,150,249,47,147,195,45,155,122,72,116,220,159,113,2,222,209,239,195,119,17,203,226,244,62,215,61,187,168,199,21,221,190,235,188,41,62,166,88,231,225,30,49,22,54,168,121,160,249,118,183,237,180,189,105,62,148,46,200,155,247,151,21,127,111,219,192,81,14,199,187,160,219,53,123,88,138,7,32,119,219,63,67,44,179,124,115,254,179,94,93,213,243,197,210,253,149,117,230,101,80,200,186,180,229,57,170,179,63,27,123,216,214,12,3,155,213,235,248,30,227,241,92,119,126,252,107,175,253,111,123,249,226,94,173,235,48,203,252,93,151,247,75,141,215,212,169,212,192,145,247,186,117,61,16,107,227,59,12,241,62,104,251,46,233,39,91,3,71,199,197,25,124,187,105,189,101,106,134,151,220,209,227,185,161,238,119,118,71,175,231,157,108,68,174,246,236,158,95,125,89,80,147,126,164,231,11,0,53,242,173,224,161,121,1,233,53,254,251,170,182,241,33,198,216,192,81,190,149,109,21,104,48,27,14,202,192,102,251,54,164,125,81,209,221,127,94,175,174,123,149,117,223,223,212,93,172,215,197,53,79,194,231,20,105,78,104,83,110,91,25,224,176,234,123,195,204,191,161,204,234,155,187,135,170,111,36,123,172,183,117,113,220,213,70,167,174,185,144,206,233,118,65,169,172,87,190,241,62,188,71,250,97,55,112,28,217,199,250,171,103,175,141,253,90,166,175,6,87,124,172,110,252,124,37,237,84,106,224,56,184,200,239,164,134,116,227,125,204,185,109,47,43,219,123,22,235,205,232,241,144,249,50,219,63,111,179,239,242,166,184,218,5,249,79,93,210,214,221,44,182,14,220,90,228,53,166,6,142,241,146,241,10,62,144,129,96,187,5,156,117,62,216,31,214,118,28,245,160,15,132,182,223,84,148,59,179,219,205,122,177,110,57,4,227,7,93,210,150,231,187,95,55,165,45,214,219,186,233,250,215,166,129,195,246,23,138,52,151,15,35,6,74,203,186,151,189,98,6,26,102,219,71,121,75,21,195,90,255,146,51,18,181,89,247,19,69,93,191,216,144,174,124,240,186,169,124,211,91,179,206,18,249,86,184,234,181,61,214,25,102,3,199,130,78,128,226,150,235,239,150,199,246,74,45,210,190,165,40,171,241,141,249,100,110,224,200,198,157,245,178,71,243,55,107,26,194,109,187,113,150,194,33,222,7,125,182,143,50,38,67,3,199,109,213,158,219,93,214,93,162,166,231,91,183,0,202,229,239,108,110,217,187,182,203,186,223,46,214,173,237,149,56,30,231,11,0,61,228,137,247,64,219,191,169,25,167,93,117,65,181,43,115,67,94,3,53,112,228,9,170,122,195,50,175,109,160,190,92,127,247,162,220,139,27,210,29,81,164,251,110,219,50,122,148,223,171,129,227,231,197,223,7,154,142,174,71,29,14,42,202,24,233,180,190,217,69,240,209,65,203,43,110,12,230,212,245,186,169,185,144,254,184,101,222,175,237,103,127,15,185,129,227,161,81,190,193,204,224,115,85,221,222,202,76,165,6,142,50,104,228,66,13,28,19,116,204,245,53,5,93,77,143,178,127,239,103,253,30,121,87,135,203,205,234,146,174,238,102,177,213,12,44,53,121,77,137,6,142,170,60,78,222,157,51,20,212,141,233,239,184,165,77,3,247,24,26,56,202,110,205,181,13,239,13,235,174,94,52,104,61,210,48,12,104,185,162,126,143,117,27,190,212,71,249,93,27,56,242,158,161,218,96,120,93,155,135,145,97,169,137,161,53,230,109,238,81,94,249,176,253,129,62,214,221,160,88,183,169,113,181,124,240,106,53,99,86,77,239,183,174,241,72,134,220,192,49,80,195,105,203,178,150,42,206,247,141,211,164,79,146,6,142,65,157,218,237,225,119,136,247,65,63,235,163,140,201,208,192,209,234,165,79,174,191,115,177,110,237,51,64,77,157,220,207,125,68,14,23,174,14,35,153,93,215,19,105,60,206,23,152,24,79,154,232,10,160,189,136,184,50,34,62,25,17,91,231,60,218,255,37,233,12,73,243,138,164,155,74,58,213,246,218,35,168,198,14,146,158,94,89,190,40,34,46,239,99,253,239,73,186,171,178,252,47,13,111,146,94,94,44,127,167,207,122,246,205,246,177,146,170,67,36,206,146,52,180,135,158,138,135,138,229,127,26,65,25,85,219,73,170,190,157,222,161,18,39,163,231,127,146,170,61,15,150,148,212,117,152,65,106,27,184,238,55,197,241,59,242,46,211,21,23,69,68,227,195,231,16,220,92,44,63,99,132,101,141,167,242,109,122,121,60,107,146,31,115,29,229,27,157,214,49,141,90,184,181,242,239,229,250,24,106,113,159,164,95,12,177,30,147,90,68,220,21,17,95,137,136,55,68,196,179,36,237,36,233,187,146,202,223,229,179,37,125,175,223,25,184,218,200,198,179,151,86,62,122,80,82,215,49,219,85,17,113,75,94,43,58,150,145,84,23,103,98,135,226,92,127,97,68,92,53,88,173,219,177,253,46,73,135,72,138,252,232,86,73,175,139,136,242,220,52,74,143,20,203,61,123,4,140,209,43,138,229,131,251,56,239,156,93,172,219,216,235,174,98,190,164,174,179,205,85,92,90,44,63,181,229,122,195,240,219,81,101,28,17,115,36,221,89,249,104,60,183,107,60,60,40,233,147,17,241,170,136,152,221,199,122,83,225,62,104,172,102,73,250,86,219,196,17,241,99,73,119,84,62,122,113,219,30,19,146,142,235,163,156,123,37,157,83,249,104,105,73,117,47,153,198,251,124,129,113,178,248,68,87,0,131,201,7,179,175,73,250,90,70,161,255,180,164,234,180,126,207,207,147,206,203,186,100,51,136,178,155,121,95,111,5,34,98,94,198,35,232,188,141,91,44,111,46,203,11,65,181,123,240,67,17,113,202,96,213,109,39,187,4,86,167,56,187,86,210,206,125,94,204,218,42,223,52,119,237,218,58,4,47,44,150,151,206,255,6,245,228,22,105,174,109,147,81,68,204,182,253,160,164,206,27,207,37,199,80,175,126,253,121,144,149,242,237,236,219,243,194,184,182,164,103,229,254,124,82,62,236,223,43,233,58,73,229,219,130,177,236,243,201,164,156,22,182,174,183,192,68,28,115,141,111,130,26,148,111,25,187,246,122,83,246,162,147,180,155,164,205,36,173,153,15,107,75,74,90,144,55,193,119,228,177,95,189,105,138,108,20,154,211,162,78,87,71,68,217,96,189,200,136,136,147,37,157,156,221,253,15,150,244,159,121,141,80,238,195,99,108,95,62,228,7,244,205,36,61,165,178,124,249,0,13,159,231,75,170,78,253,249,207,53,105,202,207,46,236,179,140,190,100,156,160,207,85,246,223,92,73,187,68,196,149,163,44,183,198,157,197,111,235,5,53,15,6,195,84,14,45,90,118,12,121,181,185,71,190,39,34,234,26,121,235,220,81,44,143,52,192,107,161,223,243,163,148,195,163,36,237,156,247,126,207,206,235,218,147,37,61,38,233,129,108,52,187,70,82,181,87,80,155,243,245,100,55,95,210,149,146,126,37,233,171,3,158,115,6,189,15,26,207,227,98,172,174,139,136,251,251,92,231,79,149,198,128,37,36,253,107,205,245,184,52,63,34,26,123,182,52,184,164,242,172,161,134,23,37,227,125,190,192,56,225,203,152,6,34,226,34,73,91,217,254,186,164,106,84,226,151,218,222,41,34,134,57,13,92,217,219,162,188,96,183,113,119,177,188,74,77,154,106,11,246,189,3,148,209,154,237,253,37,149,221,210,214,232,244,132,25,65,145,23,228,3,81,167,7,213,90,182,151,31,97,111,130,198,0,97,3,176,164,27,91,164,235,103,234,219,185,149,127,71,151,116,195,118,79,63,137,243,77,239,39,36,237,213,229,13,213,10,249,95,171,241,251,83,84,217,197,188,46,198,196,68,28,115,253,222,128,222,80,44,55,190,117,180,189,186,164,195,37,237,216,229,230,253,233,249,95,207,105,103,187,232,247,70,113,90,138,136,25,146,246,180,125,169,164,47,230,77,176,114,255,238,147,255,13,203,179,139,229,242,250,212,70,121,29,172,235,165,80,126,118,103,77,154,161,200,113,255,199,20,13,198,75,102,15,197,241,238,70,125,93,241,162,229,37,93,210,14,195,48,123,15,180,249,61,62,216,71,126,15,23,203,227,121,189,187,189,159,196,57,69,247,103,36,109,210,80,207,78,163,245,202,249,128,58,149,204,146,180,127,205,231,150,52,59,127,207,151,13,240,224,94,154,10,247,65,99,53,200,112,200,242,222,171,77,60,160,65,158,3,238,42,150,159,86,147,102,188,207,23,24,39,52,112,76,35,17,177,103,70,200,222,168,242,241,14,3,116,221,238,166,28,11,95,94,176,219,40,187,172,62,225,173,125,118,87,171,14,159,26,69,47,138,142,87,100,183,232,242,130,242,100,73,71,217,222,52,34,6,105,196,105,20,17,51,109,95,93,105,77,94,50,187,52,31,59,204,114,42,202,223,249,190,17,241,249,17,149,53,149,180,110,80,202,94,27,63,43,186,178,43,143,229,123,178,193,106,217,252,111,186,244,212,88,72,142,159,175,54,112,204,43,186,129,118,76,196,49,215,239,205,197,253,121,67,219,249,237,215,206,232,148,211,48,254,168,166,33,246,254,252,111,241,202,119,63,214,55,151,109,223,4,47,18,34,226,107,25,227,233,93,149,143,135,57,148,72,53,189,198,202,235,83,27,229,247,86,119,28,148,191,137,65,174,157,109,60,83,210,9,53,67,201,36,233,127,108,159,27,17,167,141,168,236,58,231,103,143,183,142,242,28,58,108,139,21,203,207,143,136,235,71,92,230,84,80,62,236,53,178,189,167,164,35,139,158,4,206,198,191,135,243,243,206,57,175,220,223,83,193,188,136,248,218,68,87,98,154,24,228,254,188,92,167,205,117,243,209,1,202,41,207,177,117,215,120,206,23,211,20,49,56,38,161,54,81,171,187,56,185,88,30,118,196,242,242,132,241,172,1,242,40,99,17,60,80,93,200,97,33,213,214,236,218,25,81,134,100,151,202,141,231,237,197,91,221,213,37,125,125,68,229,150,221,241,70,17,235,163,163,252,206,158,59,194,178,166,18,247,145,246,155,197,141,249,31,37,237,26,17,203,70,196,26,17,241,220,136,120,70,68,44,147,13,87,187,73,154,142,243,162,255,119,209,24,120,105,68,220,86,147,110,34,142,185,126,207,117,207,43,182,101,161,27,181,12,74,246,221,162,113,227,39,146,94,30,17,79,139,136,181,34,226,57,17,177,98,222,236,111,154,61,124,6,125,75,222,207,49,57,101,140,241,154,86,198,195,40,135,72,141,213,3,197,242,32,117,45,27,191,234,222,234,15,227,218,217,198,86,149,109,152,91,28,139,75,102,195,253,184,204,160,146,126,88,60,156,172,111,187,140,177,53,76,101,3,85,221,112,161,69,209,130,54,137,50,8,245,23,43,141,27,115,36,125,62,31,252,158,21,17,207,139,136,213,34,226,169,121,111,246,111,217,163,106,100,61,146,48,169,61,189,69,154,94,235,180,233,5,85,215,251,162,151,242,28,91,215,120,205,249,98,154,162,129,99,18,177,189,145,237,83,36,157,55,134,108,202,110,218,109,131,247,180,85,182,108,14,210,21,255,57,197,114,93,44,132,106,119,202,21,187,69,127,30,146,123,37,237,42,105,207,226,102,236,213,182,255,119,4,229,29,147,99,60,59,182,25,225,77,95,121,76,188,96,68,229,76,75,182,95,153,67,19,58,254,36,105,139,136,168,157,14,50,34,174,138,136,19,71,60,206,124,220,101,208,226,221,138,143,155,162,154,79,196,49,215,51,134,70,161,28,143,91,215,133,123,223,98,108,249,113,17,177,115,68,44,116,142,142,136,121,17,113,81,68,124,189,237,216,235,233,206,246,202,182,143,146,116,93,63,179,109,85,69,196,165,69,195,207,176,199,167,255,161,88,30,100,134,145,242,216,43,135,63,169,38,246,82,191,199,107,191,30,151,180,159,164,215,22,67,188,214,144,116,244,136,203,254,187,236,230,95,141,161,21,13,195,3,134,165,28,22,240,226,17,150,53,29,29,84,244,106,122,127,68,236,27,17,11,29,211,17,49,43,34,126,19,17,95,160,123,254,34,107,144,192,154,229,253,124,155,96,203,255,148,67,69,251,81,62,107,220,82,147,134,243,197,52,69,3,199,36,97,251,221,146,206,205,64,101,207,183,253,209,1,179,42,91,57,219,118,121,110,123,44,252,182,184,217,220,182,110,10,199,38,182,215,145,244,47,149,143,238,142,136,75,106,146,86,199,245,47,46,233,109,109,203,24,192,131,146,118,139,136,243,34,226,76,73,255,175,248,251,71,114,60,234,208,68,196,31,36,85,187,9,47,46,233,176,126,246,101,85,78,61,251,93,219,117,13,78,231,23,203,155,15,112,161,152,140,198,107,156,234,107,138,229,99,90,6,149,27,245,108,1,227,38,143,203,175,21,177,113,110,202,55,125,117,38,226,152,123,109,159,233,95,93,44,215,53,180,86,3,55,91,210,199,90,230,61,202,94,103,109,76,248,24,110,219,27,229,121,124,239,60,110,62,61,96,62,107,20,219,51,200,16,146,70,17,113,83,209,32,247,2,219,253,6,231,46,163,243,255,174,38,205,89,197,181,243,223,250,44,163,31,150,116,80,206,80,51,51,103,92,171,246,138,220,209,246,7,71,88,126,233,243,69,131,254,14,182,223,60,72,70,57,181,240,239,114,24,69,157,114,86,183,161,207,188,51,205,109,86,249,247,245,17,209,182,49,108,152,113,151,48,117,60,191,159,251,227,60,159,87,27,17,238,138,136,182,47,4,222,209,103,221,182,44,150,235,2,59,115,190,152,166,104,224,152,60,174,40,198,161,237,111,251,85,93,210,55,41,199,39,55,157,56,230,22,203,173,186,153,69,196,21,197,27,175,103,74,234,231,70,233,128,98,44,114,211,88,224,159,23,203,111,179,93,55,166,120,172,30,149,244,159,213,49,201,17,241,177,156,126,183,99,25,73,95,183,61,236,169,187,14,44,110,214,55,233,99,186,185,191,203,155,241,15,75,122,147,164,63,216,62,180,250,247,136,184,176,120,163,184,148,164,15,245,145,255,43,251,152,230,114,212,30,171,252,123,217,65,27,132,250,84,118,231,174,123,11,80,103,212,193,244,198,69,238,227,227,139,115,139,37,253,95,211,140,31,19,116,204,189,210,118,171,125,158,141,45,213,232,234,11,26,98,21,85,207,139,115,234,222,98,54,104,51,173,237,176,77,196,111,163,155,43,178,23,65,199,171,108,127,100,128,124,222,88,44,119,11,56,91,221,7,253,76,191,93,189,14,69,159,199,234,30,69,79,198,171,34,226,220,50,93,54,106,255,165,242,209,42,182,135,25,44,181,234,208,136,248,123,67,125,68,156,33,233,179,69,154,131,109,111,182,208,154,35,144,251,227,123,149,143,158,36,233,200,140,111,211,175,47,75,218,66,210,209,182,47,174,217,134,31,22,199,221,63,231,140,50,173,216,222,106,128,58,141,202,160,199,243,64,114,232,82,117,22,137,86,1,119,179,119,214,116,153,6,29,253,137,28,186,218,214,251,139,88,24,11,157,43,187,120,115,219,41,101,109,239,84,196,11,187,57,34,234,102,125,156,78,231,11,84,208,192,49,73,68,196,217,57,23,118,199,50,146,78,176,253,166,182,121,228,15,122,199,226,227,50,38,71,71,57,238,120,147,246,181,213,151,139,229,3,219,252,200,109,191,93,210,238,149,143,230,230,204,4,11,137,136,111,20,195,97,158,47,233,75,45,202,120,153,237,155,108,31,218,178,65,226,208,156,151,187,180,71,209,101,125,157,65,26,31,186,137,136,203,107,222,106,190,195,246,137,109,27,115,50,90,254,15,42,129,45,151,109,184,209,248,78,177,188,183,237,93,90,228,191,81,54,54,253,209,118,249,160,49,17,170,99,53,151,148,180,205,56,148,89,198,102,120,81,175,21,178,209,169,236,33,48,229,100,131,193,239,114,248,86,213,119,34,162,60,166,74,227,125,204,45,41,233,184,150,191,251,47,23,141,23,191,139,136,186,30,28,213,225,106,75,231,148,220,93,229,172,76,131,12,115,24,171,137,248,109,52,138,136,57,57,20,175,234,255,108,127,178,109,30,57,44,106,223,226,227,223,52,36,87,17,231,98,157,62,26,197,143,40,126,231,59,230,247,216,171,126,47,169,57,135,127,181,203,42,117,251,99,163,134,180,213,114,78,180,125,142,237,109,123,165,149,244,171,136,56,160,252,48,34,62,82,196,126,122,138,164,111,140,232,197,65,157,15,21,61,101,158,158,83,2,151,247,44,181,108,47,97,251,219,146,222,80,249,120,189,154,24,94,87,21,47,40,148,141,41,107,183,40,227,221,146,126,109,251,215,182,55,108,83,175,17,27,244,120,30,212,172,162,167,77,219,243,216,33,60,79,44,210,118,177,253,158,94,137,114,202,225,106,192,104,247,25,231,110,237,54,195,235,114,154,241,195,138,158,127,223,171,75,59,205,206,23,192,228,100,123,125,219,247,249,137,230,219,254,97,183,46,179,182,151,183,125,136,237,135,139,117,27,91,70,109,111,89,164,189,171,238,70,171,233,45,170,237,211,139,245,31,182,253,193,186,183,134,89,191,67,109,207,43,214,57,162,199,254,120,147,237,5,197,58,63,183,93,59,118,217,246,191,219,190,179,146,118,70,158,232,170,105,222,89,228,215,120,82,182,189,115,81,231,5,182,223,213,148,126,80,57,180,164,116,189,237,247,52,181,86,219,94,193,246,199,106,190,243,59,235,226,149,216,94,206,246,53,69,218,217,182,15,236,82,175,109,109,223,90,108,255,198,13,105,191,85,228,221,58,102,74,126,79,29,23,247,72,251,137,162,156,11,234,2,230,213,29,183,253,124,247,61,214,155,97,187,113,42,80,219,219,219,190,163,230,59,221,187,203,58,127,174,164,187,166,77,189,218,178,125,114,81,143,45,90,172,179,133,237,227,243,24,41,157,210,166,119,192,4,28,115,29,87,231,141,84,221,58,107,213,156,187,30,107,106,160,173,41,227,156,110,15,25,182,247,179,61,183,166,78,181,195,149,114,31,85,13,28,152,118,44,191,141,252,252,83,182,111,182,125,185,237,157,7,173,71,145,231,18,182,127,95,179,63,46,234,245,150,204,246,219,108,223,82,172,119,159,237,198,49,223,182,207,40,210,47,52,83,66,151,237,255,120,177,238,2,219,71,55,5,228,204,243,194,189,197,58,61,223,70,230,182,151,219,180,71,67,218,149,108,159,84,73,251,184,237,79,23,105,90,31,67,182,215,44,174,145,182,221,171,161,114,104,108,191,220,246,3,69,249,243,178,1,167,241,1,193,246,86,182,207,175,57,142,62,211,144,126,147,154,115,215,140,124,9,212,84,198,62,197,58,117,193,147,59,105,7,58,95,103,156,181,170,174,47,109,198,120,60,15,116,77,46,182,205,182,27,103,191,202,123,187,111,215,124,47,87,118,89,103,160,235,240,88,21,231,146,65,166,54,109,83,198,200,239,131,250,41,163,207,180,173,142,233,154,243,77,199,60,219,71,54,93,31,109,239,109,123,86,177,206,41,117,105,27,234,84,117,106,151,231,128,45,109,95,87,164,191,37,103,194,107,42,103,164,231,11,76,12,166,137,157,68,34,226,207,182,223,34,233,164,74,55,193,197,242,141,197,27,108,223,32,233,154,236,54,56,39,123,121,60,39,199,179,149,111,45,103,101,100,235,166,178,206,180,125,123,37,250,251,51,36,157,157,39,156,27,115,110,232,13,179,172,186,161,50,123,228,155,180,78,215,220,167,100,23,216,125,109,159,39,233,182,60,190,158,157,83,177,150,227,51,127,219,43,208,88,68,124,207,246,75,37,189,183,242,241,107,50,32,231,185,89,207,251,115,188,251,198,146,214,47,90,108,207,143,136,126,230,33,47,203,255,177,237,175,86,202,15,73,159,182,125,97,118,55,30,138,136,120,179,109,75,170,142,73,94,43,123,172,124,194,246,229,57,44,226,145,252,206,215,200,56,38,203,22,89,61,44,233,173,117,179,90,68,196,67,249,128,125,114,229,88,89,58,243,127,87,182,96,223,156,121,60,43,103,131,216,172,152,66,235,140,134,120,41,227,233,151,57,204,169,243,182,104,211,28,150,115,70,70,113,95,89,210,230,146,142,147,244,127,67,42,243,132,28,78,212,153,165,99,21,73,231,217,254,126,190,17,189,33,187,15,175,151,99,241,255,45,235,55,175,105,234,209,9,182,99,209,173,251,73,121,92,173,152,219,184,190,164,85,27,214,61,94,210,222,77,67,83,170,38,224,152,59,59,187,174,175,35,233,12,219,157,211,150,126,94,0,0,32,0,73,68,65,84,225,116,119,230,247,179,86,254,189,156,22,244,115,17,241,219,134,60,143,202,223,101,103,157,151,75,186,50,31,10,47,147,116,107,14,97,218,40,99,128,116,198,22,79,196,119,63,240,111,195,246,110,185,110,199,49,182,47,24,235,20,217,17,49,207,246,27,36,157,158,189,240,58,254,85,210,73,182,191,152,195,54,110,203,243,219,82,185,63,55,168,153,153,196,146,14,236,81,167,179,138,216,22,123,229,177,126,126,230,191,134,164,45,109,191,62,123,77,86,235,250,145,236,106,223,137,229,18,25,116,250,205,182,207,206,99,117,118,254,54,54,173,153,181,231,214,150,99,196,223,153,199,126,39,194,255,10,57,4,242,192,28,35,62,35,175,157,107,230,181,179,122,109,159,155,211,85,15,36,34,110,178,253,254,60,167,117,126,103,187,217,62,59,131,227,142,84,68,156,155,189,184,78,172,244,160,90,60,127,99,111,202,233,211,175,206,169,183,149,105,94,152,111,110,75,63,139,136,218,161,68,17,113,145,237,131,138,183,184,171,72,250,177,237,63,229,212,214,51,242,152,90,77,210,214,53,129,144,191,49,188,45,31,216,192,199,243,24,28,91,12,103,122,127,54,138,159,144,193,32,239,207,251,186,45,114,122,251,206,181,98,178,94,239,48,90,151,228,61,195,82,121,175,252,214,188,63,239,156,47,87,201,243,101,217,32,113,187,164,247,245,81,206,173,57,148,244,57,121,159,117,165,237,139,242,124,113,127,198,60,123,97,62,11,84,159,3,30,147,180,79,68,220,219,148,241,52,58,95,0,147,91,190,229,184,182,161,229,178,141,123,108,247,12,184,103,251,192,22,121,205,109,234,170,101,123,157,124,219,215,175,83,250,137,103,97,251,139,53,61,57,122,185,44,167,120,44,243,234,235,237,65,190,129,188,184,38,239,161,199,164,200,64,161,143,12,176,63,157,111,189,203,96,152,117,101,188,198,246,204,1,242,191,162,91,144,200,241,234,193,145,233,127,222,162,190,87,215,172,55,240,155,163,124,131,88,190,173,237,101,255,124,227,218,49,89,122,112,12,98,198,160,189,151,198,241,152,91,215,246,95,250,44,163,231,67,93,246,202,152,223,71,158,15,101,239,170,170,145,247,224,208,216,126,27,95,170,73,215,243,124,210,71,189,86,173,233,57,211,143,199,186,245,252,169,148,179,188,237,191,182,200,239,248,134,245,151,201,30,147,253,186,214,118,235,232,251,182,55,109,89,207,114,31,188,187,38,175,190,143,33,219,95,45,214,185,127,208,89,110,6,97,123,131,154,158,44,109,45,176,125,92,155,177,248,182,15,200,253,214,175,218,25,178,42,249,142,87,15,142,129,143,231,49,94,147,235,122,149,118,115,141,237,99,43,203,244,224,232,127,159,79,213,30,28,39,218,222,183,184,215,233,229,246,54,129,73,203,58,217,222,188,166,7,88,55,115,250,185,111,25,213,249,2,64,69,158,68,62,213,231,131,193,252,188,193,93,183,69,17,157,114,190,216,226,230,189,49,250,125,222,16,126,177,102,168,68,157,153,182,23,26,27,220,178,158,111,177,125,99,139,50,22,228,13,106,109,119,180,65,46,174,13,67,135,22,234,42,58,12,182,95,98,251,199,53,195,121,154,204,182,253,157,62,47,164,235,216,254,105,203,50,30,203,161,10,93,103,4,25,231,6,142,21,109,159,213,162,238,219,20,235,141,233,198,42,135,109,92,214,162,220,7,59,227,247,139,223,197,84,108,224,184,33,187,238,143,41,66,254,120,29,115,121,108,124,175,69,131,232,204,124,147,221,182,254,123,21,199,105,147,155,108,239,104,251,181,197,231,227,213,192,49,232,111,99,175,226,239,15,143,98,214,27,219,123,228,16,162,126,92,102,123,135,22,217,119,202,216,172,197,181,226,190,110,141,212,182,223,219,242,251,158,99,251,155,131,252,62,114,10,221,239,182,188,161,158,97,251,63,26,242,25,164,129,99,169,154,115,217,165,227,29,76,58,135,181,222,212,98,251,59,254,98,187,175,25,213,108,111,215,242,188,237,124,120,234,217,243,111,188,26,56,52,134,227,121,44,215,228,92,255,115,45,95,184,156,99,123,61,219,135,87,62,163,129,163,207,125,62,149,27,56,242,243,93,91,156,51,23,216,62,173,77,124,139,166,58,229,61,242,37,61,202,177,237,43,109,151,179,91,181,41,115,232,231,11,0,53,242,70,228,109,217,74,250,135,188,49,127,52,91,75,103,219,190,45,47,48,135,245,243,6,169,40,99,219,108,20,248,107,222,176,205,207,11,230,197,182,15,110,211,219,34,199,246,126,42,199,201,206,204,155,182,185,25,139,224,204,108,25,29,211,212,137,217,155,98,175,124,80,186,49,183,255,241,188,25,191,58,223,234,148,211,66,149,121,12,26,135,97,175,226,161,233,241,236,214,61,18,25,43,224,144,124,235,249,215,124,43,60,63,31,158,111,201,177,185,135,52,76,11,219,182,140,141,114,204,228,197,249,157,205,203,255,238,203,155,221,35,219,190,213,27,207,6,142,202,122,123,218,254,77,198,143,153,151,199,220,29,185,111,22,154,66,112,88,55,86,182,223,158,191,151,27,115,76,233,188,220,127,151,219,62,194,246,122,149,180,213,6,202,201,220,192,49,55,47,214,215,103,192,172,35,90,6,52,236,183,46,227,114,204,101,143,155,99,243,173,79,245,59,58,215,246,71,6,57,23,101,220,155,3,242,248,186,45,207,63,115,242,109,212,57,217,35,110,133,76,187,121,81,183,113,105,224,168,228,219,215,111,35,215,57,58,207,47,51,186,76,193,57,20,121,19,249,53,219,231,101,189,30,206,115,234,28,219,119,103,220,142,99,250,105,216,40,242,95,33,207,143,23,231,113,61,63,175,155,55,217,254,65,217,192,211,144,199,114,57,206,250,244,236,33,55,167,114,172,94,146,15,116,99,158,45,199,246,139,109,127,62,235,122,111,229,55,113,87,78,135,250,225,110,215,224,65,143,161,124,80,40,223,134,150,1,196,199,133,237,93,242,250,125,89,246,64,157,155,255,205,204,115,227,183,251,9,184,222,80,198,235,178,140,43,42,199,68,231,30,229,44,219,31,109,138,183,82,147,215,184,53,112,104,192,227,121,172,13,28,153,199,186,182,63,155,189,109,238,204,253,245,112,222,131,252,220,246,59,42,105,15,169,148,69,3,71,159,251,124,170,55,112,228,223,86,178,253,161,188,30,206,200,235,206,236,140,137,113,162,237,237,218,238,143,110,117,202,103,129,221,109,255,34,227,70,205,206,99,243,182,236,33,94,27,211,168,207,178,135,118,190,0,0,0,104,101,24,55,240,0,0,160,157,81,53,202,55,148,53,178,23,63,152,254,152,214,9,0,0,0,0,0,76,121,52,112,0,0,0,0,0,128,41,143,105,98,1,0,0,32,101,240,112,73,79,27,66,86,119,181,153,82,26,232,200,184,6,99,157,110,246,209,110,211,130,2,152,254,104,224,0,0,0,64,199,27,37,29,59,132,124,94,33,233,236,33,228,131,69,199,105,146,198,58,101,241,25,146,134,30,36,27,192,212,193,16,21,0,0,0,0,0,48,229,209,192,1,0,0,0,0,0,166,60,134,168,0,0,0,64,146,20,17,199,73,58,110,162,235,129,69,79,68,188,120,162,235,0,96,234,163,7,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,64,49,209,21,0,0,96,172,108,175,44,105,189,202,71,87,71,196,140,9,172,18,0,0,0,0,0,64,127,108,191,211,79,244,158,137,174,19,0,0,0,198,215,147,38,186,2,0,0,0,0,0,0,99,69,3,7,0,76,99,182,79,47,122,54,108,48,198,252,62,86,228,183,255,240,106,187,80,89,107,216,62,203,246,108,219,151,217,222,104,72,249,110,107,251,106,219,15,219,254,185,237,229,135,145,47,208,139,237,117,108,159,151,199,244,197,182,215,159,232,58,1,0,48,157,44,62,209,21,0,0,76,95,182,223,40,105,187,202,71,159,141,136,107,91,174,126,168,164,87,228,191,95,34,233,11,146,94,54,132,106,125,69,210,90,249,239,215,72,58,88,210,190,67,200,119,194,217,126,145,164,247,87,62,250,69,68,252,116,2,171,132,39,58,76,210,75,243,223,27,75,58,66,210,54,19,92,39,0,0,166,13,26,56,0,0,163,180,177,164,61,42,203,223,145,212,182,129,99,189,98,121,237,177,86,38,123,107,60,183,71,57,83,217,106,197,254,190,67,18,13,28,147,199,11,138,229,117,38,168,30,0,0,76,75,12,81,1,0,76,86,151,21,203,191,31,107,134,17,49,75,210,85,197,199,23,140,53,95,160,165,242,24,254,227,4,213,3,0,128,105,137,30,28,0,128,201,234,67,146,150,147,180,137,164,63,75,26,214,204,40,239,148,244,185,236,237,112,170,164,79,14,41,95,160,151,125,37,45,149,61,155,46,47,134,19,1,0,128,49,162,129,3,0,48,41,69,196,93,146,118,30,65,190,23,74,218,108,216,249,2,189,68,196,29,146,94,63,209,245,0,0,96,186,98,136,10,0,0,0,0,0,152,242,104,224,0,0,0,0,0,0,83,30,67,84,0,0,104,201,246,22,57,205,231,74,146,150,150,244,160,164,43,37,157,26,17,51,7,204,243,121,146,182,206,169,107,151,147,244,176,164,219,37,157,22,17,87,14,127,43,250,174,223,51,115,170,223,117,37,45,47,105,190,164,187,36,93,22,17,167,78,116,253,218,178,189,186,164,93,36,173,153,219,112,133,164,147,34,226,161,154,180,123,231,12,39,167,70,196,25,19,83,227,133,217,94,65,210,171,36,189,80,210,83,37,205,147,52,83,210,121,17,113,214,24,242,93,42,167,76,94,55,143,237,144,116,111,6,65,253,101,68,204,27,99,189,151,144,244,186,156,238,249,105,146,30,149,116,131,164,83,34,226,166,177,228,93,41,99,11,73,155,74,90,69,210,146,249,219,188,94,210,111,35,226,134,97,148,1,0,0,0,96,2,217,62,221,79,180,193,24,243,251,88,145,223,254,197,223,87,242,96,142,170,41,235,157,69,154,198,32,163,125,166,253,86,145,118,181,30,219,188,140,237,143,219,190,181,75,253,103,219,254,129,237,117,251,216,151,59,217,62,199,246,188,134,60,23,216,190,208,246,78,61,242,185,114,128,253,221,115,70,26,219,219,216,62,213,246,156,46,249,220,110,251,176,124,240,238,149,223,245,149,245,254,220,199,126,122,109,81,230,71,187,164,173,30,7,15,84,62,255,108,126,71,165,187,108,175,92,228,113,116,229,239,143,217,126,83,219,186,182,216,150,214,199,105,177,222,134,182,127,104,251,225,46,223,197,77,182,255,167,207,250,172,101,251,88,219,15,116,201,119,166,237,35,108,47,215,37,159,229,138,117,182,210,63,126,59,135,230,126,174,243,152,237,211,178,113,162,111,89,238,39,115,219,155,204,179,125,150,237,87,13,82,6,0,96,106,97,136,10,0,0,13,178,119,197,37,146,14,202,89,87,154,44,45,233,141,146,206,107,209,32,177,148,237,227,37,253,72,210,203,187,244,166,140,156,65,230,7,182,15,27,219,150,180,103,123,9,219,95,147,116,138,164,237,243,109,120,147,149,37,125,64,210,165,182,95,57,94,117,108,105,105,253,109,123,78,144,244,193,206,114,225,198,12,252,89,245,230,202,191,151,200,89,119,38,140,237,255,149,116,182,164,55,72,122,74,151,164,107,72,250,76,54,106,182,105,112,122,173,164,75,37,189,53,123,230,52,121,122,206,254,114,145,237,117,90,86,123,165,76,123,97,206,134,244,140,134,116,75,72,218,86,210,233,182,63,222,50,239,78,253,183,206,30,38,31,206,109,111,178,184,164,87,72,250,133,237,47,247,83,6,0,96,234,161,129,3,0,128,26,249,198,250,23,146,214,43,254,52,87,210,12,73,183,73,154,83,252,109,5,73,199,218,222,176,75,214,39,75,218,45,27,48,58,30,203,60,255,34,233,22,73,174,252,109,49,73,31,176,125,240,16,54,171,171,28,74,240,83,73,123,213,52,188,220,35,233,70,73,119,228,16,143,170,231,74,250,177,237,205,71,93,199,62,60,217,246,126,146,254,163,248,252,161,28,34,33,73,95,169,89,175,220,182,49,13,207,24,11,219,135,72,250,148,164,101,42,31,47,144,116,183,164,171,114,8,198,220,98,181,109,36,157,216,35,223,205,50,205,83,139,63,61,44,233,230,28,130,84,238,135,117,37,253,200,246,50,234,237,89,146,126,34,105,253,226,243,57,146,102,213,164,95,82,210,65,182,191,208,34,111,217,222,49,127,71,207,173,201,127,70,110,67,89,206,147,36,189,59,27,23,1,0,0,0,76,53,19,48,68,101,9,219,155,85,254,59,186,72,191,123,241,247,206,127,107,214,148,53,161,67,84,108,255,95,145,238,78,219,251,84,187,234,103,111,140,61,109,95,94,164,253,101,67,158,31,47,210,221,103,251,96,219,171,22,233,214,177,253,221,34,237,236,186,33,48,182,95,92,217,143,123,22,235,124,177,97,127,151,15,158,157,188,190,82,172,127,143,237,207,148,233,109,175,108,123,63,219,127,45,210,95,157,241,28,234,242,30,239,33,42,157,253,235,28,102,115,148,237,245,42,105,119,108,200,227,208,28,30,228,28,18,50,180,161,13,125,30,167,219,21,195,151,230,217,254,186,237,151,20,233,86,180,253,9,219,143,22,121,239,213,37,239,83,139,180,151,217,222,181,72,179,178,237,3,109,223,93,164,61,168,38,191,114,136,202,45,149,127,207,204,97,76,47,169,164,127,166,237,247,218,190,162,88,111,129,237,61,122,236,195,117,108,223,91,172,119,166,237,55,151,195,104,108,111,101,251,251,182,231,23,233,255,187,91,25,0,0,0,0,38,161,241,110,224,168,73,127,104,145,190,245,88,251,73,208,192,113,102,145,238,117,93,242,92,198,246,47,51,221,77,77,15,80,182,143,169,60,180,222,216,235,251,200,248,8,85,11,197,42,41,210,111,95,164,255,88,183,244,197,186,91,21,15,212,87,85,27,4,26,214,89,213,246,159,139,50,63,212,144,118,34,26,56,156,13,67,101,47,142,94,101,190,206,246,1,101,99,194,88,245,121,156,190,207,246,172,202,54,236,218,148,54,211,239,85,228,221,24,103,165,136,185,113,95,6,146,109,74,251,60,219,215,101,218,11,108,111,95,147,166,108,224,232,184,56,135,121,53,229,189,76,198,22,169,186,195,118,227,144,153,162,113,102,129,237,255,235,182,95,114,157,125,42,141,86,182,125,115,246,86,2,0,76,51,12,81,1,0,160,222,211,42,255,182,164,198,217,52,34,98,182,164,119,100,172,135,117,35,226,75,13,233,246,144,244,202,28,250,242,246,136,184,188,71,29,14,172,12,167,80,206,224,50,42,255,83,25,150,242,176,164,183,244,154,197,37,34,102,72,218,167,24,82,243,134,17,214,113,16,199,68,68,215,33,27,165,136,248,105,68,124,58,34,254,48,186,106,245,172,195,145,57,196,227,24,73,7,69,196,247,123,164,63,90,82,181,190,235,151,1,84,245,143,25,83,254,169,242,209,173,17,113,87,151,124,175,207,33,75,111,138,136,205,34,226,87,45,55,97,134,164,93,115,253,166,188,103,103,204,147,106,131,215,179,36,189,183,46,125,54,144,110,91,249,232,187,17,113,72,175,138,68,196,231,37,253,166,242,209,115,36,189,190,229,118,0,0,166,16,26,56,0,0,168,119,103,229,223,33,105,247,110,137,35,226,174,136,56,60,34,202,184,28,101,186,243,34,226,181,17,113,118,175,10,68,196,109,197,195,223,115,218,84,188,95,249,6,191,26,36,244,180,136,232,57,211,138,254,86,199,223,100,60,146,142,13,38,209,219,241,135,37,125,100,162,43,49,168,136,184,37,34,246,140,136,35,90,174,114,94,229,223,75,72,90,168,135,80,30,159,247,86,62,90,171,105,200,82,101,157,51,35,226,164,214,21,255,155,35,34,226,230,94,137,114,10,218,50,190,76,237,240,33,73,111,169,220,187,46,144,244,255,250,168,207,175,139,229,129,102,110,1,0,76,110,77,145,219,1,0,88,212,253,170,120,91,124,68,198,10,57,60,34,102,142,99,61,110,149,244,175,249,239,229,108,47,213,171,17,101,0,219,73,170,198,206,216,193,118,93,48,200,38,213,192,147,75,102,96,214,94,189,83,198,195,69,17,209,207,118,76,117,101,131,66,211,236,37,103,229,172,63,202,153,89,78,181,253,9,73,223,200,6,135,177,154,37,233,91,109,19,71,196,143,109,223,145,179,242,72,210,139,109,47,147,61,60,170,254,181,186,154,164,115,109,171,165,197,138,229,103,183,93,17,0,48,117,208,192,1,0,211,91,121,247,95,55,85,102,63,202,0,146,173,159,46,166,154,136,248,92,6,152,220,38,63,90,70,210,254,146,222,107,251,252,124,72,252,73,175,97,28,77,50,190,197,110,146,54,147,180,166,164,149,178,113,96,129,164,7,115,182,146,107,115,138,203,191,87,75,210,114,53,179,183,140,213,11,139,229,165,199,120,172,60,121,140,245,25,150,214,177,62,38,51,219,43,74,122,123,30,11,107,231,48,142,165,179,55,195,67,217,35,227,186,156,197,167,170,233,59,60,80,210,70,149,233,85,87,149,244,85,73,31,179,125,118,14,231,56,185,102,10,221,182,174,139,136,251,251,92,231,79,149,6,142,37,178,49,227,172,34,77,117,58,216,40,134,218,244,139,123,96,0,152,134,56,185,3,192,244,86,62,8,63,125,140,249,149,193,255,30,25,99,126,147,221,171,37,29,150,241,53,150,205,207,150,145,244,111,249,223,199,109,95,151,15,98,39,180,25,118,98,123,117,73,135,103,55,252,166,134,128,167,231,127,93,135,14,12,81,249,96,60,22,206,233,100,39,131,123,38,186,2,99,145,67,125,62,145,49,48,202,41,93,59,86,200,255,26,131,121,150,34,226,90,219,91,73,250,124,30,227,157,222,13,43,101,12,149,55,72,250,130,237,203,37,157,38,233,184,136,184,182,143,170,15,210,195,169,252,174,158,16,248,52,247,197,88,26,52,74,247,182,72,3,0,152,98,136,193,1,0,211,219,131,197,242,88,99,56,60,171,88,190,111,140,249,77,106,17,49,47,34,222,47,233,5,249,214,251,156,34,232,103,228,27,245,189,36,157,149,179,214,44,52,149,107,135,237,77,37,93,144,195,3,170,141,27,247,103,163,192,45,185,79,31,27,237,150,45,164,124,225,177,111,12,238,73,17,49,89,30,30,167,236,240,148,236,181,113,150,164,15,21,141,27,143,72,250,171,164,155,178,33,225,209,46,217,52,138,136,155,34,226,117,146,54,150,244,185,236,65,241,120,37,201,18,217,203,227,64,73,127,204,41,159,151,233,146,101,85,57,180,100,144,117,202,198,191,37,242,247,214,113,227,24,142,209,136,136,183,13,80,71,0,192,36,71,3,7,0,76,111,55,21,203,47,30,99,126,229,180,161,211,98,8,64,47,17,49,35,34,62,21,17,91,100,55,250,183,75,58,65,210,237,213,100,57,156,229,116,219,27,150,121,216,94,65,210,119,37,173,82,249,248,39,146,94,30,17,79,139,136,181,34,226,57,17,177,98,246,22,217,52,27,78,46,26,135,77,124,184,88,126,238,136,203,139,22,105,58,202,216,9,253,152,202,67,168,190,89,204,154,243,199,156,149,100,217,136,88,35,34,158,27,17,207,136,136,101,242,119,185,155,164,190,102,139,209,223,142,237,63,68,196,126,17,177,129,164,231,231,76,64,167,20,141,163,75,75,218,51,143,237,54,141,28,131,244,20,43,215,121,66,227,108,198,227,152,91,249,104,21,1,0,80,160,129,3,0,166,183,75,138,229,205,7,205,200,246,198,146,214,170,124,52,51,34,174,24,188,106,83,83,68,204,138,136,99,35,226,45,17,177,106,54,118,220,82,73,178,90,118,253,47,237,91,196,16,56,46,34,118,142,136,243,202,132,217,115,228,162,136,248,122,198,225,24,181,50,56,229,11,70,80,70,181,177,161,140,229,210,205,34,23,12,210,246,43,139,153,68,254,36,105,139,136,248,65,93,250,136,184,42,167,194,237,57,68,170,155,236,213,113,120,68,188,90,210,234,146,14,41,134,161,189,76,210,199,90,100,181,208,244,180,45,172,86,44,95,85,147,166,26,19,100,169,156,54,22,0,128,191,163,129,3,0,166,183,95,229,240,135,142,117,108,239,52,96,94,239,41,222,188,95,48,64,30,211,238,186,19,17,199,74,218,186,24,174,243,82,219,229,3,219,150,149,127,187,229,131,162,36,173,56,150,234,181,76,119,126,177,188,121,198,10,25,166,234,16,132,103,245,49,149,236,120,197,33,153,76,94,83,44,31,19,17,15,181,88,111,165,97,85,32,27,242,14,150,244,206,162,113,234,213,45,86,127,190,237,214,141,169,182,215,40,122,151,221,213,16,243,163,108,244,96,152,9,0,224,9,166,221,141,38,0,224,31,114,202,199,159,23,31,127,186,143,177,244,210,223,30,64,182,149,244,31,197,199,223,105,177,234,220,98,121,172,65,78,199,149,237,221,108,247,124,136,138,136,235,37,85,123,98,60,73,82,25,139,163,186,237,115,34,226,134,150,213,40,135,5,117,83,198,49,104,10,76,249,4,17,113,161,164,106,125,150,202,216,15,173,216,126,165,237,94,189,50,170,13,64,79,169,121,136,175,203,119,121,73,131,54,200,77,101,207,44,150,111,105,72,87,122,73,155,68,182,151,178,125,80,246,202,234,42,34,78,42,122,78,148,113,120,106,87,147,244,223,109,234,146,222,159,49,54,58,206,109,72,119,90,177,252,122,219,173,130,171,218,94,193,246,102,125,212,9,0,48,5,209,192,1,0,211,223,231,138,64,132,235,72,58,217,246,114,109,86,182,253,114,73,223,42,30,64,126,31,17,63,108,177,250,3,197,242,38,237,170,60,177,108,111,105,251,34,73,199,75,58,188,229,67,84,185,63,203,55,238,213,239,96,105,219,61,247,133,237,253,139,97,45,189,220,85,44,111,208,199,186,101,131,213,222,182,119,233,181,146,237,141,178,17,237,143,182,223,216,37,233,159,138,229,54,15,192,199,77,181,70,177,33,41,27,170,94,212,107,5,219,47,107,211,187,194,246,222,146,174,145,244,113,73,71,246,234,73,147,13,87,213,233,102,203,70,203,38,187,216,126,79,139,250,108,45,233,93,213,143,36,125,189,33,249,215,139,198,150,167,73,250,86,139,198,53,73,250,82,6,2,62,198,118,217,128,4,0,0,0,96,170,176,125,168,23,118,165,237,221,186,172,179,66,174,247,64,177,222,163,57,197,100,155,114,183,44,214,189,43,31,136,203,116,11,61,160,216,126,103,177,110,227,195,82,159,105,191,85,164,45,135,146,200,246,206,69,154,155,187,141,247,183,189,135,237,121,149,244,247,149,15,142,53,229,158,211,173,145,201,246,126,182,231,214,124,111,93,135,33,216,190,183,146,118,190,237,183,215,164,169,219,223,203,217,190,166,40,107,182,237,3,187,148,181,173,237,91,43,233,23,52,245,10,200,99,97,65,145,255,151,235,30,176,109,175,157,51,210,212,249,104,151,250,180,62,14,186,228,177,81,126,55,183,218,62,190,109,67,96,203,188,91,213,175,38,221,12,219,141,67,117,108,111,111,251,142,154,125,181,119,77,218,35,139,52,191,171,251,13,84,210,31,93,164,255,77,77,154,229,26,190,171,121,89,94,237,62,180,189,183,237,89,197,58,167,244,216,135,239,175,41,231,226,166,253,147,189,85,190,89,28,123,63,237,86,6,0,96,234,42,167,133,3,0,76,67,17,177,191,237,23,22,111,120,215,149,116,188,237,35,36,253,65,210,221,217,203,96,249,12,48,248,226,226,205,173,36,45,144,116,64,68,252,182,101,185,103,218,190,189,50,227,193,51,36,157,157,15,49,55,230,16,138,13,179,236,87,13,111,139,199,38,34,126,108,251,108,73,157,70,141,231,72,250,173,237,11,51,246,200,237,185,47,86,201,216,26,27,21,241,46,78,204,225,65,85,71,73,122,179,164,37,115,249,229,146,174,180,253,29,73,151,73,186,53,135,38,108,36,233,181,149,152,4,243,138,222,51,189,156,95,25,254,177,152,164,111,218,222,61,103,188,89,44,191,247,181,109,175,29,17,115,42,219,252,80,62,16,159,156,199,128,242,251,255,132,237,119,73,58,35,131,145,62,156,195,20,54,149,180,89,49,203,201,25,17,81,6,182,237,228,127,102,238,211,87,84,62,126,183,164,237,109,255,46,123,159,60,53,3,156,110,86,217,79,63,205,128,155,253,204,188,50,22,71,87,134,122,236,38,233,30,73,251,140,83,217,29,39,228,244,172,107,230,242,42,146,206,179,253,253,156,58,246,6,73,255,148,195,151,182,151,244,111,217,43,183,205,177,242,25,73,187,86,134,193,108,33,233,26,219,191,206,99,228,142,28,66,180,122,158,47,170,61,136,186,245,174,168,186,36,99,167,44,37,233,189,146,222,106,251,220,60,126,102,231,246,108,90,4,45,86,254,174,222,215,45,227,136,248,66,246,86,169,246,46,218,88,210,239,109,159,39,233,247,149,109,88,75,210,118,197,144,159,121,146,190,210,98,27,0,0,0,0,76,86,182,151,176,125,66,205,91,244,182,30,182,253,238,1,202,61,176,69,222,115,109,175,93,172,55,97,61,56,50,221,154,53,61,26,218,248,93,151,55,214,251,101,175,138,182,30,178,253,177,226,179,94,61,56,182,180,61,167,69,222,239,106,88,255,53,182,103,246,185,205,182,125,69,175,192,164,182,215,205,94,60,109,93,99,123,165,220,15,29,163,238,193,81,246,154,57,167,223,60,134,81,63,219,91,21,189,113,218,216,223,246,227,149,229,133,122,112,232,31,223,241,131,125,230,237,108,12,173,203,175,236,193,113,162,237,125,139,186,244,114,123,219,192,164,217,43,227,251,3,212,127,126,14,251,2,0,76,83,196,224,0,128,69,68,78,61,186,155,164,255,204,49,248,109,61,158,193,253,54,143,136,190,223,124,70,196,39,115,252,251,227,93,146,61,57,235,53,105,68,196,77,249,118,251,251,146,230,183,88,229,49,73,199,74,218,177,105,198,139,136,56,34,123,45,220,222,34,191,155,179,7,65,109,143,136,46,245,62,51,223,154,63,216,35,105,109,124,141,136,248,69,246,46,249,89,203,237,158,151,61,14,182,140,136,174,193,48,35,226,170,236,21,112,117,139,124,79,145,244,202,136,152,217,98,91,134,233,250,98,185,110,186,210,145,203,94,82,59,101,239,170,94,30,146,244,191,17,113,104,17,235,165,41,239,95,228,204,63,23,181,172,206,125,146,14,140,136,253,90,166,87,68,124,46,123,44,245,58,214,45,233,244,252,174,91,53,38,69,196,156,136,216,53,123,123,204,104,89,165,155,36,237,150,251,8,0,0,0,192,116,98,123,23,219,223,182,125,89,190,177,159,147,111,92,31,201,248,3,191,203,24,28,27,14,169,188,109,109,255,208,246,95,179,172,249,25,171,226,98,219,7,231,140,25,213,244,19,218,131,163,88,103,99,219,95,178,125,105,190,85,159,151,219,112,167,237,223,219,254,124,155,25,41,42,249,173,96,251,0,219,103,216,190,45,99,93,204,201,183,216,231,100,175,151,21,50,237,230,69,125,91,77,5,106,123,61,219,95,203,88,43,15,231,119,251,144,237,191,216,62,202,246,58,45,242,216,40,99,40,92,156,199,200,188,252,239,190,220,23,71,218,238,39,144,105,39,223,37,108,127,192,246,153,153,239,99,89,183,235,243,205,252,107,138,244,87,87,182,127,212,61,56,182,182,125,85,126,39,191,106,187,191,91,230,61,80,253,108,191,61,127,59,55,102,204,138,121,185,223,46,183,125,132,237,245,42,105,171,189,111,106,123,112,20,121,191,62,123,92,252,37,243,158,159,231,128,25,249,253,124,180,215,111,164,174,7,71,229,111,43,217,254,80,30,215,51,242,187,158,109,251,186,44,119,187,54,251,160,75,217,75,217,126,151,237,159,230,241,243,72,30,235,179,109,223,100,251,231,25,235,163,159,97,94,0,0,0,0,0,160,201,48,26,96,38,163,110,13,28,0,0,140,39,134,168,0,0,0,140,143,50,80,234,130,9,170,7,0,0,211,18,13,28,0,0,0,227,99,217,98,185,54,86,11,0,0,24,12,13,28,0,0,0,227,99,205,98,249,174,9,170,7,0,0,211,18,13,28,0,0,0,227,227,223,42,255,158,35,233,188,9,172,11,0,0,211,14,13,28,0,0,0,67,102,251,179,182,95,158,255,94,213,246,9,146,214,171,36,185,40,34,102,79,92,13,1,0,0,0,0,0,186,176,125,80,101,70,145,7,115,90,215,170,5,182,119,153,232,122,14,11,179,168,0,0,0,0,0,48,205,216,222,206,246,28,119,119,228,68,215,115,152,104,224,0,0,76,22,12,81,1,0,0,24,158,155,36,157,35,201,53,127,187,79,210,1,17,241,190,9,168,23,0,0,211,94,57,31,59,0,0,0,198,200,246,198,146,182,149,180,138,164,185,146,174,146,244,195,136,184,127,162,235,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,255,246,224,144,0,0,0,0,64,208,255,215,158,48,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,54,192,126,0,0,4,18,73,68,65,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,0,162,133,125,28,229,129,33,31,0,0,0,0,73,69,78,68,174,66,96,130]},{"layer_unique_id":58896,"duration_micros":662,"top":0.0,"left":0.0,"width":1080.0,"height":240.0,"snapshot":[137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,4,56,0,0,9,36,8,6,0,0,0,249,211,207,175,0,0,0,1,115,82,71,66,0,174,206,28,233,0,0,0,4,115,66,73,84,8,8,8,8,124,8,100,136,0,0,32,0,73,68,65,84,120,156,236,221,119,152,93,213,121,47,224,111,122,81,25,245,81,47,8,73,168,55,132,64,32,192,96,192,96,99,99,27,108,63,184,59,113,226,56,216,241,147,196,78,124,227,155,235,56,118,234,117,140,19,151,196,133,107,131,99,112,137,3,6,12,6,68,21,85,2,245,130,132,10,42,51,26,141,52,170,211,219,253,195,136,32,157,61,210,148,163,178,209,251,254,185,246,57,107,175,57,231,60,143,116,126,103,173,239,203,249,231,167,174,107,15,0,0,0,128,20,203,61,221,11,0,0,0,0,232,41,1,7,0,0,0,144,122,2,14,0,0,0,32,245,4,28,0,0,0,64,234,9,56,0,0,0,128,212,19,112,0,0,0,0,169,39,224,0,0,0,0,82,79,192,1,0,0,0,164,158,128,3,0,0,0,72,61,1,7,0,0,0,144,122,2,14,0,0,0,32,245,4,28,0,0,0,64,234,9,56,0,0,0,128,212,19,112,0,0,0,0,169,39,224,0,0,0,0,82,79,192,1,0,0,0,164,158,128,3,0,0,0,72,61,1,7,0,0,0,144,122,2,14,0,0,0,32,245,4,28,0,0,0,64,234,9,56,0,0,0,128,212,19,112,0,0,0,0,169,39,224,0,0,0,0,82,79,192,1,0,0,0,164,158,128,3,0,0,0,72,61,1,7,0,0,0,144,122,2,14,0,0,0,32,245,4,28,0,0,0,64,234,9,56,0,0,0,128,212,19,112,0,0,0,0,169,39,224,0,0,0,0,82,79,192,1,0,0,0,164,158,128,3,0,0,0,72,61,1,7,0,0,0,144,122,2,14,0,0,0,32,245,4,28,0,0,0,64,234,9,56,0,0,0,128,212,19,112,0,0,0,0,169,39,224,0,0,0,0,82,79,192,1,0,0,0,164,158,128,3,0,0,0,72,61,1,7,0,0,0,144,122,2,14,0,0,0,32,245,4,28,0,0,0,64,234,9,56,0,0,0,128,212,19,112,0,0,0,0,169,39,224,0,0,0,0,82,79,192,1,0,0,0,164,158,128,3,0,0,0,72,61,1,7,0,0,0,144,122,2,14,0,0,0,32,245,4,28,0,0,0,64,234,9,56,0,0,0,128,212,19,112,0,0,0,0,169,39,224,0,0,0,0,82,79,192,1,0,0,0,164,158,128,3,0,0,0,72,61,1,7,0,0,0,144,122,2,14,0,0,0,32,245,4,28,0,0,0,64,234,9,56,0,0,0,128,212,19,112,0,0,0,0,169,39,224,0,0,0,0,82,79,192,1,0,0,0,164,158,128,3,0,0,0,72,61,1,7,0,0,0,144,122,2,14,0,0,0,32,245,4,28,0,0,0,64,234,9,56,0,0,0,128,212,19,112,0,0,0,0,169,39,224,0,0,0,0,82,79,192,1,0,0,0,164,158,128,3,0,0,0,72,61,1,7,0,0,0,144,122,2,14,0,0,0,32,245,4,28,0,0,0,64,234,9,56,0,0,0,128,212,19,112,0,0,0,0,169,39,224,0,0,0,0,82,79,192,1,0,0,0,164,158,128,3,0,0,0,72,61,1,7,0,0,0,144,122,2,14,0,0,0,32,245,4,28,0,0,0,64,234,9,56,0,0,0,128,212,19,112,0,0,0,0,169,39,224,0,0,0,0,82,79,192,1,0,0,0,164,158,128,3,0,0,0,72,61,1,7,0,0,0,144,122,2,14,0,0,0,32,245,4,28,0,0,0,64,234,9,56,0,0,0,128,212,19,112,0,0,0,0,169,39,224,0,0,0,0,82,79,192,1,0,0,0,164,158,128,3,0,0,0,72,61,1,7,0,0,0,144,122,2,14,0,0,0,32,245,4,28,0,0,0,64,234,9,56,0,0,0,128,212,19,112,0,0,0,0,169,39,224,0,0,0,0,82,79,192,1,0,0,0,164,158,128,3,0,0,0,72,61,1,7,0,0,0,144,122,2,14,0,0,0,32,245,4,28,0,0,0,64,234,9,56,0,0,0,128,212,19,112,0,0,0,0,169,39,224,0,0,0,0,82,79,192,1,0,0,0,164,158,128,3,0,0,0,72,61,1,7,0,0,0,144,122,2,14,0,0,0,32,245,4,28,0,0,0,64,234,9,56,0,0,0,128,212,19,112,0,0,0,0,169,39,224,0,0,0,0,82,79,192,1,0,0,0,164,158,128,3,0,0,0,72,61,1,7,0,0,0,144,122,2,14,0,0,0,32,245,4,28,0,0,0,64,234,9,56,0,0,0,128,212,19,112,0,0,0,0,169,39,224,0,0,0,0,82,79,192,1,0,0,0,164,158,128,3,0,0,0,72,189,252,211,189,0,0,222,252,118,110,60,24,59,214,31,200,24,63,119,238,192,24,56,188,244,180,172,41,34,162,98,227,193,88,243,116,85,52,214,181,198,168,73,101,49,245,210,242,200,47,144,253,159,137,218,219,35,94,126,190,58,54,47,175,137,220,188,156,152,112,254,192,24,63,123,224,233,94,22,0,112,6,17,112,0,112,210,109,91,179,63,126,245,245,213,25,227,159,252,250,5,167,45,224,88,249,88,101,220,241,215,203,142,26,155,122,73,121,124,240,203,179,162,160,40,239,180,172,137,100,237,237,17,247,127,103,93,60,113,215,150,215,199,22,221,254,74,92,243,123,19,227,173,31,59,247,180,174,13,0,56,115,248,153,10,128,179,206,129,234,134,184,235,239,86,102,140,175,89,92,21,207,222,179,237,180,172,137,142,173,127,110,247,81,225,198,17,191,253,225,134,216,186,106,223,105,89,19,0,112,230,17,112,0,112,214,217,188,188,38,154,27,90,19,175,173,126,178,234,148,175,135,227,91,255,108,117,135,215,54,190,184,231,148,174,5,0,56,115,9,56,0,56,235,52,55,38,135,27,17,17,141,117,45,167,116,45,156,88,99,125,199,239,73,115,99,219,41,93,11,0,112,230,18,112,0,112,214,25,62,161,111,135,215,38,156,63,232,148,174,133,19,27,51,181,127,135,215,70,157,87,118,74,215,2,0,156,185,4,28,0,156,117,70,78,42,139,139,223,59,38,99,124,224,136,210,88,120,211,216,211,178,38,58,54,231,234,225,49,102,106,191,140,241,169,151,148,199,148,139,203,79,203,154,0,128,51,143,46,42,0,156,149,174,191,101,74,12,28,94,26,207,223,187,61,234,14,54,199,212,75,202,227,202,143,140,143,178,193,197,167,123,105,28,163,168,52,63,62,254,15,231,199,163,119,108,138,21,143,85,70,65,81,110,204,189,102,100,92,250,129,113,145,151,159,115,186,151,7,0,156,33,4,28,0,156,149,242,242,115,98,225,251,198,197,194,247,141,59,221,75,161,19,122,245,43,140,235,63,51,57,174,255,204,228,211,189,20,0,224,12,229,136,10,0,0,0,144,122,2,14,0,0,0,32,245,4,28,0,0,0,64,234,9,56,0,0,0,128,212,83,100,20,0,206,34,245,135,154,99,255,238,134,104,106,104,141,162,146,188,232,87,94,18,197,189,122,246,223,129,246,246,136,230,198,214,104,107,109,143,194,146,188,200,205,77,95,103,147,166,134,214,104,172,107,137,214,150,246,40,40,202,141,162,210,252,200,47,56,181,191,3,181,181,181,199,193,234,134,168,63,220,18,77,13,173,81,80,148,27,37,189,11,162,108,112,113,228,230,157,25,175,105,107,75,123,236,219,85,23,135,247,53,189,254,25,42,237,91,24,125,7,21,69,81,169,255,86,2,112,122,249,151,8,128,179,210,150,149,251,162,166,162,238,168,177,252,130,220,152,121,229,176,140,199,30,222,215,20,107,22,87,37,206,51,243,138,97,61,14,8,222,104,219,218,253,81,185,233,80,198,248,180,133,229,209,171,95,97,198,248,202,199,42,163,185,177,237,168,177,217,87,13,63,234,11,113,107,75,123,172,122,162,50,150,220,191,35,54,44,217,115,212,99,243,242,115,98,210,133,67,226,130,183,143,140,41,11,134,68,78,39,194,137,186,131,205,241,202,75,123,99,235,170,125,177,125,221,254,216,190,110,127,180,182,180,191,62,95,255,161,37,49,234,188,126,49,126,206,192,24,59,189,127,148,143,237,221,165,215,32,73,210,223,217,127,88,73,156,51,115,64,183,230,171,61,208,20,27,94,216,19,155,151,215,196,166,229,123,163,122,91,109,198,99,198,78,239,31,163,167,244,139,73,23,12,142,113,51,251,71,65,81,94,183,215,223,145,250,67,205,241,242,11,213,177,118,241,238,216,176,116,79,212,238,111,202,120,76,73,159,130,24,63,123,96,76,189,100,72,76,154,63,56,250,12,40,202,202,189,59,243,217,137,136,104,107,109,143,13,75,246,196,170,39,118,197,138,71,43,163,177,174,37,99,174,252,194,220,152,186,176,60,166,44,40,143,25,151,15,141,252,66,155,132,1,56,245,4,28,0,156,149,86,63,185,43,158,252,217,150,163,198,6,12,43,77,12,56,74,251,22,196,211,191,220,26,149,155,51,131,135,194,226,188,152,125,213,240,172,173,235,55,255,241,114,108,122,105,239,81,99,195,206,233,19,243,174,27,153,248,248,7,127,176,33,227,203,249,212,133,229,175,135,46,123,118,212,198,207,255,126,101,108,89,185,47,241,249,173,45,237,177,118,113,85,172,93,92,21,31,252,242,172,152,117,101,199,127,203,222,138,186,120,230,191,94,141,103,238,126,53,90,154,218,18,31,211,218,210,30,123,118,212,197,158,29,117,177,236,145,138,136,215,190,52,95,246,129,113,49,98,98,217,9,254,250,142,37,253,157,151,220,56,182,203,1,199,254,221,13,177,248,151,91,227,233,255,218,218,225,223,112,196,214,85,251,98,235,170,125,241,228,207,182,196,128,97,165,113,229,71,198,199,236,171,134,103,37,232,168,59,208,20,207,223,187,61,30,253,201,166,104,168,205,12,12,222,168,254,80,115,172,126,114,87,172,126,114,87,228,23,230,198,194,155,198,197,130,247,140,137,126,67,138,123,180,134,19,125,118,34,34,182,172,168,137,123,191,189,46,182,175,59,112,220,185,90,154,218,98,197,162,202,88,177,168,50,158,184,171,111,92,247,135,147,98,210,252,193,61,90,31,0,116,149,120,29,0,78,32,55,47,39,46,122,247,152,196,107,75,238,223,158,181,251,84,109,61,156,17,110,68,68,92,248,174,209,93,58,162,208,212,208,26,17,17,149,155,15,197,119,111,121,174,195,112,227,141,74,203,10,99,210,5,201,95,72,91,155,219,226,201,159,109,137,127,254,224,19,241,228,207,183,156,48,24,56,214,178,135,43,226,214,223,123,58,30,255,233,230,104,107,109,239,210,115,179,105,197,162,202,248,198,39,22,199,19,119,110,238,242,223,80,83,89,23,191,248,199,85,241,195,207,47,141,61,59,234,58,241,140,142,173,123,118,119,252,203,199,23,199,111,254,227,229,19,134,27,199,106,105,106,139,199,254,115,83,124,253,35,79,198,139,15,238,140,246,44,191,156,71,62,59,237,109,237,177,232,246,87,226,59,183,60,119,194,112,227,88,21,27,15,198,15,254,124,73,60,253,95,91,179,190,62,0,56,30,1,7,0,116,194,140,203,135,70,65,113,230,47,247,27,95,220,155,184,179,163,59,214,38,28,131,201,203,207,137,105,151,13,237,210,60,77,245,173,81,187,191,41,110,255,171,23,227,224,222,198,78,61,231,146,27,199,68,73,159,130,140,241,250,67,205,241,227,47,189,20,247,126,107,221,235,199,80,186,235,254,239,174,143,187,190,182,34,90,154,187,22,46,100,195,83,191,216,26,63,249,242,178,168,59,144,121,4,164,43,54,45,219,27,255,254,217,231,162,106,235,225,46,63,183,173,181,61,30,252,222,203,113,219,23,150,198,129,234,134,30,173,163,161,182,37,238,250,218,138,248,229,63,173,138,230,198,214,30,205,245,70,77,245,173,209,222,254,187,247,234,193,239,111,232,209,92,119,223,186,54,158,250,249,150,78,60,18,0,178,67,192,1,0,157,208,171,95,97,204,191,126,84,226,181,149,143,86,246,120,254,182,214,246,88,242,155,29,25,227,231,191,109,100,244,29,216,181,154,11,245,135,154,227,193,31,108,232,244,78,131,188,252,156,56,255,109,153,71,96,234,15,53,199,143,190,248,98,172,123,102,119,151,238,127,60,203,30,174,136,7,191,191,225,148,254,178,191,250,169,170,248,245,191,174,205,218,124,7,170,27,226,71,95,92,218,165,176,164,181,165,61,238,190,117,77,44,186,99,83,214,214,17,17,241,194,125,219,227,167,95,89,17,141,245,217,9,57,26,14,55,199,243,247,110,139,39,238,202,78,48,113,239,183,214,197,171,107,246,103,101,46,0,56,17,53,56,0,160,147,230,94,61,34,22,255,98,107,198,248,11,247,109,143,183,124,104,124,20,38,236,240,232,172,173,171,247,69,245,246,204,66,151,115,174,25,209,229,185,214,62,83,21,207,221,179,237,168,177,178,193,197,113,201,77,99,99,226,188,65,49,112,68,175,40,40,204,141,218,3,77,81,185,233,80,84,111,171,141,254,67,75,142,122,124,123,91,123,220,243,205,181,177,121,69,77,226,61,70,78,42,139,121,215,141,140,49,211,251,71,255,242,146,40,42,201,139,246,215,66,145,234,237,181,177,113,233,158,120,234,231,91,19,11,82,62,113,231,230,24,117,94,89,204,188,34,179,222,73,182,213,29,108,142,123,190,153,28,110,20,20,231,197,165,55,141,141,73,23,14,137,65,35,75,163,164,79,65,228,230,230,68,99,93,75,212,236,170,143,173,43,107,226,185,95,111,143,93,9,59,116,246,236,168,139,71,110,223,20,239,252,204,228,78,173,227,225,255,183,49,158,189,123,91,135,215,39,93,48,56,230,92,51,60,70,76,44,139,126,67,138,163,160,56,47,154,27,219,226,96,117,67,236,220,120,32,150,61,92,17,107,159,78,14,154,86,63,185,43,238,253,183,130,120,239,159,79,235,84,145,216,227,217,178,178,38,30,72,216,185,49,109,97,121,204,186,114,120,140,152,212,55,202,6,21,71,94,65,110,212,31,110,142,125,149,245,241,242,11,213,241,248,79,55,119,120,220,230,87,255,119,117,124,246,251,23,71,94,254,153,209,9,6,128,55,47,1,7,0,116,210,136,73,101,49,126,206,192,140,58,25,7,247,54,198,134,23,170,99,218,165,93,59,74,242,70,171,30,223,149,49,54,236,156,62,49,118,122,255,46,207,245,216,79,142,222,37,112,254,181,35,227,250,63,62,47,74,203,142,238,194,210,103,64,81,244,25,80,20,19,231,13,202,152,99,229,227,187,226,197,223,238,204,24,47,42,205,143,119,125,118,74,204,185,102,68,226,23,214,35,115,158,51,115,64,204,191,126,116,220,245,213,21,177,105,89,102,93,145,71,126,252,74,76,93,88,126,210,91,177,174,124,188,50,246,87,213,103,140,143,154,92,22,55,255,245,236,24,52,178,52,227,90,73,159,130,24,209,167,32,70,76,232,27,243,223,57,58,94,184,119,123,220,251,237,117,25,117,59,158,249,213,214,184,244,253,227,78,88,236,115,197,163,149,177,232,246,87,18,175,13,25,211,59,110,248,220,148,56,119,238,160,200,57,230,229,44,42,201,139,193,163,123,197,224,209,189,98,214,149,195,99,203,138,154,184,251,155,107,163,98,227,193,140,121,158,191,119,123,140,152,88,22,23,221,48,250,184,107,57,145,251,191,187,254,168,163,72,99,166,245,143,235,111,153,28,99,166,246,203,120,108,175,178,194,232,85,86,24,35,207,43,139,57,87,143,136,159,253,253,202,196,26,50,21,175,28,140,141,75,247,196,121,23,42,58,10,192,201,229,136,10,0,116,82,78,78,196,69,239,76,254,2,185,228,129,204,48,160,179,26,106,91,98,233,3,153,199,83,186,90,92,244,136,55,126,65,93,240,158,49,113,211,95,78,207,8,55,142,167,189,173,61,30,191,115,115,198,120,159,1,69,241,135,183,206,143,121,111,31,217,169,95,227,251,13,41,142,143,254,221,156,24,62,161,111,198,181,93,155,15,197,234,39,51,67,157,108,91,253,100,114,123,223,247,127,113,102,98,184,113,172,252,130,220,88,240,158,49,241,137,127,154,151,209,250,116,218,165,67,227,68,103,109,14,213,52,118,120,60,102,210,5,131,227,211,223,190,48,38,156,159,25,110,36,25,55,115,64,124,234,95,231,119,24,164,221,255,221,245,177,183,162,103,5,80,223,248,217,153,253,214,225,241,201,175,207,75,12,55,142,213,127,104,73,124,232,203,179,99,248,185,153,239,117,188,22,192,0,192,201,38,224,0,128,46,56,111,193,144,196,154,24,107,23,87,197,158,29,153,71,76,58,99,227,210,61,25,219,251,187,83,92,244,88,163,167,244,139,119,124,250,188,200,237,226,177,133,156,220,156,248,196,63,158,31,151,223,124,206,81,235,249,208,223,204,142,81,147,187,214,234,181,164,119,65,188,243,150,228,99,28,217,172,237,145,164,165,185,45,113,247,200,248,57,3,163,124,92,239,46,205,53,97,238,192,120,215,159,76,137,120,237,117,253,131,111,92,16,31,250,155,217,209,175,188,228,184,207,123,244,142,77,137,133,94,71,79,233,23,31,252,155,89,209,171,11,193,83,188,246,122,126,224,75,51,99,252,156,129,25,215,26,235,90,226,225,219,54,118,105,190,142,76,156,55,40,110,252,139,233,81,84,218,249,205,190,189,251,23,198,117,159,154,148,120,109,221,51,85,137,199,149,0,32,155,4,28,0,208,5,69,37,121,113,209,13,201,45,99,147,142,153,116,198,178,135,43,50,198,186,83,92,244,88,215,125,106,82,20,20,117,175,46,72,159,1,69,241,246,63,58,47,254,236,199,11,99,198,229,67,227,170,143,79,136,115,102,13,232,214,92,231,204,30,24,35,39,101,6,35,235,158,173,62,169,29,85,26,235,90,18,219,193,246,63,65,40,209,145,121,215,141,138,15,125,121,118,124,250,91,191,219,117,113,34,251,118,213,199,179,119,191,154,49,158,151,159,19,55,253,197,244,40,233,157,217,181,166,51,138,74,242,226,198,207,79,79,236,234,243,226,111,119,118,171,195,203,27,229,23,230,198,187,255,116,106,183,106,202,76,188,96,112,140,155,145,121,172,170,181,165,61,118,109,233,217,186,0,224,68,4,28,0,208,69,179,222,58,60,113,252,185,95,111,239,242,23,246,253,187,27,98,213,19,153,193,200,236,171,147,239,209,89,231,204,28,16,231,204,202,252,149,191,171,134,158,211,39,62,244,149,57,113,249,205,227,187,61,71,78,78,36,22,20,173,63,212,28,213,219,186,183,235,165,83,247,237,96,124,239,206,238,221,51,47,63,39,102,94,57,44,242,58,89,55,100,233,3,59,18,91,235,94,126,243,248,24,122,78,159,110,173,225,136,65,35,75,227,202,15,39,191,39,73,199,157,186,226,210,247,143,139,65,35,123,117,235,185,57,57,17,179,175,74,46,140,187,187,135,193,11,0,156,136,128,3,0,186,104,208,200,210,196,47,236,53,149,117,241,202,139,153,71,34,142,103,237,211,153,53,34,134,157,211,39,198,205,232,222,110,137,35,230,92,51,162,83,117,29,58,35,39,39,122,220,1,163,163,35,33,117,7,59,223,106,181,171,138,123,23,68,113,175,204,35,22,91,86,238,139,45,29,116,135,201,150,182,182,246,196,157,57,17,209,97,187,225,174,58,255,218,228,90,40,203,30,174,72,12,86,58,107,198,229,61,59,26,149,180,91,39,34,162,182,11,109,117,1,160,59,4,28,0,208,13,243,222,62,50,113,252,165,135,58,95,108,180,189,61,226,197,7,51,31,223,221,226,162,111,212,157,238,43,39,83,71,181,42,234,15,159,188,186,12,185,121,57,113,222,133,67,18,175,253,228,255,44,139,151,95,168,62,105,247,174,220,116,40,177,237,239,244,203,134,102,180,228,237,174,178,193,197,49,227,242,204,160,237,64,117,67,236,220,112,160,91,115,150,150,21,198,176,14,10,133,118,86,71,197,91,27,14,55,247,104,94,0,56,17,1,7,0,116,195,185,115,6,69,249,216,204,93,9,203,30,174,136,253,187,27,58,53,71,197,43,7,99,219,218,253,71,141,101,163,184,104,81,105,126,183,143,24,156,44,29,213,115,104,172,61,185,133,39,231,190,45,249,184,196,193,189,141,241,131,63,91,18,119,254,237,242,120,117,245,190,104,107,235,254,142,135,36,187,54,29,74,28,79,106,201,219,19,231,206,77,62,134,84,213,205,122,23,99,166,246,235,114,81,218,99,149,244,41,72,172,15,82,127,146,223,107,0,232,124,105,108,0,224,117,121,249,57,113,209,13,99,226,238,91,215,100,92,91,245,196,174,88,120,211,216,19,206,145,212,38,53,27,197,69,135,141,239,211,227,35,37,29,105,111,107,143,221,175,214,198,182,181,251,99,207,206,218,216,253,106,109,212,84,214,69,115,67,107,52,214,181,68,94,65,110,244,43,47,137,62,3,138,98,192,176,146,40,31,219,59,6,143,238,157,120,84,36,94,59,202,113,50,77,154,63,56,206,191,118,100,135,117,41,94,122,168,34,94,122,168,34,6,143,234,21,51,175,28,22,19,230,14,138,81,231,149,37,126,65,239,138,170,87,147,3,134,242,113,61,171,189,209,217,249,58,186,255,137,244,29,208,179,207,222,235,243,12,44,138,189,59,143,110,89,219,214,131,99,51,0,208,25,2,14,0,232,166,25,111,25,26,247,125,103,93,70,167,142,231,127,189,45,46,126,207,152,227,30,51,105,105,110,139,165,15,100,30,79,233,105,113,209,136,136,1,195,178,115,4,226,141,14,238,105,136,151,30,170,136,231,239,221,22,123,118,212,29,247,177,251,118,213,103,253,254,221,149,147,19,241,222,63,159,22,113,130,226,155,213,219,107,227,145,31,189,18,143,252,232,149,40,238,149,31,83,23,150,199,164,249,131,99,252,172,1,209,119,80,113,151,239,91,83,153,252,26,245,27,210,245,185,142,167,108,112,242,124,53,21,199,127,143,58,210,211,96,231,136,238,118,136,1,128,158,16,112,0,64,55,245,25,80,20,23,188,99,84,60,243,171,163,91,129,86,109,61,28,91,86,214,196,248,217,29,119,49,217,188,172,38,246,87,29,29,4,100,163,184,104,68,68,97,73,246,254,121,111,110,108,141,39,127,182,37,30,249,241,43,137,45,87,211,32,191,48,55,110,252,194,244,24,49,177,111,60,116,219,198,168,63,116,252,90,16,13,181,45,241,226,131,59,95,175,143,50,109,97,121,204,122,235,240,56,239,194,193,81,84,218,185,215,182,163,123,116,180,147,165,187,58,154,239,68,127,35,0,188,25,9,56,0,160,7,230,94,51,34,35,224,136,215,106,113,28,47,224,88,249,120,101,198,88,54,138,139,70,68,228,119,178,141,233,137,236,173,168,139,59,255,118,69,188,186,122,95,86,230,59,157,242,242,115,226,146,27,199,198,140,203,135,198,243,247,109,143,231,127,189,61,14,84,119,174,86,202,234,167,170,98,245,83,85,81,54,184,56,174,252,200,185,113,193,219,71,158,176,85,108,71,181,69,178,245,222,156,104,190,6,245,46,0,56,11,9,56,0,160,7,70,77,238,23,227,102,14,200,104,59,250,226,111,119,198,53,191,63,49,250,36,212,52,168,59,216,28,47,29,211,66,52,27,197,69,179,105,111,69,93,220,246,133,165,177,251,56,181,28,198,76,235,31,35,38,244,141,146,222,249,145,147,151,19,45,77,109,81,127,168,57,14,236,105,136,189,59,234,18,187,136,156,110,125,7,21,199,85,31,155,16,111,185,121,124,108,89,89,19,235,159,173,142,21,143,85,118,42,236,56,80,221,16,191,250,250,234,88,179,184,42,222,255,191,102,36,190,183,71,20,20,37,31,245,104,105,105,139,130,200,206,49,144,120,237,168,83,146,142,138,186,2,192,155,153,128,3,0,122,32,39,39,226,162,119,141,206,8,56,90,154,218,98,237,211,187,99,254,245,163,50,158,179,254,185,234,104,110,104,61,106,44,27,197,69,179,165,165,185,45,238,250,234,138,196,112,163,180,172,48,174,249,189,9,49,253,178,161,199,253,130,31,17,209,88,223,26,251,171,234,99,207,142,218,216,177,254,64,60,242,227,87,78,226,170,187,38,191,48,55,38,156,63,40,38,156,63,40,174,251,163,243,162,98,227,193,216,180,108,111,172,124,188,50,182,175,59,126,139,213,151,159,175,142,31,255,213,75,241,137,127,152,27,165,101,133,137,143,41,233,147,92,131,162,169,190,53,171,245,41,154,142,249,28,29,81,218,87,13,12,0,206,62,218,196,2,64,15,77,185,120,72,244,234,151,249,69,247,185,95,111,139,246,132,198,17,203,30,62,57,197,69,179,101,201,253,59,98,235,170,204,99,41,229,99,123,199,103,191,183,32,22,188,123,204,9,195,141,136,136,162,146,188,40,31,219,59,166,94,82,30,11,222,51,230,36,173,182,231,242,242,115,98,212,228,178,184,252,230,115,226,179,223,187,56,190,240,159,151,197,245,159,153,156,216,6,248,136,87,87,239,139,251,190,187,190,195,235,29,21,255,60,184,167,115,199,98,58,171,163,249,202,178,92,204,20,0,210,64,192,1,0,61,84,84,154,31,23,221,48,58,99,124,199,250,3,177,109,237,254,163,198,246,236,168,139,245,207,85,31,53,150,173,226,162,217,208,214,214,30,139,127,185,53,241,218,7,191,60,59,6,14,47,61,229,107,58,213,6,143,238,21,151,190,111,92,124,238,182,75,226,3,95,154,217,225,46,141,37,247,239,136,157,27,146,119,123,116,20,142,236,222,150,221,99,59,123,118,36,207,87,62,54,187,237,104,1,32,13,4,28,0,144,5,115,174,26,145,56,190,226,209,163,139,137,174,125,186,42,227,49,217,42,46,154,13,149,175,28,76,60,154,50,255,250,81,49,108,124,247,191,52,183,181,38,108,101,57,195,229,23,228,198,220,107,70,196,31,127,251,194,24,48,44,57,216,89,247,76,117,226,248,144,14,2,142,45,203,107,18,199,187,107,115,7,243,13,25,211,43,171,247,1,128,52,16,112,0,64,22,12,30,221,43,166,93,154,89,36,244,133,251,182,191,222,178,179,173,173,61,150,254,102,199,81,215,207,180,226,162,53,149,245,137,227,19,230,14,234,209,188,117,41,110,91,58,100,76,239,184,225,115,83,18,175,109,91,183,63,113,124,212,164,178,196,58,28,203,31,173,140,186,131,217,121,45,26,106,91,98,249,162,204,110,60,197,189,242,99,212,228,126,89,185,7,0,164,137,128,3,0,178,100,254,59,50,11,138,54,214,181,196,218,103,118,71,68,196,246,117,7,162,114,243,161,163,174,159,73,197,69,35,34,14,239,107,74,28,239,221,63,249,152,70,103,237,222,210,113,55,150,83,161,161,182,37,90,91,186,191,139,228,220,57,201,45,127,59,234,190,82,80,156,23,51,175,24,150,49,222,88,215,18,203,23,85,36,62,167,171,86,62,86,249,122,120,246,70,179,174,28,174,139,10,0,103,37,1,7,0,100,201,132,243,7,198,224,81,153,71,3,150,220,255,187,93,27,171,159,220,149,113,237,76,42,46,26,17,209,222,150,28,2,52,53,38,119,235,232,172,149,143,103,238,52,56,21,218,90,219,99,217,195,21,241,141,143,47,78,60,30,212,89,5,197,121,201,133,85,143,147,153,156,255,182,228,99,75,15,221,182,49,14,213,52,118,123,45,17,17,117,7,154,226,161,219,54,38,223,247,218,228,251,2,192,155,157,128,3,0,178,36,175,32,55,46,122,119,102,183,144,77,203,246,198,150,149,251,98,201,49,199,83,206,164,226,162,71,148,150,37,183,23,221,117,204,206,147,174,216,178,114,95,172,124,60,51,220,57,217,54,175,168,137,127,255,147,231,227,167,95,89,30,53,149,117,241,224,247,55,36,238,120,232,140,134,218,150,196,80,162,239,160,142,119,223,140,158,218,63,38,205,31,156,49,94,187,191,41,238,190,117,109,183,235,146,180,183,181,199,189,223,94,159,184,123,100,210,252,193,49,122,106,255,110,205,11,0,105,39,224,0,128,44,154,249,150,161,145,151,159,89,48,244,23,255,184,50,106,247,31,125,252,227,76,42,46,122,196,224,209,201,197,49,151,252,102,71,52,214,119,125,23,71,77,101,93,220,245,213,21,89,88,89,215,212,30,104,138,239,255,233,11,177,101,197,255,20,225,220,253,234,225,184,251,214,53,209,210,220,214,229,249,94,126,62,185,152,232,200,73,101,29,62,39,39,39,226,218,63,152,152,120,109,229,99,149,113,207,191,174,237,242,177,153,182,182,246,120,224,251,27,98,233,3,59,18,175,95,251,7,19,35,231,204,250,72,1,192,41,35,224,0,128,44,234,59,168,56,230,189,61,179,22,71,245,49,237,65,207,180,226,162,71,12,29,215,39,6,141,204,236,24,82,189,173,54,30,252,222,203,93,218,117,80,181,245,112,220,254,165,151,162,166,178,46,203,171,60,177,94,101,133,49,247,234,204,163,26,47,61,84,17,63,251,218,202,168,61,144,92,107,36,73,213,214,195,113,239,183,214,37,94,155,48,239,248,197,87,71,76,44,139,171,62,54,33,241,218,51,191,122,53,110,255,223,47,197,190,93,201,133,93,143,117,160,186,33,126,250,149,229,241,216,79,54,37,94,191,234,99,19,98,196,196,142,3,23,0,120,179,203,63,221,11,0,224,236,85,185,233,96,228,21,156,188,159,155,71,77,238,119,90,138,45,206,125,219,136,120,238,158,109,199,125,204,153,86,92,244,136,188,252,156,184,248,189,99,227,158,111,174,205,184,182,248,151,91,227,240,190,166,120,219,39,39,198,192,17,201,109,83,35,34,14,238,105,136,165,15,236,140,135,110,219,208,163,194,158,61,117,233,7,198,197,139,15,237,140,150,166,163,119,108,44,95,84,17,91,86,214,196,21,31,30,31,83,47,41,143,178,193,197,137,207,175,61,208,20,43,30,173,140,223,254,112,99,212,37,4,34,99,167,247,143,177,211,78,124,28,228,138,15,143,143,157,175,28,140,181,139,51,107,128,172,93,92,21,27,151,238,137,133,55,141,141,105,11,135,198,176,115,251,68,126,193,255,252,254,212,218,220,22,187,182,30,142,53,79,85,197,83,63,223,18,13,181,45,137,247,152,188,96,72,92,241,225,241,39,92,11,0,188,153,9,56,0,56,109,238,251,206,250,147,58,255,95,220,121,121,226,110,132,147,109,204,212,254,49,102,106,191,120,117,77,114,11,209,56,3,139,139,190,209,5,239,24,21,75,126,179,35,42,54,30,204,184,182,124,81,69,44,95,84,17,51,175,24,22,227,102,12,136,126,229,197,145,95,152,27,117,7,155,227,80,77,99,108,94,86,19,107,18,190,200,23,247,202,143,242,177,189,143,251,154,100,219,144,49,189,227,218,63,156,20,247,254,91,230,238,139,3,213,13,241,223,255,178,38,254,251,95,214,196,232,41,253,98,248,132,190,209,171,111,65,228,228,230,68,67,109,75,236,218,124,40,182,172,172,57,110,64,243,142,79,159,215,169,35,70,249,133,185,241,190,191,156,30,63,250,98,83,108,93,181,47,227,122,115,67,107,60,122,199,166,120,244,142,77,81,80,156,23,195,199,247,137,226,222,5,175,175,163,177,46,57,212,56,98,244,148,126,241,190,191,156,17,249,133,54,230,2,112,118,19,112,0,64,150,229,228,68,92,116,195,152,14,191,204,159,137,197,69,223,168,176,56,47,110,254,235,89,241,31,127,242,124,135,221,62,86,60,90,25,43,30,237,124,103,148,247,126,126,90,108,95,119,224,148,6,28,17,17,11,111,26,23,7,247,52,198,19,119,110,238,240,49,219,214,238,143,109,107,187,182,174,247,126,126,90,140,233,196,238,141,35,122,149,21,198,199,255,126,110,252,244,111,87,116,88,207,35,94,11,59,186,242,26,77,156,55,40,110,254,63,179,162,87,89,207,218,248,2,192,155,129,168,31,0,78,130,169,11,203,163,180,131,47,157,103,98,113,209,99,149,143,237,29,159,252,198,5,49,120,116,102,219,219,174,186,241,11,211,99,214,149,195,163,184,247,169,255,93,37,39,39,226,186,79,77,138,27,62,55,37,177,248,107,87,229,23,230,198,251,190,56,35,46,124,231,232,46,63,183,180,172,48,62,250,181,57,113,205,239,39,23,30,237,170,183,126,244,220,248,216,223,205,21,110,0,192,107,4,28,0,112,18,20,247,202,143,139,222,153,89,108,244,76,45,46,154,100,216,57,125,226,150,239,46,136,203,62,48,174,91,225,192,136,137,125,227,211,223,186,48,230,95,255,187,215,161,168,244,244,108,28,205,205,253,93,93,145,207,124,239,226,152,222,131,215,126,242,130,33,241,217,239,93,28,243,174,27,217,237,57,10,138,242,226,173,31,61,55,62,247,195,238,175,101,242,130,33,113,203,191,47,136,107,126,127,98,20,156,134,26,51,0,112,166,114,68,5,0,78,146,217,87,143,136,69,119,28,221,241,98,238,25,90,92,180,35,165,125,11,226,29,127,60,57,46,122,247,152,88,245,248,174,88,190,168,34,118,110,200,172,205,113,68,94,126,78,76,186,112,72,204,189,122,120,76,185,184,252,168,186,16,197,167,41,224,56,98,196,132,190,241,145,175,206,137,29,235,15,196,218,167,119,199,242,69,21,81,189,189,246,184,207,233,87,94,18,51,46,27,26,51,222,50,52,70,79,237,159,181,22,172,35,38,150,197,71,190,58,39,182,175,59,16,107,22,87,197,139,191,221,25,251,171,58,238,166,210,119,96,81,204,185,102,68,76,91,88,158,213,117,0,192,155,73,206,63,63,117,221,233,43,111,14,0,164,206,193,61,13,177,183,162,62,14,237,109,136,166,134,214,200,201,201,137,194,146,188,232,55,164,56,6,141,234,21,37,189,11,78,247,18,59,165,189,61,226,208,222,134,216,179,179,46,234,14,52,69,99,125,107,180,183,181,71,65,97,94,244,234,95,24,253,134,148,196,128,225,37,145,155,123,242,211,132,246,182,246,216,87,85,31,123,118,212,69,253,161,230,104,106,104,141,194,162,188,40,238,147,31,3,135,247,58,101,235,0,128,52,19,112,0,0,0,0,169,167,6,7,0,0,0,144,122,2,14,0,0,0,32,245,4,28,0,0,0,64,234,9,56,0,0,0,128,212,19,112,0,0,0,0,169,39,224,0,0,0,0,82,79,192,1,0,0,0,164,158,128,3,0,0,0,72,61,1,7,0,0,0,144,122,2,14,0,0,0,32,245,4,28,0,0,0,64,234,9,56,0,0,0,128,212,19,112,0,0,0,0,169,39,224,0,0,0,0,82,79,192,1,0,0,0,164,158,128,3,0,0,0,72,61,1,7,0,0,0,144,122,2,14,0,0,0,32,245,4,28,0,0,0,64,234,9,56,0,0,0,128,212,19,112,0,0,0,0,169,39,224,0,0,0,0,82,79,192,1,0,0,0,164,158,128,3,0,0,0,72,61,1,7,0,0,0,144,122,2,14,0,0,0,32,245,4,28,0,0,0,64,234,9,56,0,0,0,128,212,19,112,0,0,0,0,169,39,224,0,0,0,0,82,79,192,1,0,0,0,164,158,128,3,0,0,0,72,61,1,7,0,0,0,144,122,2,14,0,0,0,32,245,4,28,0,0,0,64,234,9,56,0,0,0,128,212,19,112,0,0,0,0,169,39,224,0,0,0,0,82,79,192,1,0,0,0,164,158,128,3,0,0,0,72,61,1,7,0,0,0,144,122,2,14,0,0,0,32,245,4,28,0,0,0,64,234,9,56,0,0,0,128,212,19,112,0,0,0,0,169,39,224,0,0,0,0,82,79,192,1,0,0,0,164,158,128,3,0,0,0,72,61,1,7,0,0,0,144,122,2,14,0,0,0,32,245,4,28,0,0,0,64,234,9,56,0,0,0,128,212,19,112,0,0,0,0,169,39,224,0,0,0,0,82,79,192,1,0,0,0,164,158,128,3,0,0,0,72,61,1,7,0,0,0,144,122,2,14,0,0,0,32,245,4,28,0,0,0,0,0,0,0,0,0,0,0,0,252,39,213,179,0,0,32,0,73,68,65,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,127,246,224,64,0,0,0,0,0,200,255,181,17,84,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,218,131,3,18,0,0,0,0,65,255,95,183,35,80,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,155,15,205,0,0,2,114,73,68,65,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,38,18,85,126,1,197,124,206,104,0,0,0,0,73,69,78,68,174,66,96,130]},{"layer_unique_id":58897,"duration_micros":5797,"top":-75.91059875488281,"left":859.8396606445312,"width":296.07098388671875,"height":296.07098388671875,"snapshot":[137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,4,56,0,0,9,36,8,6,0,0,0,249,211,207,175,0,0,0,1,115,82,71,66,0,174,206,28,233,0,0,0,4,115,66,73,84,8,8,8,8,124,8,100,136,0,0,32,0,73,68,65,84,120,156,236,221,123,144,92,213,125,39,240,115,123,222,210,140,222,26,244,68,128,0,73,6,9,236,141,13,54,22,94,136,13,91,113,54,203,218,241,226,188,236,45,214,194,54,198,229,84,236,172,13,41,215,150,69,197,217,245,166,182,182,236,205,150,147,80,187,91,33,1,99,136,3,6,19,3,139,99,252,96,195,203,188,17,18,8,33,64,175,145,52,122,75,211,243,186,251,135,166,135,59,61,183,187,111,207,179,103,230,243,169,186,244,189,183,207,57,125,123,248,171,191,58,191,115,162,0,0,0,192,116,16,149,184,78,190,38,143,92,209,121,241,81,55,112,228,190,58,127,254,133,255,98,214,172,207,244,199,113,46,14,33,42,28,253,33,228,226,56,142,18,247,114,113,8,81,178,93,72,180,31,188,55,208,39,132,16,226,196,115,199,195,191,67,242,203,196,197,231,81,8,113,136,162,193,243,228,17,146,215,81,52,120,190,167,175,239,197,155,59,58,238,9,33,244,149,56,250,203,188,166,29,241,192,145,60,79,59,66,202,121,72,57,15,25,238,147,162,110,178,31,0,0,0,128,49,81,109,192,145,118,47,45,0,201,253,178,171,235,224,170,250,250,93,203,27,26,222,29,23,141,17,167,244,77,187,87,226,8,69,227,84,250,126,209,64,163,161,175,3,255,45,247,199,40,244,104,203,229,218,47,153,53,107,193,35,39,78,108,203,240,183,44,126,173,244,124,89,164,141,89,170,111,214,49,17,112,0,0,0,76,27,213,6,28,149,142,92,226,53,247,88,87,87,231,242,186,186,221,43,26,26,222,93,49,204,136,162,212,224,163,92,192,145,242,131,63,173,109,72,235,43,228,32,8,56,0,0,0,166,141,145,4,28,161,232,60,87,244,254,144,178,149,199,187,186,58,151,214,213,237,90,153,12,57,134,134,25,197,227,149,250,220,44,1,71,218,247,27,210,38,26,218,54,138,78,151,171,76,86,200,49,210,32,68,200,49,70,4,28,0,0,0,211,195,120,204,224,40,14,60,162,39,186,186,58,23,231,114,123,86,53,54,94,156,54,139,35,26,94,182,50,248,0,131,247,135,206,182,40,27,34,196,137,113,83,222,31,94,178,50,117,66,142,82,237,133,28,35,36,224,0,0,0,152,30,70,19,112,148,123,191,56,232,200,61,149,207,119,46,58,29,114,92,148,252,220,228,76,142,18,37,42,131,207,22,13,253,204,180,231,45,94,151,35,10,195,103,109,12,25,107,200,107,50,18,153,154,33,71,169,89,44,148,32,224,0,0,0,152,30,178,6,28,33,229,58,237,124,216,236,141,228,253,167,243,249,206,5,185,220,158,179,27,27,55,164,150,168,12,13,24,74,134,43,41,65,71,218,179,15,25,43,45,28,169,177,144,163,228,71,86,104,51,86,99,206,72,2,14,0,0,128,233,33,75,192,17,42,132,9,169,97,70,209,249,224,189,95,229,243,135,230,71,209,158,179,155,154,134,132,28,133,1,203,222,139,162,194,189,180,153,25,149,66,132,212,62,83,56,228,40,53,102,185,239,79,17,1,7,0,0,192,244,80,42,224,8,69,63,158,211,202,70,202,189,95,118,118,199,51,249,124,231,220,40,218,123,78,99,227,250,162,207,43,181,155,74,40,254,172,82,179,56,138,2,140,212,239,60,141,66,142,82,193,70,241,223,165,154,49,103,20,1,7,0,0,192,244,48,210,128,35,109,102,71,185,160,99,216,44,143,103,243,249,206,57,3,229,42,197,51,54,146,167,105,193,194,40,102,113,36,70,25,218,126,26,134,28,163,25,115,198,16,112,0,0,0,76,15,149,254,149,63,109,22,69,40,186,151,60,47,181,6,71,234,241,92,62,223,217,150,203,237,93,221,216,120,225,144,177,42,173,197,241,78,200,17,202,133,21,149,190,251,20,9,57,178,74,27,179,212,248,66,142,1,2,14,0,0,128,233,33,107,192,17,138,66,134,180,247,178,180,25,54,147,227,249,211,33,199,158,66,185,74,161,113,218,90,28,41,207,53,44,148,8,233,215,37,191,255,20,8,57,210,2,166,114,227,166,157,87,250,255,60,99,9,56,0,0,0,166,143,114,63,126,203,133,19,105,109,75,181,43,213,38,132,16,162,231,243,249,67,173,185,220,158,194,76,142,211,201,197,208,108,35,45,84,72,13,35,166,103,200,49,146,54,99,53,230,180,38,224,0,0,0,152,94,138,127,232,102,153,1,80,220,182,82,8,82,54,8,121,62,159,63,52,59,138,10,229,42,167,239,103,8,21,82,194,141,106,158,61,49,210,208,239,50,129,33,199,120,72,11,78,74,125,222,140,14,57,4,28,0,0,0,211,79,169,144,35,203,12,141,80,230,58,211,44,142,16,66,244,66,119,247,161,89,81,180,247,220,198,198,11,6,223,43,90,143,163,112,21,39,66,135,162,48,98,200,103,101,156,197,145,214,118,162,67,142,172,51,46,70,51,147,163,84,255,25,27,114,8,56,0,0,0,166,159,172,1,71,185,190,165,74,46,178,132,28,33,132,16,94,232,238,238,108,137,162,125,171,27,27,47,120,167,62,101,120,200,17,205,220,144,35,107,59,229,42,25,8,56,0,0,0,166,159,114,255,178,159,86,98,146,214,175,210,44,141,114,109,6,143,23,187,187,59,103,157,46,87,25,12,57,226,225,225,197,208,16,162,194,246,177,211,48,228,200,42,45,116,170,20,84,205,24,2,14,0,0,128,233,167,82,192,81,220,38,109,70,199,72,66,144,84,197,33,71,20,69,131,59,171,68,33,196,169,207,50,54,219,199,150,237,91,67,33,135,114,149,49,32,224,0,0,0,152,158,74,5,22,33,99,48,145,165,172,165,154,153,28,135,138,67,142,228,152,41,15,49,221,66,142,177,42,45,81,174,82,130,128,3,0,0,96,250,202,18,72,132,226,48,34,67,169,74,169,177,43,205,228,40,21,114,164,14,56,205,66,142,172,207,153,149,114,149,34,2,14,0,0,128,233,45,235,172,139,74,253,43,253,144,46,14,63,82,199,156,193,33,71,169,96,168,92,219,114,148,171,20,17,112,0,0,0,76,111,89,74,85,210,218,149,106,147,181,164,37,217,126,72,159,23,187,187,15,181,68,209,190,115,27,27,47,60,157,113,68,67,214,225,16,114,84,108,147,246,88,51,190,92,69,192,1,0,0,48,189,149,251,215,252,74,179,57,178,150,60,148,42,87,73,187,23,133,129,53,57,90,162,104,239,185,141,141,23,20,2,140,10,15,61,93,66,142,44,170,13,34,148,171,8,56,0,0,0,166,189,74,229,10,229,102,94,148,27,47,117,118,70,153,49,135,41,10,57,42,7,10,211,43,228,168,244,140,202,85,170,36,224,0,0,0,152,254,170,9,57,178,254,240,206,218,166,236,152,66,142,49,43,45,153,241,229,42,2,14,0,0,128,153,161,218,82,149,44,99,85,179,150,132,144,163,116,247,177,12,27,102,108,185,138,128,3,0,0,96,230,16,114,148,120,206,106,67,142,139,110,188,113,233,225,215,94,235,234,61,117,170,191,120,148,68,200,177,181,244,227,79,248,194,163,211,190,92,69,192,1,0,0,48,179,148,155,61,48,154,144,163,210,44,129,138,109,167,74,200,241,193,91,110,57,243,221,95,250,210,234,51,175,184,98,238,235,247,223,127,160,76,200,177,112,32,228,168,230,111,83,242,249,50,180,41,110,59,146,246,83,150,128,3,0,0,96,230,169,54,228,200,242,195,59,109,220,82,99,150,108,91,235,33,199,198,91,110,89,121,225,103,62,179,42,138,162,208,178,120,113,243,202,108,33,199,88,111,33,155,213,140,42,87,17,112,0,0,0,204,76,213,132,28,213,140,85,77,200,145,170,86,67,142,141,155,55,175,92,191,105,211,153,81,226,121,50,134,28,89,215,228,80,174,50,10,2,14,0,0,128,153,107,172,102,114,100,253,129,62,101,203,85,46,223,188,121,197,250,77,155,86,70,209,240,238,147,16,114,20,247,201,218,102,90,151,171,8,56,0,0,0,102,182,106,103,114,84,250,215,255,106,67,142,146,109,107,37,228,216,184,121,243,138,13,37,194,141,130,73,12,57,178,154,246,229,42,2,14,0,0,0,70,82,174,50,154,18,151,41,83,174,114,249,230,205,203,55,108,218,180,162,92,184,81,208,178,120,113,243,242,141,27,231,188,250,247,127,191,191,191,183,55,46,126,2,187,171,140,47,1,7,0,0,0,97,12,66,142,82,239,77,217,114,149,141,223,248,198,242,139,174,191,62,53,220,232,58,124,184,103,207,147,79,30,153,187,106,85,75,242,254,172,51,206,104,94,120,193,5,45,219,255,225,31,14,12,125,162,33,33,135,221,85,198,129,128,3,0,0,128,130,145,134,28,35,157,169,81,179,229,42,3,225,198,242,82,225,198,131,215,95,191,245,201,63,255,243,221,139,215,175,111,158,127,238,185,179,147,239,207,57,251,236,217,189,167,78,229,247,61,249,228,241,161,79,52,44,228,176,187,202,24,18,112,0,0,0,144,52,154,210,147,114,227,77,153,114,149,44,225,198,91,63,251,217,241,40,132,240,234,61,247,116,46,255,192,7,102,207,89,185,114,112,38,71,20,69,97,193,218,181,173,91,110,187,109,79,127,79,79,60,100,0,187,171,140,27,1,7,0,0,0,197,70,83,122,82,110,188,154,47,87,169,24,110,108,218,180,237,173,159,255,252,68,178,239,206,71,30,57,178,230,99,31,91,216,208,218,90,95,104,219,208,218,90,223,223,211,211,187,251,177,199,142,13,27,169,182,67,142,44,237,107,146,128,3,0,0,128,52,163,9,57,226,50,109,107,182,92,101,227,55,190,177,162,92,184,241,227,77,155,94,125,235,231,63,63,81,220,183,247,228,201,254,250,89,179,162,21,151,93,54,47,217,167,113,206,156,250,151,111,187,109,95,234,51,141,127,200,145,213,180,41,87,17,112,0,0,0,144,166,82,169,66,214,217,2,213,244,153,180,114,149,141,155,55,175,40,183,160,232,64,184,113,60,173,111,8,33,234,124,249,229,147,23,127,254,243,75,163,92,110,112,128,166,185,115,235,159,251,203,191,220,93,216,81,101,138,205,228,152,114,229,42,185,201,126,0,0,0,0,166,140,56,229,60,249,26,151,184,46,28,253,41,175,201,163,175,196,107,225,124,200,241,189,99,199,182,61,120,252,248,157,81,8,113,20,66,28,69,81,92,56,15,133,123,137,35,132,16,194,208,54,33,10,33,222,184,121,243,138,82,91,193,166,132,27,133,47,55,36,68,232,58,114,164,63,127,248,112,111,178,77,93,83,83,221,162,13,27,102,199,33,68,133,35,36,206,227,56,30,60,95,90,87,119,225,55,219,219,175,25,152,136,144,118,228,202,188,22,31,81,202,107,169,35,164,156,87,82,147,33,135,128,3,0,0,128,52,113,134,251,149,66,142,226,123,35,13,57,74,30,163,13,57,70,18,110,36,190,216,144,80,160,190,165,101,88,149,68,203,226,197,13,201,128,99,146,66,142,74,71,72,126,143,169,90,174,34,224,0,0,0,160,90,89,67,142,82,199,72,103,114,140,105,200,177,241,150,91,86,172,223,180,105,229,72,194,141,196,151,143,66,8,97,237,191,251,119,11,26,102,207,30,22,112,228,143,28,233,15,137,16,99,146,66,142,92,21,97,71,169,144,163,230,203,85,4,28,0,0,0,148,82,28,76,148,107,87,252,58,94,33,199,152,148,171,204,106,111,175,63,247,99,31,91,146,22,110,228,143,28,233,125,112,211,166,109,111,255,252,231,199,50,254,145,162,139,54,109,90,90,124,191,191,167,39,222,243,228,147,39,226,16,162,226,144,99,222,186,117,179,154,22,44,104,80,174,50,118,4,28,0,0,0,100,149,54,115,163,248,186,210,26,28,253,37,194,141,9,45,87,57,213,209,209,243,240,166,77,47,119,117,118,118,23,127,201,134,89,179,234,22,111,216,208,18,6,214,232,168,244,71,217,184,121,243,242,197,235,215,183,21,223,63,252,250,235,39,122,79,157,138,67,97,166,199,64,136,177,96,237,218,89,191,241,119,127,183,254,55,239,186,107,253,36,132,28,211,182,92,197,46,42,0,0,0,84,163,22,118,87,41,57,118,53,187,171,28,123,251,237,238,142,103,158,57,186,234,35,31,89,144,92,63,35,170,171,139,150,127,224,3,243,226,254,254,158,221,143,63,94,188,45,236,16,191,246,165,47,181,255,218,23,191,184,50,185,123,74,193,182,187,239,222,247,230,79,127,122,52,185,235,202,162,117,235,154,127,227,239,254,238,194,214,101,203,90,90,22,47,110,94,121,197,21,115,95,191,255,254,3,189,167,78,245,191,243,144,118,87,25,9,1,7,0,0,0,213,200,242,175,248,165,126,72,151,187,30,73,200,145,218,118,204,66,142,203,46,155,55,103,229,202,186,55,31,125,244,88,124,122,171,215,193,174,77,115,230,212,93,249,231,127,126,230,197,215,95,191,34,45,220,56,213,217,217,243,143,159,249,204,107,189,249,124,60,24,110,172,93,219,252,209,219,111,191,160,117,217,178,230,66,187,41,26,114,148,234,63,169,33,199,164,39,44,0,0,0,76,57,35,9,57,74,173,245,144,182,70,68,218,2,153,229,74,50,82,203,56,62,217,214,118,254,213,173,173,215,166,149,128,132,162,69,63,151,189,255,253,109,87,221,122,235,187,154,23,44,104,44,254,82,39,246,238,205,239,124,228,145,206,142,23,94,56,17,199,113,212,190,126,253,236,213,191,241,27,11,210,218,134,16,66,28,199,225,23,95,255,250,246,231,110,189,245,64,161,100,103,209,218,181,77,191,121,251,237,235,146,225,70,82,231,203,47,31,185,255,19,159,120,33,223,217,217,147,86,98,179,167,175,239,197,155,59,58,238,41,83,162,83,105,221,146,180,242,160,254,140,235,165,132,50,229,73,105,37,60,21,203,122,198,131,128,3,0,0,128,106,101,153,33,16,170,8,57,114,21,194,142,73,15,57,170,241,202,221,119,239,123,248,198,27,119,22,214,239,88,184,118,109,211,191,190,253,246,181,165,194,141,130,73,10,57,226,12,65,71,40,177,253,111,218,121,185,123,227,74,137,10,0,0,0,163,149,165,148,97,74,148,171,236,125,234,169,35,43,255,229,191,156,223,216,214,86,95,226,179,203,218,254,143,255,120,224,193,207,126,246,141,194,240,139,214,174,109,206,18,110,132,169,83,174,50,146,53,86,38,132,128,3,0,0,128,177,48,22,33,71,90,219,172,33,71,73,213,132,28,199,119,237,234,121,227,225,135,59,23,95,116,209,172,214,101,203,90,42,141,93,208,215,211,19,191,116,219,109,123,30,254,226,23,119,22,238,45,92,179,166,249,183,238,184,99,77,169,112,227,228,190,125,249,134,214,214,33,65,202,36,134,28,163,81,19,187,171,8,56,0,0,0,24,11,35,221,93,101,172,103,114,164,170,38,228,200,31,58,212,183,229,142,59,246,247,158,60,153,159,119,246,217,179,154,230,206,109,40,53,110,8,33,236,127,225,133,227,143,222,116,211,142,103,190,251,221,253,133,123,3,225,198,249,165,194,141,237,63,252,225,190,251,126,247,119,183,174,216,184,177,109,246,146,37,77,201,247,166,200,76,142,180,243,73,93,120,212,26,28,0,0,0,140,133,90,90,120,180,228,186,28,213,172,201,49,112,47,156,247,177,143,45,60,243,215,127,125,254,252,213,171,103,53,206,155,215,16,247,247,199,249,67,135,122,15,189,246,218,201,109,247,222,219,185,243,145,71,142,39,191,112,165,112,227,181,123,239,237,248,241,103,63,251,122,20,66,220,52,119,110,221,111,221,121,231,218,246,139,47,158,83,220,110,10,173,201,81,188,222,198,164,172,201,33,224,0,0,0,96,172,212,82,200,49,38,11,143,22,66,142,48,180,77,136,139,190,71,225,186,82,184,241,246,47,126,113,232,158,223,254,237,109,133,31,252,53,26,114,76,201,221,85,148,168,0,0,0,48,86,70,186,187,74,169,254,147,94,174,50,120,43,138,146,247,11,61,162,228,245,194,53,107,90,202,133,27,33,132,48,107,241,226,198,99,111,191,125,234,224,150,45,93,133,190,125,249,124,255,246,251,238,235,76,43,87,105,94,184,176,233,228,222,189,167,246,63,243,204,137,161,79,84,115,229,42,197,215,19,94,174,34,224,0,0,0,96,188,76,246,194,163,165,214,133,24,243,144,99,225,218,181,45,229,22,20,45,200,53,52,228,86,93,121,229,188,44,33,71,220,223,31,255,234,59,223,121,227,217,239,124,103,79,234,51,213,86,200,145,181,207,184,133,28,2,14,0,0,0,198,211,100,135,28,37,141,85,200,177,112,237,218,150,114,91,193,198,125,125,113,148,203,13,118,203,18,114,204,106,111,111,252,213,183,191,189,243,137,255,242,95,118,149,125,38,187,171,12,18,112,0,0,0,48,158,42,149,42,76,233,114,149,129,112,99,93,169,112,227,213,123,238,217,255,194,223,252,205,222,149,151,95,62,47,87,87,151,57,228,56,177,123,247,201,103,254,199,255,216,23,37,158,233,178,91,110,89,245,190,155,111,62,251,245,31,253,200,238,42,41,4,28,0,0,0,140,167,145,44,60,90,174,111,205,148,171,44,90,183,174,249,163,183,223,254,174,114,225,198,143,63,247,185,29,29,207,62,123,170,235,208,161,124,53,33,71,199,179,207,158,42,148,192,68,33,132,15,222,114,203,153,23,126,230,51,171,102,157,113,198,84,218,66,118,66,215,228,16,112,0,0,0,48,158,178,150,65,76,185,114,149,143,254,237,223,174,155,127,222,121,173,105,227,189,118,239,189,29,15,126,238,115,59,10,93,43,133,28,71,118,238,60,217,249,202,43,249,194,216,67,194,141,205,155,207,92,191,105,211,153,209,192,221,150,197,139,39,43,228,200,170,220,108,142,209,142,93,146,128,3,0,0,128,241,54,214,33,71,77,148,171,28,217,190,253,228,170,143,124,100,65,125,75,203,176,223,214,123,159,126,250,232,142,135,30,58,18,37,186,150,10,57,78,29,56,208,243,252,255,254,223,29,39,247,237,235,73,62,103,20,66,216,184,121,243,202,245,155,54,173,140,138,158,101,18,67,142,106,103,114,20,95,143,91,200,33,224,0,0,0,96,162,141,36,176,40,247,35,121,82,202,85,142,189,253,118,119,199,51,207,28,77,11,57,22,111,216,208,214,186,116,105,93,165,144,227,196,158,61,249,251,63,253,233,109,29,207,63,127,42,20,237,204,178,113,243,230,149,27,82,194,141,130,41,18,114,100,237,51,234,144,67,192,1,0,0,192,100,24,105,200,49,210,114,148,113,41,87,25,77,200,49,255,188,243,90,30,184,238,186,87,7,194,141,193,225,7,102,110,172,216,176,105,211,138,82,225,70,193,20,40,87,169,102,140,81,141,45,224,0,0,0,96,178,140,166,244,164,220,120,19,90,174,50,210,144,227,185,91,111,237,56,177,111,95,111,241,103,111,252,198,55,86,92,116,253,245,169,225,70,95,62,223,159,171,175,31,242,70,203,226,197,205,75,223,255,254,182,173,183,223,190,111,232,67,214,212,76,142,180,243,49,45,87,17,112,0,0,0,48,153,106,33,228,152,148,114,149,52,27,191,241,141,229,23,93,127,253,242,180,112,227,216,155,111,158,186,247,218,107,95,110,223,176,97,214,236,37,75,154,146,239,205,94,186,180,101,222,121,231,53,237,184,255,254,131,67,31,178,38,67,142,113,89,147,67,192,1,0,0,192,100,27,105,200,17,151,232,55,101,202,85,146,42,133,27,247,253,254,239,191,210,185,101,75,215,246,251,238,235,92,121,249,229,173,179,151,44,25,178,61,237,252,243,206,107,61,184,101,203,209,35,175,189,214,53,164,115,237,148,171,148,155,205,49,218,177,5,28,0,0,0,212,132,209,46,60,154,181,79,169,247,39,173,92,37,84,8,55,142,239,222,221,245,195,223,249,157,173,135,94,125,53,31,66,136,250,242,249,254,237,15,60,208,121,246,85,87,205,107,89,184,176,113,240,57,114,185,104,222,234,213,45,47,223,118,219,190,97,163,212,222,76,142,226,235,81,135,28,2,14,0,0,0,106,197,104,67,142,82,239,213,76,185,74,67,107,107,221,214,187,239,62,208,151,207,199,133,144,163,92,184,17,66,8,185,250,250,104,255,115,207,29,63,184,101,75,97,102,70,212,119,234,84,255,161,237,219,79,174,249,248,199,219,147,253,90,22,45,106,222,249,208,67,251,79,118,116,244,214,120,200,145,181,79,230,144,67,192,1,0,0,64,45,25,105,200,49,210,114,148,9,43,87,57,188,99,199,201,251,127,247,119,183,36,22,22,141,46,223,188,121,121,169,5,69,11,114,13,13,185,85,87,94,57,239,216,219,111,159,74,134,28,199,118,238,204,95,252,217,207,46,173,107,106,202,13,62,67,20,133,163,111,190,121,114,239,147,79,30,79,253,82,181,83,174,82,205,24,153,198,22,112,0,0,0,80,107,106,97,225,209,84,35,13,57,142,239,221,155,191,255,119,126,231,229,35,111,188,209,51,56,115,163,204,86,176,113,28,135,228,253,92,67,67,238,172,15,127,120,126,174,161,161,127,215,99,143,157,8,33,132,247,126,229,43,203,86,93,113,197,130,226,190,251,158,126,250,232,174,95,254,242,88,218,51,37,159,185,70,102,114,164,157,143,168,92,101,44,18,22,0,0,0,24,107,213,148,158,68,37,142,16,66,200,13,156,167,189,38,143,186,148,215,226,243,193,227,147,109,109,231,95,221,218,122,109,28,66,20,135,16,197,113,28,21,206,67,225,222,192,177,228,146,75,218,78,236,219,215,115,116,199,142,238,194,189,141,155,55,175,88,191,105,211,202,82,11,138,62,246,159,255,243,91,31,250,230,55,207,110,158,55,175,161,248,253,174,206,206,238,222,174,174,254,214,101,203,154,135,117,14,33,252,211,31,254,225,43,175,220,121,231,129,40,132,56,121,132,228,117,20,13,158,239,233,235,123,241,230,142,142,123,66,8,125,37,142,254,50,175,197,71,156,242,90,234,8,69,231,161,204,121,185,123,33,152,193,1,0,0,64,13,27,233,250,26,53,181,187,202,241,93,187,186,243,135,15,247,133,40,10,81,8,225,131,155,55,175,44,23,110,220,251,123,191,183,109,215,47,127,121,98,255,243,207,31,63,235,35,31,153,87,223,220,60,228,183,123,125,75,75,93,99,91,91,125,218,115,117,29,58,212,253,147,63,250,163,29,113,79,79,156,124,166,217,75,151,54,228,26,27,115,189,167,78,245,191,243,144,53,83,174,82,110,54,71,230,177,5,28,0,0,0,212,170,74,63,112,179,44,60,154,181,79,169,247,199,164,92,165,112,235,210,63,249,147,21,23,125,254,243,171,74,133,27,63,252,189,223,219,122,232,213,87,187,67,8,225,232,206,157,221,3,33,199,252,250,230,230,220,240,225,134,138,227,56,60,253,223,255,251,155,187,127,241,139,99,131,79,19,69,161,165,189,189,225,55,191,255,253,11,207,255,237,223,110,127,253,254,251,15,76,112,200,81,109,185,74,241,117,230,144,67,192,1,0,0,64,173,202,178,232,100,150,144,163,154,217,31,105,239,151,92,196,180,218,144,35,238,237,141,207,186,234,170,97,187,171,132,16,194,206,71,30,233,124,233,182,219,14,70,137,174,71,119,238,236,62,177,123,119,215,217,87,93,181,32,170,171,43,25,22,196,253,253,241,11,255,231,255,236,254,231,111,126,115,87,226,41,162,89,103,156,81,255,91,223,255,254,133,11,214,172,105,107,89,188,184,121,229,21,87,204,173,241,144,35,107,159,97,239,11,56,0,0,0,168,85,89,203,32,202,133,28,35,45,71,25,151,114,149,114,91,200,46,92,183,174,181,117,233,210,186,29,15,61,116,36,25,114,28,220,178,165,107,197,7,63,216,58,231,204,51,7,215,220,232,239,233,137,251,122,122,250,251,242,249,184,115,235,214,19,255,239,207,254,236,205,167,191,253,237,189,201,112,99,246,233,112,227,130,5,107,214,180,22,250,77,98,200,49,26,89,130,46,1,7,0,0,0,53,109,180,33,71,150,177,39,180,92,165,92,200,177,120,195,134,182,214,101,203,234,118,60,248,224,144,144,99,217,37,151,204,110,223,176,97,48,168,232,205,231,251,255,122,221,186,103,158,252,111,255,109,247,139,183,221,118,224,224,75,47,157,74,62,231,236,246,246,250,127,115,215,93,239,74,134,27,5,45,139,23,55,55,47,88,144,219,249,224,131,135,134,62,100,77,205,228,72,59,47,91,174,34,224,0,0,0,96,42,25,77,233,73,65,60,138,133,71,199,164,92,165,108,200,177,126,125,219,226,245,235,155,119,60,252,240,145,184,167,39,110,152,61,187,238,178,175,127,125,101,114,71,149,186,134,134,92,231,182,109,199,15,110,217,210,85,24,126,176,44,165,189,189,254,154,187,238,90,151,22,110,132,16,66,199,175,126,117,232,145,27,110,120,181,191,167,39,30,246,69,106,51,228,200,180,38,135,128,3,0,0,128,169,102,164,33,71,77,237,174,82,46,228,152,127,238,185,179,46,252,244,167,219,87,126,232,67,109,151,124,249,203,203,231,172,92,217,82,252,89,111,60,244,80,231,129,151,94,234,74,220,58,29,110,124,255,251,235,22,174,93,155,26,110,236,123,250,233,195,247,93,123,237,150,158,19,39,6,203,83,38,33,228,200,170,220,108,142,97,109,5,28,0,0,0,76,53,149,118,214,200,178,240,104,214,62,165,222,31,247,114,149,250,230,230,186,185,171,86,181,164,109,9,27,199,113,120,250,59,223,217,115,98,207,158,158,194,189,150,246,246,250,127,251,253,239,175,93,184,118,237,236,180,231,218,247,244,211,135,127,120,237,181,175,244,30,63,222,95,113,199,151,218,155,201,81,124,109,145,81,0,0,0,166,188,44,139,78,102,9,57,170,45,113,25,215,114,149,51,175,188,114,126,195,236,217,195,194,140,52,29,207,61,119,236,137,255,250,95,247,20,174,7,194,141,53,165,194,141,189,79,61,117,228,135,215,94,187,181,247,244,204,141,193,45,100,75,61,83,242,153,107,36,228,168,216,71,192,1,0,0,192,84,51,218,133,71,75,6,19,147,89,174,242,246,163,143,30,90,190,113,227,220,230,249,243,27,203,141,155,63,114,164,231,161,27,111,220,126,124,247,238,158,144,49,220,184,183,56,220,168,157,144,99,52,134,140,33,224,0,0,0,96,42,26,109,200,145,101,236,9,45,87,57,185,127,127,239,150,219,111,239,152,189,116,105,221,188,115,207,157,149,171,175,207,21,143,119,100,231,206,83,63,222,180,233,213,61,79,62,121,50,132,16,154,230,204,169,251,183,119,221,181,102,209,187,222,149,186,230,198,222,167,158,58,114,207,181,215,110,75,13,55,106,39,228,24,201,194,163,201,115,139,140,2,0,0,48,109,140,166,244,164,96,210,119,87,233,239,237,141,119,252,248,199,135,95,187,247,222,253,161,175,175,175,183,187,187,191,251,240,225,158,131,219,182,157,216,114,199,29,251,30,190,225,134,215,143,190,249,102,79,33,160,248,232,255,250,95,171,151,93,114,201,220,180,207,29,8,55,94,45,132,27,133,143,43,23,114,92,124,227,141,75,223,191,121,243,234,29,15,60,112,176,247,212,169,193,133,72,107,52,228,24,114,61,22,83,66,0,0,0,160,22,84,19,114,68,69,63,146,147,215,185,50,175,201,163,174,204,235,176,227,147,109,109,231,95,221,218,122,109,28,66,20,135,16,197,113,28,21,206,67,225,94,226,8,33,132,48,180,77,136,19,207,187,254,186,235,22,93,254,167,127,186,58,74,249,105,95,8,55,10,187,165,68,239,236,32,19,39,175,147,175,239,254,226,23,207,120,223,87,191,186,58,87,95,31,117,190,252,242,145,251,63,241,137,23,242,157,157,61,81,8,113,20,66,28,69,81,92,56,223,211,215,247,226,205,29,29,247,132,16,250,74,28,253,101,94,139,143,184,232,188,210,17,138,118,196,137,131,25,28,0,0,0,76,35,105,255,136,95,237,194,163,89,251,148,122,127,76,202,85,6,111,69,81,242,254,224,172,139,16,66,184,234,47,254,226,220,150,5,11,26,138,59,237,127,241,197,227,255,240,241,143,111,75,110,5,91,220,183,120,6,199,187,111,188,113,201,37,95,251,218,234,92,125,125,20,66,8,45,139,23,55,175,188,226,138,185,175,223,127,255,129,26,159,201,49,120,45,224,0,0,0,96,186,168,20,66,132,140,33,71,181,37,46,227,82,174,50,120,43,37,228,88,121,249,229,115,46,190,254,250,229,197,141,187,58,59,187,239,249,196,39,182,158,58,112,160,55,237,57,211,66,142,119,127,225,11,75,46,189,233,166,115,10,225,70,65,203,226,197,205,103,188,247,189,173,219,190,247,189,142,180,81,106,36,228,24,124,29,182,96,9,0,0,0,76,51,195,202,25,138,94,227,148,54,201,163,63,229,53,121,164,149,98,148,60,190,119,236,216,182,7,143,31,191,51,173,244,35,20,238,37,142,16,66,8,67,219,132,85,87,92,209,150,246,69,159,189,245,214,61,71,223,124,179,187,204,31,98,72,48,240,238,47,124,225,140,75,111,186,233,236,226,112,35,132,16,122,187,186,250,182,220,118,219,158,97,37,52,137,178,153,165,117,117,23,126,179,189,253,154,82,101,57,21,74,121,138,143,100,57,80,165,99,24,51,56,0,0,0,152,78,178,204,16,8,85,206,22,200,218,103,194,202,85,206,255,196,39,22,21,239,156,210,219,213,213,127,255,167,63,189,61,238,237,141,135,119,31,58,214,192,204,141,51,222,95,38,220,248,217,31,255,241,214,109,119,223,221,89,242,153,106,107,38,71,48,131,3,0,0,128,233,36,109,65,202,82,237,138,95,211,142,226,133,48,171,157,201,209,95,106,86,199,104,102,114,196,189,189,253,197,95,168,251,200,145,222,254,174,174,190,44,127,164,119,223,112,195,25,239,191,233,166,179,74,133,27,63,253,202,87,94,221,122,215,93,135,82,22,62,157,232,153,28,149,102,116,132,194,185,128,3,0,0,128,233,44,173,60,165,248,186,84,200,209,95,161,76,101,210,202,85,142,188,241,70,87,241,23,109,94,184,176,126,246,146,37,13,81,249,96,39,188,231,134,27,218,223,127,243,205,171,202,133,27,219,238,190,187,51,14,33,74,238,226,50,137,33,71,166,114,21,37,42,0,0,0,76,119,211,110,119,149,174,131,7,123,222,245,169,79,45,137,114,185,193,183,163,92,46,106,158,55,47,236,248,241,143,143,68,37,186,254,218,151,190,212,126,233,215,190,86,58,220,248,242,151,95,219,250,247,127,127,168,120,151,149,138,207,84,3,229,42,2,14,0,0,0,166,187,105,183,187,202,169,206,206,190,21,31,252,96,91,219,202,149,45,201,251,139,214,173,107,237,239,238,238,217,243,196,19,39,138,67,142,43,190,245,173,149,239,185,225,134,21,185,186,186,212,112,227,159,190,252,229,237,169,225,198,20,9,57,170,89,76,5,0,0,0,166,162,145,46,60,154,165,60,34,109,205,136,228,81,174,52,99,216,241,201,182,182,243,175,110,109,189,54,173,4,36,20,149,138,44,189,244,210,182,223,188,243,206,13,117,141,141,67,150,159,136,251,251,195,91,143,62,218,249,234,15,127,120,240,228,254,253,61,75,222,243,158,214,243,174,185,102,209,188,115,206,153,149,246,7,232,237,234,234,251,201,31,253,209,235,219,126,240,131,194,130,162,113,8,33,180,45,93,90,127,225,167,62,181,168,253,226,139,91,103,47,93,218,84,215,210,82,215,215,213,213,127,114,223,190,174,3,207,63,127,116,203,223,252,205,190,227,111,189,149,31,82,74,147,40,177,217,211,215,247,226,205,29,29,247,148,41,209,169,180,110,73,127,202,26,40,253,165,214,75,17,112,0,0,0,48,19,76,203,144,227,210,175,127,253,204,139,111,184,97,213,72,255,40,133,112,99,235,15,126,112,104,224,203,198,115,207,57,167,241,3,55,221,180,252,172,171,174,90,84,215,212,84,114,237,206,190,238,238,254,183,126,250,211,253,79,254,233,159,238,56,188,109,219,169,9,12,57,138,215,71,137,67,8,177,18,21,0,0,0,102,162,209,148,158,132,196,194,164,89,75,45,198,165,92,229,237,159,253,236,232,130,53,107,154,230,175,89,211,26,170,84,28,110,132,16,194,133,191,255,251,11,175,254,238,119,207,111,191,232,162,57,105,235,116,36,229,234,234,162,121,171,87,183,158,251,177,143,181,119,31,63,222,189,255,217,103,79,188,243,144,19,95,174,34,224,0,0,0,96,166,26,105,200,81,188,75,201,72,67,142,146,170,9,57,182,223,119,95,231,220,213,171,27,23,172,93,219,22,69,21,135,14,33,132,208,125,236,88,239,79,254,248,143,95,223,246,131,31,28,46,220,187,244,63,254,199,37,239,255,147,63,57,171,97,246,236,170,178,130,250,230,230,186,21,31,250,208,162,168,174,174,111,207,99,143,29,125,231,33,199,61,228,24,66,192,1,0,0,192,76,53,109,118,87,121,253,71,63,58,212,223,221,221,211,126,209,69,109,117,77,77,101,127,235,119,110,219,118,226,193,207,127,126,251,27,255,247,255,30,43,220,251,181,47,125,169,253,125,95,249,202,153,105,11,144,102,17,213,213,69,75,222,251,222,249,93,7,14,156,220,255,252,243,39,223,121,99,226,102,114,8,56,0,0,0,152,169,166,213,238,42,123,158,120,226,248,107,247,220,179,191,177,173,45,180,44,92,216,208,208,218,218,80,152,209,209,223,211,19,31,220,186,245,196,115,183,222,186,251,161,207,125,110,199,177,93,187,122,10,253,206,250,240,135,231,92,241,173,111,157,147,171,175,79,93,111,163,47,159,239,223,253,248,227,135,223,120,232,161,131,187,31,127,252,200,201,125,251,242,179,22,47,110,172,111,105,25,146,41,68,117,117,209,146,75,47,93,176,243,193,7,247,119,29,60,216,251,206,27,19,19,114,88,100,20,0,0,128,153,106,90,46,60,58,112,47,204,57,235,172,166,5,231,159,63,171,175,167,39,222,247,236,179,39,79,117,118,246,39,191,71,161,221,31,252,243,63,175,159,119,214,89,67,182,155,45,120,243,209,71,59,127,249,159,254,211,91,7,95,121,165,171,80,154,19,133,16,55,204,158,157,251,200,255,252,159,231,156,125,245,213,139,139,251,236,124,248,225,142,135,62,245,169,151,39,122,119,21,51,56,0,0,0,152,201,70,26,114,84,51,246,132,150,171,20,110,229,15,31,238,59,252,218,107,249,35,59,118,116,247,158,58,85,216,70,117,240,179,162,16,194,123,191,252,229,165,231,126,244,163,139,138,59,199,113,28,158,251,235,191,222,245,208,23,190,176,243,228,129,3,125,197,125,251,123,122,226,87,239,185,167,179,125,195,134,230,121,171,87,207,78,246,157,115,230,153,45,175,222,125,247,222,238,163,71,251,134,62,209,248,206,228,16,112,0,0,0,192,59,166,197,238,42,131,183,162,40,121,63,42,14,42,174,248,214,183,206,106,89,184,176,177,184,227,150,59,239,220,247,211,175,126,245,173,80,166,111,20,66,120,235,209,71,143,172,255,247,255,254,140,186,198,198,193,242,150,168,174,46,234,59,117,170,103,215,47,126,113,116,216,51,141,99,200,81,114,63,91,0,0,0,152,129,226,18,231,201,235,228,107,242,232,79,57,79,123,77,30,105,165,24,37,143,239,29,59,182,237,193,227,199,239,76,43,253,24,82,18,242,206,189,16,134,182,9,133,215,133,107,215,54,205,59,247,220,217,69,223,49,28,216,178,229,196,35,127,248,135,59,83,254,48,67,130,134,56,132,168,171,179,179,111,255,11,47,28,43,110,59,247,188,243,102,167,150,208,36,74,107,150,214,213,93,248,205,246,246,107,74,149,229,84,40,229,41,62,4,28,0,0,0,80,70,92,34,244,72,11,57,138,175,203,133,29,149,66,142,146,97,199,88,133,28,171,126,253,215,103,5,246,20,0,0,32,0,73,68,65,84,231,164,109,43,251,236,95,253,213,158,180,63,196,194,53,107,154,87,125,248,195,115,7,46,7,67,142,222,19,39,250,138,219,54,205,155,215,80,180,38,200,184,135,28,2,14,0,0,0,168,108,178,66,142,212,160,99,44,66,142,182,229,203,135,149,166,244,28,63,222,187,229,142,59,58,139,239,47,92,179,166,249,183,238,184,227,252,127,245,221,239,158,123,214,213,87,15,9,57,102,47,91,214,92,220,190,251,216,177,190,148,133,79,199,53,228,16,112,0,0,0,64,54,213,132,28,197,247,106,174,92,37,170,171,27,54,125,227,248,222,189,221,197,247,10,225,70,235,178,101,205,13,173,173,245,87,255,197,95,12,9,57,118,254,228,39,135,58,158,125,246,104,207,201,147,131,51,57,14,190,242,202,201,144,8,49,38,34,228,176,200,40,0,0,0,12,87,105,81,208,226,235,41,179,187,74,97,225,209,37,239,123,95,235,178,75,46,153,151,124,179,191,171,171,239,217,191,252,203,189,131,59,147,52,54,70,31,191,239,190,117,115,86,174,28,220,70,182,174,177,49,119,246,71,62,50,239,224,214,173,39,15,111,223,158,127,235,103,63,59,246,210,223,254,237,254,231,254,234,175,246,30,217,177,227,120,207,201,147,189,191,250,246,183,247,116,31,63,222,31,101,121,166,49,90,120,84,192,1,0,0,0,149,77,187,221,85,26,102,207,206,157,119,205,53,237,201,55,234,91,90,234,222,120,248,225,206,147,29,29,61,33,132,40,238,235,11,245,77,77,97,249,101,151,205,141,114,185,119,194,132,162,144,35,132,16,245,247,246,198,7,94,122,169,107,199,3,15,28,26,12,55,10,79,51,1,33,135,128,3,0,0,0,42,43,21,106,20,95,167,133,16,197,187,177,140,52,228,40,105,36,33,199,225,237,219,187,214,255,135,255,176,164,190,165,101,48,27,136,114,185,168,101,254,252,232,181,251,238,59,92,8,40,246,60,249,228,137,254,124,190,55,75,200,81,24,38,74,123,29,231,144,67,192,1,0,0,0,217,164,5,13,105,51,59,178,134,33,229,250,148,122,127,76,203,85,22,93,112,65,243,194,117,235,218,146,55,231,159,119,222,172,252,161,67,93,251,158,121,230,84,50,228,88,184,118,109,211,194,53,107,134,108,43,91,75,33,135,128,3,0,0,0,178,201,178,46,71,165,144,163,92,72,50,225,229,42,7,94,122,233,228,218,107,175,61,163,174,169,105,112,19,146,40,138,162,229,151,93,54,47,238,235,235,221,243,196,19,39,162,16,194,123,110,184,225,140,13,215,93,183,44,57,131,163,32,127,248,112,239,203,223,251,222,254,227,187,119,247,22,194,140,193,161,210,94,199,41,228,16,112,0,0,0,64,54,229,74,69,70,50,147,35,237,189,9,45,87,201,31,62,220,23,162,168,111,197,198,141,11,146,109,114,245,245,209,202,203,47,159,127,254,53,215,204,95,117,229,149,115,46,248,131,63,88,154,171,175,31,246,217,39,59,58,186,127,116,221,117,219,246,62,245,212,201,194,240,147,21,114,8,56,0,0,0,32,187,44,179,56,66,53,129,68,21,125,198,165,92,101,207,227,143,31,159,115,206,57,141,197,165,42,33,132,208,188,96,65,227,188,115,206,153,149,54,115,35,37,220,24,28,126,50,66,14,1,7,0,0,0,140,92,218,204,141,226,235,82,65,68,92,166,237,132,150,171,236,120,224,129,67,11,214,172,105,154,191,102,77,107,137,207,29,162,76,184,49,56,252,68,135,28,2,14,0,0,0,24,185,172,11,138,102,153,201,49,210,144,163,164,106,66,142,237,247,221,215,89,215,210,18,183,95,116,209,156,180,114,148,130,12,225,198,224,240,19,25,114,8,56,0,0,0,96,116,202,45,28,26,202,4,18,229,174,39,165,92,229,237,159,253,236,232,238,199,30,59,52,231,172,179,154,90,151,45,107,46,46,77,57,217,209,209,253,192,117,215,109,221,119,58,220,200,20,218,76,84,200,33,224,0,0,0,128,209,201,178,46,71,165,144,163,92,72,50,161,229,42,199,119,237,234,121,229,206,59,15,188,245,79,255,116,176,183,187,187,175,247,212,169,222,174,131,7,123,58,95,121,229,248,163,95,251,218,142,129,153,27,197,193,69,57,19,18,114,84,179,216,9,0,0,0,48,92,150,221,81,66,153,64,162,220,145,75,121,77,30,117,101,94,135,29,159,108,107,59,255,234,214,214,107,227,16,162,56,132,40,142,227,168,112,30,10,247,18,71,8,33,132,161,109,66,92,244,61,226,140,217,66,244,206,154,35,113,242,122,200,107,20,197,81,8,67,142,144,188,78,188,191,167,175,239,197,155,59,58,238,9,33,244,133,16,250,204,224,0,0,0,128,209,203,50,139,35,164,132,28,213,140,61,161,229,42,131,183,162,40,121,191,228,108,140,202,95,99,124,103,114,8,56,0,0,0,96,236,165,205,220,40,190,46,21,10,212,204,238,42,131,183,166,64,200,33,224,0,0,0,128,177,151,117,65,209,76,161,64,198,62,153,199,156,142,33,135,128,3,0,0,0,198,71,185,133,67,67,153,64,162,220,181,114,149,148,81,218,114,185,118,1,7,0,0,0,140,143,44,235,114,84,10,57,202,133,36,202,85,18,239,11,56,0,0,0,96,124,148,251,145,63,146,153,28,105,239,41,87,25,120,95,192,1,0,0,0,227,39,203,44,142,80,77,32,81,69,159,25,85,174,34,224,0,0,0,128,137,147,54,115,163,248,186,84,40,96,119,149,50,207,36,224,0,0,0,128,137,147,117,65,209,76,161,64,198,62,51,162,92,69,192,1,0,0,0,19,171,220,194,161,161,76,32,81,238,122,198,207,228,16,112,0,0,0,192,196,202,178,46,71,165,144,163,92,72,82,205,76,142,169,25,114,68,81,92,60,150,128,3,0,0,0,38,86,185,31,249,35,153,201,145,246,222,244,47,87,41,10,57,4,28,0,0,0,48,241,178,204,226,8,213,4,18,85,244,201,186,118,71,77,135,28,137,82,149,40,8,56,0,0,0,160,38,148,43,27,169,20,68,204,200,221,85,66,81,200,33,224,0,0,0,128,201,151,117,65,209,76,161,64,198,62,83,190,92,37,36,66,14,1,7,0,0,0,76,190,177,88,120,180,220,123,83,122,38,71,52,252,116,88,200,33,224,0,0,0,128,218,48,22,33,71,218,24,35,153,201,81,107,33,71,148,54,118,34,141,81,162,2,0,0,0,53,162,220,143,252,106,103,114,148,234,63,149,203,85,134,181,75,46,58,42,224,0,0,0,128,218,145,101,22,71,168,38,144,168,162,79,214,181,59,106,41,228,24,188,22,112,0,0,0,64,237,26,205,250,26,211,117,119,149,212,126,2,14,0,0,0,168,93,229,214,212,8,25,2,139,180,126,211,169,92,101,176,177,128,3,0,0,0,106,215,140,221,93,165,82,208,81,220,71,192,1,0,0,0,181,109,38,238,174,82,234,94,201,49,5,28,0,0,0,80,219,102,234,238,42,131,247,210,130,142,168,232,84,192,1,0,0,0,181,111,70,236,174,82,28,90,36,207,163,162,35,33,14,2,14,0,0,0,152,146,166,235,238,42,81,209,7,85,44,143,41,16,112,0,0,0,192,212,51,157,119,87,137,138,95,75,60,71,72,134,53,2,14,0,0,0,152,122,106,105,119,149,84,213,134,28,209,64,155,180,144,163,210,142,42,65,192,1,0,0,0,83,86,173,236,174,50,86,229,42,81,169,144,35,100,8,57,4,28,0,0,0,48,53,77,199,221,85,134,132,28,197,235,113,20,45,50,26,69,33,196,133,107,1,7,0,0,0,76,93,83,114,119,149,40,138,226,100,251,196,0,113,156,8,57,138,103,115,164,204,232,24,36,224,0,0,0,128,233,99,170,236,174,18,37,67,142,232,244,103,71,133,89,25,67,198,31,58,155,99,200,44,142,228,33,224,0,0,0,128,233,99,172,118,87,169,166,207,136,202,85,78,167,25,131,147,49,10,193,70,148,154,202,36,102,115,148,90,139,67,192,1,0,0,0,211,199,148,218,93,37,25,114,148,250,240,33,3,22,130,142,40,26,92,123,195,12,14,0,0,0,152,158,166,196,238,42,179,162,104,207,234,100,200,81,98,241,209,196,221,161,235,112,20,250,12,28,2,14,0,0,0,152,94,166,194,238,42,241,64,200,177,183,16,114,156,238,53,60,228,72,46,64,154,108,101,6,7,0,0,0,76,127,83,102,119,149,114,33,71,33,212,72,11,58,4,28,0,0,0,48,243,76,214,238,42,21,189,216,221,221,89,42,228,40,21,106,4,1,7,0,0,0,204,72,147,185,187,74,197,113,11,33,199,185,141,141,239,42,236,168,146,92,151,163,210,236,13,1,7,0,0,0,204,12,147,189,187,74,165,113,146,33,199,5,67,6,142,162,56,45,232,136,134,206,44,17,112,0,0,0,192,12,49,217,187,171,148,107,19,66,8,225,133,148,144,35,89,182,18,37,130,142,226,82,21,1,7,0,0,0,204,12,181,176,187,74,185,54,113,56,29,114,28,156,125,122,77,142,11,139,74,82,78,159,15,204,232,136,78,31,131,239,11,56,0,0,0,96,102,26,77,233,73,185,241,70,27,164,132,23,186,187,15,182,229,114,187,87,55,54,94,24,210,215,222,120,231,58,138,226,40,138,98,1,7,0,0,0,204,92,19,189,187,74,102,207,231,243,157,109,185,220,158,129,153,28,133,65,7,63,211,34,163,0,0,0,64,193,88,237,174,146,214,118,36,33,199,144,133,67,159,207,231,15,206,205,229,118,159,211,216,184,62,12,159,189,17,39,15,1,7,0,0,0,204,92,99,181,187,74,185,177,146,210,102,125,148,109,255,220,64,200,177,186,169,169,80,174,50,216,217,12,14,0,0,0,160,96,44,67,142,82,253,70,98,48,12,121,54,159,63,184,32,138,118,157,211,212,180,126,96,129,209,56,185,192,168,128,3,0,0,0,24,175,221,85,178,148,170,196,25,223,139,159,201,231,15,46,200,229,118,159,221,216,184,97,112,230,70,98,71,21,1,7,0,0,0,144,52,146,133,71,179,134,28,201,118,89,195,141,194,117,252,171,124,254,224,162,92,110,215,89,201,144,195,26,28,0,0,0,64,9,227,17,114,148,147,22,104,20,159,199,33,132,248,233,124,254,64,251,233,144,227,34,107,112,0,0,0,0,229,140,116,119,149,106,214,243,72,83,42,216,40,188,198,33,132,248,169,124,254,192,210,186,186,183,206,108,104,184,88,192,1,0,0,0,148,50,154,133,71,179,142,155,37,232,136,211,2,142,16,66,255,19,93,93,7,86,212,213,189,181,114,32,228,16,112,0,0,0,0,105,70,26,114,100,9,60,210,218,148,11,53,146,231,253,133,243,199,187,186,246,159,89,95,255,214,202,198,198,139,5,28,0,0,0,64,154,209,238,174,50,90,197,229,42,169,199,255,235,234,234,56,171,190,254,237,177,254,112,0,0,0,96,122,170,102,225,209,228,107,53,71,46,99,187,97,159,101,6,7,0,0,0,144,213,72,66,142,164,114,91,195,86,18,151,89,147,195,54,177,0,0,0,64,102,213,238,174,50,22,149,35,113,137,114,149,32,224,0,0,0,0,70,98,36,11,143,102,89,128,180,220,204,142,226,247,82,23,32,21,112,0,0,0,0,213,168,38,228,200,162,84,128,145,118,29,167,188,154,193,1,0,0,0,84,173,218,221,85,202,157,167,133,23,229,222,19,112,0,0,0,0,227,162,212,98,163,229,206,43,169,42,220,8,33,196,182,137,5,0,0,0,70,171,92,200,17,50,174,203,81,188,5,108,85,107,121,152,193,1,0,0,0,140,133,106,67,142,180,54,73,165,102,110,132,162,5,70,43,14,4,0,0,0,80,141,172,219,200,150,58,207,58,107,195,12,14,0,0,0,96,92,85,10,57,74,181,73,83,106,251,88,51,56,0,0,0,128,113,151,37,228,40,190,151,165,132,165,100,142,97,6,7,0,0,0,48,30,70,19,114,84,77,192,1,0,0,0,140,151,82,129,197,152,7,29,74,84,0,0,0,128,241,84,46,123,24,201,44,143,170,63,4,0,0,0,96,44,84,202,31,170,13,53,134,189,39,224,0,0,0,0,38,66,150,12,98,36,65,72,230,193,1,0,0,0,198,66,214,28,194,26,28,0,0,0,192,148,49,226,25,27,35,110,8,0,0,0,48,14,198,36,155,16,112,0,0,0,0,147,109,212,249,132,128,3,0,0,0,168,69,85,101,22,2,14,0,0,0,160,214,85,204,47,4,28,0,0,0,192,84,32,195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,255,236,193,129,0,0,0,0,0,144,255,107,35,168,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,232,239,88,187,0,0,14,108,73,68,65,84,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,180,7,135,4,0,0,0,0,130,254,191,118,134,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,17,93,65,33,227,86,17,155,214,0,0,0,0,73,69,78,68,174,66,96,130]},{"layer_unique_id":58898,"duration_micros":4221,"top":-75.91059875488281,"left":859.8396606445312,"width":296.07098388671875,"height":296.07098388671875,"snapshot":[137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,4,56,0,0,9,36,8,6,0,0,0,249,211,207,175,0,0,0,1,115,82,71,66,0,174,206,28,233,0,0,0,4,115,66,73,84,8,8,8,8,124,8,100,136,0,0,32,0,73,68,65,84,120,156,236,221,123,144,92,213,125,39,240,115,123,222,210,140,222,26,244,68,128,0,73,6,9,236,141,13,54,22,94,136,13,91,113,54,203,218,241,226,188,236,45,214,194,54,198,229,84,236,172,13,41,215,150,69,197,217,245,166,182,182,236,205,150,147,80,187,91,33,1,99,136,3,6,19,3,139,99,252,96,195,203,188,17,18,8,33,64,175,145,52,122,75,211,243,186,251,135,166,135,59,61,183,187,111,207,179,103,230,243,169,186,244,189,183,207,57,125,123,248,171,191,58,191,115,162,0,0,0,192,116,16,149,184,78,190,38,143,92,209,121,241,81,55,112,228,190,58,127,254,133,255,98,214,172,207,244,199,113,46,14,33,42,28,253,33,228,226,56,142,18,247,114,113,8,81,178,93,72,180,31,188,55,208,39,132,16,226,196,115,199,195,191,67,242,203,196,197,231,81,8,113,136,162,193,243,228,17,146,215,81,52,120,190,167,175,239,197,155,59,58,238,9,33,244,149,56,250,203,188,166,29,241,192,145,60,79,59,66,202,121,72,57,15,25,238,147,162,110,178,31,0,0,0,128,49,81,109,192,145,118,47,45,0,201,253,178,171,235,224,170,250,250,93,203,27,26,222,29,23,141,17,167,244,77,187,87,226,8,69,227,84,250,126,209,64,163,161,175,3,255,45,247,199,40,244,104,203,229,218,47,153,53,107,193,35,39,78,108,203,240,183,44,126,173,244,124,89,164,141,89,170,111,214,49,17,112,0,0,0,76,27,213,6,28,149,142,92,226,53,247,88,87,87,231,242,186,186,221,43,26,26,222,93,49,204,136,162,212,224,163,92,192,145,242,131,63,173,109,72,235,43,228,32,8,56,0,0,0,166,141,145,4,28,161,232,60,87,244,254,144,178,149,199,187,186,58,151,214,213,237,90,153,12,57,134,134,25,197,227,149,250,220,44,1,71,218,247,27,210,38,26,218,54,138,78,151,171,76,86,200,49,210,32,68,200,49,70,4,28,0,0,0,211,195,120,204,224,40,14,60,162,39,186,186,58,23,231,114,123,86,53,54,94,156,54,139,35,26,94,182,50,248,0,131,247,135,206,182,40,27,34,196,137,113,83,222,31,94,178,50,117,66,142,82,237,133,28,35,36,224,0,0,0,152,30,70,19,112,148,123,191,56,232,200,61,149,207,119,46,58,29,114,92,148,252,220,228,76,142,18,37,42,131,207,22,13,253,204,180,231,45,94,151,35,10,195,103,109,12,25,107,200,107,50,18,153,154,33,71,169,89,44,148,32,224,0,0,0,152,30,178,6,28,33,229,58,237,124,216,236,141,228,253,167,243,249,206,5,185,220,158,179,27,27,55,164,150,168,12,13,24,74,134,43,41,65,71,218,179,15,25,43,45,28,169,177,144,163,228,71,86,104,51,86,99,206,72,2,14,0,0,128,233,33,75,192,17,42,132,9,169,97,70,209,249,224,189,95,229,243,135,230,71,209,158,179,155,154,134,132,28,133,1,203,222,139,162,194,189,180,153,25,149,66,132,212,62,83,56,228,40,53,102,185,239,79,17,1,7,0,0,192,244,80,42,224,8,69,63,158,211,202,70,202,189,95,118,118,199,51,249,124,231,220,40,218,123,78,99,227,250,162,207,43,181,155,74,40,254,172,82,179,56,138,2,140,212,239,60,141,66,142,82,193,70,241,223,165,154,49,103,20,1,7,0,0,192,244,48,210,128,35,109,102,71,185,160,99,216,44,143,103,243,249,206,57,3,229,42,197,51,54,146,167,105,193,194,40,102,113,36,70,25,218,126,26,134,28,163,25,115,198,16,112,0,0,0,76,15,149,254,149,63,109,22,69,40,186,151,60,47,181,6,71,234,241,92,62,223,217,150,203,237,93,221,216,120,225,144,177,42,173,197,241,78,200,17,202,133,21,149,190,251,20,9,57,178,74,27,179,212,248,66,142,1,2,14,0,0,128,233,33,107,192,17,138,66,134,180,247,178,180,25,54,147,227,249,211,33,199,158,66,185,74,161,113,218,90,28,41,207,53,44,148,8,233,215,37,191,255,20,8,57,210,2,166,114,227,166,157,87,250,255,60,99,9,56,0,0,0,166,143,114,63,126,203,133,19,105,109,75,181,43,213,38,132,16,162,231,243,249,67,173,185,220,158,194,76,142,211,201,197,208,108,35,45,84,72,13,35,166,103,200,49,146,54,99,53,230,180,38,224,0,0,0,152,94,138,127,232,102,153,1,80,220,182,82,8,82,54,8,121,62,159,63,52,59,138,10,229,42,167,239,103,8,21,82,194,141,106,158,61,49,210,208,239,50,129,33,199,120,72,11,78,74,125,222,140,14,57,4,28,0,0,0,211,79,169,144,35,203,12,141,80,230,58,211,44,142,16,66,244,66,119,247,161,89,81,180,247,220,198,198,11,6,223,43,90,143,163,112,21,39,66,135,162,48,98,200,103,101,156,197,145,214,118,162,67,142,172,51,46,70,51,147,163,84,255,25,27,114,8,56,0,0,0,166,159,172,1,71,185,190,165,74,46,178,132,28,33,132,16,94,232,238,238,108,137,162,125,171,27,27,47,120,167,62,101,120,200,17,205,220,144,35,107,59,229,42,25,8,56,0,0,0,166,159,114,255,178,159,86,98,146,214,175,210,44,141,114,109,6,143,23,187,187,59,103,157,46,87,25,12,57,226,225,225,197,208,16,162,194,246,177,211,48,228,200,42,45,116,170,20,84,205,24,2,14,0,0,128,233,167,82,192,81,220,38,109,70,199,72,66,144,84,197,33,71,20,69,131,59,171,68,33,196,169,207,50,54,219,199,150,237,91,67,33,135,114,149,49,32,224,0,0,0,152,158,74,5,22,33,99,48,145,165,172,165,154,153,28,135,138,67,142,228,152,41,15,49,221,66,142,177,42,45,81,174,82,130,128,3,0,0,96,250,202,18,72,132,226,48,34,67,169,74,169,177,43,205,228,40,21,114,164,14,56,205,66,142,172,207,153,149,114,149,34,2,14,0,0,128,233,45,235,172,139,74,253,43,253,144,46,14,63,82,199,156,193,33,71,169,96,168,92,219,114,148,171,20,17,112,0,0,0,76,111,89,74,85,210,218,149,106,147,181,164,37,217,126,72,159,23,187,187,15,181,68,209,190,115,27,27,47,60,157,113,68,67,214,225,16,114,84,108,147,246,88,51,190,92,69,192,1,0,0,48,189,149,251,215,252,74,179,57,178,150,60,148,42,87,73,187,23,133,129,53,57,90,162,104,239,185,141,141,23,20,2,140,10,15,61,93,66,142,44,170,13,34,148,171,8,56,0,0,0,166,189,74,229,10,229,102,94,148,27,47,117,118,70,153,49,135,41,10,57,42,7,10,211,43,228,168,244,140,202,85,170,36,224,0,0,0,152,254,170,9,57,178,254,240,206,218,166,236,152,66,142,49,43,45,153,241,229,42,2,14,0,0,128,153,161,218,82,149,44,99,85,179,150,132,144,163,116,247,177,12,27,102,108,185,138,128,3,0,0,96,230,16,114,148,120,206,106,67,142,139,110,188,113,233,225,215,94,235,234,61,117,170,191,120,148,68,200,177,181,244,227,79,248,194,163,211,190,92,69,192,1,0,0,48,179,148,155,61,48,154,144,163,210,44,129,138,109,167,74,200,241,193,91,110,57,243,221,95,250,210,234,51,175,184,98,238,235,247,223,127,160,76,200,177,112,32,228,168,230,111,83,242,249,50,180,41,110,59,146,246,83,150,128,3,0,0,96,230,169,54,228,200,242,195,59,109,220,82,99,150,108,91,235,33,199,198,91,110,89,121,225,103,62,179,42,138,162,208,178,120,113,243,202,108,33,199,88,111,33,155,213,140,42,87,17,112,0,0,0,204,76,213,132,28,213,140,85,77,200,145,170,86,67,142,141,155,55,175,92,191,105,211,153,81,226,121,50,134,28,89,215,228,80,174,50,10,2,14,0,0,128,153,107,172,102,114,100,253,129,62,101,203,85,46,223,188,121,197,250,77,155,86,70,209,240,238,147,16,114,20,247,201,218,102,90,151,171,8,56,0,0,0,102,182,106,103,114,84,250,215,255,106,67,142,146,109,107,37,228,216,184,121,243,138,13,37,194,141,130,73,12,57,178,154,246,229,42,2,14,0,0,0,70,82,174,50,154,18,151,41,83,174,114,249,230,205,203,55,108,218,180,162,92,184,81,208,178,120,113,243,242,141,27,231,188,250,247,127,191,191,191,183,55,46,126,2,187,171,140,47,1,7,0,0,0,97,12,66,142,82,239,77,217,114,149,141,223,248,198,242,139,174,191,62,53,220,232,58,124,184,103,207,147,79,30,153,187,106,85,75,242,254,172,51,206,104,94,120,193,5,45,219,255,225,31,14,12,125,162,33,33,135,221,85,198,129,128,3,0,0,128,130,145,134,28,35,157,169,81,179,229,42,3,225,198,242,82,225,198,131,215,95,191,245,201,63,255,243,221,139,215,175,111,158,127,238,185,179,147,239,207,57,251,236,217,189,167,78,229,247,61,249,228,241,161,79,52,44,228,176,187,202,24,18,112,0,0,0,144,52,154,210,147,114,227,77,153,114,149,44,225,198,91,63,251,217,241,40,132,240,234,61,247,116,46,255,192,7,102,207,89,185,114,112,38,71,20,69,97,193,218,181,173,91,110,187,109,79,127,79,79,60,100,0,187,171,140,27,1,7,0,0,0,197,70,83,122,82,110,188,154,47,87,169,24,110,108,218,180,237,173,159,255,252,68,178,239,206,71,30,57,178,230,99,31,91,216,208,218,90,95,104,219,208,218,90,223,223,211,211,187,251,177,199,142,13,27,169,182,67,142,44,237,107,146,128,3,0,0,128,52,163,9,57,226,50,109,107,182,92,101,227,55,190,177,162,92,184,241,227,77,155,94,125,235,231,63,63,81,220,183,247,228,201,254,250,89,179,162,21,151,93,54,47,217,167,113,206,156,250,151,111,187,109,95,234,51,141,127,200,145,213,180,41,87,17,112,0,0,0,144,166,82,169,66,214,217,2,213,244,153,180,114,149,141,155,55,175,40,183,160,232,64,184,113,60,173,111,8,33,234,124,249,229,147,23,127,254,243,75,163,92,110,112,128,166,185,115,235,159,251,203,191,220,93,216,81,101,138,205,228,152,114,229,42,185,201,126,0,0,0,0,166,140,56,229,60,249,26,151,184,46,28,253,41,175,201,163,175,196,107,225,124,200,241,189,99,199,182,61,120,252,248,157,81,8,113,20,66,28,69,81,92,56,15,133,123,137,35,132,16,194,208,54,33,10,33,222,184,121,243,138,82,91,193,166,132,27,133,47,55,36,68,232,58,114,164,63,127,248,112,111,178,77,93,83,83,221,162,13,27,102,199,33,68,133,35,36,206,227,56,30,60,95,90,87,119,225,55,219,219,175,25,152,136,144,118,228,202,188,22,31,81,202,107,169,35,164,156,87,82,147,33,135,128,3,0,0,128,52,113,134,251,149,66,142,226,123,35,13,57,74,30,163,13,57,70,18,110,36,190,216,144,80,160,190,165,101,88,149,68,203,226,197,13,201,128,99,146,66,142,74,71,72,126,143,169,90,174,34,224,0,0,0,160,90,89,67,142,82,199,72,103,114,140,105,200,177,241,150,91,86,172,223,180,105,229,72,194,141,196,151,143,66,8,97,237,191,251,119,11,26,102,207,30,22,112,228,143,28,233,15,137,16,99,146,66,142,92,21,97,71,169,144,163,230,203,85,4,28,0,0,0,148,82,28,76,148,107,87,252,58,94,33,199,152,148,171,204,106,111,175,63,247,99,31,91,146,22,110,228,143,28,233,125,112,211,166,109,111,255,252,231,199,50,254,145,162,139,54,109,90,90,124,191,191,167,39,222,243,228,147,39,226,16,162,226,144,99,222,186,117,179,154,22,44,104,80,174,50,118,4,28,0,0,0,100,149,54,115,163,248,186,210,26,28,253,37,194,141,9,45,87,57,213,209,209,243,240,166,77,47,119,117,118,118,23,127,201,134,89,179,234,22,111,216,208,18,6,214,232,168,244,71,217,184,121,243,242,197,235,215,183,21,223,63,252,250,235,39,122,79,157,138,67,97,166,199,64,136,177,96,237,218,89,191,241,119,127,183,254,55,239,186,107,253,36,132,28,211,182,92,197,46,42,0,0,0,84,163,22,118,87,41,57,118,53,187,171,28,123,251,237,238,142,103,158,57,186,234,35,31,89,144,92,63,35,170,171,139,150,127,224,3,243,226,254,254,158,221,143,63,94,188,45,236,16,191,246,165,47,181,255,218,23,191,184,50,185,123,74,193,182,187,239,222,247,230,79,127,122,52,185,235,202,162,117,235,154,127,227,239,254,238,194,214,101,203,90,90,22,47,110,94,121,197,21,115,95,191,255,254,3,189,167,78,245,191,243,144,118,87,25,9,1,7,0,0,0,213,200,242,175,248,165,126,72,151,187,30,73,200,145,218,118,204,66,142,203,46,155,55,103,229,202,186,55,31,125,244,88,124,122,171,215,193,174,77,115,230,212,93,249,231,127,126,230,197,215,95,191,34,45,220,56,213,217,217,243,143,159,249,204,107,189,249,124,60,24,110,172,93,219,252,209,219,111,191,160,117,217,178,230,66,187,41,26,114,148,234,63,169,33,199,164,39,44,0,0,0,76,57,35,9,57,74,173,245,144,182,70,68,218,2,153,229,74,50,82,203,56,62,217,214,118,254,213,173,173,215,166,149,128,132,162,69,63,151,189,255,253,109,87,221,122,235,187,154,23,44,104,44,254,82,39,246,238,205,239,124,228,145,206,142,23,94,56,17,199,113,212,190,126,253,236,213,191,241,27,11,210,218,134,16,66,28,199,225,23,95,255,250,246,231,110,189,245,64,161,100,103,209,218,181,77,191,121,251,237,235,146,225,70,82,231,203,47,31,185,255,19,159,120,33,223,217,217,147,86,98,179,167,175,239,197,155,59,58,238,41,83,162,83,105,221,146,180,242,160,254,140,235,165,132,50,229,73,105,37,60,21,203,122,198,131,128,3,0,0,128,106,101,153,33,16,170,8,57,114,21,194,142,73,15,57,170,241,202,221,119,239,123,248,198,27,119,22,214,239,88,184,118,109,211,191,190,253,246,181,165,194,141,130,73,10,57,226,12,65,71,40,177,253,111,218,121,185,123,227,74,137,10,0,0,0,163,149,165,148,97,74,148,171,236,125,234,169,35,43,255,229,191,156,223,216,214,86,95,226,179,203,218,254,143,255,120,224,193,207,126,246,141,194,240,139,214,174,109,206,18,110,132,169,83,174,50,146,53,86,38,132,128,3,0,0,128,177,48,22,33,71,90,219,172,33,71,73,213,132,28,199,119,237,234,121,227,225,135,59,23,95,116,209,172,214,101,203,90,42,141,93,208,215,211,19,191,116,219,109,123,30,254,226,23,119,22,238,45,92,179,166,249,183,238,184,99,77,169,112,227,228,190,125,249,134,214,214,33,65,202,36,134,28,163,81,19,187,171,8,56,0,0,0,24,11,35,221,93,101,172,103,114,164,170,38,228,200,31,58,212,183,229,142,59,246,247,158,60,153,159,119,246,217,179,154,230,206,109,40,53,110,8,33,236,127,225,133,227,143,222,116,211,142,103,190,251,221,253,133,123,3,225,198,249,165,194,141,237,63,252,225,190,251,126,247,119,183,174,216,184,177,109,246,146,37,77,201,247,166,200,76,142,180,243,73,93,120,212,26,28,0,0,0,140,133,90,90,120,180,228,186,28,213,172,201,49,112,47,156,247,177,143,45,60,243,215,127,125,254,252,213,171,103,53,206,155,215,16,247,247,199,249,67,135,122,15,189,246,218,201,109,247,222,219,185,243,145,71,142,39,191,112,165,112,227,181,123,239,237,248,241,103,63,251,122,20,66,220,52,119,110,221,111,221,121,231,218,246,139,47,158,83,220,110,10,173,201,81,188,222,198,164,172,201,33,224,0,0,0,96,172,212,82,200,49,38,11,143,22,66,142,48,180,77,136,139,190,71,225,186,82,184,241,246,47,126,113,232,158,223,254,237,109,133,31,252,53,26,114,76,201,221,85,148,168,0,0,0,48,86,70,186,187,74,169,254,147,94,174,50,120,43,138,146,247,11,61,162,228,245,194,53,107,90,202,133,27,33,132,48,107,241,226,198,99,111,191,125,234,224,150,45,93,133,190,125,249,124,255,246,251,238,235,76,43,87,105,94,184,176,233,228,222,189,167,246,63,243,204,137,161,79,84,115,229,42,197,215,19,94,174,34,224,0,0,0,96,188,76,246,194,163,165,214,133,24,243,144,99,225,218,181,45,229,22,20,45,200,53,52,228,86,93,121,229,188,44,33,71,220,223,31,255,234,59,223,121,227,217,239,124,103,79,234,51,213,86,200,145,181,207,184,133,28,2,14,0,0,0,198,211,100,135,28,37,141,85,200,177,112,237,218,150,114,91,193,198,125,125,113,148,203,13,118,203,18,114,204,106,111,111,252,213,183,191,189,243,137,255,242,95,118,149,125,38,187,171,12,18,112,0,0,0,48,158,42,149,42,76,233,114,149,129,112,99,93,169,112,227,213,123,238,217,255,194,223,252,205,222,149,151,95,62,47,87,87,151,57,228,56,177,123,247,201,103,254,199,255,216,23,37,158,233,178,91,110,89,245,190,155,111,62,251,245,31,253,200,238,42,41,4,28,0,0,0,140,167,145,44,60,90,174,111,205,148,171,44,90,183,174,249,163,183,223,254,174,114,225,198,143,63,247,185,29,29,207,62,123,170,235,208,161,124,53,33,71,199,179,207,158,42,148,192,68,33,132,15,222,114,203,153,23,126,230,51,171,102,157,113,198,84,218,66,118,66,215,228,16,112,0,0,0,48,158,178,150,65,76,185,114,149,143,254,237,223,174,155,127,222,121,173,105,227,189,118,239,189,29,15,126,238,115,59,10,93,43,133,28,71,118,238,60,217,249,202,43,249,194,216,67,194,141,205,155,207,92,191,105,211,153,209,192,221,150,197,139,39,43,228,200,170,220,108,142,209,142,93,146,128,3,0,0,128,241,54,214,33,71,77,148,171,28,217,190,253,228,170,143,124,100,65,125,75,203,176,223,214,123,159,126,250,232,142,135,30,58,18,37,186,150,10,57,78,29,56,208,243,252,255,254,223,29,39,247,237,235,73,62,103,20,66,216,184,121,243,202,245,155,54,173,140,138,158,101,18,67,142,106,103,114,20,95,143,91,200,33,224,0,0,0,96,162,141,36,176,40,247,35,121,82,202,85,142,189,253,118,119,199,51,207,28,77,11,57,22,111,216,208,214,186,116,105,93,165,144,227,196,158,61,249,251,63,253,233,109,29,207,63,127,42,20,237,204,178,113,243,230,149,27,82,194,141,130,41,18,114,100,237,51,234,144,67,192,1,0,0,192,100,24,105,200,49,210,114,148,113,41,87,25,77,200,49,255,188,243,90,30,184,238,186,87,7,194,141,193,225,7,102,110,172,216,176,105,211,138,82,225,70,193,20,40,87,169,102,140,81,141,45,224,0,0,0,96,178,140,166,244,164,220,120,19,90,174,50,210,144,227,185,91,111,237,56,177,111,95,111,241,103,111,252,198,55,86,92,116,253,245,169,225,70,95,62,223,159,171,175,31,242,70,203,226,197,205,75,223,255,254,182,173,183,223,190,111,232,67,214,212,76,142,180,243,49,45,87,17,112,0,0,0,48,153,106,33,228,152,148,114,149,52,27,191,241,141,229,23,93,127,253,242,180,112,227,216,155,111,158,186,247,218,107,95,110,223,176,97,214,236,37,75,154,146,239,205,94,186,180,101,222,121,231,53,237,184,255,254,131,67,31,178,38,67,142,113,89,147,67,192,1,0,0,192,100,27,105,200,17,151,232,55,101,202,85,146,42,133,27,247,253,254,239,191,210,185,101,75,215,246,251,238,235,92,121,249,229,173,179,151,44,25,178,61,237,252,243,206,107,61,184,101,203,209,35,175,189,214,53,164,115,237,148,171,148,155,205,49,218,177,5,28,0,0,0,212,132,209,46,60,154,181,79,169,247,39,173,92,37,84,8,55,142,239,222,221,245,195,223,249,157,173,135,94,125,53,31,66,136,250,242,249,254,237,15,60,208,121,246,85,87,205,107,89,184,176,113,240,57,114,185,104,222,234,213,45,47,223,118,219,190,97,163,212,222,76,142,226,235,81,135,28,2,14,0,0,0,106,197,104,67,142,82,239,213,76,185,74,67,107,107,221,214,187,239,62,208,151,207,199,133,144,163,92,184,17,66,8,185,250,250,104,255,115,207,29,63,184,101,75,97,102,70,212,119,234,84,255,161,237,219,79,174,249,248,199,219,147,253,90,22,45,106,222,249,208,67,251,79,118,116,244,214,120,200,145,181,79,230,144,67,192,1,0,0,64,45,25,105,200,49,210,114,148,9,43,87,57,188,99,199,201,251,127,247,119,183,36,22,22,141,46,223,188,121,121,169,5,69,11,114,13,13,185,85,87,94,57,239,216,219,111,159,74,134,28,199,118,238,204,95,252,217,207,46,173,107,106,202,13,62,67,20,133,163,111,190,121,114,239,147,79,30,79,253,82,181,83,174,82,205,24,153,198,22,112,0,0,0,80,107,106,97,225,209,84,35,13,57,142,239,221,155,191,255,119,126,231,229,35,111,188,209,51,56,115,163,204,86,176,113,28,135,228,253,92,67,67,238,172,15,127,120,126,174,161,161,127,215,99,143,157,8,33,132,247,126,229,43,203,86,93,113,197,130,226,190,251,158,126,250,232,174,95,254,242,88,218,51,37,159,185,70,102,114,164,157,143,168,92,101,44,18,22,0,0,0,24,107,213,148,158,68,37,142,16,66,200,13,156,167,189,38,143,186,148,215,226,243,193,227,147,109,109,231,95,221,218,122,109,28,66,20,135,16,197,113,28,21,206,67,225,222,192,177,228,146,75,218,78,236,219,215,115,116,199,142,238,194,189,141,155,55,175,88,191,105,211,202,82,11,138,62,246,159,255,243,91,31,250,230,55,207,110,158,55,175,161,248,253,174,206,206,238,222,174,174,254,214,101,203,154,135,117,14,33,252,211,31,254,225,43,175,220,121,231,129,40,132,56,121,132,228,117,20,13,158,239,233,235,123,241,230,142,142,123,66,8,125,37,142,254,50,175,197,71,156,242,90,234,8,69,231,161,204,121,185,123,33,152,193,1,0,0,64,13,27,233,250,26,53,181,187,202,241,93,187,186,243,135,15,247,133,40,10,81,8,225,131,155,55,175,44,23,110,220,251,123,191,183,109,215,47,127,121,98,255,243,207,31,63,235,35,31,153,87,223,220,60,228,183,123,125,75,75,93,99,91,91,125,218,115,117,29,58,212,253,147,63,250,163,29,113,79,79,156,124,166,217,75,151,54,228,26,27,115,189,167,78,245,191,243,144,53,83,174,82,110,54,71,230,177,5,28,0,0,0,212,170,74,63,112,179,44,60,154,181,79,169,247,199,164,92,165,112,235,210,63,249,147,21,23,125,254,243,171,74,133,27,63,252,189,223,219,122,232,213,87,187,67,8,225,232,206,157,221,3,33,199,252,250,230,230,220,240,225,134,138,227,56,60,253,223,255,251,155,187,127,241,139,99,131,79,19,69,161,165,189,189,225,55,191,255,253,11,207,255,237,223,110,127,253,254,251,15,76,112,200,81,109,185,74,241,117,230,144,67,192,1,0,0,64,173,202,178,232,100,150,144,163,154,217,31,105,239,151,92,196,180,218,144,35,238,237,141,207,186,234,170,97,187,171,132,16,194,206,71,30,233,124,233,182,219,14,70,137,174,71,119,238,236,62,177,123,119,215,217,87,93,181,32,170,171,43,25,22,196,253,253,241,11,255,231,255,236,254,231,111,126,115,87,226,41,162,89,103,156,81,255,91,223,255,254,133,11,214,172,105,107,89,188,184,121,229,21,87,204,173,241,144,35,107,159,97,239,11,56,0,0,0,168,85,89,203,32,202,133,28,35,45,71,25,151,114,149,114,91,200,46,92,183,174,181,117,233,210,186,29,15,61,116,36,25,114,28,220,178,165,107,197,7,63,216,58,231,204,51,7,215,220,232,239,233,137,251,122,122,250,251,242,249,184,115,235,214,19,255,239,207,254,236,205,167,191,253,237,189,201,112,99,246,233,112,227,130,5,107,214,180,22,250,77,98,200,49,26,89,130,46,1,7,0,0,0,53,109,180,33,71,150,177,39,180,92,165,92,200,177,120,195,134,182,214,101,203,234,118,60,248,224,144,144,99,217,37,151,204,110,223,176,97,48,168,232,205,231,251,255,122,221,186,103,158,252,111,255,109,247,139,183,221,118,224,224,75,47,157,74,62,231,236,246,246,250,127,115,215,93,239,74,134,27,5,45,139,23,55,55,47,88,144,219,249,224,131,135,134,62,100,77,205,228,72,59,47,91,174,34,224,0,0,0,96,42,25,77,233,73,65,60,138,133,71,199,164,92,165,108,200,177,126,125,219,226,245,235,155,119,60,252,240,145,184,167,39,110,152,61,187,238,178,175,127,125,101,114,71,149,186,134,134,92,231,182,109,199,15,110,217,210,85,24,126,176,44,165,189,189,254,154,187,238,90,151,22,110,132,16,66,199,175,126,117,232,145,27,110,120,181,191,167,39,30,246,69,106,51,228,200,180,38,135,128,3,0,0,128,169,102,164,33,71,77,237,174,82,46,228,152,127,238,185,179,46,252,244,167,219,87,126,232,67,109,151,124,249,203,203,231,172,92,217,82,252,89,111,60,244,80,231,129,151,94,234,74,220,58,29,110,124,255,251,235,22,174,93,155,26,110,236,123,250,233,195,247,93,123,237,150,158,19,39,6,203,83,38,33,228,200,170,220,108,142,97,109,5,28,0,0,0,76,53,149,118,214,200,178,240,104,214,62,165,222,31,247,114,149,250,230,230,186,185,171,86,181,164,109,9,27,199,113,120,250,59,223,217,115,98,207,158,158,194,189,150,246,246,250,127,251,253,239,175,93,184,118,237,236,180,231,218,247,244,211,135,127,120,237,181,175,244,30,63,222,95,113,199,151,218,155,201,81,124,109,145,81,0,0,0,166,188,44,139,78,102,9,57,170,45,113,25,215,114,149,51,175,188,114,126,195,236,217,195,194,140,52,29,207,61,119,236,137,255,250,95,247,20,174,7,194,141,53,165,194,141,189,79,61,117,228,135,215,94,187,181,247,244,204,141,193,45,100,75,61,83,242,153,107,36,228,168,216,71,192,1,0,0,192,84,51,218,133,71,75,6,19,147,89,174,242,246,163,143,30,90,190,113,227,220,230,249,243,27,203,141,155,63,114,164,231,161,27,111,220,126,124,247,238,158,144,49,220,184,183,56,220,168,157,144,99,52,134,140,33,224,0,0,0,96,42,26,109,200,145,101,236,9,45,87,57,185,127,127,239,150,219,111,239,152,189,116,105,221,188,115,207,157,149,171,175,207,21,143,119,100,231,206,83,63,222,180,233,213,61,79,62,121,50,132,16,154,230,204,169,251,183,119,221,181,102,209,187,222,149,186,230,198,222,167,158,58,114,207,181,215,110,75,13,55,106,39,228,24,201,194,163,201,115,139,140,2,0,0,48,109,140,166,244,164,96,210,119,87,233,239,237,141,119,252,248,199,135,95,187,247,222,253,161,175,175,175,183,187,187,191,251,240,225,158,131,219,182,157,216,114,199,29,251,30,190,225,134,215,143,190,249,102,79,33,160,248,232,255,250,95,171,151,93,114,201,220,180,207,29,8,55,94,45,132,27,133,143,43,23,114,92,124,227,141,75,223,191,121,243,234,29,15,60,112,176,247,212,169,193,133,72,107,52,228,24,114,61,22,83,66,0,0,0,160,22,84,19,114,68,69,63,146,147,215,185,50,175,201,163,174,204,235,176,227,147,109,109,231,95,221,218,122,109,28,66,20,135,16,197,113,28,21,206,67,225,94,226,8,33,132,48,180,77,136,19,207,187,254,186,235,22,93,254,167,127,186,58,74,249,105,95,8,55,10,187,165,68,239,236,32,19,39,175,147,175,239,254,226,23,207,120,223,87,191,186,58,87,95,31,117,190,252,242,145,251,63,241,137,23,242,157,157,61,81,8,113,20,66,28,69,81,92,56,223,211,215,247,226,205,29,29,247,132,16,250,74,28,253,101,94,139,143,184,232,188,210,17,138,118,196,137,131,25,28,0,0,0,76,35,105,255,136,95,237,194,163,89,251,148,122,127,76,202,85,6,111,69,81,242,254,224,172,139,16,66,184,234,47,254,226,220,150,5,11,26,138,59,237,127,241,197,227,255,240,241,143,111,75,110,5,91,220,183,120,6,199,187,111,188,113,201,37,95,251,218,234,92,125,125,20,66,8,45,139,23,55,175,188,226,138,185,175,223,127,255,129,26,159,201,49,120,45,224,0,0,0,96,186,168,20,66,132,140,33,71,181,37,46,227,82,174,50,120,43,37,228,88,121,249,229,115,46,190,254,250,229,197,141,187,58,59,187,239,249,196,39,182,158,58,112,160,55,237,57,211,66,142,119,127,225,11,75,46,189,233,166,115,10,225,70,65,203,226,197,205,103,188,247,189,173,219,190,247,189,142,180,81,106,36,228,24,124,29,182,96,9,0,0,0,76,51,195,202,25,138,94,227,148,54,201,163,63,229,53,121,164,149,98,148,60,190,119,236,216,182,7,143,31,191,51,173,244,35,20,238,37,142,16,66,8,67,219,132,85,87,92,209,150,246,69,159,189,245,214,61,71,223,124,179,187,204,31,98,72,48,240,238,47,124,225,140,75,111,186,233,236,226,112,35,132,16,122,187,186,250,182,220,118,219,158,97,37,52,137,178,153,165,117,117,23,126,179,189,253,154,82,101,57,21,74,121,138,143,100,57,80,165,99,24,51,56,0,0,0,152,78,178,204,16,8,85,206,22,200,218,103,194,202,85,206,255,196,39,22,21,239,156,210,219,213,213,127,255,167,63,189,61,238,237,141,135,119,31,58,214,192,204,141,51,222,95,38,220,248,217,31,255,241,214,109,119,223,221,89,242,153,106,107,38,71,48,131,3,0,0,128,233,36,109,65,202,82,237,138,95,211,142,226,133,48,171,157,201,209,95,106,86,199,104,102,114,196,189,189,253,197,95,168,251,200,145,222,254,174,174,190,44,127,164,119,223,112,195,25,239,191,233,166,179,74,133,27,63,253,202,87,94,221,122,215,93,135,82,22,62,157,232,153,28,149,102,116,132,194,185,128,3,0,0,128,233,44,173,60,165,248,186,84,200,209,95,161,76,101,210,202,85,142,188,241,70,87,241,23,109,94,184,176,126,246,146,37,13,81,249,96,39,188,231,134,27,218,223,127,243,205,171,202,133,27,219,238,190,187,51,14,33,74,238,226,50,137,33,71,166,114,21,37,42,0,0,0,76,119,211,110,119,149,174,131,7,123,222,245,169,79,45,137,114,185,193,183,163,92,46,106,158,55,47,236,248,241,143,143,68,37,186,254,218,151,190,212,126,233,215,190,86,58,220,248,242,151,95,219,250,247,127,127,168,120,151,149,138,207,84,3,229,42,2,14,0,0,0,166,187,105,183,187,202,169,206,206,190,21,31,252,96,91,219,202,149,45,201,251,139,214,173,107,237,239,238,238,217,243,196,19,39,138,67,142,43,190,245,173,149,239,185,225,134,21,185,186,186,212,112,227,159,190,252,229,237,169,225,198,20,9,57,170,89,76,5,0,0,0,166,162,145,46,60,154,165,60,34,109,205,136,228,81,174,52,99,216,241,201,182,182,243,175,110,109,189,54,173,4,36,20,149,138,44,189,244,210,182,223,188,243,206,13,117,141,141,67,150,159,136,251,251,195,91,143,62,218,249,234,15,127,120,240,228,254,253,61,75,222,243,158,214,243,174,185,102,209,188,115,206,153,149,246,7,232,237,234,234,251,201,31,253,209,235,219,126,240,131,194,130,162,113,8,33,180,45,93,90,127,225,167,62,181,168,253,226,139,91,103,47,93,218,84,215,210,82,215,215,213,213,127,114,223,190,174,3,207,63,127,116,203,223,252,205,190,227,111,189,149,31,82,74,147,40,177,217,211,215,247,226,205,29,29,247,148,41,209,169,180,110,73,127,202,26,40,253,165,214,75,17,112,0,0,0,48,19,76,203,144,227,210,175,127,253,204,139,111,184,97,213,72,255,40,133,112,99,235,15,126,112,104,224,203,198,115,207,57,167,241,3,55,221,180,252,172,171,174,90,84,215,212,84,114,237,206,190,238,238,254,183,126,250,211,253,79,254,233,159,238,56,188,109,219,169,9,12,57,138,215,71,137,67,8,177,18,21,0,0,0,102,162,209,148,158,132,196,194,164,89,75,45,198,165,92,229,237,159,253,236,232,130,53,107,154,230,175,89,211,26,170,84,28,110,132,16,194,133,191,255,251,11,175,254,238,119,207,111,191,232,162,57,105,235,116,36,229,234,234,162,121,171,87,183,158,251,177,143,181,119,31,63,222,189,255,217,103,79,188,243,144,19,95,174,34,224,0,0,0,96,166,26,105,200,81,188,75,201,72,67,142,146,170,9,57,182,223,119,95,231,220,213,171,27,23,172,93,219,22,69,21,135,14,33,132,208,125,236,88,239,79,254,248,143,95,223,246,131,31,28,46,220,187,244,63,254,199,37,239,255,147,63,57,171,97,246,236,170,178,130,250,230,230,186,21,31,250,208,162,168,174,174,111,207,99,143,29,125,231,33,199,61,228,24,66,192,1,0,0,192,76,53,109,118,87,121,253,71,63,58,212,223,221,221,211,126,209,69,109,117,77,77,101,127,235,119,110,219,118,226,193,207,127,126,251,27,255,247,255,30,43,220,251,181,47,125,169,253,125,95,249,202,153,105,11,144,102,17,213,213,69,75,222,251,222,249,93,7,14,156,220,255,252,243,39,223,121,99,226,102,114,8,56,0,0,0,152,169,166,213,238,42,123,158,120,226,248,107,247,220,179,191,177,173,45,180,44,92,216,208,208,218,218,80,152,209,209,223,211,19,31,220,186,245,196,115,183,222,186,251,161,207,125,110,199,177,93,187,122,10,253,206,250,240,135,231,92,241,173,111,157,147,171,175,79,93,111,163,47,159,239,223,253,248,227,135,223,120,232,161,131,187,31,127,252,200,201,125,251,242,179,22,47,110,172,111,105,25,146,41,68,117,117,209,146,75,47,93,176,243,193,7,247,119,29,60,216,251,206,27,19,19,114,88,100,20,0,0,128,153,106,90,46,60,58,112,47,204,57,235,172,166,5,231,159,63,171,175,167,39,222,247,236,179,39,79,117,118,246,39,191,71,161,221,31,252,243,63,175,159,119,214,89,67,182,155,45,120,243,209,71,59,127,249,159,254,211,91,7,95,121,165,171,80,154,19,133,16,55,204,158,157,251,200,255,252,159,231,156,125,245,213,139,139,251,236,124,248,225,142,135,62,245,169,151,39,122,119,21,51,56,0,0,0,152,201,70,26,114,84,51,246,132,150,171,20,110,229,15,31,238,59,252,218,107,249,35,59,118,116,247,158,58,85,216,70,117,240,179,162,16,194,123,191,252,229,165,231,126,244,163,139,138,59,199,113,28,158,251,235,191,222,245,208,23,190,176,243,228,129,3,125,197,125,251,123,122,226,87,239,185,167,179,125,195,134,230,121,171,87,207,78,246,157,115,230,153,45,175,222,125,247,222,238,163,71,251,134,62,209,248,206,228,16,112,0,0,0,192,59,166,197,238,42,131,183,162,40,121,63,42,14,42,174,248,214,183,206,106,89,184,176,177,184,227,150,59,239,220,247,211,175,126,245,173,80,166,111,20,66,120,235,209,71,143,172,255,247,255,254,140,186,198,198,193,242,150,168,174,46,234,59,117,170,103,215,47,126,113,116,216,51,141,99,200,81,114,63,91,0,0,0,152,129,226,18,231,201,235,228,107,242,232,79,57,79,123,77,30,105,165,24,37,143,239,29,59,182,237,193,227,199,239,76,43,253,24,82,18,242,206,189,16,134,182,9,133,215,133,107,215,54,205,59,247,220,217,69,223,49,28,216,178,229,196,35,127,248,135,59,83,254,48,67,130,134,56,132,168,171,179,179,111,255,11,47,28,43,110,59,247,188,243,102,167,150,208,36,74,107,150,214,213,93,248,205,246,246,107,74,149,229,84,40,229,41,62,4,28,0,0,0,80,70,92,34,244,72,11,57,138,175,203,133,29,149,66,142,146,97,199,88,133,28,171,126,253,215,103,5,246,20,0,0,32,0,73,68,65,84,231,164,109,43,251,236,95,253,213,158,180,63,196,194,53,107,154,87,125,248,195,115,7,46,7,67,142,222,19,39,250,138,219,54,205,155,215,80,180,38,200,184,135,28,2,14,0,0,0,168,108,178,66,142,212,160,99,44,66,142,182,229,203,135,149,166,244,28,63,222,187,229,142,59,58,139,239,47,92,179,166,249,183,238,184,227,252,127,245,221,239,158,123,214,213,87,15,9,57,102,47,91,214,92,220,190,251,216,177,190,148,133,79,199,53,228,16,112,0,0,0,64,54,213,132,28,197,247,106,174,92,37,170,171,27,54,125,227,248,222,189,221,197,247,10,225,70,235,178,101,205,13,173,173,245,87,255,197,95,12,9,57,118,254,228,39,135,58,158,125,246,104,207,201,147,131,51,57,14,190,242,202,201,144,8,49,38,34,228,176,200,40,0,0,0,12,87,105,81,208,226,235,41,179,187,74,97,225,209,37,239,123,95,235,178,75,46,153,151,124,179,191,171,171,239,217,191,252,203,189,131,59,147,52,54,70,31,191,239,190,117,115,86,174,28,220,70,182,174,177,49,119,246,71,62,50,239,224,214,173,39,15,111,223,158,127,235,103,63,59,246,210,223,254,237,254,231,254,234,175,246,30,217,177,227,120,207,201,147,189,191,250,246,183,247,116,31,63,222,31,101,121,166,49,90,120,84,192,1,0,0,0,149,77,187,221,85,26,102,207,206,157,119,205,53,237,201,55,234,91,90,234,222,120,248,225,206,147,29,29,61,33,132,40,238,235,11,245,77,77,97,249,101,151,205,141,114,185,119,194,132,162,144,35,132,16,245,247,246,198,7,94,122,169,107,199,3,15,28,26,12,55,10,79,51,1,33,135,128,3,0,0,0,42,43,21,106,20,95,167,133,16,197,187,177,140,52,228,40,105,36,33,199,225,237,219,187,214,255,135,255,176,164,190,165,101,48,27,136,114,185,168,101,254,252,232,181,251,238,59,92,8,40,246,60,249,228,137,254,124,190,55,75,200,81,24,38,74,123,29,231,144,67,192,1,0,0,0,217,164,5,13,105,51,59,178,134,33,229,250,148,122,127,76,203,85,22,93,112,65,243,194,117,235,218,146,55,231,159,119,222,172,252,161,67,93,251,158,121,230,84,50,228,88,184,118,109,211,194,53,107,134,108,43,91,75,33,135,128,3,0,0,0,178,201,178,46,71,165,144,163,92,72,50,225,229,42,7,94,122,233,228,218,107,175,61,163,174,169,105,112,19,146,40,138,162,229,151,93,54,47,238,235,235,221,243,196,19,39,162,16,194,123,110,184,225,140,13,215,93,183,44,57,131,163,32,127,248,112,239,203,223,251,222,254,227,187,119,247,22,194,140,193,161,210,94,199,41,228,16,112,0,0,0,64,54,229,74,69,70,50,147,35,237,189,9,45,87,201,31,62,220,23,162,168,111,197,198,141,11,146,109,114,245,245,209,202,203,47,159,127,254,53,215,204,95,117,229,149,115,46,248,131,63,88,154,171,175,31,246,217,39,59,58,186,127,116,221,117,219,246,62,245,212,201,194,240,147,21,114,8,56,0,0,0,32,187,44,179,56,66,53,129,68,21,125,198,165,92,101,207,227,143,31,159,115,206,57,141,197,165,42,33,132,208,188,96,65,227,188,115,206,153,149,54,115,35,37,220,24,28,126,50,66,14,1,7,0,0,0,140,92,218,204,141,226,235,82,65,68,92,166,237,132,150,171,236,120,224,129,67,11,214,172,105,154,191,102,77,107,137,207,29,162,76,184,49,56,252,68,135,28,2,14,0,0,0,24,185,172,11,138,102,153,201,49,210,144,163,164,106,66,142,237,247,221,215,89,215,210,18,183,95,116,209,156,180,114,148,130,12,225,198,224,240,19,25,114,8,56,0,0,0,96,116,202,45,28,26,202,4,18,229,174,39,165,92,229,237,159,253,236,232,238,199,30,59,52,231,172,179,154,90,151,45,107,46,46,77,57,217,209,209,253,192,117,215,109,221,119,58,220,200,20,218,76,84,200,33,224,0,0,0,128,209,201,178,46,71,165,144,163,92,72,50,161,229,42,199,119,237,234,121,229,206,59,15,188,245,79,255,116,176,183,187,187,175,247,212,169,222,174,131,7,123,58,95,121,229,248,163,95,251,218,142,129,153,27,197,193,69,57,19,18,114,84,179,216,9,0,0,0,48,92,150,221,81,66,153,64,162,220,145,75,121,77,30,117,101,94,135,29,159,108,107,59,255,234,214,214,107,227,16,162,56,132,40,142,227,168,112,30,10,247,18,71,8,33,132,161,109,66,92,244,61,226,140,217,66,244,206,154,35,113,242,122,200,107,20,197,81,8,67,142,144,188,78,188,191,167,175,239,197,155,59,58,238,9,33,244,133,16,250,204,224,0,0,0,128,209,203,50,139,35,164,132,28,213,140,61,161,229,42,131,183,162,40,121,191,228,108,140,202,95,99,124,103,114,8,56,0,0,0,96,236,165,205,220,40,190,46,21,10,212,204,238,42,131,183,166,64,200,33,224,0,0,0,128,177,151,117,65,209,76,161,64,198,62,153,199,156,142,33,135,128,3,0,0,0,198,71,185,133,67,67,153,64,162,220,181,114,149,148,81,218,114,185,118,1,7,0,0,0,140,143,44,235,114,84,10,57,202,133,36,202,85,18,239,11,56,0,0,0,96,124,148,251,145,63,146,153,28,105,239,41,87,25,120,95,192,1,0,0,0,227,39,203,44,142,80,77,32,81,69,159,25,85,174,34,224,0,0,0,128,137,147,54,115,163,248,186,84,40,96,119,149,50,207,36,224,0,0,0,128,137,147,117,65,209,76,161,64,198,62,51,162,92,69,192,1,0,0,0,19,171,220,194,161,161,76,32,81,238,122,198,207,228,16,112,0,0,0,192,196,202,178,46,71,165,144,163,92,72,82,205,76,142,169,25,114,68,81,92,60,150,128,3,0,0,0,38,86,185,31,249,35,153,201,145,246,222,244,47,87,41,10,57,4,28,0,0,0,48,241,178,204,226,8,213,4,18,85,244,201,186,118,71,77,135,28,137,82,149,40,8,56,0,0,0,160,38,148,43,27,169,20,68,204,200,221,85,66,81,200,33,224,0,0,0,128,201,151,117,65,209,76,161,64,198,62,83,190,92,37,36,66,14,1,7,0,0,0,76,190,177,88,120,180,220,123,83,122,38,71,52,252,116,88,200,33,224,0,0,0,128,218,48,22,33,71,218,24,35,153,201,81,107,33,71,148,54,118,34,141,81,162,2,0,0,0,53,162,220,143,252,106,103,114,148,234,63,149,203,85,134,181,75,46,58,42,224,0,0,0,128,218,145,101,22,71,168,38,144,168,162,79,214,181,59,106,41,228,24,188,22,112,0,0,0,64,237,26,205,250,26,211,117,119,149,212,126,2,14,0,0,0,168,93,229,214,212,8,25,2,139,180,126,211,169,92,101,176,177,128,3,0,0,0,106,215,140,221,93,165,82,208,81,220,71,192,1,0,0,0,181,109,38,238,174,82,234,94,201,49,5,28,0,0,0,80,219,102,234,238,42,131,247,210,130,142,168,232,84,192,1,0,0,0,181,111,70,236,174,82,28,90,36,207,163,162,35,33,14,2,14,0,0,0,152,146,166,235,238,42,81,209,7,85,44,143,41,16,112,0,0,0,192,212,51,157,119,87,137,138,95,75,60,71,72,134,53,2,14,0,0,0,152,122,106,105,119,149,84,213,134,28,209,64,155,180,144,163,210,142,42,65,192,1,0,0,0,83,86,173,236,174,50,86,229,42,81,169,144,35,100,8,57,4,28,0,0,0,48,53,77,199,221,85,134,132,28,197,235,113,20,45,50,26,69,33,196,133,107,1,7,0,0,0,76,93,83,114,119,149,40,138,226,100,251,196,0,113,156,8,57,138,103,115,164,204,232,24,36,224,0,0,0,128,233,99,170,236,174,18,37,67,142,232,244,103,71,133,89,25,67,198,31,58,155,99,200,44,142,228,33,224,0,0,0,128,233,99,172,118,87,169,166,207,136,202,85,78,167,25,131,147,49,10,193,70,148,154,202,36,102,115,148,90,139,67,192,1,0,0,0,211,199,148,218,93,37,25,114,148,250,240,33,3,22,130,142,40,26,92,123,195,12,14,0,0,0,152,158,166,196,238,42,179,162,104,207,234,100,200,81,98,241,209,196,221,161,235,112,20,250,12,28,2,14,0,0,0,152,94,166,194,238,42,241,64,200,177,183,16,114,156,238,53,60,228,72,46,64,154,108,101,6,7,0,0,0,76,127,83,102,119,149,114,33,71,33,212,72,11,58,4,28,0,0,0,48,243,76,214,238,42,21,189,216,221,221,89,42,228,40,21,106,4,1,7,0,0,0,204,72,147,185,187,74,197,113,11,33,199,185,141,141,239,42,236,168,146,92,151,163,210,236,13,1,7,0,0,0,204,12,147,189,187,74,165,113,146,33,199,5,67,6,142,162,56,45,232,136,134,206,44,17,112,0,0,0,192,12,49,217,187,171,148,107,19,66,8,225,133,148,144,35,89,182,18,37,130,142,226,82,21,1,7,0,0,0,204,12,181,176,187,74,185,54,113,56,29,114,28,156,125,122,77,142,11,139,74,82,78,159,15,204,232,136,78,31,131,239,11,56,0,0,0,96,102,26,77,233,73,185,241,70,27,164,132,23,186,187,15,182,229,114,187,87,55,54,94,24,210,215,222,120,231,58,138,226,40,138,98,1,7,0,0,0,204,92,19,189,187,74,102,207,231,243,157,109,185,220,158,129,153,28,133,65,7,63,211,34,163,0,0,0,64,193,88,237,174,146,214,118,36,33,199,144,133,67,159,207,231,15,206,205,229,118,159,211,216,184,62,12,159,189,17,39,15,1,7,0,0,0,204,92,99,181,187,74,185,177,146,210,102,125,148,109,255,220,64,200,177,186,169,169,80,174,50,216,217,12,14,0,0,0,160,96,44,67,142,82,253,70,98,48,12,121,54,159,63,184,32,138,118,157,211,212,180,126,96,129,209,56,185,192,168,128,3,0,0,0,24,175,221,85,178,148,170,196,25,223,139,159,201,231,15,46,200,229,118,159,221,216,184,97,112,230,70,98,71,21,1,7,0,0,0,144,52,146,133,71,179,134,28,201,118,89,195,141,194,117,252,171,124,254,224,162,92,110,215,89,201,144,195,26,28,0,0,0,64,9,227,17,114,148,147,22,104,20,159,199,33,132,248,233,124,254,64,251,233,144,227,34,107,112,0,0,0,0,229,140,116,119,149,106,214,243,72,83,42,216,40,188,198,33,132,248,169,124,254,192,210,186,186,183,206,108,104,184,88,192,1,0,0,0,148,50,154,133,71,179,142,155,37,232,136,211,2,142,16,66,255,19,93,93,7,86,212,213,189,181,114,32,228,16,112,0,0,0,0,105,70,26,114,100,9,60,210,218,148,11,53,146,231,253,133,243,199,187,186,246,159,89,95,255,214,202,198,198,139,5,28,0,0,0,64,154,209,238,174,50,90,197,229,42,169,199,255,235,234,234,56,171,190,254,237,177,254,112,0,0,0,96,122,170,102,225,209,228,107,53,71,46,99,187,97,159,101,6,7,0,0,0,144,213,72,66,142,164,114,91,195,86,18,151,89,147,195,54,177,0,0,0,64,102,213,238,174,50,22,149,35,113,137,114,149,32,224,0,0,0,0,70,98,36,11,143,102,89,128,180,220,204,142,226,247,82,23,32,21,112,0,0,0,0,213,168,38,228,200,162,84,128,145,118,29,167,188,154,193,1,0,0,0,84,173,218,221,85,202,157,167,133,23,229,222,19,112,0,0,0,0,227,162,212,98,163,229,206,43,169,42,220,8,33,196,182,137,5,0,0,0,70,171,92,200,17,50,174,203,81,188,5,108,85,107,121,152,193,1,0,0,0,140,133,106,67,142,180,54,73,165,102,110,132,162,5,70,43,14,4,0,0,0,80,141,172,219,200,150,58,207,58,107,195,12,14,0,0,0,96,92,85,10,57,74,181,73,83,106,251,88,51,56,0,0,0,128,113,151,37,228,40,190,151,165,132,165,100,142,97,6,7,0,0,0,48,30,70,19,114,84,77,192,1,0,0,0,140,151,82,129,197,152,7,29,74,84,0,0,0,128,241,84,46,123,24,201,44,143,170,63,4,0,0,0,96,44,84,202,31,170,13,53,134,189,39,224,0,0,0,0,38,66,150,12,98,36,65,72,230,193,1,0,0,0,198,66,214,28,194,26,28,0,0,0,192,148,49,226,25,27,35,110,8,0,0,0,48,14,198,36,155,16,112,0,0,0,0,147,109,212,249,132,128,3,0,0,0,168,69,85,101,22,2,14,0,0,0,160,214,85,204,47,4,28,0,0,0,192,84,32,195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,255,236,193,129,0,0,0,0,0,144,255,107,35,168,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,232,239,88,187,0,0,14,108,73,68,65,84,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,180,7,135,4,0,0,0,0,130,254,191,118,134,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,17,93,65,33,227,86,17,155,214,0,0,0,0,73,69,78,68,174,66,96,130]}],"frame_width":1080,"frame_height":2340} \ No newline at end of file diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png index 4a2a7f3..c5e0a5e 100644 Binary files a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png differ diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png index 50a301b..b2ed34b 100644 Binary files a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png differ diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png index 292eed9..75c6859 100644 Binary files a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png differ diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@1x.png index 62207e7..2196230 100644 Binary files a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@1x.png and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@1x.png differ diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@2x.png index 63a0f1f..ea0a317 100644 Binary files a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@2x.png and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@2x.png differ diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@1x.png index cbbee90..c54edf1 100644 Binary files a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@1x.png and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@1x.png differ diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@2x.png index fe99c1f..251ae71 100644 Binary files a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@2x.png and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@2x.png differ diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@1x.png index 2fcc891..2a5a18a 100644 Binary files a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@1x.png and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@1x.png differ diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@2x.png index ad48de7..5dfc029 100644 Binary files a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@2x.png and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@2x.png differ diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png index 18d7a7a..cdaa85c 100644 Binary files a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png differ diff --git a/lib/custom_widgets.dart b/lib/custom_widgets.dart index e1b26b5..76c5af1 100644 --- a/lib/custom_widgets.dart +++ b/lib/custom_widgets.dart @@ -36,7 +36,6 @@ void initialize({String? district}){ } list(STOCK_CENTRAL); list(TYPE_TRANSPORT); - list(PROGRAM); list(INPUT); list(DISTRICT); list(LIVRAISON_RETOUR); @@ -70,12 +69,9 @@ class _DatePickerState extends State { children: [ OutlinedButton(onPressed: () => _selectDate(context), style: ElevatedButton.styleFrom(backgroundColor: background), - child: Text("Date", + child: Text(_date == null ? "Date" : "${_date?.day}/${_date?.month}/${_date?.year}", style: TextStyle(color: background == Colors.white ? Colors.black : Colors.white), )), - _date == null ? Icon(Icons.date_range, color: background == Colors.white ? Colors.black : Colors.white) : Text("${_date?.day}/${_date?.month}/${_date?.year}", - style: TextStyle(fontSize: 18, color: background == Colors.white ? Colors.black - : Colors.white)) ], ), ); @@ -105,11 +101,8 @@ class _StockState extends State { super.initState(); if (widget.district != null){ list(DISTRICT+5, district: widget.district); - } - else { - list(widget.column); - } - } + } + } @override Widget build(BuildContext context) { @@ -183,16 +176,17 @@ int count=0; class Boucle extends StatefulWidget { final String district; - const Boucle({super.key, required this.district}); + final List boucle; + const Boucle({super.key, required this.boucle, required this.district}); @override State createState() => _BoucleState(); } class _BoucleState extends State { - List _boucle = []; - void create_boucle(int count){ + List initBoucle = []; + List create_boucle(List _boucle, int count){ oneBoucle.add({}); _boucle.add(Stock(hintText: "Livraison Retour", column: LIVRAISON_RETOUR, @@ -235,10 +229,14 @@ class _BoucleState extends State { }, )); + return _boucle; } @override void initState(){ - create_boucle(count); + count = 0; + oneBoucle = []; + objLivraison.boucle = {}; + initBoucle = create_boucle(initBoucle, count); super.initState(); } @override @@ -250,13 +248,13 @@ class _BoucleState extends State { mainAxisAlignment: MainAxisAlignment.center, crossAxisAlignment: CrossAxisAlignment.center, children: [ - ..._boucle, + ...initBoucle, SizedBox(height: 10,), ElevatedButton(onPressed: (){ setState(() { livraison.objLivraison.boucle[count.toString()] = oneBoucle[count]; count +=1; - create_boucle(count); + create_boucle(initBoucle, count); }); }, style: ElevatedButton.styleFrom(backgroundColor: Colors.lightGreen), diff --git a/lib/final_page.dart b/lib/final_page.dart index 5546fd1..f6692e9 100644 --- a/lib/final_page.dart +++ b/lib/final_page.dart @@ -39,57 +39,80 @@ class Final extends StatefulWidget { class _FinalState extends State { Uint8List? _image; + Uint8List? _journal; int quality = 50; CompressFormat format=CompressFormat.jpeg; TextEditingController motif = TextEditingController(); - Future fromGallery() async{ + Future fromGallery(int src) async { final imagePicker = ImagePicker(); final pickedFile = await imagePicker.pickImage(source: ImageSource.gallery); - if (pickedFile != null){ - final String targetPath = p.join(Directory.systemTemp.path, 'temp.${format.name}'); - final XFile? compressedImage = await FlutterImageCompress.compressAndGetFile( + if (pickedFile != null) { + final String targetPath = p.join( + Directory.systemTemp.path, 'temp.${format.name}'); + final XFile? compressedImage = await FlutterImageCompress + .compressAndGetFile( pickedFile.path, targetPath, quality: quality, format: format ); + Uint8List selectedImage; if (compressedImage != null) { + selectedImage = File(compressedImage.path).readAsBytesSync(); + } + else { + selectedImage = File(pickedFile.path).readAsBytesSync(); + } + if (src == 0) { setState(() { - _image = File(compressedImage.path).readAsBytesSync(); + _image = selectedImage; }); } else{ - _image = File(pickedFile.path).readAsBytesSync(); + setState(() { + _journal = selectedImage; + }); } } return pickedFile; } - Future fromCamera() async{ + Future fromCamera(int src) async{ final imagePicker = ImagePicker(); final pickedFile = await imagePicker.pickImage(source: ImageSource.camera); - if (pickedFile != null){ - final String targetPath = p.join(Directory.systemTemp.path, 'temp.${format.name}'); - final XFile? compressedImage = await FlutterImageCompress.compressAndGetFile( + if (pickedFile != null) { + final String targetPath = p.join( + Directory.systemTemp.path, 'temp.${format.name}'); + final XFile? compressedImage = await FlutterImageCompress + .compressAndGetFile( pickedFile.path, targetPath, quality: quality, format: format ); + Uint8List selectedImage; if (compressedImage != null) { + selectedImage = File(compressedImage.path).readAsBytesSync(); + } + else { + selectedImage = File(pickedFile.path).readAsBytesSync(); + } + if (src == 0) { setState(() { - _image = File(compressedImage.path).readAsBytesSync(); + _image = selectedImage; }); } else{ - _image = File(pickedFile.path).readAsBytesSync(); + setState(() { + _journal = selectedImage; + }); } } return pickedFile; } - void imagePicker(BuildContext context){ + void imagePicker(BuildContext context, int sourceCode){ showModalBottomSheet(backgroundColor: background == Colors.white? Colors.black : Colors.white, context: context, builder: (builder){ return SizedBox( @@ -101,7 +124,7 @@ class _FinalState extends State { children: [ Expanded( child: InkWell( - onTap: () => fromGallery(), + onTap: () => fromGallery(sourceCode), child: Column( children: [ Icon(Icons.image_rounded, size: 40, color: background == Colors.white ? Colors.white : @@ -114,7 +137,7 @@ class _FinalState extends State { ), Expanded( child: InkWell( - onTap: () => fromCamera(), + onTap: () => fromCamera(sourceCode), child: Column( children: [ Icon(Icons.camera_alt, size: 40, color: background == Colors.white ? Colors.white : @@ -170,7 +193,7 @@ class _FinalState extends State { dividerColor: Colors.lightGreen, ) ), - title: "Finalisation", + title: "Soft", home: Scaffold( backgroundColor: background, appBar: AppBar( @@ -178,28 +201,31 @@ class _FinalState extends State { mainAxisAlignment: MainAxisAlignment.spaceBetween, children: [ IconButton(onPressed: (){ - Navigator.pushNamed(context, '/second'); + Navigator.popUntil(context, (route){ + return route.settings.name == "/second"; + }); }, icon: Icon(Icons.redo_rounded, color: Colors.black)), IconButton(onPressed: (){ - Navigator.pushNamed(context, '/'); - }, icon: Icon(Icons.logout, color: Colors.black) - ), - ], - ), - centerTitle: true, - backgroundColor: Colors.lightGreen, - ), - body: - SingleChildScrollView( - child: - Center( - child: Column( - mainAxisAlignment: MainAxisAlignment.center, + Navigator.popUntil(context, (route){ + return route.isFirst; + }); + }, icon: Icon(Icons.logout, color: Colors.black)) + ], + ), + centerTitle: true, + backgroundColor: Colors.lightGreen, + ), + body: + SingleChildScrollView( + child: + Center( + child: Column( + mainAxisAlignment: MainAxisAlignment.center, children: [ - SizedBox(height: 10), - Stock(hintText: "Stock Central Retour", - column: STOCK_CENTRAL, - background: background, onSelect: (value){ + SizedBox(height: 10), + Stock(hintText: "Stock Central Retour", + column: STOCK_CENTRAL, + background: background, onSelect: (value){ objLivraison != null ? objLivraison?.stock_central_retour = value : objtransf?.stock_central_retour = value; }), @@ -217,6 +243,9 @@ class _FinalState extends State { hintText: "Motif...", ), )), + //Divider(), + SizedBox(height: 10.0), + Text("Photo du mouvement"), Padding( padding: const EdgeInsets.all(30.0), child: Row( @@ -226,8 +255,24 @@ class _FinalState extends State { CircleAvatar( radius: 80, backgroundImage: MemoryImage(_image!), ) - : const CircleAvatar(radius: 80,), - IconButton(onPressed: () => imagePicker(context), icon: const Icon(Icons.add_photo_alternate)), + : const CircleAvatar(radius: 80), + IconButton(onPressed: () => imagePicker(context, 0), icon: const Icon(Icons.add_photo_alternate)), + ], + )), + //Divider(height: 20.0), + SizedBox(height: 10.0), + Text("Photo du journal du camion"), + Padding( + padding: const EdgeInsets.all(30.0), + child: Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + _journal != null ? + CircleAvatar( + radius: 80, backgroundImage: MemoryImage(_journal!), + ) + : const CircleAvatar(radius: 80), + IconButton(onPressed: () => imagePicker(context, 1), icon: const Icon(Icons.add_photo_alternate)), ], ), ), @@ -236,8 +281,11 @@ class _FinalState extends State { objLivraison?.motif = motif.text; objtransf?.motif = motif.text; String imageB64 = base64Encode(_image!.toList()); + String journalB64 = base64Encode(_journal!.toList()); objtransf?.photo_mvt = imageB64; + objtransf?.photo_journal = journalB64; objLivraison?.photo_mvt = imageB64; + objLivraison?.photo_journal = journalB64; save(objtransf: objtransf, objlivraison: objLivraison); }, style: ElevatedButton.styleFrom(backgroundColor: Colors.lightGreen), child: Text("Enregistrer", diff --git a/lib/guard/auth_guard.dart b/lib/guard/auth_guard.dart deleted file mode 100644 index 5b1f3b7..0000000 --- a/lib/guard/auth_guard.dart +++ /dev/null @@ -1 +0,0 @@ -import 'package:auto_route/auto_route.dart'; \ No newline at end of file diff --git a/lib/livraison.dart b/lib/livraison.dart index 88d44e7..2276598 100644 --- a/lib/livraison.dart +++ b/lib/livraison.dart @@ -6,16 +6,19 @@ import 'package:soft/final_page.dart' as final_page; late Color? background; late Color? fieldcolor; late Livraison objLivraison; +late List boucle; class ScreenTransition{ late Color? backgroundColor; late Color? fieldColor; late Livraison objlivraison; + late List boucleFromScreen2; ScreenTransition({required this.backgroundColor, required this.fieldColor, - required this.objlivraison}){ + required this.objlivraison, required this.boucleFromScreen2}){ background = backgroundColor; fieldcolor = fieldColor; objLivraison = objlivraison; + boucle = boucleFromScreen2; } } @@ -29,11 +32,12 @@ class LivraisonScreen extends StatefulWidget { class _LivraisonScreenState extends State { @override Widget build(BuildContext context){ + oneBoucle = []; return MaterialApp( theme: ThemeData( colorScheme: background == Colors.white ? const ColorScheme.light(primary: Colors.lightGreen) : const ColorScheme.dark(primary: Colors.lightGreen)), - title: "Livraison", + title: "Soft", home: Scaffold( backgroundColor: background, appBar: AppBar(title: const Text("Livraison", style: TextStyle(color: Colors.black),), @@ -42,7 +46,7 @@ class _LivraisonScreenState extends State { ), body: SingleChildScrollView(child: Column( children: [ - Boucle(district: objLivraison.district), + Boucle(boucle: boucle, district: objLivraison.district), ElevatedButton(onPressed: (){}, style: ElevatedButton.styleFrom(backgroundColor: Colors.lightGreen), child: IconButton(onPressed: (){ diff --git a/lib/main.dart b/lib/main.dart index 42b3e92..c3eae60 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -1,12 +1,18 @@ +import 'dart:convert'; + import 'package:flutter/material.dart'; import 'package:soft/custom_widgets.dart'; import 'package:soft/rest.dart'; +import 'package:crypto/crypto.dart'; import 'package:soft/screen2.dart' as screen2; import 'package:soft/movements.dart' as movements; import 'package:soft/transfert.dart' as transfert; import 'package:soft/livraison.dart' as livraison; import 'package:soft/final_page.dart' as final_page; +// Constants section +Color? background = Colors.grey[900]; + void main() => runApp(const Login()); class Login extends StatefulWidget { @@ -51,10 +57,14 @@ class LoginPage extends StatefulWidget{ } class _LoginPageState extends State { - Color? background = Colors.grey[900]; - String username = ""; + final GlobalKey _formKey = GlobalKey(); - String pssw = ""; + String? _validateField(String? value){ + setState(() { + state = Colors.red; + }); + return value == null || value.isEmpty ? "Champ obligatoire" : null; + } bool passwordVisible = false; @@ -63,32 +73,41 @@ class _LoginPageState extends State { bool isLoading = false; bool isaUser = false; - String errormssg = ""; - - final _uname = TextEditingController(); + Color state = Colors.white; + String _uname = ""; + String _pssw = ""; - final _pssw = TextEditingController(); + var username = TextEditingController(); + var pssw = TextEditingController(); Transfert objTransfert = Transfert(); Livraison objLivraison = Livraison(); void authenticate() async{ + if (_formKey.currentState!.validate()){ + _formKey.currentState?.save(); + } + else{ + return; + } setState(() { isLoading = false; - errormssg = ""; + state = Colors.blue; }); isLoading = true; - bool isValidUser = await isUser(_uname.text, _pssw.text); + String _hashed = sha256.convert(utf8.encode(_pssw)).toString(); + bool isValidUser = await isUser(_uname, _hashed); //bool isValidUser = true; setState(() { isLoading = false; }); if (mounted && isValidUser) { - objTransfert.user = _uname.text; - objLivraison.user = _uname.text; - _uname.text = ""; - _pssw.text = ""; + state = Colors.green; + objTransfert.user = _uname; + objLivraison.user = _uname; + username.text = ""; + pssw.text = ""; Navigator.pushNamed(context, '/second', arguments: screen2.ScreenTransition(backgroundColor: background, FieldColor: fieldColor, changeThemes: changeTheme, objtransfert: objTransfert, objlivraison: objLivraison @@ -97,90 +116,86 @@ class _LoginPageState extends State { } else { setState(() { - errormssg = "Utilisateur non existant !"; + state = Colors.red; }); } } @override Widget build(BuildContext context){ - return - SizedBox( - width: double.infinity, - height: double.infinity, - child: Scaffold( - appBar: AppBar(title: Align( - alignment: Alignment.topRight, - child: IconButton(onPressed: (){ - setState(() { - background = changeTheme ? Colors.grey[900] : Colors.white; - fieldColor = changeTheme ? Colors.grey[300] : Colors.black; - changeTheme = !changeTheme; - });}, icon: Icon(background == Colors.white ? Icons.dark_mode_outlined - : Icons.light_mode,), style: IconButton.styleFrom( - backgroundColor: Colors.lightGreen)),), + return SizedBox( + width: double.infinity, + height: double.infinity, + child: Scaffold( + appBar: AppBar(title: Align( + alignment: Alignment.topRight, + child: IconButton(onPressed: (){ + setState(() { + background = changeTheme ? Colors.grey[900] : Colors.white; + fieldColor = changeTheme ? Colors.grey[300] : Colors.black; + state = background == Colors.white ? Colors.black : Colors.white; + changeTheme = !changeTheme; + });}, icon: Icon(background == Colors.white ? Icons.dark_mode_outlined + : Icons.light_mode,), style: IconButton.styleFrom( + backgroundColor: Colors.lightGreen)),), + backgroundColor: background, + ), + resizeToAvoidBottomInset: true, backgroundColor: background, - ), - resizeToAvoidBottomInset: true, - backgroundColor: background, - body: Container( - padding: const EdgeInsets.all(20.0), - margin: const EdgeInsets.all(20.0), - child: SingleChildScrollView( - child: Column(children: [ - SizedBox( - height: 40.0, - ), - ClipRRect( - borderRadius: BorderRadius.circular(20), - child: Image.asset("assets/icon/drawer2.png", - fit: BoxFit.cover, width: 200, height: 200), - ), - SizedBox( - height: 25.0, - ), - Text(errormssg, style: TextStyle(color: Colors.red),), - SizedBox(height: 25,), - TextField( - style: TextStyle(color: fieldColor), - controller: _uname, - decoration: InputDecoration( - hintText: "Nom d'utilisateur...", - suffixIcon: Icon(Icons.person_2_rounded)), - cursorColor: Colors.amber, - cursorHeight: 15.0, - cursorWidth: 1.0, - ), - const SizedBox(height: 30.0), - TextField( - obscureText: !passwordVisible, - style: TextStyle(color: fieldColor), - controller: _pssw, - decoration: InputDecoration( - hintText: "Mot de passe...", - suffixIcon: IconButton( - icon: Icon(passwordVisible - ? Icons.visibility - : Icons.visibility_off), - onPressed: () { - setState(() { - passwordVisible = !passwordVisible; - }); - }, - )), - cursorColor: Colors.amber, - cursorHeight: 15.0, - cursorWidth: 1.0, - ), - const SizedBox( - height: 60.0, - ), - isLoading ? CircularProgressIndicator() - : ElevatedButton(onPressed: authenticate, - style: ElevatedButton.styleFrom(backgroundColor: Colors.lightGreen), - child: Text("Se connecter", style: TextStyle(color: Colors.black),),), - - ])))), + body: Container( + padding: const EdgeInsets.all(20.0), + margin: const EdgeInsets.all(20.0), + child: SingleChildScrollView( + child: Column(children: [ + SizedBox( + height: 20.0, + ), + ClipRRect( + borderRadius: BorderRadius.circular(20), + child: Image.asset("assets/icon/drawer2.png", + fit: BoxFit.cover, width: 200, height: 200), + ), + SizedBox( + height: 25.0, + ), + Icon(Icons.circle_outlined, color: state), + //Text(errormssg, style: TextStyle(color: Colors.red)), + SizedBox(height: 8), + Form(key: _formKey, child: Padding(padding: EdgeInsets.all(16.0), child: + Column( + children: [ + TextFormField( + decoration: InputDecoration( + labelText: "Nom d'utilisateur", + labelStyle: TextStyle(color: background == Colors.white ? Colors.black : Colors.white, fontSize: 12), + ), + controller: username, + style: TextStyle(color: background == Colors.white ? Colors.black : Colors.white), + validator: (value) => _validateField(value), + onSaved: (value) => _uname = value!, + ), + SizedBox(height: 15), + TextFormField( + decoration: InputDecoration( + labelText: "Mot de passe", + labelStyle: TextStyle(color: background == Colors.white ? Colors.black : Colors.white, fontSize: 12) + ), + obscureText: !passwordVisible, + controller: pssw, + style: TextStyle(color: background == Colors.white ? Colors.black : Colors.white), + validator: (value) => _validateField(value), + onSaved: (value) => _pssw = value!, + ) + ], + ))), + SizedBox(height: 12.0), + isLoading ? CircularProgressIndicator() + : ElevatedButton(onPressed: authenticate, + style: ElevatedButton.styleFrom(backgroundColor: Colors.lightGreen), + child: Text("Se connecter", style: TextStyle(color: Colors.black),),) + + ]))), + ), ); } } diff --git a/lib/movements.dart b/lib/movements.dart index 16ec1bb..506e990 100644 --- a/lib/movements.dart +++ b/lib/movements.dart @@ -80,7 +80,7 @@ class _MovementsState extends State { dividerColor: Colors.lightGreen, ) ), - title: "Mes mouvements", + title: "Soft", home: Scaffold( backgroundColor: background, appBar: AppBar(title: Row( @@ -90,7 +90,9 @@ class _MovementsState extends State { Navigator.pop(context, '/second'); }, icon: Icon(Icons.arrow_back, color: Colors.black,)), IconButton(onPressed: (){ - Navigator.pushNamed(context, '/'); + Navigator.popUntil(context, (route){ + return route.isFirst; + }); }, icon: Icon(Icons.logout, color: Colors.black) ), ], @@ -102,35 +104,31 @@ class _MovementsState extends State { SizedBox(height: 15), DatePicker(), SizedBox(height: MediaQuery.of(context).size.height*0.02), - Row( - mainAxisAlignment: MainAxisAlignment.spaceEvenly, - children: [ - SegmentedButton(segments: [ - ButtonSegment(value: "Livraison", - label: Text("Livraison"), - ), - ButtonSegment(value: "Transfert", - label: Text("Transfert") - ) - ], - selected: program, - onSelectionChanged: updateSelected, - selectedIcon: Icon(Icons.fire_truck), - style: SegmentedButton.styleFrom(selectedBackgroundColor: Colors.lightGreen - ), - ), - IconButton(onPressed: (){ - setState(() { - String newDate = dateSelected == null ? "*" : - "${dateSelected?.day}/${dateSelected?.month}/${dateSelected?.year}"; - populateContent(program: program.first, date: newDate, user: objTransfert == null ? objLivraison?.user : objTransfert?.user); - }); - }, - style: ElevatedButton.styleFrom(backgroundColor: Colors.lightGreen), - icon: Icon(Icons.list_alt, color: Colors.black)), - ], - ), - SizedBox(height: MediaQuery.of(context).size.height*0.06), + SegmentedButton(segments: [ + ButtonSegment(value: "Livraison", + label: Text("Livraison"), + ), + ButtonSegment(value: "Transfert", + label: Text("Transfert") + ) + ], + selected: program, + onSelectionChanged: updateSelected, + selectedIcon: Icon(Icons.fire_truck), + style: SegmentedButton.styleFrom(selectedBackgroundColor: Colors.lightGreen + ), + ), + SizedBox(height: 15), + IconButton(onPressed: (){ + setState(() { + String newDate = dateSelected == null ? "*" : + "${dateSelected?.day}/${dateSelected?.month}/${dateSelected?.year}"; + populateContent(program: program.first, date: newDate, user: objTransfert == null ? objLivraison?.user : objTransfert?.user); + }); + }, + style: ElevatedButton.styleFrom(backgroundColor: Colors.lightGreen), + icon: Icon(Icons.list_alt, color: Colors.black)), + SizedBox(height: MediaQuery.of(context).size.height*0.02), isLoading ? CircularProgressIndicator() : Column( mainAxisAlignment: MainAxisAlignment.spaceBetween, children: content.map((element) => Padding( @@ -141,4 +139,4 @@ class _MovementsState extends State { ])) )); } -} \ No newline at end of file +} diff --git a/lib/rest.dart b/lib/rest.dart index 4e09e6f..da697c1 100644 --- a/lib/rest.dart +++ b/lib/rest.dart @@ -1,9 +1,10 @@ import 'package:http/http.dart' as http; import 'dart:convert'; +import 'package:flutter_dotenv/flutter_dotenv.dart'; // Address definition const String HOST = "https://jspemic.pythonanywhere.com"; -//const String HOST = "http://192.168.43.43:5000"; +// const String HOST = "http://192.168.43.43:5000"; class Transfert{ @@ -15,6 +16,7 @@ class Transfert{ Map stock_central_suivants = {}; late String stock_central_retour; String photo_mvt = ""; + String photo_journal = ""; late String type_transport; late String user; late String? motif; @@ -22,28 +24,37 @@ class Transfert{ Future postMe() async{ Uri url = Uri.parse("$HOST/api/transferts"); - Map imageUrl = await getUrl(photo_mvt); - http.Response response = await http.post( - url, - headers: { - 'Content-Type': 'application/json; charset=UTF-8' - }, - body: jsonEncode({ - 'date': date, - 'plaque': plaque, - 'logistic_official': logistic_official, - 'numero_mouvement': numero_mouvement, - 'stock_central_depart': stock_central_depart, - 'stock_central_suivants': jsonEncode(stock_central_suivants), - 'stock_central_retour': stock_central_retour, - 'photo_mvt': imageUrl != {} ? imageUrl["url"] : "", - 'type_transport': type_transport, - 'user': user, - 'motif': motif - }) - ); - return response; - } + Map imageMvt = await getUrl(photo_mvt); + Map imageJournal = await getUrl(photo_journal); + if (!imageMvt.containsKey("message") && !imageJournal.containsKey("message")){ + print("Succeeded"); + http.Response response = await http.post( + url, + headers: { + 'Content-Type': 'application/json; charset=UTF-8' + }, + body: jsonEncode({ + 'date': date, + 'plaque': plaque, + 'logistic_official': logistic_official, + 'numero_mouvement': numero_mouvement, + 'stock_central_depart': stock_central_depart, + 'stock_central_suivants': jsonEncode(stock_central_suivants), + 'stock_central_retour': stock_central_retour, + 'photo_mvt': imageMvt != {} ? imageMvt["url"] : "", + 'photo_journal': imageJournal != {} ? imageJournal["url"] : "", + 'type_transport': type_transport, + 'user': user, + 'motif': motif + }) + ); + return response; + } + else{ + print("Failed"); + return http.Response("{\"message\": \"Pas de connexion\"}", 404); + } + } } class Livraison{ @@ -56,35 +67,45 @@ class Livraison{ late Map> boucle = {}; late String stock_central_retour; String photo_mvt = ""; + String photo_journal = ""; late String type_transport; late String user; late String? motif; Livraison(); Future postMe() async{ - Map imageUrl = await getUrl(photo_mvt); + Map imageMvt = await getUrl(photo_mvt); + Map imageJournal = await getUrl(photo_journal); Uri url = Uri.parse("$HOST/api/livraisons"); - http.Response response = await http.post( - url, - headers: { - 'Content-Type': 'application/json; charset=UTF-8' - }, - body: jsonEncode({ - 'date': date, - 'plaque': plaque, - 'district': district, - 'logistic_official': logistic_official, - 'numero_mouvement': numero_mouvement, - 'stock_central_depart': stock_central_depart, - 'boucle': jsonEncode(boucle), - 'stock_central_retour': stock_central_retour, - 'photo_mvt': imageUrl != {} ? imageUrl["url"] : "", - 'type_transport': type_transport, - 'user': user, - 'motif': motif - }) - ); - return response; + if (!imageMvt.containsKey("message") && !imageJournal.containsKey("message")){ + print("Succeeded"); + http.Response response = await http.post( + url, + headers: { + 'Content-Type': 'application/json; charset=UTF-8' + }, + body: jsonEncode({ + 'date': date, + 'plaque': plaque, + 'district': district, + 'logistic_official': logistic_official, + 'numero_mouvement': numero_mouvement, + 'stock_central_depart': stock_central_depart, + 'boucle': jsonEncode(boucle), + 'stock_central_retour': stock_central_retour, + 'photo_mvt': imageMvt != {} ? imageMvt["url"] : "", + 'photo_journal': imageJournal != {} ? imageJournal["url"] : "", + 'type_transport': type_transport, + 'user': user, + 'motif': motif + }) + ).timeout(Duration(minutes: 1, seconds: 20)); + return response; + } + else{ + print("Failed"); + return http.Response("{\"message\": \"Pas de connexion\"}", 404); + } } } @@ -92,53 +113,81 @@ class Livraison{ // GET methods session Future getTransfert(String date, String user) async { - var url = Uri.parse("$HOST/api/transferts?date=$date&user=$user"); - http.Response response = await http.get(url); - var decoded = []; - if (response.statusCode == 200) { - String data = response.body; - decoded = jsonDecode(data); - } else { - decoded = []; - } - return decoded; + var url = Uri.parse("$HOST/api/transferts?date=$date&user=$user"); + try { + http.Response response = await http.get(url); + var decoded = []; + if (response.statusCode == 200) { + String data = response.body; + decoded = jsonDecode(data); + } else { + decoded = []; + } + return decoded; + } + on http.ClientException{ + return []; + } } Future getLivraison(String date, String user) async { - var url = Uri.parse("$HOST/api/livraisons?date=$date&user=$user"); - http.Response response = await http.get(url); - var decoded = []; - if (response.statusCode == 200) { - String data = response.body; - decoded = jsonDecode(data); - } else { - decoded = []; - } - return decoded; + var url = Uri.parse("$HOST/api/livraisons?date=$date&user=$user"); + try { + http.Response response = await http.get(url); + var decoded = []; + if (response.statusCode == 200) { + String data = response.body; + decoded = jsonDecode(data); + } else { + decoded = []; + } + return decoded; + } + on http.ClientException{ + return []; + } } Future getUrl(String image) async { - Uri url = Uri.parse("$HOST/api/image"); - http.Response response = await http.post( - url, - headers: { - 'Content-Type': 'application/json; charset=UTF-8' - }, - body: jsonEncode({ - 'image': image, - 'filename': 'mouvement.jpeg' - }) - ); - return jsonDecode(response.body); - } +Uri url = Uri.parse("$HOST/api/image"); + try{ + http.Response response = await http.post( + url, + headers: { + 'Content-Type': 'application/json; charset=UTF-8' + }, + body: jsonEncode({ + 'image': image, + 'filename': 'mouvement.jpeg' + }) + ); + return jsonDecode(response.body); + } + on http.ClientException{ + return jsonDecode(http.Response("{\"message\": \"Pas de connexion internet\"}", 404).body); + } + on FormatException{ + return jsonDecode(http.Response("{\"message\": \"Pas de connexion internet\"}", 404).body); + } +} Future isUser(String _n_9032, String _n_9064) async { - var CODE = "JK9X80L4RT"; - var url = Uri.parse( - "$HOST/api/list?code=$CODE&_n_9032=$_n_9032&_n_9064=$_n_9064"); - http.Response response = await http.get(url); - if (response.statusCode == 200) { - return true; + await dotenv.load(fileName: ".env"); + String code = dotenv.env["CODE"].toString(); + var url = Uri.parse("$HOST/api/list"); + try{ + http.Response response = await http.get(url, + headers: {"x-api-key": code, + "Authorization": "$_n_9032:$_n_9064"} + ).timeout(Duration(seconds: 30), onTimeout: (){ + return http.Response("No connection", 404); + }); + if (response.statusCode == 200) { + return true; + } + return false; + } + on http.ClientException{ + return false; } - return false; } diff --git a/lib/screen2.dart b/lib/screen2.dart index 7ca08a3..12438c8 100644 --- a/lib/screen2.dart +++ b/lib/screen2.dart @@ -56,7 +56,7 @@ class _Screen2State extends State { dividerColor: Colors.lightGreen, ) ), - title: "Program", + title: "Soft", home: Scaffold( backgroundColor: background, appBar: AppBar( @@ -71,7 +71,7 @@ class _Screen2State extends State { fieldColor = changeTheme ? Colors.grey[300] : Colors.black; changeTheme = !changeTheme; });}, icon: Icon(background == Colors.white ? Icons.dark_mode_outlined - : Icons.light_mode,)), + : Icons.light_mode, color: Colors.black)), IconButton(onPressed: (){ Navigator.pushNamed(context, '/movements', arguments: movements.ScreenTransition(objlivraison: objLivraison, @@ -81,10 +81,10 @@ class _Screen2State extends State { changeThemes: changeTheme ) ); - }, icon: Icon(Icons.emoji_transportation, color: Colors.black) + }, icon: Icon(Icons.person_2, color: Colors.black) ), IconButton(onPressed: (){ - Navigator.pushNamed(context, '/'); + Navigator.pop(context); }, icon: Icon(Icons.logout, color: Colors.black) ), ], @@ -97,10 +97,10 @@ class _Screen2State extends State { child: Column( children: [ - SizedBox(height: 15), + SizedBox(height: MediaQuery.of(context).size.height/10), DatePicker(), Container( - padding: const EdgeInsets.all(20), + padding: const EdgeInsets.all(5), margin: const EdgeInsets.all(20), child: Column( @@ -116,7 +116,6 @@ class _Screen2State extends State { style: TextStyle(color: textColor, fontSize: 15), controller: plaque, decoration: InputDecoration( - hintText: "Plaque...", ), ), @@ -150,10 +149,15 @@ class _Screen2State extends State { objLivraison.plaque = plaque.text; objLivraison.date = "${dateSelected?.day}/${dateSelected?.month}/${dateSelected?.year}"; objLivraison.logistic_official = logistic_official.text; + objLivraison.boucle = {}; objLivraison.numero_mouvement = numero_mvt.text; + List boucleFromScreen2 = []; + count = 0; + oneBoucle = []; Navigator.pushNamed(context, "/livraison", arguments: livraison.ScreenTransition(backgroundColor: background, fieldColor: fieldColor, - objlivraison: objLivraison + objlivraison: objLivraison, + boucleFromScreen2: boucleFromScreen2 ) ); }, @@ -165,6 +169,7 @@ class _Screen2State extends State { objTransfert.logistic_official = logistic_official.text; objTransfert.date = "${dateSelected?.day}/${dateSelected?.month}/${dateSelected?.year}"; objTransfert.numero_mouvement = numero_mvt.text; + objTransfert.stock_central_suivants = {}; Navigator.pushNamed(context, "/transfert", arguments: transfert.ScreenTransition(backgroundColor: background, fieldcolor: fieldColor, diff --git a/lib/transfert.dart b/lib/transfert.dart index 604e53a..46350fc 100644 --- a/lib/transfert.dart +++ b/lib/transfert.dart @@ -32,7 +32,7 @@ class _TransfertScreenState extends State { theme: ThemeData( colorScheme: Background == Colors.white ? const ColorScheme.light(primary: Colors.lightGreen) : const ColorScheme.dark(primary: Colors.lightGreen)), - title: "Transfert", + title: "Soft", home: Scaffold( backgroundColor: Background, appBar: AppBar(title: Text("Transfert", style: TextStyle(color: Colors.black),), diff --git a/pubspec.lock b/pubspec.lock index 5169e36..64179a4 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -49,6 +49,22 @@ packages: url: "https://pub.dev" source: hosted version: "1.3.0" + checked_yaml: + dependency: transitive + description: + name: checked_yaml + sha256: feb6bed21949061731a7a75fc5d2aa727cf160b91af9a3e464c5e3a32e28b5ff + url: "https://pub.dev" + source: hosted + version: "2.0.3" + cli_util: + dependency: transitive + description: + name: cli_util + sha256: ff6785f7e9e3c38ac98b2fb035701789de90154024a75b6cb926445e83197d1c + url: "https://pub.dev" + source: hosted + version: "0.4.2" clock: dependency: transitive description: @@ -74,13 +90,13 @@ packages: source: hosted version: "0.3.4+2" crypto: - dependency: transitive + dependency: "direct main" description: name: crypto - sha256: ec30d999af904f33454ba22ed9a86162b35e52b44ac4807d1d93c288041d7d27 + sha256: "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855" url: "https://pub.dev" source: hosted - version: "3.0.5" + version: "3.0.6" cupertino_icons: dependency: "direct main" description: @@ -150,6 +166,14 @@ packages: description: flutter source: sdk version: "0.0.0" + flutter_dotenv: + dependency: "direct main" + description: + name: flutter_dotenv + sha256: b7c7be5cd9f6ef7a78429cabd2774d3c4af50e79cb2b7593e3d5d763ef95c61b + url: "https://pub.dev" + source: hosted + version: "5.2.1" flutter_image_compress: dependency: "direct main" description: @@ -198,6 +222,14 @@ packages: url: "https://pub.dev" source: hosted version: "0.1.4+1" + flutter_launcher_icons: + dependency: "direct dev" + description: + name: flutter_launcher_icons + sha256: "8546a9b9510e1a260b8d55fb2d07096e8a8552c6a2c2bf529100344894b2b41a" + url: "https://pub.dev" + source: hosted + version: "0.13.0" flutter_lints: dependency: "direct dev" description: @@ -240,14 +272,6 @@ packages: url: "https://pub.dev" source: hosted version: "4.0.2" - icons_launcher: - dependency: "direct dev" - description: - name: icons_launcher - sha256: a7c83fbc837dc6f81944ef35c3756f533bb2aba32fcca5cbcdb2dbcd877d5ae9 - url: "https://pub.dev" - source: hosted - version: "3.0.0" image: dependency: transitive description: @@ -328,6 +352,14 @@ packages: url: "https://pub.dev" source: hosted version: "0.7.1" + json_annotation: + dependency: transitive + description: + name: json_annotation + sha256: "1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1" + url: "https://pub.dev" + source: hosted + version: "4.9.0" leak_tracker: dependency: transitive description: @@ -477,14 +509,6 @@ packages: url: "https://pub.dev" source: hosted version: "1.3.2" - universal_io: - dependency: transitive - description: - name: universal_io - sha256: "1722b2dcc462b4b2f3ee7d188dad008b6eb4c40bbd03a3de451d82c78bba9aad" - url: "https://pub.dev" - source: hosted - version: "2.2.2" vector_math: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index c55a96a..c2eb1e0 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -3,19 +3,6 @@ description: "An app for the company Soft" # The following line prevents the package from being accidentally published to # pub.dev using `flutter pub publish`. This is preferred for private packages. publish_to: 'none' # Remove this line if you wish to publish to pub.dev - -# The following defines the version and build number for your application. -# A version number is three numbers separated by dots, like 1.2.43 -# followed by an optional build number separated by a +. -# Both the version and the builder number may be overridden in flutter -# build by specifying --build-name and --build-number, respectively. -# In Android, build-name is used as versionName while build-number used as versionCode. -# Read more about Android versioning at https://developer.android.com/studio/publish/versioning -# In iOS, build-name is used as CFBundleShortVersionString while build-number is used as CFBundleVersion. -# Read more about iOS versioning at -# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html -# In Windows, build-name is used as the major, minor, and patch parts -# of the product and file versions while build-number is used as the build suffix. version: 1.0.0+1 environment: @@ -40,12 +27,13 @@ dependencies: # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^1.0.8 + crypto: ^3.0.6 + flutter_dotenv: ^5.2.1 dev_dependencies: flutter_test: sdk: flutter - #flutter_launcher_icons: any - icons_launcher: any + flutter_launcher_icons: 0.13.0 # The "flutter_lints" package below contains a set of recommended lints to # encourage good coding practices. The lint set provided by the package is @@ -54,10 +42,6 @@ dev_dependencies: # rules and activating additional ones. flutter_lints: ^5.0.0 -# For information on the generic Dart part of this file, see the -# following page: https://dart.dev/tools/pub/pubspec - -# The following section is specific to Flutter packages. flutter: # The following line ensures that the Material Icons font is @@ -65,49 +49,15 @@ flutter: # the material Icons class. uses-material-design: true assets: + - .env - assets/ - assets/icon/ - # - images/a_dot_burr.jpeg - # - images/a_dot_ham.jpeg - - # An image asset can refer to one or more resolution-specific "variants", see - # https://flutter.dev/to/resolution-aware-images - - # For details regarding adding assets from package dependencies, see - # https://flutter.dev/to/asset-from-package - - # To add custom fonts to your application, add a fonts section here, - # in this "flutter" section. Each entry in this list should have a - # "family" key with the font family name, and a "fonts" key with a - # list giving the asset and other descriptors for the font. For - # example: - # fonts: - # - family: Schyler - # fonts: - # - asset: fonts/Schyler-Regular.ttf - # - asset: fonts/Schyler-Italic.ttf - # style: italic - # - family: Trajan Pro - # fonts: - # - asset: fonts/TrajanPro.ttf - # - asset: fonts/TrajanPro_Bold.ttf - # weight: 700 - # - # For details regarding fonts from package dependencies, - # see https://flutter.dev/to/font-from-package -#flutter_launcher_icons: -# android: "assets/icon/drawer2.png" -# ios: true -# min_sdk_android: 29 -# image_path: "assets/icon/drawer2.png" -# remove_alpha_channel_ios: true -# remove_alpha_ios: true -# adaptive_icon_background: "#ffffff" + - assets/icon/drawer2.png -icons_launcher: +flutter_icons: + android: "launcher_icon" + ios: true + min_sdk_android: 29 image_path: "assets/icon/drawer2.png" - platforms: - android: - enable: true - ios: - enable: true + remove_alpha_channel_ios: true + remove_alpha_ios: true