1/* WARNING, THIS FILE WAS GENERATED, DO NOT EDIT */
2#ifndef TAA_RESOLVE_GLSL_GEN_H_RD
3#define TAA_RESOLVE_GLSL_GEN_H_RD
4
5#include "servers/rendering/renderer_rd/shader_rd.h"
6
7class TaaResolveShaderRD : public ShaderRD {
8
9public:
10
11 TaaResolveShaderRD() {
12
13 static const char _compute_code[] = {
1410,35,118,101,114,115,105,111,110,32,52,53,48,10,10,35,86,69,82,83,73,79,78,95,68,69,70,73,78,69,83,10,10,10,10,10,35,105,102,110,100,101,102,32,77,79,76,84,69,78,86,75,95,85,83,69,68,10,35,100,101,102,105,110,101,32,85,83,69,95,83,85,66,71,82,79,85,80,83,10,35,101,110,100,105,102,32,10,10,35,100,101,102,105,110,101,32,71,82,79,85,80,95,83,73,90,69,32,56,10,35,100,101,102,105,110,101,32,70,76,84,95,77,73,78,32,48,46,48,48,48,48,48,48,48,49,10,35,100,101,102,105,110,101,32,70,76,84,95,77,65,88,32,51,50,55,54,55,46,48,10,35,100,101,102,105,110,101,32,82,80,67,95,57,32,48,46,49,49,49,49,49,49,49,49,49,49,49,10,35,100,101,102,105,110,101,32,82,80,67,95,49,54,32,48,46,48,54,50,53,10,10,35,105,102,100,101,102,32,85,83,69,95,83,85,66,71,82,79,85,80,83,10,108,97,121,111,117,116,40,108,111,99,97,108,95,115,105,122,101,95,120,32,61,32,71,82,79,85,80,95,83,73,90,69,44,32,108,111,99,97,108,95,115,105,122,101,95,121,32,61,32,71,82,79,85,80,95,83,73,90,69,44,32,108,111,99,97,108,95,115,105,122,101,95,122,32,61,32,49,41,32,105,110,59,10,35,101,110,100,105,102,10,10,108,97,121,111,117,116,40,114,103,98,97,49,54,102,44,32,115,101,116,32,61,32,48,44,32,98,105,110,100,105,110,103,32,61,32,48,41,32,117,110,105,102,111,114,109,32,114,101,115,116,114,105,99,116,32,114,101,97,100,111,110,108,121,32,105,109,97,103,101,50,68,32,99,111,108,111,114,95,98,117,102,102,101,114,59,10,108,97,121,111,117,116,40,115,101,116,32,61,32,48,44,32,98,105,110,100,105,110,103,32,61,32,49,41,32,117,110,105,102,111,114,109,32,115,97,109,112,108,101,114,50,68,32,100,101,112,116,104,95,98,117,102,102,101,114,59,10,108,97,121,111,117,116,40,114,103,49,54,102,44,32,115,101,116,32,61,32,48,44,32,98,105,110,100,105,110,103,32,61,32,50,41,32,117,110,105,102,111,114,109,32,114,101,115,116,114,105,99,116,32,114,101,97,100,111,110,108,121,32,105,109,97,103,101,50,68,32,118,101,108,111,99,105,116,121,95,98,117,102,102,101,114,59,10,108,97,121,111,117,116,40,114,103,49,54,102,44,32,115,101,116,32,61,32,48,44,32,98,105,110,100,105,110,103,32,61,32,51,41,32,117,110,105,102,111,114,109,32,114,101,115,116,114,105,99,116,32,114,101,97,100,111,110,108,121,32,105,109,97,103,101,50,68,32,108,97,115,116,95,118,101,108,111,99,105,116,121,95,98,117,102,102,101,114,59,10,108,97,121,111,117,116,40,115,101,116,32,61,32,48,44,32,98,105,110,100,105,110,103,32,61,32,52,41,32,117,110,105,102,111,114,109,32,115,97,109,112,108,101,114,50,68,32,104,105,115,116,111,114,121,95,98,117,102,102,101,114,59,10,108,97,121,111,117,116,40,114,103,98,97,49,54,102,44,32,115,101,116,32,61,32,48,44,32,98,105,110,100,105,110,103,32,61,32,53,41,32,117,110,105,102,111,114,109,32,114,101,115,116,114,105,99,116,32,119,114,105,116,101,111,110,108,121,32,105,109,97,103,101,50,68,32,111,117,116,112,117,116,95,98,117,102,102,101,114,59,10,10,108,97,121,111,117,116,40,112,117,115,104,95,99,111,110,115,116,97,110,116,44,32,115,116,100,52,51,48,41,32,117,110,105,102,111,114,109,32,80,97,114,97,109,115,32,123,10,9,118,101,99,50,32,114,101,115,111,108,117,116,105,111,110,59,10,9,102,108,111,97,116,32,100,105,115,111,99,99,108,117,115,105,111,110,95,116,104,114,101,115,104,111,108,100,59,32,10,9,102,108,111,97,116,32,100,105,115,111,99,99,108,117,115,105,111,110,95,115,99,97,108,101,59,10,125,10,112,97,114,97,109,115,59,10,10,99,111,110,115,116,32,105,118,101,99,50,32,107,79,102,102,115,101,116,115,51,120,51,91,57,93,32,61,32,123,10,9,105,118,101,99,50,40,45,49,44,32,45,49,41,44,10,9,105,118,101,99,50,40,48,44,32,45,49,41,44,10,9,105,118,101,99,50,40,49,44,32,45,49,41,44,10,9,105,118,101,99,50,40,45,49,44,32,48,41,44,10,9,105,118,101,99,50,40,48,44,32,48,41,44,10,9,105,118,101,99,50,40,49,44,32,48,41,44,10,9,105,118,101,99,50,40,45,49,44,32,49,41,44,10,9,105,118,101,99,50,40,48,44,32,49,41,44,10,9,105,118,101,99,50,40,49,44,32,49,41,44,10,125,59,10,10,47,42,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,10,9,9,9,9,9,9,84,72,82,69,65,68,32,71,82,79,85,80,32,83,72,65,82,69,68,32,77,69,77,79,82,89,32,40,76,68,83,41,10,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,42,47,10,10,99,111,110,115,116,32,105,110,116,32,107,66,111,114,100,101,114,83,105,122,101,32,61,32,49,59,10,99,111,110,115,116,32,105,110,116,32,107,71,114,111,117,112,83,105,122,101,32,61,32,71,82,79,85,80,95,83,73,90,69,59,10,99,111,110,115,116,32,105,110,116,32,107,84,105,108,101,68,105,109,101,110,115,105,111,110,32,61,32,107,71,114,111,117,112,83,105,122,101,32,43,32,107,66,111,114,100,101,114,83,105,122,101,32,42,32,50,59,10,99,111,110,115,116,32,105,110,116,32,107,84,105,108,101,68,105,109,101,110,115,105,111,110,50,32,61,32,107,84,105,108,101,68,105,109,101,110,115,105,111,110,32,42,32,107,84,105,108,101,68,105,109,101,110,115,105,111,110,59,10,10,118,101,99,51,32,114,101,105,110,104,97,114,100,40,118,101,99,51,32,104,100,114,41,32,123,10,9,114,101,116,117,114,110,32,104,100,114,32,47,32,40,104,100,114,32,43,32,49,46,48,41,59,10,125,10,118,101,99,51,32,114,101,105,110,104,97,114,100,95,105,110,118,101,114,115,101,40,118,101,99,51,32,115,100,114,41,32,123,10,9,114,101,116,117,114,110,32,115,100,114,32,47,32,40,49,46,48,32,45,32,115,100,114,41,59,10,125,10,10,102,108,111,97,116,32,103,101,116,95,100,101,112,116,104,40,105,118,101,99,50,32,116,104,114,101,97,100,95,105,100,41,32,123,10,9,114,101,116,117,114,110,32,116,101,120,101,108,70,101,116,99,104,40,100,101,112,116,104,95,98,117,102,102,101,114,44,32,116,104,114,101,97,100,95,105,100,44,32,48,41,46,114,59,10,125,10,10,35,105,102,100,101,102,32,85,83,69,95,83,85,66,71,82,79,85,80,83,10,115,104,97,114,101,100,32,118,101,99,51,32,116,105,108,101,95,99,111,108,111,114,91,107,84,105,108,101,68,105,109,101,110,115,105,111,110,93,91,107,84,105,108,101,68,105,109,101,110,115,105,111,110,93,59,10,115,104,97,114,101,100,32,102,108,111,97,116,32,116,105,108,101,95,100,101,112,116,104,91,107,84,105,108,101,68,105,109,101,110,115,105,111,110,93,91,107,84,105,108,101,68,105,109,101,110,115,105,111,110,93,59,10,10,118,101,99,51,32,108,111,97,100,95,99,111,108,111,114,40,117,118,101,99,50,32,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,41,32,123,10,9,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,32,43,61,32,107,66,111,114,100,101,114,83,105,122,101,59,10,9,114,101,116,117,114,110,32,116,105,108,101,95,99,111,108,111,114,91,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,46,120,93,91,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,46,121,93,59,10,125,10,10,118,111,105,100,32,115,116,111,114,101,95,99,111,108,111,114,40,117,118,101,99,50,32,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,44,32,118,101,99,51,32,99,111,108,111,114,41,32,123,10,9,116,105,108,101,95,99,111,108,111,114,91,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,46,120,93,91,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,46,121,93,32,61,32,99,111,108,111,114,59,10,125,10,10,102,108,111,97,116,32,108,111,97,100,95,100,101,112,116,104,40,117,118,101,99,50,32,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,41,32,123,10,9,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,32,43,61,32,107,66,111,114,100,101,114,83,105,122,101,59,10,9,114,101,116,117,114,110,32,116,105,108,101,95,100,101,112,116,104,91,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,46,120,93,91,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,46,121,93,59,10,125,10,10,118,111,105,100,32,115,116,111,114,101,95,100,101,112,116,104,40,117,118,101,99,50,32,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,44,32,102,108,111,97,116,32,100,101,112,116,104,41,32,123,10,9,116,105,108,101,95,100,101,112,116,104,91,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,46,120,93,91,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,46,121,93,32,61,32,100,101,112,116,104,59,10,125,10,10,118,111,105,100,32,115,116,111,114,101,95,99,111,108,111,114,95,100,101,112,116,104,40,117,118,101,99,50,32,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,44,32,105,118,101,99,50,32,116,104,114,101,97,100,95,105,100,41,32,123,10,9,10,9,116,104,114,101,97,100,95,105,100,32,61,32,99,108,97,109,112,40,116,104,114,101,97,100,95,105,100,44,32,105,118,101,99,50,40,48,44,32,48,41,44,32,105,118,101,99,50,40,112,97,114,97,109,115,46,114,101,115,111,108,117,116,105,111,110,41,32,45,32,105,118,101,99,50,40,49,44,32,49,41,41,59,10,10,9,115,116,111,114,101,95,99,111,108,111,114,40,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,44,32,105,109,97,103,101,76,111,97,100,40,99,111,108,111,114,95,98,117,102,102,101,114,44,32,116,104,114,101,97,100,95,105,100,41,46,114,103,98,41,59,10,9,115,116,111,114,101,95,100,101,112,116,104,40,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,44,32,103,101,116,95,100,101,112,116,104,40,116,104,114,101,97,100,95,105,100,41,41,59,10,125,10,10,118,111,105,100,32,112,111,112,117,108,97,116,101,95,103,114,111,117,112,95,115,104,97,114,101,100,95,109,101,109,111,114,121,40,117,118,101,99,50,32,103,114,111,117,112,95,105,100,44,32,117,105,110,116,32,103,114,111,117,112,95,105,110,100,101,120,41,32,123,10,9,10,9,105,118,101,99,50,32,103,114,111,117,112,95,116,111,112,95,108,101,102,116,32,61,32,105,118,101,99,50,40,103,114,111,117,112,95,105,100,41,32,42,32,107,71,114,111,117,112,83,105,122,101,32,45,32,107,66,111,114,100,101,114,83,105,122,101,59,10,9,105,102,32,40,103,114,111,117,112,95,105,110,100,101,120,32,60,32,40,107,84,105,108,101,68,105,109,101,110,115,105,111,110,50,32,62,62,32,50,41,41,32,123,10,9,9,105,118,101,99,50,32,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,95,49,32,61,32,105,118,101,99,50,40,103,114,111,117,112,95,105,110,100,101,120,32,37,32,107,84,105,108,101,68,105,109,101,110,115,105,111,110,44,32,103,114,111,117,112,95,105,110,100,101,120,32,47,32,107,84,105,108,101,68,105,109,101,110,115,105,111,110,41,59,10,9,9,105,118,101,99,50,32,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,95,50,32,61,32,105,118,101,99,50,40,40,103,114,111,117,112,95,105,110,100,101,120,32,43,32,40,107,84,105,108,101,68,105,109,101,110,115,105,111,110,50,32,62,62,32,50,41,41,32,37,32,107,84,105,108,101,68,105,109,101,110,115,105,111,110,44,32,40,103,114,111,117,112,95,105,110,100,101,120,32,43,32,40,107,84,105,108,101,68,105,109,101,110,115,105,111,110,50,32,62,62,32,50,41,41,32,47,32,107,84,105,108,101,68,105,109,101,110,115,105,111,110,41,59,10,9,9,105,118,101,99,50,32,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,95,51,32,61,32,105,118,101,99,50,40,40,103,114,111,117,112,95,105,110,100,101,120,32,43,32,40,107,84,105,108,101,68,105,109,101,110,115,105,111,110,50,32,62,62,32,49,41,41,32,37,32,107,84,105,108,101,68,105,109,101,110,115,105,111,110,44,32,40,103,114,111,117,112,95,105,110,100,101,120,32,43,32,40,107,84,105,108,101,68,105,109,101,110,115,105,111,110,50,32,62,62,32,49,41,41,32,47,32,107,84,105,108,101,68,105,109,101,110,115,105,111,110,41,59,10,9,9,105,118,101,99,50,32,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,95,52,32,61,32,105,118,101,99,50,40,40,103,114,111,117,112,95,105,110,100,101,120,32,43,32,107,84,105,108,101,68,105,109,101,110,115,105,111,110,50,32,42,32,51,32,47,32,52,41,32,37,32,107,84,105,108,101,68,105,109,101,110,115,105,111,110,44,32,40,103,114,111,117,112,95,105,110,100,101,120,32,43,32,107,84,105,108,101,68,105,109,101,110,115,105,111,110,50,32,42,32,51,32,47,32,52,41,32,47,32,107,84,105,108,101,68,105,109,101,110,115,105,111,110,41,59,10,10,9,9,115,116,111,114,101,95,99,111,108,111,114,95,100,101,112,116,104,40,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,95,49,44,32,103,114,111,117,112,95,116,111,112,95,108,101,102,116,32,43,32,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,95,49,41,59,10,9,9,115,116,111,114,101,95,99,111,108,111,114,95,100,101,112,116,104,40,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,95,50,44,32,103,114,111,117,112,95,116,111,112,95,108,101,102,116,32,43,32,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,95,50,41,59,10,9,9,115,116,111,114,101,95,99,111,108,111,114,95,100,101,112,116,104,40,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,95,51,44,32,103,114,111,117,112,95,116,111,112,95,108,101,102,116,32,43,32,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,95,51,41,59,10,9,9,115,116,111,114,101,95,99,111,108,111,114,95,100,101,112,116,104,40,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,95,52,44,32,103,114,111,117,112,95,116,111,112,95,108,101,102,116,32,43,32,103,114,111,117,112,95,116,104,114,101,97,100,95,105,100,95,52,41,59,10,9,125,10,10,9,10,9,103,114,111,117,112,77,101,109,111,114,121,66,97,114,114,105,101,114,40,41,59,10,9,98,97,114,114,105,101,114,40,41,59,10,125,10,35,101,108,115,101,10,118,101,99,51,32,108,111,97,100,95,99,111,108,111,114,40,117,118,101,99,50,32,115,99,114,101,101,110,95,112,111,115,41,32,123,10,9,114,101,116,117,114,110,32,105,109,97,103,101,76,111,97,100,40,99,111,108,111,114,95,98,117,102,102,101,114,44,32,105,118,101,99,50,40,115,99,114,101,101,110,95,112,111,115,41,41,46,114,103,98,59,10,125,10,10,102,108,111,97,116,32,108,111,97,100,95,100,101,112,116,104,40,117,118,101,99,50,32,115,99,114,101,101,110,95,112,111,115,41,32,123,10,9,114,101,116,117,114,110,32,103,101,116,95,100,101,112,116,104,40,105,118,101,99,50,40,115,99,114,101,101,110,95,112,111,115,41,41,59,10,125,10,35,101,110,100,105,102,10,10,47,42,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,10,9,9,9,9,9,9,9,9,86,69,76,79,67,73,84,89,10,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,42,47,10,10,118,111,105,100,32,100,101,112,116,104,95,116,101,115,116,95,109,105,110,40,117,118,101,99,50,32,112,111,115,44,32,105,110,111,117,116,32,102,108,111,97,116,32,109,105,110,95,100,101,112,116,104,44,32,105,110,111,117,116,32,117,118,101,99,50,32,109,105,110,95,112,111,115,41,32,123,10,9,102,108,111,97,116,32,100,101,112,116,104,32,61,32,108,111,97,100,95,100,101,112,116,104,40,112,111,115,41,59,10,10,9,105,102,32,40,100,101,112,116,104,32,60,32,109,105,110,95,100,101,112,116,104,41,32,123,10,9,9,109,105,110,95,100,101,112,116,104,32,61,32,100,101,112,116,104,59,10,9,9,109,105,110,95,112,111,115,32,61,32,112,111,115,59,10,9,125,10,125,10,10,10,118,111,105,100,32,103,101,116,95,99,108,111,115,101,115,116,95,112,105,120,101,108,95,118,101,108,111,99,105,116,121,95,51,120,51,40,105,110,32,117,118,101,99,50,32,103,114,111,117,112,95,112,111,115,44,32,117,118,101,99,50,32,103,114,111,117,112,95,116,111,112,95,108,101,102,116,44,32,111,117,116,32,118,101,99,50,32,118,101,108,111,99,105,116,121,41,32,123,10,9,102,108,111,97,116,32,109,105,110,95,100,101,112,116,104,32,61,32,49,46,48,59,10,9,117,118,101,99,50,32,109,105,110,95,112,111,115,32,61,32,103,114,111,117,112,95,112,111,115,59,10,10,9,100,101,112,116,104,95,116,101,115,116,95,109,105,110,40,103,114,111,117,112,95,112,111,115,32,43,32,107,79,102,102,115,101,116,115,51,120,51,91,48,93,44,32,109,105,110,95,100,101,112,116,104,44,32,109,105,110,95,112,111,115,41,59,10,9,100,101,112,116,104,95,116,101,115,116,95,109,105,110,40,103,114,111,117,112,95,112,111,115,32,43,32,107,79,102,102,115,101,116,115,51,120,51,91,49,93,44,32,109,105,110,95,100,101,112,116,104,44,32,109,105,110,95,112,111,115,41,59,10,9,100,101,112,116,104,95,116,101,115,116,95,109,105,110,40,103,114,111,117,112,95,112,111,115,32,43,32,107,79,102,102,115,101,116,115,51,120,51,91,50,93,44,32,109,105,110,95,100,101,112,116,104,44,32,109,105,110,95,112,111,115,41,59,10,9,100,101,112,116,104,95,116,101,115,116,95,109,105,110,40,103,114,111,117,112,95,112,111,115,32,43,32,107,79,102,102,115,101,116,115,51,120,51,91,51,93,44,32,109,105,110,95,100,101,112,116,104,44,32,109,105,110,95,112,111,115,41,59,10,9,100,101,112,116,104,95,116,101,115,116,95,109,105,110,40,103,114,111,117,112,95,112,111,115,32,43,32,107,79,102,102,115,101,116,115,51,120,51,91,52,93,44,32,109,105,110,95,100,101,112,116,104,44,32,109,105,110,95,112,111,115,41,59,10,9,100,101,112,116,104,95,116,101,115,116,95,109,105,110,40,103,114,111,117,112,95,112,111,115,32,43,32,107,79,102,102,115,101,116,115,51,120,51,91,53,93,44,32,109,105,110,95,100,101,112,116,104,44,32,109,105,110,95,112,111,115,41,59,10,9,100,101,112,116,104,95,116,101,115,116,95,109,105,110,40,103,114,111,117,112,95,112,111,115,32,43,32,107,79,102,102,115,101,116,115,51,120,51,91,54,93,44,32,109,105,110,95,100,101,112,116,104,44,32,109,105,110,95,112,111,115,41,59,10,9,100,101,112,116,104,95,116,101,115,116,95,109,105,110,40,103,114,111,117,112,95,112,111,115,32,43,32,107,79,102,102,115,101,116,115,51,120,51,91,55,93,44,32,109,105,110,95,100,101,112,116,104,44,32,109,105,110,95,112,111,115,41,59,10,9,100,101,112,116,104,95,116,101,115,116,95,109,105,110,40,103,114,111,117,112,95,112,111,115,32,43,32,107,79,102,102,115,101,116,115,51,120,51,91,56,93,44,32,109,105,110,95,100,101,112,116,104,44,32,109,105,110,95,112,111,115,41,59,10,10,9,10,9,118,101,108,111,99,105,116,121,32,61,32,105,109,97,103,101,76,111,97,100,40,118,101,108,111,99,105,116,121,95,98,117,102,102,101,114,44,32,105,118,101,99,50,40,103,114,111,117,112,95,116,111,112,95,108,101,102,116,32,43,32,109,105,110,95,112,111,115,41,41,46,120,121,59,10,125,10,10,47,42,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,10,9,9,9,9,9,9,9,32,32,72,73,83,84,79,82,89,32,83,65,77,80,76,73,78,71,10,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,42,47,10,10,118,101,99,51,32,115,97,109,112,108,101,95,99,97,116,109,117,108,108,95,114,111,109,95,57,40,115,97,109,112,108,101,114,50,68,32,115,116,101,120,44,32,118,101,99,50,32,117,118,44,32,118,101,99,50,32,114,101,115,111,108,117,116,105,111,110,41,32,123,10,9,10,9,10,10,9,10,9,10,9,10,9,118,101,99,50,32,115,97,109,112,108,101,95,112,111,115,32,61,32,117,118,32,42,32,114,101,115,111,108,117,116,105,111,110,59,10,9,118,101,99,50,32,116,101,120,80,111,115,49,32,61,32,102,108,111,111,114,40,115,97,109,112,108,101,95,112,111,115,32,45,32,48,46,53,102,41,32,43,32,48,46,53,102,59,10,10,9,10,9,10,9,118,101,99,50,32,102,32,61,32,115,97,109,112,108,101,95,112,111,115,32,45,32,116,101,120,80,111,115,49,59,10,10,9,10,9,10,9,10,9,118,101,99,50,32,119,48,32,61,32,102,32,42,32,40,45,48,46,53,102,32,43,32,102,32,42,32,40,49,46,48,102,32,45,32,48,46,53,102,32,42,32,102,41,41,59,10,9,118,101,99,50,32,119,49,32,61,32,49,46,48,102,32,43,32,102,32,42,32,102,32,42,32,40,45,50,46,53,102,32,43,32,49,46,53,102,32,42,32,102,41,59,10,9,118,101,99,50,32,119,50,32,61,32,102,32,42,32,40,48,46,53,102,32,43,32,102,32,42,32,40,50,46,48,102,32,45,32,49,46,53,102,32,42,32,102,41,41,59,10,9,118,101,99,50,32,119,51,32,61,32,102,32,42,32,102,32,42,32,40,45,48,46,53,102,32,43,32,48,46,53,102,32,42,32,102,41,59,10,10,9,10,9,10,9,118,101,99,50,32,119,49,50,32,61,32,119,49,32,43,32,119,50,59,10,9,118,101,99,50,32,111,102,102,115,101,116,49,50,32,61,32,119,50,32,47,32,40,119,49,32,43,32,119,50,41,59,10,10,9,10,9,118,101,99,50,32,116,101,120,80,111,115,48,32,61,32,116,101,120,80,111,115,49,32,45,32,49,46,48,102,59,10,9,118,101,99,50,32,116,101,120,80,111,115,51,32,61,32,116,101,120,80,111,115,49,32,43,32,50,46,48,102,59,10,9,118,101,99,50,32,116,101,120,80,111,115,49,50,32,61,32,116,101,120,80,111,115,49,32,43,32,111,102,102,115,101,116,49,50,59,10,10,9,116,101,120,80,111,115,48,32,47,61,32,114,101,115,111,108,117,116,105,111,110,59,10,9,116,101,120,80,111,115,51,32,47,61,32,114,101,115,111,108,117,116,105,111,110,59,10,9,116,101,120,80,111,115,49,50,32,47,61,32,114,101,115,111,108,117,116,105,111,110,59,10,10,9,118,101,99,51,32,114,101,115,117,108,116,32,61,32,118,101,99,51,40,48,46,48,102,44,32,48,46,48,102,44,32,48,46,48,102,41,59,10,10,9,114,101,115,117,108,116,32,43,61,32,116,101,120,116,117,114,101,76,111,100,40,115,116,101,120,44,32,118,101,99,50,40,116,101,120,80,111,115,48,46,120,44,32,116,101,120,80,111,115,48,46,121,41,44,32,48,46,48,41,46,120,121,122,32,42,32,119,48,46,120,32,42,32,119,48,46,121,59,10,9,114,101,115,117,108,116,32,43,61,32,116,101,120,116,117,114,101,76,111,100,40,115,116,101,120,44,32,118,101,99,50,40,116,101,120,80,111,115,49,50,46,120,44,32,116,101,120,80,111,115,48,46,121,41,44,32,48,46,48,41,46,120,121,122,32,42,32,119,49,50,46,120,32,42,32,119,48,46,121,59,10,9,114,101,115,117,108,116,32,43,61,32,116,101,120,116,117,114,101,76,111,100,40,115,116,101,120,44,32,118,101,99,50,40,116,101,120,80,111,115,51,46,120,44,32,116,101,120,80,111,115,48,46,121,41,44,32,48,46,48,41,46,120,121,122,32,42,32,119,51,46,120,32,42,32,119,48,46,121,59,10,10,9,114,101,115,117,108,116,32,43,61,32,116,101,120,116,117,114,101,76,111,100,40,115,116,101,120,44,32,118,101,99,50,40,116,101,120,80,111,115,48,46,120,44,32,116,101,120,80,111,115,49,50,46,121,41,44,32,48,46,48,41,46,120,121,122,32,42,32,119,48,46,120,32,42,32,119,49,50,46,121,59,10,9,114,101,115,117,108,116,32,43,61,32,116,101,120,116,117,114,101,76,111,100,40,115,116,101,120,44,32,118,101,99,50,40,116,101,120,80,111,115,49,50,46,120,44,32,116,101,120,80,111,115,49,50,46,121,41,44,32,48,46,48,41,46,120,121,122,32,42,32,119,49,50,46,120,32,42,32,119,49,50,46,121,59,10,9,114,101,115,117,108,116,32,43,61,32,116,101,120,116,117,114,101,76,111,100,40,115,116,101,120,44,32,118,101,99,50,40,116,101,120,80,111,115,51,46,120,44,32,116,101,120,80,111,115,49,50,46,121,41,44,32,48,46,48,41,46,120,121,122,32,42,32,119,51,46,120,32,42,32,119,49,50,46,121,59,10,10,9,114,101,115,117,108,116,32,43,61,32,116,101,120,116,117,114,101,76,111,100,40,115,116,101,120,44,32,118,101,99,50,40,116,101,120,80,111,115,48,46,120,44,32,116,101,120,80,111,115,51,46,121,41,44,32,48,46,48,41,46,120,121,122,32,42,32,119,48,46,120,32,42,32,119,51,46,121,59,10,9,114,101,115,117,108,116,32,43,61,32,116,101,120,116,117,114,101,76,111,100,40,115,116,101,120,44,32,118,101,99,50,40,116,101,120,80,111,115,49,50,46,120,44,32,116,101,120,80,111,115,51,46,121,41,44,32,48,46,48,41,46,120,121,122,32,42,32,119,49,50,46,120,32,42,32,119,51,46,121,59,10,9,114,101,115,117,108,116,32,43,61,32,116,101,120,116,117,114,101,76,111,100,40,115,116,101,120,44,32,118,101,99,50,40,116,101,120,80,111,115,51,46,120,44,32,116,101,120,80,111,115,51,46,121,41,44,32,48,46,48,41,46,120,121,122,32,42,32,119,51,46,120,32,42,32,119,51,46,121,59,10,10,9,114,101,116,117,114,110,32,109,97,120,40,114,101,115,117,108,116,44,32,48,46,48,102,41,59,10,125,10,10,47,42,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,10,9,9,9,9,9,9,9,32,32,72,73,83,84,79,82,89,32,67,76,73,80,80,73,78,71,10,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,42,47,10,10,10,118,101,99,51,32,99,108,105,112,95,97,97,98,98,40,118,101,99,51,32,97,97,98,98,95,109,105,110,44,32,118,101,99,51,32,97,97,98,98,95,109,97,120,44,32,118,101,99,51,32,112,44,32,118,101,99,51,32,113,41,32,123,10,9,118,101,99,51,32,114,32,61,32,113,32,45,32,112,59,10,9,118,101,99,51,32,114,109,97,120,32,61,32,40,97,97,98,98,95,109,97,120,32,45,32,112,46,120,121,122,41,59,10,9,118,101,99,51,32,114,109,105,110,32,61,32,40,97,97,98,98,95,109,105,110,32,45,32,112,46,120,121,122,41,59,10,10,9,105,102,32,40,114,46,120,32,62,32,114,109,97,120,46,120,32,43,32,70,76,84,95,77,73,78,41,10,9,9,114,32,42,61,32,40,114,109,97,120,46,120,32,47,32,114,46,120,41,59,10,9,105,102,32,40,114,46,121,32,62,32,114,109,97,120,46,121,32,43,32,70,76,84,95,77,73,78,41,10,9,9,114,32,42,61,32,40,114,109,97,120,46,121,32,47,32,114,46,121,41,59,10,9,105,102,32,40,114,46,122,32,62,32,114,109,97,120,46,122,32,43,32,70,76,84,95,77,73,78,41,10,9,9,114,32,42,61,32,40,114,109,97,120,46,122,32,47,32,114,46,122,41,59,10,10,9,105,102,32,40,114,46,120,32,60,32,114,109,105,110,46,120,32,45,32,70,76,84,95,77,73,78,41,10,9,9,114,32,42,61,32,40,114,109,105,110,46,120,32,47,32,114,46,120,41,59,10,9,105,102,32,40,114,46,121,32,60,32,114,109,105,110,46,121,32,45,32,70,76,84,95,77,73,78,41,10,9,9,114,32,42,61,32,40,114,109,105,110,46,121,32,47,32,114,46,121,41,59,10,9,105,102,32,40,114,46,122,32,60,32,114,109,105,110,46,122,32,45,32,70,76,84,95,77,73,78,41,10,9,9,114,32,42,61,32,40,114,109,105,110,46,122,32,47,32,114,46,122,41,59,10,10,9,114,101,116,117,114,110,32,112,32,43,32,114,59,10,125,10,10,10,118,101,99,51,32,99,108,105,112,95,104,105,115,116,111,114,121,95,51,120,51,40,117,118,101,99,50,32,103,114,111,117,112,95,112,111,115,44,32,118,101,99,51,32,99,111,108,111,114,95,104,105,115,116,111,114,121,44,32,118,101,99,50,32,118,101,108,111,99,105,116,121,95,99,108,111,115,101,115,116,41,32,123,10,9,10,9,118,101,99,51,32,115,49,32,61,32,108,111,97,100,95,99,111,108,111,114,40,103,114,111,117,112,95,112,111,115,32,43,32,107,79,102,102,115,101,116,115,51,120,51,91,48,93,41,59,10,9,118,101,99,51,32,115,50,32,61,32,108,111,97,100,95,99,111,108,111,114,40,103,114,111,117,112,95,112,111,115,32,43,32,107,79,102,102,115,101,116,115,51,120,51,91,49,93,41,59,10,9,118,101,99,51,32,115,51,32,61,32,108,111,97,100,95,99,111,108,111,114,40,103,114,111,117,112,95,112,111,115,32,43,32,107,79,102,102,115,101,116,115,51,120,51,91,50,93,41,59,10,9,118,101,99,51,32,115,52,32,61,32,108,111,97,100,95,99,111,108,111,114,40,103,114,111,117,112,95,112,111,115,32,43,32,107,79,102,102,115,101,116,115,51,120,51,91,51,93,41,59,10,9,118,101,99,51,32,115,53,32,61,32,108,111,97,100,95,99,111,108,111,114,40,103,114,111,117,112,95,112,111,115,32,43,32,107,79,102,102,115,101,116,115,51,120,51,91,52,93,41,59,10,9,118,101,99,51,32,115,54,32,61,32,108,111,97,100,95,99,111,108,111,114,40,103,114,111,117,112,95,112,111,115,32,43,32,107,79,102,102,115,101,116,115,51,120,51,91,53,93,41,59,10,9,118,101,99,51,32,115,55,32,61,32,108,111,97,100,95,99,111,108,111,114,40,103,114,111,117,112,95,112,111,115,32,43,32,107,79,102,102,115,101,116,115,51,120,51,91,54,93,41,59,10,9,118,101,99,51,32,115,56,32,61,32,108,111,97,100,95,99,111,108,111,114,40,103,114,111,117,112,95,112,111,115,32,43,32,107,79,102,102,115,101,116,115,51,120,51,91,55,93,41,59,10,9,118,101,99,51,32,115,57,32,61,32,108,111,97,100,95,99,111,108,111,114,40,103,114,111,117,112,95,112,111,115,32,43,32,107,79,102,102,115,101,116,115,51,120,51,91,56,93,41,59,10,10,9,10,9,118,101,99,51,32,99,111,108,111,114,95,97,118,103,32,61,32,40,115,49,32,43,32,115,50,32,43,32,115,51,32,43,32,115,52,32,43,32,115,53,32,43,32,115,54,32,43,32,115,55,32,43,32,115,56,32,43,32,115,57,41,32,42,32,82,80,67,95,57,59,10,9,118,101,99,51,32,99,111,108,111,114,95,97,118,103,50,32,61,32,40,40,115,49,32,42,32,115,49,41,32,43,32,40,115,50,32,42,32,115,50,41,32,43,32,40,115,51,32,42,32,115,51,41,32,43,32,40,115,52,32,42,32,115,52,41,32,43,32,40,115,53,32,42,32,115,53,41,32,43,32,40,115,54,32,42,32,115,54,41,32,43,32,40,115,55,32,42,32,115,55,41,32,43,32,40,115,56,32,42,32,115,56,41,32,43,32,40,115,57,32,42,32,115,57,41,41,32,42,32,82,80,67,95,57,59,10,9,102,108,111,97,116,32,98,111,120,95,115,105,122,101,32,61,32,109,105,120,40,48,46,48,102,44,32,50,46,53,102,44,32,115,109,111,111,116,104,115,116,101,112,40,48,46,48,50,102,44,32,48,46,48,102,44,32,108,101,110,103,116,104,40,118,101,108,111,99,105,116,121,95,99,108,111,115,101,115,116,41,41,41,59,10,9,118,101,99,51,32,100,101,118,32,61,32,115,113,114,116,40,97,98,115,40,99,111,108,111,114,95,97,118,103,50,32,45,32,40,99,111,108,111,114,95,97,118,103,32,42,32,99,111,108,111,114,95,97,118,103,41,41,41,32,42,32,98,111,120,95,115,105,122,101,59,10,9,118,101,99,51,32,99,111,108,111,114,95,109,105,110,32,61,32,99,111,108,111,114,95,97,118,103,32,45,32,100,101,118,59,10,9,118,101,99,51,32,99,111,108,111,114,95,109,97,120,32,61,32,99,111,108,111,114,95,97,118,103,32,43,32,100,101,118,59,10,10,9,10,9,118,101,99,51,32,99,111,108,111,114,32,61,32,99,108,105,112,95,97,97,98,98,40,99,111,108,111,114,95,109,105,110,44,32,99,111,108,111,114,95,109,97,120,44,32,99,108,97,109,112,40,99,111,108,111,114,95,97,118,103,44,32,99,111,108,111,114,95,109,105,110,44,32,99,111,108,111,114,95,109,97,120,41,44,32,99,111,108,111,114,95,104,105,115,116,111,114,121,41,59,10,10,9,10,9,99,111,108,111,114,32,61,32,99,108,97,109,112,40,99,111,108,111,114,44,32,70,76,84,95,77,73,78,44,32,70,76,84,95,77,65,88,41,59,10,10,9,114,101,116,117,114,110,32,99,111,108,111,114,59,10,125,10,10,47,42,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,10,9,9,9,9,9,9,9,9,9,84,65,65,10,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,42,47,10,10,99,111,110,115,116,32,118,101,99,51,32,108,117,109,67,111,101,102,102,32,61,32,118,101,99,51,40,48,46,50,57,57,102,44,32,48,46,53,56,55,102,44,32,48,46,49,49,52,102,41,59,10,10,102,108,111,97,116,32,108,117,109,105,110,97,110,99,101,40,118,101,99,51,32,99,111,108,111,114,41,32,123,10,9,114,101,116,117,114,110,32,109,97,120,40,100,111,116,40,99,111,108,111,114,44,32,108,117,109,67,111,101,102,102,41,44,32,48,46,48,48,48,49,102,41,59,10,125,10,10,102,108,111,97,116,32,103,101,116,95,102,97,99,116,111,114,95,100,105,115,111,99,99,108,117,115,105,111,110,40,118,101,99,50,32,117,118,95,114,101,112,114,111,106,101,99,116,101,100,44,32,118,101,99,50,32,118,101,108,111,99,105,116,121,41,32,123,10,9,118,101,99,50,32,118,101,108,111,99,105,116,121,95,112,114,101,118,105,111,117,115,32,61,32,105,109,97,103,101,76,111,97,100,40,108,97,115,116,95,118,101,108,111,99,105,116,121,95,98,117,102,102,101,114,44,32,105,118,101,99,50,40,117,118,95,114,101,112,114,111,106,101,99,116,101,100,32,42,32,112,97,114,97,109,115,46,114,101,115,111,108,117,116,105,111,110,41,41,46,120,121,59,10,9,118,101,99,50,32,118,101,108,111,99,105,116,121,95,116,101,120,101,108,115,32,61,32,118,101,108,111,99,105,116,121,32,42,32,112,97,114,97,109,115,46,114,101,115,111,108,117,116,105,111,110,59,10,9,118,101,99,50,32,112,114,101,118,95,118,101,108,111,99,105,116,121,95,116,101,120,101,108,115,32,61,32,118,101,108,111,99,105,116,121,95,112,114,101,118,105,111,117,115,32,42,32,112,97,114,97,109,115,46,114,101,115,111,108,117,116,105,111,110,59,10,9,102,108,111,97,116,32,100,105,115,111,99,99,108,117,115,105,111,110,32,61,32,108,101,110,103,116,104,40,112,114,101,118,95,118,101,108,111,99,105,116,121,95,116,101,120,101,108,115,32,45,32,118,101,108,111,99,105,116,121,95,116,101,120,101,108,115,41,32,45,32,112,97,114,97,109,115,46,100,105,115,111,99,99,108,117,115,105,111,110,95,116,104,114,101,115,104,111,108,100,59,10,9,114,101,116,117,114,110,32,99,108,97,109,112,40,100,105,115,111,99,99,108,117,115,105,111,110,32,42,32,112,97,114,97,109,115,46,100,105,115,111,99,99,108,117,115,105,111,110,95,115,99,97,108,101,44,32,48,46,48,44,32,49,46,48,41,59,10,125,10,10,118,101,99,51,32,116,101,109,112,111,114,97,108,95,97,110,116,105,97,108,105,97,115,105,110,103,40,117,118,101,99,50,32,112,111,115,95,103,114,111,117,112,95,116,111,112,95,108,101,102,116,44,32,117,118,101,99,50,32,112,111,115,95,103,114,111,117,112,44,32,117,118,101,99,50,32,112,111,115,95,115,99,114,101,101,110,44,32,118,101,99,50,32,117,118,44,32,115,97,109,112,108,101,114,50,68,32,116,101,120,95,104,105,115,116,111,114,121,41,32,123,10,9,10,9,118,101,99,50,32,118,101,108,111,99,105,116,121,32,61,32,105,109,97,103,101,76,111,97,100,40,118,101,108,111,99,105,116,121,95,98,117,102,102,101,114,44,32,105,118,101,99,50,40,112,111,115,95,115,99,114,101,101,110,41,41,46,120,121,59,10,10,9,10,9,118,101,99,50,32,117,118,95,114,101,112,114,111,106,101,99,116,101,100,32,61,32,117,118,32,43,32,118,101,108,111,99,105,116,121,59,10,10,9,10,9,118,101,99,51,32,99,111,108,111,114,95,105,110,112,117,116,32,61,32,108,111,97,100,95,99,111,108,111,114,40,112,111,115,95,103,114,111,117,112,41,59,10,10,9,10,9,118,101,99,51,32,99,111,108,111,114,95,104,105,115,116,111,114,121,32,61,32,115,97,109,112,108,101,95,99,97,116,109,117,108,108,95,114,111,109,95,57,40,116,101,120,95,104,105,115,116,111,114,121,44,32,117,118,95,114,101,112,114,111,106,101,99,116,101,100,44,32,112,97,114,97,109,115,46,114,101,115,111,108,117,116,105,111,110,41,46,114,103,98,59,10,10,9,10,9,118,101,99,50,32,118,101,108,111,99,105,116,121,95,99,108,111,115,101,115,116,32,61,32,118,101,99,50,40,48,46,48,41,59,32,10,9,103,101,116,95,99,108,111,115,101,115,116,95,112,105,120,101,108,95,118,101,108,111,99,105,116,121,95,51,120,51,40,112,111,115,95,103,114,111,117,112,44,32,112,111,115,95,103,114,111,117,112,95,116,111,112,95,108,101,102,116,44,32,118,101,108,111,99,105,116,121,95,99,108,111,115,101,115,116,41,59,10,9,99,111,108,111,114,95,104,105,115,116,111,114,121,32,61,32,99,108,105,112,95,104,105,115,116,111,114,121,95,51,120,51,40,112,111,115,95,103,114,111,117,112,44,32,99,111,108,111,114,95,104,105,115,116,111,114,121,44,32,118,101,108,111,99,105,116,121,95,99,108,111,115,101,115,116,41,59,10,10,9,10,9,102,108,111,97,116,32,98,108,101,110,100,95,102,97,99,116,111,114,32,61,32,82,80,67,95,49,54,59,32,10,9,123,10,9,9,10,9,9,102,108,111,97,116,32,102,97,99,116,111,114,95,115,99,114,101,101,110,32,61,32,97,110,121,40,108,101,115,115,84,104,97,110,40,117,118,95,114,101,112,114,111,106,101,99,116,101,100,44,32,118,101,99,50,40,48,46,48,41,41,41,32,124,124,32,97,110,121,40,103,114,101,97,116,101,114,84,104,97,110,40,117,118,95,114,101,112,114,111,106,101,99,116,101,100,44,32,118,101,99,50,40,49,46,48,41,41,41,32,63,32,49,46,48,32,58,32,48,46,48,59,10,10,9,9,10,9,9,102,108,111,97,116,32,102,97,99,116,111,114,95,100,105,115,111,99,99,108,117,115,105,111,110,32,61,32,103,101,116,95,102,97,99,116,111,114,95,100,105,115,111,99,99,108,117,115,105,111,110,40,117,118,95,114,101,112,114,111,106,101,99,116,101,100,44,32,118,101,108,111,99,105,116,121,41,59,10,10,9,9,10,9,9,98,108,101,110,100,95,102,97,99,116,111,114,32,61,32,99,108,97,109,112,40,98,108,101,110,100,95,102,97,99,116,111,114,32,43,32,102,97,99,116,111,114,95,115,99,114,101,101,110,32,43,32,102,97,99,116,111,114,95,100,105,115,111,99,99,108,117,115,105,111,110,44,32,48,46,48,44,32,49,46,48,41,59,10,9,125,10,10,9,10,9,118,101,99,51,32,99,111,108,111,114,95,114,101,115,111,108,118,101,100,32,61,32,118,101,99,51,40,48,46,48,41,59,10,9,123,10,9,9,10,9,9,99,111,108,111,114,95,104,105,115,116,111,114,121,32,61,32,114,101,105,110,104,97,114,100,40,99,111,108,111,114,95,104,105,115,116,111,114,121,41,59,10,9,9,99,111,108,111,114,95,105,110,112,117,116,32,61,32,114,101,105,110,104,97,114,100,40,99,111,108,111,114,95,105,110,112,117,116,41,59,10,10,9,9,10,9,9,102,108,111,97,116,32,108,117,109,95,99,111,108,111,114,32,61,32,108,117,109,105,110,97,110,99,101,40,99,111,108,111,114,95,105,110,112,117,116,41,59,10,9,9,102,108,111,97,116,32,108,117,109,95,104,105,115,116,111,114,121,32,61,32,108,117,109,105,110,97,110,99,101,40,99,111,108,111,114,95,104,105,115,116,111,114,121,41,59,10,9,9,102,108,111,97,116,32,100,105,102,102,32,61,32,97,98,115,40,108,117,109,95,99,111,108,111,114,32,45,32,108,117,109,95,104,105,115,116,111,114,121,41,32,47,32,109,97,120,40,108,117,109,95,99,111,108,111,114,44,32,109,97,120,40,108,117,109,95,104,105,115,116,111,114,121,44,32,49,46,48,48,49,41,41,59,10,9,9,100,105,102,102,32,61,32,49,46,48,32,45,32,100,105,102,102,59,10,9,9,100,105,102,102,32,61,32,100,105,102,102,32,42,32,100,105,102,102,59,10,9,9,98,108,101,110,100,95,102,97,99,116,111,114,32,61,32,109,105,120,40,48,46,48,44,32,98,108,101,110,100,95,102,97,99,116,111,114,44,32,100,105,102,102,41,59,10,10,9,9,10,9,9,99,111,108,111,114,95,114,101,115,111,108,118,101,100,32,61,32,109,105,120,40,99,111,108,111,114,95,104,105,115,116,111,114,121,44,32,99,111,108,111,114,95,105,110,112,117,116,44,32,98,108,101,110,100,95,102,97,99,116,111,114,41,59,10,10,9,9,10,9,9,99,111,108,111,114,95,114,101,115,111,108,118,101,100,32,61,32,114,101,105,110,104,97,114,100,95,105,110,118,101,114,115,101,40,99,111,108,111,114,95,114,101,115,111,108,118,101,100,41,59,10,9,125,10,10,9,114,101,116,117,114,110,32,99,111,108,111,114,95,114,101,115,111,108,118,101,100,59,10,125,10,10,118,111,105,100,32,109,97,105,110,40,41,32,123,10,35,105,102,100,101,102,32,85,83,69,95,83,85,66,71,82,79,85,80,83,10,9,112,111,112,117,108,97,116,101,95,103,114,111,117,112,95,115,104,97,114,101,100,95,109,101,109,111,114,121,40,103,108,95,87,111,114,107,71,114,111,117,112,73,68,46,120,121,44,32,103,108,95,76,111,99,97,108,73,110,118,111,99,97,116,105,111,110,73,110,100,101,120,41,59,10,35,101,110,100,105,102,10,10,9,10,9,105,102,32,40,97,110,121,40,103,114,101,97,116,101,114,84,104,97,110,69,113,117,97,108,40,118,101,99,50,40,103,108,95,71,108,111,98,97,108,73,110,118,111,99,97,116,105,111,110,73,68,46,120,121,41,44,32,112,97,114,97,109,115,46,114,101,115,111,108,117,116,105,111,110,41,41,41,32,123,10,9,9,114,101,116,117,114,110,59,10,9,125,10,10,35,105,102,100,101,102,32,85,83,69,95,83,85,66,71,82,79,85,80,83,10,9,99,111,110,115,116,32,117,118,101,99,50,32,112,111,115,95,103,114,111,117,112,32,61,32,103,108,95,76,111,99,97,108,73,110,118,111,99,97,116,105,111,110,73,68,46,120,121,59,10,9,99,111,110,115,116,32,117,118,101,99,50,32,112,111,115,95,103,114,111,117,112,95,116,111,112,95,108,101,102,116,32,61,32,103,108,95,87,111,114,107,71,114,111,117,112,73,68,46,120,121,32,42,32,107,71,114,111,117,112,83,105,122,101,32,45,32,107,66,111,114,100,101,114,83,105,122,101,59,10,35,101,108,115,101,10,9,99,111,110,115,116,32,117,118,101,99,50,32,112,111,115,95,103,114,111,117,112,32,61,32,103,108,95,71,108,111,98,97,108,73,110,118,111,99,97,116,105,111,110,73,68,46,120,121,59,10,9,99,111,110,115,116,32,117,118,101,99,50,32,112,111,115,95,103,114,111,117,112,95,116,111,112,95,108,101,102,116,32,61,32,117,118,101,99,50,40,48,44,32,48,41,59,10,35,101,110,100,105,102,10,9,99,111,110,115,116,32,117,118,101,99,50,32,112,111,115,95,115,99,114,101,101,110,32,61,32,103,108,95,71,108,111,98,97,108,73,110,118,111,99,97,116,105,111,110,73,68,46,120,121,59,10,9,99,111,110,115,116,32,118,101,99,50,32,117,118,32,61,32,40,103,108,95,71,108,111,98,97,108,73,110,118,111,99,97,116,105,111,110,73,68,46,120,121,32,43,32,48,46,53,102,41,32,47,32,112,97,114,97,109,115,46,114,101,115,111,108,117,116,105,111,110,59,10,10,9,118,101,99,51,32,114,101,115,117,108,116,32,61,32,116,101,109,112,111,114,97,108,95,97,110,116,105,97,108,105,97,115,105,110,103,40,112,111,115,95,103,114,111,117,112,95,116,111,112,95,108,101,102,116,44,32,112,111,115,95,103,114,111,117,112,44,32,112,111,115,95,115,99,114,101,101,110,44,32,117,118,44,32,104,105,115,116,111,114,121,95,98,117,102,102,101,114,41,59,10,9,105,109,97,103,101,83,116,111,114,101,40,111,117,116,112,117,116,95,98,117,102,102,101,114,44,32,105,118,101,99,50,40,103,108,95,71,108,111,98,97,108,73,110,118,111,99,97,116,105,111,110,73,68,46,120,121,41,44,32,118,101,99,52,40,114,101,115,117,108,116,44,32,49,46,48,41,41,59,10,125,10,0
15 };
16 setup(nullptr, nullptr, _compute_code, "TaaResolveShaderRD");
17 }
18};
19
20#endif
21