diff --git a/code/build.sh b/code/build.sh index 1b84bb1c..8d532506 100755 --- a/code/build.sh +++ b/code/build.sh @@ -5,7 +5,7 @@ echo "--------------------------------------------------------------" echo "ESPURNA FIRMWARE BUILDER" # Available environments -available=`cat platformio.ini | grep env: | grep -v ota | grep -v ssl | sed 's/\[env://' | sed 's/\]/ /' | sort` +available=$(grep env: platformio.ini | grep -v ota | grep -v ssl | sed 's/\[env://' | sed 's/\]/ /' | sort) environments=$@ if [ "$environments" == "list" ]; then echo "--------------------------------------------------------------" @@ -22,7 +22,7 @@ if [ $# -eq 0 ]; then fi # Get current version -version=`cat espurna/config/version.h | grep APP_VERSION | awk '{print $3}' | sed 's/"//g'` +version=$(grep APP_VERSION espurna/config/version.h | awk '{print $3}' | sed 's/"//g') echo "Building for version $version" # Create output folder diff --git a/code/espurna/data/index.html.gz b/code/espurna/data/index.html.gz index b87cecd4..28c28788 100644 Binary files a/code/espurna/data/index.html.gz and b/code/espurna/data/index.html.gz differ diff --git a/code/espurna/pwm.c b/code/espurna/pwm.c index 9a316bb8..0e3794c1 100644 --- a/code/espurna/pwm.c +++ b/code/espurna/pwm.c @@ -209,7 +209,6 @@ _pwm_phases_prep(struct pwm_phase* pwm) { uint8_t n, phases; - uint16_t off_mask = 0; for (n = 0; n < pwm_channels + 2; n++) { pwm[n].ticks = 0; pwm[n].on_mask = 0; diff --git a/code/espurna/sensors/EmonSensor.h b/code/espurna/sensors/EmonSensor.h index ad12189c..e82e7b05 100644 --- a/code/espurna/sensors/EmonSensor.h +++ b/code/espurna/sensors/EmonSensor.h @@ -147,15 +147,16 @@ class EmonSensor : public I2CSensor { double read(unsigned char channel) { - int sample; int max = 0; int min = _adc_counts; - double filtered; double sum = 0; unsigned long time_span = millis(); for (unsigned long i=0; i<_samples; i++) { + int sample; + double filtered; + // Read analog value sample = readADC(channel); if (sample > max) max = sample; diff --git a/code/espurna/static/index.html.gz.h b/code/espurna/static/index.html.gz.h index 1df5bff5..8b330094 100644 --- a/code/espurna/static/index.html.gz.h +++ b/code/espurna/static/index.html.gz.h @@ -1,4 +1,4 @@ -#define index_html_gz_len 63131 +#define index_html_gz_len 63173 const uint8_t index_html_gz[] PROGMEM = { 0x1f,0x8b,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xec,0xbd,0xe9,0x7a,0xda,0x4a,0xb6,0x30,0xfc,0xbf, 0xaf,0x42,0x21,0xdd,0x69,0x68,0x33,0x0f,0x36,0xc6,0x9b,0xe4,0x60,0x8c,0x6d,0x3c,0x60,0x1b,0x3c,0x26, @@ -2480,681 +2480,683 @@ const uint8_t index_html_gz[] PROGMEM = { 0x91,0xea,0x8e,0x7a,0x1f,0x8e,0xb4,0x99,0x35,0xfe,0xee,0xd3,0xa9,0x79,0xc4,0x1a,0x54,0xf7,0xe1,0x48, 0x7d,0x11,0x30,0x26,0x6a,0x40,0xda,0x25,0x64,0x50,0x3b,0xd5,0x8e,0xaa,0xe4,0x3c,0x29,0x33,0xa0,0x53, 0x40,0x83,0x60,0x33,0x42,0xda,0xdb,0x1e,0xf8,0xde,0xc6,0xba,0x49,0x52,0xfb,0x58,0xd8,0x7f,0x20,0x5c, -0xdf,0xf3,0xf9,0xd0,0xb8,0x67,0xa3,0xc3,0x6b,0xa6,0x00,0xb6,0xfc,0xb1,0x89,0xde,0xaa,0x82,0x24,0xae, -0x38,0x76,0xeb,0x92,0xb3,0xf8,0xc6,0x56,0x35,0xac,0x06,0x14,0xa3,0x36,0xae,0xbe,0xd5,0x91,0x60,0x0a, -0x48,0x07,0x56,0xf4,0xc7,0x0a,0x00,0x03,0x16,0xc3,0x27,0xd9,0xfb,0x4a,0x67,0xe7,0x49,0x6a,0xa4,0x4e, -0xe7,0x20,0x46,0x73,0x4f,0x85,0x40,0x41,0xbc,0x17,0xa4,0x3c,0x91,0xef,0xc4,0x68,0x9e,0x2c,0xe7,0x1c, -0x04,0xfa,0x84,0x24,0x64,0x0e,0xd3,0xa1,0xd7,0xb6,0x66,0x13,0x36,0x49,0x36,0x7a,0x0a,0xf6,0x28,0x3a, -0x15,0x02,0x15,0xa2,0x85,0x25,0x4c,0xd9,0x49,0x55,0x43,0x62,0xd8,0x87,0x37,0xfc,0xd0,0x6f,0x02,0xdf, -0xad,0x57,0x60,0x99,0x4a,0x88,0xbe,0x94,0x3b,0xdf,0x9a,0xeb,0x12,0xfa,0x45,0xe4,0xfe,0xc8,0x12,0xc3, -0xbc,0x00,0x72,0xd9,0x6e,0x75,0x56,0x3d,0x51,0xf1,0x5f,0xbb,0x1a,0xcb,0xe3,0xdd,0x8a,0x14,0x73,0xeb, -0xe8,0x1b,0xee,0x3b,0x6b,0xc3,0x0b,0xa2,0xbf,0xd9,0x63,0x00,0xa8,0xf8,0x33,0x4f,0xd2,0xf9,0x98,0xd6, -0x33,0xfa,0xd3,0xd0,0xfb,0x6c,0xef,0xf0,0xa1,0xee,0x88,0x79,0x16,0x37,0x15,0xad,0x8c,0x74,0xa2,0x4e, -0x8b,0x17,0xc9,0x59,0xba,0xa4,0x45,0xe6,0x9d,0x2c,0x71,0xd5,0xaa,0x9e,0xef,0x11,0xbb,0xa8,0x6b,0x7f, -0x78,0x9a,0xef,0xed,0x9d,0x54,0xab,0x24,0x7f,0xa8,0x4a,0x50,0xa3,0x25,0xae,0x8d,0x2b,0x1a,0x7a,0x44, -0x15,0xf1,0xf4,0x34,0x3f,0x39,0xe4,0x97,0x1b,0x7d,0x13,0x71,0xa5,0x6e,0xb3,0x9a,0x46,0x00,0x36,0x30, -0x76,0x5a,0x24,0x2a,0x3d,0x6a,0xab,0xef,0xa1,0x3e,0xdd,0xa5,0x22,0xff,0x94,0xf6,0xe6,0xbb,0x9b,0xfb, -0x1f,0x37,0x36,0x17,0x34,0x43,0x6e,0x81,0x35,0x1d,0xd9,0xeb,0xcb,0x22,0x4f,0x79,0x4e,0xa5,0xc0,0xab, -0xfc,0xb3,0x93,0x43,0x47,0xdf,0x76,0x47,0xff,0x3f,0xb5,0xce,0xf3,0xf3,0x4f,0xae,0x34,0xb7,0xc6,0x34, -0xbf,0x6b,0x48,0x65,0xd7,0xb4,0xbf,0xad,0x86,0x4b,0x1e,0x9a,0xe1,0xfc,0xc4,0x8f,0xab,0xb7,0x38,0x46, -0xfd,0xee,0x8a,0xb9,0xc8,0xc7,0xaa,0x97,0xb2,0x4e,0xdd,0x92,0x98,0xf8,0xae,0xaa,0xb9,0xc4,0xa7,0xd6, -0x8c,0x04,0xa6,0xf6,0xfe,0xec,0x23,0x6f,0xb1,0xab,0x61,0x30,0xa7,0xf8,0x88,0xcf,0x3e,0xb5,0x63,0xef, -0xf9,0x53,0xab,0x62,0x77,0x93,0x39,0x2b,0xb8,0xb5,0x43,0x67,0x81,0x02,0x31,0x5c,0xe7,0x12,0xa5,0xcc, -0xf8,0x98,0xa1,0x27,0xfe,0x8a,0x76,0xd3,0x7e,0xbe,0x48,0x6b,0x43,0x2f,0x6d,0xfd,0xb6,0x9b,0x2b,0x60, -0x40,0x07,0x06,0x31,0xbe,0xc9,0xbc,0x5e,0x27,0xcb,0x49,0xaa,0x2e,0xb4,0x91,0xa6,0x4d,0xd3,0xda,0x54, -0xb1,0xcb,0x6e,0x30,0x17,0x8b,0x83,0x49,0x9b,0x9f,0xdc,0xa5,0xc5,0x9a,0x63,0xbd,0xac,0x2a,0x79,0xe6, -0xb4,0x14,0xc0,0x24,0x22,0x98,0xd1,0xf3,0x61,0x6c,0xc0,0x5d,0x13,0xc9,0xc8,0xa2,0x84,0xb2,0x03,0xa5, -0x73,0x3c,0xe6,0x88,0x1d,0x97,0x20,0x38,0x9f,0xa8,0xfb,0x3e,0x91,0x37,0x9f,0xa8,0xad,0x4f,0xe4,0xee, -0x27,0x4a,0x16,0x16,0xe5,0x1b,0x16,0xf1,0x67,0xcd,0x1b,0x89,0x65,0xd5,0xc3,0x7a,0x52,0x91,0x28,0x98, -0x0d,0xfb,0x3e,0x61,0x4f,0xae,0xfe,0x98,0xbd,0xea,0x24,0x1d,0x64,0x6b,0x72,0xf9,0xfb,0xb7,0x92,0x22, -0x3a,0x03,0xf2,0x9a,0xf5,0x99,0xce,0x66,0x70,0x0a,0x0f,0xbf,0xd8,0x3a,0xcb,0xde,0x7d,0xf8,0x5f,0xdb, -0xa0,0x3d,0x8f,0xf9,0x4b,0xc0,0x41,0x20,0x95,0x83,0x25,0xa6,0x5a,0xc1,0x29,0x59,0x07,0xbf,0x25,0x1c, -0xc8,0xa1,0x67,0x4e,0x35,0xbf,0x01,0xef,0x8c,0x95,0x46,0x6e,0xb3,0xc9,0x46,0x05,0x8d,0x5b,0x96,0xc3, -0xfb,0x00,0x22,0xa3,0xf8,0x94,0xd0,0x3e,0x5a,0x13,0x41,0x55,0x5e,0x94,0x54,0x10,0x8e,0x04,0xeb,0x12, -0x27,0xcc,0xf2,0xc3,0x63,0x20,0x79,0x20,0x7f,0x97,0x3d,0x66,0xb4,0xb5,0xca,0xe4,0x82,0x55,0xfe,0xfa, -0x7c,0x8d,0x01,0x15,0x21,0x8f,0xa1,0xa5,0x11,0xdd,0x44,0x33,0x7b,0xed,0xde,0x7b,0xcd,0x12,0xd9,0x6c, -0x8e,0xda,0xdd,0x7f,0x42,0xb5,0xbf,0x2c,0xde,0xa7,0xb6,0x90,0xde,0xf0,0x55,0x63,0xf1,0x50,0xe8,0xb4, -0x30,0xb6,0xdb,0xa8,0x7b,0x5f,0xc5,0x7e,0x3d,0xec,0xb6,0xec,0xa0,0xa7,0x0b,0xc1,0xa1,0x70,0x1c,0x58, -0x59,0x6f,0xb3,0x45,0x1a,0x56,0x1c,0xa5,0x57,0xc5,0xb4,0xc4,0xaa,0x87,0xc7,0x7c,0x79,0x8c,0x15,0x5d, -0xdd,0x6f,0x15,0xec,0xcc,0x2d,0x6b,0xdf,0xf2,0xad,0x7b,0xdc,0xd9,0xd3,0x9e,0x3b,0x44,0x2e,0x59,0x64, -0xeb,0x6a,0xeb,0x1e,0xa4,0x52,0xda,0x4a,0xd1,0x1e,0x1d,0x58,0x15,0xb6,0x4b,0xb0,0x66,0xec,0xc0,0x3f, -0x3e,0xa8,0x82,0x56,0xe3,0xb6,0x9d,0xc5,0x85,0xd1,0xfd,0x26,0x5f,0xf4,0x0d,0xee,0x27,0x0d,0x2d,0xdc, -0xf4,0x76,0x2d,0x36,0x19,0x56,0x6a,0xd0,0x05,0x6c,0x68,0xfe,0xa7,0x8d,0xb3,0xc5,0xd7,0xc0,0x04,0xed, -0xa9,0xd3,0x9d,0x04,0xdf,0x87,0xf1,0xe8,0xcb,0x40,0x2d,0x53,0x80,0x3b,0xee,0x2c,0x39,0xd8,0xf5,0x24, -0x68,0x5e,0xef,0x5d,0xd6,0xe2,0x53,0x62,0x5a,0xad,0xfc,0xd9,0xba,0x32,0xaf,0x1a,0xf7,0xc7,0x5c,0x97, -0xe6,0x42,0xd5,0xcf,0x76,0x76,0xc5,0xde,0x66,0x68,0x8e,0x7b,0xa1,0xde,0x69,0x4d,0x4b,0x99,0x9e,0x13, -0xab,0x7b,0xb9,0x8b,0x7d,0xdc,0xf9,0x9e,0x79,0xd0,0xb1,0x98,0x3b,0xae,0xb9,0xf6,0x5c,0x4d,0x5a,0xc7, -0xbd,0x05,0x97,0x6a,0x09,0x05,0x72,0x8b,0x08,0xcb,0x31,0x51,0xba,0xd6,0x0b,0x0e,0xe0,0x6a,0xcf,0x3b, -0x69,0xbc,0x73,0x1c,0x26,0xee,0xdc,0x0f,0x1f,0x44,0x47,0xce,0xf6,0x31,0xb9,0xbb,0x78,0x0b,0x41,0x70, -0xe7,0xfa,0x75,0xae,0x4c,0x77,0x43,0x99,0xc2,0xb2,0xa9,0xd2,0x9e,0x4d,0xd5,0xff,0xbe,0xda,0x62,0xe6, -0x7d,0x67,0x9b,0xed,0xfc,0x68,0xdf,0x3b,0xbc,0xf1,0xd2,0x83,0xd6,0x9e,0x6b,0x55,0xd0,0x9a,0x33,0x5b, -0x14,0xeb,0x26,0xb2,0xa1,0xdd,0x68,0xa6,0x4e,0xac,0xdb,0x7d,0xde,0xc4,0x7b,0x35,0x35,0xe8,0xcf,0xec, -0x49,0x06,0x4a,0xa9,0x6d,0xb7,0x56,0xde,0xa0,0xad,0x8d,0x76,0x92,0xf7,0xbc,0xf7,0xdd,0xaa,0xe7,0xad, -0xf0,0x9e,0xbf,0x30,0xbe,0xf6,0xa2,0x37,0xf3,0xbd,0x06,0xb6,0xa9,0xc6,0x51,0x81,0x2b,0x0f,0xc9,0xcd, -0x76,0x96,0x5d,0xaf,0xa4,0x24,0xc7,0xa5,0x40,0x35,0xdd,0xac,0x07,0xb5,0x1b,0x7b,0xd6,0xb9,0xde,0x03, -0xbe,0xb6,0x31,0x5b,0x2b,0xce,0xaa,0x9b,0x81,0x9f,0xb8,0xf6,0x4a,0x6c,0xce,0x3b,0x3a,0x69,0xce,0xd0, -0x8f,0xf5,0xf2,0xd3,0xfb,0x78,0x47,0x0f,0xdb,0xe2,0xa5,0x2b,0x7d,0xf6,0xcc,0x32,0x93,0xda,0x9d,0xcc, -0x89,0xe9,0xb9,0xc5,0x0c,0xb9,0x82,0x55,0x73,0x96,0xa8,0xd5,0x67,0x5e,0x91,0x95,0x7f,0xf0,0xc5,0xb6, -0x2d,0x99,0x58,0x67,0x53,0xca,0x8f,0xb3,0xb8,0xef,0xcd,0xe1,0x71,0xe8,0xb2,0xc5,0xfb,0xfb,0xf7,0xda, -0xea,0x93,0x93,0xff,0x82,0xfb,0xc3,0x41,0xfc,0xb9,0x16,0xd3,0xf5,0xd2,0x8f,0x55,0x6b,0x3e,0xce,0x70, -0x1d,0x64,0xd6,0xaa,0x60,0x39,0xbb,0x21,0x12,0x1d,0x7e,0x41,0x5a,0xdd,0x3e,0xd9,0x76,0x1e,0xaf,0x2d, -0x22,0xf3,0x6f,0x9c,0xb5,0xed,0x4f,0x69,0x22,0xd8,0xf3,0xb1,0xa3,0x8f,0x1d,0xcb,0x9d,0xba,0xc2,0xdd, -0xcc,0xda,0xa7,0x53,0xe6,0xf6,0xb1,0xde,0x10,0x83,0x7e,0xa6,0xb1,0x7b,0x68,0x33,0xea,0x43,0xfb,0x44, -0x34,0x7e,0x77,0x5d,0x1e,0xf3,0xdf,0xe0,0x24,0x07,0xcd,0xd1,0xba,0xbf,0xcf,0x16,0x86,0xe4,0x0c,0xf0, -0xe1,0x1d,0xa6,0xe0,0xa0,0x0e,0x1e,0x4a,0x27,0xe9,0xc9,0xbb,0x4b,0xd0,0x81,0x62,0xb9,0x60,0x4d,0xae, -0x39,0x9b,0x75,0xb8,0x8f,0xc5,0x21,0x32,0xef,0xd2,0x3f,0x12,0xdf,0xad,0xfa,0xc7,0xe1,0x7f,0xbc,0xcf, -0x56,0x13,0x89,0xcd,0xe2,0x16,0xd2,0x29,0x6a,0xeb,0xfb,0xe2,0x5b,0x93,0x6c,0x14,0x4e,0xab,0xb6,0x36, -0x23,0xf2,0x5e,0x7d,0xeb,0x85,0xae,0x3a,0x86,0xee,0x3d,0x7d,0xea,0x85,0xb6,0xf6,0x0c,0x81,0x5a,0x2d, -0xd5,0x18,0x6e,0x39,0x2b,0x24,0xf2,0x2c,0xd5,0x83,0x9e,0x75,0x2f,0x74,0x75,0x4d,0x4e,0x21,0x53,0x97, -0x17,0xda,0x2a,0x18,0xa7,0xcc,0x0b,0x79,0xa0,0x4b,0x28,0xa5,0x52,0x4f,0x91,0xf3,0x73,0x2f,0xb4,0x14, -0x0f,0x4e,0x09,0xe9,0x84,0x79,0xde,0xe8,0x0f,0x7a,0x4a,0xc9,0x53,0x5d,0xb6,0x51,0x08,0xf4,0x14,0x7d, -0x23,0x16,0x44,0x67,0x09,0x45,0x5f,0x86,0xb6,0x50,0x17,0x1d,0xeb,0xdf,0x42,0x09,0xa2,0x2f,0xc2,0x16, -0xf9,0xa3,0x17,0xb4,0x6e,0x95,0x3e,0xb1,0xc2,0x27,0xde,0xc2,0x46,0xe5,0x85,0x9a,0xdf,0xb3,0xed,0xe3, -0x5b,0x9a,0x57,0x78,0x09,0xde,0x1b,0x59,0x45,0x85,0xac,0x66,0xaf,0xde,0x6a,0xed,0x60,0x9c,0x86,0x2c, -0xc8,0xdb,0x65,0x5a,0x47,0x02,0x64,0x73,0x92,0xcc,0xc3,0xcb,0xb0,0x08,0xcb,0x70,0x19,0x2e,0xc2,0x79, -0xb8,0x0e,0x57,0x63,0xc9,0x48,0x79,0x7c,0xd2,0x35,0x1d,0xe5,0xe2,0xbe,0xd2,0x78,0x89,0x1d,0x01,0x59, -0x17,0x96,0x49,0xd6,0x1c,0xf8,0x0b,0x7d,0x31,0x8f,0x33,0x78,0x51,0x4c,0xe6,0x46,0x69,0xac,0x93,0x55, -0x4d,0x16,0x51,0xb3,0x2a,0x1b,0x95,0xf2,0x5a,0x3a,0xa0,0x9d,0x8d,0x23,0x03,0xaa,0x1c,0x70,0xa6,0xa5, -0x65,0xbc,0x6e,0x72,0x08,0x0b,0xa8,0x75,0x1d,0xaf,0x81,0x68,0x9d,0xc4,0xf7,0x7c,0x3a,0x27,0x59,0x4b, -0x5d,0x69,0xcf,0x9c,0x64,0xe2,0x5f,0x72,0x0b,0xc2,0x22,0x7e,0x70,0x62,0xe0,0xa2,0x75,0xfb,0x91,0x12, -0x13,0xed,0x56,0x8d,0x5d,0xc5,0xc9,0xf4,0x72,0xc6,0x08,0xad,0x1a,0xc0,0xb4,0x20,0xea,0xcb,0x51,0x4d, -0x74,0x86,0x73,0x4f,0x5c,0x7c,0x05,0x19,0x59,0x6b,0xb0,0x77,0x5a,0x59,0x14,0x84,0x3b,0x87,0x1d,0xde, -0xf2,0xf9,0xe7,0xe8,0xe3,0xc3,0x5b,0x77,0x8b,0x1d,0x77,0xf6,0x93,0xfa,0xc8,0x1d,0x9b,0x49,0x95,0xd8, -0xbd,0x93,0x54,0x81,0x9d,0xdb,0xc8,0x79,0xde,0xdd,0x43,0xea,0xf1,0x5d,0x1b,0xc8,0x29,0x72,0xc7,0xee, -0x71,0xca,0xe9,0xad,0xd3,0xac,0xfc,0x66,0x40,0x3d,0x7d,0xc0,0x59,0xcb,0x57,0x92,0xf3,0x59,0xe9,0x34, -0x3b,0x76,0x34,0x63,0x15,0x01,0x2f,0xf4,0x32,0xad,0x2a,0x22,0x8e,0x15,0x2d,0xf6,0x2b,0x75,0x39,0x3d, -0x9e,0xc5,0xde,0x1b,0x62,0xb9,0xea,0x74,0x6f,0xbd,0xa2,0x0f,0xa7,0x7b,0xcc,0xd0,0x61,0x58,0x4d,0x99, -0x07,0x54,0xe6,0xd5,0xbb,0x47,0xbb,0x0b,0x7c,0x4e,0x05,0xd8,0xab,0x70,0x0f,0xba,0x06,0xa2,0xe5,0x7b, -0xe8,0xc2,0xc0,0x2a,0xf1,0x05,0x95,0x78,0x77,0x99,0xee,0x01,0x64,0x6c,0x6f,0x51,0xa4,0xe2,0x60,0xbd, -0x2c,0x8a,0xff,0xbf,0xbb,0xaf,0x61,0x6b,0xdb,0x58,0x1a,0xfd,0x2b,0x46,0x69,0xc0,0xc2,0xb2,0xb1,0x69, -0x48,0x5b,0x1b,0xc1,0x21,0xe4,0x8b,0xf7,0x34,0x09,0x05,0xda,0xb4,0x87,0x70,0xb8,0x32,0x16,0xb6,0x1a, -0x63,0xb9,0x92,0x0c,0x49,0x29,0xef,0x6f,0xbf,0xf3,0xb1,0xbb,0xda,0x95,0x56,0xb6,0xa1,0x39,0xbd,0x3d, -0xb7,0xcf,0xd3,0x60,0xed,0xce,0xee,0xce,0xce,0x7e,0xcd,0xce,0xce,0xc7,0xc7,0xda,0x38,0xfa,0x18,0xd6, -0x82,0x1a,0x3b,0x2e,0x84,0xa1,0xbc,0x8c,0x86,0x32,0x2a,0x33,0xea,0x36,0x03,0x8f,0x07,0xf5,0x46,0x29, -0x64,0x25,0xc9,0x6c,0x6a,0x36,0xbc,0x05,0xd5,0xf2,0x76,0x90,0xd6,0xd2,0xe0,0x3a,0x1c,0xb4,0x6a,0xbf, -0xc4,0xb3,0x1a,0xec,0x39,0xb3,0xf1,0xa0,0x96,0x84,0xfd,0x18,0x5a,0xf9,0x1c,0xcf,0x92,0x5a,0x3f,0x0e, -0x92,0x01,0x34,0x7a,0xa3,0x95,0xfe,0x06,0x4a,0x1f,0x0a,0x3b,0xb4,0x14,0xb0,0x22,0x9c,0xc8,0x8d,0x86, -0x8e,0xfa,0xb7,0xc5,0x36,0xb4,0xbc,0xef,0x20,0xef,0x6d,0x2c,0xdc,0xa3,0x42,0x15,0x61,0x46,0x2e,0xd2, -0x35,0x88,0x0e,0x6a,0x8a,0x1f,0xc3,0x17,0x3d,0x4d,0x7d,0x9a,0x46,0x49,0x38,0xf0,0x6a,0xd3,0x71,0x18, -0xa0,0x41,0x76,0x48,0x46,0x17,0x78,0x62,0xb5,0x5a,0x2d,0xe7,0x4e,0x8d,0x56,0x0a,0x2c,0x5b,0x9c,0x90, -0xcf,0x47,0x65,0xf5,0x79,0xea,0x3c,0x7f,0x7d,0xe2,0x78,0xce,0x73,0x18,0xed,0x00,0x35,0x36,0x5f,0x5c, -0x01,0xe4,0x1e,0x9c,0x84,0xf1,0x50,0x7d,0x3d,0xdf,0xef,0x6c,0x76,0xf2,0xaf,0xe3,0xce,0xcf,0x9d,0x2d, -0xf8,0x7c,0xfd,0xfd,0xfb,0x6f,0xdb,0x9d,0x4d,0xf8,0xf5,0xd3,0x77,0x9b,0x4f,0x3b,0x2f,0x11,0x62,0xff, -0x75,0x67,0xeb,0x69,0x1b,0x7e,0xa9,0x2a,0x9e,0xc3,0xc1,0x9a,0x05,0x63,0xcc,0x64,0xc7,0xc8,0x9e,0x73, -0xf8,0xe6,0xf8,0xe7,0x76,0xfb,0x6b,0xf8,0xf5,0xec,0xcd,0xcf,0x9b,0xdf,0x22,0xf8,0x9b,0xd7,0xff,0xea, -0x7c,0x07,0x7f,0x8f,0x0f,0xbe,0x69,0x53,0x5b,0xc7,0xaf,0x4f,0xbe,0xfe,0xb9,0x76,0xb0,0xb9,0x8f,0x50, -0xaf,0x3b,0xdf,0x6c,0xb5,0x1d,0xa5,0x27,0x07,0x5b,0x26,0x9a,0x44,0x6d,0x93,0x26,0x20,0xbf,0xb5,0x9f, -0x86,0xcd,0xce,0x19,0xfb,0xaa,0x51,0xfd,0xbd,0x0a,0x86,0x30,0x3f,0x67,0xac,0x19,0xa1,0x77,0xf9,0x24, -0xbc,0xc2,0xc7,0x53,0xa8,0x0b,0x45,0xb8,0xaf,0x67,0x57,0xd1,0x80,0xa2,0x4d,0x3b,0x87,0xe8,0x71,0x96, -0x53,0xf7,0x99,0x93,0xc0,0xce,0xc5,0xe3,0x0c,0x68,0x89,0x7d,0x22,0x2f,0x1e,0xb5,0x43,0x7c,0xcb,0xc5, -0xcf,0x29,0x3f,0xd6,0xa8,0x84,0xa3,0x30,0x30,0x21,0xe8,0x6f,0xed,0x25,0xa4,0x92,0x6e,0xec,0x0b,0xd8, -0x35,0x86,0x9f,0xd5,0x8f,0x5a,0x7d,0x10,0x42,0xd5,0xee,0x42,0x6a,0x75,0x5a,0x6d,0xfa,0xbb,0xd9,0xda, -0xe2,0x6f,0xfc,0xdc,0x7f,0x87,0x94,0xff,0x7e,0xf6,0xe9,0xe1,0x74,0xa1,0xd5,0xa5,0x13,0xe6,0xdd,0x3f, -0xa1,0xca,0x77,0xb3,0xac,0x16,0x5f,0xd6,0x8e,0x70,0xf6,0xc1,0xe7,0xfb,0x20,0xb9,0xc2,0xc5,0xf7,0x23, -0xaa,0x17,0x09,0x0b,0x34,0x4c,0x4e,0x62,0x48,0x3c,0x78,0x8e,0x98,0x1c,0xed,0xd7,0xa4,0xfa,0x2f,0x0c, -0x98,0xfa,0xfd,0xea,0xf0,0xe0,0x9d,0xf8,0x50,0x28,0xb6,0x05,0x8a,0x3a,0x86,0x67,0x5d,0xb1,0xce,0x51, -0xa9,0x47,0x61,0x49,0x27,0x93,0x5c,0x48,0x39,0x92,0xe8,0x39,0xd0,0x6f,0xad,0x9f,0xee,0x35,0xff,0xf5, -0x61,0x70,0xe6,0xf2,0x47,0xd0,0xfc,0xfd,0xcc,0x3d,0xfd,0x70,0xf3,0xbf,0x2b,0xff,0x78,0xf4,0xd5,0xe3, -0x7f,0xaf,0xae,0x7f,0xa8,0x7f,0x70,0xb7,0x77,0xbc,0xd6,0x87,0xdd,0x5e,0xf7,0xf6,0x0e,0x7d,0x94,0x7e, -0xf8,0xf0,0xc7,0xd9,0xed,0x96,0x77,0xf7,0xd5,0x86,0xe6,0x0f,0x9b,0x7d,0x3c,0xe6,0x6d,0xfe,0x1e,0x26, -0xf1,0x61,0x30,0x28,0x04,0x4a,0xf0,0x1d,0xc7,0xc3,0x30,0x42,0xc1,0x76,0xd6,0x0b,0xe0,0x44,0x9c,0x34, -0x7c,0xa7,0xed,0x88,0x6a,0xea,0x93,0x46,0xe8,0x0a,0x95,0x73,0xe0,0x74,0xf3,0xba,0x68,0xeb,0x81,0x9d, -0xed,0x65,0x9c,0x5c,0xe5,0xe8,0x7f,0x25,0x02,0x85,0x9e,0xa2,0xc5,0xaa,0xbf,0x16,0x0c,0x80,0xb6,0xd8, -0xc9,0xb5,0x33,0xbc,0x92,0xb2,0x35,0x7a,0x5d,0x7a,0x94,0x44,0x3d,0x49,0x4d,0xfb,0x7c,0xc5,0x24,0x49, -0x1e,0xc3,0x20,0x18,0x87,0x68,0xf2,0x85,0x5b,0xa1,0xb4,0x80,0xc5,0xfd,0xa9,0x36,0x42,0x2f,0xcb,0x74, -0x4a,0x84,0x03,0xdc,0xec,0x70,0x27,0x22,0xb4,0xbc,0x5a,0x04,0x7b,0xd2,0x2c,0xcd,0x18,0x24,0x80,0x4d, -0x13,0xb6,0x8e,0xac,0xb6,0x45,0x3e,0x07,0x61,0xba,0xa2,0xe2,0x74,0xad,0x03,0x5b,0x29,0xcc,0xdf,0x0b, -0xdc,0x54,0xe0,0x24,0x81,0xef,0x19,0xba,0xa3,0xa1,0x6f,0x18,0x2d,0xb6,0xfb,0x5c,0x71,0x90,0x05,0xee, -0x31,0xa1,0x16,0xf4,0x0e,0x3d,0xa2,0xd4,0x0b,0xee,0x32,0x33,0x0e,0xd5,0x23,0xba,0x90,0x6f,0x9c,0xb0, -0xb2,0x6a,0x83,0xe8,0xf2,0x32,0xc4,0x15,0xc6,0x8d,0x68,0xc4,0xc5,0x2b,0x28,0x72,0x22,0x8a,0xae,0xb7, -0x2a,0xc8,0xba,0xc4,0x41,0x04,0x07,0xa1,0x86,0x6d,0x56,0xf4,0xf8,0xa2,0x46,0xc7,0x9b,0x78,0xd8,0x41, -0x94,0xd9,0x74,0x89,0xf5,0x80,0x1d,0x3c,0x55,0x28,0x11,0xf8,0x0a,0x41,0x69,0x0a,0x6f,0x94,0x5c,0xf6, -0xd1,0x02,0xaa,0x98,0xac,0x38,0x29,0xbf,0x50,0x31,0x87,0x54,0x70,0x39,0xb4,0x8b,0xcc,0x2a,0xdc,0x8a, -0x3b,0xdd,0x36,0xbb,0x9e,0xa2,0x06,0x44,0xb8,0x4d,0x6b,0x35,0xe4,0x1f,0xcc,0x5e,0x8b,0xc4,0xc6,0x6c, -0x89,0xa8,0xcd,0xae,0x3a,0x2c,0x19,0xbd,0x90,0x0c,0xa3,0x77,0x8b,0xf1,0x31,0x60,0x55,0x52,0x50,0x1a, -0x54,0xa0,0x3c,0xc5,0x7f,0xd1,0xc7,0x02,0xfc,0x61,0x8b,0x20,0xf6,0x4e,0xeb,0x76,0xa3,0xf4,0x9c,0x42, -0x93,0x28,0x1d,0x92,0xd0,0xdd,0xf1,0xdb,0xbb,0x5c,0x8a,0x80,0xce,0xba,0xf4,0xc1,0x01,0x2e,0xd8,0x3a, -0x68,0x74,0x7c,0x13,0xa1,0x83,0x1b,0xa1,0xae,0xad,0x12,0xb8,0xea,0xcd,0xad,0x2d,0xb4,0xd3,0x52,0xa9, -0xfe,0x29,0xa4,0x9c,0x79,0x59,0x3e,0xf6,0x09,0x1a,0xd6,0x49,0xf7,0xc7,0xba,0x0a,0xa8,0xd3,0xcb,0x34, -0x2d,0x77,0x19,0x2a,0x02,0x57,0x6b,0xd0,0xbf,0x00,0x56,0x78,0x38,0x8a,0x7e,0xfd,0x38,0xbe,0x9a,0xc4, -0xd3,0xdf,0x60,0x95,0xcd,0xae,0x6f,0x3e,0x7d,0xfe,0x9d,0x22,0x35,0xa8,0x42,0x7b,0x7a,0xa1,0xbd,0x67, -0xfb,0xcf,0x5f,0xbc,0x7c,0xf5,0xfa,0xe0,0x7f,0xfe,0xf9,0xfd,0x9b,0xb7,0xef,0x0e,0x7f,0x38,0x3a,0x3e, -0xf9,0xf1,0xa7,0xf7,0x3f,0xff,0xf2,0x2f,0xb3,0xd0,0x23,0xbd,0x10,0x9c,0x87,0x5f,0x3f,0xd9,0x7a,0xfa, -0xcd,0xb7,0xdf,0x99,0x40,0xff,0x28,0xd7,0x6c,0x02,0xac,0xe8,0x00,0xff,0xfb,0x7f,0xe4,0x46,0x56,0x77, -0xcf,0x1b,0x4d,0x98,0xdd,0xa7,0x67,0xdd,0x0f,0x4e,0x6f,0x6d,0x7b,0x67,0xd7,0x6b,0x6d,0xfc,0xf1,0xe1, -0x83,0xb0,0x0f,0x67,0xe5,0x46,0xd8,0x9f,0x12,0x3f,0xec,0x25,0x3b,0xed,0x5e,0xb3,0x99,0xb8,0x41,0xc3, -0x9f,0x9c,0xd2,0x8d,0x3c,0x41,0x6d,0xe8,0x3a,0xff,0x24,0xaa,0xd5,0xdd,0xf5,0xba,0x74,0x12,0xd1,0xec, -0xb8,0x6e,0x1e,0xd2,0x49,0x5f,0x5b,0x13,0x3c,0x1c,0xc3,0xbd,0xc3,0x83,0x7f,0x86,0x9f,0xd5,0x6a,0x31, -0xc8,0xde,0x79,0xea,0x39,0xff,0x78,0x94,0x2b,0x41,0x7e,0x55,0x5f,0xd3,0x16,0xbe,0x13,0x4c,0x23,0x28, -0xea,0x9c,0xad,0xf1,0x2c,0x0b,0xe9,0x96,0xac,0x2f,0xde,0xff,0x49,0x85,0x11,0x68,0xee,0xdc,0x20,0x57, -0x53,0xc3,0x2d,0x59,0x79,0x35,0xc8,0xa3,0x57,0xa9,0xf2,0x83,0xf8,0x88,0x58,0x1c,0xd2,0x90,0xf3,0xad, -0x71,0x82,0x77,0xdb,0x5d,0xf5,0x40,0x05,0xad,0xdb,0x6d,0xa7,0x6f,0x48,0x1f,0x33,0x37,0x97,0x62,0xc6, -0x89,0xc4,0xf0,0xae,0xde,0xda,0x8f,0xc4,0xa1,0x6a,0xdb,0x86,0xf3,0x08,0x6d,0xcb,0x8e,0x83,0x6b,0xb1, -0x61,0x14,0xb6,0xfa,0xdc,0xa3,0x86,0xdc,0xa4,0x7a,0x37,0x61,0x3f,0x8d,0x2f,0x3e,0xb2,0x45,0x36,0xf5, -0x94,0x4d,0xcb,0xa2,0xcb,0xcf,0xf5,0x5b,0x66,0x4f,0xd1,0x54,0x08,0x65,0x92,0x4e,0x6b,0x7a,0x93,0xbc, -0xf8,0x34,0x65,0x9e,0x8f,0x09,0xd8,0xa6,0x0c,0x7d,0x6b,0x05,0x98,0x23,0x74,0xa5,0xbd,0x0f,0x4d,0xf7, -0x99,0xb1,0x85,0x4d,0xd6,0x2d,0x3d,0x9e,0x74,0x5c,0x83,0xb5,0x77,0x84,0x20,0x16,0xa3,0x0b,0xcf,0xae, -0x98,0x01,0x1d,0xc0,0xbd,0xcf,0x4e,0x20,0xd4,0x03,0x9e,0x5d,0x1d,0x11,0xc3,0xbb,0xd3,0x96,0xfd,0x17, -0x64,0x23,0xac,0xa1,0xbf,0xce,0x2f,0xf2,0xa4,0xc9,0x62,0xc9,0x1c,0x67,0x70,0x12,0x31,0x6f,0x0c,0x84, -0xa2,0x2f,0xc9,0xcc,0x02,0x4c,0x16,0x00,0x6b,0x1e,0xc2,0xce,0x7e,0x91,0x79,0xc8,0x1f,0xe3,0x49,0x75, -0x13,0x00,0x1b,0x05,0x79,0xf0,0x09,0x27,0x13,0x30,0xd4,0xbb,0x40,0xd9,0x0e,0x5d,0xe8,0x70,0xb4,0xb1, -0xd2,0x3a,0x1e,0x00,0x72,0x8f,0x24,0xb4,0x00,0x83,0x09,0x54,0xb2,0x2c,0x66,0x02,0x9c,0x50,0x00,0x8c, -0xde,0x47,0x2f,0xa3,0x2f,0x84,0x9e,0xa8,0xb9,0x8c,0x21,0xce,0xa7,0x65,0xd1,0x23,0xa6,0x3d,0xa3,0x23, -0x7c,0x48,0x49,0x69,0x18,0xd2,0x37,0x2a,0x60,0xc1,0xd9,0x2c,0x50,0x5c,0x16,0x27,0x31,0x95,0xc9,0xdf, -0xfa,0x3b,0x21,0xdc,0x42,0x35,0x2f,0xaf,0x13,0x7e,0x2d,0x95,0xbd,0xf4,0x45,0x89,0xd3,0x7c,0x08,0x27, -0x8f,0x31,0xcf,0xf5,0x19,0x37,0xe3,0x6c,0x9c,0x65,0x28,0x10,0xc3,0xd3,0x51,0x86,0x9d,0xb0,0x2e,0xc1, -0x02,0x73,0xf2,0x12,0x39,0x9b,0x9c,0x2b,0xa1,0xfe,0x51,0xdc,0x87,0x80,0xaf,0x6f,0x97,0x49,0x7c,0xc5, -0x97,0x2a,0x54,0x43,0x44,0x85,0xe8,0x56,0xce,0x59,0x94,0xf8,0x26,0x0d,0x19,0x3e,0xc7,0x64,0x4c,0x08, -0xdc,0x19,0x65,0x98,0x12,0x1f,0x25,0x0b,0xb8,0x26,0x71,0x15,0x2a,0x41,0x81,0x34,0xae,0x73,0x44,0x1d, -0x0e,0x99,0xe6,0x78,0x5f,0x69,0x96,0x7d,0xb0,0x5a,0xd1,0xc3,0x60,0x23,0x07,0x61,0xff,0x4a,0x64,0x11, -0x28,0xfd,0x38,0x09,0xaf,0x4a,0x1d,0xc3,0xad,0x33,0x7c,0x1a,0xde,0x9f,0x3b,0xca,0xdd,0x93,0xa9,0xa1, -0x8c,0x7b,0x88,0xa8,0xbc,0x09,0x05,0x86,0x78,0xef,0x00,0xc4,0x47,0x11,0xd2,0xdf,0x43,0x3e,0x9c,0xb4, -0x1d,0x72,0xda,0x5d,0xdd,0x20,0x43,0x44,0x3e,0xf4,0x81,0x0b,0xc3,0xc1,0xc5,0x1b,0x1f,0xaf,0x31,0x5e, -0x74,0x68,0xf4,0x54,0x3b,0x81,0x93,0x9d,0x27,0xd0,0x4d,0x34,0x1e,0xd7,0xfa,0x78,0x1b,0xa4,0x05,0x8f, -0x0c,0xe0,0x04,0xf8,0xbb,0x14,0x27,0xeb,0x20,0xa5,0xa0,0x49,0x72,0x96,0x6c,0xc1,0x8c,0x70,0xbb,0x39, -0x13,0x09,0x0d,0xa1,0xb1,0x72,0x30,0x61,0xc3,0xfd,0x1a,0x6c,0xd2,0x78,0x01,0x80,0x21,0xe3,0x96,0x69, -0x56,0x22,0x6d,0x09,0x1d,0x75,0xef,0x04,0xb0,0x5a,0x30,0x0c,0xa0,0x99,0x3a,0xc5,0x30,0x74,0x5b,0xa8, -0x1a,0xf3,0x69,0x94,0xe8,0x42,0xb5,0x8a,0x8e,0xc3,0xdd,0xfa,0xa6,0xce,0x0a,0xc4,0x30,0xf1,0x6c,0x9e, -0x6a,0xd4,0x2b,0x34,0xe3,0x80,0x02,0x6e,0xfe,0x55,0x8e,0x28,0xe1,0xa8,0x8a,0x0d,0xef,0x07,0xa1,0x38, -0xf7,0xf6,0x69,0x7e,0x05,0x14,0xad,0xe8,0x2b,0x0d,0x58,0x30,0x5a,0xb7,0xd2,0xf5,0xba,0x20,0xf2,0x55, -0xf0,0xa9,0x8b,0x1a,0xbc,0x70,0x2b,0xc3,0xa7,0x20,0xf2,0xc6,0x80,0x9c,0x4c,0x71,0xf1,0xe0,0x01,0xa0, -0x78,0xf3,0xe2,0x59,0x21,0x33,0xbe,0xf4,0x79,0x61,0x5d,0xc8,0x62,0xbf,0x14,0x0e,0x1f,0xec,0x07,0x24, -0x3a,0x5e,0xcd,0x4f,0x00,0xb9,0x47,0x65,0xa5,0x3d,0xea,0x38,0xbe,0xca,0x77,0x47,0x5a,0xb9,0x78,0x89, -0xe8,0x87,0xe1,0x84,0xc5,0x16,0xb5,0xcf,0x61,0x79,0x9b,0x4c,0x69,0x85,0x8f,0xc2,0xab,0x1a,0xdd,0x67, -0x76,0xb9,0xd7,0xb0,0x37,0xa9,0x10,0x17,0xf9,0xa1,0x7a,0xc7,0x0c,0xb7,0xbd,0xf5,0x3d,0x98,0x8a,0x58, -0x31,0xde,0xc9,0x8d,0x16,0xb4,0x73,0x66,0x10,0x5e,0xc3,0xdd,0x4b,0xb4,0xd1,0xce,0xdb,0x00,0x9a,0x88, -0xc6,0xe6,0x12,0x33,0x20,0xaa,0xa1,0xb7,0x71,0xac,0x91,0x62,0x3f,0x1a,0x0b,0xc3,0x2b,0xd2,0x56,0x6e, -0xf6,0xff,0x3f,0x93,0x77,0x10,0xa5,0xf2,0xb4,0xa4,0x7d,0x99,0x8e,0x48,0x16,0x88,0xd4,0xde,0x1f,0xbc, -0x3c,0x80,0xd5,0x9f,0xc1,0x74,0xfe,0xf8,0x05,0xa8,0x2e,0xda,0x59,0x48,0xf8,0x67,0x24,0xb5,0xcb,0xdf, -0x94,0x95,0x71,0x4c,0x1e,0xd3,0xe4,0xd9,0xe7,0x03,0xd8,0xd6,0xf1,0x11,0x99,0x96,0x2e,0x06,0x33,0x49, -0x93,0x0b,0x5f,0xed,0xe6,0xbc,0x6e,0x1c,0xa3,0xe2,0x78,0xf2,0x12,0x4e,0x9f,0x1f,0xa7,0x92,0x9f,0x64, -0x42,0x49,0x19,0x79,0x48,0x1a,0x49,0xd2,0xc6,0x25,0xfb,0xe3,0x0f,0xfc,0xd7,0xb4,0x0b,0x55,0x77,0x5f, -0xf4,0x40,0xc2,0xea,0xdc,0x7c,0xcd,0x82,0xeb,0x08,0x73,0xe7,0x45,0xaa,0x63,0xc0,0xad,0x28,0x9e,0xa5, -0xb0,0x17,0xf3,0x0e,0xa7,0xf6,0x6a,0xf4,0x2e,0x75,0x93,0x44,0x19,0x6c,0x63,0xad,0xda,0x9c,0xb9,0x8f, -0x91,0x16,0x38,0xc6,0xbd,0xaa,0x23,0x1f,0x89,0xc0,0x44,0x2c,0xe1,0x53,0x10,0xfa,0x72,0x44,0x5e,0x8c, -0xf2,0x90,0x21,0xc2,0x8b,0x91,0xcd,0x13,0x9c,0xe0,0xcf,0x45,0x80,0x20,0x11,0x5a,0xcb,0xed,0x65,0xbb, -0x4b,0x0e,0x2a,0x21,0x98,0x5b,0xc0,0xcb,0xc3,0x45,0x13,0xdc,0xba,0xe8,0xbf,0x02,0x4d,0x59,0xf6,0xc8, -0xbf,0x13,0x46,0x73,0x2e,0x2e,0x34,0xaa,0x44,0x0d,0x78,0xae,0xb8,0xa3,0x6c,0xb5,0x04,0x61,0xf3,0xbe, -0xed,0x6a,0x82,0x10,0x62,0x2a,0xe0,0x0a,0x53,0x8b,0xd2,0xc9,0x1a,0x46,0x97,0x9a,0xa2,0x5f,0x1c,0x58, -0x51,0x31,0x3f,0x2e,0xd4,0xc4,0xb3,0x37,0xae,0x30,0x0c,0x5c,0xc8,0x07,0x93,0x9a,0x38,0x14,0xe6,0xaa, -0x5e,0x44,0xea,0x84,0x02,0x25,0xeb,0x97,0xce,0xfc,0x96,0x21,0xae,0xe9,0xec,0x01,0x45,0x9d,0x57,0x4b, -0x12,0x6c,0x1c,0x7c,0x16,0xe4,0xba,0x8d,0x06,0xe8,0x24,0x92,0x3c,0x5f,0x75,0x33,0x14,0x0c,0xdc,0xe1, -0xd2,0x30,0xf1,0x38,0xbe,0x08,0x34,0xf5,0x0a,0x44,0x3d,0x85,0x94,0x23,0x1a,0x26,0x64,0x23,0xd0,0xa3, -0x00,0x7a,0x8b,0x80,0x9c,0x41,0x74,0xdd,0xc2,0x4c,0x3a,0xce,0xd0,0x4a,0x5a,0x1e,0xb6,0xde,0x52,0xa8, -0x61,0x51,0x89,0x59,0x09,0x11,0xac,0xe8,0x30,0x98,0x84,0x63,0x3e,0xd8,0xe1,0xf6,0x06,0xbf,0x73,0x36, -0x06,0xf1,0x72,0x1a,0xa6,0x14,0x43,0x90,0x47,0xe2,0x80,0x20,0xd0,0x77,0xf2,0x47,0x9a,0x87,0x7e,0x76, -0x58,0x8c,0x8a,0x2e,0x66,0x38,0x34,0xf5,0x9b,0x70,0x32,0xab,0x6b,0x77,0x20,0x72,0x7e,0xb4,0x26,0x25, -0x2e,0xc4,0x05,0x1a,0xb7,0x1c,0x8b,0xe1,0x42,0x11,0x44,0x5d,0x84,0xf2,0xee,0xe8,0x6d,0xdd,0x1a,0x98, -0xe9,0x01,0xb2,0x15,0x72,0x84,0x3c,0x05,0x24,0x5b,0x04,0xf0,0x7d,0x34,0xf9,0x58,0x05,0xa4,0x09,0x3c, -0xc9,0xe1,0xc6,0x11,0xce,0x05,0x64,0x65,0x74,0x97,0x03,0x81,0xcf,0xb4,0x84,0x4d,0xac,0xb6,0x03,0xbb, -0xf3,0xb5,0x8a,0xd3,0x44,0xcf,0xff,0xf5,0x00,0x4e,0x18,0x37,0x97,0x57,0x32,0xf0,0x04,0x80,0x5b,0x53, -0xd8,0x3d,0x9a,0x43,0x62,0xd9,0x29,0xca,0x74,0xb2,0x1d,0xaa,0x07,0xbe,0x46,0x43,0x58,0x29,0x42,0x81, -0x89,0x74,0xbc,0xe9,0xf6,0xa0,0x34,0xbd,0x5c,0x39,0x5e,0x2c,0xa7,0x12,0x8b,0x62,0x6a,0x50,0x69,0x92, -0x8f,0x02,0xe5,0x0b,0xd9,0x54,0xd0,0x27,0x41,0x86,0xe3,0x3d,0x69,0x03,0x08,0x5f,0xfa,0x4f,0x93,0x33, -0xd7,0x8b,0x73,0x85,0x6e,0xea,0x80,0x7b,0x57,0xec,0xf0,0x1b,0x29,0x8d,0xfe,0x9b,0x75,0xba,0xf0,0x7a, -0x00,0xbd,0x61,0x07,0x54,0xd0,0x00,0xb4,0x93,0xaf,0x7b,0xcc,0xa0,0xce,0xbb,0x6a,0xbd,0x8d,0xa2,0x49, -0x96,0x57,0x44,0x10,0x78,0x6d,0xb9,0x17,0xe9,0x5a,0xd1,0xe0,0xd3,0x7c,0xf2,0x01,0xdf,0xfb,0x96,0x8f, -0x61,0x83,0xdd,0x14,0x47,0x73,0x6a,0xa1,0x59,0xb8,0xe3,0x03,0x37,0x2b,0x0a,0xa5,0x86,0x63,0x03,0xb1, -0x73,0xbe,0x09,0x3e,0x09,0xb9,0x2e,0x3e,0x01,0xa8,0xaa,0x12,0x14,0xa0,0xa2,0x34,0x42,0xdc,0xc6,0x36, -0xdb,0xed,0x46,0xa7,0xbd,0x0e,0x3c,0x8e,0xde,0x24,0x3e,0xab,0xe0,0xa2,0xc3,0xed,0x53,0x5a,0x32,0xb8, -0xf4,0x70,0xac,0x11,0x5a,0xed,0x59,0x81,0x70,0x67,0x22,0x28,0x52,0x16,0xd2,0x16,0xc4,0x9f,0x8a,0x4e, -0x19,0x0c,0xe1,0x1d,0xd2,0x52,0xd5,0xd0,0xe2,0x10,0x63,0xcd,0x41,0x38,0x6e,0x0a,0x5c,0x1c,0x76,0x3f, -0x46,0xdb,0xb8,0x83,0x56,0x9f,0xa2,0xd7,0xd6,0x72,0x57,0x70,0xd0,0xd8,0x0b,0x62,0x8e,0x2a,0x19,0xe8, -0x83,0x21,0x69,0x83,0x1e,0x62,0xb4,0xad,0x59,0x35,0x54,0x92,0x32,0xf3,0x5b,0x51,0x8a,0xdb,0xa4,0x98, -0x9e,0x30,0xe9,0xc2,0xdc,0x63,0x8e,0xf6,0x3e,0x93,0x37,0xba,0x5c,0x2d,0x4e,0xeb,0x8a,0xce,0xdb,0x50, -0xee,0x31,0x7a,0x6d,0x80,0xd2,0x31,0x0e,0xde,0x6c,0x1c,0xfe,0x49,0x9c,0xee,0x57,0x0d,0xad,0x84,0x39, -0x78,0xc1,0xf4,0xb5,0x54,0x88,0x27,0x19,0x27,0x56,0x4f,0x60,0x59,0x6c,0x89,0x19,0x9c,0x57,0xb6,0x60, -0x0a,0x4b,0xc0,0xbf,0xc5,0x1c,0x96,0xc8,0x94,0x26,0xb1,0xec,0x79,0xf5,0x2c,0xb6,0x17,0xd5,0x47,0xaf, -0x30,0x8f,0x15,0x85,0xcc,0x89,0x8c,0x2f,0xfb,0x74,0x14,0xa5,0xc6,0xdb,0xd5,0x23,0x62,0x55,0x6c,0x43, -0xb3,0x52,0xcf,0xca,0xfb,0x31,0x41,0x4b,0x92,0x9a,0xfb,0x32,0x3f,0xa8,0xa9,0x7d,0x39,0x90,0xfb,0x72, -0x52,0xda,0x97,0x61,0x27,0x74,0xbc,0x44,0x6c,0xa6,0x81,0xbe,0x89,0x26,0x06,0x57,0xe1,0x05,0xe8,0x04, -0x4b,0xeb,0x1a,0xe3,0xca,0xe7,0x70,0xae,0xe8,0x82,0xa5,0x74,0x4e,0xe0,0x56,0xe9,0xfe,0x48,0xfe,0xce, -0xa6,0x7e,0x55,0xd4,0xd0,0x5a,0x4e,0xb1,0xeb,0x4e,0xdf,0xaf,0x15,0x49,0xf7,0xe9,0x1e,0x62,0xa1,0x2b, -0x67,0xdc,0x8b,0xb8,0x5c,0xa4,0x6a,0xd6,0x2e,0x4b,0x62,0x34,0xda,0x69,0x0d,0xa7,0x18,0x66,0x3d,0x51, -0xa7,0x56,0x70,0x46,0x49,0x44,0x3e,0x02,0x28,0x8f,0x03,0x8b,0xf0,0x84,0x4c,0x8e,0xf0,0x79,0x06,0x97, -0x68,0x7c,0xed,0x53,0x27,0x19,0xd4,0x82,0x17,0xeb,0x0a,0xf0,0xc3,0xd9,0x38,0x0d,0x8b,0xf0,0x53,0x4c, -0x2c,0x49,0xbc,0x79,0x2e,0x01,0x3f,0x67,0x05,0x3f,0xbf,0x4a,0x4b,0x25,0xae,0x7e,0xcb,0xb2,0x57,0xf8, -0x3c,0x55,0x2c,0x41,0x6f,0x56,0x65,0x8c,0x14,0xfc,0xc1,0xe4,0xda,0x5a,0xe4,0x3c,0x9a,0x5c,0xdb,0xe6, -0x18,0x0f,0x82,0x53,0x1c,0x6c,0xc5,0xd9,0x14,0xd6,0x90,0xe2,0x2c,0x96,0x5e,0x47,0x39,0x2f,0xf2,0x27, -0x07,0x5a,0xf0,0x38,0x49,0x05,0x8f,0x13,0x54,0xf1,0x38,0x41,0x05,0x8f,0x63,0xcc,0x16,0xe8,0x10,0xe9, -0x07,0x91,0x62,0xfd,0xd2,0xab,0x34,0xa7,0x86,0x41,0x40,0xb8,0x77,0xbe,0x09,0x26,0xd1,0x25,0x3f,0xd1, -0xd3,0x63,0x7c,0x84,0x22,0xcc,0x2b,0x91,0x88,0x41,0x7c,0xe4,0xef,0xd3,0xe8,0xac,0xc5,0xca,0x2d,0xe7, -0xd1,0x20,0x7f,0x96,0xad,0x69,0xf9,0xba,0x9e,0x98,0x39,0x4a,0xfb,0xf1,0x38,0x4e,0x8e,0x5e,0x3d,0x33, -0x0e,0xa1,0x0b,0x4c,0xb4,0x0f,0x4f,0x88,0xc3,0xa3,0x8d,0xe6,0x85,0x28,0x6f,0x1f,0x9a,0x09,0xab,0xcd, -0xc9,0x21,0x98,0xe8,0x3d,0xe7,0x46,0x68,0x7f,0x32,0x5e,0xcf,0x28,0x9d,0x1e,0xcf,0x6e,0x46,0x61,0x38, -0x26,0x04,0x0f,0x61,0x1f,0x0f,0x93,0xfa,0x6d,0x3a,0x8e,0x28,0x56,0x93,0x73,0x93,0x0c,0xfb,0x53,0x47, -0x78,0x59,0xe5,0xd4,0x99,0xee,0x31,0xb4,0x78,0x46,0x97,0xaa,0xc2,0xe0,0x08,0x3f,0xa1,0xa4,0xc2,0xf1, -0x9c,0x0b,0x14,0x7f,0xce,0x17,0x3a,0xca,0x0b,0x21,0x23,0x27,0x6e,0x84,0x80,0x43,0x17,0x85,0xa1,0x7c, -0x96,0x39,0x8f,0xfa,0xa4,0x0a,0x3d,0x61,0x69,0x2a,0x9d,0x3f,0x23,0xd6,0x22,0xa9,0x44,0x8b,0x84,0xf7, -0x5e,0xb6,0x80,0x95,0x20,0xa3,0x42,0xb8,0x74,0x8b,0xc9,0xb6,0xe4,0xdd,0xd5,0x40,0x35,0x47,0x4d,0x62, -0x7c,0x67,0x99,0x07,0xaf,0x8f,0x7f,0xfa,0x53,0xf3,0x00,0xca,0xff,0xd5,0xf3,0x60,0x94,0x5e,0xff,0xe9, -0x79,0x40,0xdf,0x64,0xb5,0xa9,0xd6,0xfc,0xd7,0x4f,0x81,0x39,0x6a,0x8d,0x60,0x2b,0xf0,0xb4,0x9d,0xa0, -0xd3,0xc6,0xd4,0xd4,0x9a,0x7a,0xfd,0x90,0x19,0x04,0xd8,0x77,0x33,0xfb,0x78,0xc0,0xd4,0x99,0x84,0xe3, -0xc2,0xde,0x79,0x21,0x52,0x0b,0x43,0xb2,0xd3,0x66,0x3d,0x78,0x29,0x96,0xa9,0x1c,0xbb,0x1d,0x0c,0x7a, -0x18,0xf6,0xd0,0x87,0x32,0xfc,0x7d,0xfc,0xb5,0x07,0xb7,0xc8,0xd5,0x59,0x1a,0xbe,0x1f,0x45,0xe8,0x66, -0x3b,0x68,0x36,0xf3,0x87,0xf5,0xc4,0x0f,0x9b,0x81,0x17,0xeb,0xed,0xda,0x07,0x37,0x82,0xfd,0x37,0xda, -0x0e,0x7a,0x91,0xdc,0x78,0x53,0x3f,0x69,0x44,0xde,0x00,0x4a,0xc6,0xe5,0x73,0x96,0x07,0x09,0x08,0x60, -0xee,0x8b,0xda,0xf9,0x55,0x0d,0xb2,0xdc,0xa2,0xd2,0x45,0x2d,0xda,0xda,0xe2,0xb5,0x36,0x59,0x6a,0xad, -0x4d,0xc4,0x5a,0xcb,0x96,0x5d,0x6b,0x4c,0x1f,0x4d,0x88,0x25,0x03,0xd3,0x66,0xf9,0xfe,0x20,0x4e,0x9f, -0x81,0x14,0x2b,0x88,0x21,0xae,0x39,0x8d,0x7a,0xda,0xe8,0xa0,0x00,0xd8,0x58,0x16,0x62,0xa8,0xf1,0x58, -0x30,0xae,0x0d,0x47,0x97,0x7d,0x74,0x25,0x6a,0x2c,0xd4,0x84,0xd3,0x70,0xb8,0xc7,0xe1,0x10,0x4d,0x77, -0xe4,0x88,0x7b,0x99,0x0e,0xb0,0xcc,0xea,0x84,0x19,0xb2,0xd2,0xd6,0xd4,0x89,0x4c,0x8a,0x10,0x67,0x32, -0xb9,0x1f,0xe3,0x8f,0x44,0x69,0x22,0xfb,0x44,0x85,0x4b,0x39,0x2c,0xed,0x83,0xa3,0x11,0xc5,0x7d,0xd4, -0x7c,0x70,0x67,0xb4,0x22,0x59,0x7c,0xe8,0x44,0x13,0x63,0x79,0x4e,0x4c,0xf6,0x1e,0x92,0xbf,0xc7,0xd4, -0xca,0x32,0x30,0xa3,0x31,0x14,0x4e,0xb1,0xd0,0x4b,0x4a,0xae,0x2c,0x95,0x32,0x19,0xcd,0x32,0xe8,0xcd, -0x13,0x08,0x66,0xf0,0x40,0x82,0xf6,0xa8,0x54,0xa0,0xa9,0xe9,0x08,0xa4,0x96,0xb8,0x2d,0x7a,0xf9,0xfb, -0x2e,0x92,0x68,0xb9,0x6d,0x04,0xea,0x67,0x52,0xe4,0x53,0x2e,0x2b,0x90,0xdb,0x55,0x72,0x54,0x0b,0xb5, -0x5d,0x9a,0x97,0x3a,0xba,0x4c,0x8e,0xff,0x20,0xbe,0x62,0x18,0xbe,0x18,0xc2,0x38,0x16,0xff,0x41,0x74, -0x69,0xfc,0x1f,0x8a,0xac,0x10,0xfe,0x0b,0xf5,0x33,0x03,0x73,0xed,0x85,0x5c,0xea,0xda,0xc1,0x6c,0x3a, -0x27,0x5d,0x3b,0x0a,0xba,0x28,0xa3,0x28,0xb6,0x64,0x72,0x8f,0x00,0x84,0x81,0x1a,0xc1,0xb0,0x7b,0x51, -0xe0,0x53,0x9d,0x06,0x83,0x29,0x97,0x3f,0x62,0xc1,0xf2,0x19,0x9a,0x45,0xd9,0x38,0x3c,0x73,0xf2,0xcd, -0xcc,0xc1,0xa7,0x20,0xd5,0x12,0xd5,0x12,0xb6,0x64,0x1a,0x54,0xd7,0xe4,0x00,0xf7,0xea,0x75,0x89,0x2a, -0xf0,0xb3,0x3b,0x0e,0xd0,0xd4,0xfa,0x18,0xd2,0x85,0xb8,0x05,0x23,0xf9,0xa2,0xe8,0xfa,0x13,0xfb,0x01, -0xa4,0x7d,0xc3,0xba,0x81,0xe4,0xaf,0x54,0xbc,0xfa,0xfa,0xa8,0x96,0xd1,0x12,0x79,0xa6,0xcc,0x5b,0xc8, -0x45,0xda,0x1a,0x00,0xb3,0x52,0x53,0xf5,0x62,0x2c,0x61,0xf4,0x4a,0x60,0xaf,0x74,0x02,0x65,0xc7,0xac, -0xcb,0x41,0x50,0xb2,0x8d,0xa2,0x7e,0x54,0x20,0x68,0x31,0x88,0xa6,0x10,0x82,0xca,0x1f,0xae,0xd4,0x62, -0xdc,0x8f,0x67,0x13,0x8c,0xa9,0x41,0xbc,0x34,0x26,0xd0,0x6f,0xea,0x07,0x30,0x76,0x7a,0xc5,0x26,0x9f, -0xcc,0x4e,0x0e,0x0b,0x97,0x2d,0x3a,0x6d,0x49,0x12,0x5f,0xe6,0x30,0x52,0xc5,0x69,0x62,0xd0,0x2d,0xf4, -0x4b,0x49,0x28,0xc0,0xd9,0x4f,0x8d,0xdc,0x9a,0xec,0x97,0x78,0x4f,0x43,0x50,0xa9,0xd5,0xe1,0xa1,0x70, -0x42,0xd3,0xf1,0x0c,0x5a,0x23,0x7f,0x72,0xda,0x3e,0xdb,0x00,0x2e,0xc5,0x0b,0x5a,0x29,0x7c,0x74,0xce, -0x36,0x80,0x0d,0x81,0x8f,0x6b,0xf8,0xd8,0xe4,0x8f,0x07,0xe0,0xc9,0x9c,0x10,0x7a,0xa7,0x43,0x0c,0x35, -0x7e,0x56,0xa3,0x46,0x89,0xd3,0xe5,0x5b,0x62,0x76,0x96,0x53,0x86,0x0e,0x7a,0x03,0x46,0x5c,0x93,0x32, -0x0e,0x46,0xe7,0xa8,0xc3,0x4d,0x92,0x5f,0xf2,0x20,0x62,0xea,0xc8,0x4f,0x9f,0xeb,0x75,0xb4,0x5b,0x92, -0x1a,0x24,0x79,0xbd,0x11,0x45,0xe4,0x67,0x5e,0x44,0x89,0x7a,0x4b,0x93,0x44,0xcb,0xd3,0x9f,0xb0,0x74, -0xe9,0x30,0xe3,0x79,0x13,0x5d,0x46,0x79,0x8b,0xda,0x2b,0x13,0xb5,0x69,0x7f,0x5f,0x92,0x5a,0x2c,0xba, -0xa8,0xce,0x86,0x81,0xca,0x2c,0xa0,0x90,0xcb,0xf7,0x18,0x07,0x25,0xd3,0x52,0x53,0x15,0x2f,0xdd,0xc7, -0xbc,0xd1,0xe4,0x53,0x56,0xbb,0x89,0x17,0x1a,0x2b,0x8b,0x5e,0xd4,0x38,0x0c,0x2e,0x7e,0x67,0x31,0x57, -0xa9,0x4c,0xe9,0x39,0x06,0xa7,0xae,0x06,0x9f,0xff,0xce,0x79,0x0a,0x59,0x65,0x7e,0xf3,0xaf,0xa8,0xb6, -0xf0,0xe8,0x21,0xab,0xd6,0xca,0x99,0xdf,0x85,0x26,0xb2,0x74,0xfa,0xf1,0x5e,0x68,0x6b,0x05,0xb4,0x0f, -0x4b,0xad,0x0f,0xc2,0xbc,0x50,0xb0,0x90,0x50,0x68,0x45,0x3c,0x02,0x97,0xaa,0x17,0xaf,0xb9,0x85,0x97, -0x62,0xf4,0x22,0x4f,0x3f,0xcf,0x84,0x4b,0x7d,0x5f,0xd3,0x99,0xfd,0x89,0x23,0x72,0x71,0xc5,0x09,0xaa, -0xc8,0x27,0xf9,0xfb,0x7c,0xf3,0x1b,0xf9,0xd0,0x93,0x29,0x8f,0xf0,0x90,0xd6,0xd3,0xdb,0x64,0xd1,0x39, -0xce,0xad,0xa6,0xd3,0x88,0xe5,0xab,0x24,0x2d,0x7d,0xf9,0x1c,0xc0,0x6b,0x2b,0x6c,0x89,0x6f,0x5f,0xfd, -0x32,0xa3,0xb3,0xe2,0x74,0xff,0x2d,0xcb,0xc4,0xa4,0x94,0x85,0xf2,0x24,0x5f,0xff,0xd8,0x75,0xf6,0xdf, -0xbd,0x7d,0xfb,0x62,0xff,0xe4,0xc5,0x73,0xa7,0xeb,0xbc,0x7d,0x77,0x52,0xcb,0xbf,0xa1,0xa2,0x49,0x36, -0x2d,0xd4,0xa3,0x52,0x7c,0xed,0xf7,0xae,0x73,0xfc,0xcb,0xdb,0xfd,0x35,0x59,0x85,0xf8,0x40,0x6f,0xd8, -0x53,0x74,0x7d,0xce,0x5b,0x2b,0x19,0xc9,0x69,0xeb,0x8b,0xb6,0x86,0xd4,0x8f,0x1e,0x3f,0x85,0x2b,0x4b, -0x9e,0x1e,0x6d,0x3c,0x6d,0x33,0x81,0x07,0x73,0xf2,0xc6,0x90,0xb7,0xf9,0xc4,0xcc,0xdb,0x7c,0xc2,0x79, -0x33,0x3f,0xea,0x51,0x48,0xc5,0x59,0xc3,0x19,0xc0,0x21,0x2a,0x4d,0x29,0xc6,0xde,0x26,0xdc,0x16,0x47, -0x5a,0xca,0x80,0x52,0xae,0xb4,0x94,0x94,0x52,0x52,0xe7,0x0e,0x2b,0xba,0x28,0xe8,0xfa,0xd1,0x03,0xe0, -0x19,0x8f,0xf1,0x85,0xba,0xc5,0xb9,0x05,0x95,0xfb,0x0b,0x53,0x4b,0xfe,0xa2,0xa8,0x08,0x4b,0x1d,0xaf, -0x78,0x01,0x2e,0x6b,0xde,0x97,0x6a,0xc3,0x1d,0xfe,0x94,0x02,0x40,0x33,0x34,0xd1,0x75,0xa4,0xe0,0xa6, -0x49,0x48,0x11,0xa8,0x1c,0x6f,0x9a,0xa7,0x61,0xd4,0x49,0x4a,0xec,0x71,0xf9,0x51,0x03,0x2b,0x68,0x4c, -0xdd,0xbc,0x9b,0x39,0xa3,0x52,0xd1,0xcb,0xfb,0xb6,0x43,0xa7,0x8c,0xad,0x21,0x4d,0xce,0xa9,0x9a,0xba, -0xd0,0x6c,0x4b,0x2e,0xf2,0x43,0x8c,0x54,0x58,0x6f,0xf5,0x07,0x00,0xda,0x2d,0xe5,0xad,0xf8,0x92,0x02, -0x63,0x63,0x92,0xba,0xae,0x6a,0xfb,0xf1,0x29,0xc5,0x00,0x5e,0x73,0x1a,0x97,0x0d,0xc7,0xa6,0x90,0x8c, -0x05,0x4f,0x2f,0x2b,0x87,0x22,0x97,0xc9,0xb6,0xa2,0x94,0xd5,0x22,0x54,0x34,0x04,0x74,0x26,0xc6,0x7e, -0xb0,0x76,0xb6,0x37,0xc4,0x0f,0xa9,0xb4,0xe7,0x5c,0x33,0x7f,0x71,0x09,0xdc,0x12,0xaa,0x93,0x68,0x2f, -0xd6,0x97,0xae,0xe8,0x11,0x22,0x3f,0xc4,0xf0,0x10,0xe2,0x38,0x31,0x7b,0x34,0x64,0x5a,0x5f,0xfb,0xc6, -0xbb,0x94,0xa7,0x17,0x00,0xbc,0x7b,0x3a,0x1f,0x38,0xb4,0xf0,0x81,0x21,0x69,0x0e,0x18,0xd3,0x37,0x44, -0x6a,0x7b,0xd7,0xcc,0x26,0x0c,0xd1,0xb0,0xa2,0x28,0x79,0xd6,0x60,0x98,0x5c,0xa2,0x37,0x04,0x8c,0x82, -0x91,0x3b,0x15,0x96,0x3c,0x1f,0x81,0x16,0x1e,0xcd,0x1a,0xd2,0xea,0xc5,0xd0,0xbb,0xf2,0x39,0xb3,0x88, -0xef,0xd5,0x03,0xf0,0xbd,0x92,0x28,0xa8,0x49,0xa1,0x4b,0xb5,0xcd,0x89,0xe1,0xb7,0x7b,0x97,0xdb,0xc4, -0xb6,0x09,0x39,0xd9,0xa5,0x94,0x87,0xdc,0xf8,0x62,0xdc,0x39,0x1e,0x0e,0xc6,0x10,0xe8,0xfb,0xc0,0xf3, -0xde,0xec,0xca,0x74,0xea,0x71,0x43,0x7e,0xcd,0xa0,0x85,0xb4,0x5b,0xb0,0x53,0xbb,0x21,0xf1,0x84,0x86, -0xaa,0xca,0x3f,0xe3,0x59,0x47,0x93,0x4e,0x6a,0x04,0xf7,0x25,0xce,0xd8,0xfe,0x47,0x5f,0x47,0xcb,0x90, -0x2e,0x7d,0x2c,0x76,0xe0,0x23,0xa1,0x5d,0x10,0xc5,0x58,0x1a,0x90,0x33,0x59,0x3d,0x8f,0x58,0x21,0x15, -0xdb,0x87,0xa0,0x1a,0x46,0xe8,0xa9,0x16,0x38,0x6e,0x73,0x0e,0x7e,0x66,0x6a,0x1d,0xfb,0x9f,0x71,0xe8, -0xcc,0xce,0x0a,0xab,0x23,0xee,0x2a,0x5c,0xbf,0x30,0x82,0x75,0x2b,0x1a,0x40,0x2b,0xa7,0xda,0xbd,0x8b, -0x52,0xf9,0x67,0x8e,0xe9,0x31,0x87,0x67,0x2a,0xce,0x22,0x1e,0xae,0x96,0xbc,0x08,0x50,0xb7,0x75,0xe9, -0x0a,0x5a,0xeb,0x90,0x15,0x92,0x69,0xd3,0x45,0xa6,0x1d,0xb9,0xe2,0x35,0x06,0x45,0x31,0xed,0x45,0xbc, -0x92,0xce,0xb9,0xba,0xf9,0xa1,0x86,0x0f,0xab,0x44,0x2a,0x6f,0x29,0x59,0x6f,0x91,0xe5,0xd4,0x6e,0x5d, -0xbb,0xdc,0x9a,0x2e,0x87,0xe0,0x66,0xeb,0x64,0xc9,0x2c,0x2c,0x95,0x94,0xee,0x1c,0x28,0xf0,0x78,0xb5, -0xb4,0xb9,0x04,0xac,0xec,0xd8,0xf4,0xfc,0x1c,0x6b,0x87,0xc2,0x5f,0x04,0x85,0x7c,0x71,0x11,0x73,0x7b, -0x9a,0x2a,0xe8,0x8a,0x16,0x4c,0xc6,0x99,0xc0,0x4e,0x07,0x29,0x18,0xe3,0x3c,0x84,0x0c,0x74,0xff,0x8d, -0x02,0xc8,0x46,0x23,0x57,0x11,0xf5,0x34,0x55,0x48,0x1f,0x21,0x29,0x53,0x69,0x9b,0x7a,0x52,0x3f,0x55, -0xcf,0xc3,0x04,0x2f,0xbf,0xee,0xe5,0x19,0x98,0xe0,0x55,0xf6,0xc1,0xeb,0x00,0x51,0x3a,0x8c,0x42,0xb3, -0x39,0x07,0x05,0xca,0xac,0x40,0x41,0xe4,0x95,0x51,0x10,0x19,0x0b,0x50,0x68,0xbb,0x86,0x28,0xa3,0x30, -0x61,0xd4,0x96,0x24,0x6d,0xf8,0x16,0xc9,0xd7,0xd4,0x08,0x7a,0xc6,0x48,0x53,0xb0,0x38,0x89,0xa6,0xaf, -0x77,0xc6,0x57,0x48,0xfa,0x6d,0x4d,0x21,0x29,0x57,0xed,0xb5,0x5b,0x15,0x29,0x1b,0x0e,0x23,0xc4,0x92, -0x8a,0x34,0xe6,0x3c,0x02,0xde,0xd7,0x71,0xbb,0xed,0x15,0x3d,0x68,0xd1,0x28,0xcb,0xa6,0x0e,0x07,0x44, -0xa6,0xdf,0xdd,0x8d,0x0d,0xda,0x64,0x37,0x60,0xfe,0xd2,0xbd,0xbf,0x0c,0x29,0x54,0x56,0xfd,0xd0,0xbb, -0x49,0xf9,0x47,0xde,0x06,0x01,0x79,0xce,0x4d,0x8a,0x81,0xec,0xe1,0x5f,0x29,0x9f,0x5d,0x5d,0x95,0x72, -0x9d,0x8b,0x71,0x4c,0x7e,0xa6,0xc5,0x37,0x29,0x80,0xbe,0x0f,0xfb,0xc7,0xf0,0x3b,0xcc,0xea,0x5c,0x63, -0x2e,0xd6,0x8d,0x27,0x82,0xc3,0x9e,0xab,0x09,0x4a,0x3b,0x48,0x0f,0x26,0xb3,0x2e,0xbc,0xc1,0x88,0x26, -0xc4,0x63,0x88,0xba,0x3c,0x25,0xf0,0x58,0xe9,0x78,0xda,0x5d,0xd2,0xd3,0x2f,0x75,0xca,0x8a,0x1d,0x03, -0xf1,0x89,0x8e,0x9a,0xc6,0x48,0xf9,0x90,0x89,0xdf,0x72,0xd0,0xc4,0x27,0x0f,0x9b,0xa7,0xae,0xc8,0xd4, -0x18,0xdf,0x7d,0x3d,0x69,0x91,0xe8,0x9f,0x3a,0x69,0x8a,0x12,0x57,0x07,0x71,0x82,0x3f,0xc3,0x1b,0x07, -0x6f,0xa4,0xe9,0x47,0xf8,0x13,0x21,0x01,0x07,0x13,0x4c,0xce,0xcd,0x11,0xe9,0xf7,0x1e,0x2f,0x65,0xfa, -0xfd,0x3a,0x9e,0x25,0xfc,0xeb,0x4d,0x34,0x99,0x51,0xa0,0x23,0xf8,0xfd,0xfe,0x39,0x16,0x53,0x6f,0xdd, -0xf2,0x37,0x3d,0x64,0xcb,0x0f,0x7c,0xa5,0x76,0xf8,0x42,0x40,0xef,0xc9,0xfa,0xef,0x83,0xc9,0xb5,0x76, -0x75,0x3c,0x18,0x7c,0x2a,0xdc,0xf4,0xf4,0xfb,0x59,0xf1,0x26,0x45,0xf1,0x1d,0x06,0x24,0x60,0xf2,0x1c, -0x65,0x5c,0xeb,0xe0,0x51,0xa1,0x5b,0x6d,0x19,0x4e,0x19,0x8a,0x4a,0x88,0x9a,0x34,0x37,0xd7,0x77,0x14, -0x76,0x67,0x28,0x2f,0x44,0xd0,0xe6,0xb8,0x04,0xab,0x54,0x3d,0x09,0xb4,0xc2,0x66,0xa2,0x4d,0xc6,0x12, -0x9d,0x76,0x9b,0xc5,0xfd,0x52,0x96,0xcc,0x1e,0x1e,0x0a,0xca,0x2c,0x42,0x43,0xdd,0x02,0xd8,0xd4,0x44, -0x5f,0x96,0x12,0xd2,0x94,0xc2,0x28,0x29,0xb6,0xa6,0x42,0x01,0x9e,0x45,0x05,0x40,0xb9,0xc5,0x95,0x60, -0x45,0x86,0x01,0x8e,0x6c,0x54,0x93,0x74,0x60,0x0b,0xe0,0xa8,0x81,0x6b,0x40,0x4a,0x45,0xec,0x26,0xbb, -0x97,0x28,0xc2,0xb3,0xfa,0xba,0xbd,0x84,0xd4,0x97,0x2e,0x61,0x44,0xc9,0x3c,0x82,0x9a,0x6a,0xb2,0xfe, -0x04,0xa4,0xab,0xaf,0x17,0x48,0xc9,0x96,0x4b,0x25,0x12,0x52,0xb2,0x01,0x0a,0x27,0x3a,0xb0,0x87,0x26, -0xa4,0x79,0xa6,0xdb,0x6a,0x6e,0xb2,0xfe,0xb4,0x59,0xac,0xec,0xfa,0x6d,0xbe,0x11,0x99,0xa6,0x65,0x5d, -0xd2,0xde,0xd0,0x4d,0xbc,0xca,0x9e,0xe5,0x2c,0xaf,0xc8,0x05,0x86,0x69,0x4d,0xda,0x6f,0x2b,0x5e,0x25, -0xdf,0x44,0x37,0xfe,0xdd,0x5a,0x3f,0xfd,0xf0,0xe1,0xc3,0xc6,0xd9,0x06,0x6e,0xd8,0xae,0x39,0x5f,0x81, -0x09,0xb2,0x6b,0x03,0x9a,0x76,0x4c,0x42,0xb9,0x4d,0x67,0xbd,0x35,0x3d,0xb7,0x52,0x8d,0x76,0xcd,0x2c, -0xb3,0xca,0x5c,0x65,0xce,0xb8,0x85,0x14,0xaa,0xcd,0xbd,0xd6,0xe9,0x53,0x41,0x0a,0xf8,0xf3,0x63,0x76, -0x0e,0xac,0xb4,0x8d,0xd7,0x81,0xe5,0xe9,0xe7,0x5a,0x22,0x27,0xac,0x98,0x86,0x54,0x97,0x93,0x92,0xf4, -0xb4,0xe8,0xf4,0x88,0x7d,0x9a,0xf7,0x2c,0x01,0xb5,0xe0,0x5a,0xcb,0x52,0x09,0x0c,0xbb,0x30,0x8a,0x2e, -0x33,0x94,0x47,0x48,0x8f,0x40,0xb9,0x1f,0x3f,0x60,0xa2,0x8b,0xd1,0x4b,0xd3,0x5d,0xf4,0x0f,0x1e,0x24, -0x7b,0x59,0xbd,0xed,0x9a,0xf2,0x97,0x46,0x2a,0x84,0x3c,0x1d,0xb7,0x9b,0xf6,0x84,0xb5,0x3b,0x3e,0xc4, -0xca,0x70,0x23,0xe2,0x47,0x8f,0x45,0x42,0xaa,0x9d,0x39,0x51,0xee,0xa5,0xf0,0x44,0x06,0x9f,0x27,0xd7, -0x47,0xce,0xaf,0x3f,0xbc,0xdf,0x3f,0x84,0x23,0x1b,0x98,0xec,0xc9,0x85,0xb4,0xff,0x15,0x06,0x22,0x11, -0xc7,0x55,0x86,0x1f,0xf2,0x1d,0x1a,0x83,0xbf,0x15,0xc3,0x0b,0xa6,0x14,0x27,0x32,0xc5,0x67,0x63,0x3c, -0x99,0xb3,0x96,0x2e,0x83,0x26,0xaf,0x90,0xb0,0xb3,0xcc,0x6d,0x14,0xbd,0x12,0x6a,0xcd,0xfa,0x18,0x6b, -0xb5,0xd4,0x8a,0x26,0xd6,0x28,0xfb,0x3c,0x8d,0x4e,0x53,0x11,0x7b,0x6b,0xec,0xe3,0x6f,0x41,0x7e,0x0c, -0x98,0x83,0x1d,0x1a,0xaf,0x60,0x1f,0xa4,0xa5,0x88,0x3f,0xc6,0x05,0x3a,0xb7,0x36,0x87,0xe2,0xc3,0x04, -0x67,0x79,0x40,0x48,0x29,0xbc,0xc0,0xfa,0x65,0xee,0x9f,0x6e,0x65,0xc8,0xf5,0x68,0x35,0x0f,0xef,0x5d, -0xb3,0x0a,0xcd,0x1d,0x09,0xaf,0xda,0x29,0xf4,0xdf,0xc0,0x5b,0xcf,0xf0,0x63,0x34,0xeb,0xe1,0xcb,0x6f, -0x45,0xd9,0xbc,0x1d,0x3d,0x15,0x4d,0x57,0x65,0xf8,0x57,0xe7,0x4d,0x98,0x8d,0xe2,0x81,0x10,0x5a,0xd4, -0x70,0x53,0x42,0x11,0x19,0x5c,0xd1,0x72,0xaf,0x45,0xe1,0xa7,0x28,0xcd,0xd0,0x38,0x45,0x84,0xa6,0x28, -0xae,0x2f,0x7a,0xfe,0xf3,0x92,0xbb,0x9e,0x7c,0x1b,0xb3,0xac,0xc1,0x5e,0xa6,0xf9,0xa1,0x43,0xb3,0xc3, -0x80,0x82,0x2f,0x01,0x8b,0x81,0xce,0xef,0xa2,0xf0,0x06,0x0d,0x52,0xc7,0xd1,0x35,0x69,0x30,0x62,0x34, -0x13,0xda,0x32,0xf0,0x43,0x5a,0x24,0xe2,0x6f,0x8c,0x0f,0xc8,0x5e,0xc6,0xe5,0xd7,0x4b,0xae,0x0a,0xbe, -0xa6,0xc8,0xaa,0x27,0xd7,0xc0,0x78,0x41,0xcb,0xe4,0x56,0xc6,0xbb,0x48,0x53,0xe1,0x76,0x0a,0x3d,0x5e, -0xe1,0xb3,0x56,0xd7,0x99,0xc6,0x53,0xe4,0x7a,0xd0,0xa1,0xea,0x73,0xdd,0x1d,0xde,0x6f,0x33,0x68,0x27, -0xfb,0xdc,0xed,0x78,0x52,0x7f,0x85,0xaa,0x48,0x44,0xd0,0xb6,0xee,0xa6,0x77,0x15,0xf7,0x23,0xd6,0xb0, -0xe4,0x5f,0x1c,0x32,0xea,0xc9,0xb7,0x6d,0x0f,0x5f,0x15,0xe0,0x2c,0x22,0x93,0x57,0xec,0x07,0xde,0xac, -0xdf,0x31,0xb9,0x11,0x3c,0x9d,0x04,0x53,0xb2,0xb7,0x85,0xbf,0x27,0xf1,0x18,0x4e,0x2f,0x58,0x29,0xdd, -0x56,0x7b,0x0b,0x43,0xec,0x3e,0xfb,0xf1,0xd5,0xf9,0xd1,0x8b,0xef,0xf7,0x4e,0x0e,0x7e,0x7a,0x71,0x7e, -0xb8,0xf7,0xea,0xc5,0xf9,0xbb,0xa3,0x83,0x57,0x07,0x6f,0x91,0x75,0xcc,0x5a,0xe2,0x37,0x3b,0xa2,0x6c, -0x7b,0x14,0x7c,0xee,0x8e,0xa2,0xfd,0x02,0x65,0x4f,0xe2,0xe3,0x4c,0xdb,0xdc,0x94,0xe9,0x4f,0x82,0x06, -0x5e,0x29,0xb1,0x8e,0xf8,0xf8,0x87,0x4e,0x51,0x48,0x8d,0xaa,0x0b,0x19,0x8f,0x9c,0x1e,0x7d,0x23,0xe9, -0xbb,0xbc,0x89,0x68,0xee,0x18,0x36,0xb7,0xb6,0xd6,0xe1,0x28,0xc2,0x0d,0x4c,0x79,0x53,0x20,0xcb,0x6d, -0xe9,0x3e,0x8d,0xc3,0x8f,0xb6,0x31,0xe6,0x70,0x8f,0x37,0xb1,0x52,0xe9,0x61,0xb9,0xb4,0x16,0xd9,0x2a, -0xa5,0xd2,0xa9,0x2b,0x0c,0xd0,0x4a,0xa5,0xfb,0xe5,0xd2,0x41,0x5e,0x3a,0xa0,0xd2,0xa8,0xa6,0xd7,0xf0, -0x23,0x98,0xa4,0x41,0xaf,0x9f,0x84,0xc1,0xc7,0x9e,0xec,0x62,0x50,0xec,0x63,0xf0,0x5f,0xdc,0x49,0x71, -0x1e,0x94,0x4a,0x07,0xe5,0xd2,0x79,0xa8,0xdb,0x7a,0x4c,0xa5,0xe3,0x9c,0x44,0x8d,0x58,0x27,0x12,0xbe, -0x9e,0x22,0x8d,0xe0,0x6f,0xdd,0x69,0x58,0xa8,0x42,0xea,0x53,0x96,0xfe,0xda,0xd3,0xfb,0x90,0xee,0x3a, -0x85,0x06,0x1e,0x6b,0x2d,0xb0,0xfe,0x55,0xd2,0x70,0x1e,0x7b,0xf2,0x63,0xa8,0x7f,0xf4,0xe1,0xa3,0x54, -0x41,0x20,0x2b,0x08,0xbe,0x14,0x8e,0x1e,0xbd,0xc5,0x5b,0x70,0x0d,0x1e,0xeb,0x6d,0x2d,0x83,0xad,0xfa, -0x08,0x4a,0xa8,0xe3,0xab,0x31,0xd6,0x06,0x7f,0xa1,0x32,0xa1,0xa6,0x26,0x1a,0x4f,0xc5,0xdf,0xeb,0x22, -0x12,0x00,0xfc,0x58,0x2b,0xc5,0x75,0x8f,0xf4,0x86,0x52,0xfd,0xe3,0xda,0xd6,0x6a,0x20,0x2b,0x08,0xe6, -0xb5,0x6b,0x27,0x02,0x96,0x7a,0xac,0x97,0x5f,0x06,0x83,0xb9,0x44,0xe8,0x8b,0xda,0x70,0xfc,0x97,0x22, -0x40,0xff,0xb1,0x56,0xe2,0x21,0x04,0xe8,0x4b,0x02,0xd0,0x28,0xde,0xab,0xf3,0x7d,0xd5,0xf9,0xfe,0x03, -0x3b,0x2f,0xad,0x8a,0x13,0xdc,0x98,0x81,0x2f,0x3c,0x89,0xe9,0xdc,0x2b,0xcb,0x2c,0x30,0x90,0xa3,0x7f, -0x1b,0x74,0x3b,0x77,0x3d,0xf2,0xc2,0x81,0x9e,0x27,0xf1,0x55,0x19,0xf7,0xe9,0x8d,0x7f,0x3f,0x3a,0x6d, -0x37,0xbf,0x0b,0x9a,0x97,0x67,0xb7,0x5f,0xdf,0x7d,0xb5,0x11,0x51,0xfc,0xab,0x72,0xde,0x13,0xca,0xa3, -0x67,0xe5,0x28,0x7d,0x1b,0xbc,0xad,0x47,0xad,0xc4,0xef,0x7c,0xb3,0xae,0x3d,0x53,0xa7,0xb3,0x3e,0x60, -0x51,0xef,0x78,0x1d,0xd7,0x83,0xfd,0x61,0x03,0xdd,0x16,0xe5,0x86,0xb7,0x5a,0xc1,0xa1,0xbd,0xe0,0xe6, -0xc2,0x82,0x7d,0x7b,0xc1,0xaf,0x2b,0x0b,0x6e,0xa1,0x2c,0x49,0x6e,0x51,0xb2,0x96,0xc0,0x5e,0xcb,0x13, -0x6b,0x2d,0x9a,0xf3,0x12,0x93,0x6c,0x25,0xaa,0x55,0x02,0x2c,0x4f,0xba,0xf6,0x43,0x49,0xb7,0x98,0xe6, -0x15,0xa4,0xab,0xa6,0xf9,0x93,0x7b,0x90,0xce,0x3e,0x00,0x95,0xa4,0xcb,0x67,0xd5,0xd3,0x0a,0xda,0xe5, -0x10,0xdf,0xda,0x88,0x67,0x23,0xc0,0xe6,0x42,0xca,0xd9,0xf0,0x5e,0x54,0xaa,0x6f,0x29,0xb5,0x55,0x59, -0xea,0x3b,0x3b,0xcd,0xca,0x55,0x7c,0x63,0xad,0x62,0xf1,0x5c,0xab,0xa2,0xd7,0x7d,0xc9,0xd5,0x7e,0x10, -0xb9,0x36,0x1f,0x44,0xae,0x27,0x95,0xa5,0xbe,0x5d,0x96,0x5c,0x4f,0xef,0x47,0x2e,0x3c,0x54,0x3f,0xa4, -0xe8,0xf0,0x30,0x5d,0xaf,0x23,0x69,0x3e,0xb4,0xce,0x1a,0x8f,0xff,0x38,0x6d,0x77,0xce,0x76,0x3f,0xb4, -0x76,0x31,0xe5,0x6c,0xdd,0x85,0x4c,0xef,0x3f,0x0f,0xf0,0xc1,0xb5,0x8f,0x18,0xe0,0xf8,0x17,0xa1,0xc8, -0x18,0xd0,0x94,0x48,0xfc,0x02,0x1a,0x01,0xe4,0x78,0x78,0x73,0x62,0x42,0x93,0xf7,0xb8,0x5c,0xf6,0x5e, -0x77,0xdc,0x46,0xc7,0xd3,0x12,0x3c,0x8c,0xec,0xe1,0x3c,0xc6,0xfb,0xa7,0x14,0x3a,0x28,0xd5,0x92,0x8e, -0x75,0xd6,0x71,0x3c,0xf4,0xcc,0x45,0xdd,0x33,0xcb,0xc8,0x59,0xe6,0x68,0x66,0x99,0x28,0x95,0x18,0x7a, -0x65,0x0c,0xbd,0x62,0xf6,0xd2,0x28,0x0f,0xef,0x85,0xf2,0x70,0x11,0xca,0xc9,0x6e,0x25,0xd2,0x65,0x1c, -0xa9,0x17,0xe8,0x0b,0xf2,0x40,0xa7,0x75,0xd7,0xac,0xa1,0x98,0x5f,0x2e,0xe4,0x2e,0x3f,0x40,0xfd,0x7b, -0xf5,0xb6,0x3f,0xbf,0xb7,0x89,0x6b,0x19,0xa5,0x2f,0x8a,0x6e,0x70,0x2f,0x74,0x0b,0xd0,0x05,0xc8,0x5b, -0xb1,0x67,0xf8,0xda,0x7a,0x44,0x1e,0xf4,0xef,0xb5,0x67,0xac,0xae,0x5a,0x70,0xfc,0x4b,0xf7,0x0c,0x1b, -0x06,0x7f,0xb7,0x9d,0xd5,0x8a,0xe3,0x5f,0xbb,0xb3,0x1a,0x0b,0xe1,0xaf,0xdb,0x61,0x47,0xf7,0x5a,0x11, -0x45,0x68,0xb8,0xac,0xfd,0xbf,0xd8,0x63,0xd3,0x7b,0x21,0x9d,0x56,0x2d,0xe3,0xff,0x8a,0x1d,0xf6,0xfa, -0x5e,0x7d,0xbd,0x9e,0xd7,0xd7,0xff,0x9e,0xfd,0x55,0x6a,0xc7,0xe3,0x9d,0x14,0xf6,0xab,0x93,0xf8,0x68, -0xd8,0x37,0x44,0x85,0x18,0x56,0x5c,0x3c,0x22,0x6c,0xfb,0x9d,0x8d,0xa7,0x70,0xdd,0xdc,0xf1,0xb7,0x36, -0x9e,0xee,0x76,0xba,0xe1,0x76,0x67,0xe3,0xeb,0xdd,0x4e,0xf3,0xe9,0x7a,0x3d,0x6c,0x42,0x16,0x8c,0xce, -0xce,0x13,0xc8,0xa1,0xef,0x27,0xf8,0xdd,0xf6,0x52,0x1f,0xc0,0x21,0x8f,0x7c,0x7a,0xb7,0xb6,0x44,0x29, -0x84,0x09,0xe1,0x17,0x42,0x8b,0xf2,0xad,0x2d,0x04,0x0f,0x10,0xbc,0xb5,0x45,0xd0,0xa2,0x91,0x9d,0x4d, -0x2e,0x0d,0x85,0x09,0x70,0x93,0x1b,0xda,0xca,0x8b,0x6e,0x71,0x53,0xb1,0x5f,0x8f,0x1a,0xf5,0x4e,0x33, -0x72,0xd7,0xe1,0x5f,0xe8,0xe5,0x7a,0xe2,0x4d,0xfc,0x7a,0xda,0xe0,0xc0,0x73,0x2a,0x6d,0xec,0xd7,0x03, -0x4c,0x0b,0xf2,0x34,0xf1,0x84,0x72,0x9b,0x74,0x63,0x6f,0xd8,0x9d,0x78,0xfd,0xee,0xf8,0x0e,0x29,0x02, -0x5c,0xdf,0x49,0xfc,0x3a,0xbd,0xb6,0x53,0x84,0x22,0x62,0x08,0xc1,0x1b,0x86,0xa6,0xe7,0x3c,0x68,0x93, -0x53,0x22,0x09,0x0d,0x2d,0xc6,0xcd,0x89,0x7c,0xa6,0x49,0xfd,0xf6,0x8a,0x1f,0xef,0x8e,0x37,0x62,0xc0, -0x39,0x42,0x15,0xb2,0xf1,0x6e,0xbb,0x1b,0xfa,0x90,0x56,0x7f,0xda,0xa8,0x67,0xcd,0xc4,0xdd,0x18,0xbb, -0x8f,0x9f,0x76,0x33,0x4c,0xda,0x6c,0xd4,0x93,0x66,0x08,0x29,0xdd,0x04,0x3f,0x9f,0x34,0xa0,0xbf,0x19, -0x7e,0x42,0xd9,0x0d,0xff,0x29,0x10,0x2c,0xf6,0x6e,0x47,0x5d,0xc0,0xa5,0x9b,0x7a,0xd7,0xdd,0x80,0xd0, -0xb6,0xbe,0x69,0x25,0x18,0xbd,0x93,0x03,0x25,0xa0,0xc8,0xdc,0x4f,0x64,0x14,0x2b,0x94,0x41,0x40,0x15, -0x30,0x56,0xf0,0xff,0x75,0xb7,0xe3,0x25,0xf0,0xff,0x10,0xfe,0xef,0xc3,0xff,0x28,0x85,0x60,0x40,0x69, -0x01,0x51,0xcf,0xeb,0x60,0x95,0x37,0x19,0xf6,0x86,0x05,0xd9,0x30,0xe9,0x45,0xd0,0x8a,0x95,0xb6,0x77, -0x8b,0xd8,0x48,0x79,0xbe,0xab,0xea,0x11,0x32,0x6f,0x0c,0x3a,0xcd,0xa7,0x81,0x5e,0x81,0x50,0x42,0xc3, -0x27,0x26,0x5b,0xb2,0xef,0xdc,0x5c,0x4f,0x9d,0x86,0x99,0xc7,0x0f,0x05,0xa6,0xe7,0x64,0xbf,0xbd,0x0b, -0x7f,0xbb,0x8e,0x8a,0x6e,0x87,0x4a,0x05,0xe8,0x3d,0xd4,0xa0,0x4f,0xeb,0x26,0x1a,0x0c,0xc3,0x8c,0x23, -0xeb,0x99,0x39,0xe8,0xca,0x6c,0x1c,0x7c,0xb6,0x65,0x61,0x55,0x85,0x58,0xad,0x9d,0x15,0xbf,0x0c,0x83, -0xfe,0xa0,0x0e,0xe0,0x2f,0x10,0xbe,0x32,0x0f,0x0d,0xf5,0x84,0xa9,0x66,0x7d,0x4d,0x0b,0x35,0xcb,0x2f, -0x66,0x4d,0x81,0x85,0x53,0x4b,0x29,0x2e,0x8b,0x33,0x88,0xd2,0x29,0x7c,0x77,0x6b,0xa8,0x91,0xd5,0x73, -0x44,0xd4,0xd9,0x35,0xb7,0x97,0x18,0x7a,0x11,0x2d,0xf6,0xf3,0xa0,0x7a,0x71,0x4e,0x19,0x6e,0x45,0x17, -0x13,0x74,0x41,0x87,0x2e,0x7a,0xc3,0xba,0xd3,0x8f,0x07,0x9a,0xc6,0x6a,0xc2,0xe2,0xe5,0xa8,0xd0,0x39, -0x00,0xa7,0xf7,0x13,0xd4,0xa1,0xf9,0x31,0x19,0xd7,0x37,0x61,0xfb,0xe9,0xa1,0x66,0x4f,0x18,0x0c,0xf2, -0xc2,0x6b,0xdb,0x84,0x74,0x8d,0x7c,0x5d,0x39,0xa8,0xd5,0xba,0x81,0xef,0x0b,0x3b,0x2d,0xee,0xda,0x0d, -0x55,0x51,0xbb,0x45,0x75,0x83,0x21,0x49,0x62,0xbb,0xb5,0x19,0x54,0xb6,0xd6,0x88,0x1a,0x8e,0x0b,0x1d, -0x6c,0x26,0xe1,0x34,0x0c,0xb2,0xda,0x05,0x39,0x80,0x17,0x7f,0x7a,0x77,0xdb,0x1b,0x54,0x2d,0xc6,0xa0, -0x26,0x65,0xa2,0xab,0xb1,0x78,0x90,0x16,0xb1,0xcf,0xca,0x0f,0x4f,0x1a,0x3d,0x10,0xfc,0x5c,0x00,0x16, -0xcb,0xcb,0x98,0x69,0x0f,0xae,0x40,0x85,0x69,0x5b,0xb2,0x06,0x04,0xb5,0x22,0xf1,0x80,0x3a,0x58,0xad, -0x8b,0xeb,0x60,0x57,0x1f,0x73,0x2b,0x60,0xf0,0x73,0x86,0x74,0x8b,0xdb,0x46,0x8b,0x2d,0x25,0xde,0xf3, -0xe2,0x28,0xbd,0x8b,0x87,0x66,0x50,0x64,0x39,0x9c,0x04,0xbd,0xb6,0x63,0xcb,0x42,0x4c,0xaa,0x73,0xde, -0xf1,0x3c,0x94,0x31,0x94,0x29,0x9a,0xb6,0x0d,0x6e,0x7f,0x96,0xa4,0x71,0x82,0x60,0x14,0x53,0x5b,0x40, -0x97,0x2b,0x7d,0x3d,0x0b,0x6b,0xfc,0x93,0x77,0x8d,0x26,0xc6,0x36,0x9f,0x86,0x58,0xf2,0x22,0x98,0x5c, -0x07,0x69,0x19,0xfe,0x98,0x00,0x8d,0x52,0x6b,0x35,0x0a,0xa1,0xe6,0xaf,0x75,0xd6,0x6a,0xa3,0x90,0xa2, -0x41,0xaf,0x6d,0xb5,0xd7,0x6a,0x6c,0x50,0xb7,0x06,0x85,0x10,0x13,0xae,0xd0,0x8a,0x33,0x40,0x30,0xc6, -0xb2,0xda,0x8b,0x25,0xf1,0x3f,0x86,0x49,0x7f,0x1f,0xfc,0x01,0xfe,0xfe,0xf8,0x1f,0x63,0xf4,0x10,0x76, -0xbb,0x3d,0xbf,0x1b,0x00,0xf8,0xb0,0x6e,0xc0,0x79,0x71,0xaf,0x6e,0x00,0xfc,0xfd,0xbb,0x41,0x87,0xd2, -0x82,0x1e,0x00,0xcc,0xc3,0x7a,0x70,0x14,0x0e,0xee,0xd5,0x03,0x80,0xbf,0x7f,0x0f,0xa0,0xd0,0x02,0xfc, -0x01,0xe2,0x61,0xf8,0xbf,0x4a,0xd0,0x0f,0xeb,0x7d,0x7a,0x40,0x25,0xee,0xdf,0x07,0x2a,0xb6,0xa0,0x17, -0x04,0xf3,0xb0,0x7e,0x3c,0x1b,0xdf,0x73,0x45,0x63,0x81,0xfb,0xf7,0xe2,0xd9,0xe2,0xa9,0x84,0x20,0x0f, -0xeb,0xc3,0xde,0x78,0x3a,0x0a,0xee,0xd5,0x09,0x2a,0x71,0xff,0x5e,0x50,0xb1,0x05,0xdd,0x20,0x98,0x87, -0xf5,0xe3,0x90,0x15,0x31,0xaa,0x90,0x16,0xd9,0xcf,0xe2,0x4f,0x36,0x34,0x3b,0xf9,0xf6,0x43,0xfa,0x5b, -0xb0,0xbe,0xe8,0xd8,0xd1,0xd1,0xe5,0x86,0xe9,0xdf,0x3c,0x3c,0x43,0x22,0xad,0xfb,0xf5,0xf3,0xc0,0xab, -0xb5,0x6c,0xf4,0xcc,0x93,0xb9,0x4f,0x05,0x30,0x65,0x71,0x33,0x9b,0xb0,0x12,0x19,0x3a,0xd2,0x86,0x1b, -0x19,0x2a,0xc0,0x73,0xfc,0xef,0xe6,0x55,0xfc,0x7b,0x13,0xb5,0x4b,0x9a,0x52,0xcb,0x8c,0x15,0xe0,0x65, -0xf6,0x4d,0xd8,0xff,0x18,0x65,0x73,0x20,0x16,0x97,0xa5,0x63,0xbe,0x89,0x11,0xca,0x38,0x18,0x11,0xc3, -0x78,0x82,0x8b,0x43,0x7f,0xec,0x9f,0x32,0x54,0x64,0xb5,0x1c,0xe2,0x25,0x15,0x45,0xd2,0x3d,0x4c,0x72, -0x0e,0x04,0xfd,0x07,0x5b,0xca,0x99,0xb4,0x33,0x98,0x01,0x4c,0x38,0x57,0x65,0x65,0x65,0x79,0x1c,0xdb, -0x2f,0x51,0xdb,0xf2,0xa8,0xf1,0xbc,0x2c,0x55,0xc9,0xc9,0x7f,0x0a,0xcd,0x7b,0xd6,0xbc,0x0c,0xca,0xd2, -0xd1,0x49,0x5e,0x25,0xa7,0x3c,0x10,0xcf,0xe5,0xab,0x5b,0x0a,0xb9,0x8b,0x52,0x87,0xb9,0xba,0x3f,0x45, -0xcb,0x7b,0xd5,0xca,0x37,0x8b,0x22,0x7f,0x59,0xb8,0x40,0x58,0x14,0xf7,0xc3,0x8d,0x4d,0x2f,0xf1,0x33, -0xb8,0x22,0x2b,0x4f,0x06,0xcc,0x94,0x0a,0x57,0xd9,0xe8,0x22,0x17,0xf7,0x0b,0xd4,0x5f,0x6c,0xf1,0x46, -0x13,0x7a,0x51,0x4b,0x6c,0x34,0xb9,0x69,0x1c,0x6a,0x66,0x92,0x7f,0xa0,0x09,0x9b,0xd5,0x6d,0x0e,0x1c, -0xe5,0x6e,0x8c,0xfc,0x8c,0x49,0xc0,0x18,0xd2,0x62,0x48,0x8b,0xa5,0xc9,0x97,0xb8,0xc8,0xa7,0xbf,0x25, -0x19,0x07,0xa0,0x99,0xc6,0x37,0x75,0xb8,0x94,0xa0,0xa9,0xa7,0xfa,0x0e,0xe8,0xdb,0x65,0x87,0x4a,0x93, -0x9d,0xac,0xb1,0xe9,0x4a,0xdd,0xbe,0x3a,0x02,0xfb,0x70,0x0f,0x0d,0xb6,0x93,0xdd,0xef,0xda,0xdd,0xcd, -0x6f,0xda,0x5d,0x8e,0x32,0x9b,0x05,0x93,0x3a,0xdc,0xeb,0x03,0x77,0x03,0x41,0x5c,0x77,0x83,0x92,0x0f, -0x0f,0xd6,0x3b,0xdf,0xb6,0xdd,0x46,0x3d,0x06,0x78,0xf8,0xd5,0x85,0xdf,0x28,0xf7,0x7b,0x8c,0x2e,0x02, -0x06,0xfe,0x64,0x23,0xf3,0x46,0x7e,0x5d,0xc5,0xa9,0x1d,0x53,0x66,0x43,0x00,0x6c,0x77,0x36,0xdb,0xbb, -0x9d,0xee,0x78,0x67,0xf3,0x49,0x7b,0xb7,0x0e,0x1f,0xcd,0x1c,0xb0,0x49,0xd2,0xc3,0x8d,0xa7,0xed,0xee, -0x98,0xc0,0x28,0x7b,0x4c,0x09,0x6d,0x6f,0xe6,0x6b,0x80,0x90,0xe1,0x6e,0x3f,0xc5,0x8a,0x8a,0x89,0xaa, -0x5c,0x21,0x43,0xd4,0x72,0xa1,0xd7,0x02,0x28,0x94,0x6b,0xa1,0x44,0x5b,0x2d,0x98,0x21,0x6a,0x99,0x16, -0xb5,0x98,0xea,0x23,0x94,0xd4,0x8c,0x48,0x52,0x33,0x70,0xe1,0x26,0xbf,0x5f,0x82,0x98,0x21,0xc4,0x2c, -0x87,0xb8,0x2c,0x41,0x5c,0x20,0xc4,0x85,0x82,0xe8,0x91,0x5f,0xf4,0x31,0xc7,0x39,0x15,0xea,0x47,0x53, -0x52,0xfc,0xd8,0xa7,0x7f,0x2f,0x51,0xf9,0xc3,0x63,0xa0,0x23,0xd4,0x26,0x8e,0xbd,0xc0,0xc3,0x17,0xfb, -0x3b,0x25,0x2d,0x6b,0x65,0x31,0x4d,0xdc,0xa3,0xef,0xcb,0x02,0x05,0x2d,0xd6,0xaf,0x90,0x88,0x58,0x04, -0x08,0x7a,0x2c,0x6e,0x14,0xc6,0xcc,0x05,0xa9,0x16,0x51,0xe4,0x30,0x2c,0xc6,0x99,0x0b,0x82,0xa2,0x46, -0x62,0x96,0xe7,0x83,0xe5,0xf2,0x19,0x4d,0x76,0x24,0x9e,0x23,0x0b,0xb2,0x9d,0xc4,0x14,0xfd,0xb4,0x34, -0x7d,0x46,0xb5,0xaa,0xc8,0xe3,0x9d,0x26,0x04,0xd2,0xa4,0x47,0xa3,0x20,0xdd,0x83,0x73,0x38,0xea,0xcf, -0xb2,0x50,0xb8,0x5e,0xb9,0xb9,0x98,0x36,0x51,0x9f,0x6e,0x75,0x55,0x69,0x06,0x27,0xa7,0xd1,0xd9,0xea, -0x6a,0x1d,0xff,0xf8,0x5a,0x61,0xa0,0x48,0x55,0x61,0x4f,0x1a,0xd4,0x61,0x99,0x5d,0x2a,0xb8,0xd2,0xee, -0x3a,0x97,0x01,0xda,0xb7,0x98,0x15,0xae,0x74,0xdc,0xdc,0x78,0x92,0x50,0x25,0xd1,0xad,0x52,0x92,0xd5, -0xbb,0x07,0xf0,0xd2,0x35,0x56,0x54,0xa9,0xc3,0x1d,0x29,0x1d,0xee,0x9e,0x45,0xff,0x17,0xab,0x13,0xaa, -0xc4,0xe9,0xd9,0xae,0xf1,0x45,0xf8,0xb8,0xdd,0x42,0x83,0x84,0xac,0x9c,0x76,0x1c,0x50,0xb6,0x7a,0x22, -0x95,0x64,0x52,0x65,0xa1,0x53,0xdd,0xf5,0x50,0x50,0xc5,0x11,0xc7,0xa5,0x68,0x4a,0xfb,0xd2,0x85,0x51, -0x39,0xb1,0x49,0xcf,0x1b,0xe6,0x4c,0xcf,0xe9,0x8f,0xe3,0x0b,0x72,0x28,0xa0,0x0f,0x3b,0xab,0xcc,0x8a, -0xb0,0xe8,0x62,0xb2,0x56,0x4b,0x13,0xc8,0xd9,0x58,0xa8,0x03,0x43,0x42,0x85,0x92,0x38,0x29,0x90,0x43, -0x2e,0xa4,0x84,0x49,0xb6,0x77,0x99,0x09,0xf5,0x72,0x89,0x96,0x13,0x4d,0xc6,0xd1,0x84,0x06,0x95,0xb9, -0x2b,0x21,0x1d,0x73,0xdc,0xdd,0xc8,0x4c,0x90,0xa0,0x4d,0xee,0x81,0xdb,0x2d,0xe6,0x17,0x2b,0xc0,0x66, -0x85,0x18,0x4b,0x6f,0x31,0x91,0xae,0x41,0xe4,0x14,0x49,0x8a,0x8e,0x71,0xb1,0xe9,0xa2,0xaf,0xdc,0x32, -0x10,0x22,0x50,0x84,0x92,0x01,0xc4,0x85,0x29,0xb9,0x22,0x97,0x48,0x1c,0x24,0xc1,0x0d,0x5f,0x06,0xd2, -0xba,0x0a,0x36,0xce,0xf6,0x46,0x32,0x19,0x91,0xc6,0x53,0xfc,0x12,0x4e,0xcc,0x74,0x81,0xf8,0x07,0x2b, -0x3f,0x27,0xc0,0x73,0xa2,0x89,0x2c,0xdb,0x1f,0xcf,0x92,0x65,0x8a,0x22,0x9c,0x28,0xe9,0x76,0xc5,0xfb, -0xac,0x4d,0xb4,0x8a,0x72,0x5c,0x9b,0xc4,0x75,0xf1,0x0c,0xb1,0x94,0x42,0x24,0xc5,0x00,0x94,0x44,0x95, -0x91,0xec,0xc1,0x3c,0xc6,0xa8,0xd4,0x0d,0x05,0x7c,0x4e,0x1a,0xdf,0x52,0x58,0x6c,0x45,0x92,0x13,0x05, -0xa7,0xb4,0x98,0xc6,0x34,0x65,0x04,0x89,0xb9,0x72,0x51,0x74,0x21,0x89,0xb9,0x24,0x51,0x58,0x62,0xc5, -0x25,0x3f,0x86,0x9f,0x17,0xc8,0x37,0xb9,0x28,0xc1,0xa9,0xdb,0x04,0x99,0xc7,0x2c,0x51,0x8a,0x01,0x61, -0x59,0x15,0x2d,0x31,0x8c,0xe5,0x4e,0x47,0x8d,0x58,0xed,0xd2,0xdd,0x50,0xbd,0x0c,0x51,0x38,0x1b,0xf8, -0x80,0x12,0x91,0xbd,0xbb,0x25,0xbb,0x98,0x32,0xac,0x94,0xff,0x9b,0xef,0x0e,0x4b,0x37,0x61,0x66,0x29, -0x4b,0x81,0xdd,0x44,0x78,0x06,0xdf,0xa3,0xc5,0x87,0xe1,0x3b,0xe2,0xc9,0x18,0x66,0x51,0x57,0xae,0x51, -0x95,0x84,0x4e,0x9e,0x4a,0x72,0xd1,0x7c,0xbf,0x1d,0x84,0xd0,0x87,0xf8,0x73,0x51,0x38,0x9a,0x15,0xf7, -0xb6,0xc2,0x56,0x3a,0x77,0x0f,0xa5,0xb5,0xd2,0x0f,0x2f,0x31,0x6a,0x88,0xbe,0xeb,0x64,0xca,0x9d,0x39, -0x0c,0x29,0x7b,0x78,0xa1,0xc1,0xbd,0xbc,0xac,0x9c,0x87,0x2a,0xdf,0x3e,0xd9,0x54,0x76,0xc5,0x8c,0x52, -0xf9,0x55,0x93,0x07,0x01,0xec,0x9b,0x36,0x6e,0x05,0x2e,0xba,0xfa,0x0e,0xb3,0x70,0xc1,0x99,0x65,0xec, -0x74,0x4b,0x50,0x52,0x27,0x19,0xec,0x11,0x2b,0x9d,0x9e,0x74,0xdc,0x46,0x32,0x08,0xd8,0xe5,0x0d,0x51, -0x34,0x7a,0x92,0x91,0xd4,0x4e,0x14,0x89,0x33,0x0c,0xb7,0x25,0x42,0x58,0x30,0xb8,0x38,0x13,0x3c,0x2d, -0x87,0x8e,0x03,0xfa,0xe9,0x7a,0xc2,0x60,0x3a,0x9a,0x4c,0xc2,0x84,0x8c,0x39,0xb6,0xa1,0x36,0xcd,0xb6, -0x63,0x75,0x55,0xb4,0xb2,0xa2,0xb5,0x22,0x21,0xc8,0x48,0x00,0xd8,0xa5,0x72,0xab,0x9c,0x4f,0xcf,0x53, -0x0f,0x91,0x6d,0x48,0x41,0x8b,0xf2,0x56,0xa5,0x35,0x00,0x09,0x83,0x70,0xa2,0x05,0xd8,0x4c,0x89,0xb5, -0x91,0x6f,0x68,0x32,0x38,0x05,0x9d,0xe9,0xd2,0x00,0xc4,0xf2,0xd6,0x46,0x16,0x56,0xa4,0xff,0x7c,0xe3, -0x74,0x03,0xdf,0x8a,0x26,0x34,0xa2,0xeb,0x49,0xdb,0xe0,0x5e,0xcf,0x42,0x13,0x2a,0xb5,0x41,0x1d,0x07, -0x99,0x09,0x75,0x6d,0x83,0xfa,0x29,0x28,0xb4,0x98,0xd8,0xa0,0x8e,0xc8,0x4b,0xbe,0x06,0x35,0xb4,0x41, -0x91,0x3c,0xd2,0x84,0xeb,0xdb,0xe0,0x50,0xe4,0x67,0x82,0x05,0x36,0x30,0x12,0xa9,0x99,0x70,0x53,0x1b, -0x9c,0x1a,0xb7,0x3b,0xd6,0x3d,0x41,0x9f,0x0a,0x9a,0x3f,0x7b,0x63,0xca,0x07,0x62,0xb5,0x8b,0xf5,0x5f, -0x18,0x5e,0xb6,0x5c,0x8f,0xfd,0xad,0xf6,0x7a,0xd2,0x12,0x86,0x49,0xbd,0x42,0x73,0x05,0x91,0x17,0x5f, -0x8f,0x31,0x78,0x87,0x8c,0xf9,0xf4,0x27,0xe7,0xde,0x24,0x86,0x3b,0x75,0x4b,0x4d,0x38,0xbc,0x26,0xb4, -0x72,0xf3,0xab,0xd5,0xd5,0x95,0x48,0x5e,0x87,0xdb,0xbd,0x09,0xf1,0x58,0xb7,0x74,0x59,0x47,0x5b,0x2b, -0x46,0x06,0x7e,0xa1,0x93,0x83,0x82,0xe9,0xa2,0xae,0x78,0x80,0xaf,0x90,0xe3,0x86,0xae,0xc3,0x20,0xb8, -0xb7,0xab,0x20,0x19,0x46,0x93,0x26,0x5a,0x3d,0x39,0x6e,0xee,0x5f,0x60,0xfa,0x89,0x9c,0x18,0xb8,0x8d, -0xca,0x12,0xe4,0xd6,0xce,0x5a,0x04,0x58,0x08,0x8c,0xdc,0x48,0x0b,0x9b,0x8c,0x55,0x33,0x1d,0xe9,0x71, -0x03,0x21,0xef,0x84,0x3b,0x9e,0xcc,0xec,0xcf,0x9d,0x74,0x3f,0x55,0xb1,0x50,0x0a,0xb4,0x82,0xcb,0xbc, -0x75,0xac,0xee,0x47,0xed,0x01,0xe3,0x20,0x48,0x99,0x09,0xf9,0x07,0xdc,0x44,0xa8,0x4b,0x8c,0x5a,0x9e, -0x7a,0x87,0x0e,0x6a,0x0d,0x1b,0xd6,0x19,0x20,0x71,0xc3,0x9d,0x6d,0x0e,0x8c,0xbe,0x37,0x35,0xea,0x0d, -0x96,0xa2,0x77,0x75,0x89,0x4a,0x7a,0xe7,0x76,0xae,0x1a,0x22,0xd8,0xaf,0x51,0xc1,0x08,0xf3,0x42,0x1f, -0xfe,0xd1,0xbd,0x87,0x7f,0xb4,0x24,0x3a,0xa3,0x25,0xc8,0x59,0x9f,0x35,0x15,0x7a,0xcd,0x8e,0xbb,0x7e, -0xe1,0x6e,0xc8,0x4f,0x39,0x3d,0x96,0xbb,0xb2,0x19,0x3c,0x7d,0x7e,0xfc,0x65,0x6e,0xae,0xf1,0xa8,0xef, -0x06,0x5a,0x9d,0xe6,0x25,0x4d,0xe4,0xb3,0xa7,0xc1,0x02,0x63,0xa5,0xcc,0x84,0x4f,0xdb,0x67,0xe4,0x2b, -0x34,0x4f,0xe8,0x9c,0x31,0x97,0x84,0xc7,0x96,0xdd,0x32,0xb8,0xd4,0x64,0x64,0x1e,0xc1,0xa9,0x9f,0xeb, -0x90,0x78,0x81,0xdf,0xf1,0x68,0x2f,0x8a,0xe4,0x5e,0xe4,0x4d,0x20,0x09,0x16,0xbe,0x87,0xbe,0x2e,0x46, -0xe8,0xef,0xc2,0x47,0x49,0x11,0xca,0x79,0x3a,0xbd,0xa8,0x85,0x66,0x9c,0x6c,0x48,0xdc,0x0a,0x00,0xac, -0x20,0xb6,0x81,0x2b,0x0f,0x4c,0xd6,0x72,0xea,0x10,0x17,0x4e,0x29,0xb5,0xef,0x42,0xe5,0x70,0x8d,0x85, -0xea,0xe1,0xf8,0x82,0x06,0x52,0x74,0xe6,0x8d,0x28,0xef,0xfb,0xc5,0xa7,0x83,0xfc,0x85,0x82,0x97,0xd0, -0xca,0xbe,0x16,0xb7,0x4b,0xed,0xad,0xb7,0xec,0x61,0x68,0x5f,0x08,0x30,0x4b,0x32,0xc4,0xde,0x65,0x41, -0x8c,0x84,0x66,0x41,0x63,0x92,0x20,0x0d,0xe8,0x5f,0x36,0x2e,0x9a,0x90,0x34,0xe9,0xb2,0x75,0x81,0x9e, -0x7e,0x49,0x9c,0xd4,0xf6,0xda,0x24,0x4e,0xf2,0x2e,0x73,0x11,0x93,0x4c,0xbb,0x23,0x17,0xe0,0x06,0x63, -0x48,0x44,0x5a,0x29,0x8f,0xfe,0xb0,0xd4,0x2f,0xed,0xb9,0x48,0x74,0x6c,0x68,0xe9,0xd8,0x1f,0x7f,0x64, -0xd2,0xe5,0xd6,0xb0,0xaa,0x6f,0xde,0x8d,0x7f,0x2d,0xae,0x64,0xdf,0xc3,0xa5,0x39,0x48,0x5e,0xa1,0x5b, -0x39,0x14,0xba,0x22,0xa2,0x6d,0x3c,0x3d,0x6e,0x88,0xdd,0xc0,0x81,0x3f,0xce,0xe2,0x29,0xa4,0x57,0x91, -0xa0,0xe3,0x62,0x7d,0x26,0x74,0xa7,0x12,0xba,0x8d,0xd0,0xd7,0x1a,0x65,0x6f,0xe0,0xcb,0xa4,0x5d,0x00, -0xcd,0x0b,0x10,0x23,0x8d,0x0e,0xc3,0xc3,0x12,0x55,0xd4,0x93,0xac,0xa0,0xc9,0xe1,0x3c,0x9a,0xbc,0xf7, -0x0f,0x2b,0x69,0xd2,0xf7,0xdf,0x2f,0xa0,0x49,0xdf,0x46,0x13,0x9c,0xa0,0x7a,0x17,0xb1,0x83,0x7d,0x1b, -0x39,0x10,0xde,0x04,0x7b,0xaf,0xd1,0xa1,0x2f,0xbe,0xca,0x5d,0xfe,0xb5,0xd4,0x65,0xed,0x0d,0x57,0x74, -0xfa,0xd7,0x79,0x9d,0xfe,0xc1,0xff,0xb5,0xb2,0xd3,0x1f,0xfd,0x1f,0x16,0x74,0xfa,0xa3,0xb5,0xd3,0x3c, -0xb2,0xdc,0x75,0xd1,0x9b,0x8f,0xd6,0x4e,0x33,0x60,0x3b,0x07,0xfb,0x41,0xeb,0xf4,0x47,0xf1,0x55,0xee, -0xf4,0xe7,0x52,0xa7,0xf3,0x17,0x5f,0xd1,0xe7,0xcf,0xf3,0xfa,0x7c,0xe5,0x7f,0xae,0xec,0xf3,0xb1,0x7f, -0xb5,0xa0,0xcf,0xc7,0x73,0xfa,0xcc,0x63,0x88,0x2a,0xf7,0x58,0xd5,0x9c,0x3e,0x33,0x20,0x4d,0xf8,0x2b, -0xad,0xcf,0xc7,0xe2,0xab,0xdc,0xe7,0xb7,0xa5,0x3e,0xbf,0x2e,0x74,0xf9,0xed,0xbc,0x2e,0x1f,0xf8,0x6f, -0x2b,0xbb,0xfc,0xc9,0x3f,0x58,0xd0,0xe5,0x4f,0xa5,0x2e,0x3f,0xba,0x6c,0xb7,0xb1,0xa8,0x99,0xd1,0xea, -0x3c,0xe5,0xff,0xbe,0x41,0x88,0x4b,0x1b,0xc4,0xd7,0xf2,0x3f,0x80,0x68,0x5b,0x21,0xb6,0x28,0xe7,0xd2, -0x92,0xf3,0x54,0xab,0xbd,0xdd,0xb6,0x41,0x7c,0xab,0xd5,0x7e,0x69,0x83,0xe8,0x28,0xd4,0x0f,0x34,0xb2, -0x7f,0x12,0x5f,0x65,0xb2,0xbf,0x2e,0x91,0x5d,0xa9,0xdb,0x08,0xb2,0xbf,0x9e,0x47,0xf6,0x73,0xbb,0xa3, -0x03,0xa5,0x6d,0x5b,0x9f,0xc1,0xce,0x3f,0x75,0x7b,0xe7,0xad,0xa4,0x78,0xac,0x9d,0xe3,0x11,0x78,0xde, -0x1a,0x96,0xd3,0x87,0x98,0xde,0x2f,0xa7,0xf7,0xf9,0xcc,0x3b,0xf2,0x5f,0x57,0x0e,0xf5,0x1b,0xff,0x68, -0xc1,0x50,0xbf,0xa9,0x98,0xdd,0xe7,0x68,0xf1,0xec,0xe1,0xdf,0xa1,0xf8,0xdb,0xe7,0x25,0xfb,0xa6,0x62, -0x96,0x17,0xd0,0x9b,0x5a,0x0d,0xaf,0xab,0x53,0xb1,0xea,0x23,0x6d,0x88,0xde,0x88,0xaf,0xf2,0x10,0xbd, -0x2b,0x0d,0x91,0x52,0x25,0x12,0x43,0xf4,0x6e,0xde,0x10,0xed,0x2d,0x1e,0xa2,0x0b,0x38,0xc7,0x7a,0x7b, -0xe5,0x21,0xda,0xc3,0x21,0xda,0x2b,0x0f,0xd1,0x1e,0x0e,0xd1,0x5e,0x79,0x88,0xf6,0xe4,0x10,0xbd,0xf2, -0xdf,0x55,0x0e,0xd1,0x89,0xff,0x6a,0xc1,0x10,0x9d,0x54,0x0c,0xd1,0x9e,0x18,0xa2,0x3d,0x31,0x44,0x7b, -0x72,0x88,0x4e,0xca,0x6b,0xa0,0x4d,0x6b,0xe0,0x95,0x46,0xe0,0x13,0xf1,0x65,0x12,0x78,0x29,0x56,0xd6, -0x90,0x43,0x17,0x9e,0x21,0x16,0x73,0xb2,0x55,0xa2,0x1e,0x62,0x2c,0xc9,0x78,0x80,0xd8,0xd4,0xec,0x1e, -0x6c,0x6a,0x85,0xac,0x02,0xe7,0x42,0x54,0xc9,0xee,0xa5,0xf6,0x72,0x42,0x6b,0x00,0x9f,0x8d,0xad,0xf9, -0x42,0x7d,0x11,0x00,0x84,0x36,0xf8,0x45,0x9c,0xd6,0x37,0xd7,0xe5,0xa3,0x2e,0x4c,0x24,0x17,0xfe,0x49, -0xa5,0x66,0x78,0x1a,0x4d,0x6c,0xb9,0x63,0x3f,0x92,0x17,0xa0,0x8d,0x4d,0xe0,0x7c,0x23,0x75,0xf9,0xd8, -0xd8,0xec,0xa5,0x7c,0x7f,0xa1,0xab,0x8e,0x37,0x6e,0xc4,0xeb,0x1a,0x2c,0x5d,0x3a,0x5c,0x4f,0x80,0xc0, -0xf0,0x3a,0xde,0xa0,0x39,0x59,0xd7,0xcb,0x0b,0x90,0x4e,0x41,0xea,0x68,0xf8,0x42,0x91,0x9e,0x7f,0xaa, -0x21,0x56,0x57,0xdb,0x45,0xb1,0x25,0x70,0xa7,0xbb,0x01,0x37,0x1c,0x4f,0x83,0x0b,0x60,0xfa,0xf1,0x48, -0xeb,0x16,0x93,0x3a,0xcd,0x7a,0xd2,0xba,0xde,0x6e,0x6d,0xee,0xb6,0x36,0xbb,0xf0,0x4b,0x88,0x2e,0x4a, -0x37,0xe0,0xd2,0x89,0x36,0xaa,0x1c,0xab,0x99,0xad,0xac,0x1c,0xa9,0xde,0x4c,0x23,0x06,0x50,0x78,0x7d, -0x64,0xde,0xe4,0xa4,0x5f,0x61,0x8b,0x10,0xca,0x68,0xfe,0xa2,0xb2,0xf9,0xa9,0xad,0xac,0x6a,0x7e,0xaa, -0x35,0x5f,0xef,0x34,0x61,0x78,0xe1,0x9a,0x68,0x43,0x61,0xdf,0x26,0xe1,0x32,0x50,0x98,0x77,0x39,0xb1, -0x94,0x55,0x28,0x5c,0x16,0x51,0xb8,0x76,0xd7,0xf7,0x6d,0x28,0x0c,0x6d,0xe2,0xb3,0x85,0xd7,0x08,0x79, -0x87,0xb0,0x94,0x55,0x28,0x5c,0x17,0x51,0x48,0xdc,0xf5,0xa1,0x0d,0x85,0x1b,0xbb,0x6c,0xce,0x40,0xe2, -0xa6,0x12,0x89,0x43,0x7b,0x69,0x85,0xc6,0x61,0x11,0x8d,0xa1,0xbb,0x7e,0x63,0x43,0xe3,0xbd,0x55,0xf4, -0x67,0x60,0xf1,0xbe,0x12,0x8b,0xbe,0xb5,0xb0,0x42,0xa2,0x5f,0x44,0xa2,0xef,0xae,0xbf,0xb7,0x21,0xf1, -0xab,0x5d,0xb0,0xb8,0x90,0x9d,0x97,0xbc,0xbc,0xb5,0xb4,0x42,0xe3,0x87,0x22,0x1a,0x81,0xbb,0xfe,0x6b, -0x11,0x8d,0xfb,0xec,0xf8,0xa4,0xe3,0x06,0x7b,0x81,0x5f,0x76,0x9c,0x67,0x79,0xb7,0xac,0x78,0xb5,0x5c, -0xa6,0xa5,0x03,0x52,0x94,0xb8,0xef,0xc9,0x52,0x7c,0x7d,0x29,0x1a,0xaf,0x88,0xc7,0x70,0x19,0x48,0x0e, -0x9d,0x01,0x97,0x0c,0x5c,0x8a,0x20,0x85,0xb7,0x25,0xe1,0x98,0x0a,0x55,0x0a,0x98,0xb8,0xb9,0x3d,0x83, -0x63,0xb8,0x60,0xaa,0x6b,0xc2,0x12,0x76,0x5f,0x23,0xab,0xa2,0xb4,0xd6,0xf5,0x4e,0x6b,0x6b,0x57,0xd4, -0x21,0x22,0x8c,0x39,0xfd,0x71,0x40,0xcf,0xd5,0x85,0xe4,0x1b,0x8a,0xb3,0xe1,0xce,0x51,0x3e,0x61,0xa2, -0xed,0x51,0x88,0x6e,0xe4,0x2e,0x92,0x78,0x6c,0xe8,0x73,0x48,0xd1,0x6a,0xfe,0x8c,0xaa,0x9f,0xad,0x81, -0x5e,0xce,0x61,0xf5,0xa6,0xf6,0x8a,0xf2,0x7c,0x24,0x4f,0xcb,0x7a,0xe1,0x99,0x4a,0x23,0x0b,0x1d,0x96, -0xc6,0x19,0x2e,0x35,0x3a,0x00,0xcb,0x60,0x18,0xfe,0x8c,0x4f,0x24,0xd2,0xe9,0xed,0x8b,0x6b,0x0a,0x54, -0x43,0xe6,0x17,0xa9,0xe6,0xd2,0xbd,0x2e,0x60,0xfd,0x0a,0x50,0x74,0xc0,0x48,0x00,0x1e,0x03,0xfe,0xb2, -0x08,0xf0,0x17,0x7a,0x40,0x56,0x6b,0xc7,0x64,0x0e,0x64,0xb0,0x85,0x68,0x2e,0x0f,0x30,0xf1,0xeb,0x56, -0x80,0x9c,0x09,0x90,0x58,0x37,0x23,0x7c,0x42,0x4b,0xf1,0x41,0xbb,0x85,0x07,0x77,0x53,0x3b,0xb3,0xdd, -0x8d,0xba,0xfe,0x85,0x36,0x62,0x4d,0x51,0xee,0x17,0xbd,0x1c,0x2c,0xd4,0xa6,0x7e,0x90,0x53,0x39,0xed, -0x93,0x98,0xa3,0x4a,0xe7,0x60,0x2e,0xcb,0xf8,0x15,0x42,0xf5,0x48,0xe3,0x39,0x9f,0x09,0x97,0x65,0xfb, -0x63,0xe4,0x2d,0x89,0xe7,0x13,0x78,0x4a,0x7f,0x62,0xf4,0xe5,0xce,0x41,0xdb,0xc0,0x7a,0x71,0xe5,0xd8, -0x19,0x55,0x37,0x7c,0xb8,0xf3,0xbb,0xc6,0xc2,0x74,0x8b,0x0e,0xde,0xc4,0xd0,0xc0,0x1b,0x93,0xfe,0xdd, -0x60,0xa7,0x03,0xf3,0x65,0xe0,0x77,0x90,0x11,0x42,0x0f,0x6a,0xab,0xab,0x83,0x6d,0xfe,0xa5,0x7c,0xa9, -0x11,0x80,0x08,0x04,0x31,0xf2,0xd9,0x85,0xb5,0xb0,0xbf,0xcb,0xf5,0xf2,0xc6,0x1b,0x13,0xc0,0x44,0xf1, -0x67,0x6e,0x6f,0xb4,0x8d,0x33,0x71,0xd4,0xf0,0x5b,0x5b,0xd0,0x61,0xfd,0x43,0xbe,0x4f,0xbf,0x4e,0xaf, -0xeb,0x23,0x6f,0x80,0x91,0x7b,0xdc,0xdc,0xf6,0xb2,0x34,0xcf,0x4c,0xf1,0x7e,0xe5,0x7c,0x93,0xda,0x95, -0x48,0xdd,0x8a,0x29,0xe1,0x6e,0xe4,0x94,0x5a,0x62,0x06,0x68,0xf5,0x3c,0x60,0x90,0x8c,0xc6,0x98,0xf3, -0x02,0x2a,0x00,0xcd,0xc6,0x3b,0x1d,0xd4,0x38,0xec,0x49,0x7a,0xcf,0x8a,0xf4,0xde,0x9d,0xf9,0xed,0xae, -0xca,0xdd,0xe9,0x34,0xcb,0xe3,0x31,0xd3,0x07,0x6c,0x06,0x1b,0x60,0x19,0x66,0xb6,0xdd,0xda,0x6a,0xd8, -0x4a,0xe2,0x10,0xc4,0xda,0x79,0x36,0xd3,0x58,0x5e,0xc1,0xf0,0x5a,0x16,0x3b,0xbd,0x0d,0xae,0xae,0xca, -0xb1,0xc3,0xeb,0x5d,0xa7,0x39,0x83,0xb1,0x1b,0xc2,0xff,0x7d,0x6b,0x11,0xf1,0x50,0x68,0x16,0x0a,0x5a, -0x89,0xc7,0x05,0xed,0x85,0xf8,0xd5,0xb0,0x5c,0x06,0x1b,0x42,0x85,0x45,0x5b,0x99,0xd7,0x66,0x11,0x9c, -0x57,0xd8,0x40,0x4a,0x33,0xcb,0x56,0x80,0x1e,0x4d,0xcd,0x02,0x41,0x6b,0x24,0xf0,0xb2,0x17,0xa1,0x17, -0xd4,0x72,0x11,0x6c,0xa5,0x0a,0x2d,0xf1,0xb2,0x99,0x17,0xa2,0x04,0x52,0xbb,0xbc,0x9b,0xa3,0x21,0x21, -0xa3,0x72,0x56,0xb1,0x06,0x74,0x32,0xcc,0x2d,0xce,0xea,0x8a,0x45,0xdd,0x60,0x53,0x0f,0x40,0x0f,0x8b, -0xeb,0xfb,0x21,0x39,0x29,0x4f,0x84,0x45,0x28,0x2a,0x29,0x48,0xcf,0x8c,0x3b,0x7e,0x5b,0x9e,0xed,0x7c, -0xdc,0x1a,0x0e,0xf7,0xf4,0xf4,0x75,0xb5,0xb5,0x74,0xda,0x5a,0x05,0x52,0x4d,0xd7,0x92,0x51,0x79,0xcc, -0x87,0x73,0x4e,0xe8,0xb4,0xdc,0xbf,0xfc,0xcd,0x53,0xf7,0x10,0x06,0xfd,0x96,0x9d,0x8c,0x76,0x4d,0xb5, -0x9b,0x08,0x4a,0x74,0xe7,0x73,0x4f,0x69,0x69,0x14,0xc8,0x01,0x24,0x57,0x58,0x7a,0x2e,0x0a,0x55,0x03, -0xcc,0xec,0x20,0x6c,0x57,0xfa,0x48,0x48,0x76,0xb5,0xc9,0x1c,0xa0,0x33,0x62,0x0f,0x86,0x09,0xfe,0xef, -0xc3,0xff,0x81,0x0e,0x39,0xda,0xd5,0xe6,0x17,0x42,0x8e,0x00,0x22,0x85,0xff,0xaf,0x8b,0x90,0xc1,0xae, -0x39,0xa9,0x44,0xf6,0xc2,0x3e,0x21,0x06,0x06,0xe5,0x3c,0xb2,0xc7,0x06,0xfa,0x49,0xc5,0x51,0x7a,0x57, -0xf7,0x57,0xda,0xd2,0x41,0xa2,0xc6,0x8d,0xc4,0x2d,0xe0,0x0b,0x61,0xef,0x18,0xfa,0x09,0xfc,0xdb,0xf7, -0x23,0x8f,0xd1,0x41,0xa3,0xe3,0x18,0x26,0x46,0x9a,0xbf,0x8e,0x4b,0x13,0x70,0x6e,0x42,0x0d,0x44,0x8c, -0xe1,0xdb,0xa0,0x57,0x31,0x46,0x6e,0x83,0x9e,0xc5,0x18,0xb4,0x0d,0x7a,0x57,0xc9,0xde,0x96,0x18,0xe1, -0x40,0x2c,0x27,0x8d,0xbb,0x5d,0xc8,0x09,0x73,0xbf,0x0b,0xd6,0xe8,0x68,0xd7,0xad,0x2f,0x2b,0x35,0x3c, -0x94,0x49,0xba,0xbe,0xd1,0xfc,0x69,0x88,0x63,0xf4,0x27,0x68,0x39,0x22,0x5a,0xa6,0x44,0xcb,0xeb,0x79, -0xb4,0x54,0xf2,0xb4,0x22,0x2d,0x13,0xa0,0x5d,0x42,0xe3,0x31,0x81,0xf9,0x84,0x23,0x32,0x81,0x39,0xf5, -0x1f,0xa7,0x65,0xd9,0xb2,0xdf,0x42,0x4b,0x9e,0xc0,0x4b,0xd3,0x92,0x66,0xb1,0x75,0xad,0xd5,0x14,0x35, -0x49,0xcf,0xcb,0x57,0x3a,0x9c,0x72,0x3b,0x0a,0xef,0xd1,0xe3,0xec,0x21,0x3d,0x1e,0xc5,0x37,0x76,0x1f, -0xd7,0xcc,0xc0,0x7b,0xac,0x6a,0x81,0x3e,0x1b,0x0a,0x5a,0x28,0xe6,0x86,0x8b,0xcf,0xcc,0xec,0x1e,0x97, -0xfc,0x91,0x4a,0xcd,0xb5,0x74,0xae,0x12,0x2f,0xd0,0x12,0x05,0x8f,0x2b,0x6d,0x54,0xab,0x13,0xb2,0xaa, -0x5b,0xf4,0x53,0x9b,0x2c,0xcd,0x89,0x48,0xdd,0x8c,0xd7,0xc6,0x9b,0x3c,0xb9,0xbc,0xad,0xae,0xa4,0xcc, -0xd0,0x8a,0x37,0xfa,0xa5,0x75,0x6d,0xe7,0xdc,0x59,0x35,0x9d,0xfa,0x84,0xef,0x8a,0x68,0x37,0x10,0x0c, -0x60,0x40,0x50,0xa5,0x47,0xf3,0x1d,0x8c,0xaa,0x3c,0xba,0xfb,0x5f,0x54,0x0b,0x6b,0xa1,0x6a,0x1e,0x69, -0xb2,0x5a,0xad,0xf2,0x5d,0xa5,0xe9,0x97,0x96,0x8e,0x64,0xa5,0x3b,0x26,0x79,0xc8,0xdc,0x86,0x3c,0xbd, -0x80,0x2b,0xdb,0xf8,0x04,0x68,0x8d,0x77,0x95,0xe5,0xa9,0xdb,0x9b,0x6c,0xc7,0xbb,0x79,0x35,0x88,0x3c, -0xf4,0xb7,0x7e,0xab,0xea,0xeb,0x4e,0xee,0x60,0xdb,0x2e,0x0e,0xc2,0x4e,0xdc,0xd0,0xf5,0xe3,0x38,0x19, -0x98,0x38,0x03,0x68,0x75,0x75,0x7e,0xc5,0xc5,0x4a,0x9b,0xe5,0x2a,0x1b,0x85,0x2a,0xef,0xe6,0xe9,0x66, +0xdf,0xf3,0xf9,0xd0,0xb8,0x67,0xa3,0xc3,0x6b,0xa6,0x00,0xb6,0xfc,0xb1,0x89,0xde,0xaa,0x02,0x7a,0x18, +0xc0,0x1e,0xf3,0xea,0x3a,0xd7,0x99,0xd7,0x44,0x52,0x81,0xc9,0x9c,0xda,0x95,0xc4,0x15,0xc7,0x76,0x5d, +0x72,0x96,0xdf,0x38,0x09,0x9a,0xef,0xb0,0x9e,0x50,0xac,0xde,0xb8,0xfa,0x56,0x87,0x8a,0x29,0xa4,0x1d, +0x98,0xd9,0x1f,0x2b,0x84,0x0c,0x98,0x14,0x9f,0x64,0xef,0x2b,0x9d,0xbe,0x27,0xa9,0x91,0x5b,0x9d,0xa3, +0x1c,0xcd,0x3d,0x15,0x23,0x05,0xf9,0x5f,0xa0,0xf4,0x44,0x00,0x14,0xab,0x7a,0xb2,0x9c,0x73,0x94,0xe8, +0x13,0x12,0xa1,0x39,0x8e,0x87,0x5e,0xdb,0x9a,0x5d,0xda,0x64,0xe1,0xe8,0x29,0xd8,0xa3,0x09,0x55,0x10, +0x55,0x08,0x27,0x96,0x38,0x66,0x27,0x97,0x0d,0xf5,0xfe,0xc3,0x1b,0x7e,0xe8,0x37,0x91,0xf1,0xd6,0x2b, +0x30,0x5d,0x25,0x44,0x80,0xca,0x9d,0x6f,0xcd,0x75,0x09,0xfd,0x22,0x92,0x83,0x64,0x89,0xe1,0x6e,0x80, +0xc9,0x6c,0xb7,0x3a,0xab,0x9e,0xa8,0x00,0xb1,0x5d,0x8d,0xe5,0xf1,0x6e,0x85,0x92,0xb9,0x75,0xf4,0x0d, +0xf7,0x9d,0xb5,0xe1,0x05,0x51,0xf0,0xec,0x31,0x42,0x54,0xfc,0x99,0x27,0xf9,0x7e,0x4c,0xeb,0x19,0x1e, +0x6a,0xe8,0x7d,0xb6,0x77,0xf8,0x50,0x77,0xc4,0x3c,0x8b,0x9b,0x8a,0x56,0x46,0x7c,0x51,0xc7,0xc9,0x8b, +0xe4,0x2c,0x5d,0xd2,0x2a,0xf4,0x4e,0x96,0xb8,0x6a,0x55,0xcf,0xf7,0x88,0x9f,0xd4,0xb5,0x3f,0x3c,0xcd, +0xf7,0xf6,0x4e,0xaa,0x55,0x92,0x3f,0x54,0x25,0xa8,0xd1,0x12,0xf8,0xc6,0x15,0x0d,0x3d,0x22,0x9b,0x78, +0x7a,0x9a,0x9f,0x1c,0xf2,0xcb,0x8d,0x42,0x8a,0xd8,0x56,0xb7,0x59,0x4d,0x23,0x80,0x2b,0x18,0x3b,0x2d, +0x12,0x9d,0x1f,0xb5,0xd5,0xf7,0x50,0x9f,0xee,0x52,0x91,0x7f,0x4a,0x7b,0xf3,0xdd,0xcd,0xfd,0x8f,0x1b, +0x9b,0x0b,0xdc,0x21,0xb7,0xc0,0x9a,0x8e,0xec,0xf5,0x65,0x91,0xa7,0x3c,0xa7,0x52,0xe0,0x55,0xfe,0xd9, +0xc9,0xa1,0xa3,0x90,0xbb,0xa3,0xff,0x9f,0x5a,0xe7,0xf9,0xf9,0x27,0x57,0x9a,0x5b,0x63,0x9a,0xdf,0x35, +0xa4,0xb2,0x6b,0xda,0xdf,0x56,0xc3,0x25,0x0f,0xcd,0x70,0x7e,0xe2,0xc7,0xd5,0x5b,0x1c,0xc4,0x7e,0x77, +0xc5,0x5c,0xe4,0x63,0xd5,0x4b,0x59,0xa7,0x6e,0xc9,0x5c,0x7c,0x57,0xd5,0x5c,0xe2,0x53,0x6b,0x46,0x86, +0x53,0x7b,0x7f,0xf6,0x91,0xb7,0xd8,0x55,0x41,0x98,0x63,0x7e,0xc4,0x87,0xa3,0xda,0xb1,0xf7,0xfc,0xa9, +0x55,0xb1,0xbb,0xc9,0x9c,0x15,0xdc,0xda,0xa1,0xb3,0x40,0xa1,0x1c,0xae,0x73,0x09,0x63,0x66,0x00,0xcd, +0xd0,0x13,0x87,0x46,0xbb,0x69,0x3f,0x5f,0xa4,0xb5,0xa1,0x97,0xb6,0x02,0xdc,0x4d,0x26,0x30,0xa0,0x13, +0x85,0x38,0xe3,0x64,0x5e,0xaf,0x93,0xe5,0x24,0x55,0x17,0xda,0x8a,0xd3,0xa6,0x69,0x6d,0xaa,0xd8,0xe5, +0x47,0x98,0xcd,0xc5,0xc9,0xa5,0xed,0x53,0xee,0xd2,0x62,0xd5,0xb2,0x5e,0x56,0x95,0x3c,0x73,0x5a,0x0a, +0xe4,0x12,0x91,0xdc,0xe8,0xf9,0x30,0x36,0xe8,0xaf,0x89,0xa4,0x6c,0x51,0x52,0xdb,0x81,0x52,0x4a,0x1e, +0x73,0x48,0x8f,0x4b,0x10,0x9c,0x4f,0xd4,0x7d,0x9f,0xc8,0x9b,0x4f,0xd4,0xd6,0x27,0x72,0xf7,0x13,0x25, +0x4b,0x93,0xf2,0x0d,0x8b,0xf8,0xb3,0x6a,0x8e,0xe4,0xb6,0xea,0x61,0x3d,0xa9,0x48,0x56,0xcc,0x86,0x7d, +0x9f,0xb0,0x27,0x57,0x7f,0xcc,0x5e,0x75,0x92,0x2f,0xb2,0x35,0xb9,0xfc,0xfd,0x5b,0xc9,0x21,0x9d,0x01, +0x9a,0xcd,0xfa,0x4c,0x67,0x33,0x38,0x85,0x87,0x5f,0x6c,0x9d,0x65,0xef,0x3e,0xfc,0xaf,0x6d,0xd0,0x9e, +0xc7,0xfc,0x25,0xf0,0x22,0x90,0xeb,0xc1,0x92,0x63,0xad,0xe8,0x95,0xac,0x03,0xf0,0x12,0x0e,0xe4,0xd0, +0x33,0xa7,0x9a,0xdf,0xa0,0x7b,0xc6,0x4a,0x65,0xb7,0xd9,0x64,0xa3,0x82,0xc6,0x2d,0xcb,0xe1,0x9e,0x00, +0x99,0x52,0x9c,0x4e,0x68,0x1f,0xad,0x89,0xa0,0x2a,0x37,0x4b,0x2a,0x08,0x4f,0x83,0x75,0x89,0x13,0x66, +0xf9,0xe1,0x31,0xa0,0x3e,0x90,0xe0,0xcb,0x1e,0x33,0xda,0x5a,0x65,0x72,0xc1,0x36,0x01,0x7d,0xbe,0xc6, +0xc0,0x92,0x90,0xc7,0x50,0xe3,0x88,0xf2,0xa2,0x99,0xbd,0x76,0xef,0xbd,0x66,0x89,0x6c,0x36,0x47,0xed, +0xee,0x3f,0xa1,0xda,0x5f,0x16,0xef,0x53,0x5b,0x8a,0x6f,0x18,0xaf,0xb1,0xb8,0x30,0x74,0x5a,0x18,0xdb, +0x6d,0xd4,0xbd,0xaf,0x62,0xbf,0x1e,0x76,0x5b,0x76,0xd0,0xd3,0x85,0xe0,0x50,0x38,0x0e,0xac,0xac,0xb7, +0xd9,0x22,0x0d,0x2b,0x0e,0xe3,0xab,0x62,0x5a,0x62,0xd5,0xc3,0x63,0xbe,0x3c,0xc6,0x8a,0xae,0xee,0xb7, +0x0a,0x76,0xe6,0x96,0xd5,0x73,0xf9,0xd6,0x3d,0xee,0xec,0x69,0xcf,0x1d,0x22,0x97,0x2c,0xb2,0x75,0xb5, +0x75,0x0f,0x52,0x29,0x6d,0xe5,0x70,0x8f,0x0e,0xac,0x0a,0xdb,0x25,0x58,0x75,0x76,0xe0,0x1f,0x1f,0x54, +0x41,0xab,0x71,0xdb,0xce,0xe2,0xc2,0xe8,0x7e,0x93,0x2f,0xfa,0x06,0xf7,0x93,0x86,0x16,0x7e,0x7c,0xbb, +0x16,0x9b,0x0c,0x2b,0x35,0xe8,0x02,0x46,0x36,0xff,0xd3,0xc6,0xd9,0xe2,0x6b,0x60,0xa3,0xf6,0xd4,0xe9, +0x4e,0x92,0xf1,0xc3,0x78,0xf4,0x65,0xa0,0x96,0x29,0xd0,0x1f,0x77,0x96,0x1c,0xec,0x7a,0x12,0x34,0xaf, +0xf7,0x2e,0x6b,0x71,0x3a,0x31,0xad,0x56,0x0e,0x6f,0x5d,0xa1,0x58,0x8d,0xfb,0x63,0xae,0x4b,0x73,0xa1, +0xea,0x67,0x3b,0xfd,0x62,0x6f,0x33,0x34,0xc7,0xbd,0x50,0xef,0xb4,0xa6,0xa5,0x4c,0xcf,0x89,0xd5,0xbd, +0xdc,0xc5,0x3e,0xee,0x7c,0xcf,0x3c,0xe8,0x98,0xd4,0x1d,0xdf,0x5d,0x7b,0xae,0x26,0xad,0xe3,0xde,0xc2, +0x53,0xb5,0x84,0x02,0xb9,0x45,0x84,0xe5,0x98,0x28,0x5d,0xeb,0x05,0x07,0x91,0xb5,0xe7,0x9d,0x34,0xde, +0x39,0x0e,0x13,0x77,0xee,0x87,0x0f,0xa2,0x23,0x67,0xfb,0x98,0xe4,0x5e,0xbc,0x85,0x20,0xd9,0x73,0xfd, +0x3a,0x99,0xa6,0xbb,0xa1,0x4c,0x61,0xd9,0x54,0x69,0xcf,0xa6,0xea,0x7f,0x5f,0x6d,0x31,0xf3,0xbe,0xb3, +0xcd,0x76,0x7e,0xb4,0xef,0x1d,0xde,0x78,0xe9,0x41,0x6b,0xcf,0xb5,0x2a,0x68,0xcd,0x99,0x2d,0x8a,0x75, +0x33,0xdd,0xd0,0x6e,0x34,0x53,0x27,0xe6,0xef,0x3e,0x77,0xe3,0xbd,0x9a,0x1a,0xf4,0x67,0x76,0x35,0x03, +0xa5,0xd4,0xc6,0x5d,0x2b,0xb1,0xd0,0xd6,0x86,0x43,0xc9,0x7b,0xde,0xfb,0x6e,0xd5,0xf3,0x56,0x78,0xcf, +0x5f,0x18,0x67,0x7c,0x51,0xac,0xf9,0x5e,0x83,0xeb,0x54,0xe3,0xa8,0xc0,0x95,0x87,0xec,0x67,0x3b,0xcb, +0xae,0x57,0x52,0x92,0x03,0x57,0xa0,0xbb,0x6e,0xd6,0x83,0xda,0x8d,0x3d,0xeb,0x5c,0xef,0x01,0x5f,0x1b, +0xa1,0xad,0x15,0x67,0xd5,0xcd,0xc8,0x50,0x5c,0x7b,0x25,0x46,0xe9,0x1d,0x9d,0x34,0x67,0xe8,0xc7,0x7a, +0xf9,0xe9,0x7d,0xbc,0xa3,0x87,0x6d,0xf1,0xd2,0x95,0x3e,0x7b,0x66,0x99,0x49,0xed,0x4e,0xe6,0xc4,0xf4, +0xdc,0x62,0x86,0x5c,0xc1,0xaa,0x39,0x4b,0xd4,0xea,0x33,0xaf,0xc8,0xca,0x3f,0xf8,0x62,0xdb,0x96,0x4c, +0xac,0xb3,0x29,0xe5,0xc7,0x59,0xdc,0xf7,0xe6,0xf0,0x38,0x74,0xd9,0xe2,0xfd,0xfd,0x7b,0x6d,0xfd,0xca, +0xc9,0x7f,0xc1,0x3f,0xe2,0x20,0xfe,0x5c,0x8b,0xe9,0x7a,0xe9,0xc7,0xaa,0x35,0x1f,0x67,0xb8,0x0e,0x32, +0x6b,0x55,0xb0,0x9c,0xdd,0x10,0x89,0x0e,0xbf,0x20,0xad,0x6e,0x9f,0x6c,0x3b,0x8f,0xd7,0x16,0x91,0xf9, +0x37,0xce,0xda,0xf6,0xa7,0x34,0x11,0xec,0xf9,0xd8,0xd1,0xc7,0x8e,0xe5,0x4e,0x5d,0xe1,0x6e,0x66,0xed, +0xd3,0x29,0x73,0xfb,0x58,0x6f,0x88,0x41,0x3f,0xd3,0xd8,0x3d,0xb4,0x19,0x16,0xa2,0x7d,0x22,0x1a,0xc7, +0xbc,0x2e,0x8f,0xf9,0x6f,0x70,0x92,0x83,0xe6,0x68,0xdd,0xdf,0x67,0x13,0x44,0x72,0x06,0x7c,0xf1,0x0e, +0x53,0x70,0x50,0x07,0x0f,0xa5,0x93,0xf4,0xe4,0xdd,0x25,0xe8,0x40,0xb1,0x5c,0xb0,0xaa,0xd7,0x9c,0xcd, +0x3a,0x1e,0xc8,0xe2,0x10,0x99,0x77,0xe9,0x1f,0x89,0xef,0x56,0xfd,0xe3,0xf0,0x3f,0xde,0x67,0xab,0x89, +0xc4,0x66,0x71,0x0b,0xe9,0x14,0xb5,0x15,0x82,0xf1,0xad,0xc9,0x46,0x0a,0xaf,0x56,0x5b,0x9b,0x11,0x79, +0xaf,0xbe,0xf5,0x42,0x57,0x1d,0x43,0xf7,0x9e,0x3e,0xf5,0x42,0x5b,0x7b,0x86,0x48,0xae,0x96,0x6a,0x0c, +0xb7,0x9c,0x15,0x12,0x79,0x96,0xea,0x41,0xcf,0xba,0x17,0xba,0xba,0x26,0xa7,0x90,0xa9,0xcb,0x0b,0x6d, +0x15,0x8c,0x53,0xe6,0x85,0x3c,0xd0,0x25,0x94,0x52,0xa9,0xa7,0xc8,0xf9,0xb9,0x17,0x5a,0x8a,0x07,0xa7, +0x84,0x74,0xc2,0x3c,0x6f,0xf4,0x07,0x3d,0xa5,0xe4,0xa9,0x2e,0xdb,0x28,0x04,0x7a,0x8a,0xbe,0x11,0x13, +0xa3,0xb3,0x84,0xa2,0x2f,0x43,0x5b,0xa8,0x8b,0x8e,0xf5,0x6f,0xa1,0x04,0xd1,0x17,0x61,0x8b,0xfc,0xd1, +0x0b,0x5a,0xb7,0x4a,0x9f,0x58,0xe1,0x13,0x6f,0x61,0xc4,0xf2,0x42,0xcd,0xef,0xd9,0x06,0xf4,0x2d,0xcd, +0x2b,0xdc,0x08,0xef,0x8d,0xac,0xa2,0x42,0x56,0xb3,0x57,0x6f,0xb5,0x76,0x30,0x4e,0x43,0x16,0xe4,0xed, +0x32,0xad,0x23,0x01,0xb2,0x39,0x49,0xe6,0xe1,0x65,0x58,0x84,0x65,0xb8,0x0c,0x17,0xe1,0x3c,0x5c,0x87, +0xab,0xb1,0xa4,0xac,0x3c,0x3e,0xe9,0xda,0x96,0x72,0xd1,0x1a,0x37,0x6e,0x64,0x47,0x80,0xde,0x85,0xe9, +0x92,0x35,0x07,0xfe,0x42,0x5f,0xcc,0xe3,0x0c,0x6e,0x16,0x93,0xb9,0x51,0x1a,0xeb,0x6c,0x56,0x93,0x45, +0xd4,0xac,0xca,0x46,0xa5,0xbc,0x96,0x0e,0x68,0x6f,0xe4,0xc8,0xa0,0x2e,0x07,0x9c,0x8a,0x69,0x19,0xaf, +0x9b,0x24,0xc3,0x82,0x7a,0x5d,0xc7,0x6b,0x40,0x5e,0x27,0xf1,0x3d,0x9f,0xce,0x49,0xd6,0x52,0x57,0xda, +0x75,0x27,0x99,0xf8,0x97,0xdc,0x82,0xb0,0x88,0x1f,0x9c,0x18,0x3c,0x69,0xdd,0x7e,0xe4,0xcc,0x44,0xbb, +0x55,0x63,0x57,0x71,0x32,0xbd,0x9c,0x31,0x84,0xab,0x46,0x38,0x2d,0x88,0xfa,0x72,0xd8,0x13,0x9d,0xe1, +0xdc,0x13,0x17,0x80,0x41,0x46,0xd6,0x1a,0xec,0x9d,0x66,0x18,0x85,0xf1,0xce,0x71,0x89,0xb7,0x7c,0xfe, +0x39,0x0a,0xfb,0xf0,0xd6,0xdd,0x62,0xc7,0x9d,0xfd,0xa4,0x3e,0x72,0xc7,0x66,0x52,0x25,0x76,0xef,0x24, +0x55,0x60,0xe7,0x36,0x72,0x9e,0x77,0xf7,0x90,0x7a,0x7c,0xd7,0x06,0x72,0x8a,0xdc,0xb1,0x7b,0x9c,0x72, +0x7a,0xeb,0x34,0x2b,0xbf,0x19,0x50,0x4f,0x1f,0x70,0xd6,0xf2,0x95,0xec,0x7d,0x56,0xbe,0xcd,0x8e,0xa1, +0xcd,0x98,0x4d,0xc0,0x0b,0xbd,0x4c,0xab,0x8a,0x88,0x63,0x45,0x8b,0xfd,0x4a,0x5d,0x4e,0x8f,0x67,0xb1, +0xf7,0x86,0x58,0xae,0x3a,0xdd,0x5b,0xaf,0xe8,0xc3,0xe9,0x1e,0x33,0x74,0x18,0x56,0x53,0xe6,0x01,0x95, +0x79,0xf5,0xee,0xd1,0xee,0x02,0x9f,0x53,0x01,0x76,0x3b,0xdc,0x83,0xae,0x81,0x68,0xf9,0x1e,0xba,0x30, +0xb0,0x4a,0x7c,0x41,0x25,0xde,0xfd,0xff,0xdd,0x7d,0x0b,0x7b,0xdb,0x36,0xb2,0xe8,0x5f,0x91,0xd9,0xc6, +0x11,0x2d,0x4a,0x96,0xdc,0x38,0x6d,0x25,0xd3,0x5a,0xc7,0x79,0xf9,0x6c,0x93,0xb8,0xb6,0xdb,0xb4,0xeb, +0x78,0x7d,0x29,0x8b,0x96,0xd8,0xc8,0xa2,0x96,0xa4,0xec,0xa4,0xae,0xcf,0x6f,0xbf,0xf3,0x00,0x40,0x80, +0x04,0x25,0xd9,0xcd,0xee,0xed,0xde,0x7e,0x5f,0x63,0x11,0x18,0x00,0x83,0xc1,0x6b,0x30,0x98,0xc7,0x38, +0xac,0xa1,0x17,0xb2,0xda,0x30,0x0e,0x59,0x03,0x7b,0x12,0xc7,0x1f,0x6b,0x93,0xe8,0x63,0x58,0x0b,0x6a, +0xec,0xd9,0x10,0x86,0xf2,0x32,0x1a,0xc9,0xb0,0xcd,0xa8,0xfc,0x0c,0x3c,0x1e,0xd4,0x1b,0xa5,0x90,0x95, +0x24,0xf3,0x99,0xd9,0xf0,0x36,0x54,0xcb,0xdb,0x41,0x5a,0x4b,0x83,0xeb,0x70,0xd8,0xaa,0xfd,0x1a,0xcf, +0x6b,0xb0,0xe7,0xcc,0x27,0xc3,0x5a,0x12,0x0e,0x62,0x68,0xe5,0x73,0x3c,0x4f,0x6a,0x83,0x38,0x48,0x86, +0xd0,0xe8,0x8d,0x56,0xfa,0x5b,0x28,0x7d,0x28,0x0c,0xd5,0x52,0xc0,0x8a,0x70,0x22,0x3f,0x1b,0x3a,0xea, +0xdf,0x15,0xdb,0xd0,0xf2,0xbe,0x87,0xbc,0xb7,0xb1,0xf0,0x9f,0x0a,0x55,0x84,0x19,0xf9,0x50,0xd7,0x20, +0x3a,0xa8,0x4a,0x7e,0x0c,0x5f,0xf4,0x76,0xf5,0x69,0x16,0x25,0xe1,0xd0,0xab,0xcd,0x26,0x61,0x80,0x16, +0xdb,0x21,0x59,0x65,0xe0,0x89,0xd5,0x6a,0xb5,0x9c,0x3b,0x35,0x5a,0x29,0xb0,0x6c,0x71,0x42,0x4e,0x21, +0x95,0x59,0xe8,0xa9,0xf3,0xfc,0xf5,0x89,0xe3,0x39,0xcf,0x61,0xb4,0x03,0x54,0xe9,0x7c,0x71,0x05,0x90, +0x7b,0x70,0x12,0xc6,0x23,0xf5,0xf5,0x7c,0xbf,0xb3,0xd5,0xc9,0xbf,0x8e,0x3b,0xbf,0x74,0xb6,0xe1,0xf3, +0xf5,0x0f,0xef,0xbf,0x6b,0x77,0xb6,0xe0,0xd7,0xcf,0xdf,0x6f,0x3d,0xed,0xbc,0x44,0x88,0xfd,0xd7,0x9d, +0xed,0xa7,0x6d,0xf8,0xa5,0xaa,0x78,0x0e,0x07,0x6b,0x16,0x4c,0x30,0x93,0x3d,0x27,0x7b,0xce,0xe1,0x9b, +0xe3,0x5f,0xda,0xed,0x6f,0xe0,0xd7,0xb3,0x37,0xbf,0x6c,0x7d,0x87,0xe0,0x6f,0x5e,0xff,0xa3,0xf3,0x3d, +0xfc,0x3d,0x3e,0xf8,0xb6,0x4d,0x6d,0x1d,0xbf,0x3e,0xf9,0xe6,0x97,0xda,0xc1,0xd6,0x3e,0x42,0xbd,0xee, +0x7c,0xbb,0xdd,0x76,0x94,0x22,0x1d,0x6c,0x99,0x68,0x33,0xb5,0x43,0xaa,0x82,0xfc,0x18,0x7f,0x1a,0x36, +0x3b,0x67,0xec,0xcc,0x46,0xf5,0xf7,0x2a,0x18,0xc1,0xfc,0x9c,0xb3,0xea,0x84,0xde,0xe5,0x93,0xf0,0x0a, +0x5f,0x57,0xa1,0x2e,0x14,0xe1,0xbe,0x9e,0x5f,0x45,0x43,0x0a,0x47,0xed,0x1c,0xa2,0x4b,0x5a,0x4e,0xdd, +0x67,0x4e,0x02,0x3b,0x17,0x4f,0x32,0xa0,0x25,0xf6,0x89,0xdc,0x7c,0xd4,0x0e,0xf1,0xb1,0x17,0x3f,0x67, +0xfc,0x58,0xa3,0x12,0x8e,0xc2,0xc0,0x84,0xa0,0xbf,0xb5,0x97,0x90,0x4a,0xca,0xb3,0x2f,0x60,0xd7,0x18, +0x7d,0x56,0x3f,0x6a,0xf5,0x61,0x08,0x55,0xbb,0x4b,0xa9,0xd5,0x69,0xb5,0xe9,0xef,0x56,0x6b,0x9b,0xbf, +0xf1,0x73,0xff,0x1d,0x52,0xfe,0x87,0xf9,0xa7,0x87,0xd3,0x85,0x56,0x97,0x4e,0x98,0x77,0x7f,0x87,0x2a, +0xdf,0xcd,0xb3,0x5a,0x7c,0x59,0x3b,0xc2,0xd9,0x07,0x9f,0xef,0x83,0xe4,0x0a,0x17,0xdf,0x4f,0xa8,0x7f, +0x24,0x4c,0xd4,0x30,0x39,0x89,0x21,0xf1,0xe0,0x39,0x62,0x72,0xb4,0x5f,0x93,0xfa,0xc1,0x30,0x60,0xea, +0xf7,0xab,0xc3,0x83,0x77,0xe2,0x43,0xa1,0xd8,0x16,0x28,0xea,0x18,0x9e,0x75,0xc5,0x3a,0x47,0xad,0x1f, +0x85,0x25,0x9d,0x4c,0x72,0x21,0xe5,0x48,0xa2,0x6b,0x41,0xbf,0xb5,0x71,0xba,0xd7,0xfc,0xc7,0x87,0xe1, +0x99,0xcb,0x1f,0x41,0xf3,0xf7,0x33,0xf7,0xf4,0xc3,0xcd,0xff,0xae,0xfd,0xed,0xab,0xaf,0x1f,0xfd,0x73, +0x7d,0xe3,0x43,0xfd,0x83,0xbb,0xb3,0xeb,0xb5,0x3e,0xf4,0x7b,0xdd,0xdb,0x3b,0x74,0x62,0xfa,0xe1,0xc3, +0x1f,0x67,0xb7,0xdb,0xde,0xdd,0xd7,0x9b,0x9a,0xc3,0x6c,0x76,0x02,0x99,0xb7,0xf9,0x7b,0x98,0xc4,0x87, +0xc1,0xb0,0x10,0x49,0xc1,0x77,0x1c,0x0f,0xe3,0x0c,0x05,0x3b,0x59,0x2f,0x80,0x13,0x71,0xda,0xf0,0x9d, +0xb6,0x23,0xaa,0xa9,0x4f,0x1b,0xa1,0x2b,0x74,0xd2,0x81,0xd3,0xcd,0xeb,0xa2,0xad,0x07,0x76,0xb6,0x97, +0x71,0x72,0x95,0xa3,0xff,0xb5,0x88,0x24,0x7a,0x8a,0x26,0xad,0xfe,0xe3,0x60,0x08,0xb4,0xc5,0x4e,0x3e, +0x3e,0xc3,0x2b,0x29,0x9b,0xab,0xd7,0xa5,0xcb,0x49,0x54,0xa4,0xd4,0xd4,0xd3,0xd7,0x4c,0x92,0xe4,0x41, +0x0e,0x82,0x49,0x88,0x36,0x61,0xb8,0x15,0x4a,0x13,0x59,0xdc,0x9f,0x6a,0x63,0x74,0xc3,0x4c,0xa7,0x44, +0x38,0xc4,0xcd,0x0e,0x77,0x22,0x42,0xcb,0xab,0x45,0xb0,0x27,0xcd,0xd3,0x8c,0x41,0x02,0xd8,0x34,0x61, +0xeb,0xc8,0x6a,0xdb,0xe4,0x94,0x10,0xa6,0x2b,0x6a,0x56,0xd7,0x3a,0xb0,0x95,0xc2,0xfc,0xbd,0xc0,0x4d, +0x05,0x4e,0x12,0xf8,0x9e,0xa3,0xbf,0x1a,0xfa,0x86,0xd1,0x62,0xc3,0xd0,0x35,0x07,0x59,0xe0,0x1e,0x13, +0x6a,0x49,0xef,0xd0,0x65,0x4a,0xbd,0xe0,0x4f,0x13,0x3d,0x9b,0xa3,0x42,0x96,0xe8,0x43,0xbe,0x73,0xc2, +0xd2,0xaa,0x0d,0xa3,0xcb,0xcb,0x10,0x97,0x18,0xb7,0xa2,0x51,0x17,0xef,0xa0,0xc8,0x8a,0x28,0xc2,0xde, +0xaa,0x30,0xec,0x12,0x09,0x11,0x3e,0x84,0x5a,0xb6,0xd9,0xd9,0xe3,0x93,0x1a,0x9d,0x6f,0xe2,0x65,0x07, +0x71,0x66,0xe3,0xa6,0x50,0xa9,0x1d,0x3a,0x14,0xf1,0x08,0xcf,0x17,0xca,0xf5,0x39,0x04,0x74,0x72,0x39, +0x40,0x23,0x29,0xfa,0x14,0x63,0x40,0x70,0x8a,0x99,0x82,0x0c,0xb3,0x6e,0x8e,0xbb,0xe0,0x4e,0x55,0x72, +0xe1,0x56,0xdc,0xe9,0xb6,0xd9,0x37,0x15,0x56,0xa3,0xe2,0x71,0x5a,0xeb,0x20,0x0f,0x62,0xf6,0x6a,0x24, +0x2e,0x79,0x33,0x44,0x6a,0x76,0xe4,0x51,0x48,0xec,0x85,0x64,0x32,0xdd,0x2f,0x46,0xce,0x80,0xe5,0x48, +0xe1,0x6a,0x50,0xb5,0xf2,0x14,0xff,0x45,0xef,0x0b,0xf0,0x87,0x6d,0x85,0x30,0x16,0x4c,0x94,0x9e,0x53, +0xc0,0x12,0xa5,0x59,0x12,0xba,0xbb,0x7e,0xbb,0xcf,0x25,0xa6,0x67,0x5d,0xfa,0x31,0xbd,0x63,0x5b,0xa1, +0xf1,0xf1,0x4d,0x84,0xee,0x6e,0x84,0xf2,0xb6,0x4a,0xe0,0xea,0xb6,0xb6,0xb7,0xd1,0x6a,0x4b,0xa5,0xfa, +0xa7,0x90,0x72,0xe6,0x65,0xf9,0x38,0x27,0x68,0x66,0x27,0x9d,0x21,0xeb,0x0a,0xa1,0x4e,0x2f,0xd3,0x74, +0xde,0x65,0xe0,0x08,0x5c,0x9a,0xc1,0xe0,0x02,0xf8,0xde,0xd1,0x38,0xfa,0xed,0xe3,0xe4,0x6a,0x1a,0xcf, +0xfe,0x05,0x4b,0x6a,0x7e,0x7d,0xf3,0xe9,0xf3,0xef,0x14,0xb7,0x41,0x15,0xda,0xd3,0x0b,0xed,0x3d,0xdb, +0x7f,0xfe,0xe2,0xe5,0xab,0xd7,0x07,0xff,0xf3,0xf7,0x1f,0xde,0xbc,0x7d,0x77,0xf8,0xe3,0xd1,0xf1,0xc9, +0x4f,0x3f,0xbf,0xff,0xe5,0xd7,0x7f,0x98,0x85,0xbe,0xd2,0x0b,0xc1,0xe1,0xf7,0xcd,0x93,0xed,0xa7,0xdf, +0x7e,0xf7,0xbd,0x09,0xf4,0xb7,0x72,0xcd,0x26,0xc0,0x9a,0x0e,0xf0,0xbf,0xff,0x47,0xee,0x5a,0x75,0xf7, +0xbc,0xd1,0x84,0x99,0x7c,0x7a,0xd6,0xfd,0xe0,0xf4,0x1e,0xef,0xec,0xf6,0xbd,0xd6,0xe6,0x1f,0x1f,0x3e, +0x08,0x6b,0x71,0x56,0x75,0x74,0xc8,0x7c,0xac,0x17,0xef,0xb6,0x7b,0xcd,0x66,0xec,0x06,0x0d,0x7f,0x7a, +0x4a,0xd7,0xef,0x04,0x75,0xa3,0xeb,0xfc,0x93,0xa8,0x56,0x77,0x37,0xea,0xd2,0x65,0x44,0xb3,0xe3,0xba, +0x79,0x80,0x27,0x7d,0x1d,0x4d,0xf1,0x24,0x0c,0xf7,0x0e,0x0f,0xfe,0x1e,0x7e,0x56,0x2b,0xc3,0x20,0x7b, +0xe7,0xa9,0xe7,0xfc,0xed,0xab,0x5c,0x25,0xb2,0xb8,0xca,0x67,0x11,0x14,0x85,0x25,0xce,0x33,0x2b,0xa4, +0x2b,0xb1,0xbe,0x50,0xff,0x27,0x15,0x26,0xa1,0xb9,0xab,0x83,0x5c,0x69,0x0d,0xf7,0x5f,0xe5,0xe3,0x20, +0x8f,0x65,0x95,0x4f,0x00,0xf4,0x28,0xfd,0x4e,0xdc,0xce,0x91,0xc9,0x2c,0x2e,0xef,0xf2,0xe2,0x36,0x97, +0x8d,0xbc,0xd9,0x3b,0x9e,0x31,0xff,0xc9,0xd2,0x74,0x7e,0x75,0x44,0xdc,0x9c,0x4f,0xbf,0x80,0x4d,0x9c, +0x42,0x8d,0xfc,0x41,0xe6,0x4b,0xed,0x1c,0x8f,0x61,0xcc,0x69,0xa4,0xb7,0xe7,0x5b,0xa3,0x17,0xf7,0xdb, +0x5d,0xf5,0x2a,0x16,0xd2,0xf3,0xa5,0xdd,0xa8,0xfb,0x86,0x14,0x45,0x73,0x3b,0x2e,0x66,0xd8,0x48,0xfc, +0xef,0xea,0x0d,0xfe,0x44,0x9c,0xb1,0xb6,0x5b,0x39,0x5f,0xa1,0xd1,0xdb,0x71,0x70,0x2d,0xf6,0xa9,0xc2, +0x11,0x93,0xbb,0xfa,0x90,0x7b,0x63,0xef,0x26,0x1c,0xa4,0xf1,0xc5,0x47,0x36,0x15,0x27,0xa2,0xb3,0xcd, +0x5b,0x74,0xf9,0xb9,0x7e,0xcb,0x6c,0x31,0xda,0x30,0xa1,0x2c,0xd4,0x69,0xcd,0x6e,0x92,0x17,0x9f,0x66, +0xcc,0x6b,0x32,0x95,0xda,0x94,0xa1,0x0f,0x36,0xc0,0x1c,0xe1,0x88,0xec,0x43,0xd3,0x03,0x66,0xa8,0x69, +0xe4,0x8b,0x8f,0x36,0x1d,0xd7,0xb8,0x52,0x38,0x42,0x00,0xec,0x10,0xd1,0x99,0xf1,0x05,0xf2,0x56,0x10, +0x88,0x1f,0x39,0xd4,0xe8,0xec,0xb6,0xfb,0xe8,0x70,0x90,0xa9,0x46,0x48,0x43,0x77,0x9d,0x5f,0xe5,0x01, +0x97,0xc5,0x92,0x27,0xcf,0xe0,0x00,0x64,0x96,0x1c,0xe8,0x44,0x5f,0x92,0x87,0x06,0x98,0x2c,0x80,0x1b, +0x41,0x08,0xe7,0xc9,0x45,0xe6,0x21,0x5b,0x8e,0x07,0xe4,0x4d,0x00,0xdc,0x1b,0xe4,0xc1,0x27,0x1c,0x88, +0xc0,0xc7,0xf7,0x31,0xc2,0x37,0xa9,0x04,0xaf,0xaf,0xe3,0x88,0x63,0xb5,0x75,0x0c,0x86,0xd2,0xd5,0x67, +0xc8,0x2a,0x08,0x09,0x50,0x6a,0x19,0x10,0x79,0x1f,0xbd,0x8c,0xbe,0x18,0x56,0xa2,0x6e,0x0d,0x31,0x9c, +0x40,0xe4,0x21,0x6a,0x19,0x5a,0x74,0x35,0xc8,0x88,0x51,0x18,0x51,0x52,0x1a,0x86,0xf4,0x8d,0x6a,0x5e, +0xc0,0x01,0x08,0xd4,0x56,0xc7,0x85,0xa7,0xae,0xeb,0x15,0xd7,0xe9,0x9d,0xd7,0x09,0xbf,0x91,0x5a,0x65, +0xfa,0x86,0x80,0xf3,0x7a,0x04,0x47,0x9c,0x31,0xb1,0xf5,0x29,0x36,0xe7,0x6c,0x9c,0x56,0x28,0x79,0xc3, +0xc3,0x57,0x06,0xc0,0xb0,0x2e,0xbb,0x02,0x17,0xf4,0x12,0x59,0xa8,0x9c,0xfd,0xa1,0x2e,0x52,0x04,0x8a, +0x80,0xef,0x89,0x97,0x49,0x7c,0xc5,0xb7,0x37,0x54,0x88,0x44,0xd5,0xec,0x56,0xce,0xc2,0x94,0x18,0x34, +0x0d,0x19,0xde,0x37,0x64,0x74,0x0a,0xdc,0x95,0x65,0xc0,0x14,0x1f,0x45,0x18,0xb8,0x08,0x71,0xd9,0x29, +0x89,0x84,0x34,0xf3,0x73,0x44,0x1d,0x0e,0x19,0x09,0x79,0x5f,0x6b,0x36,0x86,0xb0,0x3c,0xd1,0xd7,0x61, +0x23,0x07,0x61,0x4f,0x4f,0x64,0x9b,0x28,0x3d,0x4a,0x09,0xff,0x4e,0x1d,0xc3,0xc1,0x34,0x7c,0x1a,0x7e, +0xa8,0x3b,0xca,0xf1,0x94,0xa9,0x2b,0x8d,0x9b,0x86,0xa8,0xbc,0x09,0x05,0x46,0x78,0xc1,0x01,0xc4,0xc7, +0x11,0xd2,0xdf,0x43,0x86,0x9f,0xf5,0x2a,0x72,0xe2,0x5d,0xdd,0x20,0xe7,0x45,0xee,0xfc,0x81,0xdf,0xc3, +0xe1,0xc5,0xbb,0x25,0x2f,0x2b,0x5e,0x67,0x68,0x7f,0x55,0x3b,0x81,0xad,0x94,0x27,0xd1,0x4d,0x34,0x99, +0xd4,0x06,0x78,0xef,0xa4,0x25,0x8e,0xac,0xe6,0x14,0x38,0xc9,0x14,0xa7,0xe9,0x30,0xa5,0xf8,0x4d,0x72, +0x9e,0x6c,0xc3,0x94,0x70,0xbb,0x39,0xbb,0x0a,0x0d,0xa1,0xdd,0x74,0x30,0x65,0x1f,0x02,0x35,0x38,0x21, +0xf0,0xaa,0x01,0x63,0xc6,0x2d,0xd3,0xcc,0x44,0xe2,0x12,0x3a,0xea,0x86,0x0b,0x60,0xb5,0x60,0x14,0x40, +0x33,0x75,0x0a,0xa7,0xe8,0xb6,0x50,0x09,0xe7,0xd3,0x38,0xe9,0x1a,0xa7,0x80,0xb5,0xe7,0x70,0x8b,0xbf, +0xa9,0xb3,0x2e,0x33,0xcc,0x3c,0x9b,0xd3,0x1c,0xf5,0xde,0xcd,0x38,0xa0,0x28,0x9d,0x7f,0x95,0x83,0x5b, +0x38,0xaa,0x62,0xc3,0x11,0x43,0x28,0x0e,0xdd,0x7d,0x9a,0x60,0x01,0x05,0x4e,0xfa,0x5a,0x03,0x16,0x47, +0xd3,0xad,0xf4,0x02,0x2f,0x88,0x7c,0x15,0x7c,0xea,0xa2,0x32,0x31,0xdc,0xff,0xf0,0xd1,0x89,0x1c,0x43, +0x20,0x1b,0x55,0x5c,0x3d,0xb8,0xe5,0xab,0x5b,0x40,0xf1,0x74,0x90,0x19,0x5f,0xfa,0x84,0xb0,0xae,0x64, +0xb1,0x41,0x16,0xfd,0x86,0x55,0x9c,0x8f,0xe8,0x0d,0x36,0xdf,0xfd,0x77,0xd9,0x91,0x72,0x71,0xbb,0x3a, +0x8e,0xaf,0xf2,0x0d,0x92,0x56,0x30,0xde,0x5a,0x06,0x61,0x38,0x65,0x39,0x49,0xed,0x73,0x58,0xde,0x29, +0x53,0x5a,0xe9,0xe3,0xf0,0xaa,0x46,0x17,0xa8,0x3e,0x29,0x20,0xe1,0x1e,0xe5,0xf6,0xf3,0x63,0xb4,0xbb, +0x56,0x0f,0xad,0x4d,0xee,0xc1,0x34,0xc4,0xda,0xf0,0xe6,0x6f,0x54,0xab,0x1d,0x2b,0xc3,0xf0,0x1a,0x6e, +0x78,0xaa,0xe2,0x0e,0xf2,0xc8,0x0b,0x49,0x17,0x10,0x8d,0xd0,0xcd,0x39,0xd6,0x41,0x41,0x27,0x8d,0x65, +0xe0,0xc1,0xde,0x6d,0x92,0x52,0xee,0xea,0xff,0xbf,0x52,0x73,0x18,0xa5,0xf2,0x50,0xa4,0x3d,0x98,0x4e, +0x42,0x96,0xb2,0xd4,0xde,0x1f,0xbc,0x3c,0x80,0x85,0x9e,0xc1,0xcc,0xfd,0xf8,0x20,0x22,0x8b,0x9a,0x97, +0xd3,0xf9,0x19,0x49,0xff,0xf2,0xb7,0x69,0x65,0x85,0x93,0x07,0x4f,0x79,0xf6,0xf9,0x00,0x76,0x6d,0x7c, +0x8c,0xa6,0x85,0x89,0x51,0x53,0xd2,0xe4,0xc2,0x57,0x9b,0x35,0xaf,0x0a,0xc7,0x58,0x97,0xf1,0xf4,0x25, +0x1c,0x2e,0x3f,0xcd,0x24,0x8b,0xc8,0xeb,0x4c,0xca,0xda,0x43,0xd2,0x6c,0x52,0xc6,0x34,0xd9,0x1f,0x7f, +0xd0,0x1f,0xd3,0x04,0x55,0xdd,0xa2,0xd1,0xd9,0x09,0x2b,0x86,0x73,0xbc,0x50,0xb8,0xeb,0x30,0xeb,0x5f, +0x24,0x35,0xc6,0xf6,0x8a,0xe2,0x79,0x0a,0x7b,0x2d,0xef,0x60,0x6a,0x2f,0x46,0x47,0x56,0x37,0x49,0x94, +0xc1,0x36,0xd5,0xaa,0x2d,0x98,0xdf,0x18,0xd4,0x21,0x24,0x61,0xbb,0xaa,0xa3,0xcf,0x3b,0x47,0xc0,0x23, +0x60,0xa0,0x16,0xf3,0x41,0x07,0xfd,0x39,0x22,0x97,0x49,0xca,0xb0,0x55,0xba,0x4c,0xb2,0xb9,0x9d,0x13, +0xec,0xbf,0x88,0x46,0x24,0xe2,0x78,0xb9,0xbd,0xac,0xbf,0xe2,0xc8,0x12,0x8a,0xb9,0xb9,0xbd,0x3c,0x3e, +0x34,0x21,0x30,0xec,0x95,0x31,0xd9,0xcd,0xec,0x91,0x33,0x29,0x0c,0x1d,0x5d,0xdc,0xa6,0xa8,0x12,0x35, +0xe8,0xb9,0x12,0x90,0x32,0x0c,0x13,0xa4,0xcd,0xfb,0xd6,0xd7,0x84,0x2a,0xc4,0x37,0xc0,0x0d,0xa9,0x16, +0xa5,0xd3,0xc7,0x18,0xca,0x6a,0x86,0x4e,0x78,0x60,0xf5,0xc4,0xfc,0x50,0x51,0x13,0x4f,0xe8,0xb8,0x9a, +0x30,0x4a,0x22,0x1f,0x3d,0x6a,0xf2,0x50,0x4c,0xad,0x7a,0x11,0xa9,0x13,0x8a,0xca,0xac,0xdf,0x69,0xf3, +0xcb,0x83,0xb8,0xba,0xb0,0xbb,0x15,0xbc,0x49,0x48,0x4a,0xaf,0x48,0xb3,0x49,0xf0,0x59,0x50,0xec,0x36, +0x1a,0xa2,0x53,0x4a,0xf2,0xb4,0xd5,0xcd,0x50,0xce,0x70,0x87,0x4b,0xc4,0x44,0xe5,0xf8,0x22,0xd0,0xb4, +0x35,0x10,0xfb,0x14,0x52,0x8e,0x68,0xa4,0x90,0x59,0x40,0x0f,0x06,0xe8,0x9d,0x02,0x72,0x86,0xd1,0x75, +0x0b,0x33,0xe9,0xcc,0x42,0xab,0x6c,0x79,0xa2,0x7a,0x2b,0xa1,0x86,0x45,0x25,0x66,0x25,0x44,0xb0,0xa2, +0xc3,0x60,0x1a,0x4e,0xf8,0xf4,0x86,0xfb,0x21,0xfc,0xce,0x99,0x15,0xc4,0xcb,0x69,0x98,0x97,0x3b,0xa6, +0x90,0xc2,0x01,0x41,0xa0,0xef,0xe4,0xff,0x34,0x0f,0x35,0xed,0xb0,0x54,0x16,0x5d,0xda,0x70,0x28,0xec, +0x37,0xe1,0x74,0x5e,0xd7,0xae,0x36,0xe4,0x6c,0xe9,0xb1,0x94,0xde,0x10,0xaf,0x67,0x5c,0x5e,0x2c,0x76, +0x10,0x45,0x10,0x75,0xbf,0xc9,0xbb,0xa3,0xb7,0x75,0x6b,0x60,0xa6,0x07,0xe4,0x56,0xc8,0x11,0xf2,0x14, +0x00,0x6d,0x19,0xc0,0x0f,0xd1,0xf4,0x63,0x15,0x90,0x26,0x3f,0x25,0x07,0x1f,0x47,0x38,0x17,0x90,0x5f, +0xd1,0x5d,0x1c,0x04,0x3e,0xd3,0x12,0xf6,0xb2,0xda,0x2e,0xec,0xcb,0xd7,0x2a,0x2e,0x14,0x69,0x13,0xd4, +0x83,0xdd,0xb6,0xeb,0x4a,0x89,0x43,0x2c,0x80,0xa7,0x00,0xdc,0x9a,0xc1,0x16,0xd2,0x1c,0x11,0x63,0x4e, +0x51,0xad,0x93,0x9d,0x50,0xbd,0x17,0x36,0x1a,0xe2,0x4d,0x0e,0x0a,0xc4,0xd2,0xd1,0xa7,0xdb,0x83,0xd2, +0xf4,0x10,0x86,0xba,0x34,0x62,0x2a,0xb1,0xb0,0xa7,0x06,0x95,0x26,0xf9,0x28,0x50,0xbe,0x90,0x74,0x05, +0x03,0x12,0x95,0x38,0xde,0x93,0x36,0x80,0xb0,0x58,0xe1,0x34,0x39,0x73,0xbd,0x28,0xd7,0x0f,0xa7,0x0e, +0xb8,0x77,0xc5,0x0e,0xbf,0x91,0xc2,0xed,0xbf,0x58,0xa7,0x0b,0x8f,0x11,0xd0,0x1b,0x76,0x78,0x05,0x0d, +0x40,0x3b,0xf9,0xd2,0xc7,0x0c,0xea,0x3c,0x2e,0x7b,0xb5,0xe4,0xc6,0xd1,0x34,0xcb,0xeb,0x22,0x20,0xbc, +0x9f,0xdc,0x8b,0x7a,0xad,0x68,0xf8,0x69,0x31,0x05,0x81,0xbf,0x7d,0xcb,0x67,0xb0,0xc1,0x56,0x8a,0x73, +0x39,0xb5,0x90,0x2d,0xdc,0xf5,0x81,0x6b,0x15,0x85,0xd2,0xc2,0x4d,0xec,0x4d,0xf0,0x49,0x08,0x89,0xf1, +0x3d,0x41,0xd5,0x92,0xa0,0xbc,0x86,0x5c,0x24,0x51,0x24,0x34,0x3e,0x27,0xb6,0xda,0xed,0x46,0xa7,0xbd, +0x01,0x2c,0x8d,0xde,0x24,0x3e,0xd4,0xe0,0xba,0xc3,0x4d,0x54,0xda,0x46,0xb8,0xf4,0x14,0x3d,0xcd,0x69, +0xad,0xb6,0xad,0x40,0x78,0x50,0x11,0x14,0x59,0x26,0x18,0xca,0xe9,0x84,0x96,0x88,0x8d,0xc6,0x1d,0x52, +0x53,0xd5,0xd1,0xe2,0xb8,0x66,0xcd,0x61,0x38,0x69,0x0a,0x6c,0x1c,0xf6,0x79,0x46,0xdb,0xb9,0x83,0xa6, +0xa6,0xa2,0xdf,0xd6,0x72,0x57,0x70,0xe0,0xd8,0x0b,0x62,0x8e,0x2a,0x19,0xe8,0xc3,0x21,0x49,0x84,0x6e, +0x69,0xb4,0xfd,0x59,0x35,0x54,0x12,0x5c,0xf3,0xfb,0x53,0x8a,0x7b,0xa5,0x98,0xa3,0x30,0xf3,0xc2,0xdc, +0x4d,0x8f,0xf6,0xe6,0x93,0x37,0xba,0x5a,0x2d,0x4e,0xeb,0x8a,0xce,0xdd,0x50,0x6e,0x34,0x7a,0x6d,0x80, +0xd2,0x31,0x8e,0xe1,0x7c,0x12,0xfe,0x49,0x9c,0xee,0x57,0x0d,0xad,0x85,0x05,0x78,0xc1,0x04,0xb6,0x54, +0x88,0xc7,0x19,0x27,0x56,0x4f,0x61,0x59,0x6c,0xf1,0x1c,0xce,0xeb,0x59,0x65,0x12,0x4b,0xe8,0xbf,0xc8, +0x2c,0x96,0xe8,0x94,0xa6,0xb1,0xec,0x7b,0xf5,0x3c,0xb6,0x17,0xd5,0xc7,0xaf,0x30,0x93,0x15,0xa1,0xcc, +0xa9,0x8c,0xfa,0x02,0x74,0x22,0xa5,0xc6,0x8b,0xd8,0x57,0xc4,0xb1,0xd8,0x06,0x67,0xad,0x9e,0xe9,0xdb, +0xf2,0x34,0x87,0x96,0x44,0x35,0xb7,0x67,0x7e,0xa6,0x53,0xdb,0x73,0x20,0xb7,0xe7,0xd8,0x24,0x36,0x4e, +0xef,0x68,0xe8,0x78,0xb1,0xd8,0x50,0x03,0x7d,0x23,0x8d,0x0d,0xe6,0xc2,0x83,0xbc,0x58,0xef,0x1a,0xe3, +0xca,0xc7,0x71,0xae,0x3e,0x83,0xa5,0x74,0x86,0xe0,0x56,0x69,0x14,0x49,0x4e,0xcf,0xa6,0xd4,0x55,0xd4, +0xfb,0x5a,0x4d,0x5d,0x8c,0x86,0x58,0x44,0xb6,0x6f,0x45,0x29,0xb3,0x7b,0xca,0xab,0x14,0xda,0x5c,0xb1, +0xb9,0xd0,0xee,0xce,0xa6,0xf8,0x21,0x25,0x0e,0x22,0x30,0x39,0xf4,0xa9,0x85,0xee,0x2e,0xf5,0x93,0x38, +0x70,0xf5,0x93,0x40,0x0d,0xd4,0x3e,0xdd,0x75,0x2c,0xa3,0xc5,0x19,0xf7,0x1a,0x32,0x2e,0x52,0xb5,0x1a, +0x56,0x1d,0x38,0x34,0x30,0x6a,0x8d,0x66,0x18,0x33,0x3e,0x56,0xe7,0x61,0x70,0x46,0x49,0x4c,0x18,0x04, +0x28,0x8f,0x2e,0xd3,0x4b,0x88,0xf5,0x08,0x9f,0x67,0x70,0x31,0xc7,0x97,0xc9,0x58,0x9e,0x91,0x50,0x0b, +0x5e,0xd6,0x2b,0xc0,0x0f,0xe7,0x93,0x34,0x2c,0xc2,0xcf,0x30,0xb1,0x24,0x25,0xe7,0x19,0x0a,0xcc,0xa2, +0x15,0xfc,0xfc,0x2a,0x2d,0x95,0xb8,0xfa,0x57,0x96,0xbd,0xc2,0x57,0xb5,0x62,0x09,0x7a,0x6a,0x2b,0x63, +0xa4,0xe0,0x0f,0xa6,0xd7,0xd6,0x22,0xe7,0xd1,0xf4,0xda,0x36,0x73,0x79,0x10,0x9c,0xe2,0x60,0x2b,0xb6, +0xa9,0xb0,0x32,0x15,0xdb,0xb2,0xf2,0xea,0xcc,0x19,0x9d,0x3f,0x39,0xd0,0x82,0x81,0x8a,0x2b,0x18,0xa8, +0xa0,0x8a,0x81,0x0a,0xaa,0x19,0x28,0x63,0xc2,0x40,0x9f,0x48,0x9d,0x89,0xec,0x00,0x56,0x5e,0xfe,0x39, +0x41,0x0c,0x1a,0xc2,0xd5,0xf6,0x4d,0x30,0x8d,0x2e,0x59,0xa3,0x80,0x74,0x07,0x22,0x94,0x83,0x5e,0x89, +0x44,0x0c,0x4a,0x24,0x7f,0x9f,0x46,0x67,0x2d,0xd6,0xc5,0x39,0x8f,0x86,0xda,0x1b,0x72,0x4d,0x03,0xd0, +0xf5,0xda,0xcc,0x91,0xda,0x8f,0x27,0x71,0x72,0xf4,0xea,0x99,0x71,0xc0,0x5d,0x60,0xa2,0x7d,0x88,0x42, +0x1c,0x22,0x6d,0x44,0x2f,0x44,0x79,0xfb,0xf0,0x4c,0x59,0xcd,0x4f,0x0e,0xc3,0x54,0xef,0x3a,0x37,0xe2, +0x94,0xe6,0x2e,0xa5,0xd3,0xad,0xe9,0x66,0x1c,0x86,0x13,0x42,0xf0,0x10,0x4e,0x88,0x30,0xa9,0xdf,0xa6, +0x93,0x88,0x82,0x4f,0x39,0x37,0xc9,0x68,0x30,0x73,0x84,0xdb,0x58,0x4e,0x9d,0xeb,0x2e,0x50,0x8b,0xe7, +0x7f,0xa9,0x2a,0x8c,0xf6,0xf0,0x33,0x6f,0x5f,0xce,0x05,0x0a,0x51,0x17,0x8b,0x2e,0xe5,0x8d,0x93,0x90, +0x93,0x57,0x4e,0xc0,0xa1,0x8b,0x22,0x55,0x97,0xb7,0xd0,0xaf,0x06,0xa4,0xba,0x3d,0x65,0x99,0x2c,0x9d, +0x6c,0x63,0xd6,0x7a,0xa9,0x44,0x8b,0xde,0x00,0xbc,0x6c,0x09,0x9b,0x42,0x46,0x90,0x70,0x20,0x8b,0xd9, +0xb6,0xe2,0xe5,0xd8,0x40,0x35,0x47,0x4d,0x62,0x7c,0x67,0x99,0x07,0xaf,0x8f,0x7f,0xfe,0x53,0xf3,0x00, +0xca,0xff,0xa7,0xe7,0xc1,0x38,0xbd,0xfe,0xd3,0xf3,0x80,0xbe,0x49,0x4c,0xa8,0xd6,0xfd,0x37,0x4f,0x81, +0xf1,0x6a,0x8d,0x71,0xd1,0x37,0x60,0x86,0xe4,0x1b,0x42,0xa7,0x8d,0x19,0x69,0x55,0xc6,0x35,0x89,0x57, +0xee,0x3f,0x3e,0xd0,0x8d,0x6e,0x66,0x1f,0x18,0x98,0x43,0xd3,0x70,0x52,0xd8,0x48,0x2f,0x44,0x6a,0x61, +0x6c,0x76,0xdb,0xac,0xc0,0x2f,0x65,0x40,0x95,0x83,0xb8,0x8b,0xe1,0x1c,0xc3,0xde,0x94,0xbc,0x48,0x84, +0x8f,0xbe,0xf1,0xe0,0xbe,0xba,0x3e,0x4f,0xc3,0xf7,0xe3,0x08,0x1d,0x88,0x07,0xcd,0x66,0xae,0x24,0x10, +0xfb,0x61,0x33,0xf0,0x12,0xbd,0x5d,0xfb,0x28,0x47,0xb0,0x19,0x47,0x3b,0x41,0x2f,0x92,0xbb,0x70,0xea, +0xc7,0x8d,0xc8,0x1b,0x42,0xc9,0xa4,0x7c,0xe8,0xf2,0x68,0x01,0x01,0xcc,0x1d,0x52,0x3b,0xcc,0xaa,0x41, +0x56,0x5b,0x5d,0x86,0xd8,0x2b,0x2b,0x2c,0xba,0xe9,0x4a,0x8b,0x6e,0x2a,0x16,0x5d,0xb6,0xea,0xa2,0x63, +0xfa,0x68,0xe2,0x32,0x19,0x72,0x37,0xcb,0x37,0x0a,0x71,0x14,0x0d,0xa5,0x00,0x43,0x0c,0x71,0xcd,0x69, +0xd4,0xd3,0x46,0x07,0x45,0xce,0xc6,0xfa,0x10,0x43,0x8d,0x07,0x84,0x71,0x37,0x39,0xba,0x1c,0xa0,0x93, +0x54,0x63,0xc5,0x26,0x9c,0x86,0xc3,0x3d,0x09,0x47,0x68,0x73,0x24,0x47,0xdc,0xcb,0x74,0x80,0x55,0x96, +0x29,0xcc,0x90,0xb5,0xb6,0xa6,0xa5,0x61,0x52,0x84,0xd8,0x94,0xe9,0xfd,0x6e,0x17,0x48,0x94,0x26,0xf2, +0x52,0x54,0xb8,0x94,0xc3,0x72,0x45,0x38,0x24,0x51,0xb0,0x48,0xcd,0x07,0x77,0x46,0x2b,0xf2,0x16,0x01, +0x9d,0x68,0x62,0x94,0xd2,0xa9,0x79,0x83,0x80,0xe4,0x1f,0x30,0xb5,0xb2,0x0c,0xcc,0x68,0x0c,0xf2,0x53, +0x2c,0xf4,0x92,0x92,0x2b,0x4b,0xa5,0x4c,0x46,0xb3,0x0c,0xfa,0x29,0x05,0x82,0x19,0x0c,0x91,0xa0,0x3d, +0xde,0xe2,0x34,0x8d,0x13,0x81,0xd4,0x0a,0x57,0x52,0x2f,0x7f,0x2f,0x46,0x12,0xad,0xb6,0x8d,0x40,0xfd, +0x4c,0x8a,0x7c,0xca,0x65,0x05,0x72,0xbb,0x4a,0x62,0x6b,0xa1,0xb6,0x4b,0xf3,0x52,0x47,0x97,0xc9,0xf1, +0x6f,0xc4,0x57,0x0c,0xc3,0x17,0x43,0x18,0xc7,0xe2,0xdf,0x88,0x2e,0x8d,0xff,0x43,0x91,0x15,0x2f,0x0d, +0x42,0x75,0xce,0xc0,0x5c,0x7b,0x71,0x17,0xde,0x44,0xd1,0x91,0xfa,0x39,0xa9,0x06,0x52,0x38,0x49,0x19, +0x1f,0xb2,0x25,0x93,0x7b,0x04,0x20,0x2c,0xeb,0x08,0x86,0x1d,0xa7,0x02,0xd3,0xea,0x34,0x18,0x4c,0x39, +0x33,0x12,0x0b,0x96,0x0f,0xd3,0x2c,0xca,0x26,0xe1,0x99,0x93,0x6f,0x66,0x0e,0xbe,0x3d,0xa9,0x96,0xa8, +0x96,0xb0,0x25,0xd3,0xa0,0xba,0x66,0x0d,0x85,0x79,0x9e,0x7a,0xce,0xa2,0x0a,0xfc,0xec,0x8e,0x43,0x4f, +0xb5,0x3e,0x86,0x74,0xe7,0x6e,0xc1,0x48,0xbe,0x28,0x3a,0x35,0x55,0xf6,0xe1,0x0e,0x10,0xf8,0x8d,0x50, +0x6c,0x24,0x87,0xac,0xe2,0x2d,0xd9,0xef,0xa0,0x5f,0x44,0x91,0x69,0x0a,0xd9,0x85,0x0c,0x86,0x43,0x1b, +0x08,0x08,0xe6,0xad,0x66,0xea,0x21,0x5a,0x02,0x75,0x0c,0x20,0xe8,0x52,0x20,0x2d,0xb1,0xfd,0x4c,0x77, +0xc3,0x8a,0xd2,0x74,0x7c,0x5e,0xe0,0x28,0x01,0x0c,0xa4,0x29,0x9b,0xa0,0x5e,0x09,0x3d,0x51,0xe1,0x50, +0xef,0xc7,0xf3,0x29,0x05,0x0e,0x21,0x0e,0x1b,0x53,0xf8,0x83,0x06,0x07,0xd8,0x3d,0xa3,0x72,0x93,0x7d, +0x66,0x67,0x8e,0xab,0xf3,0x30,0x70,0x01,0x93,0x0c,0x28,0x06,0x17,0x43,0xff,0x9b,0x84,0x05,0x70,0x02, +0xdc,0xca,0xad,0xc9,0x96,0x89,0x47,0x3b,0x84,0x95,0x4a,0x23,0x9e,0x83,0x4e,0x7f,0x73,0x55,0xd5,0xb8, +0x35,0xf6,0xd1,0xc7,0xfa,0x26,0x70,0x2f,0x70,0xcd,0x48,0xe1,0xa3,0x73,0xb6,0x09,0x8c,0x09,0x7c,0x5c, +0xc3,0xc7,0x16,0x7f,0x3c,0x00,0x51,0xe6,0x90,0xe0,0x32,0x83,0xc1,0x32,0x1d,0x8d,0xcf,0xd5,0xe9,0x51, +0x62,0x81,0xf9,0x0a,0x99,0x9d,0xe5,0xb4,0xa1,0x83,0xdf,0x80,0x11,0x17,0xa8,0x8c,0xc3,0xee,0x39,0xea, +0xb0,0x53,0x63,0x20,0x99,0x12,0x39,0x8b,0xe4,0xb7,0xcf,0x35,0x3b,0xda,0x0d,0x2a,0x1f,0x2a,0x79,0xf5, +0x91,0x85,0xe4,0x77,0x5e,0x48,0x49,0x99,0xcb,0xf3,0x45,0xcb,0xd4,0x1f,0xd1,0xb4,0x64,0xba,0x0b,0xf2, +0x14,0x8f,0x2e,0x23,0xad,0x5d,0xed,0xa1,0x8b,0x1a,0xb6,0x3f,0x71,0x49,0x75,0x19,0x5d,0x50,0x68,0x45, +0x43,0xe5,0x16,0xf0,0x50,0xe9,0x39,0x22,0x4a,0xa6,0x96,0x4f,0x5e,0xbc,0x9f,0x1f,0xf3,0x36,0xa4,0x4d, +0x62,0xed,0xd6,0x5e,0x6c,0xb2,0x2c,0xa7,0x51,0xe3,0x32,0xbc,0xf8,0x9d,0x25,0x6d,0xe5,0x42,0xa5,0x97, +0x21,0x9c,0xcd,0x5a,0x81,0xfc,0x77,0xce,0x74,0xc8,0x3a,0x73,0x39,0x41,0x55,0xbd,0x85,0x07,0x18,0x59, +0xb7,0x56,0xd0,0xfc,0x2e,0xb4,0x91,0xa5,0xb3,0x8f,0xf7,0x43,0x5c,0x2b,0xa1,0x7d,0x58,0xaa,0x7d,0x18, +0xee,0x85,0x92,0x85,0x84,0x42,0x33,0xe2,0x55,0xba,0x5c,0xbf,0x78,0x5f,0x2e,0xbc,0x5d,0xa3,0x13,0x7d, +0xfa,0x79,0x26,0x22,0x0a,0xf8,0x9a,0x92,0xf0,0xcf,0x1c,0x90,0x8c,0x6b,0x4e,0x50,0xc1,0x23,0xd1,0x94, +0x06,0x9a,0xdf,0xca,0x87,0xa7,0x4c,0x79,0xc4,0x87,0xb4,0x9e,0xde,0x28,0x4b,0xf1,0x71,0x92,0x35,0x31, +0xc2,0x85,0x78,0x25,0xa5,0x1d,0x41,0xbe,0x4c,0x88,0xe5,0x16,0xb6,0x44,0x82,0xaf,0x7e,0x99,0xe1,0x69, +0x71,0xf2,0xff,0x2b,0xcb,0xc4,0xec,0x54,0xa5,0xf2,0x34,0x5f,0xff,0xe8,0x3b,0xfb,0xef,0xde,0xbe,0x7d, +0xb1,0x7f,0xf2,0xe2,0xb9,0xd3,0x75,0xde,0xbe,0x3b,0xa9,0xe5,0xdf,0x50,0xd3,0x34,0x9b,0x15,0x2b,0x52, +0x49,0xbe,0xf6,0xbb,0xef,0x1c,0xff,0xfa,0x76,0xff,0xb1,0xac,0x43,0x7c,0xa0,0x43,0xf0,0x19,0x7a,0x7f, +0x17,0xbb,0x2e,0xdf,0x5b,0x34,0x01,0x10,0x8c,0x1a,0x2a,0xdf,0x0e,0xfd,0xf4,0xd1,0xd3,0x76,0x4f,0xcb, +0x4a,0x37,0x61,0x9b,0xc5,0xeb,0x1e,0x16,0x99,0x2c,0xce,0xbe,0x80,0xec,0xad,0x27,0x66,0xf6,0xd6,0x13, +0x95,0x3d,0xf7,0xd3,0x1e,0x85,0x98,0x9c,0x37,0x9c,0x21,0x1c,0xbd,0xd2,0x72,0xe4,0xc2,0xdb,0x82,0x6b, +0xe6,0x58,0x4b,0x99,0x50,0xca,0x95,0x96,0x32,0xa4,0x94,0xd4,0xb9,0xc3,0x8a,0xc6,0xde,0xcc,0xbb,0x2c, +0x6a,0x1d,0xd2,0x2b,0x25,0x6e,0xee,0xbd,0x4b,0xcd,0xfe,0xc3,0x34,0x30,0xb8,0x34,0xcc,0x02,0xfa,0x97, +0x45,0x15,0x5c,0xda,0x0a,0x2a,0x1e,0xa9,0xbb,0xb9,0x8d,0x41,0xa9,0x1a,0x3c,0x03,0x4e,0x29,0x18,0xb6, +0xdb,0xad,0x8f,0x55,0xfe,0x2c,0x09,0x29,0x0a,0x97,0xe3,0xcd,0xf2,0x34,0x8c,0xbc,0xc9,0x89,0x5c,0x6e, +0xdc,0xc0,0x82,0x8d,0x99,0xeb,0x32,0x95,0xa8,0x63,0x39,0x53,0x53,0xd5,0xaf,0x7b,0xb4,0x42,0xa7,0x4f, +0xde,0x8c,0xd6,0x8a,0x2e,0x1d,0xb5,0xb7,0x73,0x99,0x9f,0x6f,0x64,0x12,0x71,0xab,0x3f,0x47,0xd0,0xc6, +0xa9,0x5c,0x39,0xd2,0xa7,0xba,0xd5,0x6a,0x1b,0xf3,0x29,0x05,0x41,0x7e,0x4c,0x2f,0xc3,0x36,0xc5,0x67, +0x2c,0x78,0x3a,0xad,0x24,0x3c,0xb7,0x8b,0x48,0x8f,0x30,0x92,0x85,0x38,0x02,0xf2,0x76,0x47,0x3c,0x9d, +0xaf,0x7c,0xe3,0x25,0xcb,0xd3,0x81,0xa1,0xf6,0x9e,0xce,0xd4,0x8d,0x2c,0x4c,0x5d,0x98,0xab,0xc9,0x2b, +0x8a,0x84,0x84,0xb0,0x77,0xc5,0xa7,0xfc,0x08,0xed,0x3c,0x4a,0x52,0x65,0x1d,0x8a,0x3b,0x26,0x1e,0x0c, +0x08,0x1c,0x25,0x1d,0x77,0x2a,0x82,0x3a,0xd3,0xa9,0x85,0xe7,0xa9,0x86,0xb4,0x7a,0x63,0xf4,0xae,0x7d, +0xce,0x2c,0xe2,0x7b,0xfd,0x20,0x7c,0xaf,0x25,0x02,0xaa,0xfd,0xa2,0xd4,0x9a,0xf8,0x84,0xa9,0xdf,0xee, +0x4d,0x77,0x88,0xe5,0x12,0xb2,0xaf,0xa9,0x14,0x6d,0xdc,0xf8,0x62,0x6c,0x38,0x68,0x0f,0x06,0x3a,0x18, +0xf8,0xc8,0xb7,0xde,0xf4,0x65,0x06,0x75,0xb6,0x21,0xbf,0xe6,0x50,0x75,0xda,0x2d,0x18,0xcb,0xdd,0x90, +0xa8,0xc1,0x90,0xdc,0x4b,0x80,0xc7,0x67,0xa5,0xc9,0x81,0x98,0x0f,0xb4,0x41,0xff,0xe8,0xeb,0xa8,0xc9, +0x5e,0x28,0x81,0xd1,0x47,0xd9,0x81,0x8f,0x84,0x76,0x41,0xaa,0xc2,0xb5,0x53,0xe5,0x67,0x1a,0xaf,0x86, +0xb3,0x4d,0x3d,0x7b,0x58,0x21,0x15,0xc7,0x86,0xa0,0x77,0x39,0x36,0xe8,0x4e,0x17,0x18,0xe6,0x7c,0xf6, +0x7d,0x66,0x4a,0x1d,0xfb,0x9f,0x71,0xd0,0x8a,0x6f,0x1a,0x6c,0xf4,0x24,0x7a,0x09,0xf7,0x28,0xec,0xe8, +0x71,0x2b,0x1a,0x62,0x5f,0x4f,0xb5,0x2b,0x14,0xa7,0xf3,0x6f,0x8d,0x0e,0xc7,0x1c,0x45,0x4a,0x9f,0x41, +0x3c,0x58,0x2d,0xc9,0xc6,0x53,0xa7,0x75,0x31,0x09,0x9a,0x10,0xb1,0x1d,0xd4,0x22,0x83,0x13,0x17,0x03, +0xb7,0x98,0x56,0x2c,0x65,0x6d,0x74,0x75,0x87,0x43,0xad,0x20,0x56,0x99,0x54,0x0e,0x5b,0xb2,0xde,0x52, +0xcb,0x2d,0xd4,0xf7,0x57,0xf7,0x54,0xd3,0xed,0x11,0x5c,0x52,0x9d,0x2c,0x99,0xe3,0x69,0x54,0x61,0x78, +0xe2,0x52,0x88,0x82,0x2a,0x09,0x72,0x09,0x58,0xd9,0xd2,0xe9,0xf9,0x39,0xda,0x0e,0xc5,0xe8,0x08,0x0a, +0xf9,0xe2,0x2a,0xe5,0xf6,0x34,0x5d,0xd1,0x35,0x2d,0xe2,0x8d,0x33,0x85,0xdd,0x08,0xb9,0x4a,0x8c,0xc4, +0x8e,0xa1,0xc4,0x33,0xf2,0x52,0x8e,0xe2,0xc4,0x46,0x23,0x57,0x23,0xf5,0x34,0x55,0x4a,0x9f,0x80,0x29, +0x57,0x29,0xa7,0x7a,0x52,0x9f,0xd5,0xc8,0xc4,0x14,0x4f,0xbb,0xb4,0xe5,0x39,0x98,0xe2,0x55,0xf6,0x04, +0x75,0x33,0xbb,0x1d,0x81,0x46,0xb3,0xb9,0x08,0x0d,0xca,0xad,0x42,0x43,0x64,0x5a,0xd0,0x10,0x39,0x4b, +0xd0,0x68,0xbb,0xfa,0x2d,0x5f,0xd3,0xc3,0xb5,0x9b,0xf9,0x28,0x1b,0x0b,0x23,0x12,0x93,0x0a,0x48,0xe6, +0x7c,0x05,0x4c,0x22,0x9c,0xb1,0x18,0x1f,0x52,0x73,0xbf,0x3c,0xce,0xb2,0x99,0xc3,0x81,0x93,0xe9,0x77, +0x77,0x73,0x93,0x36,0xb9,0x4d,0x98,0x42,0x7c,0x7d,0x2e,0x83,0x0a,0x95,0x53,0x3f,0xf4,0x6e,0x52,0xfe, +0x91,0xb7,0x42,0x40,0x9e,0x73,0x93,0x62,0xc4,0x7b,0xf8,0x57,0x8a,0x3b,0xd7,0xd7,0xa5,0x98,0xe4,0x62, +0x12,0x93,0x43,0x6a,0xf1,0x4d,0xca,0x9b,0xef,0xc3,0xc1,0x31,0xfc,0x0e,0xb3,0x3a,0xd7,0x98,0x4b,0x49, +0xe3,0xa9,0xe0,0x45,0x17,0x6a,0x71,0xd2,0x1a,0xee,0xc1,0x84,0xd2,0x65,0x21,0x18,0xfa,0x84,0x98,0x19, +0x51,0x97,0xa7,0x04,0x07,0x6b,0x1d,0x4f,0xbf,0x85,0x19,0x37,0x21,0xc9,0x05,0x63,0xc4,0x3e,0xd1,0x51, +0xd3,0x38,0x28,0x37,0xcf,0x12,0xbf,0xa5,0x81,0x96,0xf8,0x64,0x13,0x2d,0x4f,0xdd,0x2f,0xa9,0x31,0xbe, +0x36,0x7a,0xd2,0x48,0xd1,0x3f,0x75,0xd2,0x14,0x05,0x98,0x0e,0xe2,0x04,0x7f,0x46,0x37,0x0e,0xde,0xe3, +0xd2,0x8f,0xf0,0x27,0x42,0x02,0x0e,0xa7,0x98,0x9c,0x5b,0x2a,0xd2,0xef,0x3d,0x5e,0x4e,0xf4,0xfb,0x75, +0x3c,0x4f,0xf8,0xd7,0x9b,0x68,0x3a,0xa7,0x88,0x48,0xf0,0xfb,0xfd,0x73,0x2c,0xa6,0xde,0x91,0xe5,0x6f, +0x7a,0x24,0x96,0x1f,0xf8,0x02,0xec,0x30,0xe3,0x4c,0x6f,0xb5,0xfa,0xef,0x83,0xe9,0xb5,0x76,0xd1,0x3a, +0x18,0x7e,0x2a,0x5c,0x8b,0xf4,0xbb,0x4c,0xf1,0xd2,0x41,0x81,0x20,0x86,0x24,0xa9,0xf1,0x1c,0x65,0x64, +0xeb,0xe0,0x96,0xad,0xfb,0x40,0x35,0x9c,0x33,0x14,0xb5,0x07,0x35,0xe1,0x68,0xae,0xa8,0x28,0xec,0xc0, +0x50,0xfc,0x86,0xa0,0xcd,0x49,0x09,0x56,0xe9,0x68,0x12,0x68,0x85,0x45,0x43,0x9b,0x4c,0x19,0x3a,0xed, +0x36,0x4b,0xcf,0xa5,0x68,0x96,0x3d,0x3d,0x14,0xd4,0x4f,0x84,0x42,0xb9,0x05,0xb0,0xa9,0x49,0x90,0x2c, +0x25,0xa4,0xa1,0x83,0x51,0x52,0x6c,0x0b,0x85,0x02,0x3c,0x8b,0x0a,0x80,0x72,0x7f,0x29,0xc1,0x8a,0x0c, +0x03,0x1c,0x19,0x99,0x26,0x29,0xaf,0x16,0xc0,0x51,0x75,0xd6,0x80,0x94,0x6a,0xd4,0x4d,0x76,0x33,0x51, +0x84,0x67,0xf5,0x73,0x7b,0x09,0xa9,0xeb,0x5c,0xc2,0x88,0x92,0x79,0x04,0x35,0xb5,0x62,0xfd,0x45,0x45, +0x57,0x3f,0x2f,0x90,0x92,0x0d,0x8b,0x4a,0x24,0xa4,0x64,0x03,0x14,0x8e,0x55,0x60,0xd0,0x4c,0x48,0xf3, +0x60,0xb5,0xd5,0xdc,0x64,0xdd,0x67,0xb3,0x58,0xd9,0x05,0xdc,0x62,0x1b,0x2f,0x4d,0x43,0xba,0xf4,0xaa, +0xa8,0x5b,0x60,0x95,0x3d,0xcc,0x59,0x5e,0x67,0x8b,0x8c,0x8b,0xb4,0xde,0xce,0x2d,0x54,0xd5,0x26,0xba, +0xf9,0xcf,0xd6,0xc6,0xe9,0x87,0x0f,0x1f,0x36,0xcf,0x36,0x71,0xcb,0x76,0xcd,0xf9,0x0a,0xac,0x88,0x5d, +0x83,0xcf,0xb4,0x32,0x12,0x0a,0x69,0x3a,0xf3,0xab,0xe9,0xa6,0x95,0x6a,0xb4,0xeb,0x52,0x99,0x55,0xe6, +0x6a,0x6e,0xc6,0x3d,0xa0,0x50,0x6d,0xee,0xbd,0x4e,0x9f,0x0a,0x52,0x5e,0x9e,0x1f,0x70,0x0b,0x60,0xa5, +0x89,0xbc,0x0e,0x2c,0xcf,0x3f,0xd7,0x12,0x62,0x61,0xcd,0x34,0x73,0xba,0x9c,0x96,0xa4,0x8f,0x45,0xe7, +0x47,0xec,0xdb,0xbc,0x67,0x89,0xbc,0xb5,0xdb,0x76,0x59,0x80,0x81,0xf1,0x19,0xc6,0xd1,0x65,0xe6,0xa5, +0x7e,0x24,0x3d,0x03,0xe5,0xfe,0xfc,0x80,0x91,0x2d,0x86,0x39,0x4d,0xfb,0xe8,0x27,0x3c,0x48,0xf6,0xb2, +0x7a,0xdb,0x35,0xe5,0x14,0x8d,0x54,0x48,0x43,0x3a,0x6e,0x37,0x65,0x93,0x7a,0x96,0x0f,0xc8,0xb8,0x24, +0xe2,0x87,0xb0,0x67,0x50,0xed,0x18,0x2e,0x35,0x6d,0xde,0x02,0x22,0x5f,0x46,0xa9,0x27,0x17,0x48,0xce, +0x6f,0x3f,0xbe,0xdf,0x3f,0x84,0x23,0x1b,0xf8,0xdc,0xe9,0x85,0xb4,0xc7,0x15,0x06,0x1e,0x11,0x07,0x60, +0x86,0x1f,0xf2,0x59,0x17,0xa3,0xc4,0x15,0xe3,0x10,0xa6,0x14,0x50,0x32,0xc5,0x57,0x58,0x3c,0x99,0xb3, +0x96,0x2e,0xc3,0x25,0xef,0x90,0xb0,0xb3,0x2c,0x6c,0x14,0xbd,0x13,0xea,0x76,0x25,0x18,0x94,0xb5,0xd4, +0x8a,0x9b,0x3b,0x16,0x28,0xfb,0x3e,0x8d,0x4e,0x53,0x11,0xa4,0x6b,0xe2,0xe3,0x6f,0x41,0x7e,0x8c,0xac, +0x83,0x1d,0x9a,0xac,0x61,0x1f,0x04,0x69,0x12,0x7f,0x82,0x0b,0x74,0x61,0x6d,0x0e,0x05,0x92,0x09,0xce, +0xf2,0xc8,0x91,0x30,0xca,0xaa,0x7e,0x99,0xfb,0xa7,0x5b,0x19,0x71,0x3d,0x5a,0xcd,0xa3,0x7b,0xd7,0xac, +0x62,0x78,0x47,0xc2,0xbb,0x76,0x0a,0xfd,0x37,0xf0,0xd6,0x33,0xfc,0x18,0x8d,0x72,0x58,0x6a,0x50,0x51, +0x36,0x6f,0x47,0x4f,0x45,0xcb,0x52,0x19,0x27,0xd6,0x79,0x13,0x66,0xe3,0x78,0x28,0xb4,0xf2,0x6a,0xb8, +0x29,0xa1,0xec,0x08,0x6e,0x49,0xb9,0xf7,0xa2,0xf0,0x53,0x94,0x66,0x68,0x58,0x22,0x62,0x58,0x14,0xd7, +0x17,0xbd,0xa6,0x79,0xc9,0x5d,0x4f,0x3e,0x35,0x59,0xd6,0x60,0x2f,0xd3,0xfc,0xd1,0xa1,0x51,0x60,0x40, +0x51,0x9a,0x80,0xc5,0x40,0x27,0x78,0x51,0x78,0x83,0xf6,0xa2,0x93,0xe8,0x9a,0x74,0x0e,0x31,0xec,0x09, +0x6d,0x19,0xf8,0x21,0xed,0x05,0xf1,0x37,0x06,0x12,0x64,0x6f,0xe3,0xf2,0xeb,0x25,0x57,0x05,0x5f,0x33, +0xbc,0x60,0x25,0xd7,0xc0,0x78,0x41,0xcb,0xe4,0x5e,0xc6,0xbb,0x48,0x53,0xe1,0x7e,0x0a,0x3d,0x5f,0xe1, +0xf3,0x50,0xd7,0x99,0xc5,0x33,0xe4,0x7a,0xd0,0xb1,0xea,0x73,0xdd,0x2d,0xde,0xbf,0xe6,0xd0,0x4e,0xf6, +0xb9,0xdb,0xf1,0xa4,0x5e,0x08,0x55,0x91,0x88,0xe8,0x6e,0xdd,0x2d,0xef,0x2a,0x1e,0x44,0xac,0x13,0xc9, +0xbf,0x38,0xb6,0xd4,0x93,0xef,0xda,0x1e,0xca,0xe2,0xe1,0x2c,0x22,0x83,0x54,0xec,0x07,0xde,0x6e,0xdf, +0x31,0xb9,0x11,0x3c,0x9d,0x06,0x33,0x32,0x87,0x85,0xbf,0x27,0xf1,0x04,0x4e,0x2f,0x58,0x29,0xdd,0x56, +0x7b,0x1b,0x63,0xf1,0x3e,0xfb,0xe9,0xd5,0xf9,0xd1,0x8b,0x1f,0xf6,0x4e,0x0e,0x7e,0x7e,0x71,0x7e,0xb8, +0xf7,0xea,0xc5,0xf9,0xbb,0xa3,0x83,0x57,0x07,0x6f,0x91,0x75,0xcc,0x5a,0xe2,0x37,0x3b,0xa4,0x6c,0x7b, +0x14,0xa5,0xee,0x8e,0xc2,0x02,0x03,0x65,0x4f,0xe2,0xe3,0x4c,0xdb,0xdc,0x94,0xd9,0x4e,0x82,0xe6,0x59, +0x29,0xb1,0x8e,0xf8,0x96,0x86,0xce,0x51,0x48,0x3d,0xa9,0x0b,0x19,0x5f,0x39,0x3d,0xfa,0x46,0xd2,0x77, +0x79,0x13,0xd1,0x3c,0x35,0x6c,0x6d,0x6f,0x6f,0xc0,0x51,0x84,0x1b,0x98,0x72,0xb4,0xe0,0xf6,0x3a,0xbe, +0x72,0xa3,0xc6,0x71,0x4a,0xdb,0x28,0xba,0xed,0xf1,0x26,0x56,0x2a,0x3d,0x2a,0x97,0xd6,0x42,0x60,0xa5, +0x54,0x3a,0x95,0x2f,0x51,0xa5,0xd2,0x83,0x72,0xe9,0x20,0x2f,0x1d,0x50,0xe9,0x00,0x26,0x5b,0xc3,0x8f, +0x60,0x92,0x06,0xbd,0x41,0x12,0x06,0x1f,0x7b,0xb2,0x8b,0x41,0xb1,0x8f,0xc1,0x7f,0x71,0x27,0xc5,0x79, +0x50,0x2a,0x1d,0x94,0x4b,0xe7,0x31,0x71,0xeb,0x31,0x95,0x8e,0x73,0x12,0x35,0x62,0x9d,0x48,0xf8,0xfe, +0x88,0x34,0x82,0xbf,0x75,0xa7,0x61,0xa1,0x0a,0x29,0x24,0x59,0xfa,0x6b,0x4f,0x1f,0x40,0xba,0xeb,0x14, +0x1a,0x78,0xa4,0xb5,0xc0,0x1a,0x4d,0x49,0xc3,0x79,0xe4,0xc9,0x8f,0x91,0xfe,0x31,0x80,0x8f,0x52,0x05, +0x81,0xac,0x20,0xf8,0x52,0x38,0x7a,0xf4,0xb4,0x6d,0xc1,0x35,0x78,0xa4,0xb7,0xb5,0x0a,0xb6,0xea,0x23, +0x28,0xa1,0x8e,0xcf,0xae,0x58,0x1b,0xfc,0x85,0xca,0x84,0xfa,0x97,0x68,0x3c,0x15,0x7f,0xaf,0x8b,0x48, +0x00,0xf0,0x23,0xad,0x14,0xd7,0x3d,0xd6,0x1b,0x4a,0xf5,0x8f,0x6b,0x5b,0xab,0x81,0xac,0x20,0x58,0xd4, +0xae,0x9d,0x08,0x58,0xea,0x91,0x5e,0x7e,0x15,0x0c,0x16,0x12,0x61,0x20,0x6a,0xc3,0xf1,0x5f,0x89,0x00, +0x83,0x47,0x5a,0x89,0x87,0x10,0x60,0x20,0x09,0x40,0xa3,0x78,0xaf,0xce,0x0f,0x54,0xe7,0x07,0x0f,0xec, +0xbc,0x0c,0x53,0x94,0xe0,0xc6,0x0c,0x7c,0xe1,0x49,0x4c,0xe7,0x5e,0x59,0x66,0x81,0x11,0x1f,0xfd,0xdb, +0xa0,0xdb,0xb9,0x43,0x46,0x80,0x3d,0x50,0xe2,0x53,0x2c,0xee,0xd3,0x9b,0xff,0xfc,0xea,0xb4,0xdd,0xfc, +0x3e,0x68,0x5e,0x9e,0xdd,0x7e,0x73,0xf7,0xf5,0x66,0x44,0x81,0xb2,0xca,0x79,0x4f,0x28,0x8f,0x9e,0x61, +0xa3,0xf4,0x6d,0xf0,0xb6,0x1e,0xb5,0x12,0xbf,0xf3,0xed,0x86,0xf6,0xb6,0x9b,0xce,0x07,0x80,0x45,0xbd, +0xe3,0x75,0x5c,0x0f,0xf6,0x87,0x4d,0xf4,0x68,0x94,0x1b,0xcd,0x6a,0x05,0x47,0xf6,0x82,0x5b,0x4b,0x0b, +0x0e,0xec,0x05,0xbf,0xa9,0x2c,0xb8,0x8d,0xb2,0x24,0xb9,0x45,0xc9,0x5a,0x02,0x7b,0x2d,0x4f,0xac,0xb5, +0x28,0x1e,0xa9,0x48,0xb6,0x12,0xd5,0x2a,0x01,0x56,0x27,0x5d,0xfb,0xa1,0xa4,0x5b,0x4e,0xf3,0x0a,0xd2, +0x55,0xd3,0xfc,0xc9,0x3d,0x48,0x67,0x1f,0x80,0x4a,0xd2,0xe5,0xb3,0xea,0x69,0x05,0xed,0x72,0x88,0xef, +0x6c,0xc4,0xb3,0x11,0x60,0x6b,0x29,0xe5,0x6c,0x78,0x2f,0x2b,0x35,0xb0,0x94,0xda,0xae,0x2c,0xf5,0xbd, +0x9d,0x66,0xe5,0x2a,0xbe,0xb5,0x56,0xb1,0x7c,0xae,0x55,0xd1,0xeb,0xbe,0xe4,0x6a,0x3f,0x88,0x5c,0x5b, +0x0f,0x22,0xd7,0x93,0xca,0x52,0xdf,0xad,0x4a,0xae,0xa7,0xf7,0x23,0x17,0x1e,0xaa,0x1f,0x52,0x74,0x7c, +0x98,0x6e,0xd4,0x91,0x34,0x1f,0x5a,0x67,0x8d,0x47,0x7f,0x9c,0xb6,0x3b,0x67,0xfd,0x0f,0xad,0x3e,0xa6, +0x9c,0x6d,0xb8,0x90,0xe9,0xfd,0xfb,0x01,0x3e,0xb8,0xf6,0x11,0x03,0x1c,0xff,0x43,0x28,0x32,0x06,0x34, +0x25,0x12,0xbf,0x80,0x46,0x00,0x39,0x1e,0xde,0x9c,0x98,0xd0,0xe4,0x58,0x2e,0x97,0xbd,0xd7,0x1d,0xb7, +0xd1,0xf1,0xb4,0x04,0x0f,0x23,0x7c,0x38,0x8f,0xf0,0xfe,0x29,0x85,0x0e,0x4a,0x07,0xa3,0x63,0x9d,0x75, +0x1c,0x38,0x3d,0x73,0x51,0x77,0xcb,0x32,0x72,0x96,0x39,0x9a,0x59,0x26,0x4a,0x25,0x86,0x5e,0x19,0x43, +0xaf,0x98,0xbd,0x32,0xca,0xa3,0x7b,0xa1,0x3c,0x5a,0x86,0x72,0xd2,0xaf,0x44,0xba,0x8c,0x23,0xf5,0x02, +0x7d,0x42,0x1e,0xe8,0xb4,0xee,0x9a,0x35,0x14,0xf3,0xcb,0x85,0xdc,0xd5,0x07,0x68,0x70,0xaf,0xde,0x0e, +0x16,0xf7,0x36,0x71,0x2d,0xa3,0xf4,0x45,0xd1,0x0d,0xee,0x85,0x6e,0x01,0xba,0x00,0x79,0x2b,0xf6,0x0c, +0x5f,0x5b,0x8f,0xc8,0x83,0xfe,0xb5,0xf6,0x8c,0xf5,0x75,0x0b,0x8e,0xff,0xd1,0x3d,0xc3,0x86,0xc1,0x5f, +0x6d,0x67,0xb5,0xe2,0xf8,0x9f,0xdd,0x59,0x8d,0x85,0xf0,0x9f,0xdb,0x61,0xc7,0xf7,0x5a,0x11,0x45,0x68, +0xb8,0xac,0xfd,0xbf,0xd8,0x63,0xd3,0x7b,0x21,0x9d,0x56,0x2d,0xe3,0xff,0x8a,0x1d,0xf6,0xfa,0x5e,0x7d, +0xbd,0x5e,0xd4,0xd7,0xff,0x9e,0xfd,0x55,0xaa,0x97,0xe3,0x9d,0x14,0xf6,0xab,0x93,0xf8,0x68,0x34,0x30, +0x44,0x85,0x18,0x7f,0x5c,0x3c,0x22,0xec,0xf8,0x9d,0xcd,0xa7,0x70,0xdd,0xdc,0xf5,0xb7,0x37,0x9f,0xf6, +0x3b,0xdd,0x70,0xa7,0xb3,0xf9,0x4d,0xbf,0xd3,0x7c,0xba,0x51,0x0f,0x9b,0x90,0x05,0xa3,0xb3,0xfb,0x04, +0x72,0xe8,0xfb,0x09,0x7e,0xb7,0xbd,0xd4,0x07,0x70,0xc8,0x23,0xdf,0xde,0xad,0x6d,0x51,0x0a,0x61,0x42, +0xf8,0x85,0xd0,0xa2,0x7c,0x6b,0x1b,0xc1,0x03,0x04,0x6f,0x6d,0x13,0xb4,0x68,0x64,0x77,0x8b,0x4b,0x43, +0x61,0x02,0xdc,0xe2,0x86,0xb6,0xf3,0xa2,0xdb,0xdc,0x54,0xec,0xd7,0xa3,0x46,0xbd,0xd3,0x8c,0xdc,0x0d, +0xf8,0x17,0x7a,0xb9,0x91,0x78,0x53,0xbf,0x9e,0x36,0x38,0x00,0x9d,0x4a,0x9b,0xf8,0xf5,0x00,0xd3,0x82, +0x3c,0x4d,0x3c,0xa1,0xdc,0x26,0xdd,0xd8,0x1b,0x75,0xa7,0xde,0xa0,0x3b,0xb9,0x43,0x8a,0x00,0xd7,0x77, +0x12,0xbf,0x4e,0xaf,0xed,0x14,0xa1,0xc8,0x18,0x42,0xf0,0x86,0x31,0xec,0x39,0x0f,0xda,0xe4,0x94,0x48, +0x42,0x43,0x8b,0x71,0x73,0x2a,0x9f,0x69,0x52,0xbf,0xbd,0xe6,0xc7,0xfd,0xc9,0x66,0x0c,0x38,0x47,0xa8, +0xc6,0x35,0xe9,0xb7,0xbb,0xa1,0x0f,0x69,0xf5,0xa7,0x8d,0x7a,0xd6,0x4c,0xdc,0xcd,0x89,0xfb,0xe8,0x69, +0x37,0xc3,0xa4,0xad,0x46,0x3d,0x69,0x86,0x90,0xd2,0x4d,0xf0,0xf3,0x49,0x03,0xfa,0x9b,0xe1,0x27,0x94, +0xdd,0xf4,0x9f,0x02,0xc1,0x62,0xef,0x76,0xdc,0x05,0x5c,0xba,0xa9,0x77,0xdd,0x0d,0x08,0x6d,0xeb,0x9b, +0x56,0x82,0x51,0x3c,0x39,0x60,0x02,0x8a,0xcc,0xfd,0x44,0x46,0xb3,0x42,0x19,0x04,0x54,0x01,0x63,0x05, +0xff,0x5f,0x77,0x3b,0x5e,0x02,0xff,0x8f,0xe0,0xff,0x01,0xfc,0x8f,0x52,0x08,0x06,0x94,0x26,0x04,0xf5, +0xbc,0x0e,0xd6,0x3a,0x93,0xe1,0x6f,0x58,0x90,0x0d,0x93,0x5e,0x04,0xaf,0x58,0x6b,0x7b,0xb7,0x88,0x8d, +0x94,0xe7,0xbb,0xaa,0x1e,0x21,0xf3,0xc6,0xe8,0xd4,0x7c,0x1a,0xe8,0x15,0x08,0x45,0x30,0x7c,0x62,0xb2, +0x25,0xfb,0xce,0xcd,0xf5,0xcc,0x69,0x98,0x79,0xfc,0x50,0x60,0x3a,0x55,0xf6,0xdb,0x7d,0xf8,0xdb,0x75, +0x54,0x94,0x3b,0x54,0x2a,0x40,0xe7,0x9e,0x06,0x7d,0x5a,0x37,0xd1,0x70,0x14,0x66,0x1c,0x61,0xcf,0xcc, +0x41,0x47,0x64,0x93,0xe0,0xb3,0x2d,0x0b,0xab,0x2a,0xc4,0x6c,0xed,0xac,0xf9,0x65,0x18,0x74,0xe4,0x74, +0x00,0x7f,0x81,0xf0,0x95,0x79,0x68,0xf7,0xc6,0xd2,0xf8,0xb0,0xfe,0x58,0x0b,0x39,0xcb,0x2f,0x66,0x4d, +0x81,0x85,0x53,0x4b,0x29,0x3e,0x8b,0x33,0x8c,0xd2,0x19,0x7c,0x77,0x6b,0xa8,0x15,0xd5,0x73,0x44,0xf4, +0xd9,0xc7,0x6e,0x2f,0x31,0xf4,0x22,0x5a,0xec,0x99,0x41,0xf5,0xe2,0x9c,0x32,0xdc,0x8a,0x2e,0x26,0xe8, +0x42,0x0e,0x5d,0xe6,0x86,0x75,0x67,0x10,0x0f,0x35,0x97,0x0c,0x09,0x8b,0x97,0xa3,0x42,0xe7,0x00,0x9c, +0xde,0x4f,0x50,0x87,0xe6,0xa7,0x64,0x52,0xdf,0x82,0xed,0xa7,0x87,0x9a,0x3d,0x61,0x30,0xcc,0x0b,0x3f, +0xde,0x21,0xa4,0x6b,0xe4,0xa4,0xca,0x41,0xb7,0x0d,0x9b,0xf8,0xbe,0xb0,0xdb,0xe2,0xae,0xdd,0x50,0x15, +0xb5,0x5b,0x54,0x37,0x18,0x91,0x24,0xb6,0x5b,0x9b,0x43,0x65,0x8f,0x1b,0x51,0xc3,0x71,0xa1,0x83,0xcd, +0x24,0x9c,0x85,0x41,0x56,0xbb,0x20,0x47,0xf0,0xe2,0x4f,0xef,0x6e,0x67,0x93,0xaa,0xc5,0x58,0xd4,0xa4, +0x4c,0x74,0x35,0x11,0x0f,0xd2,0x22,0x06,0x5a,0xf9,0xe1,0x49,0xa3,0x07,0x82,0x9f,0x0b,0xc0,0x62,0x79, +0x19,0x3b,0xed,0xc1,0x15,0xa8,0x70,0x6d,0x2b,0xd6,0x80,0xa0,0x56,0x24,0x1e,0x50,0x07,0x2b,0x76,0x71, +0x1d,0xec,0x9c,0x63,0x61,0x05,0x0c,0x7e,0xce,0x90,0x6e,0x71,0xdb,0x68,0xb1,0x51,0xc1,0x7b,0x5e,0x1c, +0xa5,0x77,0xf1,0xd0,0x0c,0x8e,0x2c,0x87,0x93,0xa0,0x1f,0xef,0xda,0xb2,0x10,0x93,0xea,0x9c,0x77,0x3c, +0x0f,0x65,0x2c,0x65,0x8a,0xaa,0x6d,0x83,0xdb,0x9f,0x27,0x69,0x9c,0x20,0x18,0xc5,0xd6,0x16,0xd0,0xe5, +0x4a,0x5f,0xcf,0xc3,0x1a,0xff,0xe4,0x5d,0xa3,0x89,0x31,0xce,0x67,0x21,0x96,0xbc,0x08,0xa6,0xd7,0x41, +0x5a,0x86,0x3f,0x26,0x40,0xa3,0xd4,0xe3,0x1a,0x85,0x52,0xf3,0x1f,0x77,0x1e,0xd7,0xc6,0x21,0x45,0x85, +0x7e,0xbc,0xdd,0x7e,0x5c,0x63,0xfb,0xb4,0xc7,0x50,0x08,0x31,0xe1,0x0a,0xad,0x38,0x03,0x04,0x63,0x2c, +0xab,0xbd,0x58,0x11,0xff,0x63,0x98,0xf4,0xf7,0xc1,0x1f,0xe0,0xef,0x8f,0xff,0x31,0x46,0x11,0x61,0x37, +0xd8,0x8b,0xbb,0x01,0x80,0x0f,0xeb,0x06,0x9c,0x17,0xf7,0xea,0x06,0xc0,0xdf,0xbf,0x1b,0x74,0x28,0x2d, +0xe9,0x01,0xc0,0x3c,0xac,0x07,0x47,0xe1,0xf0,0x5e,0x3d,0x00,0xf8,0xfb,0xf7,0x00,0x0a,0x2d,0xc1,0x1f, +0x20,0x1e,0x86,0xff,0xab,0x04,0xfd,0xa5,0xde,0xa7,0x07,0x54,0xe2,0xfe,0x7d,0xa0,0x62,0x4b,0x7a,0x41, +0x30,0x0f,0xeb,0xc7,0xb3,0xc9,0x3d,0x57,0x34,0x16,0xb8,0x7f,0x2f,0x9e,0x2d,0x9f,0x4a,0x08,0xf2,0xb0, +0x3e,0xec,0x4d,0x66,0xe3,0xe0,0x5e,0x9d,0xa0,0x12,0xf7,0xef,0x05,0x15,0x5b,0xd2,0x0d,0x82,0x79,0x58, +0x3f,0x0e,0x59,0x11,0xa3,0x0a,0x69,0x91,0xfd,0x2c,0xfe,0x64,0x43,0xb3,0x93,0x6f,0x3f,0xa4,0xbf,0x05, +0xeb,0x8b,0x8e,0x1d,0x1d,0x5d,0x6e,0x98,0xfe,0xcd,0x23,0x37,0x24,0xd2,0x58,0x5e,0x3f,0x0f,0xbc,0x5a, +0xcb,0x46,0xcf,0x3c,0x99,0xfb,0x54,0x00,0x53,0x2e,0xa5,0xe6,0x53,0x56,0x22,0x43,0x37,0xd7,0x70,0x23, +0x43,0x25,0x74,0x8e,0x03,0xde,0xbc,0x8a,0x7f,0x6f,0xa2,0x76,0x49,0x53,0x6a,0x99,0xb1,0x12,0xba,0xcc, +0xbe,0x09,0x07,0x1f,0xa3,0x6c,0x01,0xc4,0xf2,0xb2,0x74,0xcc,0x37,0x31,0x52,0x19,0x07,0x25,0x62,0x18, +0x4f,0x70,0x71,0xe8,0x2e,0xfd,0x53,0x86,0x8a,0xac,0x96,0x43,0xbc,0xa4,0xa2,0x48,0xba,0x87,0x49,0xce, +0x81,0xa0,0xff,0x5f,0x4b,0x39,0x93,0x76,0x06,0x33,0x80,0x09,0xe7,0xaa,0xac,0xac,0x2c,0x8f,0x67,0xfb, +0x25,0x6a,0x5b,0x1d,0x35,0x9e,0x97,0xa5,0x2a,0x39,0xf9,0x4f,0xa1,0x79,0xcf,0x9a,0x57,0x41,0x59,0xfa, +0x0d,0xc9,0xab,0xe4,0x94,0x07,0xe2,0xb9,0x7a,0x75,0x2b,0x21,0x77,0x51,0xea,0x30,0x57,0xf7,0xa7,0x68, +0x79,0xaf,0x5a,0xf9,0x66,0x51,0xe4,0x2f,0x0b,0x17,0x08,0x8b,0xe2,0x7e,0xb8,0xb9,0xe5,0x25,0x7e,0x06, +0x57,0x64,0xe5,0x18,0x80,0x99,0x52,0xe1,0xea,0x1a,0x7d,0xdb,0xe2,0x7e,0x81,0xfa,0x8b,0x2d,0xde,0x68, +0x42,0x2f,0x6a,0x89,0x8d,0x26,0x54,0x1e,0x65,0x50,0x33,0x93,0xfc,0xee,0x4c,0xd9,0x6f,0xdc,0x16,0x1a, +0xbe,0x08,0x57,0x5e,0xe4,0xc3,0x2b,0x77,0x3d,0xd3,0xee,0xc5,0x90,0x16,0x4b,0xb3,0x2b,0x71,0x91,0x4f, +0xff,0x95,0x64,0x1c,0x9b,0x66,0x16,0xdf,0xd4,0xe1,0x52,0x82,0x36,0x90,0xea,0x3b,0xa0,0x6f,0x97,0x1d, +0x15,0x4d,0x77,0xb3,0xc6,0x96,0x2b,0x75,0xfb,0xea,0x08,0xec,0xc3,0x3d,0x34,0xd8,0x49,0xfa,0xdf,0xb7, +0xbb,0x5b,0xdf,0xb6,0xbb,0x1c,0x6d,0x36,0x0b,0xa6,0x75,0xb8,0xd7,0x07,0xee,0x26,0x82,0xb8,0xee,0x26, +0x25,0x1f,0x1e,0x6c,0x74,0xbe,0x6b,0xbb,0x8d,0x7a,0x0c,0xf0,0xf0,0xab,0x0b,0xbf,0x51,0xee,0xf7,0x08, +0x4d,0xec,0x87,0xfe,0x74,0x33,0xf3,0xc6,0x7e,0x5d,0xc5,0xab,0x9d,0x50,0x66,0x43,0x00,0xec,0x74,0xb6, +0xda,0xfd,0x4e,0x77,0xb2,0xbb,0xf5,0xa4,0xdd,0xaf,0xc3,0x47,0x33,0x07,0x6c,0x92,0xf4,0x70,0xf3,0x69, +0xbb,0x3b,0x21,0x30,0xca,0x9e,0x50,0x42,0xdb,0x9b,0xfb,0x1a,0x20,0x64,0xb8,0x3b,0x4f,0xb1,0xa2,0x62, +0xa2,0x2a,0x57,0xc8,0x10,0xb5,0x5c,0xe8,0xb5,0x00,0x0a,0xe5,0x5a,0x28,0xd1,0x56,0x0b,0x66,0x88,0x5a, +0x66,0x45,0x2d,0xa6,0xfa,0x18,0x25,0x35,0x63,0x92,0xd4,0x0c,0x5d,0xb8,0xc9,0xef,0x97,0x20,0xe6,0x08, +0x31,0xcf,0x21,0x2e,0x4b,0x10,0x17,0x08,0x71,0xa1,0x20,0x7a,0xe4,0xd7,0x7c,0xc2,0xf1,0x4e,0x85,0xfa, +0xd1,0x8c,0x14,0x3f,0xf6,0xe9,0xdf,0x4b,0x54,0xfe,0xf0,0x18,0xe8,0x08,0xb5,0x89,0x63,0x2f,0xf0,0xf0, +0xc5,0xfe,0x4e,0x49,0xcb,0x5a,0x59,0x4c,0x13,0xf7,0xe8,0x87,0xb2,0x40,0x41,0x8b,0xf9,0x2b,0x24,0x22, +0x16,0x01,0x82,0x1e,0x93,0x1b,0x85,0x31,0x0b,0x41,0xaa,0x45,0x14,0x39,0x0c,0x8b,0x71,0x16,0x82,0xa0, +0xa8,0x91,0x98,0xe5,0xc5,0x60,0xb9,0x7c,0x46,0x93,0x1d,0x89,0xe7,0xc8,0x82,0x6c,0x27,0x31,0x45,0x3f, +0x2d,0x4d,0x9f,0x51,0xad,0x2a,0x72,0x25,0xa7,0x09,0x81,0x34,0xe9,0xd1,0x38,0x48,0xf7,0xe0,0x1c,0x8e, +0x06,0xf3,0x2c,0x14,0x9e,0x4c,0x6e,0x2e,0x66,0x64,0xef,0xbd,0xbe,0xae,0x34,0x83,0x93,0xd3,0xe8,0x6c, +0x7d,0xbd,0x8e,0x7f,0x7c,0xad,0x30,0x50,0xa4,0xaa,0xb0,0x27,0x8d,0xda,0xb0,0x4c,0x9f,0x0a,0xae,0xb5, +0xbb,0xce,0x65,0x80,0xf6,0x2d,0x66,0x85,0x18,0x86,0xa6,0x67,0xa0,0x4a,0xa2,0x5b,0xa5,0x24,0xab,0x77, +0x0f,0xe0,0xa5,0xc5,0x76,0x54,0xa9,0xc3,0x1d,0x29,0x1d,0xee,0x9e,0x45,0xff,0x17,0xab,0x13,0xaa,0xc4, +0xe9,0x59,0xdf,0xf8,0x22,0x7c,0xdc,0x6e,0xa1,0x41,0x42,0x56,0x4e,0x3b,0x0e,0x2c,0x5b,0x3d,0x91,0x4a, +0x32,0xa9,0xb2,0xd0,0xa9,0xee,0x7a,0x28,0xa8,0xe2,0xc8,0xe3,0x52,0x34,0xa5,0x7d,0xe9,0xc2,0xa8,0x9c, +0xd8,0xa4,0xe7,0x8d,0xbe,0x62,0x9d,0xc1,0x24,0xbe,0x40,0xcb,0x7b,0x63,0xd8,0x59,0x65,0x56,0x84,0x47, +0x17,0x93,0xb5,0x5a,0x9a,0x40,0xbe,0xbb,0x42,0x1d,0x18,0x3d,0x3b,0xdb,0x95,0xc4,0x49,0x81,0x1c,0x72, +0x21,0x25,0x4c,0xb2,0xbd,0xcb,0x4c,0xa8,0x97,0x4b,0xb4,0x9c,0x68,0x3a,0x89,0xa6,0x34,0xa8,0xcc,0x5d, +0x09,0xe9,0x98,0xe3,0xf6,0x23,0x33,0x41,0x82,0x36,0xb9,0x07,0x6e,0xb7,0x98,0x5f,0xac,0x20,0x77,0x37, +0x6d,0xb4,0x98,0x48,0x87,0x1a,0x72,0x8a,0x24,0x45,0x67,0xb6,0xd8,0x74,0xd1,0xbf,0x6d,0x19,0x08,0x11, +0x28,0x42,0xc9,0x40,0xe2,0xc2,0xe4,0x5a,0x91,0x4b,0x24,0x0e,0x93,0xe0,0x86,0x2f,0x03,0x69,0x5d,0x05, +0x1d,0x67,0x7b,0x23,0x99,0x8c,0x48,0xe3,0x29,0x7e,0x09,0x27,0x66,0xba,0x44,0xfc,0x83,0x95,0x9f,0x13, +0xe0,0x39,0xd1,0x44,0x96,0x1d,0x4c,0xe6,0xc9,0x2a,0x45,0x11,0x4e,0x94,0x74,0xbb,0xe2,0x7d,0xd6,0x26, +0x5a,0x45,0x39,0xae,0x4d,0xe2,0xba,0x7c,0x86,0x58,0x4a,0x21,0x92,0x62,0x00,0x4a,0xa2,0xca,0x48,0xf6, +0x60,0x11,0x63,0x54,0xea,0x86,0x02,0x3e,0x27,0x8d,0x6f,0x29,0x2c,0xb6,0x22,0xc9,0x89,0x82,0x53,0x5a, +0x4e,0x63,0x9a,0x32,0x82,0xc4,0x5c,0xb9,0x28,0xba,0x94,0xc4,0x5c,0x92,0x28,0x2c,0xb1,0xe2,0x92,0x1f, +0xc3,0xcf,0x4b,0xe4,0x9b,0x5c,0x94,0xe0,0xd4,0x6d,0x82,0xcc,0x63,0x56,0x28,0xc5,0x80,0xb0,0xac,0x8a, +0x96,0x18,0xc6,0x72,0xa7,0xa3,0x46,0xac,0x76,0xe9,0xae,0xa7,0x5e,0x86,0x28,0x9c,0x0d,0x7c,0x40,0x89, +0x08,0xdf,0xdd,0x92,0x5d,0x4c,0x19,0x56,0xca,0xff,0xcd,0x77,0x87,0x95,0x9b,0x30,0xb3,0x94,0xa5,0x40, +0x3f,0x11,0xde,0xbc,0xf7,0x68,0xf1,0x61,0xe8,0x8d,0x78,0x3a,0x81,0x59,0xd4,0x95,0x6b,0x54,0x25,0xa1, +0x97,0xa4,0x92,0x5c,0x34,0xdf,0x6f,0x87,0x21,0xf4,0x21,0xfe,0x5c,0x14,0x8e,0x66,0xc5,0xbd,0xad,0xb0, +0x95,0x2e,0xdc,0x43,0x69,0xad,0x0c,0xc2,0x4b,0x8c,0xf8,0xa1,0xef,0x3a,0x99,0x72,0x41,0x0e,0x43,0xca, +0xae,0x50,0x68,0x70,0x2f,0x2f,0x2b,0xe7,0xa1,0xca,0xb7,0x4f,0x36,0x95,0x5d,0x31,0xa3,0x54,0x7e,0xd5, +0xe4,0x41,0x00,0xfb,0xa6,0x8d,0x5b,0x81,0x8b,0xce,0xb9,0xc3,0x2c,0x5c,0x72,0x66,0x19,0x3b,0xdd,0x0a, +0x94,0xd4,0x49,0x06,0x7b,0xc4,0x5a,0xa7,0x27,0xfd,0xa0,0x91,0x0c,0x02,0x76,0x79,0x43,0x14,0x8d,0xfe, +0x56,0x24,0xb5,0x13,0x45,0xe2,0x0c,0x83,0x61,0x89,0xd8,0x13,0x0c,0x2e,0xce,0x04,0x4f,0xcb,0xa1,0xe3, +0x80,0x7e,0xba,0x9e,0x30,0x99,0x8e,0xa6,0xd3,0x30,0x21,0x63,0x8e,0x1d,0xa8,0x4d,0xb3,0xed,0x58,0x5f, +0x17,0xad,0xac,0x69,0xad,0x48,0x08,0x32,0x12,0x00,0x76,0xa9,0xdc,0x2a,0xe7,0xd3,0xf3,0xd4,0x43,0x64, +0x1b,0x52,0xd0,0xa2,0x7c,0x3c,0x69,0x0d,0x40,0xc2,0x30,0x9c,0x6a,0xb1,0x37,0x53,0x62,0x6d,0xe4,0x1b, +0x9a,0x8c,0x2a,0x41,0x67,0xba,0x34,0x00,0xb1,0xbc,0xb5,0x91,0x85,0x15,0xe9,0x3f,0xdf,0x38,0xdd,0xc0, +0xb7,0xa2,0x09,0x8d,0xe8,0x7a,0xd2,0x36,0xb8,0xd7,0xf3,0xd0,0x84,0x4a,0x6d,0x50,0xc7,0x41,0x66,0x42, +0x5d,0xdb,0xa0,0x7e,0x0e,0x0a,0x2d,0x26,0x36,0xa8,0x23,0xf4,0x35,0xa0,0x43,0x8d,0x6c,0x50,0x24,0x8f, +0x34,0xe1,0x06,0x36,0x38,0x14,0xf9,0x99,0x60,0x81,0x0d,0x8c,0x44,0x6a,0x26,0xdc,0xcc,0x06,0xa7,0xc6, +0xed,0x8e,0x75,0x4f,0xd0,0xad,0x81,0xe6,0x81,0xde,0x98,0xf2,0x81,0x58,0xed,0x62,0xfd,0x17,0x86,0x97, +0x2d,0xd7,0x63,0x7f,0xbb,0xbd,0x91,0xb4,0x84,0x61,0x52,0xaf,0xd0,0x5c,0x41,0xe4,0xc5,0xd7,0x63,0xf4, +0xae,0x26,0x23,0x36,0xfd,0xc9,0xb9,0x37,0x8d,0xe1,0x4e,0xdd,0x52,0x13,0x0e,0xaf,0x09,0xad,0xdc,0xfc, +0x6a,0x7d,0x7d,0x2d,0x92,0xd7,0xe1,0x76,0x6f,0x4a,0x3c,0xd6,0x2d,0x5d,0xd6,0xd1,0xd6,0x8a,0x91,0x81, +0x5f,0x18,0xd0,0xb4,0x60,0xba,0xa8,0x2b,0x1e,0xe0,0x2b,0xe4,0xa4,0xa1,0xeb,0x30,0x08,0xee,0xed,0x2a, +0x48,0x46,0xd1,0xb4,0x89,0x56,0x4f,0x8e,0x9b,0xfb,0x17,0x98,0x7d,0x22,0x37,0x06,0x6e,0xa3,0xb2,0x04, +0x79,0x85,0xb3,0x16,0x01,0x16,0x02,0x03,0x2b,0xd2,0xc2,0x26,0x63,0xd5,0x4c,0x47,0x7a,0xd2,0x40,0xc8, +0x3b,0xe1,0x17,0x25,0x33,0xfb,0x73,0xc7,0x34,0x1d,0x56,0x2d,0x94,0x02,0xad,0xe0,0x32,0x6f,0x1d,0xab, +0xfb,0x51,0x7b,0xc8,0x38,0x08,0x52,0x66,0x42,0xfe,0x01,0x37,0x11,0xea,0x12,0xa3,0x96,0xa7,0xde,0xa1, +0xbf,0x57,0xc3,0x86,0x75,0x0e,0x48,0xdc,0x70,0x67,0x9b,0x43,0xa3,0xef,0x4d,0x8d,0x7a,0xc3,0x95,0xe8, +0x5d,0x5d,0xa2,0x92,0xde,0xb9,0x9d,0xab,0x86,0x08,0xf6,0x6b,0x5c,0x30,0xc2,0xbc,0xd0,0x87,0x7f,0x7c, +0xef,0xe1,0x1f,0xaf,0x88,0xce,0x78,0x05,0x72,0xd6,0xe7,0x4d,0x85,0x5e,0xb3,0xe3,0x6e,0x5c,0xb8,0x9b, +0xf2,0x53,0x4e,0x8f,0xd5,0xae,0x6c,0x06,0x4f,0xef,0xeb,0x7e,0x2d,0x95,0xc6,0xa3,0xbe,0x1b,0x68,0x75, +0x9a,0x97,0x34,0x91,0xcf,0xbe,0xf9,0x0a,0x8c,0x95,0x32,0x13,0x3e,0x6d,0x9f,0x91,0xeb,0xcd,0x3c,0xa1, +0x73,0xc6,0x5c,0x12,0x1e,0x5b,0x76,0xcb,0xe0,0x52,0x93,0x91,0x79,0x04,0xa7,0x7e,0xae,0x43,0xe2,0x05, +0x7e,0xc7,0xa3,0xbd,0x28,0x92,0x7b,0x91,0x37,0x85,0x24,0x58,0xf8,0x1e,0xfa,0xba,0x18,0xa3,0xbf,0x0b, +0x1f,0x25,0x45,0x28,0xe7,0xe9,0xf4,0xa2,0x16,0x9a,0x71,0xb2,0x21,0x71,0x2b,0x00,0xb0,0x82,0xd8,0x06, +0xae,0x3c,0xe8,0x08,0xad,0x94,0x3a,0xc2,0x85,0x53,0x4a,0x1d,0xb8,0x50,0x39,0x5c,0x63,0xa1,0x7a,0x38, +0xbe,0xa0,0x81,0xb4,0x75,0xcd,0xcb,0x71,0xdf,0x2f,0x3e,0x1d,0xe4,0x2f,0x14,0xbc,0x84,0xd6,0xf6,0xb5, +0x80,0x5b,0x6a,0x6f,0xbd,0x65,0xff,0x5c,0xfb,0x42,0x80,0x59,0x92,0x21,0xf6,0x2e,0x0b,0x62,0x24,0x34, +0x0b,0x9a,0x90,0x04,0x69,0x48,0xff,0xb2,0x71,0xd1,0x94,0xa4,0x49,0x97,0xad,0x0b,0x74,0x9c,0x4b,0xe2, +0xa4,0xb6,0xd7,0x26,0x71,0x92,0x77,0x99,0x8b,0x98,0x64,0xda,0x1d,0x79,0xd4,0x36,0x18,0x43,0x22,0xd2, +0x5a,0x79,0xf4,0x47,0xa5,0x7e,0x69,0xcf,0x45,0xa2,0x63,0x23,0x4b,0xc7,0xfe,0xf8,0x43,0x98,0x7f,0x5e, +0xfb,0xa3,0xaa,0xbe,0x79,0x37,0xfe,0xb5,0xb8,0x92,0xfd,0x00,0x97,0xe6,0x20,0x79,0x85,0x4e,0xd7,0x50, +0xe8,0x8a,0x88,0xb6,0xf1,0xf4,0xb8,0x21,0x76,0x03,0x07,0xfe,0x38,0x8b,0x67,0x90,0x5e,0x45,0x82,0x8e, +0x8b,0xf5,0x99,0xd0,0x9d,0x4a,0xe8,0x36,0x42,0x5f,0x6b,0x94,0xbd,0x81,0x2f,0x93,0x76,0x01,0x34,0x2f, +0x40,0x8c,0x34,0x3a,0x0c,0x0f,0x4b,0x54,0x51,0x4f,0xb2,0x82,0x26,0x87,0x8b,0x68,0xf2,0xde,0x3f,0xac, +0xa4,0xc9,0xc0,0x7f,0xbf,0x84,0x26,0x03,0x1b,0x4d,0x70,0x82,0xea,0x5d,0xc4,0x0e,0x0e,0x6c,0xe4,0x40, +0x78,0x13,0xec,0xbd,0x46,0x87,0x81,0xf8,0x2a,0x77,0xf9,0xb7,0x52,0x97,0xb5,0x37,0x5c,0xd1,0xe9,0xdf, +0x16,0x75,0xfa,0x47,0xff,0xb7,0xca,0x4e,0x7f,0xf4,0x7f,0x5c,0xd2,0xe9,0x8f,0xd6,0x4e,0xf3,0xc8,0x72, +0xd7,0x45,0x6f,0x3e,0x5a,0x3b,0xcd,0x80,0xed,0x1c,0xec,0x47,0xad,0xd3,0x1f,0xc5,0x57,0xb9,0xd3,0x9f, +0x4b,0x9d,0xce,0x5f,0x7c,0x45,0x9f,0x3f,0x2f,0xea,0xf3,0x95,0xff,0xb9,0xb2,0xcf,0xc7,0xfe,0xd5,0x92, +0x3e,0x1f,0x2f,0xe8,0x33,0x8f,0x21,0xaa,0xdc,0x63,0x55,0x0b,0xfa,0xcc,0x80,0x34,0xe1,0xaf,0xb4,0x3e, +0x1f,0x8b,0xaf,0x72,0x9f,0xdf,0x96,0xfa,0xfc,0xba,0xd0,0xe5,0xb7,0x8b,0xba,0x7c,0xe0,0xbf,0xad,0xec, +0xf2,0x27,0xff,0x60,0x49,0x97,0x3f,0x95,0xba,0xfc,0xd5,0x65,0xbb,0x8d,0x45,0xcd,0x8c,0x56,0xe7,0x29, +0xff,0xf7,0x2d,0x42,0x5c,0xda,0x20,0xbe,0x91,0xff,0x01,0x44,0xdb,0x0a,0xb1,0x4d,0x39,0x97,0x96,0x9c, +0xa7,0x5a,0xed,0xed,0xb6,0x0d,0xe2,0x3b,0xad,0xf6,0x4b,0x1b,0x44,0x47,0xa1,0x7e,0xa0,0x91,0xfd,0x93, +0xf8,0x2a,0x93,0xfd,0x75,0x89,0xec,0x4a,0xdd,0x46,0x90,0xfd,0xf5,0x22,0xb2,0x9f,0xdb,0x1d,0x1d,0x28, +0x6d,0xdb,0xfa,0x1c,0x76,0xfe,0x99,0xdb,0x3b,0x6f,0x25,0xc5,0x63,0xed,0x1c,0x8f,0xc0,0xf3,0xd6,0xa8, +0x9c,0x3e,0xc2,0xf4,0x41,0x39,0x7d,0xc0,0x67,0xde,0x91,0xff,0xba,0x72,0xa8,0xdf,0xf8,0x47,0x4b,0x86, +0xfa,0x4d,0xc5,0xec,0x3e,0x47,0x8b,0x67,0x0f,0xff,0x8e,0xc4,0xdf,0x01,0x2f,0xd9,0x37,0x15,0xb3,0xbc, +0x80,0xde,0xcc,0x6a,0x78,0x5d,0x9d,0x8a,0x55,0x1f,0x69,0x43,0xf4,0x46,0x7c,0x95,0x87,0xe8,0x5d,0x69, +0x88,0x94,0x2a,0x91,0x18,0xa2,0x77,0x8b,0x86,0x68,0x6f,0xf9,0x10,0x5d,0xc0,0x39,0xd6,0xdb,0x2b,0x0f, +0xd1,0x1e,0x0e,0xd1,0x5e,0x79,0x88,0xf6,0x70,0x88,0xf6,0xca,0x43,0xb4,0x27,0x87,0xe8,0x95,0xff,0xae, +0x72,0x88,0x4e,0xfc,0x57,0x4b,0x86,0xe8,0xa4,0x62,0x88,0xf6,0xc4,0x10,0xed,0x89,0x21,0xda,0x93,0x43, +0x74,0x52,0x5e,0x03,0x6d,0x5a,0x03,0xaf,0x34,0x02,0x9f,0x88,0x2f,0x93,0xc0,0x2b,0xb1,0xb2,0x86,0x1c, +0xba,0xf0,0x0c,0xb1,0x9c,0x93,0xad,0x12,0xf5,0x10,0x63,0x49,0xc6,0x03,0xc4,0xa6,0x66,0xf7,0x60,0x53, +0x2b,0x64,0x15,0x38,0x17,0xa2,0x4a,0x76,0x2f,0xb5,0x97,0x13,0x5a,0x03,0xf8,0x6c,0x6c,0xcd,0x17,0xea, +0x8b,0xe4,0x21,0x9d,0xc6,0xfb,0x22,0x4e,0xeb,0x5b,0x1b,0xf2,0x51,0x17,0x26,0x92,0x0b,0xff,0xa4,0x52, +0x33,0x3c,0x8d,0xa6,0xb6,0xdc,0x89,0x1f,0xc9,0x0b,0xd0,0xe6,0x16,0x70,0xbe,0x91,0xba,0x7c,0x6c,0x6e, +0xf5,0x52,0xbe,0xbf,0xd0,0x55,0xc7,0x9b,0x34,0xe2,0x0d,0x0d,0x96,0x2e,0x1d,0xae,0x27,0x40,0x60,0x78, +0x1d,0x6f,0xd8,0x9c,0x6e,0xe8,0xe5,0x05,0x48,0xa7,0x20,0x75,0x34,0x7c,0xa1,0x48,0xcf,0x3f,0xd5,0x10, +0xeb,0xeb,0xed,0xa2,0xd8,0x12,0xb8,0xd3,0x7e,0xc0,0x0d,0xc7,0xb3,0xe0,0x02,0x98,0x7e,0x3c,0xd2,0xba, +0xc5,0xa4,0x4e,0xb3,0x9e,0xb4,0xae,0x77,0x5a,0x5b,0xfd,0xd6,0x56,0x17,0x7e,0x09,0xd1,0x45,0xe9,0x06, +0x5c,0x3a,0xd1,0xc6,0x95,0x63,0x35,0xb7,0x95,0x95,0x23,0xd5,0x9b,0x6b,0xc4,0x00,0x0a,0x6f,0x8c,0xcd, +0x9b,0x1c,0x37,0x7f,0x61,0x13,0x42,0x19,0xcd,0x5f,0x54,0x36,0x3f,0xb3,0x95,0x55,0xcd,0xcf,0xb4,0xe6, +0xeb,0x9d,0x26,0x0c,0x2f,0x5c,0x13,0x6d,0x28,0xec,0xdb,0x24,0x5c,0x06,0x0a,0x8b,0x2e,0x27,0x96,0xb2, +0x0a,0x85,0xcb,0x22,0x0a,0xd7,0xee,0xc6,0xbe,0x0d,0x85,0x91,0x4d,0x7c,0xb6,0xf4,0x1a,0x21,0xef,0x10, +0x96,0xb2,0x0a,0x85,0xeb,0x22,0x0a,0x89,0xbb,0x31,0xb2,0xa1,0x70,0x63,0x97,0xcd,0x19,0x48,0xdc,0x54, +0x22,0x71,0x68,0x2f,0xad,0xd0,0x38,0x2c,0xa2,0x31,0x72,0x37,0x6e,0x6c,0x68,0xbc,0xb7,0x8a,0xfe,0x0c, +0x2c,0xde,0x57,0x62,0x31,0xb0,0x16,0x56,0x48,0x0c,0x8a,0x48,0x0c,0xdc,0x8d,0xf7,0x36,0x24,0x7e,0xb3, +0x0b,0x16,0x97,0xb2,0xf3,0x92,0x97,0xb7,0x96,0x56,0x68,0xfc,0x58,0x44,0x23,0x70,0x37,0x7e,0x2b,0xa2, +0x71,0x9f,0x1d,0x9f,0x74,0xdc,0x60,0x2f,0xf0,0xcb,0x8e,0xf3,0x2c,0xef,0x96,0x15,0xaf,0x96,0xab,0xb4, +0x74,0x40,0x8a,0x12,0xf7,0x3d,0x59,0x8a,0xaf,0x2f,0x45,0xe3,0x15,0xf1,0x18,0x2e,0x03,0xb4,0xa1,0x47, +0xde,0x92,0x81,0x4b,0x11,0xa4,0xf0,0xb6,0x24,0x1c,0x53,0xa1,0x4a,0x01,0x13,0x37,0xb7,0x67,0x70,0x0c, +0x17,0x4c,0x75,0x4d,0x58,0xc2,0xee,0x6b,0x64,0x55,0x94,0xd6,0xba,0xde,0x6d,0x6d,0xf7,0x45,0x1d,0x22, +0x60,0x97,0x33,0x98,0x04,0xf4,0x5c,0x5d,0x48,0xbe,0xa1,0x28,0x15,0xee,0x02,0xe5,0x13,0x26,0xda,0x1e, +0xc5,0xd6,0x46,0xee,0x22,0x89,0x27,0x86,0x3e,0x87,0x14,0xad,0xe6,0xcf,0xa8,0xfa,0xd9,0x1a,0xe8,0xe5, +0x1c,0x56,0x6f,0x6a,0xaf,0x29,0xcf,0x47,0xf2,0xb4,0xac,0x17,0x9e,0xa9,0x34,0xb2,0xd0,0x61,0x69,0x9c, +0xe1,0x52,0xa3,0x03,0xb0,0x0c,0x46,0xe1,0x2f,0xf8,0x44,0x22,0x5d,0x07,0xbf,0xb8,0xa6,0xb8,0x2f,0x64, +0x7e,0x91,0xea,0xee,0xd5,0x05,0xac,0x5f,0x01,0x8a,0x0e,0x18,0x09,0xc0,0x63,0xc0,0x5f,0x97,0x01,0xfe, +0x4a,0x0f,0xc8,0x6a,0xed,0x98,0xcc,0x81,0x8c,0xe6,0x18,0x2d,0xe4,0x01,0xa6,0x7e,0xdd,0x0a,0x90,0x33, +0x01,0x12,0xeb,0x66,0x84,0x4f,0x68,0x29,0x3e,0x68,0xb7,0xf0,0xe0,0x6e,0x6a,0x67,0xb6,0xbb,0x59,0xd7, +0xbf,0xd0,0x46,0xac,0x29,0xca,0xfd,0xaa,0x97,0x83,0x85,0xda,0xd4,0x0f,0x72,0x2a,0xa7,0x7d,0x12,0x73, +0x54,0xe9,0x1c,0xcc,0x65,0x19,0xbf,0x42,0xa8,0x1e,0x69,0x3c,0xe7,0x33,0xe1,0xb2,0x6c,0x7f,0x82,0xbc, +0x25,0xf1,0x7c,0x02,0x4f,0xe9,0x4f,0x8c,0xbe,0xdc,0x05,0x68,0x1b,0x58,0x2f,0xaf,0x1c,0x3b,0xa3,0xea, +0x86,0x0f,0x77,0x71,0xd7,0x58,0x98,0x6e,0xd1,0xc1,0x9b,0x1a,0x1a,0x78,0x13,0xd2,0xbf,0x1b,0xee,0x76, +0x60,0xbe,0x0c,0xfd,0x0e,0x32,0x42,0xe8,0x41,0x6d,0x7d,0x7d,0xb8,0xc3,0xbf,0x94,0x2f,0x35,0x02,0x10, +0x51,0x10,0xc6,0x68,0x79,0x37,0x25,0x8e,0x06,0xed,0xef,0x72,0xbd,0xbc,0xc9,0xe6,0x14,0x30,0x51,0xfc, +0x99,0xdb,0x1b,0xef,0x90,0xa3,0xff,0x86,0xdf,0xda,0x86,0x0e,0xeb,0x1f,0xf2,0x7d,0xfa,0x75,0x7a,0x5d, +0x1f,0x7b,0x43,0x2f,0x80,0x33,0x36,0xb7,0xbd,0x2c,0xcd,0x33,0x53,0xbc,0x5f,0x39,0xdf,0xa4,0x76,0x25, +0x52,0xb7,0x62,0x4a,0xb8,0x9b,0x39,0xa5,0x56,0x98,0x01,0x5a,0x3d,0x0f,0x18,0x24,0xa3,0x31,0xe6,0xbc, +0x80,0x0a,0x40,0xb3,0xc9,0x6e,0x07,0x35,0x0e,0x7b,0x92,0xde,0xf3,0x22,0xbd,0xfb,0x73,0xbf,0xdd,0x55, +0xb9,0xbb,0x9d,0x66,0x79,0x3c,0xe6,0xfa,0x80,0xcd,0x61,0x03,0x2c,0xc3,0xcc,0x77,0x5a,0xdb,0x0d,0x5b, +0x49,0x1c,0x82,0x58,0x3b,0xcf,0xe6,0x1a,0xcb,0x2b,0x18,0x5e,0xcb,0x62,0xa7,0xb7,0xc1,0xf5,0x75,0x39, +0x76,0x78,0xbd,0xeb,0x34,0xe7,0x30,0x76,0x23,0xf8,0x7f,0x60,0x2d,0x22,0x1e,0x0a,0xcd,0x42,0x41,0x2b, +0xf1,0xb8,0xa0,0xbd,0x10,0xbf,0x1a,0x96,0xcb,0x60,0x43,0xa8,0xb0,0x68,0x2b,0xf3,0xda,0x2c,0x82,0xf3, +0x0a,0x1b,0x48,0x69,0x66,0xd9,0x0a,0xd0,0xa3,0xa9,0x59,0x20,0xc0,0x48,0x92,0x84,0x97,0xbd,0x08,0xbd, +0xa0,0x96,0x8b,0x60,0x2b,0x55,0x68,0x89,0x97,0xcd,0xbc,0x10,0x25,0x90,0xda,0xe5,0xdd,0x02,0x0d,0x09, +0x19,0xed,0xb2,0x8a,0x35,0xa0,0x93,0x61,0x61,0x71,0x56,0x57,0x2c,0xea,0x06,0x9b,0x7a,0x00,0x7a,0xb8, +0x59,0xdf,0x0f,0xc9,0x4b,0x79,0x22,0x2c,0x42,0x51,0x49,0x41,0x7a,0x66,0xdc,0xf5,0xdb,0xf2,0x6c,0xe7, +0xe3,0xd6,0x70,0xb8,0xa7,0xa7,0x6f,0xa8,0xad,0xa5,0xd3,0xd6,0x2a,0x90,0x6a,0xba,0x96,0x8c,0xca,0x63, +0x3e,0x5c,0x70,0x42,0xa7,0xe5,0xfe,0xe5,0x6f,0x9e,0xba,0x87,0x30,0xe8,0xb7,0xec,0x64,0xd4,0x37,0xd5, +0x6e,0x22,0x28,0xd1,0x5d,0xcc,0x3d,0xa5,0xa5,0x51,0x20,0x07,0x90,0x5c,0x61,0xe9,0xb9,0x28,0x54,0x0d, +0x30,0xb3,0x83,0xb0,0x5d,0xe9,0x23,0x21,0xe9,0x6b,0x93,0x39,0x40,0x67,0xc4,0x1e,0x0c,0x13,0xfc,0x3f, +0x80,0xff,0x03,0x1d,0x72,0xdc,0xd7,0xe6,0x17,0x42,0x8e,0x3d,0x0c,0x64,0x8a,0x31,0x4b,0x0b,0x90,0x41, +0xdf,0x9c,0x54,0x22,0x7b,0x69,0x9f,0x10,0x03,0x83,0x72,0x1e,0xd9,0x63,0x03,0xfd,0xa4,0xe2,0x28,0xbd, +0xab,0xfb,0x6b,0x6d,0xe9,0x20,0x51,0xe3,0x46,0xe2,0x16,0xf0,0x85,0xb0,0x77,0x8c,0xfc,0x04,0xfe,0x1d, +0xf8,0x91,0xc7,0xe8,0xa0,0xd1,0x71,0x0c,0x13,0x23,0xcd,0x5f,0xc7,0xa5,0x09,0x38,0x37,0xe1,0xea,0xe1, +0xcf,0xa6,0xd0,0x2b,0x8c,0x7c,0x36,0x85,0x9e,0x61,0xd0,0xb3,0x29,0xf4,0xae,0x92,0xbd,0x2d,0x31,0xc2, +0x81,0x58,0x4e,0x1a,0x77,0xbb,0x94,0x13,0xe6,0x7e,0x17,0xac,0xd1,0xd1,0xae,0x5b,0x5f,0x56,0x6a,0x78, +0x28,0x93,0x74,0x7d,0xa3,0xc5,0xd3,0x10,0xc7,0xe8,0x4f,0xd0,0x72,0x4c,0xb4,0x4c,0x89,0x96,0xd7,0x8b, +0x68,0xa9,0xe4,0x69,0x45,0x5a,0x26,0x40,0xbb,0x84,0xc6,0x63,0x0a,0xf3,0x09,0x47,0x64,0x0a,0x73,0xea, +0xdf,0x4e,0xcb,0xb2,0x65,0xbf,0x85,0x96,0x3c,0x81,0x57,0xa6,0x25,0xcd,0x62,0xeb,0x5a,0xab,0x29,0x6a, +0x92,0x9e,0x97,0xaf,0x74,0x38,0xe5,0x76,0x14,0xde,0xa3,0xc7,0xd9,0x43,0x7a,0x3c,0x8e,0x6f,0xec,0x3e, +0xae,0x99,0x81,0xf7,0x58,0xd5,0x02,0x7d,0x36,0x14,0xb4,0x50,0xcc,0x0d,0x17,0x9f,0x99,0xd9,0x3d,0x2e, +0xf9,0x23,0x95,0x9a,0x6b,0xe9,0x42,0x25,0x5e,0xa0,0x25,0x0a,0x1e,0xd7,0xda,0xa8,0x56,0x27,0x64,0x55, +0xb7,0xe8,0xa7,0x36,0x59,0x99,0x13,0x91,0xba,0x19,0xaf,0x8d,0x37,0x79,0x72,0x79,0x5b,0x5d,0x49,0x99, +0xa1,0x15,0x6f,0xf4,0x2b,0xeb,0xda,0x2e,0xb8,0xb3,0x6a,0x3a,0xf5,0x09,0xdf,0x15,0xd1,0x6e,0x20,0x18, +0xc2,0x80,0xa0,0x4a,0x8f,0xe6,0x3b,0x18,0x55,0x79,0x74,0xf7,0xbf,0xa8,0x16,0xd6,0x42,0xd5,0x3c,0xd2, +0x64,0xb5,0x5a,0xe5,0xbb,0x4a,0xd3,0x2f,0x2d,0x1d,0xc9,0x4a,0x77,0x4c,0xf2,0x90,0xb9,0x0d,0x79,0x7a, +0x01,0x57,0xb6,0xc9,0x09,0xd0,0x1a,0xef,0x2a,0xab,0x53,0xb7,0x37,0xdd,0x89,0xfb,0x79,0x35,0x88,0x3c, +0xf4,0xb7,0x7e,0xab,0xea,0xeb,0x4e,0xef,0x60,0xdb,0x2e,0x0e,0xc2,0x6e,0xdc,0xd0,0xf5,0xe3,0x38,0x19, +0x98,0x38,0x03,0x68,0x7d,0x7d,0x71,0xc5,0xc5,0x4a,0x9b,0xe5,0x2a,0x1b,0x85,0x2a,0xef,0x16,0xe9,0x66, 0x22,0xa5,0x6d,0x56,0xeb,0x86,0xb6,0x04,0x7e,0xf8,0x95,0xaa,0x0f,0x74,0xf9,0xc4,0xa1,0x7c,0x07,0x2b, -0xcb,0xb8,0xef,0x9b,0xc3,0x5a,0x39,0x78,0xac,0x94,0x47,0x9b,0x85,0xd0,0xb2,0xf5,0x6f,0xef,0xe6,0x69, +0xcb,0xb8,0xef,0x9b,0xc3,0x5a,0x39,0x78,0xac,0x94,0x47,0x9b,0x85,0xd0,0xb2,0xf5,0x6f,0xef,0x16,0x69, 0x07,0x1b,0x0a,0x20,0x3a,0xc6,0x95,0x7e,0xdb,0xa5,0x2e,0xa8,0xf0,0xa2,0x21,0xa1,0x0b,0x7a,0xac,0x14, -0xb7,0xc5,0x9e,0xc5,0x6b,0x31,0xcc,0x30,0xda,0x07,0x50,0x57,0x77,0x1c,0x0f,0x3b,0x81,0xb8,0xd6,0x57, -0x28,0xcc,0xde,0xb9,0x62,0xa3,0x9f,0x04,0xd7,0xd1,0x30,0xc8,0x60,0x0b,0x43,0x2d,0xdb,0xbd,0x21,0x5e, -0xbb,0x85,0x37,0xa5,0xbd,0xc9,0x20,0xc1,0x4d,0xaf,0xb5,0x5e,0x7b,0x19,0xc1,0x52,0x8b,0x3f,0x6d,0x00, -0x36,0x0b,0x1b,0xb4,0x61,0xa9,0x65,0x63,0x84,0x6b,0x52,0x6b,0x35,0x4c,0x21,0x97,0x40,0xf8,0xce,0x18, +0xb8,0xc5,0x9e,0xc5,0x6b,0x31,0xcc,0x30,0xda,0x07,0x50,0x57,0x77,0x1c,0x0f,0x3b,0x81,0xb8,0xd6,0x57, +0x28,0xcc,0xde,0xb9,0x62,0xa3,0x9f,0x06,0xd7,0xd1,0x28,0xc8,0x60,0x0b,0x43,0x2d,0xdb,0xbd,0x11,0x5e, +0xbb,0x85,0x37,0xa5,0xbd,0xe9,0x30,0xc1,0x4d,0xaf,0xb5,0x51,0x7b,0x19,0xc1,0x52,0x8b,0x3f,0x6d,0x02, +0x36,0x4b,0x1b,0xb4,0x61,0xa9,0x65,0x63,0xc0,0x68,0x52,0x6b,0x35,0x4c,0x21,0x57,0x40,0xf8,0xce,0x18, 0x8e,0x92,0x96,0xf5,0x43,0x06,0x40,0x99,0xbe,0x68,0x6b,0xfb,0x8f,0x3f,0xea,0xca,0x4c,0x20,0xc9,0xb7, -0x08,0x21,0x6a,0xa2,0x6d,0x02,0x17,0x04,0xd7,0x0c,0xfc,0xd7,0x70,0x88,0x91,0x5b,0x45,0x60,0x03,0x1b, -0x8a,0xa4,0xa3,0x6b,0x95,0xde,0xcc,0xc3,0x0e,0xb5,0x73,0x74,0x2e,0x32,0x6f,0xdd,0xed,0xc1,0xe1,0x1c, -0xe5,0x5c,0x64,0xea,0xad,0x74,0x2c,0xcd,0x32,0x46,0x5f,0xb4,0xdd,0x28,0x5f,0x45,0xca,0x29,0x3b,0x4c, -0x88,0x5d,0x13,0x99,0x36,0x5a,0x47,0x48,0x40,0xe9,0xd7,0x7d,0x75,0x75,0x05,0xb0,0x76,0x1c,0x93,0x8c, -0x5a,0xed,0x6c,0xe7,0x27,0x65,0x74,0x7a,0x77,0xca,0xc6,0x0e,0xf7,0x1e,0x6a,0x3e,0x1b,0xa5,0x14,0x31, -0x31,0x36,0x7e,0x4d,0x54,0x08,0xb7,0x27,0x31,0xa0,0xa2,0x6d,0xa1,0x9f,0xed,0xd8,0xf0,0x29,0x98,0x1e, -0xfc,0x49,0x9c,0x48,0xe4,0x30,0x5f,0x23,0x3c,0x9a,0xaf,0x11,0x2e,0x4d,0x5a,0xa4,0x35,0x4e,0x88,0x12, -0x34,0x40,0xdd,0x95,0x46,0x4f,0x66,0x32,0x1d,0x5f,0xe5,0x38,0x15,0xc2,0x99,0xf9,0x2d,0xe6,0x76,0x4f, -0xcf,0xee,0x72,0xd1,0x1f,0xf0,0x84,0x05,0x63,0x4b,0x29,0xeb,0x23,0x9b,0xcb,0x80,0x2a,0x6c,0x4d,0x67, -0xe9,0xa8,0x9e,0x9e,0xc6,0x18,0xdd,0xd6,0xe8,0x78,0x3a,0x4b,0x51,0x45,0x36,0x1c,0xbc,0x60,0x04,0x30, -0xc2,0xf1,0x3c,0xb3,0x94,0x2f,0x37,0xc6,0x2b,0xe6,0x20,0xe3,0xda,0x29,0x2d,0x5b,0xcb,0xc8,0xd3,0x16, -0x65,0xe2,0x68,0x33,0x36,0xae,0xc6,0x13,0x10,0x4a,0x38,0x14,0x56,0x9a,0x69,0xd2,0x46,0xa9,0xdb,0x9e, -0x0f,0x49,0xa9,0x27,0xc0,0x4c,0xd6,0x95,0xcc,0x7b,0x19,0x11,0x2f,0x09,0x50,0x31,0xea,0x7a,0xdd,0x15, -0x02,0x22,0xe4,0x58,0x54,0x2f,0x59,0x74,0x85,0xd8,0x5a,0x3a,0xf4,0xf7,0xeb,0xca,0x3d,0x7a,0x50,0xb4, -0xae,0xfe,0xbb,0x74,0xe1,0x21,0xa3,0x61,0x37,0xc2,0xfe,0x6f,0xee,0x91,0xee,0x6c,0xe9,0xcb,0x3f,0x5f, -0x44,0x73,0x3a,0x0f,0x17,0xd7,0xaa,0xce,0x23,0xb7,0x1d,0x68,0xdb,0xae,0x76,0x19,0x32,0xcd,0x79,0xdc, -0xdb,0xa0,0x82,0x41,0x88,0xf3,0xae,0xf3,0x6e,0x4d,0x8d,0x9c,0x3f,0x7f,0xf7,0xf6,0xe4,0xfc,0x04,0x58, -0xf2,0x57,0x2f,0x8e,0xce,0x5f,0xfc,0xf4,0xe2,0xed,0xc9,0x31,0xb6,0xf7,0x70,0x7b,0xb3,0xf8,0x81,0xf6, -0x66,0xe2,0xca,0x1e,0xcf,0xdd,0x80,0x5d,0x7d,0x6b,0x9f,0xa8,0xad,0x7d,0x8c,0x97,0x77,0xa8,0x0a,0xb5, -0x7e,0x7b,0x83,0xed,0xb1,0xdc,0xe3,0x07,0xb0,0xc7,0xe7,0xf8,0x38,0x8d,0x3a,0x86,0xe6,0x1c,0x9f,0x0e, -0xce,0x5a,0x18,0x4d,0x26,0x9d,0x06,0x17,0xe1,0xae,0xe3,0x74,0x9d,0x96,0xd3,0x30,0x53,0x5d,0x8f,0xbe, -0x47,0x8c,0xac,0x7b,0xa7,0x8d,0x24,0x30,0x00,0xb9,0x21,0xa6,0x78,0x56,0x0a,0x6c,0x6f,0x5f,0x78,0xaf, -0x5d,0x6a,0x9e,0xb2,0xf5,0x52,0x5c,0x9c,0x9a,0x18,0x0e,0x8d,0x6f,0x1c,0x76,0x0f,0x5c,0xd6,0x45,0x76, -0xaf,0xc9,0x99,0xa8,0xc9,0x99,0xd1,0x93,0x22,0x90,0xf8,0x39,0x1b,0x4d,0xd7,0xa5,0x0f,0xb6,0x2f,0xb1, -0x58,0xa5,0x17,0x42,0x2b,0x91,0x32,0xcb,0xa2,0xc4,0xde,0x39,0x14,0xdf,0xcc,0x3c,0x6d,0x35,0xf7,0x61, -0xd6,0xce,0x53,0xd7,0x6b,0x26,0x9e,0x2d,0xc3,0xde,0x0a,0x8e,0x58,0x5b,0xb8,0xaa,0x6c,0x11,0xd7,0x9d, -0x95,0x6f,0xed,0xc5,0x2b,0xfb,0x9d,0xb1,0x8b,0x18,0x3e,0xf0,0x8a,0x56,0xed,0x7c,0x89,0xb1,0x1a,0x9b, -0xe6,0xec,0xae,0xd5,0x14,0xb5,0x9a,0xe4,0x79,0xdc,0x06,0x65,0x6b,0xa5,0x0d,0x41,0xaa,0x73,0x16,0xa9, -0xc9,0x59,0x04,0x16,0xce,0x22,0x15,0x97,0x09,0x94,0xb5,0x87,0x5a,0x38,0x34,0xbc,0xda,0x7c,0x36,0xaf, -0x50,0x0e,0x47,0xd2,0xa5,0xb5,0x4e,0x62,0xa5,0x29,0xa1,0x8c,0xe1,0xe3,0x8a,0xeb,0xbf,0x7e,0x6b,0x86, -0x1f,0xc2,0xeb,0x91,0x7e,0x9f,0x92,0xeb,0x2a,0x6c,0x71,0x98,0xbc,0x04,0xee,0x2c,0xf2,0x67,0xeb,0x2a, -0xfe,0x3d,0x1a,0x8f,0x29,0x1a,0xac,0x55,0x73,0x4e,0x9a,0xfb,0x4b,0x4b,0x00,0xbf,0xb5,0xe9,0x2e,0xc4, -0xdd,0x34,0xe7,0x65,0x5f,0x88,0x18,0x25,0x98,0x27,0xcd,0x21,0xac,0x6e,0x0e,0xb0,0xaa,0x7c,0x21,0x4e, -0xe3,0x34,0xa2,0xc0,0x4c,0xb5,0xa0,0x9f,0xc6,0xe3,0x59,0x16,0xf6,0x6a,0x28,0x52,0x02,0x26,0xb4,0x46, -0x62,0x21,0xfc,0x21,0x4c,0x39,0xf0,0x27,0x9b,0x6f,0xc0,0x2f,0xcd,0x6d,0x22,0x4f,0x57,0xe5,0x62,0x04, -0x06,0x56,0xf8,0x17,0x79,0xf6,0xf9,0x60,0x50,0x2f,0xb7,0x5d,0xf9,0x70,0xd6,0x53,0x51,0x98,0x92,0x82, -0x37,0x3e,0x16,0x74,0x88,0x2d,0x1e,0xa3,0x62,0xe2,0x92,0xcb,0xab,0x7c,0x36,0x1b,0xbe,0x8c,0x3e,0x19, -0x77,0x59,0x0e,0x0d,0xf8,0x45,0x91,0x0a,0x39,0x50,0x2b,0x92,0x85,0x1e,0x3d,0x43,0x94,0xf9,0xc0,0x4d, -0x75,0x5e,0x64,0xa9,0x36,0xdd,0x99,0xef,0x60,0xe6,0xd5,0x39,0xa4,0x97,0x16,0x55,0x6f,0x03,0x67,0xcf, -0xce,0xff,0x05,0x85,0xc1,0xcb,0xb9,0x5c,0x6f,0x03,0x00 +0x08,0x21,0x6a,0xa2,0x6d,0x02,0x17,0x04,0xd7,0x0c,0xfc,0xd7,0x68,0x84,0x91,0x4f,0x45,0x60,0x03,0x1b, +0x8a,0xa4,0xa3,0x6b,0x95,0xde,0x2c,0xc2,0x0e,0xb5,0x73,0x74,0x2e,0x32,0x6f,0xdd,0xed,0xc1,0xe1,0x1c, +0xe5,0x5c,0x64,0xea,0xad,0x75,0x2c,0xcd,0x32,0x46,0x5f,0xb4,0xdd,0x28,0x5f,0x45,0xca,0x29,0x3b,0x4c, +0x88,0xbe,0x89,0x4c,0x1b,0xad,0x23,0x24,0xa0,0xf4,0xeb,0xbe,0xbe,0xbe,0x06,0x58,0x3b,0x8e,0x49,0x46, +0xad,0x76,0xb6,0xf3,0x93,0x32,0x3a,0xbd,0x3b,0x65,0x63,0x87,0x7b,0x0f,0x35,0x9f,0x8d,0x52,0x8a,0x98, +0x18,0x1b,0xbf,0x26,0x2a,0x84,0xdb,0x93,0x18,0x50,0xd1,0xb6,0xd0,0xcf,0x76,0x6c,0xf8,0x14,0x4c,0x0f, +0xfe,0x24,0x4e,0x24,0x72,0x58,0xac,0x11,0x1e,0x2d,0xd6,0x08,0x97,0x26,0x2d,0xd2,0x1a,0x27,0x44,0x09, +0x1a,0xa0,0xee,0x4a,0xa3,0x27,0x33,0x99,0x8e,0xaf,0x72,0x9c,0x0a,0xe1,0xcc,0xfc,0x16,0x73,0xbb,0xa7, +0x67,0x77,0xb9,0xe8,0x0f,0x78,0xc2,0x82,0xb1,0xa5,0x94,0xf5,0x91,0xcd,0x65,0x40,0x15,0xb6,0x66,0xf3, +0x74,0x5c,0x4f,0x4f,0x63,0x0c,0x06,0x6b,0x74,0x3c,0x9d,0xa7,0xa8,0x22,0x1b,0x0e,0x5f,0x30,0x02,0xc0, +0xa0,0x5a,0x88,0x9a,0x9b,0xa5,0x7c,0xb9,0x31,0x5e,0x33,0x07,0x19,0xd7,0x4e,0x69,0xd9,0x5a,0x46,0x9e, +0xb6,0x28,0x13,0x47,0x9b,0xb1,0x71,0x35,0x9e,0x80,0x50,0xc2,0xa1,0xb0,0xd2,0x4c,0x93,0x36,0x4a,0xdd, +0xf6,0x7c,0x48,0x4a,0x3d,0x01,0x66,0xb2,0xae,0x64,0xde,0xab,0x88,0x78,0x49,0x80,0x8a,0x41,0xcc,0xeb, +0xae,0x10,0x10,0x21,0xc7,0xa2,0x7a,0xc9,0xa2,0x2b,0xc4,0xd6,0xd2,0xa1,0xbf,0x5e,0x57,0xee,0xd1,0x83, +0xa2,0x75,0xf5,0x5f,0xa5,0x0b,0x0f,0x19,0x0d,0xbb,0x11,0xf6,0x7f,0x73,0x8f,0x74,0x67,0x4b,0x5f,0xfe, +0xf9,0x22,0x5a,0xd0,0x79,0xb8,0xb8,0x56,0x75,0x1e,0xb9,0xed,0x40,0xdb,0x76,0xb5,0xcb,0x90,0x69,0xce, +0xe3,0xde,0x06,0x15,0x0c,0x42,0x9c,0x77,0x9d,0x77,0x6b,0x6a,0xe4,0xfc,0xf9,0xbb,0xb7,0x27,0xe7,0x27, +0xc0,0x92,0xbf,0x7a,0x71,0x74,0xfe,0xe2,0xe7,0x17,0x6f,0x4f,0x8e,0xb1,0xbd,0x87,0xdb,0x9b,0xc5,0x0f, +0xb4,0x37,0x13,0x57,0xf6,0x78,0xe1,0x06,0xec,0xea,0x5b,0xfb,0x54,0x6d,0xed,0x13,0xbc,0xbc,0x43,0x55, +0xa8,0xf5,0xdb,0x1b,0xee,0x4c,0xe4,0x1e,0x3f,0x84,0x3d,0x3e,0xc7,0xc7,0x69,0xd4,0x31,0x40,0xe6,0xe4, +0x74,0x78,0xd6,0xc2,0x68,0x32,0xe9,0x2c,0xb8,0x08,0xfb,0x8e,0xd3,0x75,0x5a,0x4e,0xc3,0x4c,0x75,0x3d, +0xfa,0x1e,0x33,0xb2,0xee,0x9d,0x36,0x92,0xc0,0x00,0xe4,0x86,0x98,0xe2,0x59,0x29,0xb0,0xbd,0x7d,0xe1, +0xbd,0x76,0xa5,0x79,0xca,0xd6,0x4b,0x71,0x71,0x6a,0x62,0x38,0x34,0xbe,0x71,0xd8,0x3d,0x70,0x59,0x17, +0xd9,0xbd,0x26,0x67,0xa2,0x26,0x67,0x46,0x4f,0x8a,0x40,0xe2,0xe7,0x6c,0x34,0x5d,0x97,0x3e,0xd8,0xbe, +0xc4,0x62,0x95,0x5e,0x08,0xad,0x44,0xca,0x2c,0x8b,0x12,0x7b,0xe7,0x50,0x7c,0x33,0xf3,0xb4,0xd5,0xdc, +0x87,0x59,0x3b,0x4f,0x5d,0xaf,0x99,0x78,0xb6,0x0c,0x7b,0x2b,0x38,0x62,0x6d,0xe1,0xaa,0xb2,0x65,0x5c, +0x77,0x56,0xbe,0xb5,0x17,0xaf,0xec,0x77,0xc6,0x2e,0x62,0xf8,0xc0,0x2b,0x5a,0xb5,0xf3,0x25,0xc6,0x6a, +0x6c,0x9a,0xb3,0xbb,0x56,0x53,0xd4,0x6a,0x92,0xe7,0x71,0x1b,0x94,0xad,0x95,0x36,0x04,0xa9,0xce,0x59, +0xa4,0x26,0x67,0x11,0x58,0x38,0x8b,0x54,0x5c,0x26,0x50,0xd6,0x1e,0x6a,0xe1,0xd0,0xf0,0x6a,0xf3,0xd9, +0xbc,0x42,0x39,0x1c,0xcd,0x96,0xd6,0x3a,0x89,0x95,0x66,0x84,0x32,0x86,0x8f,0x2b,0xae,0xff,0xfa,0xad, +0x19,0x7e,0x08,0xaf,0x47,0xfa,0x7d,0x4a,0xae,0xab,0xb0,0xc5,0x61,0xf2,0x12,0xb8,0xb3,0xc8,0x9f,0xad, +0xab,0xf8,0xf7,0x68,0x32,0xa1,0x80,0xac,0x56,0xcd,0x39,0x69,0xee,0x2f,0x2d,0x01,0xfc,0xd6,0x96,0xbb, +0x14,0x77,0xd3,0x9c,0x97,0x7d,0x21,0x46,0x43,0xe9,0x08,0xf1,0x10,0x56,0x37,0x87,0xc5,0x55,0xbe,0x10, +0x67,0x71,0x1a,0x51,0x60,0xa6,0x5a,0x30,0x48,0xe3,0xc9,0x3c,0x0b,0x7b,0x35,0x14,0x29,0x01,0x13,0x5a, +0x23,0xb1,0x10,0xfe,0x10,0xa6,0x1c,0xf8,0x93,0xcd,0x37,0xe0,0x97,0xe6,0x36,0x91,0xa7,0xab,0x72,0x31, +0x02,0x03,0x2b,0xfc,0x8b,0x3c,0xfb,0x7c,0x30,0xac,0x97,0xdb,0xae,0x7c,0x38,0xeb,0xa9,0x28,0x4c,0x49, +0xc1,0x1b,0x1f,0x0b,0x3a,0xc4,0x16,0x8f,0x51,0x31,0x71,0xc9,0xe5,0x55,0x3e,0x9b,0x8f,0x5e,0x46,0x9f, +0x8c,0xbb,0x2c,0x87,0x06,0xfc,0xa2,0x48,0x85,0x18,0xa9,0x35,0x24,0x01,0x18,0x3d,0x7a,0x86,0x28,0xf3, +0x81,0x9b,0xea,0xa2,0xc8,0x52,0x6d,0xba,0x33,0xdf,0xc1,0xcc,0xab,0x73,0x48,0x2f,0x2d,0xaa,0xde,0x26, +0xce,0x9e,0xdd,0xff,0x0b,0x8d,0xfa,0x9f,0x76,0x85,0x6f,0x03,0x00 }; \ No newline at end of file diff --git a/code/gulpfile.js b/code/gulpfile.js index 5b4db6c5..cfdc18d6 100644 --- a/code/gulpfile.js +++ b/code/gulpfile.js @@ -19,6 +19,9 @@ along with this program. If not, see . */ +/*eslint quotes: ["error", "single"]*/ +/*eslint-env es6*/ + // ----------------------------------------------------------------------------- // File system builder // ----------------------------------------------------------------------------- @@ -57,19 +60,22 @@ var toHeader = function(filename) { var data = fs.readFileSync(source); wstream.write('#define ' + safename + '_len ' + data.length + '\n'); - wstream.write('const uint8_t ' + safename + '[] PROGMEM = {') + wstream.write('const uint8_t ' + safename + '[] PROGMEM = {'); - for (i=0; i 0) { issues.forEach(function (issue) { @@ -79,6 +85,7 @@ function htmllintReporter(filepath, issues) { } } + gulp.task('build_certs', function() { toHeader('server.cer'); toHeader('server.key'); @@ -112,6 +119,7 @@ gulp.task('buildfs_inline', function() { })) .pipe(gzip()) .pipe(gulp.dest(dataFolder)); -}) +}); + gulp.task('default', ['buildfs_embeded']); diff --git a/code/html/checkboxes.js b/code/html/checkboxes.js index 42e1441b..a77b7703 100644 --- a/code/html/checkboxes.js +++ b/code/html/checkboxes.js @@ -1,4 +1,7 @@ // Generated by CoffeeScript 1.6.2 +/*eslint quotes: ["error", "double"]*/ +/*eslint-env es6*/ + (function() { var iOSCheckbox, matched, userAgent, __slice = [].slice; @@ -33,8 +36,10 @@ this.elem = $(elem); opts = $.extend({}, iOSCheckbox.defaults, options); for (key in opts) { - value = opts[key]; - this[key] = value; + if ({}.hasOwnProperty.call(opts, key)) { + value = opts[key]; + this[key] = value; + } } this.elem.data(this.dataName, this); this.wrapCheckboxWithDivs(); @@ -45,27 +50,27 @@ iOSCheckbox.prototype.calculateDimensions = function() { if (this.resizeHandle) { - this.optionallyResize('handle'); + this.optionallyResize("handle"); } if (this.resizeContainer) { - this.optionallyResize('container'); + this.optionallyResize("container"); } return this.initialPosition(); }; iOSCheckbox.prototype.isDisabled = function() { - return this.elem.is(':disabled'); + return this.elem.is(":disabled"); }; iOSCheckbox.prototype.wrapCheckboxWithDivs = function() { this.elem.wrap("
"); this.container = this.elem.parent(); this.offLabel = $("").appendTo(this.container); - this.offSpan = this.offLabel.children('span'); + this.offSpan = this.offLabel.children("span"); this.onLabel = $("").appendTo(this.container); this.onBorder = $("
").appendTo(this.container); this.offBorder = $("
").appendTo(this.container); - this.onSpan = this.onLabel.children('span'); + this.onSpan = this.onLabel.children("span"); this.handle = $("
").appendTo(this.container); this.handleCenter = $("
").appendTo(this.handle); this.handleRight = $("
").appendTo(this.handle); @@ -89,12 +94,12 @@ iOSCheckbox.prototype.optionallyResize = function(mode) { var newWidth, offLabelWidth, offSpan, onLabelWidth, onSpan; - onSpan = this.onLabel.find('span'); + onSpan = this.onLabel.find("span"); onLabelWidth = this._getDimension(onSpan, "width"); - onLabelWidth += parseInt(onSpan.css('padding-left'), 10); - offSpan = this.offLabel.find('span'); + onLabelWidth += parseInt(onSpan.css("padding-left"), 10); + offSpan = this.offLabel.find("span"); offLabelWidth = this._getDimension(offSpan, "width"); - offLabelWidth += parseInt(offSpan.css('padding-right'), 10); + offLabelWidth += parseInt(offSpan.css("padding-right"), 10); if (mode === "container") { newWidth = onLabelWidth > offLabelWidth ? onLabelWidth : offLabelWidth; newWidth += this._getDimension(this.handle, "width") + this.handleMargin; @@ -122,7 +127,7 @@ x = event.pageX || event.originalEvent.changedTouches[0].pageX; iOSCheckbox.currentlyClicking = this.handle; iOSCheckbox.dragStartPosition = x; - return iOSCheckbox.handleLeftOffset = parseInt(this.handle.css('left'), 10) || 0; + return iOSCheckbox.handleLeftOffset = parseInt(this.handle.css("left"), 10) || 0; }; iOSCheckbox.prototype.onDragMove = function(event, x) { @@ -164,14 +169,14 @@ } if (iOSCheckbox.dragging) { p = (x - iOSCheckbox.dragStartPosition) / this.rightSide; - this.elem.prop('checked', p >= 0.5).change(); + this.elem.prop("checked", p >= 0.5).change(); } else { - this.elem.prop('checked', !this.elem.prop('checked')).change(); + this.elem.prop("checked", !this.elem.prop("checked")).change(); } iOSCheckbox.currentlyClicking = null; iOSCheckbox.dragging = null; if (typeof this.onChange === "function") { - this.onChange(this.elem, this.elem.prop('checked')); + this.onChange(this.elem, this.elem.prop("checked")); } return this.didChange(); }; @@ -181,7 +186,7 @@ }; iOSCheckbox.prototype.didChange = function() { - var new_left; + var newLeft; if (this.isDisabled()) { this.container.addClass(this.disabledClass); @@ -189,18 +194,18 @@ } else { this.container.removeClass(this.disabledClass); } - new_left = this.elem.prop('checked') ? this.rightSide + 2 : 0; + newLeft = this.elem.prop("checked") ? this.rightSide + 2 : 0; this.handle.animate({ - left: new_left + left: newLeft }, this.duration); this.onLabel.animate({ - width: new_left + this.handleRadius + width: newLeft + this.handleRadius }, this.duration); this.offSpan.animate({ - marginRight: -new_left + marginRight: - newLeft }, this.duration); return this.onSpan.animate({ - marginLeft: new_left - this.rightSide + marginLeft: newLeft - this.rightSide }, this.duration); }; @@ -213,16 +218,16 @@ }; localMouseUp = function(event) { self.onGlobalUp.apply(self, arguments); - $(document).unbind('mousemove touchmove', localMouseMove); - return $(document).unbind('mouseup touchend', localMouseUp); + $(document).unbind("mousemove touchmove", localMouseMove); + return $(document).unbind("mouseup touchend", localMouseUp); }; this.elem.change(function() { return self.refresh(); }); - return this.container.bind('mousedown touchstart', function(event) { + return this.container.bind("mousedown touchstart", function(event) { self.onMouseDown.apply(self, arguments); - $(document).bind('mousemove touchmove', localMouseMove); - return $(document).bind('mouseup touchend', localMouseUp); + $(document).bind("mousemove touchmove", localMouseMove); + return $(document).bind("mouseup touchend", localMouseUp); }); }; @@ -241,7 +246,7 @@ offset -= 3; } this.rightSide = containerWidth - this._getDimension(this.handle, "width") - offset; - if (this.elem.is(':checked')) { + if (this.elem.is(":checked")) { this.handle.css({ left: this.rightSide }); @@ -292,17 +297,17 @@ iOSCheckbox.defaults = { duration: 200, - checkedLabel: 'ON', - uncheckedLabel: 'OFF', + checkedLabel: "ON", + uncheckedLabel: "OFF", resizeHandle: true, resizeContainer: true, - disabledClass: 'iPhoneCheckDisabled', - containerClass: 'iPhoneCheckContainer', - labelOnClass: 'iPhoneCheckLabelOn', - labelOffClass: 'iPhoneCheckLabelOff', - handleClass: 'iPhoneCheckHandle', - handleCenterClass: 'iPhoneCheckHandleCenter', - handleRightClass: 'iPhoneCheckHandleRight', + disabledClass: "iPhoneCheckDisabled", + containerClass: "iPhoneCheckContainer", + labelOnClass: "iPhoneCheckLabelOn", + labelOffClass: "iPhoneCheckLabelOff", + handleClass: "iPhoneCheckHandle", + handleCenterClass: "iPhoneCheckHandleCenter", + handleRightClass: "iPhoneCheckHandleRight", dragThreshold: 5, handleMargin: 15, handleRadius: 4, @@ -322,7 +327,7 @@ args = 1 <= arguments.length ? __slice.call(arguments, 0) : []; dataName = (_ref = (_ref1 = args[0]) != null ? _ref1.dataName : void 0) != null ? _ref : iOSCheckbox.defaults.dataName; - _ref2 = this.filter(':checkbox'); + _ref2 = this.filter(":checkbox"); for (_i = 0, _len = _ref2.length; _i < _len; _i++) { checkbox = _ref2[_i]; existingControl = $(checkbox).data(dataName); @@ -346,14 +351,14 @@ } opts = $.extend({}, options, { resizeHandle: false, - disabledClass: 'iOSCheckDisabled', - containerClass: 'iOSCheckContainer', - labelOnClass: 'iOSCheckLabelOn', - labelOffClass: 'iOSCheckLabelOff', - handleClass: 'iOSCheckHandle', - handleCenterClass: 'iOSCheckHandleCenter', - handleRightClass: 'iOSCheckHandleRight', - dataName: 'iOSCheckbox' + disabledClass: "iOSCheckDisabled", + containerClass: "iOSCheckContainer", + labelOnClass: "iOSCheckLabelOn", + labelOffClass: "iOSCheckLabelOff", + handleClass: "iOSCheckHandle", + handleCenterClass: "iOSCheckHandleCenter", + handleRightClass: "iOSCheckHandleRight", + dataName: "iOSCheckbox" }); return this.iphoneStyle(opts); }; diff --git a/code/html/custom.js b/code/html/custom.js index 80e866bc..13d88862 100644 --- a/code/html/custom.js +++ b/code/html/custom.js @@ -36,7 +36,9 @@ function sensorName(id) { "Events", "PMSX003", "BMX280", "MHZ19", "SI7021", "SHT3X I2C", "BH1750" ]; - if (1 <= id && id <= names.length) return names[id-1]; + if (1 <= id && id <= names.length) { + return names[id-1]; + } return null; } @@ -48,7 +50,9 @@ function magnitudeType(type) { "Analog", "Digital", "Events", "PM1.0", "PM2.5", "PM10", "CO2", "Lux" ]; - if (1 <= type && type <= types.length) return types[type-1]; + if (1 <= type && type <= types.length) { + return types[type-1]; + } return null; } @@ -57,7 +61,9 @@ function magnitudeError(error) { "OK", "Out of Range", "Warming Up", "Timeout", "Wrong ID", "CRC Error", "I2C Error", "GPIO Error" ]; - if (0 <= error && error < errors.length) return errors[error]; + if (0 <= error && error < errors.length) { + return errors[error]; + } return "Error " + error; } @@ -74,7 +80,7 @@ function checkPassword(str) { } function zeroPad(number, positions) { - var zeros = ''; + var zeros = ""; for (var i = 0; i < positions; i++) zeros += "0"; return (zeros + number).slice(-positions); } @@ -89,7 +95,7 @@ function validateForm(form) { } var adminPass2 = $("input[name='adminPass']", form).last().val(); - if (adminPass1 != adminPass2) { + if (adminPass1 !== adminPass2) { alert("Passwords are different!"); return false; } @@ -118,16 +124,18 @@ function getData(form) { $("input,select", form).each(function() { var name = $(this).attr("name"); if (name) { + var value = ""; // Do not report these fields - if (name == "filename") return; - if (name == "rfbcode") return; + if (name === "filename" || name === "rfbcode" ) { + return; + } // Grab the value - if ($(this).attr('type') == 'checkbox') { - value = $(this).is(':checked') ? 1 : 0; - } else if ($(this).attr('type') == 'radio') { - if (!$(this).is(':checked')) return; + if ($(this).attr("type") === "checkbox") { + value = $(this).is(":checked") ? 1 : 0; + } else if ($(this).attr("type") === "radio") { + if (!$(this).is(":checked")) {return;} value = $(this).val(); } else { value = $(this).val(); @@ -158,20 +166,22 @@ function getData(form) { } function randomString(length, chars) { - var mask = ''; - if (chars.indexOf('a') > -1) mask += 'abcdefghijklmnopqrstuvwxyz'; - if (chars.indexOf('A') > -1) mask += 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'; - if (chars.indexOf('#') > -1) mask += '0123456789'; - if (chars.indexOf('@') > -1) mask += 'ABCDEF'; - if (chars.indexOf('!') > -1) mask += '~`!@#$%^&*()_+-={}[]:";\'<>?,./|\\'; - var result = ''; - for (var i = length; i > 0; --i) result += mask[Math.round(Math.random() * (mask.length - 1))]; + var mask = ""; + if (chars.indexOf("a") > -1) mask += "abcdefghijklmnopqrstuvwxyz"; + if (chars.indexOf("A") > -1) mask += "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; + if (chars.indexOf("#") > -1) mask += "0123456789"; + if (chars.indexOf("@") > -1) mask += "ABCDEF"; + if (chars.indexOf("!") > -1) mask += "~`!@#$%^&*()_+-={}[]:\";'<>?,./|\\"; + var result = ""; + for (var i = length; i > 0; --i) { + result += mask[Math.round(Math.random() * (mask.length - 1))]; + } return result; } function generateAPIKey() { - var apikey = randomString(16, '@#'); - $("input[name=\"apiKey\"]").val(apikey); + var apikey = randomString(16, "@#"); + $("input[name='apiKey']").val(apikey); return false; } @@ -187,8 +197,17 @@ function getJson(str) { // Actions // ----------------------------------------------------------------------------- +function resetOriginals() { + $("input,select").each(function() { + $(this).attr("original", $(this).val()); + }); + numReboot = numReconnect = numReload = 0; +} + function doReload(milliseconds) { - milliseconds = (typeof milliseconds == 'undefined') ? 0 : parseInt(milliseconds); + milliseconds = (typeof milliseconds == "undefined") ? + 0 : + parseInt(milliseconds, 10); setTimeout(function() { window.location.reload(); }, milliseconds); @@ -201,27 +220,29 @@ function doUpdate() { // Get data var data = getData(form); - websock.send(JSON.stringify({'config': data})); + websock.send(JSON.stringify({"config": data})); // Empty special fields $(".pwrExpected").val(0); - $("input[name='pwrResetCalibration']") - .prop("checked", false) - .iphoneStyle("refresh"); + $("input[name='pwrResetCalibration']"). + prop("checked", false). + iphoneStyle("refresh"); // Change handling numChanged = 0; setTimeout(function() { + var response; + if (numReboot > 0) { - var response = window.confirm("You have to reboot the board for the changes to take effect, do you want to do it now?"); - if (response == true) doReboot(false); + response = window.confirm("You have to reboot the board for the changes to take effect, do you want to do it now?"); + if (response === true) doReboot(false); } else if (numReconnect > 0) { - var response = window.confirm("You have to reconnect to the WiFi for the changes to take effect, do you want to do it now?"); - if (response == true) doReconnect(false); + response = window.confirm("You have to reconnect to the WiFi for the changes to take effect, do you want to do it now?"); + if (response === true) doReconnect(false); } else if (numReload > 0) { - var response = window.confirm("You have to reload the page to see the latest changes, do you want to do it now?"); - if (response == true) doReload(); + response = window.confirm("You have to reload the page to see the latest changes, do you want to do it now?"); + if (response === true) doReload(); } resetOriginals(); @@ -237,20 +258,20 @@ function doUpdate() { function doUpgrade() { var contents = $("input[name='upgrade']")[0].files[0]; - if (typeof contents == 'undefined') { + if (typeof contents === "undefined") { alert("First you have to select a file from your computer."); return false; } - var filename = $("input[name='upgrade']").val().split('\\').pop(); + var filename = $("input[name='upgrade']").val().split("\\").pop(); var data = new FormData(); - data.append('upgrade', contents, filename); + data.append("upgrade", contents, filename); $.ajax({ // Your server script to process the upload - url: webhost + 'upgrade', - type: 'POST', + url: webhost + "upgrade", + type: "POST", // Form data data: data, @@ -263,7 +284,7 @@ function doUpgrade() { success: function(data, text) { $("#upgrade-progress").hide(); - if (data == 'OK') { + if (data === "OK") { alert("Firmware image uploaded, board rebooting. This page will be refreshed in 5 seconds."); doReload(5000); } else { @@ -277,14 +298,14 @@ function doUpgrade() { var myXhr = $.ajaxSettings.xhr(); if (myXhr.upload) { // For handling the progress of the upload - myXhr.upload.addEventListener('progress', function(e) { + myXhr.upload.addEventListener("progress", function(e) { if (e.lengthComputable) { - $('progress').attr({ value: e.loaded, max: e.total }); + $("progress").attr({ value: e.loaded, max: e.total }); } } , false); } return myXhr; - }, + } }); @@ -296,71 +317,86 @@ function doUpdatePassword() { var form = $("#formPassword"); if (validateForm(form)) { var data = getData(form); - websock.send(JSON.stringify({'config': data})); + websock.send(JSON.stringify({"config": data})); } return false; } function doReboot(ask) { - ask = (typeof ask == 'undefined') ? true : ask; + var response; + + ask = (typeof ask == "undefined") ? true : ask; if (numChanged > 0) { - var response = window.confirm("Some changes have not been saved yet, do you want to save them first?"); - if (response == true) return doUpdate(); + response = window.confirm("Some changes have not been saved yet, do you want to save them first?"); + if (response === true) { + return doUpdate(); + } } if (ask) { - var response = window.confirm("Are you sure you want to reboot the device?"); - if (response == false) return false; + response = window.confirm("Are you sure you want to reboot the device?"); + if (response === false) { + return false; + } } - websock.send(JSON.stringify({'action': 'reboot'})); + websock.send(JSON.stringify({"action": "reboot"})); doReload(5000); return false; } function doReconnect(ask) { + var response; - ask = (typeof ask == 'undefined') ? true : ask; + ask = (typeof ask == "undefined") ? true : ask; if (numChanged > 0) { - var response = window.confirm("Some changes have not been saved yet, do you want to save them first?"); - if (response == true) return doUpdate(); + response = window.confirm("Some changes have not been saved yet, do you want to save them first?"); + if (response === true) { + return doUpdate(); + } } if (ask) { - var response = window.confirm("Are you sure you want to disconnect from the current WIFI network?"); - if (response == false) return false; + response = window.confirm("Are you sure you want to disconnect from the current WIFI network?"); + if (response === false) { + return false; + } } - websock.send(JSON.stringify({'action': 'reconnect'})); + websock.send(JSON.stringify({"action": "reconnect"})); doReload(5000); return false; } function doBackup() { - document.getElementById('downloader').src = webhost + 'config'; + document.getElementById("downloader").src = webhost + "config"; return false; } function onFileUpload(event) { var inputFiles = this.files; - if (inputFiles == undefined || inputFiles.length == 0) return false; + if (inputFiles === undefined || inputFiles.length === 0) { + return false; + } var inputFile = inputFiles[0]; this.value = ""; var response = window.confirm("Previous settings will be overwritten. Are you sure you want to restore this settings?"); - if (response == false) return false; + if (response === false) { + return false; + } var reader = new FileReader(); reader.onload = function(e) { var data = getJson(e.target.result); if (data) { - websock.send(JSON.stringify({'action': 'restore', 'data': data})); + websock.send(JSON.stringify({"action": "restore", "data": data})); } else { alert(messages[4]); } @@ -372,7 +408,7 @@ function onFileUpload(event) { } function doRestore() { - if (typeof window.FileReader !== 'function') { + if (typeof window.FileReader !== "function") { alert("The file API isn't supported on this browser yet."); } else { $("#uploader").click(); @@ -381,8 +417,8 @@ function doRestore() { } function doToggle(element, value) { - var relayID = parseInt(element.attr("data")); - websock.send(JSON.stringify({'action': 'relay', 'data': { 'id': relayID, 'status': value ? 1 : 0 }})); + var relayID = parseInt(element.attr("data"), 10); + websock.send(JSON.stringify({"action": "relay", "data": { "id": relayID, "status": value ? 1 : 0 }})); return false; } @@ -400,26 +436,30 @@ function doScan() { function showPanel() { $(".panel").hide(); $("#" + $(this).attr("data")).show(); - if ($("#layout").hasClass('active')) toggleMenu(); - $("input[type='checkbox']").iphoneStyle("calculateDimensions").iphoneStyle("refresh"); -}; + if ($("#layout").hasClass("active")) toggleMenu(); + $("input[type='checkbox']"). + iphoneStyle("calculateDimensions"). + iphoneStyle("refresh"); +} function toggleMenu() { - $("#layout").toggleClass('active'); - $("#menu").toggleClass('active'); - $("#menuLink").toggleClass('active'); + $("#layout").toggleClass("active"); + $("#menu").toggleClass("active"); + $("#menuLink").toggleClass("active"); } // ----------------------------------------------------------------------------- // Relays & magnitudes mapping // ----------------------------------------------------------------------------- -function createRelayList(data, container, template) { +function createRelayList(data, container, template_name) { var current = $("#" + container + " > div").length; - if (current > 0) return; + if (current > 0) { + return; + } - var template = $("#" + template + " .pure-g")[0]; + var template = $("#" + template_name + " .pure-g")[0]; for (var i=0; i div").length; - if (current > 0) return; + if (current > 0) { + return; + } - var template = $("#" + template + " .pure-g")[0]; + var template = $("#" + template_name + " .pure-g")[0]; for (var i=0; i div").length; if (numNetworks >= maxNetworks) { alert("Max number of networks reached"); - return; + return null; } var tabindex = 200 + numNetworks * 10; var template = $("#networkTemplate").children(); var line = $(template).clone(); $(line).find("input").each(function() { - $(this).attr("tabindex", tabindex++); + $(this).attr("tabindex", tabindex); + tabindex++; }); - $(line).find(".button-del-network").on('click', delNetwork); - $(line).find(".button-more-network").on('click', moreNetwork); + $(line).find(".button-del-network").on("click", delNetwork); + $(line).find(".button-more-network").on("click", moreNetwork); line.appendTo("#networks"); return line; @@ -498,22 +541,21 @@ function addSchedule() { var numSchedules = $("#schedules > div").length; if (numSchedules >= maxSchedules) { alert("Max number of schedules reached"); - return; + return null; } var tabindex = 200 + numSchedules * 10; var template = $("#scheduleTemplate").children(); var line = $(template).clone(); $(line).find("input").each(function() { - $(this).attr("tabindex", tabindex++); + $(this).attr("tabindex", tabindex); + tabindex++; }); - $(line).find(".button-del-schedule").on('click', delSchedule); - $(line).find(".button-more-schedule").on('click', moreSchedule); + $(line).find(".button-del-schedule").on("click", delSchedule); + $(line).find(".button-more-schedule").on("click", moreSchedule); line.appendTo("#schedules"); return line; } - - // ----------------------------------------------------------------------------- // Relays // ----------------------------------------------------------------------------- @@ -521,10 +563,14 @@ function addSchedule() { function initRelays(data) { var current = $("#relays > div").length; - if (current > 0) return; + if (current > 0) { + return; + } var template = $("#relayTemplate .pure-g")[0]; for (var i=0; i").attr("value",i).text("Switch #" + i)); + } + } function initRelayConfig(data) { var current = $("#relayConfig > div").length; - if (current > 0) return; + if (current > 0) { + return; + } var template = $("#relayConfigTemplate").children(); for (var i=0; i < data.length; i++) { @@ -569,13 +622,15 @@ function initMagnitudes(data) { // check if already initialized var done = $("#magnitudes > div").length; - if (done > 0) return; + if (done > 0) { + return; + } // add templates var template = $("#magnitudeTemplate").children(); for (var i=0; i div").length; - if (done > 0) return; + if (done > 0) { + return; + } // add template var template = $("#colorRGBTemplate").children(); @@ -606,19 +665,19 @@ function initColorRGB() { line.appendTo("#colors"); // init color wheel - $('input[name="color"]').wheelColorPicker({ - sliders: 'wrgbp' - }).on('sliderup', function() { - var value = $(this).wheelColorPicker('getValue', 'css'); - websock.send(JSON.stringify({'action': 'color', 'data' : {'rgb': value}})); + $("input[name='color']").wheelColorPicker({ + sliders: "wrgbp" + }).on("sliderup", function() { + var value = $(this).wheelColorPicker("getValue", "css"); + websock.send(JSON.stringify({"action": "color", "data" : {"rgb": value}})); }); // init bright slider - $('#brightness').on("change", function() { + $("#brightness").on("change", function() { var value = $(this).val(); var parent = $(this).parents(".pure-g"); $("span", parent).html(value); - websock.send(JSON.stringify({'action': 'color', 'data' : {'brightness': value}})); + websock.send(JSON.stringify({"action": "color", "data" : {"brightness": value}})); }); } @@ -627,7 +686,9 @@ function initColorHSV() { // check if already initialized var done = $("#colors > div").length; - if (done > 0) return; + if (done > 0) { + return; + } // add template var template = $("#colorHSVTemplate").children(); @@ -635,12 +696,12 @@ function initColorHSV() { line.appendTo("#colors"); // init color wheel - $('input[name="color"]').wheelColorPicker({ - sliders: 'whsvp' - }).on('sliderup', function() { - var color = $(this).wheelColorPicker('getColor'); - var value = parseInt(color.h * 360) + "," + parseInt(color.s * 100) + "," + parseInt(color.v * 100); - websock.send(JSON.stringify({'action': 'color', 'data' : {'hsv': value}})); + $("input[name='color']").wheelColorPicker({ + sliders: "whsvp" + }).on("sliderup", function() { + var color = $(this).wheelColorPicker("getColor"); + var value = parseInt(color.h * 360, 10) + "," + parseInt(color.s * 100, 10) + "," + parseInt(color.v * 100, 10); + websock.send(JSON.stringify({"action": "color", "data" : {"hsv": value}})); }); } @@ -649,7 +710,9 @@ function initChannels(num) { // check if already initialized var done = $("#channels > div").length > 0; - if (done) return; + if (done) { + return; + } // does it have color channels? var colors = $("#colors > div").length > 0; @@ -674,7 +737,7 @@ function initChannels(num) { var value = $(this).val(); var parent = $(this).parents(".pure-g"); $("span", parent).html(value); - websock.send(JSON.stringify({'action': 'channel', 'data' : { 'id': id, 'value': value }})); + websock.send(JSON.stringify({"action": "channel", "data" : { "id": id, "value": value }})); }); $("label", line).html("Channel " + (channel_id + 1)); @@ -701,9 +764,9 @@ function addRfbNode() { $(this).attr("data-status", status ? 1 : 0); status = !status; }); - $(line).find(".button-rfb-learn").on('click', rfbLearn); - $(line).find(".button-rfb-forget").on('click', rfbForget); - $(line).find(".button-rfb-send").on('click', rfbSend); + $(line).find(".button-rfb-learn").on("click", rfbLearn); + $(line).find(".button-rfb-forget").on("click", rfbForget); + $(line).find(".button-rfb-send").on("click", rfbSend); line.appendTo("#rfbNodes"); return line; @@ -712,19 +775,19 @@ function addRfbNode() { function rfbLearn() { var parent = $(this).parents(".pure-g"); var input = $("input", parent); - websock.send(JSON.stringify({'action': 'rfblearn', 'data' : {'id' : input.attr("data-id"), 'status': input.attr("data-status")}})); + websock.send(JSON.stringify({"action": "rfblearn", "data" : {"id" : input.attr("data-id"), "status": input.attr("data-status")}})); } function rfbForget() { var parent = $(this).parents(".pure-g"); var input = $("input", parent); - websock.send(JSON.stringify({'action': 'rfbforget', 'data' : {'id' : input.attr("data-id"), 'status': input.attr("data-status")}})); + websock.send(JSON.stringify({"action": "rfbforget", "data" : {"id" : input.attr("data-id"), "status": input.attr("data-status")}})); } function rfbSend() { var parent = $(this).parents(".pure-g"); var input = $("input", parent); - websock.send(JSON.stringify({'action': 'rfbsend', 'data' : {'id' : input.attr("data-id"), 'status': input.attr("data-status"), 'data': input.val()}})); + websock.send(JSON.stringify({"action": "rfbsend", "data" : {"id" : input.attr("data-id"), "status": input.attr("data-status"), "data": input.val()}})); } // ----------------------------------------------------------------------------- @@ -748,22 +811,24 @@ function processData(data) { Object.keys(data).forEach(function(key) { + var i; + // --------------------------------------------------------------------- // Web mode // --------------------------------------------------------------------- - if (key == "webMode") { + if (key ==="webMode") { password = data.webMode == 1; - $("#layout").toggle(data.webMode == 0); - $("#password").toggle(data.webMode == 1); + $("#layout").toggle(data.webMode === 0); + $("#password").toggle(data.webMode === 1); } // --------------------------------------------------------------------- // Actions // --------------------------------------------------------------------- - if (key == "action") { - if (data.action == "reload") doReload(1000); + if (key === "action") { + if (data.action === "reload") doReload(1000); return; } @@ -771,16 +836,16 @@ function processData(data) { // RFBridge // --------------------------------------------------------------------- - if (key == "rfbCount") { - for (var i=0; i").attr("value",i).text("Switch #" + i) - ); + $("input.relayStatus[data='" + i + "']"). + prop("checked", data[key][i]). + iphoneStyle("refresh"); } return; } // Relay configuration - if (key == "relayConfig") { + if (key === "relayConfig") { initRelayConfig(data[key]); return; } @@ -926,13 +986,13 @@ function processData(data) { // --------------------------------------------------------------------- // Domoticz - Relays - if (key == "dczRelays") { + if (key === "dczRelays") { createRelayList(data[key], "dczRelays", "dczRelayTemplate"); return; } // Domoticz - Magnitudes - if (key == "dczMagnitudes") { + if (key === "dczMagnitudes") { createMagnitudeList(data[key], "dczMagnitudes", "dczMagnitudeTemplate"); return; } @@ -942,13 +1002,13 @@ function processData(data) { // --------------------------------------------------------------------- // Thingspeak - Relays - if (key == "tspkRelays") { + if (key === "tspkRelays") { createRelayList(data[key], "tspkRelays", "tspkRelayTemplate"); return; } // Thingspeak - Magnitudes - if (key == "tspkMagnitudes") { + if (key === "tspkMagnitudes") { createMagnitudeList(data[key], "tspkMagnitudes", "tspkMagnitudeTemplate"); return; } @@ -958,68 +1018,71 @@ function processData(data) { // --------------------------------------------------------------------- // Messages - if (key == "message") { + if (key === "message") { window.alert(messages[data.message]); return; } // Enable options var position = key.indexOf("Visible"); - if (position > 0 && position == key.length - 7) { + if (position > 0 && position === key.length - 7) { var module = key.slice(0,-7); $(".module-" + module).show(); return; } // Pre-process - if (key == "network") { + if (key === "network") { data.network = data.network.toUpperCase(); } - if (key == "mqttStatus") { + if (key === "mqttStatus") { data.mqttStatus = data.mqttStatus ? "CONNECTED" : "NOT CONNECTED"; } - if (key == "ntpStatus") { + if (key === "ntpStatus") { data.ntpStatus = data.ntpStatus ? "SYNC'D" : "NOT SYNC'D"; } - if (key == "uptime") { - var uptime = parseInt(data[key]); - var seconds = uptime % 60; uptime = parseInt(uptime / 60); - var minutes = uptime % 60; uptime = parseInt(uptime / 60); - var hours = uptime % 24; uptime = parseInt(uptime / 24); + if (key === "uptime") { + var uptime = parseInt(data[key], 10); + var seconds = uptime % 60; uptime = parseInt(uptime / 60, 10); + var minutes = uptime % 60; uptime = parseInt(uptime / 60, 10); + var hours = uptime % 24; uptime = parseInt(uptime / 24, 10); var days = uptime; - data[key] = days + 'd ' + zeroPad(hours, 2) + 'h ' + zeroPad(minutes, 2) + 'm ' + zeroPad(seconds, 2) + 's'; + data[key] = days + "d " + zeroPad(hours, 2) + "h " + zeroPad(minutes, 2) + "m " + zeroPad(seconds, 2) + "s"; } // --------------------------------------------------------------------- // Matching // --------------------------------------------------------------------- + var pre; + var post; + // Look for INPUTs - var element = $("input[name=" + key + "]"); + var element = $("input[name='" + key + "']"); if (element.length > 0) { - if (element.attr('type') == 'checkbox') { - element - .prop("checked", data[key]) - .iphoneStyle("refresh"); - } else if (element.attr('type') == 'radio') { + if (element.attr("type") === "checkbox") { + element. + prop("checked", data[key]). + iphoneStyle("refresh"); + } else if (element.attr("type") === "radio") { element.val([data[key]]); } else { - var pre = element.attr("pre") || ""; - var post = element.attr("post") || ""; + pre = element.attr("pre") || ""; + post = element.attr("post") || ""; element.val(pre + data[key] + post); } } // Look for SPANs - var element = $("span[name=" + key + "]"); + var element = $("span[name='" + key + "']"); if (element.length > 0) { - var pre = element.attr("pre") || ""; - var post = element.attr("post") || ""; + pre = element.attr("pre") || ""; + post = element.attr("post") || ""; element.html(pre + data[key] + post); } // Look for SELECTs - var element = $("select[name=" + key + "]"); + var element = $("select[name='" + key + "']"); if (element.length > 0) { element.val(data[key]); } @@ -1027,7 +1090,7 @@ function processData(data) { }); // Auto generate an APIKey if none defined yet - if ($("input[name='apiKey']").val() == "") { + if ($("input[name='apiKey']").val() === "") { generateAPIKey(); } @@ -1038,8 +1101,8 @@ function processData(data) { function hasChanged() { var newValue, originalValue; - if ($(this).attr('type') == 'checkbox') { - newValue = $(this).prop("checked") + if ($(this).attr("type") === "checkbox") { + newValue = $(this).prop("checked"); originalValue = $(this).attr("original") == "true"; } else { newValue = $(this).val(); @@ -1048,53 +1111,46 @@ function hasChanged() { var hasChanged = $(this).attr("hasChanged") || 0; var action = $(this).attr("action"); - if (typeof originalValue == 'undefined') return; - if (action == 'none') return; + if (typeof originalValue === "undefined") {return;} + if (action === "none") {return;} - if (newValue != originalValue) { - if (hasChanged == 0) { + if (newValue !== originalValue) { + if (hasChanged === 0) { ++numChanged; - if (action == "reconnect") ++numReconnect; - if (action == "reboot") ++numReboot; - if (action == "reload") ++numReload; + if (action === "reconnect") ++numReconnect; + if (action === "reboot") ++numReboot; + if (action === "reload") ++numReload; $(this).attr("hasChanged", 1); } } else { - if (hasChanged == 1) { + if (hasChanged === 1) { --numChanged; - if (action == "reconnect") --numReconnect; - if (action == "reboot") --numReboot; - if (action == "reload") --numReload; + if (action === "reconnect") --numReconnect; + if (action === "reboot") --numReboot; + if (action === "reload") --numReload; $(this).attr("hasChanged", 0); } } } -function resetOriginals() { - $("input,select").each(function() { - $(this).attr("original", $(this).val()); - }) - numReboot = numReconnect = numReload = 0; -} - // ----------------------------------------------------------------------------- // Init & connect // ----------------------------------------------------------------------------- function connect(host) { - if (typeof host === 'undefined') { - host = window.location.href.replace('#', ''); + if (typeof host === "undefined") { + host = window.location.href.replace("#", ""); } else { - if (host.indexOf("http") != 0) { - host = 'http://' + host + '/'; + if (host.indexOf("http") !== 0) { + host = "http://" + host + "/"; } } - if (host.indexOf("http") != 0) return; + if (host.indexOf("http") !== 0) {return;} webhost = host; - wshost = host.replace('http', 'ws') + 'ws'; + wshost = host.replace("http", "ws") + "ws"; if (websock) websock.close(); websock = new WebSocket(wshost); @@ -1108,38 +1164,38 @@ $(function() { initMessages(); - $("#menuLink").on('click', toggleMenu); - $(".pure-menu-link").on('click', showPanel); - $('progress').attr({ value: 0, max: 100 }); - - $(".button-update").on('click', doUpdate); - $(".button-update-password").on('click', doUpdatePassword); - $(".button-reboot").on('click', doReboot); - $(".button-reconnect").on('click', doReconnect); - $(".button-wifi-scan").on('click', doScan); - $(".button-settings-backup").on('click', doBackup); - $(".button-settings-restore").on('click', doRestore); - $('#uploader').on('change', onFileUpload); - $(".button-upgrade").on('click', doUpgrade); - - $(".button-apikey").on('click', generateAPIKey); - $(".button-upgrade-browse").on('click', function() { + $("#menuLink").on("click", toggleMenu); + $(".pure-menu-link").on("click", showPanel); + $("progress").attr({ value: 0, max: 100 }); + + $(".button-update").on("click", doUpdate); + $(".button-update-password").on("click", doUpdatePassword); + $(".button-reboot").on("click", doReboot); + $(".button-reconnect").on("click", doReconnect); + $(".button-wifi-scan").on("click", doScan); + $(".button-settings-backup").on("click", doBackup); + $(".button-settings-restore").on("click", doRestore); + $("#uploader").on("change", onFileUpload); + $(".button-upgrade").on("click", doUpgrade); + + $(".button-apikey").on("click", generateAPIKey); + $(".button-upgrade-browse").on("click", function() { $("input[name='upgrade']")[0].click(); return false; }); $("input[name='upgrade']").change(function (){ var fileName = $(this).val(); - $("input[name='filename']").val(fileName.replace(/^.*[\\\/]/, '')); + $("input[name='filename']").val(fileName.replace(/^.*[\\\/]/, "")); }); - $(".button-add-network").on('click', function() { + $(".button-add-network").on("click", function() { $(".more", addNetwork()).toggle(); }); - $(".button-add-schedule").on('click', function() { + $(".button-add-schedule").on("click", function() { $("div.more", addSchedule()).toggle(); }); - $(document).on('change', 'input', hasChanged); - $(document).on('change', 'select', hasChanged); + $(document).on("change", "input", hasChanged); + $(document).on("change", "select", hasChanged); connect(); diff --git a/code/ota.py b/code/ota.py index e3a79d76..afc65e0b 100644 --- a/code/ota.py +++ b/code/ota.py @@ -19,7 +19,7 @@ from zeroconf import ServiceBrowser, ServiceStateChange, Zeroconf try: # noinspection PyUnresolvedReferences - input = raw_input # Python2 + input = raw_input # Python2 *!! redefining build-in input. except NameError: pass # Python3 @@ -56,7 +56,7 @@ def on_service_state_change(zeroconf, service_type, name, state_change): devices.append(device) -def list(): +def list_devices(): """ Shows the list of discovered devices """ @@ -241,7 +241,7 @@ if __name__ == '__main__': devices = sorted(devices, key=lambda device: device.get(field, '')) # List devices - list() + list_devices() # Flash device if args.flash > 0: