Bladeren bron

Commit inicial desde VS 2013

oscarleiva 7 jaren geleden
bovenliggende
commit
de421a4000

BIN
10042018_RMER&CRPS.xls


BIN
13082018_RMER&CRPS.xls


BIN
20042018_RMER&CRPS.xls


BIN
Copia de 13082018_RMER&CRPS.xls


+ 136 - 0
ec0813082018.txt

@@ -0,0 +1,136 @@
+*** Unidad de Transacciones S.A. de C.V. Ver.5.1 ***
+
+[IDENTIFICACION]
+Regional    
+c08         
+13
+8
+2018
+
+[DECLARACION CONTRATOS RETIROS MER]
+2_27211_162 6gidealpma  6_6008_018  00:00       00:59       CF          CF62A0000188i           i           4.000       4.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_162 6gidealpma  6_6008_018  01:00       01:59       CF          CF62A0000188i           i           4.000       4.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_162 6gidealpma  6_6008_018  02:00       02:59       CF          CF62A0000188i           i           4.000       4.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_162 6gidealpma  6_6008_018  03:00       03:59       CF          CF62A0000188i           i           4.000       4.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_162 6gidealpma  6_6008_018  04:00       04:59       CF          CF62A0000188i           i           4.000       4.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_162 6gidealpma  6_6008_018  05:00       05:59       CF          CF62A0000188i           i           4.000       4.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_162 6gidealpma  6_6008_018  06:00       06:59       CF          CF62A0000188i           i           4.000       4.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_162 6gidealpma  6_6008_018  07:00       07:59       CF          CF62A0000188i           i           4.000       4.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_162 6gidealpma  6_6008_018  08:00       08:59       CF          CF62A0000188i           i           4.000       4.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_162 6gidealpma  6_6008_018  09:00       09:59       CF          CF62A0000188i           i           4.000       4.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_162 6gidealpma  6_6008_018  10:00       10:59       CF          CF62A0000188i           i           4.000       4.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_162 6gidealpma  6_6008_018  11:00       11:59       CF          CF62A0000188i           i           4.000       4.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_162 6gidealpma  6_6008_018  12:00       12:59       CF          CF62A0000188i           i           4.000       4.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_162 6gidealpma  6_6008_018  13:00       13:59       CF          CF62A0000188i           i           4.000       4.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_162 6gidealpma  6_6008_018  14:00       14:59       CF          CF62A0000188i           i           4.000       4.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_162 6gidealpma  6_6008_018  15:00       15:59       CF          CF62A0000188i           i           4.000       4.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_162 6gidealpma  6_6008_018  16:00       16:59       CF          CF62A0000188i           i           4.000       4.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_162 6gidealpma  6_6008_018  17:00       17:59       CF          CF62A0000188i           i           4.000       4.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_162 6gidealpma  6_6008_018  18:00       18:59       CF          CF62A0000188i           i           4.000       4.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_162 6gidealpma  6_6008_018  19:00       19:59       CF          CF62A0000188i           i           4.000       4.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_162 6gidealpma  6_6008_018  20:00       20:59       CF          CF62A0000188i           i           4.000       4.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_162 6gidealpma  6_6008_018  21:00       21:59       CF          CF62A0000188i           i           4.000       4.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_162 6gidealpma  6_6008_018  22:00       22:59       CF          CF62A0000188i           i           4.000       4.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_162 6gidealpma  6_6008_018  23:00       23:59       CF          CF62A0000188i           i           4.000       4.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_163 6gidealpma  6_6096_016  00:00       00:59       CF          CF62A0000189i           i           10.000      10.000      n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_163 6gidealpma  6_6096_016  01:00       01:59       CF          CF62A0000189i           i           10.000      10.000      n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_163 6gidealpma  6_6096_016  02:00       02:59       CF          CF62A0000189i           i           10.000      10.000      n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_163 6gidealpma  6_6096_016  03:00       03:59       CF          CF62A0000189i           i           10.000      10.000      n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_163 6gidealpma  6_6096_016  04:00       04:59       CF          CF62A0000189i           i           10.000      10.000      n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_163 6gidealpma  6_6096_016  05:00       05:59       CF          CF62A0000189i           i           10.000      10.000      n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_163 6gidealpma  6_6096_016  06:00       06:59       CF          CF62A0000189i           i           10.000      10.000      n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_163 6gidealpma  6_6096_016  07:00       07:59       CF          CF62A0000189i           i           10.000      10.000      n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_163 6gidealpma  6_6096_016  08:00       08:59       CF          CF62A0000189i           i           10.000      10.000      n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_163 6gidealpma  6_6096_016  09:00       09:59       CF          CF62A0000189i           i           10.000      10.000      n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_163 6gidealpma  6_6096_016  10:00       10:59       CF          CF62A0000189i           i           10.000      10.000      n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_163 6gidealpma  6_6096_016  11:00       11:59       CF          CF62A0000189i           i           10.000      10.000      n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_163 6gidealpma  6_6096_016  12:00       12:59       CF          CF62A0000189i           i           10.000      10.000      n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_163 6gidealpma  6_6096_016  13:00       13:59       CF          CF62A0000189i           i           10.000      10.000      n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_163 6gidealpma  6_6096_016  14:00       14:59       CF          CF62A0000189i           i           10.000      10.000      n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_163 6gidealpma  6_6096_016  15:00       15:59       CF          CF62A0000189i           i           10.000      10.000      n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_163 6gidealpma  6_6096_016  16:00       16:59       CF          CF62A0000189i           i           10.000      10.000      n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_163 6gidealpma  6_6096_016  17:00       17:59       CF          CF62A0000189i           i           10.000      10.000      n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_163 6gidealpma  6_6096_016  18:00       18:59       CF          CF62A0000189i           i           10.000      10.000      n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_163 6gidealpma  6_6096_016  19:00       19:59       CF          CF62A0000189i           i           10.000      10.000      n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_163 6gidealpma  6_6096_016  20:00       20:59       CF          CF62A0000189i           i           10.000      10.000      n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_163 6gidealpma  6_6096_016  21:00       21:59       CF          CF62A0000189i           i           10.000      10.000      n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_163 6gidealpma  6_6096_016  22:00       22:59       CF          CF62A0000189i           i           10.000      10.000      n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_163 6gidealpma  6_6096_016  23:00       23:59       CF          CF62A0000189i           i           10.000      10.000      n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           ne          
+2_27211_161 6gidealpma  6_6096_016  00:00       00:59       CF          CF62M0000212r           r           6.000       6.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           n           
+2_27211_161 6gidealpma  6_6096_016  01:00       01:59       CF          CF62M0000212r           r           6.000       6.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           n           
+2_27211_161 6gidealpma  6_6096_016  02:00       02:59       CF          CF62M0000212r           r           6.000       6.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           n           
+2_27211_161 6gidealpma  6_6096_016  03:00       03:59       CF          CF62M0000212r           r           6.000       6.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           n           
+2_27211_161 6gidealpma  6_6096_016  04:00       04:59       CF          CF62M0000212r           r           6.000       6.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           n           
+2_27211_161 6gidealpma  6_6096_016  05:00       05:59       CF          CF62M0000212r           r           6.000       6.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           n           
+2_27211_161 6gidealpma  6_6096_016  06:00       06:59       CF          CF62M0000212r           r           6.000       6.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           n           
+2_27211_161 6gidealpma  6_6096_016  07:00       07:59       CF          CF62M0000212r           r           6.000       6.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           n           
+2_27211_161 6gidealpma  6_6096_016  08:00       08:59       CF          CF62M0000212r           r           6.000       6.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           n           
+2_27211_161 6gidealpma  6_6096_016  09:00       09:59       CF          CF62M0000212r           r           6.000       6.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           n           
+2_27211_161 6gidealpma  6_6096_016  10:00       10:59       CF          CF62M0000212r           r           6.000       6.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           n           
+2_27211_161 6gidealpma  6_6096_016  11:00       11:59       CF          CF62M0000212r           r           6.000       6.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           n           
+2_27211_161 6gidealpma  6_6096_016  12:00       12:59       CF          CF62M0000212r           r           6.000       6.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           n           
+2_27211_161 6gidealpma  6_6096_016  13:00       13:59       CF          CF62M0000212r           r           6.000       6.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           n           
+2_27211_161 6gidealpma  6_6096_016  14:00       14:59       CF          CF62M0000212r           r           6.000       6.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           n           
+2_27211_161 6gidealpma  6_6096_016  15:00       15:59       CF          CF62M0000212r           r           6.000       6.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           n           
+2_27211_161 6gidealpma  6_6096_016  16:00       16:59       CF          CF62M0000212r           r           6.000       6.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           n           
+2_27211_161 6gidealpma  6_6096_016  17:00       17:59       CF          CF62M0000212r           r           6.000       6.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           n           
+2_27211_161 6gidealpma  6_6096_016  18:00       18:59       CF          CF62M0000212r           r           6.000       6.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           n           
+2_27211_161 6gidealpma  6_6096_016  19:00       19:59       CF          CF62M0000212r           r           6.000       6.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           n           
+2_27211_161 6gidealpma  6_6096_016  20:00       20:59       CF          CF62M0000212r           r           6.000       6.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           n           
+2_27211_161 6gidealpma  6_6096_016  21:00       21:59       CF          CF62M0000212r           r           6.000       6.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           n           
+2_27211_161 6gidealpma  6_6096_016  22:00       22:59       CF          CF62M0000212r           r           6.000       6.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           n           
+2_27211_161 6gidealpma  6_6096_016  23:00       23:59       CF          CF62M0000212r           r           6.000       6.000       n           0           0           0           0           0           0           0           0           0           0           n           ne          0           0           0           0           0           0           0           0           0           0           n           
+
+[OFERTA INYECCION REGIONAL NODOS ENLACE]
+2_28161_160 00:00       00:59       20.000      160.00      7.000       165.00      10.000      175.00      0           0           0           0           
+2_28161_160 01:00       01:59       20.000      160.00      7.000       165.00      10.000      175.00      0           0           0           0           
+2_28161_160 02:00       02:59       20.000      160.00      7.000       165.00      10.000      175.00      0           0           0           0           
+2_28161_160 03:00       03:59       20.000      160.00      7.000       165.00      10.000      175.00      0           0           0           0           
+2_28161_160 04:00       04:59       20.000      160.00      7.000       165.00      10.000      175.00      0           0           0           0           
+2_28161_160 05:00       05:59       20.000      160.00      7.000       165.00      10.000      175.00      0           0           0           0           
+2_28161_160 06:00       06:59       20.000      160.00      7.000       165.00      10.000      175.00      0           0           0           0           
+2_28161_160 07:00       07:59       20.000      160.00      7.000       165.00      10.000      175.00      0           0           0           0           
+2_28161_160 08:00       08:59       20.000      160.00      7.000       165.00      10.000      175.00      0           0           0           0           
+2_28161_160 09:00       09:59       20.000      160.00      7.000       165.00      10.000      175.00      0           0           0           0           
+2_28161_160 10:00       10:59       20.000      160.00      7.000       165.00      10.000      175.00      0           0           0           0           
+2_28161_160 11:00       11:59       20.000      160.00      7.000       165.00      10.000      175.00      0           0           0           0           
+2_28161_160 12:00       12:59       20.000      160.00      7.000       165.00      10.000      175.00      0           0           0           0           
+2_28161_160 13:00       13:59       20.000      160.00      7.000       165.00      10.000      175.00      0           0           0           0           
+2_28161_160 14:00       14:59       20.000      160.00      7.000       165.00      10.000      175.00      0           0           0           0           
+2_28161_160 15:00       15:59       20.000      160.00      7.000       165.00      10.000      175.00      0           0           0           0           
+2_28161_160 16:00       16:59       20.000      160.00      7.000       165.00      10.000      175.00      0           0           0           0           
+2_28161_160 17:00       17:59       20.000      160.00      7.000       165.00      10.000      175.00      0           0           0           0           
+2_28161_160 18:00       18:59       20.000      160.00      7.000       165.00      10.000      175.00      0           0           0           0           
+2_28161_160 19:00       19:59       20.000      160.00      7.000       165.00      10.000      175.00      0           0           0           0           
+2_28161_160 20:00       20:59       20.000      160.00      7.000       165.00      10.000      175.00      0           0           0           0           
+2_28161_160 21:00       21:59       20.000      160.00      7.000       165.00      10.000      175.00      0           0           0           0           
+2_28161_160 22:00       22:59       20.000      160.00      7.000       165.00      10.000      175.00      0           0           0           0           
+2_28161_160 23:00       23:59       20.000      160.00      7.000       165.00      10.000      175.00      0           0           0           0           
+
+[OFERTA RETIRO REGIONAL NODOS ENLACE]
+2_28161_163 00:00       00:59       0.000       0.00        0.000       0.00        0.000       0.00        0           0           0           0           
+2_28161_163 01:00       01:59       0.000       0.00        0.000       0.00        0.000       0.00        0           0           0           0           
+2_28161_163 02:00       02:59       0.000       0.00        0.000       0.00        0.000       0.00        0           0           0           0           
+2_28161_163 03:00       03:59       0.000       0.00        0.000       0.00        0.000       0.00        0           0           0           0           
+2_28161_163 04:00       04:59       0.000       0.00        0.000       0.00        0.000       0.00        0           0           0           0           
+2_28161_163 05:00       05:59       0.000       0.00        0.000       0.00        0.000       0.00        0           0           0           0           
+2_28161_163 06:00       06:59       0.000       0.00        0.000       0.00        0.000       0.00        0           0           0           0           
+2_28161_163 07:00       07:59       0.000       0.00        0.000       0.00        0.000       0.00        0           0           0           0           
+2_28161_163 08:00       08:59       20.000      94.00       0.000       0.00        0.000       0.00        0           0           0           0           
+2_28161_163 09:00       09:59       20.000      94.00       0.000       0.00        0.000       0.00        0           0           0           0           
+2_28161_163 10:00       10:59       20.000      94.00       0.000       0.00        0.000       0.00        0           0           0           0           
+2_28161_163 11:00       11:59       20.000      94.00       0.000       0.00        0.000       0.00        0           0           0           0           
+2_28161_163 12:00       12:59       20.000      94.00       0.000       0.00        0.000       0.00        0           0           0           0           
+2_28161_163 13:00       13:59       20.000      94.00       0.000       0.00        0.000       0.00        0           0           0           0           
+2_28161_163 14:00       14:59       20.000      94.00       0.000       0.00        0.000       0.00        0           0           0           0           
+2_28161_163 15:00       15:59       20.000      94.00       0.000       0.00        0.000       0.00        0           0           0           0           
+2_28161_163 16:00       16:59       20.000      94.00       0.000       0.00        0.000       0.00        0           0           0           0           
+2_28161_163 17:00       17:59       20.000      94.00       0.000       0.00        0.000       0.00        0           0           0           0           
+2_28161_163 18:00       18:59       20.000      94.00       0.000       0.00        0.000       0.00        0           0           0           0           
+2_28161_163 19:00       19:59       20.000      94.00       0.000       0.00        0.000       0.00        0           0           0           0           
+2_28161_163 20:00       20:59       20.000      94.00       0.000       0.00        0.000       0.00        0           0           0           0           
+2_28161_163 21:00       21:59       20.000      94.00       0.000       0.00        0.000       0.00        0           0           0           0           
+2_28161_163 22:00       22:59       0.000       0.00        0.000       0.00        0.000       0.00        0           0           0           0           
+2_28161_163 23:00       23:59       0.000       0.00        0.000       0.00        0.000       0.00        0           0           0           0           
+
+[FIN]

+ 19 - 0
ofertas_mer_ut.sln

@@ -0,0 +1,19 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 2013
+VisualStudioVersion = 12.0.21005.1
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{159641D6-6404-4A2A-AE62-294DE0FE8301}") = "ofertas_mer_ut", "ofertas_mer_ut\ofertas_mer_ut.dtproj", "{45CA9E3B-D427-4E85-AADA-95189DB5B23E}"
+EndProject
+Global
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+		Development|Default = Development|Default
+	EndGlobalSection
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
+		{45CA9E3B-D427-4E85-AADA-95189DB5B23E}.Development|Default.ActiveCfg = Development
+		{45CA9E3B-D427-4E85-AADA-95189DB5B23E}.Development|Default.Build.0 = Development
+	EndGlobalSection
+	GlobalSection(SolutionProperties) = preSolution
+		HideSolutionNode = FALSE
+	EndGlobalSection
+EndGlobal

+ 10 - 0
ofertas_mer_ut/LocalHost.DEV_CONCILIACION.conmgr

@@ -0,0 +1,10 @@
+<?xml version="1.0"?>
+<DTS:ConnectionManager xmlns:DTS="www.microsoft.com/SqlServer/Dts"
+  DTS:ObjectName="LocalHost.DEV_CONCILIACION"
+  DTS:DTSID="{8C5E392B-D49A-4982-B401-FF7F40E9398D}"
+  DTS:CreationName="ADO.NET:System.Data.SqlClient.SqlConnection, System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+  <DTS:ObjectData>
+    <DTS:ConnectionManager
+      DTS:ConnectionString="Data Source=.;Initial Catalog=DEV_CONCILIACION;Integrated Security=True;Application Name=SSIS-ofertas_mer_ut-{8C5E392B-D49A-4982-B401-FF7F40E9398D}LocalHost.DEV_CONCILIACION;" />
+  </DTS:ObjectData>
+</DTS:ConnectionManager>

+ 10 - 0
ofertas_mer_ut/LocalHost.LCL_STAGGING.conmgr

@@ -0,0 +1,10 @@
+<?xml version="1.0"?>
+<DTS:ConnectionManager xmlns:DTS="www.microsoft.com/SqlServer/Dts"
+  DTS:ObjectName="LocalHost.LCL_STAGGING"
+  DTS:DTSID="{6C394387-0840-4133-B91E-60AACEFFDBAE}"
+  DTS:CreationName="OLEDB">
+  <DTS:ObjectData>
+    <DTS:ConnectionManager
+      DTS:ConnectionString="Data Source=.;Initial Catalog=LCL_STAGGING;Provider=SQLNCLI11.1;Integrated Security=SSPI;Auto Translate=False;" />
+  </DTS:ObjectData>
+</DTS:ConnectionManager>

+ 2177 - 0
ofertas_mer_ut/Package.dtsx

@@ -0,0 +1,2177 @@
+<?xml version="1.0"?>
+<DTS:Executable xmlns:DTS="www.microsoft.com/SqlServer/Dts"
+  DTS:refId="Package"
+  DTS:CreationDate="8/16/2018 11:18:04 AM"
+  DTS:CreationName="Microsoft.Package"
+  DTS:CreatorComputerName="OLEIVA"
+  DTS:CreatorName="WMERCADOSME\BI4"
+  DTS:DTSID="{F05A794A-EE92-4A96-8D3F-CD162411955C}"
+  DTS:ExecutableType="Microsoft.Package"
+  DTS:LastModifiedProductVersion="12.0.2430.0"
+  DTS:LocaleID="22538"
+  DTS:ObjectName="Package"
+  DTS:PackageType="5"
+  DTS:VersionBuild="51"
+  DTS:VersionGUID="{5BD8AFE7-C87F-49E2-AB69-E4F57113425D}">
+  <DTS:Property
+    DTS:Name="PackageFormatVersion">8</DTS:Property>
+  <DTS:ConnectionManagers>
+    <DTS:ConnectionManager
+      DTS:refId="Package.ConnectionManagers[Ofertas Source]"
+      DTS:CreationName="FLATFILE"
+      DTS:DTSID="{C21D966E-BD31-4A31-8BEA-3C9D87E371B1}"
+      DTS:ObjectName="Ofertas Source">
+      <DTS:ObjectData>
+        <DTS:ConnectionManager
+          DTS:Format="Delimited"
+          DTS:LocaleID="22538"
+          DTS:HeaderRowsToSkip="1"
+          DTS:HeaderRowDelimiter="_x000D__x000A_"
+          DTS:RowDelimiter=""
+          DTS:TextQualifier="_x003C_none_x003E_"
+          DTS:CodePage="65001"
+          DTS:ConnectionString="\\Wmercados\merelec\ofertas_mer_ut\ec0813082018.txt">
+          <DTS:FlatFileColumns>
+            <DTS:FlatFileColumn
+              DTS:ColumnType="Delimited"
+              DTS:ColumnDelimiter="_x000D__x000A_"
+              DTS:MaximumWidth="420"
+              DTS:DataType="129"
+              DTS:TextQualified="True"
+              DTS:ObjectName="Column 0"
+              DTS:DTSID="{4A4CB9A7-6524-4CCE-A998-C9E7C3870AF9}"
+              DTS:CreationName="" />
+          </DTS:FlatFileColumns>
+        </DTS:ConnectionManager>
+      </DTS:ObjectData>
+    </DTS:ConnectionManager>
+  </DTS:ConnectionManagers>
+  <DTS:Variables>
+    <DTS:Variable
+      DTS:CreationName=""
+      DTS:DTSID="{9E5394E4-02E5-4B18-95ED-B52AD615A27C}"
+      DTS:IncludeInDebugDump="2345"
+      DTS:Namespace="User"
+      DTS:ObjectName="Agente">
+      <DTS:VariableValue
+        DTS:DataType="8"
+        xml:space="preserve"></DTS:VariableValue>
+    </DTS:Variable>
+    <DTS:Variable
+      DTS:CreationName=""
+      DTS:DTSID="{26601297-40FA-45D8-A402-F14CBCEB38AD}"
+      DTS:IncludeInDebugDump="2345"
+      DTS:Namespace="User"
+      DTS:ObjectName="Fecha">
+      <DTS:VariableValue
+        DTS:DataType="8"
+        xml:space="preserve"></DTS:VariableValue>
+    </DTS:Variable>
+    <DTS:Variable
+      DTS:CreationName=""
+      DTS:DTSID="{602A46B1-EB9C-4936-880E-0D1D602B49C3}"
+      DTS:EvaluateAsExpression="True"
+      DTS:Expression="&quot;SELECT LINE, CASE FLAT_FILE_OF_MER_UT.ROWNUM &#x9;WHEN &quot;+ (DT_WSTR,1) @[User::SectionRowNum] +&quot;+2 THEN 'AGENTE' &#x9;WHEN &quot;+ (DT_WSTR,1) @[User::SectionRowNum] +&quot; + 3  THEN 'DIA'&#x9;WHEN &quot;+ (DT_WSTR,1) @[User::SectionRowNum] +&quot;+ 4 THEN 'MES'&#x9;WHEN &quot;+ (DT_WSTR,1) @[User::SectionRowNum] +&quot;+5 THEN 'AÑO'&#x9;ELSE 'OTRO' END DATA &#xA;FROM FLAT_FILE_OF_MER_UT WHERE &#xA;ROWNUM &gt; (&quot;+ (DT_WSTR, 1) @[User::SectionRowNum] +&quot;) AND ROWNUM &lt; (SELECT MIN(ROWNUM) FROM FLAT_FILE_OF_MER_UT WHERE LINE = '' AND ROWNUM &gt; (&quot;+ (DT_WSTR, 1) @[User::SectionRowNum]+&quot; ))&quot;"
+      DTS:IncludeInDebugDump="2345"
+      DTS:Namespace="User"
+      DTS:ObjectName="QueryIdentificacion">
+      <DTS:VariableValue
+        DTS:DataType="8">SELECT LINE, CASE FLAT_FILE_OF_MER_UT.ROWNUM 	WHEN 0+2 THEN 'AGENTE' 	WHEN 0 + 3  THEN 'DIA'	WHEN 0+ 4 THEN 'MES'	WHEN 0+5 THEN 'AÑO'	ELSE 'OTRO' END DATA 
+FROM FLAT_FILE_OF_MER_UT WHERE 
+ROWNUM &gt; (0) AND ROWNUM &lt; (SELECT MIN(ROWNUM) FROM FLAT_FILE_OF_MER_UT WHERE LINE = '' AND ROWNUM &gt; (0 ))</DTS:VariableValue>
+    </DTS:Variable>
+    <DTS:Variable
+      DTS:CreationName=""
+      DTS:DTSID="{7D1C913D-8472-4BBA-A40E-09DDAF148D17}"
+      DTS:IncludeInDebugDump="6789"
+      DTS:Namespace="User"
+      DTS:ObjectName="SectionRowNum">
+      <DTS:VariableValue
+        DTS:DataType="3">0</DTS:VariableValue>
+    </DTS:Variable>
+  </DTS:Variables>
+  <DTS:Executables>
+    <DTS:Executable
+      DTS:refId="Package\Data Flow Task"
+      DTS:CreationName="Microsoft.Pipeline"
+      DTS:Description="Data Flow Task"
+      DTS:DTSID="{8CB13C85-F40D-422C-9383-300E4F529EB2}"
+      DTS:ExecutableType="Microsoft.Pipeline"
+      DTS:LocaleID="-1"
+      DTS:ObjectName="Data Flow Task"
+      DTS:TaskContact="Performs high-performance data extraction, transformation and loading;Microsoft Corporation; Microsoft SQL Server; (C) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1">
+      <DTS:Variables />
+      <DTS:ObjectData>
+        <pipeline
+          version="1">
+          <components>
+            <component
+              refId="Package\Data Flow Task\Aggregate"
+              componentClassID="Microsoft.Aggregate"
+              contactInfo="Aggregate;Microsoft Corporation; Microsoft SQL Server; (C) Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;3"
+              description="Aggregates data with functions such as Average, Sum, Count, Max, and Min. For example, group data to compute the sum of sales per product or the average visits per day."
+              name="Aggregate"
+              version="3">
+              <properties>
+                <property
+                  dataType="System.Int32"
+                  description="Specifies the approximate number of group by keys that the aggregation produces. Low indicates 500,000 key values, Medium indicates 5 million key values, and High indicates more than 25 million key values. Unspecified indicates no KeyScale value is used."
+                  name="KeyScale"
+                  typeConverter="KeyScaleType">0</property>
+                <property
+                  dataType="System.Null"
+                  description="Specifies the exact number of group by keys that the aggregation produces. If a KeyScale value is specified, the value in Keys takes precedence."
+                  name="Keys" />
+                <property
+                  dataType="System.Int32"
+                  description="Specifies the approximate number of distinct values in a column that the aggregation counts distinctly. Low indicates 500,000 key values, Medium indicates 5 million key values, and High indicates more than 25 million key values. Unspecified indicates no CountDistinctScale value is used."
+                  name="CountDistinctScale"
+                  typeConverter="KeyScaleType">0</property>
+                <property
+                  dataType="System.Null"
+                  description="Specifies the exact number of distinct values in a column that the aggregation counts distinctly. If a CountDistinctScale value is specified, the value in CountDistinctKeys takes precedence."
+                  name="CountDistinctKeys" />
+                <property
+                  dataType="System.Int32"
+                  description="Specifies the percentage by which memory can be extended during the aggregation. Valid values are between 1 and 100."
+                  name="AutoExtendFactor">25</property>
+              </properties>
+              <inputs>
+                <input
+                  refId="Package\Data Flow Task\Aggregate.Inputs[Aggregate Input 1]"
+                  name="Aggregate Input 1">
+                  <inputColumns>
+                    <inputColumn
+                      refId="Package\Data Flow Task\Aggregate.Inputs[Aggregate Input 1].Columns[FECHA]"
+                      cachedDataType="dbDate"
+                      cachedName="FECHA"
+                      lineageId="Package\Data Flow Task\Derived Column.Outputs[Derived Column Output].Columns[FECHA]" />
+                  </inputColumns>
+                  <externalMetadataColumns />
+                </input>
+              </inputs>
+              <outputs>
+                <output
+                  refId="Package\Data Flow Task\Aggregate.Outputs[Aggregate Output 1]"
+                  name="Aggregate Output 1">
+                  <properties>
+                    <property
+                      dataType="System.Int32"
+                      description="Specifies the approximate number of group by keys that the aggregation produces. Low indicates 500,000 key values, Medium indicates 5 million key values, and High indicates more than 25 million key values. Unspecified indicates no KeyScale value is used."
+                      name="KeyScale"
+                      typeConverter="KeyScaleType">0</property>
+                    <property
+                      dataType="System.Null"
+                      description="Specifies the exact number of group by keys that the aggregation produces. If a KeyScale value is specified, the value in Keys takes precedence."
+                      name="Keys" />
+                  </properties>
+                  <outputColumns>
+                    <outputColumn
+                      refId="Package\Data Flow Task\Aggregate.Outputs[Aggregate Output 1].Columns[FECHA]"
+                      dataType="dbDate"
+                      lineageId="Package\Data Flow Task\Aggregate.Outputs[Aggregate Output 1].Columns[FECHA]"
+                      name="FECHA">
+                      <properties>
+                        <property
+                          containsID="true"
+                          dataType="System.Int32"
+                          description="Specifies the ID of the input column used in the aggregation."
+                          name="AggregationColumnId">#{Package\Data Flow Task\Derived Column.Outputs[Derived Column Output].Columns[FECHA]}</property>
+                        <property
+                          dataType="System.Int32"
+                          description="Specifies the type of aggregation."
+                          name="AggregationType"
+                          typeConverter="AggregationType">6</property>
+                        <property
+                          dataType="System.Int32"
+                          description="Indicates whether the column requires special handling because it may contain oversized data or it requires precision beyond a float data type."
+                          name="IsBig">1</property>
+                        <property
+                          dataType="System.Int32"
+                          description="Specifies the string comparison options."
+                          name="AggregationComparisonFlags">0</property>
+                      </properties>
+                    </outputColumn>
+                  </outputColumns>
+                  <externalMetadataColumns />
+                </output>
+              </outputs>
+            </component>
+            <component
+              refId="Package\Data Flow Task\Derived Column"
+              componentClassID="Microsoft.DerivedColumn"
+              contactInfo="Derived Column;Microsoft Corporation; Microsoft SQL Server; (C) Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;0"
+              description="Creates new column values by applying expressions to transformation input columns. Create new columns or overwrite existing ones. For example, concatenate the values from the 'first name' and 'last name' column to make a 'full name' column."
+              name="Derived Column"
+              usesDispositions="true">
+              <inputs>
+                <input
+                  refId="Package\Data Flow Task\Derived Column.Inputs[Derived Column Input]"
+                  description="Input to the Derived Column Transformation"
+                  name="Derived Column Input">
+                  <inputColumns>
+                    <inputColumn
+                      refId="Package\Data Flow Task\Derived Column.Inputs[Derived Column Input].Columns[AÑO]"
+                      cachedCodepage="1252"
+                      cachedDataType="str"
+                      cachedLength="420"
+                      cachedName="AÑO"
+                      lineageId="Package\Data Flow Task\Pivot.Outputs[Pivot Default Output].Columns[AÑO]" />
+                    <inputColumn
+                      refId="Package\Data Flow Task\Derived Column.Inputs[Derived Column Input].Columns[MES]"
+                      cachedCodepage="1252"
+                      cachedDataType="str"
+                      cachedLength="420"
+                      cachedName="MES"
+                      lineageId="Package\Data Flow Task\Pivot.Outputs[Pivot Default Output].Columns[MES]" />
+                    <inputColumn
+                      refId="Package\Data Flow Task\Derived Column.Inputs[Derived Column Input].Columns[DIA]"
+                      cachedCodepage="1252"
+                      cachedDataType="str"
+                      cachedLength="420"
+                      cachedName="DIA"
+                      lineageId="Package\Data Flow Task\Pivot.Outputs[Pivot Default Output].Columns[DIA]" />
+                  </inputColumns>
+                  <externalMetadataColumns />
+                </input>
+              </inputs>
+              <outputs>
+                <output
+                  refId="Package\Data Flow Task\Derived Column.Outputs[Derived Column Output]"
+                  description="Default Output of the Derived Column Transformation"
+                  exclusionGroup="1"
+                  name="Derived Column Output"
+                  synchronousInputId="Package\Data Flow Task\Derived Column.Inputs[Derived Column Input]">
+                  <outputColumns>
+                    <outputColumn
+                      refId="Package\Data Flow Task\Derived Column.Outputs[Derived Column Output].Columns[FECHA]"
+                      dataType="dbDate"
+                      errorOrTruncationOperation="Computation"
+                      errorRowDisposition="FailComponent"
+                      lineageId="Package\Data Flow Task\Derived Column.Outputs[Derived Column Output].Columns[FECHA]"
+                      name="FECHA"
+                      truncationRowDisposition="FailComponent">
+                      <properties>
+                        <property
+                          containsID="true"
+                          dataType="System.String"
+                          description="Derived Column Expression"
+                          name="Expression">(DT_DBDATE)(#{Package\Data Flow Task\Pivot.Outputs[Pivot Default Output].Columns[DIA]} + "/" + #{Package\Data Flow Task\Pivot.Outputs[Pivot Default Output].Columns[MES]} + "/" + #{Package\Data Flow Task\Pivot.Outputs[Pivot Default Output].Columns[AÑO]})</property>
+                        <property
+                          containsID="true"
+                          dataType="System.String"
+                          description="Derived Column Friendly Expression"
+                          expressionType="Notify"
+                          name="FriendlyExpression">(DT_DBDATE)(DIA + "/" + MES + "/" + [AÑO])</property>
+                      </properties>
+                    </outputColumn>
+                  </outputColumns>
+                  <externalMetadataColumns />
+                </output>
+                <output
+                  refId="Package\Data Flow Task\Derived Column.Outputs[Derived Column Error Output]"
+                  description="Error Output of the Derived Column Transformation"
+                  exclusionGroup="1"
+                  isErrorOut="true"
+                  name="Derived Column Error Output"
+                  synchronousInputId="Package\Data Flow Task\Derived Column.Inputs[Derived Column Input]">
+                  <outputColumns>
+                    <outputColumn
+                      refId="Package\Data Flow Task\Derived Column.Outputs[Derived Column Error Output].Columns[ErrorCode]"
+                      dataType="i4"
+                      lineageId="Package\Data Flow Task\Derived Column.Outputs[Derived Column Error Output].Columns[ErrorCode]"
+                      name="ErrorCode"
+                      specialFlags="1" />
+                    <outputColumn
+                      refId="Package\Data Flow Task\Derived Column.Outputs[Derived Column Error Output].Columns[ErrorColumn]"
+                      dataType="i4"
+                      lineageId="Package\Data Flow Task\Derived Column.Outputs[Derived Column Error Output].Columns[ErrorColumn]"
+                      name="ErrorColumn"
+                      specialFlags="2" />
+                  </outputColumns>
+                  <externalMetadataColumns />
+                </output>
+              </outputs>
+            </component>
+            <component
+              refId="Package\Data Flow Task\OLE DB Source"
+              componentClassID="Microsoft.OLEDBSource"
+              contactInfo="OLE DB Source;Microsoft Corporation; Microsoft SQL Server; (C) Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;7"
+              description="OLE DB Source"
+              name="OLE DB Source"
+              usesDispositions="true"
+              version="7">
+              <properties>
+                <property
+                  dataType="System.Int32"
+                  description="The number of seconds before a command times out.  A value of 0 indicates an infinite time-out."
+                  name="CommandTimeout">0</property>
+                <property
+                  dataType="System.String"
+                  description="Specifies the name of the database object used to open a rowset."
+                  name="OpenRowset"></property>
+                <property
+                  dataType="System.String"
+                  description="Specifies the variable that contains the name of the database object used to open a rowset."
+                  name="OpenRowsetVariable"></property>
+                <property
+                  dataType="System.String"
+                  description="The SQL command to be executed."
+                  name="SqlCommand"
+                  UITypeEditor="Microsoft.DataTransformationServices.Controls.ModalMultilineStringEditor">SELECT LINE,
+CASE FLAT_FILE_OF_MER_UT.ROWNUM
+	WHEN 4 THEN 'AGENTE'
+	WHEN 5 THEN 'DIA'
+	WHEN 6 THEN 'MES'
+	WHEN 7 THEN 'AÑO'
+	ELSE 'OTRO'
+END DATA, 'IDENTIFICACION' AS ID 
+FROM FLAT_FILE_OF_MER_UT 
+WHERE 
+ROWNUM &gt; (2+1) AND
+ROWNUM &lt; (SELECT MIN(ROWNUM) FROM FLAT_FILE_OF_MER_UT WHERE LINE = '' AND ROWNUM &gt; (2))</property>
+                <property
+                  dataType="System.String"
+                  description="The variable that contains the SQL command to be executed."
+                  name="SqlCommandVariable">User::QueryIdentificacion</property>
+                <property
+                  dataType="System.Int32"
+                  description="Specifies the column code page to use when code page information is unavailable from the data source."
+                  name="DefaultCodePage">1252</property>
+                <property
+                  dataType="System.Boolean"
+                  description="Forces the use of the DefaultCodePage property value when describing character data."
+                  name="AlwaysUseDefaultCodePage">false</property>
+                <property
+                  dataType="System.Int32"
+                  description="Specifies the mode used to access the database."
+                  name="AccessMode"
+                  typeConverter="AccessMode">2</property>
+                <property
+                  dataType="System.String"
+                  description="The mappings between the parameters in the SQL command and variables."
+                  name="ParameterMapping"></property>
+              </properties>
+              <connections>
+                <connection
+                  refId="Package\Data Flow Task\OLE DB Source.Connections[OleDbConnection]"
+                  connectionManagerID="{6C394387-0840-4133-B91E-60AACEFFDBAE}:external"
+                  connectionManagerRefId="Project.ConnectionManagers[LocalHost.LCL_STAGGING]"
+                  description="The OLE DB runtime connection used to access the database."
+                  name="OleDbConnection" />
+              </connections>
+              <outputs>
+                <output
+                  refId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output]"
+                  name="OLE DB Source Output">
+                  <outputColumns>
+                    <outputColumn
+                      refId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output].Columns[LINE]"
+                      codePage="1252"
+                      dataType="str"
+                      errorOrTruncationOperation="Conversion"
+                      errorRowDisposition="FailComponent"
+                      externalMetadataColumnId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output].ExternalColumns[LINE]"
+                      length="420"
+                      lineageId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output].Columns[LINE]"
+                      name="LINE"
+                      truncationRowDisposition="FailComponent" />
+                    <outputColumn
+                      refId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output].Columns[DATA]"
+                      codePage="1252"
+                      dataType="str"
+                      errorOrTruncationOperation="Conversion"
+                      errorRowDisposition="FailComponent"
+                      externalMetadataColumnId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output].ExternalColumns[DATA]"
+                      length="6"
+                      lineageId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output].Columns[DATA]"
+                      name="DATA"
+                      truncationRowDisposition="FailComponent" />
+                    <outputColumn
+                      refId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output].Columns[ID]"
+                      codePage="1252"
+                      dataType="str"
+                      errorOrTruncationOperation="Conversion"
+                      errorRowDisposition="FailComponent"
+                      externalMetadataColumnId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output].ExternalColumns[ID]"
+                      length="14"
+                      lineageId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output].Columns[ID]"
+                      name="ID"
+                      truncationRowDisposition="FailComponent" />
+                  </outputColumns>
+                  <externalMetadataColumns
+                    isUsed="True">
+                    <externalMetadataColumn
+                      refId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output].ExternalColumns[LINE]"
+                      codePage="1252"
+                      dataType="str"
+                      length="420"
+                      name="LINE" />
+                    <externalMetadataColumn
+                      refId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output].ExternalColumns[DATA]"
+                      codePage="1252"
+                      dataType="str"
+                      length="6"
+                      name="DATA" />
+                    <externalMetadataColumn
+                      refId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output].ExternalColumns[ID]"
+                      codePage="1252"
+                      dataType="str"
+                      length="14"
+                      name="ID" />
+                  </externalMetadataColumns>
+                </output>
+                <output
+                  refId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Error Output]"
+                  isErrorOut="true"
+                  name="OLE DB Source Error Output">
+                  <outputColumns>
+                    <outputColumn
+                      refId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Error Output].Columns[LINE]"
+                      codePage="1252"
+                      dataType="str"
+                      length="420"
+                      lineageId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Error Output].Columns[LINE]"
+                      name="LINE" />
+                    <outputColumn
+                      refId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Error Output].Columns[DATA]"
+                      codePage="1252"
+                      dataType="str"
+                      length="6"
+                      lineageId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Error Output].Columns[DATA]"
+                      name="DATA" />
+                    <outputColumn
+                      refId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Error Output].Columns[ID]"
+                      codePage="1252"
+                      dataType="str"
+                      length="14"
+                      lineageId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Error Output].Columns[ID]"
+                      name="ID" />
+                    <outputColumn
+                      refId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Error Output].Columns[ErrorCode]"
+                      dataType="i4"
+                      lineageId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Error Output].Columns[ErrorCode]"
+                      name="ErrorCode"
+                      specialFlags="1" />
+                    <outputColumn
+                      refId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Error Output].Columns[ErrorColumn]"
+                      dataType="i4"
+                      lineageId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Error Output].Columns[ErrorColumn]"
+                      name="ErrorColumn"
+                      specialFlags="2" />
+                  </outputColumns>
+                  <externalMetadataColumns />
+                </output>
+              </outputs>
+            </component>
+            <component
+              refId="Package\Data Flow Task\Pivot"
+              componentClassID="Microsoft.Pivot"
+              contactInfo="Pivot;Microsoft Corporation; Microsoft SQL Server; (C) Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;1"
+              description="Compacts an input data flow by pivoting it on a column value, making it less normalized. The input data should be sorted by the pivot column because a pivot happens each time data in the pivot column changes. Note: duplicate rows will cause this transformation to fail."
+              name="Pivot"
+              usesDispositions="true"
+              version="1">
+              <properties>
+                <property
+                  dataType="System.Boolean"
+                  description="Causes the Pivot Transform to ignore rows containing unrecognized values in the Pivot Key column and to report the complete list of unmatched values at the end of DataFlow execution. Useful for collecting a list of values from input rows that can be used to automatically generate output columns."
+                  name="PassThroughUnmatchedPivotKeys">true</property>
+              </properties>
+              <inputs>
+                <input
+                  refId="Package\Data Flow Task\Pivot.Inputs[Pivot Default Input]"
+                  hasSideEffects="true"
+                  name="Pivot Default Input">
+                  <inputColumns>
+                    <inputColumn
+                      refId="Package\Data Flow Task\Pivot.Inputs[Pivot Default Input].Columns[LINE]"
+                      cachedCodepage="1252"
+                      cachedDataType="str"
+                      cachedLength="420"
+                      cachedName="LINE"
+                      lineageId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output].Columns[LINE]">
+                      <properties>
+                        <property
+                          dataType="System.Int32"
+                          description="Describes how the input column participates in the pivot operation. It can help define a set of related records, it can hold the key that uniquely identifies a row within the related set and upon which the values are pivoted, it can hold a value that gets transferred into a pivoted column or it can contain a value that simply passes straight though the pivot unchanged."
+                          name="PivotUsage">3</property>
+                      </properties>
+                    </inputColumn>
+                    <inputColumn
+                      refId="Package\Data Flow Task\Pivot.Inputs[Pivot Default Input].Columns[ID]"
+                      cachedCodepage="1252"
+                      cachedDataType="str"
+                      cachedLength="14"
+                      cachedName="ID"
+                      lineageId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output].Columns[ID]">
+                      <properties>
+                        <property
+                          dataType="System.Int32"
+                          description="Describes how the input column participates in the pivot operation. It can help define a set of related records, it can hold the key that uniquely identifies a row within the related set and upon which the values are pivoted, it can hold a value that gets transferred into a pivoted column or it can contain a value that simply passes straight though the pivot unchanged."
+                          name="PivotUsage">0</property>
+                      </properties>
+                    </inputColumn>
+                    <inputColumn
+                      refId="Package\Data Flow Task\Pivot.Inputs[Pivot Default Input].Columns[DATA]"
+                      cachedCodepage="1252"
+                      cachedDataType="str"
+                      cachedLength="6"
+                      cachedName="DATA"
+                      errorOrTruncationOperation="Pivot Key Lookup"
+                      errorRowDisposition="FailComponent"
+                      lineageId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output].Columns[DATA]">
+                      <properties>
+                        <property
+                          dataType="System.Int32"
+                          description="Describes how the input column participates in the pivot operation. It can help define a set of related records, it can hold the key that uniquely identifies a row within the related set and upon which the values are pivoted, it can hold a value that gets transferred into a pivoted column or it can contain a value that simply passes straight though the pivot unchanged."
+                          name="PivotUsage">2</property>
+                      </properties>
+                    </inputColumn>
+                  </inputColumns>
+                  <externalMetadataColumns />
+                </input>
+              </inputs>
+              <outputs>
+                <output
+                  refId="Package\Data Flow Task\Pivot.Outputs[Pivot Default Output]"
+                  name="Pivot Default Output">
+                  <outputColumns>
+                    <outputColumn
+                      refId="Package\Data Flow Task\Pivot.Outputs[Pivot Default Output].Columns[AÑO]"
+                      codePage="1252"
+                      dataType="str"
+                      length="420"
+                      lineageId="Package\Data Flow Task\Pivot.Outputs[Pivot Default Output].Columns[AÑO]"
+                      name="AÑO">
+                      <properties>
+                        <property
+                          containsID="true"
+                          dataType="System.Int32"
+                          description="The lineage identifier of an input column that contains a PivotedValue or the value -1. The value -1 indicates the column is not used in a pivot operation"
+                          name="SourceColumn">#{Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output].Columns[LINE]}</property>
+                        <property
+                          dataType="System.String"
+                          description="Specifies a value that matches one of the possible values from the input column that is marked as the pivot key by the PivotUsage property."
+                          expressionType="Notify"
+                          name="PivotKeyValue">AÑO</property>
+                      </properties>
+                    </outputColumn>
+                    <outputColumn
+                      refId="Package\Data Flow Task\Pivot.Outputs[Pivot Default Output].Columns[MES]"
+                      codePage="1252"
+                      dataType="str"
+                      length="420"
+                      lineageId="Package\Data Flow Task\Pivot.Outputs[Pivot Default Output].Columns[MES]"
+                      name="MES">
+                      <properties>
+                        <property
+                          containsID="true"
+                          dataType="System.Int32"
+                          description="The lineage identifier of an input column that contains a PivotedValue or the value -1. The value -1 indicates the column is not used in a pivot operation"
+                          name="SourceColumn">#{Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output].Columns[LINE]}</property>
+                        <property
+                          dataType="System.String"
+                          description="Specifies a value that matches one of the possible values from the input column that is marked as the pivot key by the PivotUsage property."
+                          expressionType="Notify"
+                          name="PivotKeyValue">MES</property>
+                      </properties>
+                    </outputColumn>
+                    <outputColumn
+                      refId="Package\Data Flow Task\Pivot.Outputs[Pivot Default Output].Columns[DIA]"
+                      codePage="1252"
+                      dataType="str"
+                      length="420"
+                      lineageId="Package\Data Flow Task\Pivot.Outputs[Pivot Default Output].Columns[DIA]"
+                      name="DIA">
+                      <properties>
+                        <property
+                          containsID="true"
+                          dataType="System.Int32"
+                          description="The lineage identifier of an input column that contains a PivotedValue or the value -1. The value -1 indicates the column is not used in a pivot operation"
+                          name="SourceColumn">#{Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output].Columns[LINE]}</property>
+                        <property
+                          dataType="System.String"
+                          description="Specifies a value that matches one of the possible values from the input column that is marked as the pivot key by the PivotUsage property."
+                          expressionType="Notify"
+                          name="PivotKeyValue">DIA</property>
+                      </properties>
+                    </outputColumn>
+                    <outputColumn
+                      refId="Package\Data Flow Task\Pivot.Outputs[Pivot Default Output].Columns[ID]"
+                      codePage="1252"
+                      dataType="str"
+                      length="14"
+                      lineageId="Package\Data Flow Task\Pivot.Outputs[Pivot Default Output].Columns[ID]"
+                      name="ID">
+                      <properties>
+                        <property
+                          containsID="true"
+                          dataType="System.Int32"
+                          description="The lineage identifier of an input column that contains a PivotedValue or the value -1. The value -1 indicates the column is not used in a pivot operation"
+                          name="SourceColumn">#{Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output].Columns[ID]}</property>
+                        <property
+                          dataType="System.Null"
+                          description="Specifies a value that matches one of the possible values from the input column that is marked as the pivot key by the PivotUsage property."
+                          expressionType="Notify"
+                          name="PivotKeyValue" />
+                      </properties>
+                    </outputColumn>
+                  </outputColumns>
+                  <externalMetadataColumns />
+                </output>
+                <output
+                  refId="Package\Data Flow Task\Pivot.Outputs[Pivot Error Output]"
+                  exclusionGroup="1"
+                  isErrorOut="true"
+                  name="Pivot Error Output"
+                  synchronousInputId="Package\Data Flow Task\Pivot.Inputs[Pivot Default Input]">
+                  <outputColumns>
+                    <outputColumn
+                      refId="Package\Data Flow Task\Pivot.Outputs[Pivot Error Output].Columns[ErrorCode]"
+                      dataType="i4"
+                      lineageId="Package\Data Flow Task\Pivot.Outputs[Pivot Error Output].Columns[ErrorCode]"
+                      name="ErrorCode"
+                      specialFlags="1" />
+                    <outputColumn
+                      refId="Package\Data Flow Task\Pivot.Outputs[Pivot Error Output].Columns[ErrorColumn]"
+                      dataType="i4"
+                      lineageId="Package\Data Flow Task\Pivot.Outputs[Pivot Error Output].Columns[ErrorColumn]"
+                      name="ErrorColumn"
+                      specialFlags="2" />
+                  </outputColumns>
+                  <externalMetadataColumns />
+                </output>
+              </outputs>
+            </component>
+          </components>
+          <paths>
+            <path
+              refId="Package\Data Flow Task.Paths[Derived Column Output]"
+              endId="Package\Data Flow Task\Aggregate.Inputs[Aggregate Input 1]"
+              name="Derived Column Output"
+              startId="Package\Data Flow Task\Derived Column.Outputs[Derived Column Output]" />
+            <path
+              refId="Package\Data Flow Task.Paths[OLE DB Source Output]"
+              endId="Package\Data Flow Task\Pivot.Inputs[Pivot Default Input]"
+              name="OLE DB Source Output"
+              startId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output]" />
+            <path
+              refId="Package\Data Flow Task.Paths[Pivot Default Output]"
+              endId="Package\Data Flow Task\Derived Column.Inputs[Derived Column Input]"
+              name="Pivot Default Output"
+              startId="Package\Data Flow Task\Pivot.Outputs[Pivot Default Output]" />
+          </paths>
+        </pipeline>
+      </DTS:ObjectData>
+    </DTS:Executable>
+    <DTS:Executable
+      DTS:refId="Package\GET ROWNUM IDENTIFICACION"
+      DTS:CreationName="Microsoft.ExecuteSQLTask"
+      DTS:Description="Execute SQL Task"
+      DTS:DTSID="{F4EC5F7D-5903-4026-BDC6-DC07F1DDCEF2}"
+      DTS:ExecutableType="Microsoft.ExecuteSQLTask"
+      DTS:LocaleID="-1"
+      DTS:ObjectName="GET ROWNUM IDENTIFICACION"
+      DTS:TaskContact="Execute SQL Task; Microsoft Corporation; SQL Server 2014; © 2014 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1"
+      DTS:ThreadHint="0">
+      <DTS:Variables />
+      <DTS:ObjectData>
+        <SQLTask:SqlTaskData
+          SQLTask:Connection="{6C394387-0840-4133-B91E-60AACEFFDBAE}"
+          SQLTask:BypassPrepare="False"
+          SQLTask:SqlStatementSource="SELECT ROWNUM FROM FLAT_FILE_OF_MER_UT WHERE LINE LIKE '%IDENTIFICACION%'"
+          SQLTask:ResultType="ResultSetType_SingleRow" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask">
+          <SQLTask:ResultBinding
+            SQLTask:ResultName="rowNum"
+            SQLTask:DtsVariableName="User::SectionRowNum" />
+        </SQLTask:SqlTaskData>
+      </DTS:ObjectData>
+    </DTS:Executable>
+    <DTS:Executable
+      DTS:refId="Package\Load Ofertas to Stagging"
+      DTS:CreationName="Microsoft.Pipeline"
+      DTS:Description="Data Flow Task"
+      DTS:Disabled="True"
+      DTS:DTSID="{B9DAAFC1-844A-482B-8E73-7713743577B3}"
+      DTS:ExecutableType="Microsoft.Pipeline"
+      DTS:LocaleID="-1"
+      DTS:ObjectName="Load Ofertas to Stagging"
+      DTS:TaskContact="Performs high-performance data extraction, transformation and loading;Microsoft Corporation; Microsoft SQL Server; (C) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1">
+      <DTS:Variables />
+      <DTS:ObjectData>
+        <pipeline
+          version="1">
+          <components>
+            <component
+              refId="Package\Load Ofertas to Stagging\Ofertas TXT Source"
+              componentClassID="Microsoft.FlatFileSource"
+              contactInfo="Flat File Source;Microsoft Corporation; Microsoft SQL Server; (C) Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;1"
+              description="Flat File Source"
+              localeId="22538"
+              name="Ofertas TXT Source"
+              usesDispositions="true"
+              version="1">
+              <properties>
+                <property
+                  dataType="System.Boolean"
+                  description="Specifies whether zero-length columns are treated as null."
+                  name="RetainNulls">false</property>
+                <property
+                  dataType="System.String"
+                  description="Specifies the name of an output column containing the file name. If no name is specified, no output column containing the file name will be generated."
+                  name="FileNameColumnName"></property>
+              </properties>
+              <connections>
+                <connection
+                  refId="Package\Load Ofertas to Stagging\Ofertas TXT Source.Connections[FlatFileConnection]"
+                  connectionManagerID="Package.ConnectionManagers[Ofertas Source]"
+                  connectionManagerRefId="Package.ConnectionManagers[Ofertas Source]"
+                  name="FlatFileConnection" />
+              </connections>
+              <outputs>
+                <output
+                  refId="Package\Load Ofertas to Stagging\Ofertas TXT Source.Outputs[Flat File Source Output]"
+                  name="Flat File Source Output">
+                  <outputColumns>
+                    <outputColumn
+                      refId="Package\Load Ofertas to Stagging\Ofertas TXT Source.Outputs[Flat File Source Output].Columns[Column 0]"
+                      codePage="65001"
+                      dataType="str"
+                      errorOrTruncationOperation="Conversion"
+                      errorRowDisposition="FailComponent"
+                      externalMetadataColumnId="Package\Load Ofertas to Stagging\Ofertas TXT Source.Outputs[Flat File Source Output].ExternalColumns[Column 0]"
+                      length="420"
+                      lineageId="Package\Load Ofertas to Stagging\Ofertas TXT Source.Outputs[Flat File Source Output].Columns[Column 0]"
+                      name="Column 0"
+                      truncationRowDisposition="FailComponent">
+                      <properties>
+                        <property
+                          dataType="System.Boolean"
+                          description="Indicates whether the column uses the faster, locale-neutral parsing routines."
+                          name="FastParse">false</property>
+                        <property
+                          dataType="System.Boolean"
+                          description="Indicates whether the data is in binary format."
+                          name="UseBinaryFormat">false</property>
+                      </properties>
+                    </outputColumn>
+                  </outputColumns>
+                  <externalMetadataColumns
+                    isUsed="True">
+                    <externalMetadataColumn
+                      refId="Package\Load Ofertas to Stagging\Ofertas TXT Source.Outputs[Flat File Source Output].ExternalColumns[Column 0]"
+                      codePage="65001"
+                      dataType="str"
+                      length="420"
+                      name="Column 0" />
+                  </externalMetadataColumns>
+                </output>
+                <output
+                  refId="Package\Load Ofertas to Stagging\Ofertas TXT Source.Outputs[Flat File Source Error Output]"
+                  isErrorOut="true"
+                  name="Flat File Source Error Output">
+                  <outputColumns>
+                    <outputColumn
+                      refId="Package\Load Ofertas to Stagging\Ofertas TXT Source.Outputs[Flat File Source Error Output].Columns[Flat File Source Error Output Column]"
+                      codePage="65001"
+                      dataType="text"
+                      description="Flat File Source Error Output Column"
+                      lineageId="Package\Load Ofertas to Stagging\Ofertas TXT Source.Outputs[Flat File Source Error Output].Columns[Flat File Source Error Output Column]"
+                      name="Flat File Source Error Output Column" />
+                    <outputColumn
+                      refId="Package\Load Ofertas to Stagging\Ofertas TXT Source.Outputs[Flat File Source Error Output].Columns[ErrorCode]"
+                      dataType="i4"
+                      lineageId="Package\Load Ofertas to Stagging\Ofertas TXT Source.Outputs[Flat File Source Error Output].Columns[ErrorCode]"
+                      name="ErrorCode"
+                      specialFlags="1" />
+                    <outputColumn
+                      refId="Package\Load Ofertas to Stagging\Ofertas TXT Source.Outputs[Flat File Source Error Output].Columns[ErrorColumn]"
+                      dataType="i4"
+                      lineageId="Package\Load Ofertas to Stagging\Ofertas TXT Source.Outputs[Flat File Source Error Output].Columns[ErrorColumn]"
+                      name="ErrorColumn"
+                      specialFlags="2" />
+                  </outputColumns>
+                  <externalMetadataColumns />
+                </output>
+              </outputs>
+            </component>
+            <component
+              refId="Package\Load Ofertas to Stagging\Script Component"
+              componentClassID="Microsoft.ManagedComponentHost"
+              contactInfo="Includes and runs custom script code. For example, apply a business rule that limits the range of valid values in an &quot;income&quot; column or add values in two columns and calculate the average of the sum.;Microsoft Corporation; Microsoft SQL Server; Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;9"
+              description="Includes and runs custom script code. For example, apply a business rule that limits the range of valid values in an &quot;income&quot; column or add values in two columns and calculate the average of the sum."
+              name="Script Component"
+              version="9">
+              <properties>
+                <property
+                  dataType="System.String"
+                  description="Stores the source code of the component"
+                  isArray="true"
+                  name="SourceCode"
+                  state="cdata">
+                  <arrayElements
+                    arrayElementCount="30">
+                    <arrayElement
+                      dataType="System.String"><![CDATA[ComponentWrapper.cs]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[UTF8]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[/* THIS IS AUTO-GENERATED CODE THAT WILL BE OVERWRITTEN! DO NOT EDIT!
+*  Microsoft SQL Server Integration Services component wrapper
+*  This module defines the base class for your component
+*  THIS IS AUTO-GENERATED CODE THAT WILL BE OVERWRITTEN! DO NOT EDIT! */
+
+using System;
+using System.Data;
+using Microsoft.SqlServer.Dts.Pipeline;
+using Microsoft.SqlServer.Dts.Pipeline.Wrapper;
+using Microsoft.SqlServer.Dts.Runtime.Wrapper;
+
+public class UserComponent: ScriptComponent
+{
+    public Connections Connections;
+    public Variables Variables;
+    public UserComponent()
+    {
+        Connections = new Connections(this);
+        Variables = new Variables(this);
+    }
+
+    public override void ProcessInput(int InputID, string InputName, PipelineBuffer Buffer, OutputNameMap OutputMap)
+    {
+
+        if (InputName.Equals(@"Input 0", StringComparison.Ordinal))
+        {
+            Input0_ProcessInput(new Input0Buffer(Buffer, GetColumnIndexes(InputID), OutputMap));
+        }
+
+    }
+
+    public virtual void Input0_ProcessInput(Input0Buffer Buffer)
+    {
+        while (Buffer.NextRow())
+        {
+            Input0_ProcessInputRow(Buffer);
+        }
+    }
+
+    public virtual void Input0_ProcessInputRow(Input0Buffer Row)
+    {
+    }
+
+}
+
+public class Connections
+{
+    ScriptComponent ParentComponent;
+
+    public Connections(ScriptComponent Component)
+    {
+        ParentComponent = Component;
+    }
+
+}
+
+public class Variables
+{
+    ScriptComponent ParentComponent;
+
+    public Variables(ScriptComponent Component)
+    {
+        ParentComponent = Component;
+    }
+
+}
+]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[Properties\Resources.resx]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[UTF8]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+</root>]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[main.cs]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[UTF8]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[#region Help:  Introduction to the Script Component
+/* The Script Component allows you to perform virtually any operation that can be accomplished in
+ * a .Net application within the context of an Integration Services data flow.
+ *
+ * Expand the other regions which have "Help" prefixes for examples of specific ways to use
+ * Integration Services features within this script component. */
+#endregion
+
+#region Namespaces
+using System;
+using System.Data;
+using Microsoft.SqlServer.Dts.Pipeline.Wrapper;
+using Microsoft.SqlServer.Dts.Runtime.Wrapper;
+#endregion
+
+/// <summary>
+/// This is the class to which to add your code.  Do not change the name, attributes, or parent
+/// of this class.
+/// </summary>
+[Microsoft.SqlServer.Dts.Pipeline.SSISScriptComponentEntryPointAttribute]
+public class ScriptMain : UserComponent
+{
+    #region Help:  Using Integration Services variables and parameters
+    /* To use a variable in this script, first ensure that the variable has been added to
+     * either the list contained in the ReadOnlyVariables property or the list contained in
+     * the ReadWriteVariables property of this script component, according to whether or not your
+     * code needs to write into the variable.  To do so, save this script, close this instance of
+     * Visual Studio, and update the ReadOnlyVariables and ReadWriteVariables properties in the
+     * Script Transformation Editor window.
+     * To use a parameter in this script, follow the same steps. Parameters are always read-only.
+     *
+     * Example of reading from a variable or parameter:
+     *  DateTime startTime = Variables.MyStartTime;
+     *
+     * Example of writing to a variable:
+     *  Variables.myStringVariable = "new value";
+     */
+    #endregion
+
+    #region Help:  Using Integration Services Connnection Managers
+    /* Some types of connection managers can be used in this script component.  See the help topic
+     * "Working with Connection Managers Programatically" for details.
+     *
+     * To use a connection manager in this script, first ensure that the connection manager has
+     * been added to either the list of connection managers on the Connection Managers page of the
+     * script component editor.  To add the connection manager, save this script, close this instance of
+     * Visual Studio, and add the Connection Manager to the list.
+     *
+     * If the component needs to hold a connection open while processing rows, override the
+     * AcquireConnections and ReleaseConnections methods.
+     * 
+     * Example of using an ADO.Net connection manager to acquire a SqlConnection:
+     *  object rawConnection = Connections.SalesDB.AcquireConnection(transaction);
+     *  SqlConnection salesDBConn = (SqlConnection)rawConnection;
+     *
+     * Example of using a File connection manager to acquire a file path:
+     *  object rawConnection = Connections.Prices_zip.AcquireConnection(transaction);
+     *  string filePath = (string)rawConnection;
+     *
+     * Example of releasing a connection manager:
+     *  Connections.SalesDB.ReleaseConnection(rawConnection);
+     */
+    #endregion
+
+    #region Help:  Firing Integration Services Events
+    /* This script component can fire events.
+     *
+     * Example of firing an error event:
+     *  ComponentMetaData.FireError(10, "Process Values", "Bad value", "", 0, out cancel);
+     *
+     * Example of firing an information event:
+     *  ComponentMetaData.FireInformation(10, "Process Values", "Processing has started", "", 0, fireAgain);
+     *
+     * Example of firing a warning event:
+     *  ComponentMetaData.FireWarning(10, "Process Values", "No rows were received", "", 0);
+     */
+    #endregion
+
+    /// <summary>
+    /// This method is called once, before rows begin to be processed in the data flow.
+    ///
+    /// You can remove this method if you don't need to do anything here.
+    /// </summary>
+    private int m_rowNumber;
+    public override void PreExecute()
+    {
+        base.PreExecute();
+        m_rowNumber = 0;
+    }
+
+    /// <summary>
+    /// This method is called after all the rows have passed through this component.
+    ///
+    /// You can delete this method if you don't need to do anything here.
+    /// </summary>
+    public override void PostExecute()
+    {
+        base.PostExecute();
+        /*
+         * Add your code here
+         */
+    }
+
+    /// <summary>
+    /// This method is called once for every row that passes through the component from Input0.
+    ///
+    /// Example of reading a value from a column in the the row:
+    ///  string zipCode = Row.ZipCode
+    ///
+    /// Example of writing a value to a column in the row:
+    ///  Row.ZipCode = zipCode
+    /// </summary>
+    /// <param name="Row">The row that is currently passing through the component</param>
+    public override void Input0_ProcessInputRow(Input0Buffer Row)
+    {
+        m_rowNumber++;
+        Row.ROWNUM = m_rowNumber;
+    }
+
+}
+]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[BufferWrapper.cs]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[UTF8]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[/* THIS IS AUTO-GENERATED CODE THAT WILL BE OVERWRITTEN! DO NOT EDIT!
+*  Microsoft SQL Server Integration Services buffer wrappers
+*  This module defines classes for accessing data flow buffers
+*  THIS IS AUTO-GENERATED CODE THAT WILL BE OVERWRITTEN! DO NOT EDIT! */
+
+
+
+using System;
+using System.Data;
+using Microsoft.SqlServer.Dts.Pipeline;
+using Microsoft.SqlServer.Dts.Pipeline.Wrapper;
+
+public class Input0Buffer: ScriptBuffer
+
+{
+    public Input0Buffer(PipelineBuffer Buffer, int[] BufferColumnIndexes, OutputNameMap OutputMap)
+        : base(Buffer, BufferColumnIndexes, OutputMap)
+    {
+    }
+
+    public Int32 ROWNUM
+    {
+        set
+        {
+            this[0] = value;
+        }
+    }
+    public bool ROWNUM_IsNull
+    {
+        set
+        {
+            if (value)
+            {
+                SetNull(0);
+            }
+            else
+            {
+                throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.");
+            }
+        }
+    }
+
+    new public bool NextRow()
+    {
+        return base.NextRow();
+    }
+
+    new public bool EndOfRowset()
+    {
+        return base.EndOfRowset();
+    }
+
+}
+]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[Properties\Settings.Designer.cs]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[UTF8]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[//------------------------------------------------------------------------------
+// <auto-generated>
+//     This code was generated by a tool.
+//
+//     Changes to this file may cause incorrect behavior and will be lost if
+//     the code is regenerated.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+[assembly: global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode", Scope="member", Target="SC_78abdbccf75b4379afcbc98752e47e06.Properties.Settings.get_Default():SC_78abdbccf75b4379afcbc98752e47e06.Properties.Sett" +
+    "ings")]
+
+namespace SC_78abdbccf75b4379afcbc98752e47e06.Properties {
+    
+    
+    internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
+        
+        [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+        private static Settings defaultInstance = new Settings();
+        
+        public static Settings Default {
+            get {
+                return defaultInstance;
+            }
+        }
+    }
+}
+]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[SC_78abdbccf75b4379afcbc98752e47e06.csproj]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[UTF8]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <ProjectTypeGuids>{30D016F9-3734-4E33-A861-5E7D899E18F3};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.30703</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{b498c8b2-6302-480e-9d16-a7bcd691efa1}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <AppDesignerFolder>Properties</AppDesignerFolder>
+    <RootNamespace>SC_78abdbccf75b4379afcbc98752e47e06</RootNamespace>
+    <AssemblyName>SC_78abdbccf75b4379afcbc98752e47e06</AssemblyName>
+    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
+    <FileAlignment>512</FileAlignment>
+    <ResolveAssemblyReferenceIgnoreTargetFrameworkAttributeVersionMismatch>true</ResolveAssemblyReferenceIgnoreTargetFrameworkAttributeVersionMismatch>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>.\bin\Debug\</OutputPath>
+    <EnableUnmanagedDebugging>false</EnableUnmanagedDebugging>
+    <DefineConstants>DEBUG;TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
+    <DebugSymbols>false</DebugSymbols>
+    <Optimize>true</Optimize>
+    <OutputPath>.\bin\Release\</OutputPath>
+    <EnableUnmanagedDebugging>false</EnableUnmanagedDebugging>
+    <DefineConstants>TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="System.Data" />
+    <Reference Include="System.Windows.Forms" />
+    <Reference Include="System.Xml" />
+    <Reference Include="Microsoft.SqlServer.TxScript, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" />
+    <Reference Include="Microsoft.SqlServer.DTSRuntimeWrap, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" />
+    <Reference Include="Microsoft.SqlServer.DTSPipelineWrap, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" />
+    <Reference Include="Microsoft.SqlServer.PipelineHost, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" />
+    <Compile Include="main.cs" />
+    <Compile Include="BufferWrapper.cs" />
+    <Compile Include="ComponentWrapper.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <AppDesigner Include="Properties\" />
+    <Compile Include="Properties\AssemblyInfo.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <EmbeddedResource Include="Properties\Resources.resx">
+      <Generator>ResXFileCodeGenerator</Generator>
+      <LastGenOutput>Resources.Designer.cs</LastGenOutput>
+    </EmbeddedResource>
+    <Compile Include="Properties\Resources.Designer.cs">
+      <AutoGen>True</AutoGen>
+      <DependentUpon>Resources.resx</DependentUpon>
+    </Compile>
+    <None Include="Properties\Settings.settings">
+      <Generator>SettingsSingleFileGenerator</Generator>
+      <LastGenOutput>Settings.Designer.cs</LastGenOutput>
+    </None>
+    <Compile Include="Properties\Settings.Designer.cs">
+      <AutoGen>True</AutoGen>
+      <DependentUpon>Settings.settings</DependentUpon>
+    </Compile>
+  </ItemGroup>
+  <!-- Include the build rules for a C# project.-->
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <!-- This section defines VSTA properties that describe the host-changable project properties. -->
+  <ProjectExtensions>
+    <VisualStudio>
+      <FlavorProperties GUID="{30D016F9-3734-4E33-A861-5E7D899E18F3}">
+        <ProjectProperties HostName="ScriptComponent" HostPackage="{B3A685AA-7EAF-4BC6-9940-57959FA5AC07}" ApplicationType="usd" Language="cs" TemplatesPath="" DebugInfoExeName="" DebugInfoCommandLine="" DebugInfoWorkingDir="" IconImageList="" />
+        <Host Name="ScriptComponent" GeneratedNamespace="SC_78abdbccf75b4379afcbc98752e47e06" IconIndex="0"></Host>
+        <ProjectClient>
+          <HostIdentifier>SSIS_SC120</HostIdentifier>
+        </ProjectClient>
+      </FlavorProperties>
+    </VisualStudio>
+  </ProjectExtensions>
+</Project>]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[Project]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[UTF16LE]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[<?xml version="1.0" encoding="UTF-16" standalone="yes"?>
+<c:Project xmlns:c="http://schemas.microsoft.com/codeprojectml/2010/08/main" xmlns:msb="http://schemas.microsoft.com/developer/msbuild/2003" runtimeVersion="3.0" schemaVersion="1.0">
+	<msb:PropertyGroup>
+		<msb:Language>msBuild</msb:Language>
+		<msb:CodeName>SC_78abdbccf75b4379afcbc98752e47e06</msb:CodeName>
+		<msb:DisplayName>SC_78abdbccf75b4379afcbc98752e47e06</msb:DisplayName>
+		<msb:ProjectId>{9C47D33E-8455-402D-A554-DBF73EE2D72A}</msb:ProjectId>
+	</msb:PropertyGroup>
+	<msb:ItemGroup>
+		<msb:Project Include="SC_78abdbccf75b4379afcbc98752e47e06.csproj"/>
+		<msb:File Include="Properties\Settings.settings"/>
+		<msb:File Include="Properties\AssemblyInfo.cs"/>
+		<msb:File Include="Properties\Resources.resx"/>
+		<msb:File Include="Properties\Resources.Designer.cs"/>
+		<msb:File Include="BufferWrapper.cs"/>
+		<msb:File Include="main.cs"/>
+		<msb:File Include="Properties\Settings.Designer.cs"/>
+		<msb:File Include="ComponentWrapper.cs"/>
+	</msb:ItemGroup>
+</c:Project>]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[Properties\AssemblyInfo.cs]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[UTF8]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[using System.Reflection;
+using System.Runtime.CompilerServices;
+
+//
+// General Information about an assembly is controlled through the following 
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+//
+[assembly: AssemblyTitle("SC_78abdbccf75b4379afcbc98752e47e06")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("HP Inc.")]
+[assembly: AssemblyProduct("SC_78abdbccf75b4379afcbc98752e47e06")]
+[assembly: AssemblyCopyright("Copyright @ HP Inc. 2018")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+//
+// Version information for an assembly consists of the following four values:
+//
+//      Major Version
+//      Minor Version 
+//      Build Number
+//      Revision
+//
+// You can specify all the values or you can default the Revision and Build Numbers 
+// by using the '*' as shown below:
+
+[assembly: AssemblyVersion("1.0.*")]
+]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[Properties\Settings.settings]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[UTF8]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[<?xml version='1.0' encoding='iso-8859-1'?>
+<SettingsFile xmlns="uri:settings" CurrentProfile="(Default)">
+  <Profiles>
+    <Profile Name="(Default)" />
+  </Profiles>
+  <Settings />
+</SettingsFile>]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[Properties\Resources.Designer.cs]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[UTF8]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[//------------------------------------------------------------------------------
+// <auto-generated>
+//     This code was generated by a tool.
+//
+//     Changes to this file may cause incorrect behavior and will be lost if
+//     the code is regenerated.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+[assembly: global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode", Scope="member", Target="SC_78abdbccf75b4379afcbc98752e47e06.Properties.Resources.get_ResourceManager():System.Resources.Resou" +
+    "rceManager")]
+[assembly: global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode", Scope="member", Target="SC_78abdbccf75b4379afcbc98752e47e06.Properties.Resources.get_Culture():System.Globalization.CultureIn" +
+    "fo")]
+[assembly: global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode", Scope="member", Target="SC_78abdbccf75b4379afcbc98752e47e06.Properties.Resources.set_Culture(System.Globalization.CultureInfo" +
+    "):Void")]
+
+namespace SC_78abdbccf75b4379afcbc98752e47e06.Properties {
+    
+    
+    /// <summary>
+    ///   A strongly-typed resource class, for looking up localized strings, etc.
+    /// </summary>
+    // This class was auto-generated by the StronglyTypedResourceBuilder
+    // class via a tool like ResGen or Visual Studio.
+    // To add or remove a member, edit your .ResX file then rerun ResGen
+    // with the /str option, or rebuild your VS project.
+    [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+    internal class Resources {
+        
+        private static global::System.Resources.ResourceManager resourceMan;
+        
+        private static global::System.Globalization.CultureInfo resourceCulture;
+        
+        [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
+        internal Resources() {
+        }
+        
+        /// <summary>
+        ///   Returns the cached ResourceManager instance used by this class.
+        /// </summary>
+        [global::System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+        internal static global::System.Resources.ResourceManager ResourceManager {
+            get {
+                if ((resourceMan == null)) {
+                    global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("SC_78abdbccf75b4379afcbc98752e47e06.Properties.Resources", typeof(Resources).Assembly);
+                    resourceMan = temp;
+                }
+                return resourceMan;
+            }
+        }
+        
+        /// <summary>
+        ///   Overrides the current thread's CurrentUICulture property for all
+        ///   resource lookups using this strongly typed resource class.
+        /// </summary>
+        [global::System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+        internal static global::System.Globalization.CultureInfo Culture {
+            get {
+                return resourceCulture;
+            }
+            set {
+                resourceCulture = value;
+            }
+        }
+    }
+}
+]]></arrayElement>
+                  </arrayElements>
+                </property>
+                <property
+                  dataType="System.String"
+                  description="Stores the binary representation of the component"
+                  isArray="true"
+                  name="BinaryCode"
+                  state="cdata">
+                  <arrayElements
+                    arrayElementCount="2">
+                    <arrayElement
+                      dataType="System.String"><![CDATA[SC_78abdbccf75b4379afcbc98752e47e06.dll]]></arrayElement>
+                    <arrayElement
+                      dataType="System.String"><![CDATA[TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAgAAAAA4fug4AtAnNIbgBTM0hVGhpcyBwcm9ncmFtIGNhbm5vdCBiZSBydW4gaW4gRE9TIG1v
+ZGUuDQ0KJAAAAAAAAABQRQAATAEDAE//dlsAAAAAAAAAAOAAAiELAQsAABIAAAAIAAAAAAAAvjEA
+AAAgAAAAQAAAAAAAEAAgAAAAAgAABAAAAAAAAAAEAAAAAAAAAACAAAAAAgAAAAAAAAMAQIUAABAA
+ABAAAAAAEAAAEAAAAAAAABAAAAAAAAAAAAAAAGwxAABPAAAAAEAAAEgEAAAAAAAAAAAAAAAAAAAA
+AAAAAGAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAIAAACAAAAAAAAAAAAAAACCAAAEgAAAAAAAAAAAAAAC50ZXh0AAAAxBEAAAAgAAAAEgAAAAIA
+AAAAAAAAAAAAAAAAACAAAGAucnNyYwAAAEgEAAAAQAAAAAYAAAAUAAAAAAAAAAAAAAAAAABAAABA
+LnJlbG9jAAAMAAAAAGAAAAACAAAAGgAAAAAAAAAAAAAAAAAAQAAAQgAAAAAAAAAAAAAAAAAAAACg
+MQAAAAAAAEgAAAACAAUAaCIAAAQPAAABAAAAAAAAALAhAAC4AAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4CKA0AAAoCAnMOAAAGfQEAAAQCAnMPAAAGfQIAAAQqkgRy
+AQAAcBpvDgAACiwVAgUCAygPAAAKDgRzCQAABm8DAAAGKkorBwIDbwQAAAYDbwwAAAYt8SoGKjoC
+KBEAAAoCFn0DAAAEKh4CKBIAAAoqbgIlewMAAAQXWH0DAAAEAwJ7AwAABG8KAAAGKh4CKAEAAAYq
+KgIDBAUoEwAACio6AhYDjBgAAAEoFAAACipaAywIAhYoFQAACipyEQAAcHMWAAAKeh4CKBcAAAoq
+HgIoGAAACio6AigZAAAKAgN9BAAABCo6AigZAAAKAgN9BQAABCoeAigZAAAKKhMwAgAtAAAAAQAA
+EX4GAAAELSByrgAAcNAHAAACKBsAAApvHAAACnMdAAAKCgaABgAABH4GAAAEKhp+BwAABCoeAoAH
+AAAEKhp+CAAABCoucxUAAAaACAAABCoeAiggAAAKKgC0AAAAzsrvvgEAAACRAAAAbFN5c3RlbS5S
+ZXNvdXJjZXMuUmVzb3VyY2VSZWFkZXIsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1
+cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OSNTeXN0ZW0uUmVzb3Vy
+Y2VzLlJ1bnRpbWVSZXNvdXJjZVNldAIAAAAAAAAAAAAAAFBBRFBBRFC0AAAAQlNKQgEAAQAAAAAA
+DAAAAHY0LjAuMzAzMTkAAAAABQBsAAAALAUAACN+AACYBQAAnAYAACNTdHJpbmdzAAAAADQMAAAg
+AQAAI1VTAFQNAAAQAAAAI0dVSUQAAABkDQAAoAEAACNCbG9iAAAAAAAAAAIAAAFXFaIBCQEAAAD6
+JTMAFgAAAQAAACAAAAAIAAAACAAAABYAAAAPAAAAIAAAAA8AAAABAAAAAwAAAAUAAAAGAAAAAQAA
+AAQAAAABAAAAAAAKAAEAAAAAAAYA7gDNAAYA/gDNAAoAGwEUAQ4ANwEiARIAdgHNAAYAhQHNAAoA
+VQJEAgoAhgJxAgoAXwNFAwoAigN4AwoAoQN4AwoAvgN4AwoA3QN4AwoA9gN4AwoADwR4AwoAKgR4
+AwoARQR4AwoAXgR4AwoAlwR3BAoAtwR3BAoA+QQUAQoAAAUUAQYAKQXNAAoAUAUUAQoAZwUUAQoA
+lAWBBQoAsQUUAQoAtgUUAQoA2gV4Aw4ABgbwBQ4AHwbwBQoANAZ3BAAAAAABAAAAAAABAAEAAQAQ
+ADIAAAAFAAEAAQABABAAQAAAAAgAAwAFAAEAEABLAAAACQAEAAkAAQAQAFgAAAANAAQADgABABAA
+ZAAAAA0ABQAPAAAAEABuAHgADQAGABAAAAEQAKcAeAARAAgAFAAGAFgAEwAGAGQAFwABAMsBLwAB
+ADQCUgABADQCUgARAGUCXAARAJICYAARANYCfgBQIAAAAACGGE8BGwABAHAgAAAAAMYAkwEfAAEA
+lSAAAAAAxgGgASkABQCoIAAAAADGAbQBKQAGAKogAAAAAMYA1wEbAAcAuSAAAAAAxgDiARsABwDB
+IAAAAADGALQBKQAHAN0gAAAAAIYYTwEbAAgA5SAAAAAAhhhPATIACADwIAAAAACGCO4BPAALAP8g
+AAAAAIYI+QFBAAwAFiEAAAAAhgALAkYADQAeIQAAAACGABMCRgANACYhAAAAAIYYTwFWAA0ANSEA
+AAAAhhhPAVYADgBEIQAAAACDGE8BGwAPAEwhAAAAAJMIogJkAA8AhSEAAAAAkwi2AmkADwCMIQAA
+AACTCMICbgAPAJQhAAAAAJYI5gKCABAApyEAAAAAhhhPARsAEACbIQAAAACRGE8G0AAQAAAAAQD6
+AgAAAgACAwAAAwAMAwAABAATAwAAAQAMAwAAAQAdAwAAAQAdAwAAAQAMAwAAAgAhAwAAAwATAwAA
+AQA1AwAAAQA1AwAAAQA7AwAAAQA7AwAAAQA1A0kATwGMAFEATwGMAFkATwGMAGEATwGMAGkATwGM
+AHEATwGMAHkATwGMAIEATwGMAIkATwGMAJEATwGMAJkATwE8AKEATwEbAAkATwEbAKkAEQWRAAkA
+GAWYALkATwEbAAkA1wEbAAkA4gEbABEATwEyABEAVgWjABEAXwU8AMkATwGMABEACwJGABEAEwJG
+ABkATwEbANEATwEbANkAyAWpANkA4wWwADkATwG1APEATwHBAAEBTwEbACEATwEbAC4AGwBFAS4A
+YwB/AS4ACwDUAC4AEwAcAS4AIwBFAS4AKwBLAS4AMwAcAS4AOwBYAS4AQwBFAS4AWwB2AWMAgwCe
+AGkA8wDHAIkA8wDHAOMA0wCeAAEB+wCeALwABAABAAcAAwAIAAUAAAAfAkoAAAAmAk4AAABVAnQA
+AADOAnkAAADyAocAAQAKAAMAAQALAAUAAgARAAcAAgASAAkAAQATAAkAAgAUAAsABIAAAAEAAACT
+GndNAAAAAAAA1QQAAAwAAAAAAAAAAAAAAAEAsAAAAAAABAAAAAAAAAAAAAAACgALAQAAAAAEAAAA
+AAAAAAAAAAAKABQBAAAAAAwAAAAAAAAAAAAAAAEAVQEAAAAAAAAAAAEAAABWBgAAAAAAAAA8TW9k
+dWxlPgBTQ183OGFiZGJjY2Y3NWI0Mzc5YWZjYmM5ODc1MmU0N2UwNi5kbGwAVXNlckNvbXBvbmVu
+dABTY3JpcHRNYWluAElucHV0MEJ1ZmZlcgBDb25uZWN0aW9ucwBWYXJpYWJsZXMAUmVzb3VyY2Vz
+AFNDXzc4YWJkYmNjZjc1YjQzNzlhZmNiYzk4NzUyZTQ3ZTA2LlByb3BlcnRpZXMAU2V0dGluZ3MA
+TWljcm9zb2Z0LlNxbFNlcnZlci5UeFNjcmlwdABNaWNyb3NvZnQuU3FsU2VydmVyLkR0cy5QaXBl
+bGluZQBTY3JpcHRDb21wb25lbnQAU2NyaXB0QnVmZmVyAG1zY29ybGliAFN5c3RlbQBPYmplY3QA
+U3lzdGVtLkNvbmZpZ3VyYXRpb24AQXBwbGljYXRpb25TZXR0aW5nc0Jhc2UALmN0b3IATWljcm9z
+b2Z0LlNxbFNlcnZlci5QaXBlbGluZUhvc3QAUGlwZWxpbmVCdWZmZXIAT3V0cHV0TmFtZU1hcABQ
+cm9jZXNzSW5wdXQASW5wdXQwX1Byb2Nlc3NJbnB1dABJbnB1dDBfUHJvY2Vzc0lucHV0Um93AG1f
+cm93TnVtYmVyAFByZUV4ZWN1dGUAUG9zdEV4ZWN1dGUAc2V0X1JPV05VTQBzZXRfUk9XTlVNX0lz
+TnVsbABOZXh0Um93AEVuZE9mUm93c2V0AFJPV05VTQBST1dOVU1fSXNOdWxsAFBhcmVudENvbXBv
+bmVudABTeXN0ZW0uUmVzb3VyY2VzAFJlc291cmNlTWFuYWdlcgByZXNvdXJjZU1hbgBTeXN0ZW0u
+R2xvYmFsaXphdGlvbgBDdWx0dXJlSW5mbwByZXNvdXJjZUN1bHR1cmUAZ2V0X1Jlc291cmNlTWFu
+YWdlcgBnZXRfQ3VsdHVyZQBzZXRfQ3VsdHVyZQBDdWx0dXJlAGRlZmF1bHRJbnN0YW5jZQBnZXRf
+RGVmYXVsdABEZWZhdWx0AElucHV0SUQASW5wdXROYW1lAEJ1ZmZlcgBPdXRwdXRNYXAAUm93AEJ1
+ZmZlckNvbHVtbkluZGV4ZXMAdmFsdWUAQ29tcG9uZW50AFN5c3RlbS5SdW50aW1lLlZlcnNpb25p
+bmcAVGFyZ2V0RnJhbWV3b3JrQXR0cmlidXRlAFN5c3RlbS5SZWZsZWN0aW9uAEFzc2VtYmx5VGl0
+bGVBdHRyaWJ1dGUAQXNzZW1ibHlEZXNjcmlwdGlvbkF0dHJpYnV0ZQBBc3NlbWJseUNvbmZpZ3Vy
+YXRpb25BdHRyaWJ1dGUAQXNzZW1ibHlDb21wYW55QXR0cmlidXRlAEFzc2VtYmx5UHJvZHVjdEF0
+dHJpYnV0ZQBBc3NlbWJseUNvcHlyaWdodEF0dHJpYnV0ZQBBc3NlbWJseVRyYWRlbWFya0F0dHJp
+YnV0ZQBBc3NlbWJseUN1bHR1cmVBdHRyaWJ1dGUAQXNzZW1ibHlWZXJzaW9uQXR0cmlidXRlAFN5
+c3RlbS5SdW50aW1lLkNvbXBpbGVyU2VydmljZXMAQ29tcGlsYXRpb25SZWxheGF0aW9uc0F0dHJp
+YnV0ZQBSdW50aW1lQ29tcGF0aWJpbGl0eUF0dHJpYnV0ZQBTQ183OGFiZGJjY2Y3NWI0Mzc5YWZj
+YmM5ODc1MmU0N2UwNgBTdHJpbmcAU3RyaW5nQ29tcGFyaXNvbgBFcXVhbHMAR2V0Q29sdW1uSW5k
+ZXhlcwBTU0lTU2NyaXB0Q29tcG9uZW50RW50cnlQb2ludEF0dHJpYnV0ZQBJbnQzMgBzZXRfSXRl
+bQBTZXROdWxsAEludmFsaWRPcGVyYXRpb25FeGNlcHRpb24AU3lzdGVtLkRpYWdub3N0aWNzAERl
+YnVnZ2VyTm9uVXNlckNvZGVBdHRyaWJ1dGUAVHlwZQBSdW50aW1lVHlwZUhhbmRsZQBHZXRUeXBl
+RnJvbUhhbmRsZQBBc3NlbWJseQBnZXRfQXNzZW1ibHkAU3lzdGVtLkNvbXBvbmVudE1vZGVsAEVk
+aXRvckJyb3dzYWJsZUF0dHJpYnV0ZQBFZGl0b3JCcm93c2FibGVTdGF0ZQBDb21waWxlckdlbmVy
+YXRlZEF0dHJpYnV0ZQAuY2N0b3IAU0NfNzhhYmRiY2NmNzViNDM3OWFmY2JjOTg3NTJlNDdlMDYu
+UHJvcGVydGllcy5SZXNvdXJjZXMucmVzb3VyY2VzAAAAAAAPSQBuAHAAdQB0ACAAMAAAgJtJAHMA
+TgB1AGwAbAAgAHAAcgBvAHAAZQByAHQAeQAgAGMAYQBuAG4AbwB0ACAAYgBlACAAcwBlAHQAIAB0
+AG8AIABGAGEAbABzAGUALgAgAEEAcwBzAGkAZwBuACAAYQAgAHYAYQBsAHUAZQAgAHQAbwAgAHQA
+aABlACAAYwBvAGwAdQBtAG4AIABpAG4AcwB0AGUAYQBkAC4AAHFTAEMAXwA3ADgAYQBiAGQAYgBj
+AGMAZgA3ADUAYgA0ADMANwA5AGEAZgBjAGIAYwA5ADgANwA1ADIAZQA0ADcAZQAwADYALgBQAHIA
+bwBwAGUAcgB0AGkAZQBzAC4AUgBlAHMAbwB1AHIAYwBlAHMAALA93Sn4qbVDtjbr5vFOa5AACImE
+Xc2AgMyRCLd6XFYZNOCJAwYSFAMGEhgDIAABCSAEAQgOEhUSGQUgAQESEAIGCAkgAwESFR0IEhkE
+IAEBCAQgAQECAyAAAgMoAAgDKAACAwYSBQUgAQESBQMGEh0DBhIhBAAAEh0EAAASIQUAAQESIQQI
+ABIdBAgAEiEDBhIgBAAAEiAECAASIAQgAQEOBiACAg4RWQUgAR0ICAQBAAAABSACAQgcBgABEm0R
+cQQgABJ1BiACAQ4SdQQHARIdBSABARF9CAEAAgAAAAAAAwAAAUcBABouTkVURnJhbWV3b3JrLFZl
+cnNpb249djQuMAEAVA4URnJhbWV3b3JrRGlzcGxheU5hbWUQLk5FVCBGcmFtZXdvcmsgNCgBACNT
+Q183OGFiZGJjY2Y3NWI0Mzc5YWZjYmM5ODc1MmU0N2UwNgAABQEAAAAADAEAB0hQIEluYy4AAB0B
+ABhDb3B5cmlnaHQgQCBIUCBJbmMuIDIwMTgAAAgBAAgAAAAAAB4BAAEAVAIWV3JhcE5vbkV4Y2Vw
+dGlvblRocm93cwEAAJQxAAAAAAAAAAAAAK4xAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgMQAA
+AAAAAAAAAAAAAF9Db3JEbGxNYWluAG1zY29yZWUuZGxsAAAAAAD/JQAgABAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAEAEAAAABgAAIAAAAAAAAAAAAAAAAAAAAEAAQAAADAAAIAAAAAAAAAAAAAAAAAAAAEAAAAA
+AEgAAABYQAAA8AMAAAAAAAAAAAAA8AM0AAAAVgBTAF8AVgBFAFIAUwBJAE8ATgBfAEkATgBGAE8A
+AAAAAL0E7/4AAAEAAAABAHdNkxoAAAEAd02TGj8AAAAAAAAABAAAAAIAAAAAAAAAAAAAAAAAAABE
+AAAAAQBWAGEAcgBGAGkAbABlAEkAbgBmAG8AAAAAACQABAAAAFQAcgBhAG4AcwBsAGEAdABpAG8A
+bgAAAAAAAACwBFADAAABAFMAdAByAGkAbgBnAEYAaQBsAGUASQBuAGYAbwAAACwDAAABADAAMAAw
+ADAAMAA0AGIAMAAAADAACAABAEMAbwBtAHAAYQBuAHkATgBhAG0AZQAAAAAASABQACAASQBuAGMA
+LgAAAHAAJAABAEYAaQBsAGUARABlAHMAYwByAGkAcAB0AGkAbwBuAAAAAABTAEMAXwA3ADgAYQBi
+AGQAYgBjAGMAZgA3ADUAYgA0ADMANwA5AGEAZgBjAGIAYwA5ADgANwA1ADIAZQA0ADcAZQAwADYA
+AABAAA8AAQBGAGkAbABlAFYAZQByAHMAaQBvAG4AAAAAADEALgAwAC4ANgA4ADAAMwAuADEAOQA4
+ADMAMQAAAAAAcAAoAAEASQBuAHQAZQByAG4AYQBsAE4AYQBtAGUAAABTAEMAXwA3ADgAYQBiAGQA
+YgBjAGMAZgA3ADUAYgA0ADMANwA5AGEAZgBjAGIAYwA5ADgANwA1ADIAZQA0ADcAZQAwADYALgBk
+AGwAbAAAAFgAGQABAEwAZQBnAGEAbABDAG8AcAB5AHIAaQBnAGgAdAAAAEMAbwBwAHkAcgBpAGcA
+aAB0ACAAQAAgAEgAUAAgAEkAbgBjAC4AIAAyADAAMQA4AAAAAAB4ACgAAQBPAHIAaQBnAGkAbgBh
+AGwARgBpAGwAZQBuAGEAbQBlAAAAUwBDAF8ANwA4AGEAYgBkAGIAYwBjAGYANwA1AGIANAAzADcA
+OQBhAGYAYwBiAGMAOQA4ADcANQAyAGUANAA3AGUAMAA2AC4AZABsAGwAAABoACQAAQBQAHIAbwBk
+AHUAYwB0AE4AYQBtAGUAAAAAAFMAQwBfADcAOABhAGIAZABiAGMAYwBmADcANQBiADQAMwA3ADkA
+YQBmAGMAYgBjADkAOAA3ADUAMgBlADQANwBlADAANgAAAEQADwABAFAAcgBvAGQAdQBjAHQAVgBl
+AHIAcwBpAG8AbgAAADEALgAwAC4ANgA4ADAAMwAuADEAOQA4ADMAMQAAAAAASAAPAAEAQQBzAHMA
+ZQBtAGIAbAB5ACAAVgBlAHIAcwBpAG8AbgAAADEALgAwAC4ANgA4ADAAMwAuADEAOQA4ADMAMQAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAADAAAAMAxAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==]]></arrayElement>
+                  </arrayElements>
+                </property>
+                <property
+                  dataType="System.String"
+                  description="Specifies the name of the Microsoft Visual Studio Tools for Applications project. Project names must be unique within a package."
+                  name="VSTAProjectName"
+                  typeConverter="NOTBROWSABLE">SC_78abdbccf75b4379afcbc98752e47e06</property>
+                <property
+                  dataType="System.String"
+                  description="Specifies the programming language used by the script."
+                  name="ScriptLanguage"
+                  typeConverter="Microsoft.SqlServer.VSTAHosting.ScriptingLanguages">CSharp</property>
+                <property
+                  dataType="System.String"
+                  description="Specifies a comma-separated list of read-only variables."
+                  name="ReadOnlyVariables"
+                  UITypeEditor="Microsoft.DataTransformationServices.Controls.ScriptUIVariablePickerDlg"></property>
+                <property
+                  dataType="System.String"
+                  description="Specifies a comma-separated list of read/write variables."
+                  name="ReadWriteVariables"
+                  UITypeEditor="Microsoft.DataTransformationServices.Controls.ScriptUIWriteableVariablePickerDlg"></property>
+                <property
+                  dataType="System.String"
+                  description="List of breakpoints present on the script."
+                  isArray="true"
+                  name="BreakpointCollection"
+                  typeConverter="NOTBROWSABLE">
+                  <arrayElements
+                    arrayElementCount="0" />
+                </property>
+                <property
+                  dataType="System.String"
+                  description="Checksum to match component metedata against compiled codes."
+                  name="MetadataChecksum"
+                  typeConverter="NOTBROWSABLE">cab96c3c19825eddf4e97d2e8f585f17</property>
+                <property
+                  dataType="System.String"
+                  name="UserComponentTypeName">Microsoft.ScriptComponentHost</property>
+              </properties>
+              <inputs>
+                <input
+                  refId="Package\Load Ofertas to Stagging\Script Component.Inputs[Input 0]"
+                  hasSideEffects="true"
+                  name="Input 0">
+                  <externalMetadataColumns />
+                </input>
+              </inputs>
+              <outputs>
+                <output
+                  refId="Package\Load Ofertas to Stagging\Script Component.Outputs[Output 0]"
+                  name="Output 0"
+                  synchronousInputId="Package\Load Ofertas to Stagging\Script Component.Inputs[Input 0]">
+                  <outputColumns>
+                    <outputColumn
+                      refId="Package\Load Ofertas to Stagging\Script Component.Outputs[Output 0].Columns[ROWNUM]"
+                      dataType="i4"
+                      lineageId="Package\Load Ofertas to Stagging\Script Component.Outputs[Output 0].Columns[ROWNUM]"
+                      name="ROWNUM" />
+                  </outputColumns>
+                  <externalMetadataColumns />
+                </output>
+              </outputs>
+            </component>
+            <component
+              refId="Package\Load Ofertas to Stagging\Script Component 1"
+              componentClassID="Microsoft.ManagedComponentHost"
+              contactInfo="Includes and runs custom script code. For example, apply a business rule that limits the range of valid values in an &quot;income&quot; column or add values in two columns and calculate the average of the sum.;Microsoft Corporation; Microsoft SQL Server; Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;9"
+              description="Includes and runs custom script code. For example, apply a business rule that limits the range of valid values in an &quot;income&quot; column or add values in two columns and calculate the average of the sum."
+              name="Script Component 1"
+              version="9">
+              <properties>
+                <property
+                  dataType="System.String"
+                  description="Stores the source code of the component"
+                  isArray="true"
+                  name="SourceCode"
+                  state="cdata">
+                  <arrayElements
+                    arrayElementCount="0" />
+                </property>
+                <property
+                  dataType="System.String"
+                  description="Stores the binary representation of the component"
+                  isArray="true"
+                  name="BinaryCode"
+                  state="cdata">
+                  <arrayElements
+                    arrayElementCount="0" />
+                </property>
+                <property
+                  dataType="System.String"
+                  description="Specifies the name of the Microsoft Visual Studio Tools for Applications project. Project names must be unique within a package."
+                  name="VSTAProjectName"
+                  typeConverter="NOTBROWSABLE">SC_3c35ae686cce484b8535d1a5c2a5c654</property>
+                <property
+                  dataType="System.String"
+                  description="Specifies the programming language used by the script."
+                  name="ScriptLanguage"
+                  typeConverter="Microsoft.SqlServer.VSTAHosting.ScriptingLanguages">CSharp</property>
+                <property
+                  dataType="System.String"
+                  description="Specifies a comma-separated list of read-only variables."
+                  name="ReadOnlyVariables"
+                  UITypeEditor="Microsoft.DataTransformationServices.Controls.ScriptUIVariablePickerDlg"></property>
+                <property
+                  dataType="System.String"
+                  description="Specifies a comma-separated list of read/write variables."
+                  name="ReadWriteVariables"
+                  UITypeEditor="Microsoft.DataTransformationServices.Controls.ScriptUIWriteableVariablePickerDlg"></property>
+                <property
+                  dataType="System.String"
+                  description="List of breakpoints present on the script."
+                  isArray="true"
+                  name="BreakpointCollection"
+                  typeConverter="NOTBROWSABLE">
+                  <arrayElements
+                    arrayElementCount="0" />
+                </property>
+                <property
+                  dataType="System.String"
+                  description="Checksum to match component metedata against compiled codes."
+                  name="MetadataChecksum"
+                  typeConverter="NOTBROWSABLE"></property>
+                <property
+                  dataType="System.String"
+                  name="UserComponentTypeName">Microsoft.ScriptComponentHost</property>
+              </properties>
+              <inputs>
+                <input
+                  refId="Package\Load Ofertas to Stagging\Script Component 1.Inputs[Input 0]"
+                  hasSideEffects="true"
+                  name="Input 0">
+                  <externalMetadataColumns />
+                </input>
+              </inputs>
+            </component>
+            <component
+              refId="Package\Load Ofertas to Stagging\Stagging"
+              componentClassID="Microsoft.OLEDBDestination"
+              contactInfo="OLE DB Destination;Microsoft Corporation; Microsoft SQL Server; (C) Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;4"
+              description="OLE DB Destination"
+              name="Stagging"
+              usesDispositions="true"
+              version="4">
+              <properties>
+                <property
+                  dataType="System.Int32"
+                  description="The number of seconds before a command times out.  A value of 0 indicates an infinite time-out."
+                  name="CommandTimeout">0</property>
+                <property
+                  dataType="System.String"
+                  description="Specifies the name of the database object used to open a rowset."
+                  name="OpenRowset">[dbo].[FLAT_FILE_OF_MER_UT]</property>
+                <property
+                  dataType="System.String"
+                  description="Specifies the variable that contains the name of the database object used to open a rowset."
+                  name="OpenRowsetVariable"></property>
+                <property
+                  dataType="System.String"
+                  description="The SQL command to be executed."
+                  name="SqlCommand"
+                  UITypeEditor="Microsoft.DataTransformationServices.Controls.ModalMultilineStringEditor"></property>
+                <property
+                  dataType="System.Int32"
+                  description="Specifies the column code page to use when code page information is unavailable from the data source."
+                  name="DefaultCodePage">65001</property>
+                <property
+                  dataType="System.Boolean"
+                  description="Forces the use of the DefaultCodePage property value when describing character data."
+                  name="AlwaysUseDefaultCodePage">true</property>
+                <property
+                  dataType="System.Int32"
+                  description="Specifies the mode used to access the database."
+                  name="AccessMode"
+                  typeConverter="AccessMode">3</property>
+                <property
+                  dataType="System.Boolean"
+                  description="Indicates whether the values supplied for identity columns will be copied to the destination. If false, values for identity columns will be auto-generated at the destination. Applies only if fast load is turned on."
+                  name="FastLoadKeepIdentity">false</property>
+                <property
+                  dataType="System.Boolean"
+                  description="Indicates whether the columns containing null will have null inserted in the destination. If false, columns containing null will have their default values inserted at the destination. Applies only if fast load is turned on."
+                  name="FastLoadKeepNulls">true</property>
+                <property
+                  dataType="System.String"
+                  description="Specifies options to be used with fast load.  Applies only if fast load is turned on."
+                  name="FastLoadOptions">TABLOCK,CHECK_CONSTRAINTS</property>
+                <property
+                  dataType="System.Int32"
+                  description="Specifies when commits are issued during data insertion.  A value of 0 specifies that one commit will be issued at the end of data insertion.  Applies only if fast load is turned on."
+                  name="FastLoadMaxInsertCommitSize">2147483647</property>
+              </properties>
+              <connections>
+                <connection
+                  refId="Package\Load Ofertas to Stagging\Stagging.Connections[OleDbConnection]"
+                  connectionManagerID="{6C394387-0840-4133-B91E-60AACEFFDBAE}:external"
+                  connectionManagerRefId="Project.ConnectionManagers[LocalHost.LCL_STAGGING]"
+                  description="The OLE DB runtime connection used to access the database."
+                  name="OleDbConnection" />
+              </connections>
+              <inputs>
+                <input
+                  refId="Package\Load Ofertas to Stagging\Stagging.Inputs[OLE DB Destination Input]"
+                  errorOrTruncationOperation="Insert"
+                  errorRowDisposition="FailComponent"
+                  hasSideEffects="true"
+                  name="OLE DB Destination Input">
+                  <inputColumns>
+                    <inputColumn
+                      refId="Package\Load Ofertas to Stagging\Stagging.Inputs[OLE DB Destination Input].Columns[Column 0]"
+                      cachedCodepage="65001"
+                      cachedDataType="str"
+                      cachedLength="420"
+                      cachedName="Column 0"
+                      externalMetadataColumnId="Package\Load Ofertas to Stagging\Stagging.Inputs[OLE DB Destination Input].ExternalColumns[LINE]"
+                      lineageId="Package\Load Ofertas to Stagging\Ofertas TXT Source.Outputs[Flat File Source Output].Columns[Column 0]" />
+                    <inputColumn
+                      refId="Package\Load Ofertas to Stagging\Stagging.Inputs[OLE DB Destination Input].Columns[ROWNUM]"
+                      cachedDataType="i4"
+                      cachedName="ROWNUM"
+                      externalMetadataColumnId="Package\Load Ofertas to Stagging\Stagging.Inputs[OLE DB Destination Input].ExternalColumns[ROWNUM]"
+                      lineageId="Package\Load Ofertas to Stagging\Script Component.Outputs[Output 0].Columns[ROWNUM]" />
+                  </inputColumns>
+                  <externalMetadataColumns
+                    isUsed="True">
+                    <externalMetadataColumn
+                      refId="Package\Load Ofertas to Stagging\Stagging.Inputs[OLE DB Destination Input].ExternalColumns[LINE]"
+                      codePage="65001"
+                      dataType="str"
+                      length="420"
+                      name="LINE" />
+                    <externalMetadataColumn
+                      refId="Package\Load Ofertas to Stagging\Stagging.Inputs[OLE DB Destination Input].ExternalColumns[ROWNUM]"
+                      dataType="i4"
+                      name="ROWNUM" />
+                  </externalMetadataColumns>
+                </input>
+              </inputs>
+              <outputs>
+                <output
+                  refId="Package\Load Ofertas to Stagging\Stagging.Outputs[OLE DB Destination Error Output]"
+                  exclusionGroup="1"
+                  isErrorOut="true"
+                  name="OLE DB Destination Error Output"
+                  synchronousInputId="Package\Load Ofertas to Stagging\Stagging.Inputs[OLE DB Destination Input]">
+                  <outputColumns>
+                    <outputColumn
+                      refId="Package\Load Ofertas to Stagging\Stagging.Outputs[OLE DB Destination Error Output].Columns[ErrorCode]"
+                      dataType="i4"
+                      lineageId="Package\Load Ofertas to Stagging\Stagging.Outputs[OLE DB Destination Error Output].Columns[ErrorCode]"
+                      name="ErrorCode"
+                      specialFlags="1" />
+                    <outputColumn
+                      refId="Package\Load Ofertas to Stagging\Stagging.Outputs[OLE DB Destination Error Output].Columns[ErrorColumn]"
+                      dataType="i4"
+                      lineageId="Package\Load Ofertas to Stagging\Stagging.Outputs[OLE DB Destination Error Output].Columns[ErrorColumn]"
+                      name="ErrorColumn"
+                      specialFlags="2" />
+                  </outputColumns>
+                  <externalMetadataColumns />
+                </output>
+              </outputs>
+            </component>
+          </components>
+          <paths>
+            <path
+              refId="Package\Load Ofertas to Stagging.Paths[Flat File Source Output]"
+              endId="Package\Load Ofertas to Stagging\Script Component.Inputs[Input 0]"
+              name="Flat File Source Output"
+              startId="Package\Load Ofertas to Stagging\Ofertas TXT Source.Outputs[Flat File Source Output]" />
+            <path
+              refId="Package\Load Ofertas to Stagging.Paths[Output 0]"
+              endId="Package\Load Ofertas to Stagging\Stagging.Inputs[OLE DB Destination Input]"
+              name="Output 0"
+              startId="Package\Load Ofertas to Stagging\Script Component.Outputs[Output 0]" />
+          </paths>
+        </pipeline>
+      </DTS:ObjectData>
+    </DTS:Executable>
+  </DTS:Executables>
+  <DTS:PrecedenceConstraints>
+    <DTS:PrecedenceConstraint
+      DTS:refId="Package.PrecedenceConstraints[Constraint]"
+      DTS:CreationName=""
+      DTS:DTSID="{3BCD34A0-9A1D-44CF-ADC5-24F557AD20FE}"
+      DTS:From="Package\GET ROWNUM IDENTIFICACION"
+      DTS:LogicalAnd="True"
+      DTS:ObjectName="Constraint"
+      DTS:To="Package\Data Flow Task" />
+    <DTS:PrecedenceConstraint
+      DTS:refId="Package.PrecedenceConstraints[Constraint 1]"
+      DTS:CreationName=""
+      DTS:DTSID="{01C07DCE-3D9E-4FE5-9EC6-3A6B1EDDBA39}"
+      DTS:From="Package\Load Ofertas to Stagging"
+      DTS:LogicalAnd="True"
+      DTS:ObjectName="Constraint 1"
+      DTS:To="Package\GET ROWNUM IDENTIFICACION" />
+  </DTS:PrecedenceConstraints>
+  <DTS:DesignTimeProperties><![CDATA[<?xml version="1.0"?>
+<!--This CDATA section contains the layout information of the package. The section includes information such as (x,y) coordinates, width, and height.-->
+<!--If you manually edit this section and make a mistake, you can delete it. -->
+<!--The package will still be able to load normally but the previous layout information will be lost and the designer will automatically re-arrange the elements on the design surface.-->
+<Objects
+  Version="sql12">
+  <!--Each node below will contain properties that do not affect runtime behavior.-->
+  <Package
+    design-time-name="Package">
+    <LayoutInfo>
+      <GraphLayout
+        Capacity="8" xmlns="clr-namespace:Microsoft.SqlServer.IntegrationServices.Designer.Model.Serialization;assembly=Microsoft.SqlServer.IntegrationServices.Graph" xmlns:mssgle="clr-namespace:Microsoft.SqlServer.Graph.LayoutEngine;assembly=Microsoft.SqlServer.Graph" xmlns:assembly="http://schemas.microsoft.com/winfx/2006/xaml">
+        <NodeLayout
+          Size="151,42"
+          Id="Package\Data Flow Task"
+          TopLeft="261,200" />
+        <NodeLayout
+          Size="233,42"
+          Id="Package\GET ROWNUM IDENTIFICACION"
+          TopLeft="237,117" />
+        <NodeLayout
+          Size="196,42"
+          Id="Package\Load Ofertas to Stagging"
+          TopLeft="260,46" />
+        <EdgeLayout
+          Id="Package.PrecedenceConstraints[Constraint]"
+          TopLeft="353.5,159">
+          <EdgeLayout.Curve>
+            <mssgle:Curve
+              StartConnector="{assembly:Null}"
+              EndConnector="-17,41"
+              Start="0,0"
+              End="-17,33.5">
+              <mssgle:Curve.Segments>
+                <mssgle:SegmentCollection
+                  Capacity="5">
+                  <mssgle:LineSegment
+                    End="0,16.5" />
+                  <mssgle:CubicBezierSegment
+                    Point1="0,16.5"
+                    Point2="0,20.5"
+                    Point3="-4,20.5" />
+                  <mssgle:LineSegment
+                    End="-13,20.5" />
+                  <mssgle:CubicBezierSegment
+                    Point1="-13,20.5"
+                    Point2="-17,20.5"
+                    Point3="-17,24.5" />
+                  <mssgle:LineSegment
+                    End="-17,33.5" />
+                </mssgle:SegmentCollection>
+              </mssgle:Curve.Segments>
+            </mssgle:Curve>
+          </EdgeLayout.Curve>
+          <EdgeLayout.Labels>
+            <EdgeLabelCollection />
+          </EdgeLayout.Labels>
+        </EdgeLayout>
+        <EdgeLayout
+          Id="Package.PrecedenceConstraints[Constraint 1]"
+          TopLeft="355.75,88">
+          <EdgeLayout.Curve>
+            <mssgle:Curve
+              StartConnector="{assembly:Null}"
+              EndConnector="0,29"
+              Start="0,0"
+              End="0,21.5">
+              <mssgle:Curve.Segments>
+                <mssgle:SegmentCollection
+                  Capacity="5">
+                  <mssgle:LineSegment
+                    End="0,21.5" />
+                </mssgle:SegmentCollection>
+              </mssgle:Curve.Segments>
+            </mssgle:Curve>
+          </EdgeLayout.Curve>
+          <EdgeLayout.Labels>
+            <EdgeLabelCollection />
+          </EdgeLayout.Labels>
+        </EdgeLayout>
+      </GraphLayout>
+    </LayoutInfo>
+  </Package>
+  <TaskHost
+    design-time-name="Package\Data Flow Task">
+    <LayoutInfo>
+      <GraphLayout
+        Capacity="8" xmlns="clr-namespace:Microsoft.SqlServer.IntegrationServices.Designer.Model.Serialization;assembly=Microsoft.SqlServer.IntegrationServices.Graph" xmlns:mssgle="clr-namespace:Microsoft.SqlServer.Graph.LayoutEngine;assembly=Microsoft.SqlServer.Graph" xmlns:assembly="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mssgm="clr-namespace:Microsoft.SqlServer.Graph.Model;assembly=Microsoft.SqlServer.Graph">
+        <NodeLayout
+          Size="102,42"
+          Id="Package\Data Flow Task\Pivot"
+          TopLeft="342,95" />
+        <NodeLayout
+          Size="154,42"
+          Id="Package\Data Flow Task\Derived Column"
+          TopLeft="318,165" />
+        <NodeLayout
+          Size="150,42"
+          Id="Package\Data Flow Task\OLE DB Source"
+          TopLeft="325,27" />
+        <NodeLayout
+          Size="127,42"
+          Id="Package\Data Flow Task\Aggregate"
+          TopLeft="334,244" />
+        <EdgeLayout
+          Id="Package\Data Flow Task.Paths[Pivot Default Output]"
+          TopLeft="394,137">
+          <EdgeLayout.Curve>
+            <mssgle:Curve
+              StartConnector="{assembly:Null}"
+              EndConnector="0,28"
+              Start="0,0"
+              End="0,20.5">
+              <mssgle:Curve.Segments>
+                <mssgle:SegmentCollection
+                  Capacity="5">
+                  <mssgle:LineSegment
+                    End="0,20.5" />
+                </mssgle:SegmentCollection>
+              </mssgle:Curve.Segments>
+            </mssgle:Curve>
+          </EdgeLayout.Curve>
+          <EdgeLayout.Labels>
+            <mssgm:EdgeLabel
+              BoundingBox="-8,2.25,16,16"
+              RelativePosition="Any" />
+          </EdgeLayout.Labels>
+        </EdgeLayout>
+        <EdgeLayout
+          Id="Package\Data Flow Task.Paths[OLE DB Source Output]"
+          TopLeft="396.5,69">
+          <EdgeLayout.Curve>
+            <mssgle:Curve
+              StartConnector="{assembly:Null}"
+              EndConnector="0,26"
+              Start="0,0"
+              End="0,18.5">
+              <mssgle:Curve.Segments>
+                <mssgle:SegmentCollection
+                  Capacity="5">
+                  <mssgle:LineSegment
+                    End="0,18.5" />
+                </mssgle:SegmentCollection>
+              </mssgle:Curve.Segments>
+            </mssgle:Curve>
+          </EdgeLayout.Curve>
+          <EdgeLayout.Labels>
+            <EdgeLabelCollection />
+          </EdgeLayout.Labels>
+        </EdgeLayout>
+        <EdgeLayout
+          Id="Package\Data Flow Task.Paths[Derived Column Output]"
+          TopLeft="396.25,207">
+          <EdgeLayout.Curve>
+            <mssgle:Curve
+              StartConnector="{assembly:Null}"
+              EndConnector="0,37"
+              Start="0,0"
+              End="0,29.5">
+              <mssgle:Curve.Segments>
+                <mssgle:SegmentCollection
+                  Capacity="5">
+                  <mssgle:LineSegment
+                    End="0,29.5" />
+                </mssgle:SegmentCollection>
+              </mssgle:Curve.Segments>
+            </mssgle:Curve>
+          </EdgeLayout.Curve>
+          <EdgeLayout.Labels>
+            <mssgm:EdgeLabel
+              BoundingBox="-8,6.75,16,16"
+              RelativePosition="Any" />
+          </EdgeLayout.Labels>
+        </EdgeLayout>
+      </GraphLayout>
+    </LayoutInfo>
+  </TaskHost>
+  <PipelineComponentMetadata
+    design-time-name="Package\Data Flow Task\OLE DB Source">
+    <Properties>
+      <Property>
+        <Name>DataSourceViewID</Name>
+      </Property>
+    </Properties>
+  </PipelineComponentMetadata>
+  <TaskHost
+    design-time-name="Package\Load Ofertas to Stagging">
+    <LayoutInfo>
+      <GraphLayout
+        Capacity="8" xmlns="clr-namespace:Microsoft.SqlServer.IntegrationServices.Designer.Model.Serialization;assembly=Microsoft.SqlServer.IntegrationServices.Graph" xmlns:mssgle="clr-namespace:Microsoft.SqlServer.Graph.LayoutEngine;assembly=Microsoft.SqlServer.Graph" xmlns:assembly="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mssgm="clr-namespace:Microsoft.SqlServer.Graph.Model;assembly=Microsoft.SqlServer.Graph">
+        <NodeLayout
+          Size="120,42"
+          Id="Package\Load Ofertas to Stagging\Stagging"
+          TopLeft="492,221" />
+        <NodeLayout
+          Size="171,42"
+          Id="Package\Load Ofertas to Stagging\Ofertas TXT Source"
+          TopLeft="457,35" />
+        <NodeLayout
+          Size="163,42"
+          Id="Package\Load Ofertas to Stagging\Script Component"
+          TopLeft="465,129" />
+        <NodeLayout
+          Size="172,42"
+          Id="Package\Load Ofertas to Stagging\Script Component 1"
+          TopLeft="446,322" />
+        <EdgeLayout
+          Id="Package\Load Ofertas to Stagging.Paths[Output 0]"
+          TopLeft="549.25,171">
+          <EdgeLayout.Curve>
+            <mssgle:Curve
+              StartConnector="{assembly:Null}"
+              EndConnector="0,50"
+              Start="0,0"
+              End="0,42.5">
+              <mssgle:Curve.Segments>
+                <mssgle:SegmentCollection
+                  Capacity="5">
+                  <mssgle:LineSegment
+                    End="0,42.5" />
+                </mssgle:SegmentCollection>
+              </mssgle:Curve.Segments>
+            </mssgle:Curve>
+          </EdgeLayout.Curve>
+          <EdgeLayout.Labels>
+            <mssgm:EdgeLabel
+              BoundingBox="0,0,0,0"
+              RelativePosition="Any" />
+          </EdgeLayout.Labels>
+        </EdgeLayout>
+        <EdgeLayout
+          Id="Package\Load Ofertas to Stagging.Paths[Flat File Source Output]"
+          TopLeft="544.5,77">
+          <EdgeLayout.Curve>
+            <mssgle:Curve
+              StartConnector="{assembly:Null}"
+              EndConnector="0,52"
+              Start="0,0"
+              End="0,44.5">
+              <mssgle:Curve.Segments>
+                <mssgle:SegmentCollection
+                  Capacity="5">
+                  <mssgle:LineSegment
+                    End="0,44.5" />
+                </mssgle:SegmentCollection>
+              </mssgle:Curve.Segments>
+            </mssgle:Curve>
+          </EdgeLayout.Curve>
+          <EdgeLayout.Labels>
+            <mssgm:EdgeLabel
+              BoundingBox="0,0,0,0"
+              RelativePosition="Any" />
+          </EdgeLayout.Labels>
+        </EdgeLayout>
+        <AnnotationLayout
+          Text="Lee el archivo de texto del 'PROGRAMA DE INTERCAMBIOS' de la UT y lo carga en la base de datos LCL_STAGGING agregando una columna con el número de fila."
+          ParentId="Package\Load Ofertas to Stagging"
+          FontInfo="{assembly:Null}"
+          Size="270,NaN"
+          Id="e5e1aa00-6886-4a96-af1b-f85a2b89abcb"
+          TopLeft="672,39" />
+      </GraphLayout>
+    </LayoutInfo>
+  </TaskHost>
+  <PipelineComponentMetadata
+    design-time-name="Package\Load Ofertas to Stagging\Stagging">
+    <Properties>
+      <Property>
+        <Name>DataSourceViewID</Name>
+      </Property>
+      <Property>
+        <Name>TableInfoObjectType</Name>
+        <Value
+          type="q2:string">Table</Value>
+      </Property>
+    </Properties>
+  </PipelineComponentMetadata>
+</Objects>]]></DTS:DesignTimeProperties>
+</DTS:Executable>

+ 2 - 0
ofertas_mer_ut/Project.params

@@ -0,0 +1,2 @@
+<?xml version="1.0"?>
+<SSIS:Parameters xmlns:SSIS="www.microsoft.com/SqlServer/SSIS" />

+ 18563 - 0
ofertas_mer_ut/ReadExcel.dtsx

@@ -0,0 +1,18563 @@
+<?xml version="1.0"?>
+<DTS:Executable xmlns:DTS="www.microsoft.com/SqlServer/Dts"
+  DTS:refId="Package"
+  DTS:CreationDate="9/4/2018 3:21:37 PM"
+  DTS:CreationName="Microsoft.Package"
+  DTS:CreatorComputerName="OLEIVA"
+  DTS:CreatorName="WMERCADOSME\BI4"
+  DTS:DTSID="{B242CAFD-9985-4132-A36F-8C48FB0F7A79}"
+  DTS:ExecutableType="Microsoft.Package"
+  DTS:LastModifiedProductVersion="12.0.2430.0"
+  DTS:LocaleID="17418"
+  DTS:ObjectName="ReadExcel"
+  DTS:PackageType="5"
+  DTS:VersionBuild="76"
+  DTS:VersionGUID="{53510790-6419-4B33-9C1F-1680FB8B6692}">
+  <DTS:Property
+    DTS:Name="PackageFormatVersion">8</DTS:Property>
+  <DTS:Variables>
+    <DTS:Variable
+      DTS:CreationName=""
+      DTS:DTSID="{B5DA0A4F-6B5F-4F28-A1C8-276FC118264D}"
+      DTS:IncludeInDebugDump="2345"
+      DTS:Namespace="User"
+      DTS:ObjectName="FilePath">
+      <DTS:VariableValue
+        DTS:DataType="8">C:\Users\BI4\Documents\Development\repos\ofertas_mer_ut\20042018_RMER&amp;CRPS.xls</DTS:VariableValue>
+    </DTS:Variable>
+  </DTS:Variables>
+  <DTS:Executables>
+    <DTS:Executable
+      DTS:refId="Package\Declaración Contrato Inyección MER"
+      DTS:CreationName="Microsoft.ScriptTask"
+      DTS:Description="Script Task"
+      DTS:DTSID="{000DE806-782C-4CB9-8FC1-CCB3926AD7B1}"
+      DTS:ExecutableType="Microsoft.ScriptTask"
+      DTS:LocaleID="-1"
+      DTS:ObjectName="Declaración Contrato Inyección MER"
+      DTS:ThreadHint="0">
+      <DTS:Variables />
+      <DTS:ObjectData>
+        <ScriptProject
+          Name="ST_bad03b845cdd40b2b4ebe166e1001004"
+          VSTAMajorVersion="3"
+          VSTAMinorVersion="0"
+          Language="VisualBasic"
+          ReadOnlyVariables="User::FilePath">
+          <ProjectItem
+            Name="Project"
+            Encoding="UTF16LE"><![CDATA[<?xml version="1.0" encoding="UTF-16" standalone="yes"?>
+<c:Project xmlns:c="http://schemas.microsoft.com/codeprojectml/2010/08/main" xmlns:msb="http://schemas.microsoft.com/developer/msbuild/2003" runtimeVersion="3.0" schemaVersion="1.0">
+	<msb:PropertyGroup>
+		<msb:CodeName>ST_bad03b845cdd40b2b4ebe166e1001004</msb:CodeName>
+		<msb:Language>msBuild</msb:Language>
+		<msb:DisplayName>ST_bad03b845cdd40b2b4ebe166e1001004</msb:DisplayName>
+		<msb:ProjectId>{668F71D1-07C1-404E-9406-A4F1B195770A}</msb:ProjectId>
+	</msb:PropertyGroup>
+	<msb:ItemGroup>
+		<msb:Project Include="ST_bad03b845cdd40b2b4ebe166e1001004.vbproj"/>
+		<msb:File Include="My Project\AssemblyInfo.vb"/>
+		<msb:File Include="My Project\Resources.resx"/>
+		<msb:File Include="conInyMERDataSet.vb"/>
+		<msb:File Include="ScriptMain.vb"/>
+		<msb:File Include="app.config"/>
+		<msb:File Include="My Project\Resources.Designer.vb"/>
+		<msb:File Include="My Project\Settings.settings"/>
+		<msb:File Include="My Project\Settings.Designer.vb"/>
+		<msb:File Include="contratoIny.vb"/>
+		<msb:File Include="conInyMERDataSet.xsd"/>
+		<msb:File Include="conInyMERDataSet.Designer.vb"/>
+		<msb:File Include="conInyMERDataSet.xsc"/>
+		<msb:File Include="conInyMERDataSet.xss"/>
+	</msb:ItemGroup>
+</c:Project>]]></ProjectItem>
+          <ProjectItem
+            Name="My Project\Settings.Designer.vb"
+            Encoding="UTF8"><![CDATA['------------------------------------------------------------------------------
+' <auto-generated>
+'     This code was generated by a tool.
+'     Runtime Version:4.0.30319.42000
+'
+'     Changes to this file may cause incorrect behavior and will be lost if
+'     the code is regenerated.
+' </auto-generated>
+'------------------------------------------------------------------------------
+
+Option Strict On
+Option Explicit On
+
+
+
+<Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(),  _
+ Global.System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0"),  _
+ Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)>  _
+Partial Friend NotInheritable Class Settings
+    Inherits Global.System.Configuration.ApplicationSettingsBase
+    
+    Private Shared defaultInstance As Settings = CType(Global.System.Configuration.ApplicationSettingsBase.Synchronized(New Settings()),Settings)
+    
+#Region "My.Settings Auto-Save Functionality"
+#If _MyType = "WindowsForms" Then
+    Private Shared addedHandler As Boolean
+
+    Private Shared addedHandlerLockObject As New Object
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
+    Private Shared Sub AutoSaveSettings(ByVal sender As Global.System.Object, ByVal e As Global.System.EventArgs)
+        If My.Application.SaveMySettingsOnExit Then
+            My.Settings.Save()
+        End If
+    End Sub
+#End If
+#End Region
+    
+    Public Shared ReadOnly Property [Default]() As Settings
+        Get
+            
+#If _MyType = "WindowsForms" Then
+               If Not addedHandler Then
+                    SyncLock addedHandlerLockObject
+                        If Not addedHandler Then
+                            AddHandler My.Application.Shutdown, AddressOf AutoSaveSettings
+                            addedHandler = True
+                        End If
+                    End SyncLock
+                End If
+#End If
+            Return defaultInstance
+        End Get
+    End Property
+    
+    <Global.System.Configuration.ApplicationScopedSettingAttribute(),  _
+     Global.System.Diagnostics.DebuggerNonUserCodeAttribute(),  _
+     Global.System.Configuration.SpecialSettingAttribute(Global.System.Configuration.SpecialSetting.ConnectionString),  _
+     Global.System.Configuration.DefaultSettingValueAttribute("Data Source=OLEIVA;Initial Catalog=DEV_CONCILIACION;Integrated Security=True")>  _
+    Public ReadOnly Property DEV_CONCILIACIONConnectionString() As String
+        Get
+            Return CType(Me("DEV_CONCILIACIONConnectionString"),String)
+        End Get
+    End Property
+End Class
+
+Namespace My
+    
+    <Global.Microsoft.VisualBasic.HideModuleNameAttribute(),  _
+     Global.System.Diagnostics.DebuggerNonUserCodeAttribute(),  _
+     Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute()>  _
+    Friend Module MySettingsProperty
+        
+        <Global.System.ComponentModel.Design.HelpKeywordAttribute("My.Settings")>  _
+        Friend ReadOnly Property Settings() As Global.ST_bad03b845cdd40b2b4ebe166e1001004.Settings
+            Get
+                Return Global.ST_bad03b845cdd40b2b4ebe166e1001004.Settings.Default
+            End Get
+        End Property
+    End Module
+End Namespace]]></ProjectItem>
+          <ProjectItem
+            Name="conInyMERDataSet.Designer.vb"
+            Encoding="UTF8"><![CDATA['------------------------------------------------------------------------------
+' <auto-generated>
+'     This code was generated by a tool.
+'     Runtime Version:4.0.30319.42000
+'
+'     Changes to this file may cause incorrect behavior and will be lost if
+'     the code is regenerated.
+' </auto-generated>
+'------------------------------------------------------------------------------
+
+Option Strict Off
+Option Explicit On
+
+
+
+'''<summary>
+'''Represents a strongly typed in-memory cache of data.
+'''</summary>
+<Global.System.Serializable(),  _
+ Global.System.ComponentModel.DesignerCategoryAttribute("code"),  _
+ Global.System.ComponentModel.ToolboxItem(true),  _
+ Global.System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedDataSetSchema"),  _
+ Global.System.Xml.Serialization.XmlRootAttribute("conInyMERDataSet"),  _
+ Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.DataSet")>  _
+Partial Public Class conInyMERDataSet
+    Inherits Global.System.Data.DataSet
+    
+    Private tabledecContratoInyMer As decContratoInyMerDataTable
+
+    Private _schemaSerializationMode As Global.System.Data.SchemaSerializationMode = Global.System.Data.SchemaSerializationMode.IncludeSchema
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Public Sub New()
+        MyBase.New()
+        Me.BeginInit()
+        Me.InitClass()
+        Dim schemaChangedHandler As Global.System.ComponentModel.CollectionChangeEventHandler = AddressOf Me.SchemaChanged
+        AddHandler MyBase.Tables.CollectionChanged, schemaChangedHandler
+        AddHandler MyBase.Relations.CollectionChanged, schemaChangedHandler
+        Me.EndInit()
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext)
+        MyBase.New(info, context, False)
+        If (Me.IsBinarySerialized(info, context) = True) Then
+            Me.InitVars(False)
+            Dim schemaChangedHandler1 As Global.System.ComponentModel.CollectionChangeEventHandler = AddressOf Me.SchemaChanged
+            AddHandler Me.Tables.CollectionChanged, schemaChangedHandler1
+            AddHandler Me.Relations.CollectionChanged, schemaChangedHandler1
+            Return
+        End If
+        Dim strSchema As String = CType(info.GetValue("XmlSchema", GetType(String)), String)
+        If (Me.DetermineSchemaSerializationMode(info, context) = Global.System.Data.SchemaSerializationMode.IncludeSchema) Then
+            Dim ds As Global.System.Data.DataSet = New Global.System.Data.DataSet()
+            ds.ReadXmlSchema(New Global.System.Xml.XmlTextReader(New Global.System.IO.StringReader(strSchema)))
+            If (Not (ds.Tables("decContratoInyMer")) Is Nothing) Then
+                MyBase.Tables.Add(New decContratoInyMerDataTable(ds.Tables("decContratoInyMer")))
+            End If
+            Me.DataSetName = ds.DataSetName
+            Me.Prefix = ds.Prefix
+            Me.Namespace = ds.Namespace
+            Me.Locale = ds.Locale
+            Me.CaseSensitive = ds.CaseSensitive
+            Me.EnforceConstraints = ds.EnforceConstraints
+            Me.Merge(ds, False, Global.System.Data.MissingSchemaAction.Add)
+            Me.InitVars()
+        Else
+            Me.ReadXmlSchema(New Global.System.Xml.XmlTextReader(New Global.System.IO.StringReader(strSchema)))
+        End If
+        Me.GetSerializationData(info, context)
+        Dim schemaChangedHandler As Global.System.ComponentModel.CollectionChangeEventHandler = AddressOf Me.SchemaChanged
+        AddHandler MyBase.Tables.CollectionChanged, schemaChangedHandler
+        AddHandler Me.Relations.CollectionChanged, schemaChangedHandler
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+     Global.System.ComponentModel.Browsable(False), _
+     Global.System.ComponentModel.DesignerSerializationVisibility(Global.System.ComponentModel.DesignerSerializationVisibility.Content)> _
+    Public ReadOnly Property decContratoInyMer() As decContratoInyMerDataTable
+        Get
+            Return Me.tabledecContratoInyMer
+        End Get
+    End Property
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+     Global.System.ComponentModel.BrowsableAttribute(True), _
+     Global.System.ComponentModel.DesignerSerializationVisibilityAttribute(Global.System.ComponentModel.DesignerSerializationVisibility.Visible)> _
+    Public Overrides Property SchemaSerializationMode() As Global.System.Data.SchemaSerializationMode
+        Get
+            Return Me._schemaSerializationMode
+        End Get
+        Set(value As Global.System.Data.SchemaSerializationMode)
+            Me._schemaSerializationMode = value
+        End Set
+    End Property
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+     Global.System.ComponentModel.DesignerSerializationVisibilityAttribute(Global.System.ComponentModel.DesignerSerializationVisibility.Hidden)> _
+    Public Shadows ReadOnly Property Tables() As Global.System.Data.DataTableCollection
+        Get
+            Return MyBase.Tables
+        End Get
+    End Property
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+     Global.System.ComponentModel.DesignerSerializationVisibilityAttribute(Global.System.ComponentModel.DesignerSerializationVisibility.Hidden)> _
+    Public Shadows ReadOnly Property Relations() As Global.System.Data.DataRelationCollection
+        Get
+            Return MyBase.Relations
+        End Get
+    End Property
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Protected Overrides Sub InitializeDerivedDataSet()
+        Me.BeginInit()
+        Me.InitClass()
+        Me.EndInit()
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Public Overrides Function Clone() As Global.System.Data.DataSet
+        Dim cln As conInyMERDataSet = CType(MyBase.Clone, conInyMERDataSet)
+        cln.InitVars()
+        cln.SchemaSerializationMode = Me.SchemaSerializationMode
+        Return cln
+    End Function
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Protected Overrides Function ShouldSerializeTables() As Boolean
+        Return False
+    End Function
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Protected Overrides Function ShouldSerializeRelations() As Boolean
+        Return False
+    End Function
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Protected Overrides Sub ReadXmlSerializable(ByVal reader As Global.System.Xml.XmlReader)
+        If (Me.DetermineSchemaSerializationMode(reader) = Global.System.Data.SchemaSerializationMode.IncludeSchema) Then
+            Me.Reset()
+            Dim ds As Global.System.Data.DataSet = New Global.System.Data.DataSet()
+            ds.ReadXml(reader)
+            If (Not (ds.Tables("decContratoInyMer")) Is Nothing) Then
+                MyBase.Tables.Add(New decContratoInyMerDataTable(ds.Tables("decContratoInyMer")))
+            End If
+            Me.DataSetName = ds.DataSetName
+            Me.Prefix = ds.Prefix
+            Me.Namespace = ds.Namespace
+            Me.Locale = ds.Locale
+            Me.CaseSensitive = ds.CaseSensitive
+            Me.EnforceConstraints = ds.EnforceConstraints
+            Me.Merge(ds, False, Global.System.Data.MissingSchemaAction.Add)
+            Me.InitVars()
+        Else
+            Me.ReadXml(reader)
+            Me.InitVars()
+        End If
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Protected Overrides Function GetSchemaSerializable() As Global.System.Xml.Schema.XmlSchema
+        Dim stream As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
+        Me.WriteXmlSchema(New Global.System.Xml.XmlTextWriter(stream, Nothing))
+        stream.Position = 0
+        Return Global.System.Xml.Schema.XmlSchema.Read(New Global.System.Xml.XmlTextReader(stream), Nothing)
+    End Function
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Friend Overloads Sub InitVars()
+        Me.InitVars(True)
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Friend Overloads Sub InitVars(ByVal initTable As Boolean)
+        Me.tabledecContratoInyMer = CType(MyBase.Tables("decContratoInyMer"), decContratoInyMerDataTable)
+        If (initTable = True) Then
+            If (Not (Me.tabledecContratoInyMer) Is Nothing) Then
+                Me.tabledecContratoInyMer.InitVars()
+            End If
+        End If
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Private Sub InitClass()
+        Me.DataSetName = "conInyMERDataSet"
+        Me.Prefix = ""
+        Me.Namespace = "http://tempuri.org/DataSet1.xsd"
+        Me.EnforceConstraints = True
+        Me.SchemaSerializationMode = Global.System.Data.SchemaSerializationMode.IncludeSchema
+        Me.tabledecContratoInyMer = New decContratoInyMerDataTable()
+        MyBase.Tables.Add(Me.tabledecContratoInyMer)
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Private Function ShouldSerializedecContratoInyMer() As Boolean
+        Return False
+    End Function
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Private Sub SchemaChanged(ByVal sender As Object, ByVal e As Global.System.ComponentModel.CollectionChangeEventArgs)
+        If (e.Action = Global.System.ComponentModel.CollectionChangeAction.Remove) Then
+            Me.InitVars()
+        End If
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Public Shared Function GetTypedDataSetSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType
+        Dim ds As conInyMERDataSet = New conInyMERDataSet()
+        Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType()
+        Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence()
+        Dim any As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny()
+        any.Namespace = ds.Namespace
+        sequence.Items.Add(any)
+        type.Particle = sequence
+        Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable
+        If xs.Contains(dsSchema.TargetNamespace) Then
+            Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
+            Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
+            Try
+                Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing
+                dsSchema.Write(s1)
+                Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator
+                Do While schemas.MoveNext
+                    schema = CType(schemas.Current, Global.System.Xml.Schema.XmlSchema)
+                    s2.SetLength(0)
+                    schema.Write(s2)
+                    If (s1.Length = s2.Length) Then
+                        s1.Position = 0
+                        s2.Position = 0
+
+                        Do While ((s1.Position <> s1.Length) _
+                                    AndAlso (s1.ReadByte = s2.ReadByte))
+
+
+                        Loop
+                        If (s1.Position = s1.Length) Then
+                            Return type
+                        End If
+                    End If
+
+                Loop
+            Finally
+                If (Not (s1) Is Nothing) Then
+                    s1.Close()
+                End If
+                If (Not (s2) Is Nothing) Then
+                    s2.Close()
+                End If
+            End Try
+        End If
+        xs.Add(dsSchema)
+        Return type
+    End Function
+
+    <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Public Delegate Sub decContratoInyMerRowChangeEventHandler(ByVal sender As Object, ByVal e As decContratoInyMerRowChangeEvent)
+
+    '''<summary>
+    '''Represents the strongly named DataTable class.
+    '''</summary>
+    <Global.System.Serializable(), _
+     Global.System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")> _
+    Partial Public Class decContratoInyMerDataTable
+        Inherits Global.System.Data.TypedTableBase(Of decContratoInyMerRow)
+
+        Private columnFECHA As Global.System.Data.DataColumn
+
+        Private columnAGENTE_INYECTA As Global.System.Data.DataColumn
+
+        Private columnMEDICION_INY As Global.System.Data.DataColumn
+
+        Private columnAGENTE_RETIRA As Global.System.Data.DataColumn
+
+        Private columnMEDICION_RET As Global.System.Data.DataColumn
+
+        Private columnHORA_INICIO As Global.System.Data.DataColumn
+
+        Private columnHORA_FIN As Global.System.Data.DataColumn
+
+        Private columnTIPO_CONRATO As Global.System.Data.DataColumn
+
+        Private columnCOD_CF As Global.System.Data.DataColumn
+
+        Private columnTITULAR_DT As Global.System.Data.DataColumn
+
+        Private columnENERGIA_DECLARADA As Global.System.Data.DataColumn
+
+        Private columnENERGIA_REQUERIDA As Global.System.Data.DataColumn
+
+        Private columnOFERTA_PMAX As Global.System.Data.DataColumn
+
+        Private columnENERGIA_B1 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_B1 As Global.System.Data.DataColumn
+
+        Private columnENERGIA_B2 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_B2 As Global.System.Data.DataColumn
+
+        Private columnENERGIA_B3 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_B3 As Global.System.Data.DataColumn
+
+        Private columnENERGIA_B4 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_B4 As Global.System.Data.DataColumn
+
+        Private columnENERGIA_B5 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_B5 As Global.System.Data.DataColumn
+
+        Private columnOFERTA_FLEX As Global.System.Data.DataColumn
+
+        Private columnTIPO_OFERTA_FLEX As Global.System.Data.DataColumn
+
+        Private columnENERGIA_FLEX_B1 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_FLEX_B1 As Global.System.Data.DataColumn
+
+        Private columnENERGIA_FLEX_B2 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_FLEX_B2 As Global.System.Data.DataColumn
+
+        Private columnENERGIA_FLEX_B3 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_FLEX_B3 As Global.System.Data.DataColumn
+
+        Private columnENERGIA_FLEX_B4 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_FLEX_B4 As Global.System.Data.DataColumn
+
+        Private columnENERGIA_FLEX_B5 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_FLEX_B5 As Global.System.Data.DataColumn
+
+        Private columnRESPONSABLE_CMORC As Global.System.Data.DataColumn
+
+        Private columnFECHA1 As Global.System.Data.DataColumn
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub New()
+            MyBase.New()
+            Me.TableName = "decContratoInyMer"
+            Me.BeginInit()
+            Me.InitClass()
+            Me.EndInit()
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Friend Sub New(ByVal table As Global.System.Data.DataTable)
+            MyBase.New()
+            Me.TableName = table.TableName
+            If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then
+                Me.CaseSensitive = table.CaseSensitive
+            End If
+            If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then
+                Me.Locale = table.Locale
+            End If
+            If (table.Namespace <> table.DataSet.Namespace) Then
+                Me.Namespace = table.Namespace
+            End If
+            Me.Prefix = table.Prefix
+            Me.MinimumCapacity = table.MinimumCapacity
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext)
+            MyBase.New(info, context)
+            Me.InitVars()
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property FECHAColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnFECHA
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property AGENTE_INYECTAColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnAGENTE_INYECTA
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property MEDICION_INYColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnMEDICION_INY
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property AGENTE_RETIRAColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnAGENTE_RETIRA
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property MEDICION_RETColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnMEDICION_RET
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property HORA_INICIOColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnHORA_INICIO
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property HORA_FINColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnHORA_FIN
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property TIPO_CONRATOColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnTIPO_CONRATO
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property COD_CFColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnCOD_CF
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property TITULAR_DTColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnTITULAR_DT
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_DECLARADAColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_DECLARADA
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_REQUERIDAColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_REQUERIDA
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property OFERTA_PMAXColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnOFERTA_PMAX
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_B1Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_B1
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_B1Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_B1
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_B2Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_B2
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_B2Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_B2
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_B3Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_B3
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_B3Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_B3
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_B4Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_B4
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_B4Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_B4
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_B5Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_B5
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_B5Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_B5
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property OFERTA_FLEXColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnOFERTA_FLEX
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property TIPO_OFERTA_FLEXColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnTIPO_OFERTA_FLEX
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_FLEX_B1Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_FLEX_B1
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_FLEX_B1Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_FLEX_B1
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_FLEX_B2Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_FLEX_B2
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_FLEX_B2Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_FLEX_B2
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_FLEX_B3Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_FLEX_B3
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_FLEX_B3Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_FLEX_B3
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_FLEX_B4Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_FLEX_B4
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_FLEX_B4Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_FLEX_B4
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_FLEX_B5Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_FLEX_B5
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_FLEX_B5Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_FLEX_B5
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property RESPONSABLE_CMORCColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnRESPONSABLE_CMORC
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property FECHA1Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnFECHA1
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Browsable(False)> _
+        Public ReadOnly Property Count() As Integer
+            Get
+                Return Me.Rows.Count
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Default Public ReadOnly Property Item(ByVal index As Integer) As decContratoInyMerRow
+            Get
+                Return CType(Me.Rows(index), decContratoInyMerRow)
+            End Get
+        End Property
+
+        <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Event decContratoInyMerRowChanging As decContratoInyMerRowChangeEventHandler
+
+        <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Event decContratoInyMerRowChanged As decContratoInyMerRowChangeEventHandler
+
+        <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Event decContratoInyMerRowDeleting As decContratoInyMerRowChangeEventHandler
+
+        <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Event decContratoInyMerRowDeleted As decContratoInyMerRowChangeEventHandler
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Overloads Sub AdddecContratoInyMerRow(ByVal row As decContratoInyMerRow)
+            Me.Rows.Add(row)
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Overloads Function AdddecContratoInyMerRow( _
+                    ByVal FECHA As Date, _
+                    ByVal AGENTE_INYECTA As String, _
+                    ByVal MEDICION_INY As String, _
+                    ByVal AGENTE_RETIRA As String, _
+                    ByVal MEDICION_RET As String, _
+                    ByVal HORA_INICIO As System.TimeSpan, _
+                    ByVal HORA_FIN As System.TimeSpan, _
+                    ByVal TIPO_CONRATO As String, _
+                    ByVal COD_CF As String, _
+                    ByVal TITULAR_DT As String, _
+                    ByVal ENERGIA_DECLARADA As Double, _
+                    ByVal ENERGIA_REQUERIDA As Double, _
+                    ByVal OFERTA_PMAX As String, _
+                    ByVal ENERGIA_B1 As Double, _
+                    ByVal PRECIO_B1 As Double, _
+                    ByVal ENERGIA_B2 As Double, _
+                    ByVal PRECIO_B2 As Double, _
+                    ByVal ENERGIA_B3 As Double, _
+                    ByVal PRECIO_B3 As Double, _
+                    ByVal ENERGIA_B4 As Double, _
+                    ByVal PRECIO_B4 As Double, _
+                    ByVal ENERGIA_B5 As Double, _
+                    ByVal PRECIO_B5 As Double, _
+                    ByVal OFERTA_FLEX As String, _
+                    ByVal TIPO_OFERTA_FLEX As String, _
+                    ByVal ENERGIA_FLEX_B1 As Double, _
+                    ByVal PRECIO_FLEX_B1 As Double, _
+                    ByVal ENERGIA_FLEX_B2 As Double, _
+                    ByVal PRECIO_FLEX_B2 As Double, _
+                    ByVal ENERGIA_FLEX_B3 As Double, _
+                    ByVal PRECIO_FLEX_B3 As Double, _
+                    ByVal ENERGIA_FLEX_B4 As Double, _
+                    ByVal PRECIO_FLEX_B4 As Double, _
+                    ByVal ENERGIA_FLEX_B5 As Double, _
+                    ByVal PRECIO_FLEX_B5 As Double, _
+                    ByVal RESPONSABLE_CMORC As String, _
+                    ByVal FECHA1 As Date) As decContratoInyMerRow
+            Dim rowdecContratoInyMerRow As decContratoInyMerRow = CType(Me.NewRow, decContratoInyMerRow)
+            Dim columnValuesArray() As Object = New Object() {FECHA, AGENTE_INYECTA, MEDICION_INY, AGENTE_RETIRA, MEDICION_RET, HORA_INICIO, HORA_FIN, TIPO_CONRATO, COD_CF, TITULAR_DT, ENERGIA_DECLARADA, ENERGIA_REQUERIDA, OFERTA_PMAX, ENERGIA_B1, PRECIO_B1, ENERGIA_B2, PRECIO_B2, ENERGIA_B3, PRECIO_B3, ENERGIA_B4, PRECIO_B4, ENERGIA_B5, PRECIO_B5, OFERTA_FLEX, TIPO_OFERTA_FLEX, ENERGIA_FLEX_B1, PRECIO_FLEX_B1, ENERGIA_FLEX_B2, PRECIO_FLEX_B2, ENERGIA_FLEX_B3, PRECIO_FLEX_B3, ENERGIA_FLEX_B4, PRECIO_FLEX_B4, ENERGIA_FLEX_B5, PRECIO_FLEX_B5, RESPONSABLE_CMORC, FECHA1}
+            rowdecContratoInyMerRow.ItemArray = columnValuesArray
+            Me.Rows.Add(rowdecContratoInyMerRow)
+            Return rowdecContratoInyMerRow
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Overrides Function Clone() As Global.System.Data.DataTable
+            Dim cln As decContratoInyMerDataTable = CType(MyBase.Clone, decContratoInyMerDataTable)
+            cln.InitVars()
+            Return cln
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overrides Function CreateInstance() As Global.System.Data.DataTable
+            Return New decContratoInyMerDataTable()
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Friend Sub InitVars()
+            Me.columnFECHA = MyBase.Columns("FECHA")
+            Me.columnAGENTE_INYECTA = MyBase.Columns("AGENTE_INYECTA")
+            Me.columnMEDICION_INY = MyBase.Columns("MEDICION_INY")
+            Me.columnAGENTE_RETIRA = MyBase.Columns("AGENTE_RETIRA")
+            Me.columnMEDICION_RET = MyBase.Columns("MEDICION_RET")
+            Me.columnHORA_INICIO = MyBase.Columns("HORA_INICIO")
+            Me.columnHORA_FIN = MyBase.Columns("HORA_FIN")
+            Me.columnTIPO_CONRATO = MyBase.Columns("TIPO_CONRATO")
+            Me.columnCOD_CF = MyBase.Columns("COD_CF")
+            Me.columnTITULAR_DT = MyBase.Columns("TITULAR_DT")
+            Me.columnENERGIA_DECLARADA = MyBase.Columns("ENERGIA_DECLARADA")
+            Me.columnENERGIA_REQUERIDA = MyBase.Columns("ENERGIA_REQUERIDA")
+            Me.columnOFERTA_PMAX = MyBase.Columns("OFERTA_PMAX")
+            Me.columnENERGIA_B1 = MyBase.Columns("ENERGIA_B1")
+            Me.columnPRECIO_B1 = MyBase.Columns("PRECIO_B1")
+            Me.columnENERGIA_B2 = MyBase.Columns("ENERGIA_B2")
+            Me.columnPRECIO_B2 = MyBase.Columns("PRECIO_B2")
+            Me.columnENERGIA_B3 = MyBase.Columns("ENERGIA_B3")
+            Me.columnPRECIO_B3 = MyBase.Columns("PRECIO_B3")
+            Me.columnENERGIA_B4 = MyBase.Columns("ENERGIA_B4")
+            Me.columnPRECIO_B4 = MyBase.Columns("PRECIO_B4")
+            Me.columnENERGIA_B5 = MyBase.Columns("ENERGIA_B5")
+            Me.columnPRECIO_B5 = MyBase.Columns("PRECIO_B5")
+            Me.columnOFERTA_FLEX = MyBase.Columns("OFERTA_FLEX")
+            Me.columnTIPO_OFERTA_FLEX = MyBase.Columns("TIPO_OFERTA_FLEX")
+            Me.columnENERGIA_FLEX_B1 = MyBase.Columns("ENERGIA_FLEX_B1")
+            Me.columnPRECIO_FLEX_B1 = MyBase.Columns("PRECIO_FLEX_B1")
+            Me.columnENERGIA_FLEX_B2 = MyBase.Columns("ENERGIA_FLEX_B2")
+            Me.columnPRECIO_FLEX_B2 = MyBase.Columns("PRECIO_FLEX_B2")
+            Me.columnENERGIA_FLEX_B3 = MyBase.Columns("ENERGIA_FLEX_B3")
+            Me.columnPRECIO_FLEX_B3 = MyBase.Columns("PRECIO_FLEX_B3")
+            Me.columnENERGIA_FLEX_B4 = MyBase.Columns("ENERGIA_FLEX_B4")
+            Me.columnPRECIO_FLEX_B4 = MyBase.Columns("PRECIO_FLEX_B4")
+            Me.columnENERGIA_FLEX_B5 = MyBase.Columns("ENERGIA_FLEX_B5")
+            Me.columnPRECIO_FLEX_B5 = MyBase.Columns("PRECIO_FLEX_B5")
+            Me.columnRESPONSABLE_CMORC = MyBase.Columns("RESPONSABLE_CMORC")
+            Me.columnFECHA1 = MyBase.Columns("FECHA1")
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Sub InitClass()
+            Me.columnFECHA = New Global.System.Data.DataColumn("FECHA", GetType(Date), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnFECHA)
+            Me.columnAGENTE_INYECTA = New Global.System.Data.DataColumn("AGENTE_INYECTA", GetType(String), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnAGENTE_INYECTA)
+            Me.columnMEDICION_INY = New Global.System.Data.DataColumn("MEDICION_INY", GetType(String), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnMEDICION_INY)
+            Me.columnAGENTE_RETIRA = New Global.System.Data.DataColumn("AGENTE_RETIRA", GetType(String), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnAGENTE_RETIRA)
+            Me.columnMEDICION_RET = New Global.System.Data.DataColumn("MEDICION_RET", GetType(String), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnMEDICION_RET)
+            Me.columnHORA_INICIO = New Global.System.Data.DataColumn("HORA_INICIO", GetType(Global.System.TimeSpan), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnHORA_INICIO)
+            Me.columnHORA_FIN = New Global.System.Data.DataColumn("HORA_FIN", GetType(Global.System.TimeSpan), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnHORA_FIN)
+            Me.columnTIPO_CONRATO = New Global.System.Data.DataColumn("TIPO_CONRATO", GetType(String), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnTIPO_CONRATO)
+            Me.columnCOD_CF = New Global.System.Data.DataColumn("COD_CF", GetType(String), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnCOD_CF)
+            Me.columnTITULAR_DT = New Global.System.Data.DataColumn("TITULAR_DT", GetType(String), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnTITULAR_DT)
+            Me.columnENERGIA_DECLARADA = New Global.System.Data.DataColumn("ENERGIA_DECLARADA", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_DECLARADA)
+            Me.columnENERGIA_REQUERIDA = New Global.System.Data.DataColumn("ENERGIA_REQUERIDA", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_REQUERIDA)
+            Me.columnOFERTA_PMAX = New Global.System.Data.DataColumn("OFERTA_PMAX", GetType(String), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnOFERTA_PMAX)
+            Me.columnENERGIA_B1 = New Global.System.Data.DataColumn("ENERGIA_B1", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_B1)
+            Me.columnPRECIO_B1 = New Global.System.Data.DataColumn("PRECIO_B1", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_B1)
+            Me.columnENERGIA_B2 = New Global.System.Data.DataColumn("ENERGIA_B2", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_B2)
+            Me.columnPRECIO_B2 = New Global.System.Data.DataColumn("PRECIO_B2", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_B2)
+            Me.columnENERGIA_B3 = New Global.System.Data.DataColumn("ENERGIA_B3", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_B3)
+            Me.columnPRECIO_B3 = New Global.System.Data.DataColumn("PRECIO_B3", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_B3)
+            Me.columnENERGIA_B4 = New Global.System.Data.DataColumn("ENERGIA_B4", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_B4)
+            Me.columnPRECIO_B4 = New Global.System.Data.DataColumn("PRECIO_B4", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_B4)
+            Me.columnENERGIA_B5 = New Global.System.Data.DataColumn("ENERGIA_B5", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_B5)
+            Me.columnPRECIO_B5 = New Global.System.Data.DataColumn("PRECIO_B5", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_B5)
+            Me.columnOFERTA_FLEX = New Global.System.Data.DataColumn("OFERTA_FLEX", GetType(String), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnOFERTA_FLEX)
+            Me.columnTIPO_OFERTA_FLEX = New Global.System.Data.DataColumn("TIPO_OFERTA_FLEX", GetType(String), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnTIPO_OFERTA_FLEX)
+            Me.columnENERGIA_FLEX_B1 = New Global.System.Data.DataColumn("ENERGIA_FLEX_B1", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_FLEX_B1)
+            Me.columnPRECIO_FLEX_B1 = New Global.System.Data.DataColumn("PRECIO_FLEX_B1", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_FLEX_B1)
+            Me.columnENERGIA_FLEX_B2 = New Global.System.Data.DataColumn("ENERGIA_FLEX_B2", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_FLEX_B2)
+            Me.columnPRECIO_FLEX_B2 = New Global.System.Data.DataColumn("PRECIO_FLEX_B2", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_FLEX_B2)
+            Me.columnENERGIA_FLEX_B3 = New Global.System.Data.DataColumn("ENERGIA_FLEX_B3", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_FLEX_B3)
+            Me.columnPRECIO_FLEX_B3 = New Global.System.Data.DataColumn("PRECIO_FLEX_B3", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_FLEX_B3)
+            Me.columnENERGIA_FLEX_B4 = New Global.System.Data.DataColumn("ENERGIA_FLEX_B4", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_FLEX_B4)
+            Me.columnPRECIO_FLEX_B4 = New Global.System.Data.DataColumn("PRECIO_FLEX_B4", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_FLEX_B4)
+            Me.columnENERGIA_FLEX_B5 = New Global.System.Data.DataColumn("ENERGIA_FLEX_B5", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_FLEX_B5)
+            Me.columnPRECIO_FLEX_B5 = New Global.System.Data.DataColumn("PRECIO_FLEX_B5", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_FLEX_B5)
+            Me.columnRESPONSABLE_CMORC = New Global.System.Data.DataColumn("RESPONSABLE_CMORC", GetType(String), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnRESPONSABLE_CMORC)
+            Me.columnFECHA1 = New Global.System.Data.DataColumn("FECHA1", GetType(Date), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnFECHA1)
+            Me.columnFECHA.AllowDBNull = False
+            Me.columnFECHA.DateTimeMode = Global.System.Data.DataSetDateTime.Local
+            Me.columnAGENTE_INYECTA.AllowDBNull = False
+            Me.columnAGENTE_INYECTA.MaxLength = 255
+            Me.columnMEDICION_INY.AllowDBNull = False
+            Me.columnMEDICION_INY.MaxLength = 255
+            Me.columnAGENTE_RETIRA.AllowDBNull = False
+            Me.columnAGENTE_RETIRA.MaxLength = 255
+            Me.columnMEDICION_RET.AllowDBNull = False
+            Me.columnMEDICION_RET.MaxLength = 255
+            Me.columnHORA_INICIO.AllowDBNull = False
+            Me.columnHORA_FIN.AllowDBNull = False
+            Me.columnTIPO_CONRATO.AllowDBNull = False
+            Me.columnTIPO_CONRATO.MaxLength = 255
+            Me.columnCOD_CF.MaxLength = 1
+            Me.columnTITULAR_DT.MaxLength = 255
+            Me.columnENERGIA_DECLARADA.AllowDBNull = False
+            Me.columnENERGIA_REQUERIDA.AllowDBNull = False
+            Me.columnOFERTA_PMAX.AllowDBNull = False
+            Me.columnOFERTA_PMAX.MaxLength = 255
+            Me.columnOFERTA_FLEX.MaxLength = 255
+            Me.columnTIPO_OFERTA_FLEX.MaxLength = 255
+            Me.columnRESPONSABLE_CMORC.MaxLength = 255
+            Me.columnFECHA1.AllowDBNull = False
+            Me.columnFECHA1.Caption = "FECHA"
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function NewdecContratoInyMerRow() As decContratoInyMerRow
+            Return CType(Me.NewRow, decContratoInyMerRow)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow
+            Return New decContratoInyMerRow(builder)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overrides Function GetRowType() As Global.System.Type
+            Return GetType(decContratoInyMerRow)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs)
+            MyBase.OnRowChanged(e)
+            If (Not (Me.decContratoInyMerRowChangedEvent) Is Nothing) Then
+                RaiseEvent decContratoInyMerRowChanged(Me, New decContratoInyMerRowChangeEvent(CType(e.Row, decContratoInyMerRow), e.Action))
+            End If
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs)
+            MyBase.OnRowChanging(e)
+            If (Not (Me.decContratoInyMerRowChangingEvent) Is Nothing) Then
+                RaiseEvent decContratoInyMerRowChanging(Me, New decContratoInyMerRowChangeEvent(CType(e.Row, decContratoInyMerRow), e.Action))
+            End If
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs)
+            MyBase.OnRowDeleted(e)
+            If (Not (Me.decContratoInyMerRowDeletedEvent) Is Nothing) Then
+                RaiseEvent decContratoInyMerRowDeleted(Me, New decContratoInyMerRowChangeEvent(CType(e.Row, decContratoInyMerRow), e.Action))
+            End If
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs)
+            MyBase.OnRowDeleting(e)
+            If (Not (Me.decContratoInyMerRowDeletingEvent) Is Nothing) Then
+                RaiseEvent decContratoInyMerRowDeleting(Me, New decContratoInyMerRowChangeEvent(CType(e.Row, decContratoInyMerRow), e.Action))
+            End If
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub RemovedecContratoInyMerRow(ByVal row As decContratoInyMerRow)
+            Me.Rows.Remove(row)
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType
+            Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType()
+            Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence()
+            Dim ds As conInyMERDataSet = New conInyMERDataSet()
+            Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny()
+            any1.Namespace = "http://www.w3.org/2001/XMLSchema"
+            any1.MinOccurs = New Decimal(0)
+            any1.MaxOccurs = Decimal.MaxValue
+            any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax
+            sequence.Items.Add(any1)
+            Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny()
+            any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"
+            any2.MinOccurs = New Decimal(1)
+            any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax
+            sequence.Items.Add(any2)
+            Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute()
+            attribute1.Name = "namespace"
+            attribute1.FixedValue = ds.Namespace
+            type.Attributes.Add(attribute1)
+            Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute()
+            attribute2.Name = "tableTypeName"
+            attribute2.FixedValue = "decContratoInyMerDataTable"
+            type.Attributes.Add(attribute2)
+            type.Particle = sequence
+            Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable
+            If xs.Contains(dsSchema.TargetNamespace) Then
+                Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
+                Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
+                Try
+                    Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing
+                    dsSchema.Write(s1)
+                    Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator
+                    Do While schemas.MoveNext
+                        schema = CType(schemas.Current, Global.System.Xml.Schema.XmlSchema)
+                        s2.SetLength(0)
+                        schema.Write(s2)
+                        If (s1.Length = s2.Length) Then
+                            s1.Position = 0
+                            s2.Position = 0
+
+                            Do While ((s1.Position <> s1.Length) _
+                                        AndAlso (s1.ReadByte = s2.ReadByte))
+
+
+                            Loop
+                            If (s1.Position = s1.Length) Then
+                                Return type
+                            End If
+                        End If
+
+                    Loop
+                Finally
+                    If (Not (s1) Is Nothing) Then
+                        s1.Close()
+                    End If
+                    If (Not (s2) Is Nothing) Then
+                        s2.Close()
+                    End If
+                End Try
+            End If
+            xs.Add(dsSchema)
+            Return type
+        End Function
+    End Class
+
+    '''<summary>
+    '''Represents strongly named DataRow class.
+    '''</summary>
+    Partial Public Class decContratoInyMerRow
+        Inherits Global.System.Data.DataRow
+
+        Private tabledecContratoInyMer As decContratoInyMerDataTable
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Friend Sub New(ByVal rb As Global.System.Data.DataRowBuilder)
+            MyBase.New(rb)
+            Me.tabledecContratoInyMer = CType(Me.Table, decContratoInyMerDataTable)
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property FECHA() As Date
+            Get
+                Return CType(Me(Me.tabledecContratoInyMer.FECHAColumn), Date)
+            End Get
+            Set(value As Date)
+                Me(Me.tabledecContratoInyMer.FECHAColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property AGENTE_INYECTA() As String
+            Get
+                Return CType(Me(Me.tabledecContratoInyMer.AGENTE_INYECTAColumn), String)
+            End Get
+            Set(value As String)
+                Me(Me.tabledecContratoInyMer.AGENTE_INYECTAColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property MEDICION_INY() As String
+            Get
+                Return CType(Me(Me.tabledecContratoInyMer.MEDICION_INYColumn), String)
+            End Get
+            Set(value As String)
+                Me(Me.tabledecContratoInyMer.MEDICION_INYColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property AGENTE_RETIRA() As String
+            Get
+                Return CType(Me(Me.tabledecContratoInyMer.AGENTE_RETIRAColumn), String)
+            End Get
+            Set(value As String)
+                Me(Me.tabledecContratoInyMer.AGENTE_RETIRAColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property MEDICION_RET() As String
+            Get
+                Return CType(Me(Me.tabledecContratoInyMer.MEDICION_RETColumn), String)
+            End Get
+            Set(value As String)
+                Me(Me.tabledecContratoInyMer.MEDICION_RETColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property HORA_INICIO() As System.TimeSpan
+            Get
+                Return CType(Me(Me.tabledecContratoInyMer.HORA_INICIOColumn), Global.System.TimeSpan)
+            End Get
+            Set(value As System.TimeSpan)
+                Me(Me.tabledecContratoInyMer.HORA_INICIOColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property HORA_FIN() As System.TimeSpan
+            Get
+                Return CType(Me(Me.tabledecContratoInyMer.HORA_FINColumn), Global.System.TimeSpan)
+            End Get
+            Set(value As System.TimeSpan)
+                Me(Me.tabledecContratoInyMer.HORA_FINColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property TIPO_CONRATO() As String
+            Get
+                Return CType(Me(Me.tabledecContratoInyMer.TIPO_CONRATOColumn), String)
+            End Get
+            Set(value As String)
+                Me(Me.tabledecContratoInyMer.TIPO_CONRATOColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property COD_CF() As String
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.COD_CFColumn), String)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'COD_CF' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As String)
+                Me(Me.tabledecContratoInyMer.COD_CFColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property TITULAR_DT() As String
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.TITULAR_DTColumn), String)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'TITULAR_DT' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As String)
+                Me(Me.tabledecContratoInyMer.TITULAR_DTColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_DECLARADA() As Double
+            Get
+                Return CType(Me(Me.tabledecContratoInyMer.ENERGIA_DECLARADAColumn), Double)
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.ENERGIA_DECLARADAColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_REQUERIDA() As Double
+            Get
+                Return CType(Me(Me.tabledecContratoInyMer.ENERGIA_REQUERIDAColumn), Double)
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.ENERGIA_REQUERIDAColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property OFERTA_PMAX() As String
+            Get
+                Return CType(Me(Me.tabledecContratoInyMer.OFERTA_PMAXColumn), String)
+            End Get
+            Set(value As String)
+                Me(Me.tabledecContratoInyMer.OFERTA_PMAXColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_B1() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.ENERGIA_B1Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_B1' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.ENERGIA_B1Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_B1() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.PRECIO_B1Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_B1' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.PRECIO_B1Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_B2() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.ENERGIA_B2Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_B2' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.ENERGIA_B2Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_B2() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.PRECIO_B2Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_B2' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.PRECIO_B2Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_B3() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.ENERGIA_B3Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_B3' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.ENERGIA_B3Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_B3() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.PRECIO_B3Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_B3' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.PRECIO_B3Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_B4() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.ENERGIA_B4Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_B4' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.ENERGIA_B4Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_B4() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.PRECIO_B4Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_B4' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.PRECIO_B4Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_B5() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.ENERGIA_B5Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_B5' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.ENERGIA_B5Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_B5() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.PRECIO_B5Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_B5' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.PRECIO_B5Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property OFERTA_FLEX() As String
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.OFERTA_FLEXColumn), String)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'OFERTA_FLEX' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As String)
+                Me(Me.tabledecContratoInyMer.OFERTA_FLEXColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property TIPO_OFERTA_FLEX() As String
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.TIPO_OFERTA_FLEXColumn), String)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'TIPO_OFERTA_FLEX' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As String)
+                Me(Me.tabledecContratoInyMer.TIPO_OFERTA_FLEXColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_FLEX_B1() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B1Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_FLEX_B1' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B1Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_FLEX_B1() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B1Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_FLEX_B1' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B1Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_FLEX_B2() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B2Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_FLEX_B2' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B2Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_FLEX_B2() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B2Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_FLEX_B2' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B2Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_FLEX_B3() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B3Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_FLEX_B3' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B3Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_FLEX_B3() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B3Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_FLEX_B3' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B3Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_FLEX_B4() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B4Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_FLEX_B4' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B4Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_FLEX_B4() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B4Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_FLEX_B4' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B4Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_FLEX_B5() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B5Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_FLEX_B5' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B5Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_FLEX_B5() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B5Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_FLEX_B5' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B5Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property RESPONSABLE_CMORC() As String
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.RESPONSABLE_CMORCColumn), String)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'RESPONSABLE_CMORC' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As String)
+                Me(Me.tabledecContratoInyMer.RESPONSABLE_CMORCColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property FECHA1() As Date
+            Get
+                Return CType(Me(Me.tabledecContratoInyMer.FECHA1Column), Date)
+            End Get
+            Set(value As Date)
+                Me(Me.tabledecContratoInyMer.FECHA1Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsCOD_CFNull() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.COD_CFColumn)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetCOD_CFNull()
+            Me(Me.tabledecContratoInyMer.COD_CFColumn) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsTITULAR_DTNull() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.TITULAR_DTColumn)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetTITULAR_DTNull()
+            Me(Me.tabledecContratoInyMer.TITULAR_DTColumn) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_B1Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.ENERGIA_B1Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_B1Null()
+            Me(Me.tabledecContratoInyMer.ENERGIA_B1Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_B1Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.PRECIO_B1Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_B1Null()
+            Me(Me.tabledecContratoInyMer.PRECIO_B1Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_B2Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.ENERGIA_B2Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_B2Null()
+            Me(Me.tabledecContratoInyMer.ENERGIA_B2Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_B2Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.PRECIO_B2Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_B2Null()
+            Me(Me.tabledecContratoInyMer.PRECIO_B2Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_B3Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.ENERGIA_B3Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_B3Null()
+            Me(Me.tabledecContratoInyMer.ENERGIA_B3Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_B3Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.PRECIO_B3Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_B3Null()
+            Me(Me.tabledecContratoInyMer.PRECIO_B3Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_B4Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.ENERGIA_B4Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_B4Null()
+            Me(Me.tabledecContratoInyMer.ENERGIA_B4Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_B4Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.PRECIO_B4Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_B4Null()
+            Me(Me.tabledecContratoInyMer.PRECIO_B4Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_B5Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.ENERGIA_B5Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_B5Null()
+            Me(Me.tabledecContratoInyMer.ENERGIA_B5Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_B5Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.PRECIO_B5Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_B5Null()
+            Me(Me.tabledecContratoInyMer.PRECIO_B5Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsOFERTA_FLEXNull() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.OFERTA_FLEXColumn)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetOFERTA_FLEXNull()
+            Me(Me.tabledecContratoInyMer.OFERTA_FLEXColumn) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsTIPO_OFERTA_FLEXNull() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.TIPO_OFERTA_FLEXColumn)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetTIPO_OFERTA_FLEXNull()
+            Me(Me.tabledecContratoInyMer.TIPO_OFERTA_FLEXColumn) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_FLEX_B1Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.ENERGIA_FLEX_B1Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_FLEX_B1Null()
+            Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B1Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_FLEX_B1Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.PRECIO_FLEX_B1Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_FLEX_B1Null()
+            Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B1Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_FLEX_B2Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.ENERGIA_FLEX_B2Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_FLEX_B2Null()
+            Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B2Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_FLEX_B2Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.PRECIO_FLEX_B2Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_FLEX_B2Null()
+            Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B2Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_FLEX_B3Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.ENERGIA_FLEX_B3Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_FLEX_B3Null()
+            Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B3Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_FLEX_B3Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.PRECIO_FLEX_B3Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_FLEX_B3Null()
+            Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B3Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_FLEX_B4Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.ENERGIA_FLEX_B4Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_FLEX_B4Null()
+            Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B4Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_FLEX_B4Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.PRECIO_FLEX_B4Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_FLEX_B4Null()
+            Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B4Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_FLEX_B5Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.ENERGIA_FLEX_B5Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_FLEX_B5Null()
+            Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B5Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_FLEX_B5Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.PRECIO_FLEX_B5Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_FLEX_B5Null()
+            Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B5Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsRESPONSABLE_CMORCNull() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.RESPONSABLE_CMORCColumn)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetRESPONSABLE_CMORCNull()
+            Me(Me.tabledecContratoInyMer.RESPONSABLE_CMORCColumn) = Global.System.Convert.DBNull
+        End Sub
+    End Class
+
+    '''<summary>
+    '''Row event argument class
+    '''</summary>
+    <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Public Class decContratoInyMerRowChangeEvent
+        Inherits Global.System.EventArgs
+
+        Private eventRow As decContratoInyMerRow
+
+        Private eventAction As Global.System.Data.DataRowAction
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub New(ByVal row As decContratoInyMerRow, ByVal action As Global.System.Data.DataRowAction)
+            MyBase.New()
+            Me.eventRow = row
+            Me.eventAction = action
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property Row() As decContratoInyMerRow
+            Get
+                Return Me.eventRow
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property Action() As Global.System.Data.DataRowAction
+            Get
+                Return Me.eventAction
+            End Get
+        End Property
+    End Class
+End Class
+
+Namespace conInyMERDataSetTableAdapters
+
+    '''<summary>
+    '''Represents the connection and commands used to retrieve and save data.
+    '''</summary>
+    <Global.System.ComponentModel.DesignerCategoryAttribute("code"), _
+     Global.System.ComponentModel.ToolboxItem(True), _
+     Global.System.ComponentModel.DataObjectAttribute(True), _
+     Global.System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" & _
+        ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"), _
+     Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")> _
+    Partial Public Class decContratoInyMerTableAdapter
+        Inherits Global.System.ComponentModel.Component
+
+        Private WithEvents _adapter As Global.System.Data.SqlClient.SqlDataAdapter
+
+        Private _connection As Global.System.Data.SqlClient.SqlConnection
+
+        Private _transaction As Global.System.Data.SqlClient.SqlTransaction
+
+        Private _commandCollection() As Global.System.Data.SqlClient.SqlCommand
+
+        Private _clearBeforeFill As Boolean
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub New()
+            MyBase.New()
+            Me.ClearBeforeFill = True
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Friend ReadOnly Property Adapter() As Global.System.Data.SqlClient.SqlDataAdapter
+            Get
+                If (Me._adapter Is Nothing) Then
+                    Me.InitAdapter()
+                End If
+                Return Me._adapter
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Friend Property Connection() As Global.System.Data.SqlClient.SqlConnection
+            Get
+                If (Me._connection Is Nothing) Then
+                    Me.InitConnection()
+                End If
+                Return Me._connection
+            End Get
+            Set(value As Global.System.Data.SqlClient.SqlConnection)
+                Me._connection = value
+                If (Not (Me.Adapter.InsertCommand) Is Nothing) Then
+                    Me.Adapter.InsertCommand.Connection = value
+                End If
+                If (Not (Me.Adapter.DeleteCommand) Is Nothing) Then
+                    Me.Adapter.DeleteCommand.Connection = value
+                End If
+                If (Not (Me.Adapter.UpdateCommand) Is Nothing) Then
+                    Me.Adapter.UpdateCommand.Connection = value
+                End If
+                Dim i As Integer = 0
+                Do While (i < Me.CommandCollection.Length)
+                    If (Not (Me.CommandCollection(i)) Is Nothing) Then
+                        CType(Me.CommandCollection(i), Global.System.Data.SqlClient.SqlCommand).Connection = value
+                    End If
+                    i = (i + 1)
+                Loop
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Friend Property Transaction() As Global.System.Data.SqlClient.SqlTransaction
+            Get
+                Return Me._transaction
+            End Get
+            Set(value As Global.System.Data.SqlClient.SqlTransaction)
+                Me._transaction = value
+                Dim i As Integer = 0
+                Do While (i < Me.CommandCollection.Length)
+                    Me.CommandCollection(i).Transaction = Me._transaction
+                    i = (i + 1)
+                Loop
+                If ((Not (Me.Adapter) Is Nothing) _
+                            AndAlso (Not (Me.Adapter.DeleteCommand) Is Nothing)) Then
+                    Me.Adapter.DeleteCommand.Transaction = Me._transaction
+                End If
+                If ((Not (Me.Adapter) Is Nothing) _
+                            AndAlso (Not (Me.Adapter.InsertCommand) Is Nothing)) Then
+                    Me.Adapter.InsertCommand.Transaction = Me._transaction
+                End If
+                If ((Not (Me.Adapter) Is Nothing) _
+                            AndAlso (Not (Me.Adapter.UpdateCommand) Is Nothing)) Then
+                    Me.Adapter.UpdateCommand.Transaction = Me._transaction
+                End If
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected ReadOnly Property CommandCollection() As Global.System.Data.SqlClient.SqlCommand()
+            Get
+                If (Me._commandCollection Is Nothing) Then
+                    Me.InitCommandCollection()
+                End If
+                Return Me._commandCollection
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ClearBeforeFill() As Boolean
+            Get
+                Return Me._clearBeforeFill
+            End Get
+            Set(value As Boolean)
+                Me._clearBeforeFill = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Sub InitAdapter()
+            Me._adapter = New Global.System.Data.SqlClient.SqlDataAdapter()
+            Dim tableMapping As Global.System.Data.Common.DataTableMapping = New Global.System.Data.Common.DataTableMapping()
+            tableMapping.SourceTable = "Table"
+            tableMapping.DataSetTable = "decContratoInyMer"
+            tableMapping.ColumnMappings.Add("AGENTE_INYECTA", "AGENTE_INYECTA")
+            tableMapping.ColumnMappings.Add("MEDICION_INY", "MEDICION_INY")
+            tableMapping.ColumnMappings.Add("AGENTE_RETIRA", "AGENTE_RETIRA")
+            tableMapping.ColumnMappings.Add("MEDICION_RET", "MEDICION_RET")
+            tableMapping.ColumnMappings.Add("HORA_INICIO", "HORA_INICIO")
+            tableMapping.ColumnMappings.Add("HORA_FIN", "HORA_FIN")
+            tableMapping.ColumnMappings.Add("TIPO_CONRATO", "TIPO_CONRATO")
+            tableMapping.ColumnMappings.Add("COD_CF", "COD_CF")
+            tableMapping.ColumnMappings.Add("TITULAR_DT", "TITULAR_DT")
+            tableMapping.ColumnMappings.Add("ENERGIA_DECLARADA", "ENERGIA_DECLARADA")
+            tableMapping.ColumnMappings.Add("ENERGIA_REQUERIDA", "ENERGIA_REQUERIDA")
+            tableMapping.ColumnMappings.Add("OFERTA_PMAX", "OFERTA_PMAX")
+            tableMapping.ColumnMappings.Add("ENERGIA_B1", "ENERGIA_B1")
+            tableMapping.ColumnMappings.Add("PRECIO_B1", "PRECIO_B1")
+            tableMapping.ColumnMappings.Add("ENERGIA_B2", "ENERGIA_B2")
+            tableMapping.ColumnMappings.Add("PRECIO_B2", "PRECIO_B2")
+            tableMapping.ColumnMappings.Add("ENERGIA_B3", "ENERGIA_B3")
+            tableMapping.ColumnMappings.Add("PRECIO_B3", "PRECIO_B3")
+            tableMapping.ColumnMappings.Add("ENERGIA_B4", "ENERGIA_B4")
+            tableMapping.ColumnMappings.Add("PRECIO_B4", "PRECIO_B4")
+            tableMapping.ColumnMappings.Add("ENERGIA_B5", "ENERGIA_B5")
+            tableMapping.ColumnMappings.Add("PRECIO_B5", "PRECIO_B5")
+            tableMapping.ColumnMappings.Add("OFERTA_FLEX", "OFERTA_FLEX")
+            tableMapping.ColumnMappings.Add("TIPO_OFERTA_FLEX", "TIPO_OFERTA_FLEX")
+            tableMapping.ColumnMappings.Add("ENERGIA_FLEX_B1", "ENERGIA_FLEX_B1")
+            tableMapping.ColumnMappings.Add("PRECIO_FLEX_B1", "PRECIO_FLEX_B1")
+            tableMapping.ColumnMappings.Add("ENERGIA_FLEX_B2", "ENERGIA_FLEX_B2")
+            tableMapping.ColumnMappings.Add("PRECIO_FLEX_B2", "PRECIO_FLEX_B2")
+            tableMapping.ColumnMappings.Add("ENERGIA_FLEX_B3", "ENERGIA_FLEX_B3")
+            tableMapping.ColumnMappings.Add("PRECIO_FLEX_B3", "PRECIO_FLEX_B3")
+            tableMapping.ColumnMappings.Add("ENERGIA_FLEX_B4", "ENERGIA_FLEX_B4")
+            tableMapping.ColumnMappings.Add("PRECIO_FLEX_B4", "PRECIO_FLEX_B4")
+            tableMapping.ColumnMappings.Add("ENERGIA_FLEX_B5", "ENERGIA_FLEX_B5")
+            tableMapping.ColumnMappings.Add("PRECIO_FLEX_B5", "PRECIO_FLEX_B5")
+            tableMapping.ColumnMappings.Add("RESPONSABLE_CMORC", "RESPONSABLE_CMORC")
+            tableMapping.ColumnMappings.Add("FECHA", "FECHA1")
+            Me._adapter.TableMappings.Add(tableMapping)
+            Me._adapter.InsertCommand = New Global.System.Data.SqlClient.SqlCommand()
+            Me._adapter.InsertCommand.Connection = Me.Connection
+            Me._adapter.InsertCommand.CommandText = "INSERT INTO [dbo].[DEC_CONTRATO_INY_MER] ([FECHA], [AGENTE_INYECTA], [MEDICION_IN" & _
+                "Y], [AGENTE_RETIRA], [MEDICION_RET], [HORA_INICIO], [HORA_FIN], [TIPO_CONRATO], " & _
+                "[COD_CF], [TITULAR_DT], [ENERGIA_DECLARADA], [ENERGIA_REQUERIDA], [OFERTA_PMAX]," & _
+                " [ENERGIA_B1], [PRECIO_B1], [ENERGIA_B2], [PRECIO_B2], [ENERGIA_B3], [PRECIO_B3]" & _
+                ", [ENERGIA_B4], [PRECIO_B4], [ENERGIA_B5], [PRECIO_B5], [OFERTA_FLEX], [TIPO_OFE" & _
+                "RTA_FLEX], [ENERGIA_FLEX_B1], [PRECIO_FLEX_B1], [ENERGIA_FLEX_B2], [PRECIO_FLEX_" & _
+                "B2], [ENERGIA_FLEX_B3], [PRECIO_FLEX_B3], [ENERGIA_FLEX_B4], [PRECIO_FLEX_B4], [" & _
+                "ENERGIA_FLEX_B5], [PRECIO_FLEX_B5], [RESPONSABLE_CMORC]) VALUES (@FECHA, @AGENTE" & _
+                "_INYECTA, @MEDICION_INY, @AGENTE_RETIRA, @MEDICION_RET, @HORA_INICIO, @HORA_FIN," & _
+                " @TIPO_CONRATO, @COD_CF, @TITULAR_DT, @ENERGIA_DECLARADA, @ENERGIA_REQUERIDA, @O" & _
+                "FERTA_PMAX, @ENERGIA_B1, @PRECIO_B1, @ENERGIA_B2, @PRECIO_B2, @ENERGIA_B3, @PREC" & _
+                "IO_B3, @ENERGIA_B4, @PRECIO_B4, @ENERGIA_B5, @PRECIO_B5, @OFERTA_FLEX, @TIPO_OFE" & _
+                "RTA_FLEX, @ENERGIA_FLEX_B1, @PRECIO_FLEX_B1, @ENERGIA_FLEX_B2, @PRECIO_FLEX_B2, " & _
+                "@ENERGIA_FLEX_B3, @PRECIO_FLEX_B3, @ENERGIA_FLEX_B4, @PRECIO_FLEX_B4, @ENERGIA_F" & _
+                "LEX_B5, @PRECIO_FLEX_B5, @RESPONSABLE_CMORC)"
+            Me._adapter.InsertCommand.CommandType = Global.System.Data.CommandType.Text
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@FECHA", Global.System.Data.SqlDbType.[Date], 0, Global.System.Data.ParameterDirection.Input, 0, 0, "FECHA", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@AGENTE_INYECTA", Global.System.Data.SqlDbType.NVarChar, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "AGENTE_INYECTA", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@MEDICION_INY", Global.System.Data.SqlDbType.NVarChar, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "MEDICION_INY", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@AGENTE_RETIRA", Global.System.Data.SqlDbType.NVarChar, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "AGENTE_RETIRA", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@MEDICION_RET", Global.System.Data.SqlDbType.NVarChar, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "MEDICION_RET", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@HORA_INICIO", Global.System.Data.SqlDbType.Time, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "HORA_INICIO", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@HORA_FIN", Global.System.Data.SqlDbType.Time, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "HORA_FIN", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@TIPO_CONRATO", Global.System.Data.SqlDbType.NVarChar, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "TIPO_CONRATO", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@COD_CF", Global.System.Data.SqlDbType.NVarChar, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "COD_CF", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@TITULAR_DT", Global.System.Data.SqlDbType.NVarChar, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "TITULAR_DT", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_DECLARADA", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_DECLARADA", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_REQUERIDA", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_REQUERIDA", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@OFERTA_PMAX", Global.System.Data.SqlDbType.NVarChar, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "OFERTA_PMAX", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_B1", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_B1", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_B1", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_B1", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_B2", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_B2", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_B2", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_B2", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_B3", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_B3", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_B3", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_B3", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_B4", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_B4", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_B4", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_B4", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_B5", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_B5", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_B5", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_B5", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@OFERTA_FLEX", Global.System.Data.SqlDbType.NVarChar, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "OFERTA_FLEX", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@TIPO_OFERTA_FLEX", Global.System.Data.SqlDbType.NVarChar, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "TIPO_OFERTA_FLEX", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_FLEX_B1", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_FLEX_B1", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_FLEX_B1", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_FLEX_B1", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_FLEX_B2", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_FLEX_B2", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_FLEX_B2", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_FLEX_B2", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_FLEX_B3", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_FLEX_B3", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_FLEX_B3", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_FLEX_B3", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_FLEX_B4", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_FLEX_B4", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_FLEX_B4", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_FLEX_B4", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_FLEX_B5", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_FLEX_B5", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_FLEX_B5", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_FLEX_B5", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@RESPONSABLE_CMORC", Global.System.Data.SqlDbType.NVarChar, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "RESPONSABLE_CMORC", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Sub InitConnection()
+            Me._connection = New Global.System.Data.SqlClient.SqlConnection()
+            Me._connection.ConnectionString = Global.ST_bad03b845cdd40b2b4ebe166e1001004.Settings.Default.DEV_CONCILIACIONConnectionString
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Sub InitCommandCollection()
+            Me._commandCollection = New Global.System.Data.SqlClient.SqlCommand(0) {}
+            Me._commandCollection(0) = New Global.System.Data.SqlClient.SqlCommand()
+            Me._commandCollection(0).Connection = Me.Connection
+            Me._commandCollection(0).CommandText = "SELECT FECHA, AGENTE_INYECTA, MEDICION_INY, AGENTE_RETIRA, MEDICION_RET, HORA_INI" & _
+                "CIO, HORA_FIN, TIPO_CONRATO, COD_CF, TITULAR_DT, ENERGIA_DECLARADA, ENERGIA_REQU" & _
+                "ERIDA, OFERTA_PMAX, ENERGIA_B1, PRECIO_B1, ENERGIA_B2, PRECIO_B2, ENERGIA_B3, PR" & _
+                "ECIO_B3, ENERGIA_B4, PRECIO_B4, ENERGIA_B5, PRECIO_B5, OFERTA_FLEX, TIPO_OFERTA_" & _
+                "FLEX, ENERGIA_FLEX_B1, PRECIO_FLEX_B1, ENERGIA_FLEX_B2, PRECIO_FLEX_B2, ENERGIA_" & _
+                "FLEX_B3, PRECIO_FLEX_B3, ENERGIA_FLEX_B4, PRECIO_FLEX_B4, ENERGIA_FLEX_B5, PRECI" & _
+                "O_FLEX_B5, RESPONSABLE_CMORC FROM dbo.DEC_CONTRATO_INY_MER"
+            Me._commandCollection(0).CommandType = Global.System.Data.CommandType.Text
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter"), _
+         Global.System.ComponentModel.DataObjectMethodAttribute(Global.System.ComponentModel.DataObjectMethodType.Fill, True)> _
+        Public Overridable Overloads Function Fill(ByVal dataTable As conInyMERDataSet.decContratoInyMerDataTable) As Integer
+            Me.Adapter.SelectCommand = Me.CommandCollection(0)
+            If (Me.ClearBeforeFill = True) Then
+                dataTable.Clear()
+            End If
+            Dim returnValue As Integer = Me.Adapter.Fill(dataTable)
+            Return returnValue
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter"), _
+         Global.System.ComponentModel.DataObjectMethodAttribute(Global.System.ComponentModel.DataObjectMethodType.[Select], True)> _
+        Public Overridable Overloads Function GetData() As conInyMERDataSet.decContratoInyMerDataTable
+            Me.Adapter.SelectCommand = Me.CommandCollection(0)
+            Dim dataTable As conInyMERDataSet.decContratoInyMerDataTable = New conInyMERDataSet.decContratoInyMerDataTable()
+            Me.Adapter.Fill(dataTable)
+            Return dataTable
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")> _
+        Public Overridable Overloads Function Update(ByVal dataTable As conInyMERDataSet.decContratoInyMerDataTable) As Integer
+            Return Me.Adapter.Update(dataTable)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")> _
+        Public Overridable Overloads Function Update(ByVal dataSet As conInyMERDataSet) As Integer
+            Return Me.Adapter.Update(dataSet, "decContratoInyMer")
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")> _
+        Public Overridable Overloads Function Update(ByVal dataRow As Global.System.Data.DataRow) As Integer
+            Return Me.Adapter.Update(New Global.System.Data.DataRow() {dataRow})
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")> _
+        Public Overridable Overloads Function Update(ByVal dataRows() As Global.System.Data.DataRow) As Integer
+            Return Me.Adapter.Update(dataRows)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter"), _
+         Global.System.ComponentModel.DataObjectMethodAttribute(Global.System.ComponentModel.DataObjectMethodType.Insert, True)> _
+        Public Overridable Overloads Function Insert( _
+                    ByVal FECHA As Date, _
+                    ByVal AGENTE_INYECTA As String, _
+                    ByVal MEDICION_INY As String, _
+                    ByVal AGENTE_RETIRA As String, _
+                    ByVal MEDICION_RET As String, _
+                    ByVal HORA_INICIO As System.TimeSpan, _
+                    ByVal HORA_FIN As System.TimeSpan, _
+                    ByVal TIPO_CONRATO As String, _
+                    ByVal COD_CF As String, _
+                    ByVal TITULAR_DT As String, _
+                    ByVal ENERGIA_DECLARADA As Double, _
+                    ByVal ENERGIA_REQUERIDA As Double, _
+                    ByVal OFERTA_PMAX As String, _
+                    ByVal ENERGIA_B1 As Global.System.Nullable(Of Double), _
+                    ByVal PRECIO_B1 As Global.System.Nullable(Of Double), _
+                    ByVal ENERGIA_B2 As Global.System.Nullable(Of Double), _
+                    ByVal PRECIO_B2 As Global.System.Nullable(Of Double), _
+                    ByVal ENERGIA_B3 As Global.System.Nullable(Of Double), _
+                    ByVal PRECIO_B3 As Global.System.Nullable(Of Double), _
+                    ByVal ENERGIA_B4 As Global.System.Nullable(Of Double), _
+                    ByVal PRECIO_B4 As Global.System.Nullable(Of Double), _
+                    ByVal ENERGIA_B5 As Global.System.Nullable(Of Double), _
+                    ByVal PRECIO_B5 As Global.System.Nullable(Of Double), _
+                    ByVal OFERTA_FLEX As String, _
+                    ByVal TIPO_OFERTA_FLEX As String, _
+                    ByVal ENERGIA_FLEX_B1 As Global.System.Nullable(Of Double), _
+                    ByVal PRECIO_FLEX_B1 As Global.System.Nullable(Of Double), _
+                    ByVal ENERGIA_FLEX_B2 As Global.System.Nullable(Of Double), _
+                    ByVal PRECIO_FLEX_B2 As Global.System.Nullable(Of Double), _
+                    ByVal ENERGIA_FLEX_B3 As Global.System.Nullable(Of Double), _
+                    ByVal PRECIO_FLEX_B3 As Global.System.Nullable(Of Double), _
+                    ByVal ENERGIA_FLEX_B4 As Global.System.Nullable(Of Double), _
+                    ByVal PRECIO_FLEX_B4 As Global.System.Nullable(Of Double), _
+                    ByVal ENERGIA_FLEX_B5 As Global.System.Nullable(Of Double), _
+                    ByVal PRECIO_FLEX_B5 As Global.System.Nullable(Of Double), _
+                    ByVal RESPONSABLE_CMORC As String) As Integer
+            Me.Adapter.InsertCommand.Parameters(0).Value = CType(FECHA, Date)
+            If (AGENTE_INYECTA Is Nothing) Then
+                Throw New Global.System.ArgumentNullException("AGENTE_INYECTA")
+            Else
+                Me.Adapter.InsertCommand.Parameters(1).Value = CType(AGENTE_INYECTA, String)
+            End If
+            If (MEDICION_INY Is Nothing) Then
+                Throw New Global.System.ArgumentNullException("MEDICION_INY")
+            Else
+                Me.Adapter.InsertCommand.Parameters(2).Value = CType(MEDICION_INY, String)
+            End If
+            If (AGENTE_RETIRA Is Nothing) Then
+                Throw New Global.System.ArgumentNullException("AGENTE_RETIRA")
+            Else
+                Me.Adapter.InsertCommand.Parameters(3).Value = CType(AGENTE_RETIRA, String)
+            End If
+            If (MEDICION_RET Is Nothing) Then
+                Throw New Global.System.ArgumentNullException("MEDICION_RET")
+            Else
+                Me.Adapter.InsertCommand.Parameters(4).Value = CType(MEDICION_RET, String)
+            End If
+            Me.Adapter.InsertCommand.Parameters(5).Value = CType(HORA_INICIO, System.TimeSpan)
+            Me.Adapter.InsertCommand.Parameters(6).Value = CType(HORA_FIN, System.TimeSpan)
+            If (TIPO_CONRATO Is Nothing) Then
+                Throw New Global.System.ArgumentNullException("TIPO_CONRATO")
+            Else
+                Me.Adapter.InsertCommand.Parameters(7).Value = CType(TIPO_CONRATO, String)
+            End If
+            If (COD_CF Is Nothing) Then
+                Me.Adapter.InsertCommand.Parameters(8).Value = Global.System.DBNull.Value
+            Else
+                Me.Adapter.InsertCommand.Parameters(8).Value = CType(COD_CF, String)
+            End If
+            If (TITULAR_DT Is Nothing) Then
+                Me.Adapter.InsertCommand.Parameters(9).Value = Global.System.DBNull.Value
+            Else
+                Me.Adapter.InsertCommand.Parameters(9).Value = CType(TITULAR_DT, String)
+            End If
+            Me.Adapter.InsertCommand.Parameters(10).Value = CType(ENERGIA_DECLARADA, Double)
+            Me.Adapter.InsertCommand.Parameters(11).Value = CType(ENERGIA_REQUERIDA, Double)
+            If (OFERTA_PMAX Is Nothing) Then
+                Throw New Global.System.ArgumentNullException("OFERTA_PMAX")
+            Else
+                Me.Adapter.InsertCommand.Parameters(12).Value = CType(OFERTA_PMAX, String)
+            End If
+            If (ENERGIA_B1.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(13).Value = CType(ENERGIA_B1.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(13).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_B1.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(14).Value = CType(PRECIO_B1.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(14).Value = Global.System.DBNull.Value
+            End If
+            If (ENERGIA_B2.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(15).Value = CType(ENERGIA_B2.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(15).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_B2.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(16).Value = CType(PRECIO_B2.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(16).Value = Global.System.DBNull.Value
+            End If
+            If (ENERGIA_B3.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(17).Value = CType(ENERGIA_B3.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(17).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_B3.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(18).Value = CType(PRECIO_B3.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(18).Value = Global.System.DBNull.Value
+            End If
+            If (ENERGIA_B4.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(19).Value = CType(ENERGIA_B4.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(19).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_B4.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(20).Value = CType(PRECIO_B4.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(20).Value = Global.System.DBNull.Value
+            End If
+            If (ENERGIA_B5.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(21).Value = CType(ENERGIA_B5.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(21).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_B5.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(22).Value = CType(PRECIO_B5.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(22).Value = Global.System.DBNull.Value
+            End If
+            If (OFERTA_FLEX Is Nothing) Then
+                Me.Adapter.InsertCommand.Parameters(23).Value = Global.System.DBNull.Value
+            Else
+                Me.Adapter.InsertCommand.Parameters(23).Value = CType(OFERTA_FLEX, String)
+            End If
+            If (TIPO_OFERTA_FLEX Is Nothing) Then
+                Me.Adapter.InsertCommand.Parameters(24).Value = Global.System.DBNull.Value
+            Else
+                Me.Adapter.InsertCommand.Parameters(24).Value = CType(TIPO_OFERTA_FLEX, String)
+            End If
+            If (ENERGIA_FLEX_B1.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(25).Value = CType(ENERGIA_FLEX_B1.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(25).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_FLEX_B1.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(26).Value = CType(PRECIO_FLEX_B1.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(26).Value = Global.System.DBNull.Value
+            End If
+            If (ENERGIA_FLEX_B2.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(27).Value = CType(ENERGIA_FLEX_B2.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(27).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_FLEX_B2.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(28).Value = CType(PRECIO_FLEX_B2.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(28).Value = Global.System.DBNull.Value
+            End If
+            If (ENERGIA_FLEX_B3.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(29).Value = CType(ENERGIA_FLEX_B3.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(29).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_FLEX_B3.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(30).Value = CType(PRECIO_FLEX_B3.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(30).Value = Global.System.DBNull.Value
+            End If
+            If (ENERGIA_FLEX_B4.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(31).Value = CType(ENERGIA_FLEX_B4.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(31).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_FLEX_B4.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(32).Value = CType(PRECIO_FLEX_B4.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(32).Value = Global.System.DBNull.Value
+            End If
+            If (ENERGIA_FLEX_B5.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(33).Value = CType(ENERGIA_FLEX_B5.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(33).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_FLEX_B5.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(34).Value = CType(PRECIO_FLEX_B5.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(34).Value = Global.System.DBNull.Value
+            End If
+            If (RESPONSABLE_CMORC Is Nothing) Then
+                Me.Adapter.InsertCommand.Parameters(35).Value = Global.System.DBNull.Value
+            Else
+                Me.Adapter.InsertCommand.Parameters(35).Value = CType(RESPONSABLE_CMORC, String)
+            End If
+            Dim previousConnectionState As Global.System.Data.ConnectionState = Me.Adapter.InsertCommand.Connection.State
+            If ((Me.Adapter.InsertCommand.Connection.State And Global.System.Data.ConnectionState.Open) _
+                        <> Global.System.Data.ConnectionState.Open) Then
+                Me.Adapter.InsertCommand.Connection.Open()
+            End If
+            Try
+                Dim returnValue As Integer = Me.Adapter.InsertCommand.ExecuteNonQuery
+                Return returnValue
+            Finally
+                If (previousConnectionState = Global.System.Data.ConnectionState.Closed) Then
+                    Me.Adapter.InsertCommand.Connection.Close()
+                End If
+            End Try
+        End Function
+    End Class
+
+    '''<summary>
+    '''TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios
+    '''</summary>
+    <Global.System.ComponentModel.DesignerCategoryAttribute("code"), _
+     Global.System.ComponentModel.ToolboxItem(True), _
+     Global.System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerDesigner, Microsoft.VSD" & _
+        "esigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"), _
+     Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapterManager")> _
+    Partial Public Class TableAdapterManager
+        Inherits Global.System.ComponentModel.Component
+
+        Private _updateOrder As UpdateOrderOption
+
+        Private _decContratoInyMerTableAdapter As decContratoInyMerTableAdapter
+
+        Private _backupDataSetBeforeUpdate As Boolean
+
+        Private _connection As Global.System.Data.IDbConnection
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property UpdateOrder() As UpdateOrderOption
+            Get
+                Return Me._updateOrder
+            End Get
+            Set(value As UpdateOrderOption)
+                Me._updateOrder = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" & _
+            "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" & _
+            "a", "System.Drawing.Design.UITypeEditor")> _
+        Public Property decContratoInyMerTableAdapter() As decContratoInyMerTableAdapter
+            Get
+                Return Me._decContratoInyMerTableAdapter
+            End Get
+            Set(value As decContratoInyMerTableAdapter)
+                Me._decContratoInyMerTableAdapter = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property BackupDataSetBeforeUpdate() As Boolean
+            Get
+                Return Me._backupDataSetBeforeUpdate
+            End Get
+            Set(value As Boolean)
+                Me._backupDataSetBeforeUpdate = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Browsable(False)> _
+        Public Property Connection() As Global.System.Data.IDbConnection
+            Get
+                If (Not (Me._connection) Is Nothing) Then
+                    Return Me._connection
+                End If
+                If ((Not (Me._decContratoInyMerTableAdapter) Is Nothing) _
+                            AndAlso (Not (Me._decContratoInyMerTableAdapter.Connection) Is Nothing)) Then
+                    Return Me._decContratoInyMerTableAdapter.Connection
+                End If
+                Return Nothing
+            End Get
+            Set(value As Global.System.Data.IDbConnection)
+                Me._connection = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Browsable(False)> _
+        Public ReadOnly Property TableAdapterInstanceCount() As Integer
+            Get
+                Dim count As Integer = 0
+                If (Not (Me._decContratoInyMerTableAdapter) Is Nothing) Then
+                    count = (count + 1)
+                End If
+                Return count
+            End Get
+        End Property
+
+        '''<summary>
+        '''Update rows in top-down order.
+        '''</summary>
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Function UpdateUpdatedRows(ByVal dataSet As conInyMERDataSet, ByVal allChangedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow), ByVal allAddedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)) As Integer
+            Dim result As Integer = 0
+            If (Not (Me._decContratoInyMerTableAdapter) Is Nothing) Then
+                Dim updatedRows() As Global.System.Data.DataRow = dataSet.decContratoInyMer.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.ModifiedCurrent)
+                updatedRows = Me.GetRealUpdatedRows(updatedRows, allAddedRows)
+                If ((Not (updatedRows) Is Nothing) _
+                            AndAlso (0 < updatedRows.Length)) Then
+                    result = (result + Me._decContratoInyMerTableAdapter.Update(updatedRows))
+                    allChangedRows.AddRange(updatedRows)
+                End If
+            End If
+            Return result
+        End Function
+
+        '''<summary>
+        '''Insert rows in top-down order.
+        '''</summary>
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Function UpdateInsertedRows(ByVal dataSet As conInyMERDataSet, ByVal allAddedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)) As Integer
+            Dim result As Integer = 0
+            If (Not (Me._decContratoInyMerTableAdapter) Is Nothing) Then
+                Dim addedRows() As Global.System.Data.DataRow = dataSet.decContratoInyMer.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.Added)
+                If ((Not (addedRows) Is Nothing) _
+                            AndAlso (0 < addedRows.Length)) Then
+                    result = (result + Me._decContratoInyMerTableAdapter.Update(addedRows))
+                    allAddedRows.AddRange(addedRows)
+                End If
+            End If
+            Return result
+        End Function
+
+        '''<summary>
+        '''Delete rows in bottom-up order.
+        '''</summary>
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Function UpdateDeletedRows(ByVal dataSet As conInyMERDataSet, ByVal allChangedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)) As Integer
+            Dim result As Integer = 0
+            If (Not (Me._decContratoInyMerTableAdapter) Is Nothing) Then
+                Dim deletedRows() As Global.System.Data.DataRow = dataSet.decContratoInyMer.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.Deleted)
+                If ((Not (deletedRows) Is Nothing) _
+                            AndAlso (0 < deletedRows.Length)) Then
+                    result = (result + Me._decContratoInyMerTableAdapter.Update(deletedRows))
+                    allChangedRows.AddRange(deletedRows)
+                End If
+            End If
+            Return result
+        End Function
+
+        '''<summary>
+        '''Remove inserted rows that become updated rows after calling TableAdapter.Update(inserted rows) first
+        '''</summary>
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Function GetRealUpdatedRows(ByVal updatedRows() As Global.System.Data.DataRow, ByVal allAddedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)) As Global.System.Data.DataRow()
+            If ((updatedRows Is Nothing) _
+                        OrElse (updatedRows.Length < 1)) Then
+                Return updatedRows
+            End If
+            If ((allAddedRows Is Nothing) _
+                        OrElse (allAddedRows.Count < 1)) Then
+                Return updatedRows
+            End If
+            Dim realUpdatedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow) = New Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)()
+            Dim i As Integer = 0
+            Do While (i < updatedRows.Length)
+                Dim row As Global.System.Data.DataRow = updatedRows(i)
+                If (allAddedRows.Contains(row) = False) Then
+                    realUpdatedRows.Add(row)
+                End If
+                i = (i + 1)
+            Loop
+            Return realUpdatedRows.ToArray
+        End Function
+
+        '''<summary>
+        '''Update all changes to the dataset.
+        '''</summary>
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Overridable Function UpdateAll(ByVal dataSet As conInyMERDataSet) As Integer
+            If (dataSet Is Nothing) Then
+                Throw New Global.System.ArgumentNullException("dataSet")
+            End If
+            If (dataSet.HasChanges = False) Then
+                Return 0
+            End If
+            If ((Not (Me._decContratoInyMerTableAdapter) Is Nothing) _
+                        AndAlso (Me.MatchTableAdapterConnection(Me._decContratoInyMerTableAdapter.Connection) = False)) Then
+                Throw New Global.System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" & _
+                        "tring.")
+            End If
+            Dim workConnection As Global.System.Data.IDbConnection = Me.Connection
+            If (workConnection Is Nothing) Then
+                Throw New Global.System.ApplicationException("TableAdapterManager contains no connection information. Set each TableAdapterMana" & _
+                        "ger TableAdapter property to a valid TableAdapter instance.")
+            End If
+            Dim workConnOpened As Boolean = False
+            If ((workConnection.State And Global.System.Data.ConnectionState.Broken) _
+                        = Global.System.Data.ConnectionState.Broken) Then
+                workConnection.Close()
+            End If
+            If (workConnection.State = Global.System.Data.ConnectionState.Closed) Then
+                workConnection.Open()
+                workConnOpened = True
+            End If
+            Dim workTransaction As Global.System.Data.IDbTransaction = workConnection.BeginTransaction
+            If (workTransaction Is Nothing) Then
+                Throw New Global.System.ApplicationException("The transaction cannot begin. The current data connection does not support transa" & _
+                        "ctions or the current state is not allowing the transaction to begin.")
+            End If
+            Dim allChangedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow) = New Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)()
+            Dim allAddedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow) = New Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)()
+            Dim adaptersWithAcceptChangesDuringUpdate As Global.System.Collections.Generic.List(Of Global.System.Data.Common.DataAdapter) = New Global.System.Collections.Generic.List(Of Global.System.Data.Common.DataAdapter)()
+            Dim revertConnections As Global.System.Collections.Generic.Dictionary(Of Object, Global.System.Data.IDbConnection) = New Global.System.Collections.Generic.Dictionary(Of Object, Global.System.Data.IDbConnection)()
+            Dim result As Integer = 0
+            Dim backupDataSet As Global.System.Data.DataSet = Nothing
+            If Me.BackupDataSetBeforeUpdate Then
+                backupDataSet = New Global.System.Data.DataSet()
+                backupDataSet.Merge(dataSet)
+            End If
+            Try
+                '---- Prepare for update -----------
+                '
+                If (Not (Me._decContratoInyMerTableAdapter) Is Nothing) Then
+                    revertConnections.Add(Me._decContratoInyMerTableAdapter, Me._decContratoInyMerTableAdapter.Connection)
+                    Me._decContratoInyMerTableAdapter.Connection = CType(workConnection, Global.System.Data.SqlClient.SqlConnection)
+                    Me._decContratoInyMerTableAdapter.Transaction = CType(workTransaction, Global.System.Data.SqlClient.SqlTransaction)
+                    If Me._decContratoInyMerTableAdapter.Adapter.AcceptChangesDuringUpdate Then
+                        Me._decContratoInyMerTableAdapter.Adapter.AcceptChangesDuringUpdate = False
+                        adaptersWithAcceptChangesDuringUpdate.Add(Me._decContratoInyMerTableAdapter.Adapter)
+                    End If
+                End If
+                '
+                '---- Perform updates -----------
+                '
+                If (Me.UpdateOrder = UpdateOrderOption.UpdateInsertDelete) Then
+                    result = (result + Me.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows))
+                    result = (result + Me.UpdateInsertedRows(dataSet, allAddedRows))
+                Else
+                    result = (result + Me.UpdateInsertedRows(dataSet, allAddedRows))
+                    result = (result + Me.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows))
+                End If
+                result = (result + Me.UpdateDeletedRows(dataSet, allChangedRows))
+                '
+                '---- Commit updates -----------
+                '
+                workTransaction.Commit()
+                If (0 < allAddedRows.Count) Then
+                    Dim rows((allAddedRows.Count) - 1) As Global.System.Data.DataRow
+                    allAddedRows.CopyTo(rows)
+                    Dim i As Integer = 0
+                    Do While (i < rows.Length)
+                        Dim row As Global.System.Data.DataRow = rows(i)
+                        row.AcceptChanges()
+                        i = (i + 1)
+                    Loop
+                End If
+                If (0 < allChangedRows.Count) Then
+                    Dim rows((allChangedRows.Count) - 1) As Global.System.Data.DataRow
+                    allChangedRows.CopyTo(rows)
+                    Dim i As Integer = 0
+                    Do While (i < rows.Length)
+                        Dim row As Global.System.Data.DataRow = rows(i)
+                        row.AcceptChanges()
+                        i = (i + 1)
+                    Loop
+                End If
+            Catch ex As Global.System.Exception
+                workTransaction.Rollback()
+                '---- Restore the dataset -----------
+                If Me.BackupDataSetBeforeUpdate Then
+                    Global.System.Diagnostics.Debug.Assert((Not (backupDataSet) Is Nothing))
+                    dataSet.Clear()
+                    dataSet.Merge(backupDataSet)
+                Else
+                    If (0 < allAddedRows.Count) Then
+                        Dim rows((allAddedRows.Count) - 1) As Global.System.Data.DataRow
+                        allAddedRows.CopyTo(rows)
+                        Dim i As Integer = 0
+                        Do While (i < rows.Length)
+                            Dim row As Global.System.Data.DataRow = rows(i)
+                            row.AcceptChanges()
+                            row.SetAdded()
+                            i = (i + 1)
+                        Loop
+                    End If
+                End If
+                Throw ex
+            Finally
+                If workConnOpened Then
+                    workConnection.Close()
+                End If
+                If (Not (Me._decContratoInyMerTableAdapter) Is Nothing) Then
+                    Me._decContratoInyMerTableAdapter.Connection = CType(revertConnections(Me._decContratoInyMerTableAdapter), Global.System.Data.SqlClient.SqlConnection)
+                    Me._decContratoInyMerTableAdapter.Transaction = Nothing
+                End If
+                If (0 < adaptersWithAcceptChangesDuringUpdate.Count) Then
+                    Dim adapters((adaptersWithAcceptChangesDuringUpdate.Count) - 1) As Global.System.Data.Common.DataAdapter
+                    adaptersWithAcceptChangesDuringUpdate.CopyTo(adapters)
+                    Dim i As Integer = 0
+                    Do While (i < adapters.Length)
+                        Dim adapter As Global.System.Data.Common.DataAdapter = adapters(i)
+                        adapter.AcceptChangesDuringUpdate = True
+                        i = (i + 1)
+                    Loop
+                End If
+            End Try
+            Return result
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overridable Sub SortSelfReferenceRows(ByVal rows() As Global.System.Data.DataRow, ByVal relation As Global.System.Data.DataRelation, ByVal childFirst As Boolean)
+            Global.System.Array.Sort(Of Global.System.Data.DataRow)(rows, New SelfReferenceComparer(relation, childFirst))
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overridable Function MatchTableAdapterConnection(ByVal inputConnection As Global.System.Data.IDbConnection) As Boolean
+            If (Not (Me._connection) Is Nothing) Then
+                Return True
+            End If
+            If ((Me.Connection Is Nothing) _
+                        OrElse (inputConnection Is Nothing)) Then
+                Return True
+            End If
+            If String.Equals(Me.Connection.ConnectionString, inputConnection.ConnectionString, Global.System.StringComparison.Ordinal) Then
+                Return True
+            End If
+            Return False
+        End Function
+
+        '''<summary>
+        '''Update Order Option
+        '''</summary>
+        <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Enum UpdateOrderOption
+
+            InsertUpdateDelete = 0
+
+            UpdateInsertDelete = 1
+        End Enum
+
+        '''<summary>
+        '''Used to sort self-referenced table's rows
+        '''</summary>
+        <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Class SelfReferenceComparer
+            Inherits Object
+            Implements Global.System.Collections.Generic.IComparer(Of Global.System.Data.DataRow)
+
+            Private _relation As Global.System.Data.DataRelation
+
+            Private _childFirst As Integer
+
+            <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+             Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+            Friend Sub New(ByVal relation As Global.System.Data.DataRelation, ByVal childFirst As Boolean)
+                MyBase.New()
+                Me._relation = relation
+                If childFirst Then
+                    Me._childFirst = -1
+                Else
+                    Me._childFirst = 1
+                End If
+            End Sub
+
+            <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+             Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+            Private Function GetRoot(ByVal row As Global.System.Data.DataRow, ByRef distance As Integer) As Global.System.Data.DataRow
+                Global.System.Diagnostics.Debug.Assert((Not (row) Is Nothing))
+                Dim root As Global.System.Data.DataRow = row
+                distance = 0
+
+                Dim traversedRows As Global.System.Collections.Generic.IDictionary(Of Global.System.Data.DataRow, Global.System.Data.DataRow) = New Global.System.Collections.Generic.Dictionary(Of Global.System.Data.DataRow, Global.System.Data.DataRow)()
+                traversedRows(row) = row
+
+                Dim parent As Global.System.Data.DataRow = row.GetParentRow(Me._relation, Global.System.Data.DataRowVersion.[Default])
+
+                Do While ((Not (parent) Is Nothing) _
+                            AndAlso (traversedRows.ContainsKey(parent) = False))
+                    distance = (distance + 1)
+                    root = parent
+                    traversedRows(parent) = parent
+                    parent = parent.GetParentRow(Me._relation, Global.System.Data.DataRowVersion.[Default])
+
+                Loop
+
+                If (distance = 0) Then
+                    traversedRows.Clear()
+                    traversedRows(row) = row
+                    parent = row.GetParentRow(Me._relation, Global.System.Data.DataRowVersion.Original)
+
+                    Do While ((Not (parent) Is Nothing) _
+                                AndAlso (traversedRows.ContainsKey(parent) = False))
+                        distance = (distance + 1)
+                        root = parent
+                        traversedRows(parent) = parent
+                        parent = parent.GetParentRow(Me._relation, Global.System.Data.DataRowVersion.Original)
+
+                    Loop
+                End If
+
+                Return root
+            End Function
+
+            <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+             Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+            Public Function Compare(ByVal row1 As Global.System.Data.DataRow, ByVal row2 As Global.System.Data.DataRow) As Integer Implements Global.System.Collections.Generic.IComparer(Of Global.System.Data.DataRow).Compare
+                If Object.ReferenceEquals(row1, row2) Then
+                    Return 0
+                End If
+                If (row1 Is Nothing) Then
+                    Return -1
+                End If
+                If (row2 Is Nothing) Then
+                    Return 1
+                End If
+
+                Dim distance1 As Integer = 0
+                Dim root1 As Global.System.Data.DataRow = Me.GetRoot(row1, distance1)
+
+                Dim distance2 As Integer = 0
+                Dim root2 As Global.System.Data.DataRow = Me.GetRoot(row2, distance2)
+
+                If Object.ReferenceEquals(root1, root2) Then
+                    Return (Me._childFirst * distance1.CompareTo(distance2))
+                Else
+                    Global.System.Diagnostics.Debug.Assert(((Not (root1.Table) Is Nothing) _
+                                    AndAlso (Not (root2.Table) Is Nothing)))
+                    If (root1.Table.Rows.IndexOf(root1) < root2.Table.Rows.IndexOf(root2)) Then
+                        Return -1
+                    Else
+                        Return 1
+                    End If
+                End If
+            End Function
+        End Class
+    End Class
+End Namespace]]></ProjectItem>
+          <ProjectItem
+            Name="My Project\Resources.Designer.vb"
+            Encoding="UTF8"><![CDATA['------------------------------------------------------------------------------
+' <autogenerated>
+'     This code was generated by a tool.
+'
+'     Changes to this file may cause incorrect behavior and will be lost if
+'     the code is regenerated.
+' </autogenerated>
+'------------------------------------------------------------------------------
+
+Option Strict Off
+Option Explicit On
+
+
+Namespace My.Resources
+    
+    '''<summary>
+    '''   A strongly-typed resource class, for looking up localized strings, etc.
+    '''</summary>
+    'This class was auto-generated by the Strongly Typed Resource Builder
+    'class via a tool like ResGen or Visual Studio.NET.
+    'To add or remove a member, edit your .ResX file then rerun ResGen
+    'with the /str option, or rebuild your VS project.
+    Class MyResources
+        
+        Private Shared _resMgr As System.Resources.ResourceManager
+        
+        Private Shared _resCulture As System.Globalization.CultureInfo
+        
+        Friend Sub New()
+            MyBase.New
+        End Sub
+        
+        '''<summary>
+        '''   Returns the cached ResourceManager instance used by this class.
+        '''</summary>
+        <System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)>  _
+        Public Shared ReadOnly Property ResourceManager() As System.Resources.ResourceManager
+            Get
+                If (_resMgr Is Nothing) Then
+                    Dim temp As System.Resources.ResourceManager = New System.Resources.ResourceManager("My.Resources.MyResources", GetType(MyResources).Assembly)
+                    _resMgr = temp
+                End If
+                Return _resMgr
+            End Get
+        End Property
+        
+        '''<summary>
+        '''   Overrides the current thread's CurrentUICulture property for all
+        '''   resource lookups using this strongly typed resource class.
+        '''</summary>
+        <System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)>  _
+        Public Shared Property Culture() As System.Globalization.CultureInfo
+            Get
+                Return _resCulture
+            End Get
+            Set
+                _resCulture = value
+            End Set
+        End Property
+    End Class
+End Namespace]]></ProjectItem>
+          <ProjectItem
+            Name="ScriptMain.vb"
+            Encoding="UTF8"><![CDATA[#Region "Help:  Introduction to the script task"
+'The Script Task allows you to perform virtually any operation that can be accomplished in
+'a .Net application within the context of an Integration Services control flow. 
+
+'Expand the other regions which have "Help" prefixes for examples of specific ways to use
+'Integration Services features within this script task.
+#End Region
+
+
+#Region "Imports"
+Imports System
+Imports System.Data
+Imports System.Math
+Imports Microsoft.SqlServer.Dts.Runtime
+Imports Microsoft.Office.Interop
+
+#End Region
+
+'ScriptMain is the entry point class of the script.  Do not change the name, attributes,
+'or parent of this class.
+<Microsoft.SqlServer.Dts.Tasks.ScriptTask.SSISScriptTaskEntryPointAttribute()> _
+<System.CLSCompliantAttribute(False)> _
+Partial Public Class ScriptMain
+    Inherits Microsoft.SqlServer.Dts.Tasks.ScriptTask.VSTARTScriptObjectModelBase
+
+#Region "Help:  Using Integration Services variables and parameters in a script"
+    'To use a variable in this script, first ensure that the variable has been added to 
+    'either the list contained in the ReadOnlyVariables property or the list contained in 
+    'the ReadWriteVariables property of this script task, according to whether or not your
+    'code needs to write to the variable.  To add the variable, save this script, close this instance of
+    'Visual Studio, and update the ReadOnlyVariables and 
+    'ReadWriteVariables properties in the Script Transformation Editor window.
+    'To use a parameter in this script, follow the same steps. Parameters are always read-only.
+
+    'Example of reading from a variable:
+    ' startTime = Dts.Variables("System::StartTime").Value
+
+    'Example of writing to a variable:
+    ' Dts.Variables("User::myStringVariable").Value = "new value"
+
+    'Example of reading from a package parameter:
+    ' batchId = Dts.Variables("$Package::batchId").Value
+
+    'Example of reading from a project parameter:
+    ' batchId = Dts.Variables("$Project::batchId").Value
+
+    'Example of reading from a sensitive project parameter:
+    ' batchId = Dts.Variables("$Project::batchId").GetSensitiveValue()
+#End Region
+
+#Region "Help:  Firing Integration Services events from a script"
+    'This script task can fire events for logging purposes.
+
+    'Example of firing an error event:
+    ' Dts.Events.FireError(18, "Process Values", "Bad value", "", 0)
+
+    'Example of firing an information event:
+    ' Dts.Events.FireInformation(3, "Process Values", "Processing has started", "", 0, fireAgain)
+
+    'Example of firing a warning event:
+    ' Dts.Events.FireWarning(14, "Process Values", "No values received for input", "", 0)
+#End Region
+
+#Region "Help:  Using Integration Services connection managers in a script"
+    'Some types of connection managers can be used in this script task.  See the topic 
+    '"Working with Connection Managers Programatically" for details.
+
+    'Example of using an ADO.Net connection manager:
+    ' Dim rawConnection As Object = Dts.Connections("Sales DB").AcquireConnection(Dts.Transaction)
+    ' Dim myADONETConnection As SqlConnection = CType(rawConnection, SqlConnection)
+    ' <Use the connection in some code here, then release the connection>
+    ' Dts.Connections("Sales DB").ReleaseConnection(rawConnection)
+
+    'Example of using a File connection manager
+    ' Dim rawConnection As Object = Dts.Connections("Prices.zip").AcquireConnection(Dts.Transaction)
+    ' Dim filePath As String = CType(rawConnection, String)
+    ' <Use the connection in some code here, then release the connection>
+    ' Dts.Connections("Prices.zip").ReleaseConnection(rawConnection)
+#End Region
+
+    'This method is called when this script task executes in the control flow.
+    'Before returning from this method, set the value of Dts.TaskResult to indicate success or failure.
+    'To open Help, press F1.
+
+    Public Sub Main()
+
+
+        Dim filePath As String = Dts.Variables("User::FilePath").Value.ToString
+
+        Try
+
+            Dim xlApp As Excel.Application = Nothing
+            Dim xlWorkbook As Excel.Workbook = Nothing
+            Dim xlWorkSheet As Excel.Worksheet = Nothing
+            Dim xlWorkSheets As Excel.Sheets = Nothing
+            Dim xlCells As Excel.Range = Nothing
+
+            xlApp = New Excel.Application
+            xlApp.DisplayAlerts = False
+            xlWorkbook = xlApp.Workbooks.Open(filePath)
+            xlApp.Visible = False
+
+            'Variables para el manejo de las hojas del archivo excel
+            'Dim strHojaActual As String
+            Dim startDataRow As Integer
+            Dim intCurrRow As Integer
+
+            Dim vGTipo As String
+            Dim vOperador As String
+            Dim vGCodPm As String
+            Dim vGFecha As Date
+            Dim vGRutaArchivo As String
+            Dim strHojaActual As String
+
+            'Inicializacion de Variables
+            'Hoja1
+            strHojaActual = "Contratos Inyección MER" 'Worksheets(1).Name
+
+            xlWorkSheets = xlWorkbook.Sheets
+
+            xlWorkSheet = CType(xlWorkbook.Sheets(strHojaActual), Excel.Worksheet)
+
+            xlCells = xlWorkSheet.Range("B4")
+
+            vGTipo = xlWorkSheet.Range("B4").Value.ToString 'Asignando el Tipo de Programacion: Regional
+            vOperador = xlWorkSheet.Range("B3").Value.ToString 'Nombre el Operador
+            vGCodPm = xlWorkSheet.Range("B5").Value.ToString 'Asignanao el Código del Pm
+            vGFecha = Convert.ToDateTime(xlWorkSheet.Range("E5").Value) 'Asignando la Fecha del Archivo
+            vGRutaArchivo = xlWorkSheet.Range("G5").Value.ToString
+
+            'Conexión a la base de datos
+            Dim sqlConn As SqlClient.SqlConnection = DirectCast(Dts.Connections("LocalHost.DEV_CONCILIACION").AcquireConnection(Dts.Transaction), SqlClient.SqlConnection)
+
+            'Crea instancia de la Clase contratoIny
+            Dim contrato As New contratoIny()
+            contrato.Fecha = vGFecha
+            contrato.agenteInyecta = vGCodPm
+
+            startDataRow = 9 'Fila en donde inician los datos
+            intCurrRow = startDataRow 'Fila para recorrer el archivo, se inicializa con la fila inicial de los datos
+
+            Do Until xlWorkSheet.Range("A" & intCurrRow).Value Is Nothing
+
+                contrato.medicionIny = Convert.ToString(xlWorkSheet.Range("A" & intCurrRow).Value)
+                contrato.agenteRetira = Convert.ToString(xlWorkSheet.Range("B" & intCurrRow).Value)
+                contrato.medicionRet = Convert.ToString(xlWorkSheet.Range("C" & intCurrRow).Value)
+                contrato.horaInicio = TimeSpan.FromHours(Convert.ToDouble(xlWorkSheet.Range("D" & intCurrRow).Value) * 24)
+                contrato.horaFin = TimeSpan.FromHours(Convert.ToDouble(xlWorkSheet.Range("E" & intCurrRow).Value) * 24)
+                contrato.tipoContrato = Convert.ToString(xlWorkSheet.Range("F" & intCurrRow).Value)
+                contrato.codCF = Convert.ToString(xlWorkSheet.Range("G" & intCurrRow).Value)
+                contrato.titularDF = Convert.ToString(xlWorkSheet.Range("H" & intCurrRow).Value)
+                contrato.responTrans = Convert.ToString(xlWorkSheet.Range("I" & intCurrRow).Value)
+                contrato.energiaDec = Convert.ToDouble(xlWorkSheet.Range("J" & intCurrRow).Value)
+                contrato.energiaReq = Convert.ToDouble(xlWorkSheet.Range("k" & intCurrRow).Value)
+                contrato.ofertaPmax = Convert.ToString(xlWorkSheet.Range("L" & intCurrRow).Value)
+
+                contrato.energiaB1 = Convert.ToDouble(xlWorkSheet.Range("M" & intCurrRow).Value)
+                contrato.precioB1 = Convert.ToDouble(xlWorkSheet.Range("N" & intCurrRow).Value)
+                contrato.energiaB2 = Convert.ToDouble(xlWorkSheet.Range("O" & intCurrRow).Value)
+                contrato.precioB2 = Convert.ToDouble(xlWorkSheet.Range("P" & intCurrRow).Value)
+                contrato.energiaB3 = Convert.ToDouble(xlWorkSheet.Range("Q" & intCurrRow).Value)
+                contrato.precioB3 = Convert.ToDouble(xlWorkSheet.Range("R" & intCurrRow).Value)
+                contrato.energiaB4 = Convert.ToDouble(xlWorkSheet.Range("S" & intCurrRow).Value)
+                contrato.precioB4 = Convert.ToDouble(xlWorkSheet.Range("T" & intCurrRow).Value)
+                contrato.energiaB5 = Convert.ToDouble(xlWorkSheet.Range("U" & intCurrRow).Value)
+                contrato.precioB5 = Convert.ToDouble(xlWorkSheet.Range("V" & intCurrRow).Value)
+
+                contrato.ofertaFlex = Convert.ToString(xlWorkSheet.Range("W" & intCurrRow).Value)
+                contrato.tipoOfFlex = Convert.ToString(xlWorkSheet.Range("X" & intCurrRow).Value)
+
+                contrato.energiafB1 = Convert.ToDouble(xlWorkSheet.Range("Y" & intCurrRow).Value)
+                contrato.preciofB1 = Convert.ToDouble(xlWorkSheet.Range("Z" & intCurrRow).Value)
+                contrato.energiafB2 = Convert.ToDouble(xlWorkSheet.Range("AA" & intCurrRow).Value)
+                contrato.preciofB2 = Convert.ToDouble(xlWorkSheet.Range("AB" & intCurrRow).Value)
+                contrato.energiafB3 = Convert.ToDouble(xlWorkSheet.Range("AC" & intCurrRow).Value)
+                contrato.preciofB3 = Convert.ToDouble(xlWorkSheet.Range("AD" & intCurrRow).Value)
+                contrato.energiafB4 = Convert.ToDouble(xlWorkSheet.Range("AE" & intCurrRow).Value)
+                contrato.preciofB4 = Convert.ToDouble(xlWorkSheet.Range("AF" & intCurrRow).Value)
+                contrato.energiafB5 = Convert.ToDouble(xlWorkSheet.Range("AG" & intCurrRow).Value)
+                contrato.preciofB5 = Convert.ToDouble(xlWorkSheet.Range("AH" & intCurrRow).Value)
+
+                contrato.responCmorc = xlWorkSheet.Range("AI" & intCurrRow).Value.ToString
+
+                Dim conInyMerTableAdapter As New conInyMERDataSetTableAdapters.decContratoInyMerTableAdapter
+
+                conInyMerTableAdapter.Connection = sqlConn
+
+                conInyMerTableAdapter.Insert(contrato.Fecha,
+                                                 contrato.agenteInyecta,
+                                                 contrato.medicionIny,
+                                                 contrato.agenteRetira,
+                                                 contrato.medicionRet,
+                                                 contrato.horaInicio,
+                                                 contrato.horaFin,
+                                                 contrato.tipoContrato,
+                                                 contrato.codCF,
+                                                 contrato.titularDF,
+                                                 contrato.energiaDec,
+                                                 contrato.energiaReq,
+                                                 contrato.ofertaPmax,
+                                                 contrato.energiaB1,
+                                                 contrato.precioB1,
+                                                 contrato.energiaB2,
+                                                 contrato.precioB2,
+                                                 contrato.energiaB3,
+                                                 contrato.precioB3,
+                                                 contrato.energiaB4,
+                                                 contrato.precioB4,
+                                                 contrato.energiaB5,
+                                                 contrato.precioB5,
+                                                 contrato.ofertaFlex,
+                                                 contrato.tipoOfFlex,
+                                                 contrato.energiafB1,
+                                                 contrato.preciofB1,
+                                                 contrato.energiafB2,
+                                                 contrato.preciofB2,
+                                                 contrato.energiafB3,
+                                                 contrato.preciofB3,
+                                                 contrato.energiafB4,
+                                                 contrato.preciofB4,
+                                                 contrato.energiafB5,
+                                                 contrato.preciofB5,
+                                                 contrato.responCmorc)
+                intCurrRow = intCurrRow + 1
+
+            Loop
+
+            xlApp.Quit()
+
+            Dts.TaskResult = ScriptResults.Success
+
+        Catch ex As Exception
+
+            MsgBox(ex.Message)
+            MsgBox(ex.StackTrace)
+
+            Dts.TaskResult = ScriptResults.Failure
+
+        End Try
+    End Sub
+
+#Region "ScriptResults declaration"
+    'This enum provides a convenient shorthand within the scope of this class for setting the
+    'result of the script.
+
+    'This code was generated automatically.
+    Enum ScriptResults
+        Success = Microsoft.SqlServer.Dts.Runtime.DTSExecResult.Success
+        Failure = Microsoft.SqlServer.Dts.Runtime.DTSExecResult.Failure
+    End Enum
+
+#End Region
+
+End Class]]></ProjectItem>
+          <ProjectItem
+            Name="conInyMERDataSet.vb"
+            Encoding="UTF8"><![CDATA[Partial Class conInyMERDataSet
+End Class
+Namespace conInyMERDataSetTableAdapters
+    
+    Partial Public Class contratoInyMERTableAdapter
+    End Class
+End Namespace]]></ProjectItem>
+          <ProjectItem
+            Name="conInyMERDataSet.xsc"
+            Encoding="UTF8"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
+<!--<autogenerated>
+     This code was generated by a tool.
+     Changes to this file may cause incorrect behavior and will be lost if
+     the code is regenerated.
+</autogenerated>-->
+<DataSetUISetting Version="1.00" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
+  <TableUISettings />
+</DataSetUISetting>]]></ProjectItem>
+          <ProjectItem
+            Name="My Project\AssemblyInfo.vb"
+            Encoding="UTF8"><![CDATA[Imports System
+Imports System.Reflection
+Imports System.Runtime.InteropServices
+
+' General Information about an assembly is controlled through the following 
+' set of attributes. Change these attribute values to modify the information
+' associated with an assembly.
+
+' Review the values of the assembly attributes
+
+<Assembly: AssemblyTitle("ST_bad03b845cdd40b2b4ebe166e1001004")> 
+<Assembly: AssemblyDescription("")> 
+<Assembly: AssemblyCompany("HP Inc.")> 
+<Assembly: AssemblyProduct("ST_bad03b845cdd40b2b4ebe166e1001004")> 
+<Assembly: AssemblyCopyright("Copyright @ HP Inc. 2018")> 
+<Assembly: AssemblyTrademark("")> 
+<Assembly: CLSCompliant(True)> 
+
+<Assembly: ComVisible(False)> 
+
+'The following GUID is for the ID of the typelib if this project is exposed to COM
+<Assembly: Guid("56409115-62e0-498f-a701-ddf2446e607f")> 
+
+' Version information for an assembly consists of the following four values:
+'
+'      Major Version
+'      Minor Version 
+'      Build Number
+'      Revision
+'
+' You can specify all the values or you can default the Build and Revision Numbers 
+' by using the '*' as shown below:
+' <Assembly: AssemblyVersion("1.0.*")>
+
+<Assembly: AssemblyVersion("1.0.0.0")> 
+<Assembly: AssemblyFileVersion("1.0.0.0")> ]]></ProjectItem>
+          <ProjectItem
+            Name="ST_bad03b845cdd40b2b4ebe166e1001004.vbproj"
+            Encoding="UTF8"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <ProjectTypeGuids>{30D016F9-3734-4E33-A861-5E7D899E18F3};{F184B08F-C81C-45F6-A57F-5ABD9991F28F}</ProjectTypeGuids>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.30703</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{555B6199-62A1-4A0E-BA8B-E9AD4DBE7198}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <AppDesignerFolder>My Project</AppDesignerFolder>
+    <RootNamespace>ST_bad03b845cdd40b2b4ebe166e1001004</RootNamespace>
+    <AssemblyName>ST_bad03b845cdd40b2b4ebe166e1001004</AssemblyName>
+    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
+    <FileAlignment>512</FileAlignment>
+    <ResolveAssemblyReferenceIgnoreTargetFrameworkAttributeVersionMismatch>true</ResolveAssemblyReferenceIgnoreTargetFrameworkAttributeVersionMismatch>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>.\bin\Debug\</OutputPath>
+    <EnableUnmanagedDebugging>false</EnableUnmanagedDebugging>
+    <DefineDebug>true</DefineDebug>
+    <DefineTrace>true</DefineTrace>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
+    <DebugSymbols>false</DebugSymbols>
+    <Optimize>true</Optimize>
+    <OutputPath>.\bin\Release\</OutputPath>
+    <EnableUnmanagedDebugging>false</EnableUnmanagedDebugging>
+    <DefineDebug>false</DefineDebug>
+    <DefineTrace>true</DefineTrace>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="System.Data" />
+    <Reference Include="System.Data.DataSetExtensions" />
+    <Reference Include="System.Data.Linq" />
+    <Reference Include="System.Web.Services" />
+    <Reference Include="System.Windows.Forms" />
+    <Reference Include="System.Xml" />
+    <Reference Include="Microsoft.SqlServer.ManagedDTS, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" />
+    <Reference Include="Microsoft.SqlServer.ScriptTask, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" />
+  </ItemGroup>
+  <ItemGroup>
+    <Import Include="Microsoft.VisualBasic" />
+    <Import Include="System" />
+    <Import Include="System.Collections" />
+    <Import Include="System.Data" />
+    <Import Include="System.Diagnostics" />
+    <Import Include="System.Windows.Forms" />
+  </ItemGroup>
+  <ItemGroup>
+    <AppDesigner Include="My Project\" />
+    <Compile Include="contratoIny.vb" />
+    <Compile Include="conInyMERDataSet.Designer.vb">
+      <AutoGen>True</AutoGen>
+      <DesignTime>True</DesignTime>
+      <DependentUpon>conInyMERDataSet.xsd</DependentUpon>
+    </Compile>
+    <Compile Include="conInyMERDataSet.vb">
+      <DependentUpon>conInyMERDataSet.xsd</DependentUpon>
+    </Compile>
+    <Compile Include="My Project\AssemblyInfo.vb">
+      <SubType>Code</SubType>
+    </Compile>
+    <EmbeddedResource Include="My Project\Resources.resx">
+      <Generator>VbMyResourcesResXFileCodeGenerator</Generator>
+      <LastGenOutput>Resources.Designer.vb</LastGenOutput>
+      <CustomToolNamespace>My.Resources</CustomToolNamespace>
+    </EmbeddedResource>
+    <Compile Include="My Project\Resources.Designer.vb">
+      <AutoGen>True</AutoGen>
+      <DesignTime>True</DesignTime>
+      <DependentUpon>Resources.resx</DependentUpon>
+      <SubType>Code</SubType>
+    </Compile>
+    <None Include="app.config" />
+    <None Include="conInyMERDataSet.xsc">
+      <DependentUpon>conInyMERDataSet.xsd</DependentUpon>
+    </None>
+    <None Include="conInyMERDataSet.xsd">
+      <SubType>Designer</SubType>
+      <Generator>MSDataSetGenerator</Generator>
+      <LastGenOutput>conInyMERDataSet.Designer.vb</LastGenOutput>
+    </None>
+    <None Include="conInyMERDataSet.xss">
+      <DependentUpon>conInyMERDataSet.xsd</DependentUpon>
+    </None>
+    <None Include="My Project\Settings.settings">
+      <Generator>SettingsSingleFileGenerator</Generator>
+      <LastGenOutput>Settings.Designer.vb</LastGenOutput>
+    </None>
+    <Compile Include="My Project\Settings.Designer.vb">
+      <AutoGen>True</AutoGen>
+      <DependentUpon>Settings.settings</DependentUpon>
+      <SubType>Code</SubType>
+      <DesignTimeSharedInput>True</DesignTimeSharedInput>
+    </Compile>
+    <Compile Include="ScriptMain.vb">
+      <SubType>Code</SubType>
+    </Compile>
+  </ItemGroup>
+  <ItemGroup>
+    <COMReference Include="Microsoft.Office.Core">
+      <Guid>{2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}</Guid>
+      <VersionMajor>2</VersionMajor>
+      <VersionMinor>5</VersionMinor>
+      <Lcid>0</Lcid>
+      <WrapperTool>primary</WrapperTool>
+      <Isolated>False</Isolated>
+      <EmbedInteropTypes>True</EmbedInteropTypes>
+    </COMReference>
+    <COMReference Include="Microsoft.Office.Interop.Excel">
+      <Guid>{00020813-0000-0000-C000-000000000046}</Guid>
+      <VersionMajor>1</VersionMajor>
+      <VersionMinor>7</VersionMinor>
+      <Lcid>0</Lcid>
+      <WrapperTool>primary</WrapperTool>
+      <Isolated>False</Isolated>
+      <EmbedInteropTypes>True</EmbedInteropTypes>
+    </COMReference>
+    <COMReference Include="VBIDE">
+      <Guid>{0002E157-0000-0000-C000-000000000046}</Guid>
+      <VersionMajor>5</VersionMajor>
+      <VersionMinor>3</VersionMinor>
+      <Lcid>0</Lcid>
+      <WrapperTool>primary</WrapperTool>
+      <Isolated>False</Isolated>
+      <EmbedInteropTypes>True</EmbedInteropTypes>
+    </COMReference>
+  </ItemGroup>
+  <!-- Include the build rules for a VB project.-->
+  <Import Project="$(MSBuildBinPath)\Microsoft.VisualBasic.targets" />
+  <ProjectExtensions>
+    <VisualStudio>
+      <FlavorProperties GUID="{30D016F9-3734-4E33-A861-5E7D899E18F3}">
+        <ProjectProperties HostName="VSTAHostName" HostPackage="{B3A685AA-7EAF-4BC6-9940-57959FA5AC07}" ApplicationType="usd" Language="vb" TemplatesPath="" DebugInfoExeName="#HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\InstallDir#\devenv.exe" />
+        <Host Name="ScriptTask" />
+        <ProjectClient>
+          <HostIdentifier>SSIS_ST120</HostIdentifier>
+        </ProjectClient>
+      </FlavorProperties>
+    </VisualStudio>
+  </ProjectExtensions>
+</Project>]]></ProjectItem>
+          <ProjectItem
+            Name="conInyMERDataSet.xsd"
+            Encoding="UTF8"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
+<xs:schema id="conInyMERDataSet" targetNamespace="http://tempuri.org/DataSet1.xsd" xmlns:mstns="http://tempuri.org/DataSet1.xsd" xmlns="http://tempuri.org/DataSet1.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
+  <xs:annotation>
+    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
+      <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
+        <Connections>
+          <Connection AppSettingsObjectName="Settings" AppSettingsPropertyName="DEV_CONCILIACIONConnectionString" ConnectionStringObject="" IsAppSettingsProperty="true" Modifier="Assembly" Name="DEV_CONCILIACIONConnectionString (Settings)" ParameterPrefix="@" PropertyReference="ApplicationSettings.ST_bad03b845cdd40b2b4ebe166e1001004.Settings.GlobalReference.Default.DEV_CONCILIACIONConnectionString" Provider="System.Data.SqlClient" />
+        </Connections>
+        <Tables>
+          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="decContratoInyMerTableAdapter" GeneratorDataComponentClassName="decContratoInyMerTableAdapter" Name="decContratoInyMer" UserDataComponentName="decContratoInyMerTableAdapter">
+            <MainSource>
+              <DbSource ConnectionRef="DEV_CONCILIACIONConnectionString (Settings)" DbObjectName="DEV_CONCILIACION.dbo.DEC_CONTRATO_INY_MER" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
+                <InsertCommand>
+                  <DbCommand CommandType="Text" ModifiedByUser="false">
+                    <CommandText>INSERT INTO [dbo].[DEC_CONTRATO_INY_MER] ([FECHA], [AGENTE_INYECTA], [MEDICION_INY], [AGENTE_RETIRA], [MEDICION_RET], [HORA_INICIO], [HORA_FIN], [TIPO_CONRATO], [COD_CF], [TITULAR_DT], [ENERGIA_DECLARADA], [ENERGIA_REQUERIDA], [OFERTA_PMAX], [ENERGIA_B1], [PRECIO_B1], [ENERGIA_B2], [PRECIO_B2], [ENERGIA_B3], [PRECIO_B3], [ENERGIA_B4], [PRECIO_B4], [ENERGIA_B5], [PRECIO_B5], [OFERTA_FLEX], [TIPO_OFERTA_FLEX], [ENERGIA_FLEX_B1], [PRECIO_FLEX_B1], [ENERGIA_FLEX_B2], [PRECIO_FLEX_B2], [ENERGIA_FLEX_B3], [PRECIO_FLEX_B3], [ENERGIA_FLEX_B4], [PRECIO_FLEX_B4], [ENERGIA_FLEX_B5], [PRECIO_FLEX_B5], [RESPONSABLE_CMORC]) VALUES (@FECHA, @AGENTE_INYECTA, @MEDICION_INY, @AGENTE_RETIRA, @MEDICION_RET, @HORA_INICIO, @HORA_FIN, @TIPO_CONRATO, @COD_CF, @TITULAR_DT, @ENERGIA_DECLARADA, @ENERGIA_REQUERIDA, @OFERTA_PMAX, @ENERGIA_B1, @PRECIO_B1, @ENERGIA_B2, @PRECIO_B2, @ENERGIA_B3, @PRECIO_B3, @ENERGIA_B4, @PRECIO_B4, @ENERGIA_B5, @PRECIO_B5, @OFERTA_FLEX, @TIPO_OFERTA_FLEX, @ENERGIA_FLEX_B1, @PRECIO_FLEX_B1, @ENERGIA_FLEX_B2, @PRECIO_FLEX_B2, @ENERGIA_FLEX_B3, @PRECIO_FLEX_B3, @ENERGIA_FLEX_B4, @PRECIO_FLEX_B4, @ENERGIA_FLEX_B5, @PRECIO_FLEX_B5, @RESPONSABLE_CMORC)</CommandText>
+                    <Parameters>
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@FECHA" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="FECHA" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@AGENTE_INYECTA" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="AGENTE_INYECTA" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@MEDICION_INY" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="MEDICION_INY" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@AGENTE_RETIRA" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="AGENTE_RETIRA" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@MEDICION_RET" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="MEDICION_RET" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Time" Direction="Input" ParameterName="@HORA_INICIO" Precision="0" ProviderType="Time" Scale="0" Size="0" SourceColumn="HORA_INICIO" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Time" Direction="Input" ParameterName="@HORA_FIN" Precision="0" ProviderType="Time" Scale="0" Size="0" SourceColumn="HORA_FIN" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@TIPO_CONRATO" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="TIPO_CONRATO" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@COD_CF" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="COD_CF" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@TITULAR_DT" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="TITULAR_DT" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_DECLARADA" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_DECLARADA" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_REQUERIDA" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_REQUERIDA" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@OFERTA_PMAX" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="OFERTA_PMAX" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_B1" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_B1" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_B1" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_B1" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_B2" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_B2" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_B2" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_B2" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_B3" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_B3" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_B3" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_B3" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_B4" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_B4" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_B4" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_B4" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_B5" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_B5" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_B5" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_B5" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@OFERTA_FLEX" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="OFERTA_FLEX" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@TIPO_OFERTA_FLEX" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="TIPO_OFERTA_FLEX" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_FLEX_B1" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_FLEX_B1" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_FLEX_B1" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_FLEX_B1" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_FLEX_B2" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_FLEX_B2" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_FLEX_B2" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_FLEX_B2" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_FLEX_B3" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_FLEX_B3" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_FLEX_B3" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_FLEX_B3" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_FLEX_B4" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_FLEX_B4" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_FLEX_B4" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_FLEX_B4" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_FLEX_B5" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_FLEX_B5" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_FLEX_B5" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_FLEX_B5" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@RESPONSABLE_CMORC" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="RESPONSABLE_CMORC" SourceColumnNullMapping="false" SourceVersion="Current" />
+                    </Parameters>
+                  </DbCommand>
+                </InsertCommand>
+                <SelectCommand>
+                  <DbCommand CommandType="Text" ModifiedByUser="true">
+                    <CommandText>SELECT FECHA, AGENTE_INYECTA, MEDICION_INY, AGENTE_RETIRA, MEDICION_RET, HORA_INICIO, HORA_FIN, TIPO_CONRATO, COD_CF, TITULAR_DT, ENERGIA_DECLARADA, ENERGIA_REQUERIDA, OFERTA_PMAX, ENERGIA_B1, PRECIO_B1, ENERGIA_B2, PRECIO_B2, ENERGIA_B3, PRECIO_B3, ENERGIA_B4, PRECIO_B4, ENERGIA_B5, PRECIO_B5, OFERTA_FLEX, TIPO_OFERTA_FLEX, ENERGIA_FLEX_B1, PRECIO_FLEX_B1, ENERGIA_FLEX_B2, PRECIO_FLEX_B2, ENERGIA_FLEX_B3, PRECIO_FLEX_B3, ENERGIA_FLEX_B4, PRECIO_FLEX_B4, ENERGIA_FLEX_B5, PRECIO_FLEX_B5, RESPONSABLE_CMORC FROM dbo.DEC_CONTRATO_INY_MER</CommandText>
+                    <Parameters />
+                  </DbCommand>
+                </SelectCommand>
+              </DbSource>
+            </MainSource>
+            <Mappings>
+              <Mapping SourceColumn="AGENTE_INYECTA" DataSetColumn="AGENTE_INYECTA" />
+              <Mapping SourceColumn="MEDICION_INY" DataSetColumn="MEDICION_INY" />
+              <Mapping SourceColumn="AGENTE_RETIRA" DataSetColumn="AGENTE_RETIRA" />
+              <Mapping SourceColumn="MEDICION_RET" DataSetColumn="MEDICION_RET" />
+              <Mapping SourceColumn="HORA_INICIO" DataSetColumn="HORA_INICIO" />
+              <Mapping SourceColumn="HORA_FIN" DataSetColumn="HORA_FIN" />
+              <Mapping SourceColumn="TIPO_CONRATO" DataSetColumn="TIPO_CONRATO" />
+              <Mapping SourceColumn="COD_CF" DataSetColumn="COD_CF" />
+              <Mapping SourceColumn="TITULAR_DT" DataSetColumn="TITULAR_DT" />
+              <Mapping SourceColumn="ENERGIA_DECLARADA" DataSetColumn="ENERGIA_DECLARADA" />
+              <Mapping SourceColumn="ENERGIA_REQUERIDA" DataSetColumn="ENERGIA_REQUERIDA" />
+              <Mapping SourceColumn="OFERTA_PMAX" DataSetColumn="OFERTA_PMAX" />
+              <Mapping SourceColumn="ENERGIA_B1" DataSetColumn="ENERGIA_B1" />
+              <Mapping SourceColumn="PRECIO_B1" DataSetColumn="PRECIO_B1" />
+              <Mapping SourceColumn="ENERGIA_B2" DataSetColumn="ENERGIA_B2" />
+              <Mapping SourceColumn="PRECIO_B2" DataSetColumn="PRECIO_B2" />
+              <Mapping SourceColumn="ENERGIA_B3" DataSetColumn="ENERGIA_B3" />
+              <Mapping SourceColumn="PRECIO_B3" DataSetColumn="PRECIO_B3" />
+              <Mapping SourceColumn="ENERGIA_B4" DataSetColumn="ENERGIA_B4" />
+              <Mapping SourceColumn="PRECIO_B4" DataSetColumn="PRECIO_B4" />
+              <Mapping SourceColumn="ENERGIA_B5" DataSetColumn="ENERGIA_B5" />
+              <Mapping SourceColumn="PRECIO_B5" DataSetColumn="PRECIO_B5" />
+              <Mapping SourceColumn="OFERTA_FLEX" DataSetColumn="OFERTA_FLEX" />
+              <Mapping SourceColumn="TIPO_OFERTA_FLEX" DataSetColumn="TIPO_OFERTA_FLEX" />
+              <Mapping SourceColumn="ENERGIA_FLEX_B1" DataSetColumn="ENERGIA_FLEX_B1" />
+              <Mapping SourceColumn="PRECIO_FLEX_B1" DataSetColumn="PRECIO_FLEX_B1" />
+              <Mapping SourceColumn="ENERGIA_FLEX_B2" DataSetColumn="ENERGIA_FLEX_B2" />
+              <Mapping SourceColumn="PRECIO_FLEX_B2" DataSetColumn="PRECIO_FLEX_B2" />
+              <Mapping SourceColumn="ENERGIA_FLEX_B3" DataSetColumn="ENERGIA_FLEX_B3" />
+              <Mapping SourceColumn="PRECIO_FLEX_B3" DataSetColumn="PRECIO_FLEX_B3" />
+              <Mapping SourceColumn="ENERGIA_FLEX_B4" DataSetColumn="ENERGIA_FLEX_B4" />
+              <Mapping SourceColumn="PRECIO_FLEX_B4" DataSetColumn="PRECIO_FLEX_B4" />
+              <Mapping SourceColumn="ENERGIA_FLEX_B5" DataSetColumn="ENERGIA_FLEX_B5" />
+              <Mapping SourceColumn="PRECIO_FLEX_B5" DataSetColumn="PRECIO_FLEX_B5" />
+              <Mapping SourceColumn="RESPONSABLE_CMORC" DataSetColumn="RESPONSABLE_CMORC" />
+              <Mapping SourceColumn="FECHA" DataSetColumn="FECHA1" />
+            </Mappings>
+            <Sources />
+          </TableAdapter>
+        </Tables>
+        <Sources />
+      </DataSource>
+    </xs:appinfo>
+  </xs:annotation>
+  <xs:element name="conInyMERDataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="true" msprop:Generator_DataSetName="conInyMERDataSet" msprop:Generator_UserDSName="conInyMERDataSet">
+    <xs:complexType>
+      <xs:choice minOccurs="0" maxOccurs="unbounded">
+        <xs:element name="decContratoInyMer" msprop:Generator_TableClassName="decContratoInyMerDataTable" msprop:Generator_TableVarName="tabledecContratoInyMer" msprop:Generator_RowChangedName="decContratoInyMerRowChanged" msprop:Generator_TablePropName="decContratoInyMer" msprop:Generator_RowDeletingName="decContratoInyMerRowDeleting" msprop:Generator_RowChangingName="decContratoInyMerRowChanging" msprop:Generator_RowEvHandlerName="decContratoInyMerRowChangeEventHandler" msprop:Generator_RowDeletedName="decContratoInyMerRowDeleted" msprop:Generator_RowClassName="decContratoInyMerRow" msprop:Generator_UserTableName="decContratoInyMer" msprop:Generator_RowEvArgName="decContratoInyMerRowChangeEvent">
+          <xs:complexType>
+            <xs:sequence>
+              <xs:element name="FECHA" msdata:DateTimeMode="Local" msprop:Generator_ColumnVarNameInTable="columnFECHA" msprop:Generator_ColumnPropNameInRow="FECHA" msprop:Generator_ColumnPropNameInTable="FECHAColumn" msprop:Generator_UserColumnName="FECHA" type="xs:dateTime" />
+              <xs:element name="AGENTE_INYECTA" msprop:Generator_ColumnVarNameInTable="columnAGENTE_INYECTA" msprop:Generator_ColumnPropNameInRow="AGENTE_INYECTA" msprop:Generator_ColumnPropNameInTable="AGENTE_INYECTAColumn" msprop:Generator_UserColumnName="AGENTE_INYECTA">
+                <xs:simpleType>
+                  <xs:restriction base="xs:string">
+                    <xs:maxLength value="255" />
+                  </xs:restriction>
+                </xs:simpleType>
+              </xs:element>
+              <xs:element name="MEDICION_INY" msprop:Generator_ColumnVarNameInTable="columnMEDICION_INY" msprop:Generator_ColumnPropNameInRow="MEDICION_INY" msprop:Generator_ColumnPropNameInTable="MEDICION_INYColumn" msprop:Generator_UserColumnName="MEDICION_INY">
+                <xs:simpleType>
+                  <xs:restriction base="xs:string">
+                    <xs:maxLength value="255" />
+                  </xs:restriction>
+                </xs:simpleType>
+              </xs:element>
+              <xs:element name="AGENTE_RETIRA" msprop:Generator_ColumnVarNameInTable="columnAGENTE_RETIRA" msprop:Generator_ColumnPropNameInRow="AGENTE_RETIRA" msprop:Generator_ColumnPropNameInTable="AGENTE_RETIRAColumn" msprop:Generator_UserColumnName="AGENTE_RETIRA">
+                <xs:simpleType>
+                  <xs:restriction base="xs:string">
+                    <xs:maxLength value="255" />
+                  </xs:restriction>
+                </xs:simpleType>
+              </xs:element>
+              <xs:element name="MEDICION_RET" msprop:Generator_ColumnVarNameInTable="columnMEDICION_RET" msprop:Generator_ColumnPropNameInRow="MEDICION_RET" msprop:Generator_ColumnPropNameInTable="MEDICION_RETColumn" msprop:Generator_UserColumnName="MEDICION_RET">
+                <xs:simpleType>
+                  <xs:restriction base="xs:string">
+                    <xs:maxLength value="255" />
+                  </xs:restriction>
+                </xs:simpleType>
+              </xs:element>
+              <xs:element name="HORA_INICIO" msprop:Generator_ColumnVarNameInTable="columnHORA_INICIO" msprop:Generator_ColumnPropNameInRow="HORA_INICIO" msprop:Generator_ColumnPropNameInTable="HORA_INICIOColumn" msprop:Generator_UserColumnName="HORA_INICIO" type="xs:duration" />
+              <xs:element name="HORA_FIN" msprop:Generator_ColumnVarNameInTable="columnHORA_FIN" msprop:Generator_ColumnPropNameInRow="HORA_FIN" msprop:Generator_ColumnPropNameInTable="HORA_FINColumn" msprop:Generator_UserColumnName="HORA_FIN" type="xs:duration" />
+              <xs:element name="TIPO_CONRATO" msprop:Generator_ColumnVarNameInTable="columnTIPO_CONRATO" msprop:Generator_ColumnPropNameInRow="TIPO_CONRATO" msprop:Generator_ColumnPropNameInTable="TIPO_CONRATOColumn" msprop:Generator_UserColumnName="TIPO_CONRATO">
+                <xs:simpleType>
+                  <xs:restriction base="xs:string">
+                    <xs:maxLength value="255" />
+                  </xs:restriction>
+                </xs:simpleType>
+              </xs:element>
+              <xs:element name="COD_CF" msprop:Generator_ColumnVarNameInTable="columnCOD_CF" msprop:Generator_ColumnPropNameInRow="COD_CF" msprop:Generator_ColumnPropNameInTable="COD_CFColumn" msprop:Generator_UserColumnName="COD_CF" minOccurs="0">
+                <xs:simpleType>
+                  <xs:restriction base="xs:string">
+                    <xs:maxLength value="1" />
+                  </xs:restriction>
+                </xs:simpleType>
+              </xs:element>
+              <xs:element name="TITULAR_DT" msprop:Generator_ColumnVarNameInTable="columnTITULAR_DT" msprop:Generator_ColumnPropNameInRow="TITULAR_DT" msprop:Generator_ColumnPropNameInTable="TITULAR_DTColumn" msprop:Generator_UserColumnName="TITULAR_DT" minOccurs="0">
+                <xs:simpleType>
+                  <xs:restriction base="xs:string">
+                    <xs:maxLength value="255" />
+                  </xs:restriction>
+                </xs:simpleType>
+              </xs:element>
+              <xs:element name="ENERGIA_DECLARADA" msprop:Generator_ColumnVarNameInTable="columnENERGIA_DECLARADA" msprop:Generator_ColumnPropNameInRow="ENERGIA_DECLARADA" msprop:Generator_ColumnPropNameInTable="ENERGIA_DECLARADAColumn" msprop:Generator_UserColumnName="ENERGIA_DECLARADA" type="xs:double" />
+              <xs:element name="ENERGIA_REQUERIDA" msprop:Generator_ColumnVarNameInTable="columnENERGIA_REQUERIDA" msprop:Generator_ColumnPropNameInRow="ENERGIA_REQUERIDA" msprop:Generator_ColumnPropNameInTable="ENERGIA_REQUERIDAColumn" msprop:Generator_UserColumnName="ENERGIA_REQUERIDA" type="xs:double" />
+              <xs:element name="OFERTA_PMAX" msprop:Generator_ColumnVarNameInTable="columnOFERTA_PMAX" msprop:Generator_ColumnPropNameInRow="OFERTA_PMAX" msprop:Generator_ColumnPropNameInTable="OFERTA_PMAXColumn" msprop:Generator_UserColumnName="OFERTA_PMAX">
+                <xs:simpleType>
+                  <xs:restriction base="xs:string">
+                    <xs:maxLength value="255" />
+                  </xs:restriction>
+                </xs:simpleType>
+              </xs:element>
+              <xs:element name="ENERGIA_B1" msprop:Generator_ColumnVarNameInTable="columnENERGIA_B1" msprop:Generator_ColumnPropNameInRow="ENERGIA_B1" msprop:Generator_ColumnPropNameInTable="ENERGIA_B1Column" msprop:Generator_UserColumnName="ENERGIA_B1" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_B1" msprop:Generator_ColumnVarNameInTable="columnPRECIO_B1" msprop:Generator_ColumnPropNameInRow="PRECIO_B1" msprop:Generator_ColumnPropNameInTable="PRECIO_B1Column" msprop:Generator_UserColumnName="PRECIO_B1" type="xs:double" minOccurs="0" />
+              <xs:element name="ENERGIA_B2" msprop:Generator_ColumnVarNameInTable="columnENERGIA_B2" msprop:Generator_ColumnPropNameInRow="ENERGIA_B2" msprop:Generator_ColumnPropNameInTable="ENERGIA_B2Column" msprop:Generator_UserColumnName="ENERGIA_B2" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_B2" msprop:Generator_ColumnVarNameInTable="columnPRECIO_B2" msprop:Generator_ColumnPropNameInRow="PRECIO_B2" msprop:Generator_ColumnPropNameInTable="PRECIO_B2Column" msprop:Generator_UserColumnName="PRECIO_B2" type="xs:double" minOccurs="0" />
+              <xs:element name="ENERGIA_B3" msprop:Generator_ColumnVarNameInTable="columnENERGIA_B3" msprop:Generator_ColumnPropNameInRow="ENERGIA_B3" msprop:Generator_ColumnPropNameInTable="ENERGIA_B3Column" msprop:Generator_UserColumnName="ENERGIA_B3" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_B3" msprop:Generator_ColumnVarNameInTable="columnPRECIO_B3" msprop:Generator_ColumnPropNameInRow="PRECIO_B3" msprop:Generator_ColumnPropNameInTable="PRECIO_B3Column" msprop:Generator_UserColumnName="PRECIO_B3" type="xs:double" minOccurs="0" />
+              <xs:element name="ENERGIA_B4" msprop:Generator_ColumnVarNameInTable="columnENERGIA_B4" msprop:Generator_ColumnPropNameInRow="ENERGIA_B4" msprop:Generator_ColumnPropNameInTable="ENERGIA_B4Column" msprop:Generator_UserColumnName="ENERGIA_B4" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_B4" msprop:Generator_ColumnVarNameInTable="columnPRECIO_B4" msprop:Generator_ColumnPropNameInRow="PRECIO_B4" msprop:Generator_ColumnPropNameInTable="PRECIO_B4Column" msprop:Generator_UserColumnName="PRECIO_B4" type="xs:double" minOccurs="0" />
+              <xs:element name="ENERGIA_B5" msprop:Generator_ColumnVarNameInTable="columnENERGIA_B5" msprop:Generator_ColumnPropNameInRow="ENERGIA_B5" msprop:Generator_ColumnPropNameInTable="ENERGIA_B5Column" msprop:Generator_UserColumnName="ENERGIA_B5" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_B5" msprop:Generator_ColumnVarNameInTable="columnPRECIO_B5" msprop:Generator_ColumnPropNameInRow="PRECIO_B5" msprop:Generator_ColumnPropNameInTable="PRECIO_B5Column" msprop:Generator_UserColumnName="PRECIO_B5" type="xs:double" minOccurs="0" />
+              <xs:element name="OFERTA_FLEX" msprop:Generator_ColumnVarNameInTable="columnOFERTA_FLEX" msprop:Generator_ColumnPropNameInRow="OFERTA_FLEX" msprop:Generator_ColumnPropNameInTable="OFERTA_FLEXColumn" msprop:Generator_UserColumnName="OFERTA_FLEX" minOccurs="0">
+                <xs:simpleType>
+                  <xs:restriction base="xs:string">
+                    <xs:maxLength value="255" />
+                  </xs:restriction>
+                </xs:simpleType>
+              </xs:element>
+              <xs:element name="TIPO_OFERTA_FLEX" msprop:Generator_ColumnVarNameInTable="columnTIPO_OFERTA_FLEX" msprop:Generator_ColumnPropNameInRow="TIPO_OFERTA_FLEX" msprop:Generator_ColumnPropNameInTable="TIPO_OFERTA_FLEXColumn" msprop:Generator_UserColumnName="TIPO_OFERTA_FLEX" minOccurs="0">
+                <xs:simpleType>
+                  <xs:restriction base="xs:string">
+                    <xs:maxLength value="255" />
+                  </xs:restriction>
+                </xs:simpleType>
+              </xs:element>
+              <xs:element name="ENERGIA_FLEX_B1" msprop:Generator_ColumnVarNameInTable="columnENERGIA_FLEX_B1" msprop:Generator_ColumnPropNameInRow="ENERGIA_FLEX_B1" msprop:Generator_ColumnPropNameInTable="ENERGIA_FLEX_B1Column" msprop:Generator_UserColumnName="ENERGIA_FLEX_B1" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_FLEX_B1" msprop:Generator_ColumnVarNameInTable="columnPRECIO_FLEX_B1" msprop:Generator_ColumnPropNameInRow="PRECIO_FLEX_B1" msprop:Generator_ColumnPropNameInTable="PRECIO_FLEX_B1Column" msprop:Generator_UserColumnName="PRECIO_FLEX_B1" type="xs:double" minOccurs="0" />
+              <xs:element name="ENERGIA_FLEX_B2" msprop:Generator_ColumnVarNameInTable="columnENERGIA_FLEX_B2" msprop:Generator_ColumnPropNameInRow="ENERGIA_FLEX_B2" msprop:Generator_ColumnPropNameInTable="ENERGIA_FLEX_B2Column" msprop:Generator_UserColumnName="ENERGIA_FLEX_B2" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_FLEX_B2" msprop:Generator_ColumnVarNameInTable="columnPRECIO_FLEX_B2" msprop:Generator_ColumnPropNameInRow="PRECIO_FLEX_B2" msprop:Generator_ColumnPropNameInTable="PRECIO_FLEX_B2Column" msprop:Generator_UserColumnName="PRECIO_FLEX_B2" type="xs:double" minOccurs="0" />
+              <xs:element name="ENERGIA_FLEX_B3" msprop:Generator_ColumnVarNameInTable="columnENERGIA_FLEX_B3" msprop:Generator_ColumnPropNameInRow="ENERGIA_FLEX_B3" msprop:Generator_ColumnPropNameInTable="ENERGIA_FLEX_B3Column" msprop:Generator_UserColumnName="ENERGIA_FLEX_B3" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_FLEX_B3" msprop:Generator_ColumnVarNameInTable="columnPRECIO_FLEX_B3" msprop:Generator_ColumnPropNameInRow="PRECIO_FLEX_B3" msprop:Generator_ColumnPropNameInTable="PRECIO_FLEX_B3Column" msprop:Generator_UserColumnName="PRECIO_FLEX_B3" type="xs:double" minOccurs="0" />
+              <xs:element name="ENERGIA_FLEX_B4" msprop:Generator_ColumnVarNameInTable="columnENERGIA_FLEX_B4" msprop:Generator_ColumnPropNameInRow="ENERGIA_FLEX_B4" msprop:Generator_ColumnPropNameInTable="ENERGIA_FLEX_B4Column" msprop:Generator_UserColumnName="ENERGIA_FLEX_B4" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_FLEX_B4" msprop:Generator_ColumnVarNameInTable="columnPRECIO_FLEX_B4" msprop:Generator_ColumnPropNameInRow="PRECIO_FLEX_B4" msprop:Generator_ColumnPropNameInTable="PRECIO_FLEX_B4Column" msprop:Generator_UserColumnName="PRECIO_FLEX_B4" type="xs:double" minOccurs="0" />
+              <xs:element name="ENERGIA_FLEX_B5" msprop:Generator_ColumnVarNameInTable="columnENERGIA_FLEX_B5" msprop:Generator_ColumnPropNameInRow="ENERGIA_FLEX_B5" msprop:Generator_ColumnPropNameInTable="ENERGIA_FLEX_B5Column" msprop:Generator_UserColumnName="ENERGIA_FLEX_B5" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_FLEX_B5" msprop:Generator_ColumnVarNameInTable="columnPRECIO_FLEX_B5" msprop:Generator_ColumnPropNameInRow="PRECIO_FLEX_B5" msprop:Generator_ColumnPropNameInTable="PRECIO_FLEX_B5Column" msprop:Generator_UserColumnName="PRECIO_FLEX_B5" type="xs:double" minOccurs="0" />
+              <xs:element name="RESPONSABLE_CMORC" msprop:Generator_ColumnVarNameInTable="columnRESPONSABLE_CMORC" msprop:Generator_ColumnPropNameInRow="RESPONSABLE_CMORC" msprop:Generator_ColumnPropNameInTable="RESPONSABLE_CMORCColumn" msprop:Generator_UserColumnName="RESPONSABLE_CMORC" minOccurs="0">
+                <xs:simpleType>
+                  <xs:restriction base="xs:string">
+                    <xs:maxLength value="255" />
+                  </xs:restriction>
+                </xs:simpleType>
+              </xs:element>
+              <xs:element name="FECHA1" msdata:Caption="FECHA" msprop:Generator_ColumnVarNameInTable="columnFECHA1" msprop:Generator_ColumnPropNameInRow="FECHA1" msprop:Generator_ColumnPropNameInTable="FECHA1Column" msprop:Generator_UserColumnName="FECHA1" type="xs:dateTime" />
+            </xs:sequence>
+          </xs:complexType>
+        </xs:element>
+      </xs:choice>
+    </xs:complexType>
+  </xs:element>
+</xs:schema>]]></ProjectItem>
+          <ProjectItem
+            Name="My Project\Settings.settings"
+            Encoding="UTF8"><![CDATA[<?xml version='1.0' encoding='utf-8'?>
+<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="" GeneratedClassName="Settings">
+  <Profiles />
+  <Settings>
+    <Setting Name="DEV_CONCILIACIONConnectionString" Type="(Connection string)" Scope="Application">
+      <DesignTimeValue Profile="(Default)">&lt;?xml version="1.0" encoding="utf-16"?&gt;
+&lt;SerializableConnectionString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
+  &lt;ConnectionString&gt;Data Source=OLEIVA;Initial Catalog=DEV_CONCILIACION;Integrated Security=True&lt;/ConnectionString&gt;
+  &lt;ProviderName&gt;System.Data.SqlClient&lt;/ProviderName&gt;
+&lt;/SerializableConnectionString&gt;</DesignTimeValue>
+      <Value Profile="(Default)">Data Source=OLEIVA;Initial Catalog=DEV_CONCILIACION;Integrated Security=True</Value>
+    </Setting>
+  </Settings>
+</SettingsFile>]]></ProjectItem>
+          <ProjectItem
+            Name="contratoIny.vb"
+            Encoding="UTF8"><![CDATA[<Serializable()> Public Class contratoIny
+
+    Private _Fecha As Date
+    Public Property Fecha As Date
+        Get
+            Return _Fecha
+        End Get
+        Set(value As Date)
+            _Fecha = value
+        End Set
+    End Property
+
+    Public Property agenteInyecta As String
+    Public Property medicionIny As String
+    Public Property agenteRetira As String
+    Public Property medicionRet As String
+    Public Property horaInicio As TimeSpan
+    Public Property horaFin As TimeSpan
+    Public Property tipoContrato As String
+    Public Property codCF As String
+    Public Property titularDF As String
+    Public Property responTrans As String
+    Public Property energiaDec As Double
+    Public Property energiaReq As Double
+    Public Property ofertaPmax As String
+    Public Property energiaB1 As Double
+    Public Property precioB1 As Double
+    Public Property energiaB2 As Double
+    Public Property precioB2 As Double
+    Public Property energiaB3 As Double
+    Public Property precioB3 As Double
+    Public Property energiaB4 As Double
+    Public Property precioB4 As Double
+    Public Property energiaB5 As Double
+    Public Property precioB5 As Double
+    Public Property ofertaFlex As String
+    Public Property tipoOfFlex As String
+    Public Property energiafB1 As Double
+    Public Property preciofB1 As Double
+    Public Property energiafB2 As Double
+    Public Property preciofB2 As Double
+    Public Property energiafB3 As Double
+    Public Property preciofB3 As Double
+    Public Property energiafB4 As Double
+    Public Property preciofB4 As Double
+    Public Property energiafB5 As Double
+    Public Property preciofB5 As Double
+    Public Property responCmorc As String
+
+End Class]]></ProjectItem>
+          <ProjectItem
+            Name="My Project\Resources.resx"
+            Encoding="UTF8"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+</root>]]></ProjectItem>
+          <ProjectItem
+            Name="app.config"
+            Encoding="UTF8"><![CDATA[<?xml version="1.0" encoding="utf-8" ?>
+<configuration>
+    <configSections>
+    </configSections>
+    <connectionStrings>
+        <add name="ST_bad03b845cdd40b2b4ebe166e1001004.Settings.DEV_CONCILIACIONConnectionString"
+            connectionString="Data Source=OLEIVA;Initial Catalog=DEV_CONCILIACION;Integrated Security=True"
+            providerName="System.Data.SqlClient" />
+    </connectionStrings>
+    <system.diagnostics>
+        <sources>
+            <!-- This section defines the logging configuration for My.Application.Log -->
+            <source name="DefaultSource" switchName="DefaultSwitch">
+                <listeners>
+                    <add name="FileLog"/>
+                    <!-- Uncomment the below section to write to the Application Event Log -->
+                    <!--<add name="EventLog"/>-->
+                </listeners>
+            </source>
+        </sources>
+        <switches>
+            <add name="DefaultSwitch" value="Information" />
+        </switches>
+        <sharedListeners>
+            <add name="FileLog"
+                 type="Microsoft.VisualBasic.Logging.FileLogTraceListener, Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"
+                 initializeData="FileLogWriter"/>
+            <!-- Uncomment the below section and replace APPLICATION_NAME with the name of your application to write to the Application Event Log -->
+            <!--<add name="EventLog" type="System.Diagnostics.EventLogTraceListener" initializeData="APPLICATION_NAME"/> -->
+        </sharedListeners>
+    </system.diagnostics>
+</configuration>]]></ProjectItem>
+          <ProjectItem
+            Name="conInyMERDataSet.xss"
+            Encoding="UTF8"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
+<!--<autogenerated>
+     This code was generated by a tool to store the dataset designer's layout information.
+     Changes to this file may cause incorrect behavior and will be lost if
+     the code is regenerated.
+</autogenerated>-->
+<DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="0" ViewPortY="-4" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
+  <Shapes>
+    <Shape ID="DesignTable:decContratoInyMer" ZOrder="1" X="465" Y="137" Height="305" Width="258" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
+  </Shapes>
+  <Connectors />
+</DiagramLayout>]]></ProjectItem>
+          <BinaryItem
+            Name="ST_bad03b845cdd40b2b4ebe166e1001004.dll">TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAgAAAAA4fug4AtAnNIbgBTM0hVGhpcyBwcm9ncmFtIGNhbm5vdCBiZSBydW4gaW4gRE9TIG1v
+ZGUuDQ0KJAAAAAAAAABQRQAATAEDAFq2kVsAAAAAAAAAAOAAAiELAQsAAC4BAAAIAAAAAAAADkwB
+AAAgAAAAYAEAAAAAEAAgAAAAAgAABAAAAAAAAAAEAAAAAAAAAACgAQAAAgAAAAAAAAIAQIUAABAA
+ABAAAAAAEAAAEAAAAAAAABAAAAAAAAAAAAAAAMBLAQBLAAAAAGABABgEAAAAAAAAAAAAAAAAAAAA
+AAAAAIABAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAIAAACAAAAAAAAAAAAAAACCAAAEgAAAAAAAAAAAAAAC50ZXh0AAAAFCwBAAAgAAAALgEAAAIA
+AAAAAAAAAAAAAAAAACAAAGAucnNyYwAAABgEAAAAYAEAAAYAAAAwAQAAAAAAAAAAAAAAAABAAABA
+LnJlbG9jAAAMAAAAAIABAAACAAAANgEAAAAAAAAAAAAAAAAAQAAAQgAAAAAAAAAAAAAAAAAAAADw
+SwEAAAAAAEgAAAACAAUARIMAAHzIAAABAAAAAAAAAIyCAAC4AAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4CKAEAAAoqHgIoBAAACiqmcwYAAAqAAQAABHMHAAAKgAIA
+AARzCAAACoADAAAEcwkAAAqABAAABCoAABMwAQALAAAAAQAAEX4BAAAEbwoAAAoqABMwAQALAAAA
+AgAAEX4CAAAEbwsAAAoqABMwAQALAAAAAwAAEX4DAAAEbwwAAAoqABMwAQALAAAABAAAEX4EAAAE
+bw0AAAoqABMwAgANAAAABQAAEQIDKBEAAAooEgAACioAAAATMAEABwAAAAYAABECKBMAAAoqABMw
+AQALAAAABwAAEdAFAAACKBQAAAoqABMwAQAHAAAACAAAEQIoFQAACioAEzABABAAAAAJAAARAowB
+AAAbLQYoAQAAKyoCKhMwAgAQAAAACgAAEQMSAP4VAgAAGwaBAgAAGyoeAigXAAAKKhMwAgAoAAAA
+CwAAEQJ7GQAACm8aAAAKCweMAwAAGy0SKAIAACsLAnsZAAAKB28bAAAKBypKAigXAAAKAnMcAAAK
+fRkAAAoqABMwAgBGAAAADAAAEQIoHgAACgIXfQcAAAQCbx8AAAoCbyAAAAYCJf4HIgAABnMgAAAK
+CgIoIQAACgZvIgAACgIoIwAACgZvJAAACgJvJQAACioAABMwBABTAQAADQAAEQIDBBYoJgAACgIX
+fQcAAAQCAwRvJwAACiwuAhZvHwAABgIl/gciAAAGcyAAAAoMAm8WAAAGCG8iAAAKAm8XAAAGCG8k
+AAAKKgNyAQAAcNA7AAABKBQAAApvKAAACigpAAAKCwIDBG8qAAAKF0CiAAAAcx4AAAoNCQdzKwAA
+CnMsAAAKby0AAAoJbyEAAApyFQAAcG8uAAAKLCACKCEAAAoJbyEAAApyFQAAcG8uAAAKcykAAAZv
+LwAACgIJbzAAAApvMQAACgIJbzIAAApvMwAACgIJbzQAAApvNQAACgIJbzYAAApvNwAACgIJbzgA
+AApvOQAACgIJbzoAAApvOwAACgIJFhdvPAAACgJvHgAABisRAgdzKwAACnMsAAAKby0AAAoCAwRv
+PQAACgIl/gciAAAGcyAAAAoKAighAAAKBm8iAAAKAm8XAAAGBm8kAAAKKgATMAEABwAAAA4AABEC
+ewYAAAQqABMwAQAHAAAADwAAEQJ7BwAABCoAIgIDfQcAAAQqAAAAEzABAAcAAAAQAAARAighAAAK
+KgATMAEABwAAABEAABECKCMAAAoqAE4Cbx8AAAoCbyAAAAYCbyUAAAoqEzACACAAAAASAAARAig+
+AAAKdAcAAAIKBm8eAAAGBgJvFAAABm8VAAAGBioTMAEAAgAAABMAABEWKgAAEzABAAIAAAAUAAAR
+FioAABMwBAC7AAAAFQAAEQIDbz8AAAoXQJ8AAAACb0AAAApzHgAACgoGA29BAAAKJgZvIQAACnIV
+AABwby4AAAosIAIoIQAACgZvIQAACnIVAABwby4AAApzKQAABm8vAAAKAgZvMAAACm8xAAAKAgZv
+MgAACm8zAAAKAgZvNAAACm81AAAKAgZvNgAACm83AAAKAgZvOAAACm85AAAKAgZvOgAACm87AAAK
+AgYWF288AAAKAm8eAAAGKw4CA29BAAAKJgJvHgAABioAEzADACgAAAAWAAARc0IAAAoLAgcUc0MA
+AApvRAAACgcWam9FAAAKB3NGAAAKFChHAAAKKiICF28fAAAGKgAAAMoCAighAAAKchUAAHBvLgAA
+CnQJAAACfQYAAAQDLBMCewYAAAQsCwJ7BgAABG9eAAAGKgATMAIATAAAAAAAAAACcjkAAHBvMQAA
+CgJyWwAAcG8zAAAKAnJdAABwbzUAAAoCF287AAAKAhdvFQAABgJzKAAABn0GAAAEAighAAAKAnsG
+AAAEby8AAAoqEzABAAIAAAAXAAARFioAAEIEb0gAAAoYMwYCbx4AAAYqAAAAGzACACkBAAAYAAAR
+cxEAAAYLc0kAAAoTBXNKAAAKEwRzSwAACgoGB280AAAKb0wAAAoRBG9NAAAKBm9OAAAKJhEFEQRv
+TwAACgdvHQAABgwCCG9QAAAKb1EAAAo5xwAAAHNCAAAKEwZzQgAAChMHFBMICBEGb1IAAAoCCG9Q
+AAAKb1MAAApvVAAAChMJK3cRCW9VAAAKdA4AAAETCBEHFmpvVgAAChEIEQdvUgAAChEGb1cAAAoR
+B29XAAAKM0cRBhZqb0UAAAoRBxZqb0UAAAoRBm9YAAAKEQZvVwAACi4QEQZvWQAAChEHb1kAAAou
+4BEGb1gAAAoRBm9XAAAKMwURBQ3eLREJb1oAAAotgN4XEQYsBxEGb1sAAAoRBywHEQdvWwAACtwC
+CG9cAAAKJhEFKgkqAAAAARAAAAIAYwCiBQEXAAAAAJICKGUAAAoCchUAAHBvZgAACgJvZwAACgJv
+XwAABgJvaAAACioAAAATMAMAoAAAAAAAAAACKGUAAAoCA29pAAAKb2YAAAoDb2oAAAoDb2sAAApv
+OAAACi4MAgNvagAACm9sAAAKA29tAAAKb24AAAoDb2sAAApvNgAACm9uAAAKFihvAAAKFi4MAgNv
+bQAACm9wAAAKA29xAAAKA29rAAAKbzQAAAoWKG8AAAoWLgwCA29xAAAKb3IAAAoCA29zAAAKb3QA
+AAoCA291AAAKb3YAAAoqPgIDBCh3AAAKAm9eAAAGKhMwAQAHAAAAGQAAEQJ7CAAABCoAEzABAAcA
+AAAaAAARAnsJAAAEKgATMAEABwAAABsAABECewoAAAQqABMwAQAHAAAAHAAAEQJ7CwAABCoAEzAB
+AAcAAAAdAAARAnsMAAAEKgATMAEABwAAAB4AABECew0AAAQqABMwAQAHAAAAHwAAEQJ7DgAABCoA
+EzABAAcAAAAgAAARAnsPAAAEKgATMAEABwAAACEAABECexAAAAQqABMwAQAHAAAAIgAAEQJ7EQAA
+BCoAEzABAAcAAAAjAAARAnsSAAAEKgATMAEABwAAACQAABECexMAAAQqABMwAQAHAAAAJQAAEQJ7
+FAAABCoAEzABAAcAAAAmAAARAnsVAAAEKgATMAEABwAAACcAABECexYAAAQqABMwAQAHAAAAKAAA
+EQJ7FwAABCoAEzABAAcAAAApAAARAnsYAAAEKgATMAEABwAAACoAABECexkAAAQqABMwAQAHAAAA
+KwAAEQJ7GgAABCoAEzABAAcAAAAsAAARAnsbAAAEKgATMAEABwAAAC0AABECexwAAAQqABMwAQAH
+AAAALgAAEQJ7HQAABCoAEzABAAcAAAAvAAARAnseAAAEKgATMAEABwAAADAAABECex8AAAQqABMw
+AQAHAAAAMQAAEQJ7IAAABCoAEzABAAcAAAAyAAARAnshAAAEKgATMAEABwAAADMAABECeyIAAAQq
+ABMwAQAHAAAANAAAEQJ7IwAABCoAEzABAAcAAAA1AAARAnskAAAEKgATMAEABwAAADYAABECeyUA
+AAQqABMwAQAHAAAANwAAEQJ7JgAABCoAEzABAAcAAAA4AAARAnsnAAAEKgATMAEABwAAADkAABEC
+eygAAAQqABMwAQAHAAAAOgAAEQJ7KQAABCoAEzABAAcAAAA7AAARAnsqAAAEKgATMAEABwAAADwA
+ABECeysAAAQqABMwAQAHAAAAPQAAEQJ7LAAABCoAEzABAAwAAAA+AAARAm94AAAKb3kAAAoqEzAC
+ABIAAAA/AAARAm94AAAKA296AAAKdAoAAAIqAABiAgJ7LQAABAMoewAACnQIAAACfS0AAAQqAAAA
+YgICey0AAAQDKHwAAAp0CAAAAn0tAAAEKgAAAGICAnsuAAAEAyh7AAAKdAgAAAJ9LgAABCoAAABi
+AgJ7LgAABAMofAAACnQIAAACfS4AAAQqAAAAYgICey8AAAQDKHsAAAp0CAAAAn0vAAAEKgAAAGIC
+AnsvAAAEAyh8AAAKdAgAAAJ9LwAABCoAAABiAgJ7MAAABAMoewAACnQIAAACfTAAAAQqAAAAYgIC
+ezAAAAQDKHwAAAp0CAAAAn0wAAAEKgAAADYCb3gAAAoDb30AAAoqAAATMAMAfwEAAEAAABECb34A
+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
+FAAAChQXc4MAAAp9FAAABAIogQAACgJ7FAAABG+EAAAKAnLfAQBw0F0AAAEoFAAAChQXc4MAAAp9
+FQAABAIogQAACgJ7FQAABG+EAAAKAnL1AQBw0F0AAAEoFAAAChQXc4MAAAp9FgAABAIogQAACgJ7
+FgAABG+EAAAKAnIJAgBw0F0AAAEoFAAAChQXc4MAAAp9FwAABAIogQAACgJ7FwAABG+EAAAKAnIf
+AgBw0F0AAAEoFAAAChQXc4MAAAp9GAAABAIogQAACgJ7GAAABG+EAAAKAnIzAgBw0F0AAAEoFAAA
+ChQXc4MAAAp9GQAABAIogQAACgJ7GQAABG+EAAAKAnJJAgBw0F0AAAEoFAAAChQXc4MAAAp9GgAA
+BAIogQAACgJ7GgAABG+EAAAKAnJdAgBw0F0AAAEoFAAAChQXc4MAAAp9GwAABAIogQAACgJ7GwAA
+BG+EAAAKAnJzAgBw0F0AAAEoFAAAChQXc4MAAAp9HAAABAIogQAACgJ7HAAABG+EAAAKAnKHAgBw
+0F0AAAEoFAAAChQXc4MAAAp9HQAABAIogQAACgJ7HQAABG+EAAAKAnKdAgBw0F0AAAEoFAAAChQX
+c4MAAAp9HgAABAIogQAACgJ7HgAABG+EAAAKAnKxAgBw0DsAAAEoFAAAChQXc4MAAAp9HwAABAIo
+gQAACgJ7HwAABG+EAAAKAnLJAgBw0DsAAAEoFAAAChQXc4MAAAp9IAAABAIogQAACgJ7IAAABG+E
+AAAKAnLrAgBw0F0AAAEoFAAAChQXc4MAAAp9IQAABAIogQAACgJ7IQAABG+EAAAKAnILAwBw0F0A
+AAEoFAAAChQXc4MAAAp9IgAABAIogQAACgJ7IgAABG+EAAAKAnIpAwBw0F0AAAEoFAAAChQXc4MA
+AAp9IwAABAIogQAACgJ7IwAABG+EAAAKAnJJAwBw0F0AAAEoFAAAChQXc4MAAAp9JAAABAIogQAA
+CgJ7JAAABG+EAAAKAnJnAwBw0F0AAAEoFAAAChQXc4MAAAp9JQAABAIogQAACgJ7JQAABG+EAAAK
+AnKHAwBw0F0AAAEoFAAAChQXc4MAAAp9JgAABAIogQAACgJ7JgAABG+EAAAKAnKlAwBw0F0AAAEo
+FAAAChQXc4MAAAp9JwAABAIogQAACgJ7JwAABG+EAAAKAnLFAwBw0F0AAAEoFAAAChQXc4MAAAp9
+KAAABAIogQAACgJ7KAAABG+EAAAKAnLjAwBw0F0AAAEoFAAAChQXc4MAAAp9KQAABAIogQAACgJ7
+KQAABG+EAAAKAnIDBABw0F0AAAEoFAAAChQXc4MAAAp9KgAABAIogQAACgJ7KgAABG+EAAAKAnIh
+BABw0DsAAAEoFAAAChQXc4MAAAp9KwAABAIogQAACgJ7KwAABG+EAAAKAnJFBABw0BgAAAEoFAAA
+ChQXc4MAAAp9LAAABAIogQAACgJ7LAAABG+EAAAKAnsIAAAEFm+FAAAKAnsIAAAEF2+GAAAKAnsJ
+AAAEFm+FAAAKAnsJAAAEIP8AAABvhwAACgJ7CgAABBZvhQAACgJ7CgAABCD/AAAAb4cAAAoCewsA
+AAQWb4UAAAoCewsAAAQg/wAAAG+HAAAKAnsMAAAEFm+FAAAKAnsMAAAEIP8AAABvhwAACgJ7DQAA
+BBZvhQAACgJ7DgAABBZvhQAACgJ7DwAABBZvhQAACgJ7DwAABCD/AAAAb4cAAAoCexAAAAQXb4cA
+AAoCexEAAAQg/wAAAG+HAAAKAnsSAAAEFm+FAAAKAnsTAAAEFm+FAAAKAnsUAAAEFm+FAAAKAnsU
+AAAEIP8AAABvhwAACgJ7HwAABCD/AAAAb4cAAAoCeyAAAAQg/wAAAG+HAAAKAnsrAAAEIP8AAABv
+hwAACgJ7LAAABBZvhQAACgJ7LAAABHKdAABwb4gAAAoqAAATMAEADAAAAEMAABECb34AAAp0CgAA
+AioTMAEABwAAAEQAABEDc2kAAAYqABMwAQALAAAARQAAEdAKAAACKBQAAAoqABMwBAA3AAAARgAA
+EQIDKIkAAAoCey4AAAQsJwJ7LgAABAoGLB0GAgNvigAACnQKAAACA2+LAAAKc+YAAAZvJwAABioA
+EzAEADcAAABHAAARAgMojAAACgJ7LQAABCwnAnstAAAECgYsHQYCA2+KAAAKdAoAAAIDb4sAAApz
+5gAABm8nAAAGKgATMAQANwAAAEgAABECAyiNAAAKAnswAAAELCcCezAAAAQKBiwdBgIDb4oAAAp0
+CgAAAgNviwAACnPmAAAGbycAAAYqABMwBAA3AAAASQAAEQIDKI4AAAoCey8AAAQsJwJ7LwAABAoG
+LB0GAgNvigAACnQKAAACA2+LAAAKc+YAAAZvJwAABioANgJveAAACgNvjwAACioAABswBwD7AQAA
+SgAAEXNJAAAKEwhzSgAAChMHcxEAAAYTBHNLAAAKCgZyUwQAcG9MAAAKBhINFiiQAAAKEQ1vkQAA
+CgYg/////yD/////IP////8gAAAAACAAAAAAc5IAAApvkwAACgYYb5QAAAoRB29NAAAKBm9OAAAK
+JnNLAAAKCwdylQQAcG9MAAAKBxINFyiQAAAKEQ1vkQAACgcYb5QAAAoRB29NAAAKB29OAAAKJnOV
+AAAKDAhy6QQAcG+WAAAKCBEEbzQAAApvlwAAChEIb5gAAAoIb04AAAomc5UAAAoNCXL9BABwb5YA
+AAoJchkFAHBvlwAAChEIb5gAAAoJb04AAAomEQgRB29PAAAKEQRvHQAABhMFAhEFb1AAAApvUQAA
+CjnNAAAAc0IAAAoTCXNCAAAKEwoUEwsRBREJb1IAAAoCEQVvUAAACm9TAAAKb1QAAAoTDCt4EQxv
+VQAACnQOAAABEwsRChZqb1YAAAoRCxEKb1IAAAoRCW9XAAAKEQpvVwAACjNIEQkWam9FAAAKEQoW
+am9FAAAKEQlvWAAAChEJb1cAAAouEBEJb1kAAAoRCm9ZAAAKLuARCW9YAAAKEQlvVwAACjMGEQgT
+Bt4xEQxvWgAACjp8////3hcRCSwHEQlvWwAAChEKLAcRCm9bAAAK3AIRBW9cAAAKJhEIKhEGKgAB
+EAAAAgAtAajVARcAAAAAZgIDKJoAAAoCAm+bAAAKdAkAAAJ9MQAABCoAABMwAgAXAAAASwAAEQIC
+ezEAAARvKwAABm+cAAAKKJ0AAAoqAGICAnsxAAAEbysAAAYDjBgAAAFvngAACioAAAATMAIAFwAA
+AEwAABECAnsxAAAEbywAAAZvnAAACigpAAAKKgBOAgJ7MQAABG8sAAAGA2+eAAAKKhMwAgAXAAAA
+TQAAEQICezEAAARvLQAABm+cAAAKKCkAAAoqAE4CAnsxAAAEby0AAAYDb54AAAoqEzACABcAAABO
+AAARAgJ7MQAABG8uAAAGb5wAAAooKQAACioATgICezEAAARvLgAABgNvngAACioTMAIAFwAAAE8A
+ABECAnsxAAAEby8AAAZvnAAACigpAAAKKgBOAgJ7MQAABG8vAAAGA2+eAAAKKhMwAgAiAAAAUAAA
+EQICezEAAARvMAAABm+cAAAKJS0DJgcqeRkAAAFxGQAAASoAAGICAnsxAAAEbzAAAAYDjBkAAAFv
+ngAACioAAAATMAIAIgAAAFEAABECAnsxAAAEbzEAAAZvnAAACiUtAyYHKnkZAAABcRkAAAEqAABi
+AgJ7MQAABG8xAAAGA4wZAAABb54AAAoqAAAAEzACABcAAABSAAARAgJ7MQAABG8yAAAGb5wAAAoo
+KQAACioATgICezEAAARvMgAABgNvngAACiobMAIALgAAAFMAABECAnsxAAAEbzMAAAZvnAAACigp
+AAAKCt4TJSifAAAKC3JPBQBwB3OgAAAKegYqAAABEAAAAAAAABkZABNlAAABTgICezEAAARvMwAA
+BgNvngAACiobMAIALgAAAFQAABECAnsxAAAEbzQAAAZvnAAACigpAAAKCt4TJSifAAAKC3LcBQBw
+B3OgAAAKegYqAAABEAAAAAAAABkZABNlAAABTgICezEAAARvNAAABgNvngAACioTMAIAFwAAAFUA
+ABECAnsxAAAEbzUAAAZvnAAACiiiAAAKKgBiAgJ7MQAABG81AAAGA4xdAAABb54AAAoqAAAAEzAC
+ABcAAABWAAARAgJ7MQAABG82AAAGb5wAAAooogAACioAYgICezEAAARvNgAABgOMXQAAAW+eAAAK
+KgAAABMwAgAXAAAAVwAAEQICezEAAARvNwAABm+cAAAKKCkAAAoqAE4CAnsxAAAEbzcAAAYDb54A
+AAoqGzACAC4AAABYAAARAgJ7MQAABG84AAAGb5wAAAooogAACgreEyUonwAACgtycQYAcAdzoAAA
+CnoGKgAAARAAAAAAAAAZGQATZQAAAWICAnsxAAAEbzgAAAYDjF0AAAFvngAACioAAAAbMAIALgAA
+AFkAABECAnsxAAAEbzkAAAZvnAAACiiiAAAKCt4TJSifAAAKC3IGBwBwB3OgAAAKegYqAAABEAAA
+AAAAABkZABNlAAABYgICezEAAARvOQAABgOMXQAAAW+eAAAKKgAAABswAgAuAAAAWgAAEQICezEA
+AARvOgAABm+cAAAKKKIAAAoK3hMlKJ8AAAoLcpkHAHAHc6AAAAp6BioAAAEQAAAAAAAAGRkAE2UA
+AAFiAgJ7MQAABG86AAAGA4xdAAABb54AAAoqAAAAGzACAC4AAABbAAARAgJ7MQAABG87AAAGb5wA
+AAooogAACgreEyUonwAACgtyLggAcAdzoAAACnoGKgAAARAAAAAAAAAZGQATZQAAAWICAnsxAAAE
+bzsAAAYDjF0AAAFvngAACioAAAAbMAIALgAAAFwAABECAnsxAAAEbzwAAAZvnAAACiiiAAAKCt4T
+JSifAAAKC3LBCABwB3OgAAAKegYqAAABEAAAAAAAABkZABNlAAABYgICezEAAARvPAAABgOMXQAA
+AW+eAAAKKgAAABswAgAuAAAAXQAAEQICezEAAARvPQAABm+cAAAKKKIAAAoK3hMlKJ8AAAoLclYJ
+AHAHc6AAAAp6BioAAAEQAAAAAAAAGRkAE2UAAAFiAgJ7MQAABG89AAAGA4xdAAABb54AAAoqAAAA
+GzACAC4AAABeAAARAgJ7MQAABG8+AAAGb5wAAAooogAACgreEyUonwAACgty6QkAcAdzoAAACnoG
+KgAAARAAAAAAAAAZGQATZQAAAWICAnsxAAAEbz4AAAYDjF0AAAFvngAACioAAAAbMAIALgAAAF8A
+ABECAnsxAAAEbz8AAAZvnAAACiiiAAAKCt4TJSifAAAKC3J+CgBwB3OgAAAKegYqAAABEAAAAAAA
+ABkZABNlAAABYgICezEAAARvPwAABgOMXQAAAW+eAAAKKgAAABswAgAuAAAAYAAAEQICezEAAARv
+QAAABm+cAAAKKKIAAAoK3hMlKJ8AAAoLchELAHAHc6AAAAp6BioAAAEQAAAAAAAAGRkAE2UAAAFi
+AgJ7MQAABG9AAAAGA4xdAAABb54AAAoqAAAAGzACAC4AAABhAAARAgJ7MQAABG9BAAAGb5wAAAoo
+ogAACgreEyUonwAACgtypgsAcAdzoAAACnoGKgAAARAAAAAAAAAZGQATZQAAAWICAnsxAAAEb0EA
+AAYDjF0AAAFvngAACioAAAAbMAIALgAAAGIAABECAnsxAAAEb0IAAAZvnAAACigpAAAKCt4TJSif
+AAAKC3I5DABwB3OgAAAKegYqAAABEAAAAAAAABkZABNlAAABTgICezEAAARvQgAABgNvngAACiob
+MAIALgAAAGMAABECAnsxAAAEb0MAAAZvnAAACigpAAAKCt4TJSifAAAKC3LQDABwB3OgAAAKegYq
+AAABEAAAAAAAABkZABNlAAABTgICezEAAARvQwAABgNvngAACiobMAIALgAAAGQAABECAnsxAAAE
+b0QAAAZvnAAACiiiAAAKCt4TJSifAAAKC3JxDQBwB3OgAAAKegYqAAABEAAAAAAAABkZABNlAAAB
+YgICezEAAARvRAAABgOMXQAAAW+eAAAKKgAAABswAgAuAAAAZQAAEQICezEAAARvRQAABm+cAAAK
+KKIAAAoK3hMlKJ8AAAoLchAOAHAHc6AAAAp6BioAAAEQAAAAAAAAGRkAE2UAAAFiAgJ7MQAABG9F
+AAAGA4xdAAABb54AAAoqAAAAGzACAC4AAABmAAARAgJ7MQAABG9GAAAGb5wAAAooogAACgreEyUo
+nwAACgtyrQ4AcAdzoAAACnoGKgAAARAAAAAAAAAZGQATZQAAAWICAnsxAAAEb0YAAAYDjF0AAAFv
+ngAACioAAAAbMAIALgAAAGcAABECAnsxAAAEb0cAAAZvnAAACiiiAAAKCt4TJSifAAAKC3JMDwBw
+B3OgAAAKegYqAAABEAAAAAAAABkZABNlAAABYgICezEAAARvRwAABgOMXQAAAW+eAAAKKgAAABsw
+AgAuAAAAaAAAEQICezEAAARvSAAABm+cAAAKKKIAAAoK3hMlKJ8AAAoLcukPAHAHc6AAAAp6BioA
+AAEQAAAAAAAAGRkAE2UAAAFiAgJ7MQAABG9IAAAGA4xdAAABb54AAAoqAAAAGzACAC4AAABpAAAR
+AgJ7MQAABG9JAAAGb5wAAAooogAACgreEyUonwAACgtyiBAAcAdzoAAACnoGKgAAARAAAAAAAAAZ
+GQATZQAAAWICAnsxAAAEb0kAAAYDjF0AAAFvngAACioAAAAbMAIALgAAAGoAABECAnsxAAAEb0oA
+AAZvnAAACiiiAAAKCt4TJSifAAAKC3IlEQBwB3OgAAAKegYqAAABEAAAAAAAABkZABNlAAABYgIC
+ezEAAARvSgAABgOMXQAAAW+eAAAKKgAAABswAgAuAAAAawAAEQICezEAAARvSwAABm+cAAAKKKIA
+AAoK3hMlKJ8AAAoLcsQRAHAHc6AAAAp6BioAAAEQAAAAAAAAGRkAE2UAAAFiAgJ7MQAABG9LAAAG
+A4xdAAABb54AAAoqAAAAGzACAC4AAABsAAARAgJ7MQAABG9MAAAGb5wAAAooogAACgreEyUonwAA
+CgtyYRIAcAdzoAAACnoGKgAAARAAAAAAAAAZGQATZQAAAWICAnsxAAAEb0wAAAYDjF0AAAFvngAA
+CioAAAAbMAIALgAAAG0AABECAnsxAAAEb00AAAZvnAAACiiiAAAKCt4TJSifAAAKC3IAEwBwB3Og
+AAAKegYqAAABEAAAAAAAABkZABNlAAABYgICezEAAARvTQAABgOMXQAAAW+eAAAKKgAAABswAgAu
+AAAAbgAAEQICezEAAARvTgAABm+cAAAKKCkAAAoK3hMlKJ8AAAoLcp0TAHAHc6AAAAp6BioAAAEQ
+AAAAAAAAGRkAE2UAAAFOAgJ7MQAABG9OAAAGA2+eAAAKKhMwAgAXAAAAbwAAEQICezEAAARvTwAA
+Bm+cAAAKKJ0AAAoqAGICAnsxAAAEb08AAAYDjBgAAAFvngAACioAAAATMAIAEgAAAHAAABECAnsx
+AAAEbzMAAAZvowAACioAAHICAnsxAAAEbzMAAAZ+pAAACigRAAAKb54AAAoqAAAAEzACABIAAABx
+AAARAgJ7MQAABG80AAAGb6MAAAoqAAByAgJ7MQAABG80AAAGfqQAAAooEQAACm+eAAAKKgAAABMw
+AgASAAAAcgAAEQICezEAAARvOAAABm+jAAAKKgAAcgICezEAAARvOAAABn6kAAAKKBEAAApvngAA
+CioAAAATMAIAEgAAAHMAABECAnsxAAAEbzkAAAZvowAACioAAHICAnsxAAAEbzkAAAZ+pAAACigR
+AAAKb54AAAoqAAAAEzACABIAAAB0AAARAgJ7MQAABG86AAAGb6MAAAoqAAByAgJ7MQAABG86AAAG
+fqQAAAooEQAACm+eAAAKKgAAABMwAgASAAAAdQAAEQICezEAAARvOwAABm+jAAAKKgAAcgICezEA
+AARvOwAABn6kAAAKKBEAAApvngAACioAAAATMAIAEgAAAHYAABECAnsxAAAEbzwAAAZvowAACioA
+AHICAnsxAAAEbzwAAAZ+pAAACigRAAAKb54AAAoqAAAAEzACABIAAAB3AAARAgJ7MQAABG89AAAG
+b6MAAAoqAAByAgJ7MQAABG89AAAGfqQAAAooEQAACm+eAAAKKgAAABMwAgASAAAAeAAAEQICezEA
+AARvPgAABm+jAAAKKgAAcgICezEAAARvPgAABn6kAAAKKBEAAApvngAACioAAAATMAIAEgAAAHkA
+ABECAnsxAAAEbz8AAAZvowAACioAAHICAnsxAAAEbz8AAAZ+pAAACigRAAAKb54AAAoqAAAAEzAC
+ABIAAAB6AAARAgJ7MQAABG9AAAAGb6MAAAoqAAByAgJ7MQAABG9AAAAGfqQAAAooEQAACm+eAAAK
+KgAAABMwAgASAAAAewAAEQICezEAAARvQQAABm+jAAAKKgAAcgICezEAAARvQQAABn6kAAAKKBEA
+AApvngAACioAAAATMAIAEgAAAHwAABECAnsxAAAEb0IAAAZvowAACioAAHICAnsxAAAEb0IAAAZ+
+pAAACigRAAAKb54AAAoqAAAAEzACABIAAAB9AAARAgJ7MQAABG9DAAAGb6MAAAoqAAByAgJ7MQAA
+BG9DAAAGfqQAAAooEQAACm+eAAAKKgAAABMwAgASAAAAfgAAEQICezEAAARvRAAABm+jAAAKKgAA
+cgICezEAAARvRAAABn6kAAAKKBEAAApvngAACioAAAATMAIAEgAAAH8AABECAnsxAAAEb0UAAAZv
+owAACioAAHICAnsxAAAEb0UAAAZ+pAAACigRAAAKb54AAAoqAAAAEzACABIAAACAAAARAgJ7MQAA
+BG9GAAAGb6MAAAoqAAByAgJ7MQAABG9GAAAGfqQAAAooEQAACm+eAAAKKgAAABMwAgASAAAAgQAA
+EQICezEAAARvRwAABm+jAAAKKgAAcgICezEAAARvRwAABn6kAAAKKBEAAApvngAACioAAAATMAIA
+EgAAAIIAABECAnsxAAAEb0gAAAZvowAACioAAHICAnsxAAAEb0gAAAZ+pAAACigRAAAKb54AAAoq
+AAAAEzACABIAAACDAAARAgJ7MQAABG9JAAAGb6MAAAoqAAByAgJ7MQAABG9JAAAGfqQAAAooEQAA
+Cm+eAAAKKgAAABMwAgASAAAAhAAAEQICezEAAARvSgAABm+jAAAKKgAAcgICezEAAARvSgAABn6k
+AAAKKBEAAApvngAACioAAAATMAIAEgAAAIUAABECAnsxAAAEb0sAAAZvowAACioAAHICAnsxAAAE
+b0sAAAZ+pAAACigRAAAKb54AAAoqAAAAEzACABIAAACGAAARAgJ7MQAABG9MAAAGb6MAAAoqAABy
+AgJ7MQAABG9MAAAGfqQAAAooEQAACm+eAAAKKgAAABMwAgASAAAAhwAAEQICezEAAARvTQAABm+j
+AAAKKgAAcgICezEAAARvTQAABn6kAAAKKBEAAApvngAACioAAAATMAIAEgAAAIgAABECAnsxAAAE
+b04AAAZvowAACioAAHICAnsxAAAEb04AAAZ+pAAACigRAAAKb54AAAoqAAAAVgIopQAACgIDfTIA
+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
+AQAGfhABAApvbQEABigRAAAKKB4BAApvJQEABgcRDnIZKgBwCCgcAQAKKB0BAAp+EAEACm+EAQAG
+fhABAApvbQEABigRAAAKKB4BAApvJwEABgcRDnIdKgBwCCgcAQAKKB0BAAp+EAEACm+EAQAGfhAB
+AApvbQEABigRAAAKKB4BAApvKQEABgcRDnIhKgBwCCgcAQAKKB0BAAp+EAEACm+EAQAGfhABAApv
+bQEABigRAAAKKB8BAApvKwEABgcRDnIlKgBwCCgcAQAKKB0BAAp+EAEACm+EAQAGfhABAApvbQEA
+BigRAAAKKB8BAApvLQEABgcRDnIpKgBwCCgcAQAKKB0BAAp+EAEACm+EAQAGfhABAApvbQEABigR
+AAAKKB4BAApvLwEABgcRDnItKgBwCCgcAQAKKB0BAAp+EAEACm+EAQAGfhABAApvbQEABigRAAAK
+KB8BAApvMQEABgcRDnIxKgBwCCgcAQAKKB0BAAp+EAEACm+EAQAGfhABAApvbQEABigRAAAKKB8B
+AApvMwEABgcRDnI1KgBwCCgcAQAKKB0BAAp+EAEACm+EAQAGfhABAApvbQEABigRAAAKKB8BAApv
+NQEABgcRDnI5KgBwCCgcAQAKKB0BAAp+EAEACm+EAQAGfhABAApvbQEABigRAAAKKB8BAApvNwEA
+BgcRDnI9KgBwCCgcAQAKKB0BAAp+EAEACm+EAQAGfhABAApvbQEABigRAAAKKB8BAApvOQEABgcR
+DnJBKgBwCCgcAQAKKB0BAAp+EAEACm+EAQAGfhABAApvbQEABigRAAAKKB8BAApvOwEABgcRDnJF
+KgBwCCgcAQAKKB0BAAp+EAEACm+EAQAGfhABAApvbQEABigRAAAKKB8BAApvPQEABgcRDnJJKgBw
+CCgcAQAKKB0BAAp+EAEACm+EAQAGfhABAApvbQEABigRAAAKKB8BAApvPwEABgcRDnJNKgBwCCgc
+AQAKKB0BAAp+EAEACm+EAQAGfhABAApvbQEABigRAAAKKB8BAApvQQEABgcRDnJRKgBwCCgcAQAK
+KB0BAAp+EAEACm+EAQAGfhABAApvbQEABigRAAAKKB8BAApvQwEABgcRDnJVKgBwCCgcAQAKKB0B
+AAp+EAEACm+EAQAGfhABAApvbQEABigRAAAKKB4BAApvRQEABgcRDnJZKgBwCCgcAQAKKB0BAAp+
+EAEACm+EAQAGfhABAApvbQEABigRAAAKKB4BAApvRwEABgcRDnJdKgBwCCgcAQAKKB0BAAp+EAEA
+Cm+EAQAGfhABAApvbQEABigRAAAKKB8BAApvSQEABgcRDnJhKgBwCCgcAQAKKB0BAAp+EAEACm+E
+AQAGfhABAApvbQEABigRAAAKKB8BAApvSwEABgcRDnJlKgBwCCgcAQAKKB0BAAp+EAEACm+EAQAG
+fhABAApvbQEABigRAAAKKB8BAApvTQEABgcRDnJrKgBwCCgcAQAKKB0BAAp+EAEACm+EAQAGfhAB
+AApvbQEABigRAAAKKB8BAApvTwEABgcRDnJxKgBwCCgcAQAKKB0BAAp+EAEACm+EAQAGfhABAApv
+bQEABigRAAAKKB8BAApvUQEABgcRDnJ3KgBwCCgcAQAKKB0BAAp+EAEACm+EAQAGfhABAApvbQEA
+BigRAAAKKB8BAApvUwEABgcRDnJ9KgBwCCgcAQAKKB0BAAp+EAEACm+EAQAGfhABAApvbQEABigR
+AAAKKB8BAApvVQEABgcRDnKDKgBwCCgcAQAKKB0BAAp+EAEACm+EAQAGfhABAApvbQEABigRAAAK
+KB8BAApvVwEABgcRDnKJKgBwCCgcAQAKKB0BAAp+EAEACm+EAQAGfhABAApvbQEABigRAAAKKB8B
+AApvWQEABgcRDnKPKgBwCCgcAQAKKB0BAAp+EAEACm+EAQAGfhABAApvbQEABigRAAAKKB8BAApv
+WwEABgcRDnKVKgBwCCgcAQAKKB0BAAp+EAEACm+EAQAGfhABAApvbQEABm8VAAAKb10BAAZz6wAA
+BhMQERAJb+4AAAYREAdvFAEABgdvFgEABgdvGAEABgdvGgEABgdvHAEABgdvHgEABgdvIAEABgdv
+IgEABgdvJAEABgdvJgEABgdvKgEABgdvLAEABgdvLgEABgdvMAEABighAQAKB28yAQAGKCEBAAoH
+bzQBAAYoIQEACgdvNgEABighAQAKB284AQAGKCEBAAoHbzoBAAYoIQEACgdvPAEABighAQAKB28+
+AQAGKCEBAAoHb0ABAAYoIQEACgdvQgEABighAQAKB29EAQAGB29GAQAGB29IAQAGKCEBAAoHb0oB
+AAYoIQEACgdvTAEABighAQAKB29OAQAGKCEBAAoHb1ABAAYoIQEACgdvUgEABighAQAKB29UAQAG
+KCEBAAoHb1YBAAYoIQEACgdvWAEABighAQAKB29aAQAGKCEBAAoHb1wBAAZv/QAABiYIF9YMEQ5y
+/SkAcAgoHAEACigdAQAKfhABAApvhAEABn4QAQAKb20BAAY6A/f//xELb3kBAAYCbwcBAAoWbyMB
+AAreOSUonwAAChMRERFvJAEAChYUKCUBAAomERFvJgEAChYUKCUBAAomAm8HAQAKF28jAQAKKKEA
+AAreACpBHAAAAAAAACAAAADeCgAA/goAADkAAABnAAABtAAAAM7K774BAAAAkQAAAGxTeXN0ZW0u
+UmVzb3VyY2VzLlJlc291cmNlUmVhZGVyLCBtc2NvcmxpYiwgVmVyc2lvbj00LjAuMC4wLCBDdWx0
+dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkjU3lzdGVtLlJlc291
+cmNlcy5SdW50aW1lUmVzb3VyY2VTZXQCAAAAAAAAAAAAAABQQURQQURQtAAAAEJTSkIBAAEAAAAA
+AAwAAAB2NC4wLjMwMzE5AAAAAAUAbAAAABRIAAAjfgAAgEgAAGRBAAAjU3RyaW5ncwAAAADkiQAA
+nCoAACNVUwCAtAAAEAAAACNHVUlEAAAAkLQAAOwTAAAjQmxvYgAAAAAAAAACAAABVz+2CwkPAAAA
++iUzABYAAAEAAAC1AAAAJQAAAGwAAACEAQAABgEAAAoAAAA6AQAABAAAAHMCAAAkAAAA0gAAAAEA
+AAAEAAAAEgAAAJYAAAD2AAAAAQAAABIAAAABAAAACAAAAAEAAAAJAAAAAwAAAAMAAAAAADlBAQAA
+AAAACgCnAn0CCgDbAr0CBgDrAuQCCgBDA30CBgDBA+QCCgBDBBkEDgB0BGgEDgCTBGgEBgDhBMQE
+BgDzBMQEDgBlBWgEDgCEBWgEEgACBvcFEgA5BicGFgCtBpcGEgDeBicGEgDzBicGBgA8B+QCBgBo
+B+QCBgB1B+QCGgD2B2gEDgAHCGgEDgDLCmgEBgD3D+QCBgAAEOQCDgALEmgEDgATEmgEDgBHEmgE
+BgCpHuQCDgC8HmgEFgD7HpcGDgAbHwUfDgBeHwUfDgB4HwUfDgCUHwUfBgCzIOQCDgBWIWgEBgA9
+IiIiDgDAImgEBgBoI+QCBgCbIyIiBgBQKz8rBgB9K2grFgDkK88rHgC7LJIsFgDsLJcGFgAFLZcG
+FgAyLRotBgBcLUktCgCbLXQtCgCzLRMAFgDoLcstBgAdLv0tBgA7LuQCBgBfLuQCCgBpLhMABgC3
+LpguFgDLLpcGBgAjL+QCCgAzL3QtBgBqL2AvEgB3L/cFBgCFL2AvDgBcMGgEDgCRMGgEBgClMGAv
+EgCyMPcFBgDAMGAvBgDTMMcwEgDcMPcFEgACMScGFgAeMZcGEgA1MScGEgBCMScGBgBnMVQxEgBz
+MScGEgCXMScGEgCnMScGBgDpMVQxBgD9MVQxEgB2Ml0yEgCHMl0yFgCiMpcGFgC3MpcGBgDRMuQC
+FgDnMpcGFgAQM5cGFgAwM5cGBgBDM0ktCgCIM3QtDgDIM2gEBgDjM+QCBgACNOQCDgAXNGgEDgA4
+NGgEDgBUNGgEEgCPNCcGBgCiNOQCEgDGNCcGBgAuNRw1BgBfNeQCCgB0NXQtBgCANeQCDgCaNWgE
+BgDSNeQCDgAqNhc2DgBcNhc2DgCLNhc2DgCdNhc2DgCpNhc2DgD4NmgEDgAUNwUfDgA6NwUfDgBH
+N2gEDgBRN2gEDgBkN2gEDgCgNxc2DgCuN2gEBgC+N+QCBgDaNeQCFgAAOJcGFgASOJcGFgAmOJcG
+FgBAOJcGBgBVOP0tDgB2OGgEBgCOOCIiBgCtOCIiDgC6OGgEBgDUOOQCBgDmOOQCBgB2OeQCBgCW
+OeQCFgCnOZcGBgC3OSIiBgDeOSIiBgDsOSIiBgALOuQCBgAjOv0tBgA+Ohw1FgBUOs8rFgBuOs8r
+FgCLOs8rFgCjOs8rFgCyOs8rBgATO+QCHgAYO5IsIgBxO1E7IgCJO1E7BACjO9Q6BgDaOxw1BADC
+O9Q6BADuO9Q6BAAMO9Q6BAAQPNQ6BADzOtQ6IgAwPFE7IgBMPFE7CgCtPBMACgC5PBMACgDGPBMA
+BgDoPOQCHgD+PJIsBgB4PZguBgCJPZguBgCXPZguBgCvPZguBgDGPZguBgDXPZguBgAUPpguBgCf
+PpguBgAPQP0tBgAvQP0tBgBnQE1ABgCAQBw1BgCdQBw1BgC4QBw1BgDTQBw1BgDsQBw1BgAFQRw1
+BgAiQRw1AAAAAAEAAAAAAAEAAQAAAAAAKQA3AAUAAQABAAAAAABeADcACQABAAIAAAEQAGkANwAN
+AAEAAwAFAQAAcwAAAA0ABQAIAAUBAACBAAAADQAFAA8AASAAAJwArQAdAAYAEQACAQAA0QAAAEkA
+CAAkAAIgAAD4AAAAEgAIACgAAgAAABMBAABpADEAaQACAAAAKAEAAHUAMgDmAAEAAABIAWYBfQA0
+AOkAAQAAAKgBZgF9ADkA/gACAQAAvAEAAKEAPQAPAQMAAADOAQAADQBAAA8BAQAAAOQBZgENAEIA
+EgEBIAAA/wGtAA0AQgATAQAAAAALAhcCDQBnAF4BAAEQAEgCrQCxAGkAYgEAAQAAUQI3AA0AagBm
+AQEAAABkAq0AtQBqAGcBAgEAAG8CAAChAGoAaQGhEAAAlAPUOgAAbQBpAaEQAADzOtQ6AABtAGkB
+oRAAAPk61DoAAG0AbwGhEAAAAjvUOgAAbQBvAaEQAAAMO9Q6AABtAG8BoRAAAKM71DoAAG0AcQGh
+EAAAwjvUOgAAbQB9AaEQAADuO9Q6AABtAIEBoRAAABA81DoAAG0AgwGhEAAAID3UOgAAbQCFAaEQ
+AAAwPdQ6AABtAIUBoRAAADo91DoAAG0AhQGhEAAASj3UOgAAbQCFAaEQAABUPdQ6AABtAIUBoRAA
+AGk91DoAAG0AhQExAAYDIAAxAC8DLQAxAFEDOgAxAHYDRwAhAFIEkAABAHwEnQABAKsEoQABABII
+JwEBAB4IJwEBADMIJwEBAEYIJwEBAFoIJwEBAG0IJwEBAH8IJwEBAI4IJwEBAKEIJwEBAK4IJwEB
+AL8IJwEBANcIJwEBAO8IJwEBAAEJJwEBABIJJwEBACIJJwEBADMJJwEBAEMJJwEBAFQJJwEBAGQJ
+JwEBAHUJJwEBAIUJJwEBAJYJJwEBAKYJJwEBALgJJwEBAM8JJwEBAOUJJwEBAPoJJwEBABAKJwEB
+ACUKJwEBADsKJwEBAFAKJwEBAGYKJwEBAHsKJwEBAJEKJwEBAKYKJwEBAL4KJwEBAGYOQgEBAMwO
+QgEBADEPQgEBAJcPQgEBAHwEnQABALMe3AEBAMoe4AEBACof+wEBAGwfDQIBAIcfEgIBAJ8fFwIB
+ALIfHQIBAA8hBwMBABwhCwMBADshHQIBAGwfDwMGBm0jigNWgHUjBwNWgIgjBwMBAKcjnwMBALEj
+igMBAOAjvQMBAPsjwQMBAEAkwQMBAG0kwQMBAJ0kwQMBAMokxAMBAPQkxAMBABUlwQMBAEUlwQMB
+AGAlwQMBAIclwQMBALQlyAMBAN4lyAMBAAgmwQMBADImyAMBAFkmyAMBAH0myAMBAKQmyAMBAMgm
+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
+CQBoEAAACgBvEAAACwB6EAAADACMEAAADQCeEAAADgCqEAAADwC1EAAAEAC/EAAAEQDKEAAAEgDU
+EAAAEwDfEAAAFADpEAAAFQD0EAAAFgD+EAAAFwAJEQAAGAATEQAAGQAfEQAAGgAwEQAAGwBAEQAA
+HABPEQAAHQBfEQAAHgBuEQAAHwB+EQAAIACNEQAAIQCdEQAAIgCsEQAAIwC8EQAAJADLEQAAAQBf
+BQAAAQBfBQAAAQBfBQAAAQBfBQAAAQCaIAAAAgBWIgAAAwBlIgAAAQCaIAAAAgBlIgAAAQCaIAAA
+AgBWIgAAAQCqIgAAAgBlIgAAAQCaIAAAAQDjIgAAAgDoIgAAAwDxIgAAAQAYIwAAAQDoIgAAAgDx
+IgAAAQDzDwAAAgDFIwAAAQDWIwAAAgDbIwAAAQBfBQAAAQAuJAAAAQAuJAAAAQAuJAAAAQAuJAAA
+AQAuJAAAAQAuJAAAAQAuJAAAAQAuJAAAAQAuJAAAAQAuJAAAAQAuJAAAAQAuJAAAAQAuJAAAAQAu
+JAAAAQAuJAAAAQAuJAAAAQAuJAAAAQAuJAAAAQAuJAAAAQAuJAAAAQAuJAAAAQAuJAAAAQAuJAAA
+AQAuJAAAAQAuJAAAAQAuJAAAAQAuJAAAAQAuJAAAAQAuJAAAAQAuJAAAAQAuJAAAAQAuJAAAAQAu
+JAAAAQAuJAAAAQAuJAAAAQAuJAAAAQDBKwAgAAAAABEgAQD/PREgAgAIPhEgAQD/PREgAgAIPgEg
+AwAxPgAgAAAAABEgAQBFPhEgAQBFPgEgAgAxPgAgAAAAAAEgAQBuPgAgAAAAAAAgAAAAAAEAAQC3
+PgEAAQC3PgAgAAAAAAEgAQBuPgAgAAAAAAEgAQARPxEgAgAaPxEgAwAmPxEgBAAvPxEgBQA2PxEg
+BgA/PxEgBwBQPxEgCABqPxEgCQBxPxEgCgB7PxEgCwCEPxEgDACLPxEgDQCVPxEgDgCePxEgDwCk
+PwAgAAAAAAAgAAAAAAEgAQDLPxEgAgDRPw8AFgAXAHAAFwCIABgAQQEZAHgAGQCQABoAfAAaAIAA
+GwBBAR0AQQEJALcCEwBxAbcCDwSBAbcCHwQRALcCEwCJAbcCEwA0ALcCEwA8ALcCEwBEALcCEwBM
+ALcCEwA0AAkEiwA8AAkEiwBEAAkEiwBMAAkEiwCRAbcCEwCZAbcCEwChAbcCsQGpASwutAQZAKwD
+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
+thMuAOsAbgUuAMsJbgUuANMJthMuAKMJYRMuAKsJbgUuALMJmBMuAMMJ3xMuAFMJbhMuAIsJ8RIu
+AJMJ+hIuAJsJGRNAACsAkgNAABMAFgRDABsAJQRDABMAFgRJAIMAggRKABsA8gZjABsAJQRjABMA
+FgRpAIMApwRqABsA8gaAACsAkgODAHMAkgODAHsAkgODABsAJQSJAIMAbgSKABsA8gagACsAkgOj
+ABMAFgSjAMMA6gTAACsAkgPDABMAFgTDAOsAbgXJABsDbgXJABsA8gbJACMDkgPJABMD6QbgACsA
+kgPjAAMD2AbjAOsCoQbjAPsC0gbjAIMAjAbjAPMCtwbpABMDFgTpACMDkgPpABsA8gbpABsD0gYA
+ARMAFgQAASsAkgMDARsA8gYJARMDKAcJARsA8gYJASMDkgMgARMAFgQgASsAkgMjAcsE9AcjAfMC
+/gcpARMDKAcpARsA8gYpASMDkgNAASsAkgNAARMAFgRJASMDkgNJARsA8gZgARMAFgRgASsAkgNj
+ARsA8gZpASMDkgNpARsA8gaAASsAkgODAXsG0gaDAXMGPAmDAQMD2AaDAfsC0gaDAYMAIgmJARsA
+8gaJASMDkgOgASsAkgOjAYMA+wqjAQMD2AajAfsC0gajAXMGHAupARsA8gapASMDkgPAASsAkgPA
+ARMAFgTDARsA8gbJASMDkgPJARsA8gbgASsAkgPjARsA8gbpASMDkgPpARsA8gYAAisAkgMAAhMA
+FgQJAiMDkgMJAhsA8gYgAiMDkgMgAhsA8gYpAhsA8gYpAiMDkgNAAiMDkgNAAhsA8gZJAiMDkgNJ
+AhsA8gZjAusHkgNjAhMA6QZjAhsAHw1pAiMDkgNpAhsA8gaDAnsAkgODAiMDkgODAnMAkgODAusH
+kgOJAiMDkgOJAhsA8gajAkMJkgOjAjsJbgWpAiMDkgOpAhsA8gbJAiMDkgPJAhsA8gbjAusHkgPj
+AlsJkgPjAksJlA7jAlMJpw7pAiMDkgPpAhsA8gYAAxsA8gYAAyMDkgMDA+sHkgMDA2MJ6QYDA1MJ
+2A4DA8sEAg8DA1sJkgMJAxsA8gYJAyMDkgMgAyMDkgMgAxsA8gYjA+sHkgMjA1sJkgMjA0sJlA4j
+A1MJEA8pAxsA8gYpAyMDkgNAAxsA8gZAAyMDkgNDA+sHkgNDA1MJOg9DA1sJkgNDA0sJlA5JAyMD
+kgNJAxsA8gZgAyMDkgNgAxsA8gZjA8sEAg9jA1sJkgNjA+sHkgNjA1MJZA9pAxsA8gZpAyMDkgOA
+AxsA8gaAAyMDkgODA+sHkgODA1sJkgODA8sEAg+DA1MJpw6JAyMDkgOJAxsA8gagAyMDkgOgAxsA
+8gajA8sEAg+jA1sJkgOjA1MJjg+jA+sHkgOpAxsA8gapAyMDkgPAAyMDkgPAAxsA8gbDA1sJkgPD
+A+sHkgPDA1MJEA/JAxsA8gbJAyMDkgPgAyMDkgPgAxsA8gbjA1MJOg/jA1sJkgPjA+sHkgPpAxsA
+8gbpAyMDkgMABCMDkgMABBsA8gYDBGsJwA8DBOsHkgMDBHMJFxAJBCMDkgMJBBsA8gYgBBsA8gYg
+BCMDkgMjBGMJ6QYjBFsJkgMjBFMJcBAjBOsHkgMpBBsA8gYpBCMDkgNABBsA8gZABCMDkgNDBGsJ
+mhBDBHMJ8RBDBOsHkgNJBCMDkgNJBBsA8gZgBCMDkgNgBBsA8gZjBOsHkgNjBFMJShFjBFsJkgNj
+BGMJ6QZpBCMDkgNpBBsA8gaDBHMJ1RGDBOsHkgODBGsJdBGJBCMDkgOJBBsA8gajBGMJ6QajBFsJ
+kgOjBFMJMxKjBOsHkgOpBCMDkgOpBBsA8gbJBCMDkgPJBBsA8gbpBBsA8gbpBCMDkgMABSMDkgMA
+BRsA8gYJBSMDkgMJBRsA8gYgBSMDkgMgBRsA8gYpBSMDkgMpBRsA8gZABSMDkgNABRsA8gZJBSMD
+kgNJBRsA8gZpBSMDkgNpBRsA8gaJBSMDkgOJBRsA8gapBRsA8gapBSMDkgPJBSMDkgPJBRsA8gbp
+BRsDbgXpBSMDkgPpBRsA8gYJBhsA8gYJBiMDkgMpBiMDkgMpBhsA8gZJBhsA8gZJBiMDkgNpBhsA
+8gZpBiMDkgOBBosG9QmJBiMDkgOJBhsA8gapBiMDkgOpBhsA8gbJBiMDkgPJBhsA8gbpBhsA8gbp
+BiMDkgMJByMDkgMJBxsA8gYpBxsA8gYpByMDkgNJByMDkgNJBxsA8gZpBxsA8gZpByMDkgOJBxsA
+8gaJByMDkgOpByMDkgOpBxsA8gbJBxsA8gbJByMDkgPpBxsA8gbpByMDkgMJCCMDkgMJCBsA8gYp
+CCMDkgMpCBsA8gZJCBsA8gZJCCMDkgNhCOsHkgNpCBsA8gZpCCMDkgOBCOsHkgOJCBsA8gaJCCMD
+kgOhCOsHkgOpCCMDkgOpCBsA8gbBCOsHkgPJCCMDkgPJCBsA8gbhCOsHkgPpCBsA8gbpCCMDkgMB
+CesHkgMJCRsA8gYJCSMDkgMhCesHkgMpCRsA8gYpCSMDkgNBCesHkgNJCRsA8gZJCSMDkgNhCesH
+kgNpCSMDkgNpCRsA8gaBCesHkgOJCSMDkgOJCRsA8gahCesHkgOpCSMDkgOpCRsA8gbBCesHkgPJ
+CRsA8gbJCSMDkgPhCesHkgPpCRsA8gbpCSMDkgMBCusHkgMJCiMDkgMJChsA8gYhCusHkgMpChsA
+8gYpCiMDkgNBCusHkgNJCiMDkgNJChsA8gZhCusHkgNpChsA8gZpCiMDkgOBCusHkgOJCiMDkgOJ
+ChsA8gahCusHkgOpChsA8gapCiMDkgPBCusHkgPJCiMDkgPJChsA8gbhCusHkgPpChsA8gbpCiMD
+kgMBC+sHkgMhC+sHkgMpCyMDkgMpCxsA8gZACxsA8gZACyMDkgNBC+sHkgNJCxsA8gZJCyMDkgNg
+CxsA8gZgCyMDkgNhC+sHkgNpCyMDkgNpCxsA8gaACxsA8gaACyMDkgOBC+sHkgOJCxsA8gaJCyMD
+kgOgCyMDkgOgCxsA8gahC+sHkgOpCyMDkgOpCxsA8gbACxsA8gbACyMDkgPBC+sHkgPJCyMDkgPJ
+CxsA8gbgCxsA8gbgCyMDkgPhC+sHkgPpC5sHwAvpCyMDkgPpCxsA8gYADBsA8gYADCMDkgMBDOsH
+kgMJDBsA8gYJDCMDkgMgDBsA8gYgDCMDkgMhDOsHkgMpDBsDbgUpDBsA8gYpDCMDkgNADCMDkgNA
+DBsA8gZBDOsHkgNJDCMDkgNJDBsDbgVJDBsA8gZgDBsA8gZgDCMDkgNhDOsHkgOADCMDkgOADBsA
+8gaBDOsHkgOgDCMDkgOgDBsA8gahDOsHkgPADCMDkgPADBsA8gbBDOsHkgPgDCMDkgPgDBsA8gYA
+DRsA8gYADSMDkgMgDRsA8gYgDSMDkgMJERMA6QYpERMA6QZpERsIeQ1pESsIkgNpESMIKAdpESMD
+kgOJEYMA0g2pEXsJKAfJEXsJbBLpEXsJKAcJEnsJKAcpEnsJlRJJEnsJpxJpEnsJihKJEnsJKAep
+EnsJ0xLJEnsJ4RKAFhsA8gaAFiMDkgOgFiMDkgOgFhsA8gbAFhsA8gbAFiMDkgPgFhsA8gbgFiMD
+kgMAFxsA8gYAFyMDkgMgFyMDkgMgFxsA8gZAFxsA8gZAFyMDkgNgFyMDkgNgFxsA8gaAFyMDkgOA
+FxsA8gagFxsA8gagFyMDkgPAFyMDkgPAFxsA8gbgFyMDkgPgFxsA8gYAGBsA8gYAGCMDkgMgGBsA
+8gYgGCMDkgNAGBsA8gZAGCMDkgNgGBsA8gZgGCMDkgOAGBsA8gaAGCMDkgOgGBsA8gagGCMDkgPA
+GCMDkgPAGBsA8gbgGCMDkgPgGBsA8gYAGRsA8gYAGSMDkgMgGRsA8gYgGSMDkgNAGRsA8gZAGSMD
+kgNgGSMDkgNgGRsA8gaAGRsA8gaAGSMDkgOgGRsA8gagGSMDkgPAGRsA8gbAGSMDkgPgGRsA8gbg
+GSMDkgMAGhsA8gYAGiMDkgMgGhsA8gYgGiMDkgNAGiMDkgNAGhsA8gZgGhsA8gZgGiMDkgOAGhsA
+8gaAGiMDkgOgGhsA8gagGiMDkgPAGhsA8gbAGiMDkgPgGhsA8gbgGiMDkgMAGxsA8gYAGyMDkgMg
+GyMDkgMgGxsA8gZAGxsA8gZAGyMDkgNgGxsA8gZgGyMDkgOAGyMDkgOAGxsA8gagGxsA8gagGyMD
+kgPAGxsA8gbAGyMDkgPgGyMDkgPgGxsA8gYAHCMDkgMAHBsA8gYgHBsA8gYgHCMDkgNAHBsA8gZA
+HCMDkgNgHCMDkgNgHBsA8gaAHBsA8gaAHCMDkgOgHBsA8gagHCMDkgPAHBsA8gbAHCMDkgNgHRsA
+8gZgHSMDkgOAHhsA8gaAHiMDkgOgHhsA8gagHiMDkgPAHiMDkgPAHhsA8gbgHiMDkgPgHhsA8gbg
+HoMGAwrgHoMAIgkAHxsA8gYAH4MG4QkAH4MAIgkAHyMDkgMgHyMDkgMgH4MAIgkgHxsA8gZAHyMD
+kgNAHxsA8gZAH4MAIglgH4MAIglgHyMDkgNgHxsA8gaAHxsA8gaAHyMDkgOAH4MAIgmgH4MG6wmg
+H4MAIgmgHxsA8gagHyMDkgMAIRsA8gYAISMDkgMgISMDkgMgIRsA8gZAIRsA8gZAISMDkgNgISMD
+kgNgIRsA8gaAISMDkgOAIRsA8gagIRsA8gagISMDkgPAIRsA8gbAISMDkgPgISMDkgPgIRsA8gYA
+IhsA8gYAIiMDkgMgIiMDkgMgIhsA8gZALXsJKAdgLXsJKAegLXsJbBLALXsJbBIALnsJKAdALnsJ
+ihKALnsJKAfALnsJlRLALoMJKAfgLnsJlRLgLoMJKAcgL3sJnhJgL3sJpxJgL4MJKAeAL4MJKAeA
+L3sJpxLAL3sJKAcAMIMJuxIAMHsJxBJAMHsJ0xKAMHsJ4RLDAWMSxQFjEscBYxLJAWMSywFjEs0B
+YxLPAWMS0QFjEtMBYxLVAWMS1wGGEtkBYxLbAYgS3QGTEuMBiBLlAWMS5wGIEukBkxLrAWMS7QFj
+Eu8BYxLxAWMS8wFjEvUBYxL3AWMS+QFjEvsBYxL9AWMS/wFjEgECYxIDAmMSBQJjEgcCiBIJAogS
+CwJjEg0CYxJaBF8EZARpBLkEvQTJBM4E3QTdBGUFewXLBdcF3AXhBeYF6wW5BLkEAQYtBrkEcAY9
+Bz0HPQc9Bz0HPQc9Bz0HPQc9Bz0HPQc9Bz0HPQc9Bz0HPQc9Bz0HPQc9Bz0HPQc9Bz0HPQc9Bz0H
+PQc9Bz0HPQc9Bz0HPQc9B70ETgdwB3sHggdOB6sHyQSwB7AHsAewB8wHIwjOBM4EzgTOBC8ILwjO
+BEUIRQhRCFEIzgRVCFUIVQhVCFUIVQhVCFUIVQhVCEUIRQhVCFUIVQhVCFUIVQhVCFUIVQhVCEUI
+Iwi5BLkEuQS5BLkEuQS5BLkEuQS5BLkEuQS5BLkEuQS5BLkEuQS5BLkEuQS5BLkEuQS5BE4HZQhq
+CGoIcAi9BHwIvQSCCLkE1gjiCOcIvQS9BPUIvQQaCQ0KEgq5BBcK4gg7CjsKOwpPCpQKuQTDDOAM
+IwjOBM4EzgTOBOoM6gzOBM4EzgTOBFEIUQjOBFEIUQhRCFEIUQhRCFEIUQhRCFEIzgTOBFEIUQhR
+CFEIUQhRCFEIUQhRCFEIzgT9DAYNFQ3OBBUNaA4JAAEAAACHFSAAAACkFSAAAADAFSAAAADdFSAA
+BAABAAYABQAHAAYACQAKAAoAMQALAFYADABYAA0AXgARAGMAEgCIABMAigAUAIwAGACNABsAjwAc
+AJAAHQCUAB4AlQAfAJYAAADbAk8AAACUA1QAAABDA1kAAACgA14AAABcBJgAAAAZB+4AAACTBPMA
+AAArB/gAAAAyB/0AAADDEpEBAADPEpEBAADkEpEBAAD3EpEBAAALE5EBAAAeE5EBAAAwE5EBAAA/
+E5EBAABSE5EBAABfE5EBAABwE5EBAACIE5EBAACgE5EBAACyE5EBAADDE5EBAADTE5EBAADkE5EB
+AAD0E5EBAAAFFJEBAAAVFJEBAAAmFJEBAAA2FJEBAABHFJEBAABXFJEBAABpFJEBAACAFJEBAACW
+FJEBAACrFJEBAADBFJEBAADWFJEBAADsFJEBAAABFZEBAAAXFZEBAAAsFZEBAABCFZEBAABXFZEB
+AABvFZEBAAB8FZYBAACCFZoBAAAJEMoBAAAPEM8BAAAeEM8BAAArEM8BAAA5EM8BAABGENMBAABS
+ENMBAABbEM8BAABoEM8BAABvEM8BAAB6ENgBAACMENgBAACeEM8BAACqENgBAAC1ENgBAAC/ENgB
+AADKENgBAADUENgBAADfENgBAADpENgBAAD0ENgBAAD+ENgBAAAJEdgBAAATEc8BAAAfEc8BAAAw
+EdgBAABAEdgBAABPEdgBAABfEdgBAABuEdgBAAB+EdgBAACNEdgBAACdEdgBAACsEdgBAAC8EdgB
+AADLEc8BAADdEcoBAADwHvEBAAD0HvYBAADFIOoCAADOIOoCAADWIPACAADhIPYCAADtIPwCAAD/
+IAMDAAAoI3oDAABIAX8DAAA0IwMDAADWIIQDAABOI5YBAAC/KcoBAADFKc8BAADTKc8BAADfKc8B
+AADsKc8BAAD4KdMBAAADKtMBAAALKs8BAAAYKs8BAAAeKs8BAAAoKs8BAAA0KtgBAAA/KtgBAABK
+Ks8BAABVKtgBAABfKtgBAABoKtgBAAByKtgBAAB7KtgBAACFKtgBAACOKtgBAACYKtgBAAChKtgB
+AACrKtgBAAC0Ks8BAAC/Ks8BAADKKtgBAADVKtgBAADfKtgBAADqKtgBAAD0KtgBAAD/KtgBAAAJ
+K9gBAAAUK9gBAAAeK9gBAAApK9gBAAAzK88BAABQK+gDAADHK+4DAAA9LP0DAABFLM8BAABIAv0D
+AABYPnsSAADBK4ESAABYPoESAABYPs8BAADiPgMDAADwPgMDAADCO7ASAABYPs0SAAAMO9wSAADz
+OuoSCABSAAIAEABTAAIAAgAEAAMACABUAAQAEABVAAQAAgAFAAUAEABXAAYACABWAAYAAgAGAAcA
+EABZAAgACABYAAgAAgAHAAkAAgAPAAsAAgATAA0AAQAVAA8AAgAUAA8AAgAWABEAAgAXABMAAgAr
+ABUAAgAsABcAAgAtABkAAgAuABsAAgAvAB0AAgAwAB8AAgAxACEAAgAyACMAAgAzACUAAgA0ACcA
+AgA1ACkAAgA2ACsAAgA3AC0AAgA4AC8AAgA5ADEAAgA6ADMAAgA7ADUAAgA8ADcAAgA9ADkAAgA+
+ADsAAgA/AD0AAgBAAD8AAgBBAEEAAgBCAEMAAgBDAEUAAgBEAEcAAgBFAEkAAgBGAEsAAgBHAE0A
+AgBIAE8AAgBJAFEAAgBKAFMAAgBLAFUAAgBMAFcAAgBNAFkAAgBOAFsAAgBPAF0AAgBQAF8AAgBR
+AGEAAgBqAGMAAQBrAGMAAQBtAGUAAgBsAGUAAQBvAGcAAgBuAGcAAgBwAGkAAQBxAGkAAQBzAGsA
+AgByAGsAAgB0AG0AAQB1AG0AAgB2AG8AAQB3AG8AAgB4AHEAAQB5AHEAAQB7AHMAAgB6AHMAAgB8
+AHUAAQB9AHUAAgB+AHcAAQB/AHcAAgCAAHkAAQCBAHkAAgCCAHsAAQCDAHsAAgCEAH0AAQCFAH0A
+AgCGAH8AAQCHAH8AAgCIAIEAAQCJAIEAAQCLAIMAAgCKAIMAAgCMAIUAAQCNAIUAAgCOAIcAAQCP
+AIcAAgCQAIkAAQCRAIkAAgCSAIsAAQCTAIsAAgCUAI0AAQCVAI0AAgCWAI8AAQCXAI8AAgCYAJEA
+AQCZAJEAAgCaAJMAAQCbAJMAAgCcAJUAAQCdAJUAAgCeAJcAAQCfAJcAAgCgAJkAAQChAJkAAgCi
+AJsAAQCjAJsAAgCkAJ0AAQClAJ0AAgCmAJ8AAQCnAJ8AAgCoAKEAAQCpAKEAAQCrAKMAAgCqAKMA
+AQCtAKUAAgCsAKUAAgCuAKcAAQCvAKcAAQCxAKkAAgCwAKkAAgCyAKsAAQCzAKsAAgDnAK0AAgDo
+AK8AAgDpALEAAQDqALEAAgDsALMAAgDtALUAAQDuALUAAQDwALcAAgDvALcAAgDxALkAAgDyALsA
+AQDzALsAAgD/AL0AAQAAAb0AAgABAb8AAQACAb8AAgADAcEAAQAEAcEAAgAFAcMAAQAGAcMAAgAH
+AcUAAgAUAccAAQAVAccAAgAWAckAAQAXAckAAgAYAcsAAQAZAcsAAgAaAc0AAQAbAc0AAgAcAc8A
+AQAdAc8AAgAeAdEAAQAfAdEAAgAgAdMAAQAhAdMAAgAiAdUAAQAjAdUAAgAkAdcAAQAlAdcAAgAm
+AdkAAQAnAdkAAgAoAdsAAQApAdsAAgAqAd0AAQArAd0AAgAsAd8AAQAtAd8AAgAuAeEAAQAvAeEA
+AgAwAeMAAQAxAeMAAQAzAeUAAgAyAeUAAgA0AecAAQA1AecAAgA2AekAAQA3AekAAgA4AesAAQA5
+AesAAgA6Ae0AAQA7Ae0AAgA8Ae8AAQA9Ae8AAgA+AfEAAQA/AfEAAgBAAfMAAQBBAfMAAgBCAfUA
+AQBDAfUAAgBEAfcAAQBFAfcAAgBGAfkAAQBHAfkAAgBIAfsAAQBJAfsAAgBKAf0AAQBLAf0AAgBM
+Af8AAQBNAf8AAgBOAQEBAQBPAQEBAgBQAQMBAQBRAQMBAgBSAQUBAQBTAQUBAgBUAQcBAQBVAQcB
+AgBWAQkBAQBXAQkBAgBYAQsBAQBZAQsBAgBaAQ0BAQBbAQ0BAgBcAQ8BAQBdAQ8BAgBfAREBAgBg
+ARMBAQBhARMBAgBkARUBAgBlARcBAgBmARkBAgBqARsBAQBrARsBAgBtAR0BAQBuAR0BAgBwAR8B
+AgB0ASEBAgB2ASMBAQB3ASMBAgB7ASUBAQB8ASUBAgByAScBAgB+ASkBAgCCASsBAgCEAS0BDwAi
+AukBdQB1AIgAIAGXAz4ERQRMBFMETAVTBQ0JKAplCm4KlQyfDLQMBIAAAAEAAAAAAAAAAAAAAAAA
+rQAAAAQAAAAAAAAAAAAAAAEACgAAAAAACgAAAAAAAAAAAAAACgATAAAAAAAEAAAAAAAAAAAAAAAB
+AGgEAAAAAAQAAAAAAAAAAAAAAAEA9wUAAAAABAAAAAAAAAAAAAAAAQDkAgAAAAAEAAAAAAAAAAAA
+AAABANgHAAAAAAwAAAAAAAAAAAAAAAIEcywAAAAADAAAAAAAAAAAAAAAAgQyOwAAAAAAAAAAAQAA
+ANc/AAAFAAQABgAEAAgABwAJAAcACgAHAAsABwAOAA0ADwANABYAFQAAABAADADqAwAAEAAZAOoD
+AAAAABsA6gMtANgELQBaBeEB7QoAAAAAADxNb2R1bGU+AG1zY29ybGliAE1pY3Jvc29mdC5WaXN1
+YWxCYXNpYwBNeUFwcGxpY2F0aW9uAFNUX2JhZDAzYjg0NWNkZDQwYjJiNGViZTE2NmUxMDAxMDA0
+Lk15AE15Q29tcHV0ZXIATXlQcm9qZWN0AE15V2ViU2VydmljZXMAVGhyZWFkU2FmZU9iamVjdFBy
+b3ZpZGVyYDEAY29uSW55TUVSRGF0YVNldABTVF9iYWQwM2I4NDVjZGQ0MGIyYjRlYmUxNjZlMTAw
+MTAwNABkZWNDb250cmF0b0lueU1lclJvd0NoYW5nZUV2ZW50SGFuZGxlcgBkZWNDb250cmF0b0lu
+eU1lckRhdGFUYWJsZQBkZWNDb250cmF0b0lueU1lclJvdwBkZWNDb250cmF0b0lueU1lclJvd0No
+YW5nZUV2ZW50AGRlY0NvbnRyYXRvSW55TWVyVGFibGVBZGFwdGVyAFNUX2JhZDAzYjg0NWNkZDQw
+YjJiNGViZTE2NmUxMDAxMDA0LmNvbklueU1FUkRhdGFTZXRUYWJsZUFkYXB0ZXJzAFRhYmxlQWRh
+cHRlck1hbmFnZXIAVXBkYXRlT3JkZXJPcHRpb24AU2VsZlJlZmVyZW5jZUNvbXBhcmVyAGNvbnRy
+YXRvSW55TUVSVGFibGVBZGFwdGVyAGNvbnRyYXRvSW55AE15UmVzb3VyY2VzAFNUX2JhZDAzYjg0
+NWNkZDQwYjJiNGViZTE2NmUxMDAxMDA0Lk15LlJlc291cmNlcwBTZXR0aW5ncwBNeVNldHRpbmdz
+UHJvcGVydHkAU2NyaXB0TWFpbgBTY3JpcHRSZXN1bHRzAE1pY3Jvc29mdC5WaXN1YWxCYXNpYy5B
+cHBsaWNhdGlvblNlcnZpY2VzAEFwcGxpY2F0aW9uQmFzZQAuY3RvcgBNaWNyb3NvZnQuVmlzdWFs
+QmFzaWMuRGV2aWNlcwBDb21wdXRlcgBTeXN0ZW0AT2JqZWN0AC5jY3RvcgBnZXRfQ29tcHV0ZXIA
+bV9Db21wdXRlck9iamVjdFByb3ZpZGVyAGdldF9BcHBsaWNhdGlvbgBtX0FwcE9iamVjdFByb3Zp
+ZGVyAFVzZXIAZ2V0X1VzZXIAbV9Vc2VyT2JqZWN0UHJvdmlkZXIAZ2V0X1dlYlNlcnZpY2VzAG1f
+TXlXZWJTZXJ2aWNlc09iamVjdFByb3ZpZGVyAEFwcGxpY2F0aW9uAFdlYlNlcnZpY2VzAEVxdWFs
+cwBvAEdldEhhc2hDb2RlAFR5cGUAR2V0VHlwZQBUb1N0cmluZwBDcmVhdGVfX0luc3RhbmNlX18A
+VABpbnN0YW5jZQBEaXNwb3NlX19JbnN0YW5jZV9fAGdldF9HZXRJbnN0YW5jZQBNaWNyb3NvZnQu
+VmlzdWFsQmFzaWMuTXlTZXJ2aWNlcy5JbnRlcm5hbABDb250ZXh0VmFsdWVgMQBtX0NvbnRleHQA
+R2V0SW5zdGFuY2UAU3lzdGVtLkRhdGEARGF0YVNldAB0YWJsZWRlY0NvbnRyYXRvSW55TWVyAFNj
+aGVtYVNlcmlhbGl6YXRpb25Nb2RlAF9zY2hlbWFTZXJpYWxpemF0aW9uTW9kZQBTeXN0ZW0uUnVu
+dGltZS5TZXJpYWxpemF0aW9uAFNlcmlhbGl6YXRpb25JbmZvAFN0cmVhbWluZ0NvbnRleHQAaW5m
+bwBjb250ZXh0AGdldF9kZWNDb250cmF0b0lueU1lcgBnZXRfU2NoZW1hU2VyaWFsaXphdGlvbk1v
+ZGUAc2V0X1NjaGVtYVNlcmlhbGl6YXRpb25Nb2RlAHZhbHVlAERhdGFUYWJsZUNvbGxlY3Rpb24A
+Z2V0X1RhYmxlcwBEYXRhUmVsYXRpb25Db2xsZWN0aW9uAGdldF9SZWxhdGlvbnMASW5pdGlhbGl6
+ZURlcml2ZWREYXRhU2V0AENsb25lAFNob3VsZFNlcmlhbGl6ZVRhYmxlcwBTaG91bGRTZXJpYWxp
+emVSZWxhdGlvbnMAU3lzdGVtLlhtbABYbWxSZWFkZXIAUmVhZFhtbFNlcmlhbGl6YWJsZQByZWFk
+ZXIAU3lzdGVtLlhtbC5TY2hlbWEAWG1sU2NoZW1hAEdldFNjaGVtYVNlcmlhbGl6YWJsZQBJbml0
+VmFycwBpbml0VGFibGUASW5pdENsYXNzAFNob3VsZFNlcmlhbGl6ZWRlY0NvbnRyYXRvSW55TWVy
+AFN5c3RlbS5Db21wb25lbnRNb2RlbABDb2xsZWN0aW9uQ2hhbmdlRXZlbnRBcmdzAFNjaGVtYUNo
+YW5nZWQAc2VuZGVyAGUAWG1sU2NoZW1hQ29tcGxleFR5cGUAWG1sU2NoZW1hU2V0AEdldFR5cGVk
+RGF0YVNldFNjaGVtYQB4cwBkZWNDb250cmF0b0lueU1lcgBUYWJsZXMAUmVsYXRpb25zAE11bHRp
+Y2FzdERlbGVnYXRlAFRhcmdldE9iamVjdABUYXJnZXRNZXRob2QASUFzeW5jUmVzdWx0AEFzeW5j
+Q2FsbGJhY2sAQmVnaW5JbnZva2UARGVsZWdhdGVDYWxsYmFjawBEZWxlZ2F0ZUFzeW5jU3RhdGUA
+RW5kSW52b2tlAERlbGVnYXRlQXN5bmNSZXN1bHQASW52b2tlAFN5c3RlbS5EYXRhLkRhdGFTZXRF
+eHRlbnNpb25zAFR5cGVkVGFibGVCYXNlYDEARGF0YUNvbHVtbgBjb2x1bW5GRUNIQQBjb2x1bW5B
+R0VOVEVfSU5ZRUNUQQBjb2x1bW5NRURJQ0lPTl9JTlkAY29sdW1uQUdFTlRFX1JFVElSQQBjb2x1
+bW5NRURJQ0lPTl9SRVQAY29sdW1uSE9SQV9JTklDSU8AY29sdW1uSE9SQV9GSU4AY29sdW1uVElQ
+T19DT05SQVRPAGNvbHVtbkNPRF9DRgBjb2x1bW5USVRVTEFSX0RUAGNvbHVtbkVORVJHSUFfREVD
+TEFSQURBAGNvbHVtbkVORVJHSUFfUkVRVUVSSURBAGNvbHVtbk9GRVJUQV9QTUFYAGNvbHVtbkVO
+RVJHSUFfQjEAY29sdW1uUFJFQ0lPX0IxAGNvbHVtbkVORVJHSUFfQjIAY29sdW1uUFJFQ0lPX0Iy
+AGNvbHVtbkVORVJHSUFfQjMAY29sdW1uUFJFQ0lPX0IzAGNvbHVtbkVORVJHSUFfQjQAY29sdW1u
+UFJFQ0lPX0I0AGNvbHVtbkVORVJHSUFfQjUAY29sdW1uUFJFQ0lPX0I1AGNvbHVtbk9GRVJUQV9G
+TEVYAGNvbHVtblRJUE9fT0ZFUlRBX0ZMRVgAY29sdW1uRU5FUkdJQV9GTEVYX0IxAGNvbHVtblBS
+RUNJT19GTEVYX0IxAGNvbHVtbkVORVJHSUFfRkxFWF9CMgBjb2x1bW5QUkVDSU9fRkxFWF9CMgBj
+b2x1bW5FTkVSR0lBX0ZMRVhfQjMAY29sdW1uUFJFQ0lPX0ZMRVhfQjMAY29sdW1uRU5FUkdJQV9G
+TEVYX0I0AGNvbHVtblBSRUNJT19GTEVYX0I0AGNvbHVtbkVORVJHSUFfRkxFWF9CNQBjb2x1bW5Q
+UkVDSU9fRkxFWF9CNQBjb2x1bW5SRVNQT05TQUJMRV9DTU9SQwBjb2x1bW5GRUNIQTEARGF0YVRh
+YmxlAHRhYmxlAGdldF9GRUNIQUNvbHVtbgBnZXRfQUdFTlRFX0lOWUVDVEFDb2x1bW4AZ2V0X01F
+RElDSU9OX0lOWUNvbHVtbgBnZXRfQUdFTlRFX1JFVElSQUNvbHVtbgBnZXRfTUVESUNJT05fUkVU
+Q29sdW1uAGdldF9IT1JBX0lOSUNJT0NvbHVtbgBnZXRfSE9SQV9GSU5Db2x1bW4AZ2V0X1RJUE9f
+Q09OUkFUT0NvbHVtbgBnZXRfQ09EX0NGQ29sdW1uAGdldF9USVRVTEFSX0RUQ29sdW1uAGdldF9F
+TkVSR0lBX0RFQ0xBUkFEQUNvbHVtbgBnZXRfRU5FUkdJQV9SRVFVRVJJREFDb2x1bW4AZ2V0X09G
+RVJUQV9QTUFYQ29sdW1uAGdldF9FTkVSR0lBX0IxQ29sdW1uAGdldF9QUkVDSU9fQjFDb2x1bW4A
+Z2V0X0VORVJHSUFfQjJDb2x1bW4AZ2V0X1BSRUNJT19CMkNvbHVtbgBnZXRfRU5FUkdJQV9CM0Nv
+bHVtbgBnZXRfUFJFQ0lPX0IzQ29sdW1uAGdldF9FTkVSR0lBX0I0Q29sdW1uAGdldF9QUkVDSU9f
+QjRDb2x1bW4AZ2V0X0VORVJHSUFfQjVDb2x1bW4AZ2V0X1BSRUNJT19CNUNvbHVtbgBnZXRfT0ZF
+UlRBX0ZMRVhDb2x1bW4AZ2V0X1RJUE9fT0ZFUlRBX0ZMRVhDb2x1bW4AZ2V0X0VORVJHSUFfRkxF
+WF9CMUNvbHVtbgBnZXRfUFJFQ0lPX0ZMRVhfQjFDb2x1bW4AZ2V0X0VORVJHSUFfRkxFWF9CMkNv
+bHVtbgBnZXRfUFJFQ0lPX0ZMRVhfQjJDb2x1bW4AZ2V0X0VORVJHSUFfRkxFWF9CM0NvbHVtbgBn
+ZXRfUFJFQ0lPX0ZMRVhfQjNDb2x1bW4AZ2V0X0VORVJHSUFfRkxFWF9CNENvbHVtbgBnZXRfUFJF
+Q0lPX0ZMRVhfQjRDb2x1bW4AZ2V0X0VORVJHSUFfRkxFWF9CNUNvbHVtbgBnZXRfUFJFQ0lPX0ZM
+RVhfQjVDb2x1bW4AZ2V0X1JFU1BPTlNBQkxFX0NNT1JDQ29sdW1uAGdldF9GRUNIQTFDb2x1bW4A
+Z2V0X0NvdW50AGdldF9JdGVtAGluZGV4AGFkZF9kZWNDb250cmF0b0lueU1lclJvd0NoYW5naW5n
+AG9iagBkZWNDb250cmF0b0lueU1lclJvd0NoYW5naW5nRXZlbnQAcmVtb3ZlX2RlY0NvbnRyYXRv
+SW55TWVyUm93Q2hhbmdpbmcAYWRkX2RlY0NvbnRyYXRvSW55TWVyUm93Q2hhbmdlZABkZWNDb250
+cmF0b0lueU1lclJvd0NoYW5nZWRFdmVudAByZW1vdmVfZGVjQ29udHJhdG9JbnlNZXJSb3dDaGFu
+Z2VkAGFkZF9kZWNDb250cmF0b0lueU1lclJvd0RlbGV0aW5nAGRlY0NvbnRyYXRvSW55TWVyUm93
+RGVsZXRpbmdFdmVudAByZW1vdmVfZGVjQ29udHJhdG9JbnlNZXJSb3dEZWxldGluZwBhZGRfZGVj
+Q29udHJhdG9JbnlNZXJSb3dEZWxldGVkAGRlY0NvbnRyYXRvSW55TWVyUm93RGVsZXRlZEV2ZW50
+AHJlbW92ZV9kZWNDb250cmF0b0lueU1lclJvd0RlbGV0ZWQAQWRkZGVjQ29udHJhdG9JbnlNZXJS
+b3cAcm93AERhdGVUaW1lAFRpbWVTcGFuAEZFQ0hBAEFHRU5URV9JTllFQ1RBAE1FRElDSU9OX0lO
+WQBBR0VOVEVfUkVUSVJBAE1FRElDSU9OX1JFVABIT1JBX0lOSUNJTwBIT1JBX0ZJTgBUSVBPX0NP
+TlJBVE8AQ09EX0NGAFRJVFVMQVJfRFQARU5FUkdJQV9ERUNMQVJBREEARU5FUkdJQV9SRVFVRVJJ
+REEAT0ZFUlRBX1BNQVgARU5FUkdJQV9CMQBQUkVDSU9fQjEARU5FUkdJQV9CMgBQUkVDSU9fQjIA
+RU5FUkdJQV9CMwBQUkVDSU9fQjMARU5FUkdJQV9CNABQUkVDSU9fQjQARU5FUkdJQV9CNQBQUkVD
+SU9fQjUAT0ZFUlRBX0ZMRVgAVElQT19PRkVSVEFfRkxFWABFTkVSR0lBX0ZMRVhfQjEAUFJFQ0lP
+X0ZMRVhfQjEARU5FUkdJQV9GTEVYX0IyAFBSRUNJT19GTEVYX0IyAEVORVJHSUFfRkxFWF9CMwBQ
+UkVDSU9fRkxFWF9CMwBFTkVSR0lBX0ZMRVhfQjQAUFJFQ0lPX0ZMRVhfQjQARU5FUkdJQV9GTEVY
+X0I1AFBSRUNJT19GTEVYX0I1AFJFU1BPTlNBQkxFX0NNT1JDAEZFQ0hBMQBDcmVhdGVJbnN0YW5j
+ZQBOZXdkZWNDb250cmF0b0lueU1lclJvdwBEYXRhUm93AERhdGFSb3dCdWlsZGVyAE5ld1Jvd0Zy
+b21CdWlsZGVyAGJ1aWxkZXIAR2V0Um93VHlwZQBEYXRhUm93Q2hhbmdlRXZlbnRBcmdzAE9uUm93
+Q2hhbmdlZABPblJvd0NoYW5naW5nAE9uUm93RGVsZXRlZABPblJvd0RlbGV0aW5nAFJlbW92ZWRl
+Y0NvbnRyYXRvSW55TWVyUm93AEdldFR5cGVkVGFibGVTY2hlbWEARkVDSEFDb2x1bW4AQUdFTlRF
+X0lOWUVDVEFDb2x1bW4ATUVESUNJT05fSU5ZQ29sdW1uAEFHRU5URV9SRVRJUkFDb2x1bW4ATUVE
+SUNJT05fUkVUQ29sdW1uAEhPUkFfSU5JQ0lPQ29sdW1uAEhPUkFfRklOQ29sdW1uAFRJUE9fQ09O
+UkFUT0NvbHVtbgBDT0RfQ0ZDb2x1bW4AVElUVUxBUl9EVENvbHVtbgBFTkVSR0lBX0RFQ0xBUkFE
+QUNvbHVtbgBFTkVSR0lBX1JFUVVFUklEQUNvbHVtbgBPRkVSVEFfUE1BWENvbHVtbgBFTkVSR0lB
+X0IxQ29sdW1uAFBSRUNJT19CMUNvbHVtbgBFTkVSR0lBX0IyQ29sdW1uAFBSRUNJT19CMkNvbHVt
+bgBFTkVSR0lBX0IzQ29sdW1uAFBSRUNJT19CM0NvbHVtbgBFTkVSR0lBX0I0Q29sdW1uAFBSRUNJ
+T19CNENvbHVtbgBFTkVSR0lBX0I1Q29sdW1uAFBSRUNJT19CNUNvbHVtbgBPRkVSVEFfRkxFWENv
+bHVtbgBUSVBPX09GRVJUQV9GTEVYQ29sdW1uAEVORVJHSUFfRkxFWF9CMUNvbHVtbgBQUkVDSU9f
+RkxFWF9CMUNvbHVtbgBFTkVSR0lBX0ZMRVhfQjJDb2x1bW4AUFJFQ0lPX0ZMRVhfQjJDb2x1bW4A
+RU5FUkdJQV9GTEVYX0IzQ29sdW1uAFBSRUNJT19GTEVYX0IzQ29sdW1uAEVORVJHSUFfRkxFWF9C
+NENvbHVtbgBQUkVDSU9fRkxFWF9CNENvbHVtbgBFTkVSR0lBX0ZMRVhfQjVDb2x1bW4AUFJFQ0lP
+X0ZMRVhfQjVDb2x1bW4AUkVTUE9OU0FCTEVfQ01PUkNDb2x1bW4ARkVDSEExQ29sdW1uAENvdW50
+AEl0ZW0AZGVjQ29udHJhdG9JbnlNZXJSb3dDaGFuZ2luZwBkZWNDb250cmF0b0lueU1lclJvd0No
+YW5nZWQAZGVjQ29udHJhdG9JbnlNZXJSb3dEZWxldGluZwBkZWNDb250cmF0b0lueU1lclJvd0Rl
+bGV0ZWQAcmIAZ2V0X0ZFQ0hBAHNldF9GRUNIQQBnZXRfQUdFTlRFX0lOWUVDVEEAc2V0X0FHRU5U
+RV9JTllFQ1RBAGdldF9NRURJQ0lPTl9JTlkAc2V0X01FRElDSU9OX0lOWQBnZXRfQUdFTlRFX1JF
+VElSQQBzZXRfQUdFTlRFX1JFVElSQQBnZXRfTUVESUNJT05fUkVUAHNldF9NRURJQ0lPTl9SRVQA
+Z2V0X0hPUkFfSU5JQ0lPAHNldF9IT1JBX0lOSUNJTwBnZXRfSE9SQV9GSU4Ac2V0X0hPUkFfRklO
+AGdldF9USVBPX0NPTlJBVE8Ac2V0X1RJUE9fQ09OUkFUTwBnZXRfQ09EX0NGAHNldF9DT0RfQ0YA
+Z2V0X1RJVFVMQVJfRFQAc2V0X1RJVFVMQVJfRFQAZ2V0X0VORVJHSUFfREVDTEFSQURBAHNldF9F
+TkVSR0lBX0RFQ0xBUkFEQQBnZXRfRU5FUkdJQV9SRVFVRVJJREEAc2V0X0VORVJHSUFfUkVRVUVS
+SURBAGdldF9PRkVSVEFfUE1BWABzZXRfT0ZFUlRBX1BNQVgAZ2V0X0VORVJHSUFfQjEAc2V0X0VO
+RVJHSUFfQjEAZ2V0X1BSRUNJT19CMQBzZXRfUFJFQ0lPX0IxAGdldF9FTkVSR0lBX0IyAHNldF9F
+TkVSR0lBX0IyAGdldF9QUkVDSU9fQjIAc2V0X1BSRUNJT19CMgBnZXRfRU5FUkdJQV9CMwBzZXRf
+RU5FUkdJQV9CMwBnZXRfUFJFQ0lPX0IzAHNldF9QUkVDSU9fQjMAZ2V0X0VORVJHSUFfQjQAc2V0
+X0VORVJHSUFfQjQAZ2V0X1BSRUNJT19CNABzZXRfUFJFQ0lPX0I0AGdldF9FTkVSR0lBX0I1AHNl
+dF9FTkVSR0lBX0I1AGdldF9QUkVDSU9fQjUAc2V0X1BSRUNJT19CNQBnZXRfT0ZFUlRBX0ZMRVgA
+c2V0X09GRVJUQV9GTEVYAGdldF9USVBPX09GRVJUQV9GTEVYAHNldF9USVBPX09GRVJUQV9GTEVY
+AGdldF9FTkVSR0lBX0ZMRVhfQjEAc2V0X0VORVJHSUFfRkxFWF9CMQBnZXRfUFJFQ0lPX0ZMRVhf
+QjEAc2V0X1BSRUNJT19GTEVYX0IxAGdldF9FTkVSR0lBX0ZMRVhfQjIAc2V0X0VORVJHSUFfRkxF
+WF9CMgBnZXRfUFJFQ0lPX0ZMRVhfQjIAc2V0X1BSRUNJT19GTEVYX0IyAGdldF9FTkVSR0lBX0ZM
+RVhfQjMAc2V0X0VORVJHSUFfRkxFWF9CMwBnZXRfUFJFQ0lPX0ZMRVhfQjMAc2V0X1BSRUNJT19G
+TEVYX0IzAGdldF9FTkVSR0lBX0ZMRVhfQjQAc2V0X0VORVJHSUFfRkxFWF9CNABnZXRfUFJFQ0lP
+X0ZMRVhfQjQAc2V0X1BSRUNJT19GTEVYX0I0AGdldF9FTkVSR0lBX0ZMRVhfQjUAc2V0X0VORVJH
+SUFfRkxFWF9CNQBnZXRfUFJFQ0lPX0ZMRVhfQjUAc2V0X1BSRUNJT19GTEVYX0I1AGdldF9SRVNQ
+T05TQUJMRV9DTU9SQwBzZXRfUkVTUE9OU0FCTEVfQ01PUkMAZ2V0X0ZFQ0hBMQBzZXRfRkVDSEEx
+AElzQ09EX0NGTnVsbABTZXRDT0RfQ0ZOdWxsAElzVElUVUxBUl9EVE51bGwAU2V0VElUVUxBUl9E
+VE51bGwASXNFTkVSR0lBX0IxTnVsbABTZXRFTkVSR0lBX0IxTnVsbABJc1BSRUNJT19CMU51bGwA
+U2V0UFJFQ0lPX0IxTnVsbABJc0VORVJHSUFfQjJOdWxsAFNldEVORVJHSUFfQjJOdWxsAElzUFJF
+Q0lPX0IyTnVsbABTZXRQUkVDSU9fQjJOdWxsAElzRU5FUkdJQV9CM051bGwAU2V0RU5FUkdJQV9C
+M051bGwASXNQUkVDSU9fQjNOdWxsAFNldFBSRUNJT19CM051bGwASXNFTkVSR0lBX0I0TnVsbABT
+ZXRFTkVSR0lBX0I0TnVsbABJc1BSRUNJT19CNE51bGwAU2V0UFJFQ0lPX0I0TnVsbABJc0VORVJH
+SUFfQjVOdWxsAFNldEVORVJHSUFfQjVOdWxsAElzUFJFQ0lPX0I1TnVsbABTZXRQUkVDSU9fQjVO
+dWxsAElzT0ZFUlRBX0ZMRVhOdWxsAFNldE9GRVJUQV9GTEVYTnVsbABJc1RJUE9fT0ZFUlRBX0ZM
+RVhOdWxsAFNldFRJUE9fT0ZFUlRBX0ZMRVhOdWxsAElzRU5FUkdJQV9GTEVYX0IxTnVsbABTZXRF
+TkVSR0lBX0ZMRVhfQjFOdWxsAElzUFJFQ0lPX0ZMRVhfQjFOdWxsAFNldFBSRUNJT19GTEVYX0Ix
+TnVsbABJc0VORVJHSUFfRkxFWF9CMk51bGwAU2V0RU5FUkdJQV9GTEVYX0IyTnVsbABJc1BSRUNJ
+T19GTEVYX0IyTnVsbABTZXRQUkVDSU9fRkxFWF9CMk51bGwASXNFTkVSR0lBX0ZMRVhfQjNOdWxs
+AFNldEVORVJHSUFfRkxFWF9CM051bGwASXNQUkVDSU9fRkxFWF9CM051bGwAU2V0UFJFQ0lPX0ZM
+RVhfQjNOdWxsAElzRU5FUkdJQV9GTEVYX0I0TnVsbABTZXRFTkVSR0lBX0ZMRVhfQjROdWxsAElz
+UFJFQ0lPX0ZMRVhfQjROdWxsAFNldFBSRUNJT19GTEVYX0I0TnVsbABJc0VORVJHSUFfRkxFWF9C
+NU51bGwAU2V0RU5FUkdJQV9GTEVYX0I1TnVsbABJc1BSRUNJT19GTEVYX0I1TnVsbABTZXRQUkVD
+SU9fRkxFWF9CNU51bGwASXNSRVNQT05TQUJMRV9DTU9SQ051bGwAU2V0UkVTUE9OU0FCTEVfQ01P
+UkNOdWxsAEV2ZW50QXJncwBldmVudFJvdwBEYXRhUm93QWN0aW9uAGV2ZW50QWN0aW9uAGFjdGlv
+bgBnZXRfUm93AGdldF9BY3Rpb24AUm93AEFjdGlvbgBDb21wb25lbnQAU3lzdGVtLkRhdGEuU3Fs
+Q2xpZW50AFNxbERhdGFBZGFwdGVyAF9fYWRhcHRlcgBnZXRfX2FkYXB0ZXIAc2V0X19hZGFwdGVy
+AFdpdGhFdmVudHNWYWx1ZQBTcWxDb25uZWN0aW9uAF9jb25uZWN0aW9uAFNxbFRyYW5zYWN0aW9u
+AF90cmFuc2FjdGlvbgBTcWxDb21tYW5kAF9jb21tYW5kQ29sbGVjdGlvbgBfY2xlYXJCZWZvcmVG
+aWxsAGdldF9BZGFwdGVyAGdldF9Db25uZWN0aW9uAHNldF9Db25uZWN0aW9uAGdldF9UcmFuc2Fj
+dGlvbgBzZXRfVHJhbnNhY3Rpb24AZ2V0X0NvbW1hbmRDb2xsZWN0aW9uAGdldF9DbGVhckJlZm9y
+ZUZpbGwAc2V0X0NsZWFyQmVmb3JlRmlsbABJbml0QWRhcHRlcgBJbml0Q29ubmVjdGlvbgBJbml0
+Q29tbWFuZENvbGxlY3Rpb24ARmlsbABkYXRhVGFibGUAR2V0RGF0YQBVcGRhdGUAZGF0YVNldABk
+YXRhUm93AGRhdGFSb3dzAE51bGxhYmxlYDEASW5zZXJ0AF9hZGFwdGVyAEFkYXB0ZXIAQ29ubmVj
+dGlvbgBUcmFuc2FjdGlvbgBDb21tYW5kQ29sbGVjdGlvbgBDbGVhckJlZm9yZUZpbGwAX3VwZGF0
+ZU9yZGVyAF9kZWNDb250cmF0b0lueU1lclRhYmxlQWRhcHRlcgBfYmFja3VwRGF0YVNldEJlZm9y
+ZVVwZGF0ZQBJRGJDb25uZWN0aW9uAGdldF9VcGRhdGVPcmRlcgBzZXRfVXBkYXRlT3JkZXIAZ2V0
+X2RlY0NvbnRyYXRvSW55TWVyVGFibGVBZGFwdGVyAHNldF9kZWNDb250cmF0b0lueU1lclRhYmxl
+QWRhcHRlcgBnZXRfQmFja3VwRGF0YVNldEJlZm9yZVVwZGF0ZQBzZXRfQmFja3VwRGF0YVNldEJl
+Zm9yZVVwZGF0ZQBnZXRfVGFibGVBZGFwdGVySW5zdGFuY2VDb3VudABTeXN0ZW0uQ29sbGVjdGlv
+bnMuR2VuZXJpYwBMaXN0YDEAVXBkYXRlVXBkYXRlZFJvd3MAYWxsQ2hhbmdlZFJvd3MAYWxsQWRk
+ZWRSb3dzAFVwZGF0ZUluc2VydGVkUm93cwBVcGRhdGVEZWxldGVkUm93cwBHZXRSZWFsVXBkYXRl
+ZFJvd3MAdXBkYXRlZFJvd3MAVXBkYXRlQWxsAERhdGFSZWxhdGlvbgBTb3J0U2VsZlJlZmVyZW5j
+ZVJvd3MAcm93cwByZWxhdGlvbgBjaGlsZEZpcnN0AE1hdGNoVGFibGVBZGFwdGVyQ29ubmVjdGlv
+bgBpbnB1dENvbm5lY3Rpb24AVXBkYXRlT3JkZXIAQmFja3VwRGF0YVNldEJlZm9yZVVwZGF0ZQBU
+YWJsZUFkYXB0ZXJJbnN0YW5jZUNvdW50AEVudW0AdmFsdWVfXwBJbnNlcnRVcGRhdGVEZWxldGUA
+VXBkYXRlSW5zZXJ0RGVsZXRlAElDb21wYXJlcmAxAF9yZWxhdGlvbgBfY2hpbGRGaXJzdABHZXRS
+b290AGRpc3RhbmNlAENvbXBhcmUAcm93MQByb3cyAF9GZWNoYQBnZXRfRmVjaGEAc2V0X0ZlY2hh
+AF9hZ2VudGVJbnllY3RhAGdldF9hZ2VudGVJbnllY3RhAHNldF9hZ2VudGVJbnllY3RhAEF1dG9Q
+cm9wZXJ0eVZhbHVlAF9tZWRpY2lvbklueQBnZXRfbWVkaWNpb25JbnkAc2V0X21lZGljaW9uSW55
+AF9hZ2VudGVSZXRpcmEAZ2V0X2FnZW50ZVJldGlyYQBzZXRfYWdlbnRlUmV0aXJhAF9tZWRpY2lv
+blJldABnZXRfbWVkaWNpb25SZXQAc2V0X21lZGljaW9uUmV0AF9ob3JhSW5pY2lvAGdldF9ob3Jh
+SW5pY2lvAHNldF9ob3JhSW5pY2lvAF9ob3JhRmluAGdldF9ob3JhRmluAHNldF9ob3JhRmluAF90
+aXBvQ29udHJhdG8AZ2V0X3RpcG9Db250cmF0bwBzZXRfdGlwb0NvbnRyYXRvAF9jb2RDRgBnZXRf
+Y29kQ0YAc2V0X2NvZENGAF90aXR1bGFyREYAZ2V0X3RpdHVsYXJERgBzZXRfdGl0dWxhckRGAF9y
+ZXNwb25UcmFucwBnZXRfcmVzcG9uVHJhbnMAc2V0X3Jlc3BvblRyYW5zAF9lbmVyZ2lhRGVjAGdl
+dF9lbmVyZ2lhRGVjAHNldF9lbmVyZ2lhRGVjAF9lbmVyZ2lhUmVxAGdldF9lbmVyZ2lhUmVxAHNl
+dF9lbmVyZ2lhUmVxAF9vZmVydGFQbWF4AGdldF9vZmVydGFQbWF4AHNldF9vZmVydGFQbWF4AF9l
+bmVyZ2lhQjEAZ2V0X2VuZXJnaWFCMQBzZXRfZW5lcmdpYUIxAF9wcmVjaW9CMQBnZXRfcHJlY2lv
+QjEAc2V0X3ByZWNpb0IxAF9lbmVyZ2lhQjIAZ2V0X2VuZXJnaWFCMgBzZXRfZW5lcmdpYUIyAF9w
+cmVjaW9CMgBnZXRfcHJlY2lvQjIAc2V0X3ByZWNpb0IyAF9lbmVyZ2lhQjMAZ2V0X2VuZXJnaWFC
+MwBzZXRfZW5lcmdpYUIzAF9wcmVjaW9CMwBnZXRfcHJlY2lvQjMAc2V0X3ByZWNpb0IzAF9lbmVy
+Z2lhQjQAZ2V0X2VuZXJnaWFCNABzZXRfZW5lcmdpYUI0AF9wcmVjaW9CNABnZXRfcHJlY2lvQjQA
+c2V0X3ByZWNpb0I0AF9lbmVyZ2lhQjUAZ2V0X2VuZXJnaWFCNQBzZXRfZW5lcmdpYUI1AF9wcmVj
+aW9CNQBnZXRfcHJlY2lvQjUAc2V0X3ByZWNpb0I1AF9vZmVydGFGbGV4AGdldF9vZmVydGFGbGV4
+AHNldF9vZmVydGFGbGV4AF90aXBvT2ZGbGV4AGdldF90aXBvT2ZGbGV4AHNldF90aXBvT2ZGbGV4
+AF9lbmVyZ2lhZkIxAGdldF9lbmVyZ2lhZkIxAHNldF9lbmVyZ2lhZkIxAF9wcmVjaW9mQjEAZ2V0
+X3ByZWNpb2ZCMQBzZXRfcHJlY2lvZkIxAF9lbmVyZ2lhZkIyAGdldF9lbmVyZ2lhZkIyAHNldF9l
+bmVyZ2lhZkIyAF9wcmVjaW9mQjIAZ2V0X3ByZWNpb2ZCMgBzZXRfcHJlY2lvZkIyAF9lbmVyZ2lh
+ZkIzAGdldF9lbmVyZ2lhZkIzAHNldF9lbmVyZ2lhZkIzAF9wcmVjaW9mQjMAZ2V0X3ByZWNpb2ZC
+MwBzZXRfcHJlY2lvZkIzAF9lbmVyZ2lhZkI0AGdldF9lbmVyZ2lhZkI0AHNldF9lbmVyZ2lhZkI0
+AF9wcmVjaW9mQjQAZ2V0X3ByZWNpb2ZCNABzZXRfcHJlY2lvZkI0AF9lbmVyZ2lhZkI1AGdldF9l
+bmVyZ2lhZkI1AHNldF9lbmVyZ2lhZkI1AF9wcmVjaW9mQjUAZ2V0X3ByZWNpb2ZCNQBzZXRfcHJl
+Y2lvZkI1AF9yZXNwb25DbW9yYwBnZXRfcmVzcG9uQ21vcmMAc2V0X3Jlc3BvbkNtb3JjAEZlY2hh
+AGFnZW50ZUlueWVjdGEAbWVkaWNpb25JbnkAYWdlbnRlUmV0aXJhAG1lZGljaW9uUmV0AGhvcmFJ
+bmljaW8AaG9yYUZpbgB0aXBvQ29udHJhdG8AY29kQ0YAdGl0dWxhckRGAHJlc3BvblRyYW5zAGVu
+ZXJnaWFEZWMAZW5lcmdpYVJlcQBvZmVydGFQbWF4AGVuZXJnaWFCMQBwcmVjaW9CMQBlbmVyZ2lh
+QjIAcHJlY2lvQjIAZW5lcmdpYUIzAHByZWNpb0IzAGVuZXJnaWFCNABwcmVjaW9CNABlbmVyZ2lh
+QjUAcHJlY2lvQjUAb2ZlcnRhRmxleAB0aXBvT2ZGbGV4AGVuZXJnaWFmQjEAcHJlY2lvZkIxAGVu
+ZXJnaWFmQjIAcHJlY2lvZkIyAGVuZXJnaWFmQjMAcHJlY2lvZkIzAGVuZXJnaWFmQjQAcHJlY2lv
+ZkI0AGVuZXJnaWFmQjUAcHJlY2lvZkI1AHJlc3BvbkNtb3JjAFN5c3RlbS5SZXNvdXJjZXMAUmVz
+b3VyY2VNYW5hZ2VyAF9yZXNNZ3IAU3lzdGVtLkdsb2JhbGl6YXRpb24AQ3VsdHVyZUluZm8AX3Jl
+c0N1bHR1cmUAZ2V0X1Jlc291cmNlTWFuYWdlcgBnZXRfQ3VsdHVyZQBzZXRfQ3VsdHVyZQBWYWx1
+ZQBDdWx0dXJlAFN5c3RlbS5Db25maWd1cmF0aW9uAEFwcGxpY2F0aW9uU2V0dGluZ3NCYXNlAGRl
+ZmF1bHRJbnN0YW5jZQBnZXRfRGVmYXVsdABnZXRfREVWX0NPTkNJTElBQ0lPTkNvbm5lY3Rpb25T
+dHJpbmcARGVmYXVsdABERVZfQ09OQ0lMSUFDSU9OQ29ubmVjdGlvblN0cmluZwBnZXRfU2V0dGlu
+Z3MATWljcm9zb2Z0LlNxbFNlcnZlci5TY3JpcHRUYXNrAE1pY3Jvc29mdC5TcWxTZXJ2ZXIuRHRz
+LlRhc2tzLlNjcmlwdFRhc2sAVlNUQVJUU2NyaXB0T2JqZWN0TW9kZWxCYXNlAE1haW4AU3VjY2Vz
+cwBGYWlsdXJlAEVkaXRvckJyb3dzYWJsZUF0dHJpYnV0ZQBFZGl0b3JCcm93c2FibGVTdGF0ZQBT
+eXN0ZW0uQ29kZURvbS5Db21waWxlcgBHZW5lcmF0ZWRDb2RlQXR0cmlidXRlAFN5c3RlbS5EaWFn
+bm9zdGljcwBEZWJ1Z2dlckhpZGRlbkF0dHJpYnV0ZQBNaWNyb3NvZnQuVmlzdWFsQmFzaWMuQ29t
+cGlsZXJTZXJ2aWNlcwBTdGFuZGFyZE1vZHVsZUF0dHJpYnV0ZQBIaWRlTW9kdWxlTmFtZUF0dHJp
+YnV0ZQBTeXN0ZW0uQ29tcG9uZW50TW9kZWwuRGVzaWduAEhlbHBLZXl3b3JkQXR0cmlidXRlAFN5
+c3RlbS5SdW50aW1lLkNvbXBpbGVyU2VydmljZXMAUnVudGltZUhlbHBlcnMAR2V0T2JqZWN0VmFs
+dWUAUnVudGltZVR5cGVIYW5kbGUAR2V0VHlwZUZyb21IYW5kbGUAQWN0aXZhdG9yAE15R3JvdXBD
+b2xsZWN0aW9uQXR0cmlidXRlAGdldF9WYWx1ZQBzZXRfVmFsdWUAU3lzdGVtLlJ1bnRpbWUuSW50
+ZXJvcFNlcnZpY2VzAENvbVZpc2libGVBdHRyaWJ1dGUAQ29sbGVjdGlvbkNoYW5nZUV2ZW50SGFu
+ZGxlcgBCZWdpbkluaXQAYWRkX0NvbGxlY3Rpb25DaGFuZ2VkAEVuZEluaXQASXNCaW5hcnlTZXJp
+YWxpemVkAFN0cmluZwBHZXRWYWx1ZQBDb252ZXJzaW9ucwBEZXRlcm1pbmVTY2hlbWFTZXJpYWxp
+emF0aW9uTW9kZQBTeXN0ZW0uSU8AU3RyaW5nUmVhZGVyAFhtbFRleHRSZWFkZXIAVGV4dFJlYWRl
+cgBSZWFkWG1sU2NoZW1hAEFkZABnZXRfRGF0YVNldE5hbWUAc2V0X0RhdGFTZXROYW1lAGdldF9Q
+cmVmaXgAc2V0X1ByZWZpeABnZXRfTmFtZXNwYWNlAHNldF9OYW1lc3BhY2UAZ2V0X0xvY2FsZQBz
+ZXRfTG9jYWxlAGdldF9DYXNlU2Vuc2l0aXZlAHNldF9DYXNlU2Vuc2l0aXZlAGdldF9FbmZvcmNl
+Q29uc3RyYWludHMAc2V0X0VuZm9yY2VDb25zdHJhaW50cwBNaXNzaW5nU2NoZW1hQWN0aW9uAE1l
+cmdlAEdldFNlcmlhbGl6YXRpb25EYXRhAFJlc2V0AFhtbFJlYWRNb2RlAFJlYWRYbWwATWVtb3J5
+U3RyZWFtAFhtbFRleHRXcml0ZXIAU3RyZWFtAFN5c3RlbS5UZXh0AEVuY29kaW5nAFhtbFdyaXRl
+cgBXcml0ZVhtbFNjaGVtYQBzZXRfUG9zaXRpb24AVmFsaWRhdGlvbkV2ZW50SGFuZGxlcgBSZWFk
+AENvbGxlY3Rpb25DaGFuZ2VBY3Rpb24AWG1sU2NoZW1hQW55AFhtbFNjaGVtYVNlcXVlbmNlAFN5
+c3RlbS5Db2xsZWN0aW9ucwBJRW51bWVyYXRvcgBYbWxTY2hlbWFPYmplY3RDb2xsZWN0aW9uAGdl
+dF9JdGVtcwBYbWxTY2hlbWFPYmplY3QAWG1sU2NoZW1hUGFydGljbGUAc2V0X1BhcnRpY2xlAGdl
+dF9UYXJnZXROYW1lc3BhY2UAQ29udGFpbnMAV3JpdGUASUNvbGxlY3Rpb24AU2NoZW1hcwBJRW51
+bWVyYWJsZQBHZXRFbnVtZXJhdG9yAGdldF9DdXJyZW50AFNldExlbmd0aABnZXRfTGVuZ3RoAGdl
+dF9Qb3NpdGlvbgBSZWFkQnl0ZQBNb3ZlTmV4dABDbG9zZQBTeXN0ZW0uWG1sLlNlcmlhbGl6YXRp
+b24AWG1sUm9vdEF0dHJpYnV0ZQBYbWxTY2hlbWFQcm92aWRlckF0dHJpYnV0ZQBUb29sYm94SXRl
+bUF0dHJpYnV0ZQBEZXNpZ25lckNhdGVnb3J5QXR0cmlidXRlAFNlcmlhbGl6YWJsZUF0dHJpYnV0
+ZQBEZXNpZ25lclNlcmlhbGl6YXRpb25WaXNpYmlsaXR5QXR0cmlidXRlAERlc2lnbmVyU2VyaWFs
+aXphdGlvblZpc2liaWxpdHkAQnJvd3NhYmxlQXR0cmlidXRlAERlYnVnZ2VyTm9uVXNlckNvZGVB
+dHRyaWJ1dGUAc2V0X1RhYmxlTmFtZQBnZXRfVGFibGVOYW1lAGdldF9EYXRhU2V0AE9wZXJhdG9y
+cwBDb21wYXJlU3RyaW5nAGdldF9NaW5pbXVtQ2FwYWNpdHkAc2V0X01pbmltdW1DYXBhY2l0eQBE
+YXRhUm93Q29sbGVjdGlvbgBnZXRfUm93cwBEZWxlZ2F0ZQBDb21iaW5lAFJlbW92ZQBOZXdSb3cA
+RG91YmxlAHNldF9JdGVtQXJyYXkARGF0YUNvbHVtbkNvbGxlY3Rpb24AZ2V0X0NvbHVtbnMATWFw
+cGluZ1R5cGUAc2V0X0FsbG93REJOdWxsAERhdGFTZXREYXRlVGltZQBzZXRfRGF0ZVRpbWVNb2Rl
+AHNldF9NYXhMZW5ndGgAc2V0X0NhcHRpb24AWG1sU2NoZW1hQXR0cmlidXRlAERlY2ltYWwAc2V0
+X01pbk9jY3VycwBzZXRfTWF4T2NjdXJzAFhtbFNjaGVtYUNvbnRlbnRQcm9jZXNzaW5nAHNldF9Q
+cm9jZXNzQ29udGVudHMAc2V0X05hbWUAc2V0X0ZpeGVkVmFsdWUAZ2V0X0F0dHJpYnV0ZXMAU3lz
+dGVtLlJlZmxlY3Rpb24ARGVmYXVsdE1lbWJlckF0dHJpYnV0ZQBnZXRfVGFibGUAVG9EYXRlAHNl
+dF9JdGVtAEludmFsaWRDYXN0RXhjZXB0aW9uAFByb2plY3REYXRhAEV4Y2VwdGlvbgBTZXRQcm9q
+ZWN0RXJyb3IAU3Ryb25nVHlwaW5nRXhjZXB0aW9uAENsZWFyUHJvamVjdEVycm9yAFRvRG91Ymxl
+AElzTnVsbABDb252ZXJ0AERCTnVsbABnZXRfSW5zZXJ0Q29tbWFuZABnZXRfRGVsZXRlQ29tbWFu
+ZABnZXRfVXBkYXRlQ29tbWFuZABTeXN0ZW0uRGF0YS5Db21tb24ARGF0YVRhYmxlTWFwcGluZwBz
+ZXRfU291cmNlVGFibGUAc2V0X0RhdGFTZXRUYWJsZQBEYXRhQ29sdW1uTWFwcGluZ0NvbGxlY3Rp
+b24AZ2V0X0NvbHVtbk1hcHBpbmdzAERhdGFDb2x1bW5NYXBwaW5nAERhdGFBZGFwdGVyAERhdGFU
+YWJsZU1hcHBpbmdDb2xsZWN0aW9uAGdldF9UYWJsZU1hcHBpbmdzAHNldF9JbnNlcnRDb21tYW5k
+AHNldF9Db21tYW5kVGV4dABDb21tYW5kVHlwZQBzZXRfQ29tbWFuZFR5cGUAU3FsUGFyYW1ldGVy
+Q29sbGVjdGlvbgBnZXRfUGFyYW1ldGVycwBTcWxQYXJhbWV0ZXIAU3FsRGJUeXBlAFBhcmFtZXRl
+ckRpcmVjdGlvbgBEYXRhUm93VmVyc2lvbgBzZXRfQ29ubmVjdGlvblN0cmluZwBzZXRfU2VsZWN0
+Q29tbWFuZABDbGVhcgBEYkRhdGFBZGFwdGVyAENvbm5lY3Rpb25TdGF0ZQBBcmd1bWVudE51bGxF
+eGNlcHRpb24AZ2V0X0hhc1ZhbHVlAGdldF9TdGF0ZQBPcGVuAEV4ZWN1dGVOb25RdWVyeQBEZXNp
+Z25lckF0dHJpYnV0ZQBEYXRhT2JqZWN0QXR0cmlidXRlAERhdGFPYmplY3RNZXRob2RBdHRyaWJ1
+dGUARGF0YU9iamVjdE1ldGhvZFR5cGUAQWNjZXNzZWRUaHJvdWdoUHJvcGVydHlBdHRyaWJ1dGUA
+RGF0YVZpZXdSb3dTdGF0ZQBTZWxlY3QASUVudW1lcmFibGVgMQBBZGRSYW5nZQBUb0FycmF5AERp
+Y3Rpb25hcnlgMgBJRGJUcmFuc2FjdGlvbgBIYXNDaGFuZ2VzAEFyZ3VtZW50RXhjZXB0aW9uAEFw
+cGxpY2F0aW9uRXhjZXB0aW9uAEJlZ2luVHJhbnNhY3Rpb24AZ2V0X0FjY2VwdENoYW5nZXNEdXJp
+bmdVcGRhdGUAc2V0X0FjY2VwdENoYW5nZXNEdXJpbmdVcGRhdGUAQ29tbWl0AENvcHlUbwBBY2Nl
+cHRDaGFuZ2VzAFJvbGxiYWNrAFNldEFkZGVkAEFycmF5AFNvcnQAZ2V0X0Nvbm5lY3Rpb25TdHJp
+bmcAU3RyaW5nQ29tcGFyaXNvbgBFZGl0b3JBdHRyaWJ1dGUASURpY3Rpb25hcnlgMgBHZXRQYXJl
+bnRSb3cAQ29udGFpbnNLZXkASUNvbGxlY3Rpb25gMQBLZXlWYWx1ZVBhaXJgMgBSZWZlcmVuY2VF
+cXVhbHMASW50MzIAQ29tcGFyZVRvAEluZGV4T2YAQ29tcGlsZXJHZW5lcmF0ZWRBdHRyaWJ1dGUA
+QXNzZW1ibHkAZ2V0X0Fzc2VtYmx5AFNldHRpbmdzQmFzZQBTeW5jaHJvbml6ZWQARGVmYXVsdFNl
+dHRpbmdWYWx1ZUF0dHJpYnV0ZQBTcGVjaWFsU2V0dGluZ0F0dHJpYnV0ZQBTcGVjaWFsU2V0dGlu
+ZwBBcHBsaWNhdGlvblNjb3BlZFNldHRpbmdBdHRyaWJ1dGUATWljcm9zb2Z0Lk9mZmljZS5JbnRl
+cm9wLkV4Y2VsAFJhbmdlAFdvcmtib29rAFdvcmtzaGVldABTaGVldHMAR3VpZABTY3JpcHRPYmpl
+Y3RNb2RlbABnZXRfRHRzAE1pY3Jvc29mdC5TcWxTZXJ2ZXIuTWFuYWdlZERUUwBNaWNyb3NvZnQu
+U3FsU2VydmVyLkR0cy5SdW50aW1lAFZhcmlhYmxlcwBnZXRfVmFyaWFibGVzAFZhcmlhYmxlAEdl
+dFR5cGVGcm9tQ0xTSUQAX0FwcGxpY2F0aW9uAHNldF9EaXNwbGF5QWxlcnRzAFdvcmtib29rcwBn
+ZXRfV29ya2Jvb2tzAE1pc3NpbmcAc2V0X1Zpc2libGUAX1dvcmtib29rAGdldF9TaGVldHMAZ2V0
+X19EZWZhdWx0AF9Xb3Jrc2hlZXQAZ2V0X1JhbmdlAFRvRGF0ZVRpbWUAQ29ubmVjdGlvbnMAZ2V0
+X0Nvbm5lY3Rpb25zAENvbm5lY3Rpb25NYW5hZ2VyAEFjcXVpcmVDb25uZWN0aW9uAENvbmNhdABG
+cm9tSG91cnMAb3BfSW1wbGljaXQAUXVpdABzZXRfVGFza1Jlc3VsdABnZXRfTWVzc2FnZQBJbnRl
+cmFjdGlvbgBNc2dCb3hSZXN1bHQATXNnQm94U3R5bGUATXNnQm94AGdldF9TdGFja1RyYWNlAENM
+U0NvbXBsaWFudEF0dHJpYnV0ZQBTU0lTU2NyaXB0VGFza0VudHJ5UG9pbnRBdHRyaWJ1dGUARG9j
+RXZlbnRzX0V2ZW50AEFwcEV2ZW50cwBBcHBFdmVudHNfRXZlbnQARG9jRXZlbnRzAFdvcmtib29r
+RXZlbnRzX0V2ZW50AFdvcmtib29rRXZlbnRzAENvQ2xhc3NBdHRyaWJ1dGUAR3VpZEF0dHJpYnV0
+ZQBUeXBlSWRlbnRpZmllckF0dHJpYnV0ZQBJbnRlcmZhY2VUeXBlQXR0cmlidXRlAENvbUludGVy
+ZmFjZVR5cGUAQ29tRXZlbnRJbnRlcmZhY2VBdHRyaWJ1dGUAX1Z0YmxHYXAxXzQ1AFJvd0luZGV4
+AENvbHVtbkluZGV4AERpc3BJZEF0dHJpYnV0ZQBzZXRfX0RlZmF1bHQAUGFyYW0AX1Z0YmxHYXAy
+XzEyNgBSYW5nZVZhbHVlRGF0YVR5cGUAX0RlZmF1bHQAX1Z0YmxHYXAxXzE4AEluZGV4AF9WdGJs
+R2FwMl82MABfVnRibEdhcDNfNQBnZXRfRGlzcGxheUFsZXJ0cwBMQ0lEQ29udmVyc2lvbkF0dHJp
+YnV0ZQBSSFMAX1Z0YmxHYXA0XzEwOQBfVnRibEdhcDVfNTEAZ2V0X1Zpc2libGUARGlzcGxheUFs
+ZXJ0cwBWaXNpYmxlAF9WdGJsR2FwMV8xMABfVnRibEdhcDJfMQBGaWxlbmFtZQBVcGRhdGVMaW5r
+cwBSZWFkT25seQBGb3JtYXQAUGFzc3dvcmQAV3JpdGVSZXNQYXNzd29yZABJZ25vcmVSZWFkT25s
+eVJlY29tbWVuZGVkAE9yaWdpbgBEZWxpbWl0ZXIARWRpdGFibGUATm90aWZ5AENvbnZlcnRlcgBB
+ZGRUb01ydQBMb2NhbABDb3JydXB0TG9hZABfVnRibEdhcDFfMTA1AF9WdGJsR2FwMV85MwBDZWxs
+MQBDZWxsMgBTVF9iYWQwM2I4NDVjZGQ0MGIyYjRlYmUxNjZlMTAwMTAwNC5SZXNvdXJjZXMucmVz
+b3VyY2VzAENvbXBpbGF0aW9uUmVsYXhhdGlvbnNBdHRyaWJ1dGUAUnVudGltZUNvbXBhdGliaWxp
+dHlBdHRyaWJ1dGUAU3lzdGVtLlJ1bnRpbWUuVmVyc2lvbmluZwBUYXJnZXRGcmFtZXdvcmtBdHRy
+aWJ1dGUAQXNzZW1ibHlGaWxlVmVyc2lvbkF0dHJpYnV0ZQBBc3NlbWJseVRyYWRlbWFya0F0dHJp
+YnV0ZQBBc3NlbWJseUNvcHlyaWdodEF0dHJpYnV0ZQBBc3NlbWJseVByb2R1Y3RBdHRyaWJ1dGUA
+QXNzZW1ibHlDb21wYW55QXR0cmlidXRlAEFzc2VtYmx5RGVzY3JpcHRpb25BdHRyaWJ1dGUAQXNz
+ZW1ibHlUaXRsZUF0dHJpYnV0ZQBTVF9iYWQwM2I4NDVjZGQ0MGIyYjRlYmUxNjZlMTAwMTAwNC5k
+bGwAAAAAABNYAG0AbABTAGMAaABlAG0AYQAAI2QAZQBjAEMAbwBuAHQAcgBhAHQAbwBJAG4AeQBN
+AGUAcgAAIWMAbwBuAEkAbgB5AE0ARQBSAEQAYQB0AGEAUwBlAHQAAAEAP2gAdAB0AHAAOgAvAC8A
+dABlAG0AcAB1AHIAaQAuAG8AcgBnAC8ARABhAHQAYQBTAGUAdAAxAC4AeABzAGQAAAtGAEUAQwBI
+AEEAAB1BAEcARQBOAFQARQBfAEkATgBZAEUAQwBUAEEAABlNAEUARABJAEMASQBPAE4AXwBJAE4A
+WQAAG0EARwBFAE4AVABFAF8AUgBFAFQASQBSAEEAABlNAEUARABJAEMASQBPAE4AXwBSAEUAVAAA
+F0gATwBSAEEAXwBJAE4ASQBDAEkATwAAEUgATwBSAEEAXwBGAEkATgAAGVQASQBQAE8AXwBDAE8A
+TgBSAEEAVABPAAANQwBPAEQAXwBDAEYAABVUAEkAVABVAEwAQQBSAF8ARABUAAAjRQBOAEUAUgBH
+AEkAQQBfAEQARQBDAEwAQQBSAEEARABBAAAjRQBOAEUAUgBHAEkAQQBfAFIARQBRAFUARQBSAEkA
+RABBAAAXTwBGAEUAUgBUAEEAXwBQAE0AQQBYAAAVRQBOAEUAUgBHAEkAQQBfAEIAMQAAE1AAUgBF
+AEMASQBPAF8AQgAxAAAVRQBOAEUAUgBHAEkAQQBfAEIAMgAAE1AAUgBFAEMASQBPAF8AQgAyAAAV
+RQBOAEUAUgBHAEkAQQBfAEIAMwAAE1AAUgBFAEMASQBPAF8AQgAzAAAVRQBOAEUAUgBHAEkAQQBf
+AEIANAAAE1AAUgBFAEMASQBPAF8AQgA0AAAVRQBOAEUAUgBHAEkAQQBfAEIANQAAE1AAUgBFAEMA
+SQBPAF8AQgA1AAAXTwBGAEUAUgBUAEEAXwBGAEwARQBYAAAhVABJAFAATwBfAE8ARgBFAFIAVABB
+AF8ARgBMAEUAWAAAH0UATgBFAFIARwBJAEEAXwBGAEwARQBYAF8AQgAxAAAdUABSAEUAQwBJAE8A
+XwBGAEwARQBYAF8AQgAxAAAfRQBOAEUAUgBHAEkAQQBfAEYATABFAFgAXwBCADIAAB1QAFIARQBD
+AEkATwBfAEYATABFAFgAXwBCADIAAB9FAE4ARQBSAEcASQBBAF8ARgBMAEUAWABfAEIAMwAAHVAA
+UgBFAEMASQBPAF8ARgBMAEUAWABfAEIAMwAAH0UATgBFAFIARwBJAEEAXwBGAEwARQBYAF8AQgA0
+AAAdUABSAEUAQwBJAE8AXwBGAEwARQBYAF8AQgA0AAAfRQBOAEUAUgBHAEkAQQBfAEYATABFAFgA
+XwBCADUAAB1QAFIARQBDAEkATwBfAEYATABFAFgAXwBCADUAACNSAEUAUwBQAE8ATgBTAEEAQgBM
+AEUAXwBDAE0ATwBSAEMAAA1GAEUAQwBIAEEAMQAAQWgAdAB0AHAAOgAvAC8AdwB3AHcALgB3ADMA
+LgBvAHIAZwAvADIAMAAwADEALwBYAE0ATABTAGMAaABlAG0AYQAAU3UAcgBuADoAcwBjAGgAZQBt
+AGEAcwAtAG0AaQBjAHIAbwBzAG8AZgB0AC0AYwBvAG0AOgB4AG0AbAAtAGQAaQBmAGYAZwByAGEA
+bQAtAHYAMQABE24AYQBtAGUAcwBwAGEAYwBlAAAbdABhAGIAbABlAFQAeQBwAGUATgBhAG0AZQAA
+NWQAZQBjAEMAbwBuAHQAcgBhAHQAbwBJAG4AeQBNAGUAcgBEAGEAdABhAFQAYQBiAGwAZQAAgItU
+AGgAZQAgAHYAYQBsAHUAZQAgAGYAbwByACAAYwBvAGwAdQBtAG4AIAAnAEMATwBEAF8AQwBGACcA
+IABpAG4AIAB0AGEAYgBsAGUAIAAnAGQAZQBjAEMAbwBuAHQAcgBhAHQAbwBJAG4AeQBNAGUAcgAn
+ACAAaQBzACAARABCAE4AdQBsAGwALgABgJNUAGgAZQAgAHYAYQBsAHUAZQAgAGYAbwByACAAYwBv
+AGwAdQBtAG4AIAAnAFQASQBUAFUATABBAFIAXwBEAFQAJwAgAGkAbgAgAHQAYQBiAGwAZQAgACcA
+ZABlAGMAQwBvAG4AdAByAGEAdABvAEkAbgB5AE0AZQByACcAIABpAHMAIABEAEIATgB1AGwAbAAu
+AAGAk1QAaABlACAAdgBhAGwAdQBlACAAZgBvAHIAIABjAG8AbAB1AG0AbgAgACcARQBOAEUAUgBH
+AEkAQQBfAEIAMQAnACAAaQBuACAAdABhAGIAbABlACAAJwBkAGUAYwBDAG8AbgB0AHIAYQB0AG8A
+SQBuAHkATQBlAHIAJwAgAGkAcwAgAEQAQgBOAHUAbABsAC4AAYCRVABoAGUAIAB2AGEAbAB1AGUA
+IABmAG8AcgAgAGMAbwBsAHUAbQBuACAAJwBQAFIARQBDAEkATwBfAEIAMQAnACAAaQBuACAAdABh
+AGIAbABlACAAJwBkAGUAYwBDAG8AbgB0AHIAYQB0AG8ASQBuAHkATQBlAHIAJwAgAGkAcwAgAEQA
+QgBOAHUAbABsAC4AAYCTVABoAGUAIAB2AGEAbAB1AGUAIABmAG8AcgAgAGMAbwBsAHUAbQBuACAA
+JwBFAE4ARQBSAEcASQBBAF8AQgAyACcAIABpAG4AIAB0AGEAYgBsAGUAIAAnAGQAZQBjAEMAbwBu
+AHQAcgBhAHQAbwBJAG4AeQBNAGUAcgAnACAAaQBzACAARABCAE4AdQBsAGwALgABgJFUAGgAZQAg
+AHYAYQBsAHUAZQAgAGYAbwByACAAYwBvAGwAdQBtAG4AIAAnAFAAUgBFAEMASQBPAF8AQgAyACcA
+IABpAG4AIAB0AGEAYgBsAGUAIAAnAGQAZQBjAEMAbwBuAHQAcgBhAHQAbwBJAG4AeQBNAGUAcgAn
+ACAAaQBzACAARABCAE4AdQBsAGwALgABgJNUAGgAZQAgAHYAYQBsAHUAZQAgAGYAbwByACAAYwBv
+AGwAdQBtAG4AIAAnAEUATgBFAFIARwBJAEEAXwBCADMAJwAgAGkAbgAgAHQAYQBiAGwAZQAgACcA
+ZABlAGMAQwBvAG4AdAByAGEAdABvAEkAbgB5AE0AZQByACcAIABpAHMAIABEAEIATgB1AGwAbAAu
+AAGAkVQAaABlACAAdgBhAGwAdQBlACAAZgBvAHIAIABjAG8AbAB1AG0AbgAgACcAUABSAEUAQwBJ
+AE8AXwBCADMAJwAgAGkAbgAgAHQAYQBiAGwAZQAgACcAZABlAGMAQwBvAG4AdAByAGEAdABvAEkA
+bgB5AE0AZQByACcAIABpAHMAIABEAEIATgB1AGwAbAAuAAGAk1QAaABlACAAdgBhAGwAdQBlACAA
+ZgBvAHIAIABjAG8AbAB1AG0AbgAgACcARQBOAEUAUgBHAEkAQQBfAEIANAAnACAAaQBuACAAdABh
+AGIAbABlACAAJwBkAGUAYwBDAG8AbgB0AHIAYQB0AG8ASQBuAHkATQBlAHIAJwAgAGkAcwAgAEQA
+QgBOAHUAbABsAC4AAYCRVABoAGUAIAB2AGEAbAB1AGUAIABmAG8AcgAgAGMAbwBsAHUAbQBuACAA
+JwBQAFIARQBDAEkATwBfAEIANAAnACAAaQBuACAAdABhAGIAbABlACAAJwBkAGUAYwBDAG8AbgB0
+AHIAYQB0AG8ASQBuAHkATQBlAHIAJwAgAGkAcwAgAEQAQgBOAHUAbABsAC4AAYCTVABoAGUAIAB2
+AGEAbAB1AGUAIABmAG8AcgAgAGMAbwBsAHUAbQBuACAAJwBFAE4ARQBSAEcASQBBAF8AQgA1ACcA
+IABpAG4AIAB0AGEAYgBsAGUAIAAnAGQAZQBjAEMAbwBuAHQAcgBhAHQAbwBJAG4AeQBNAGUAcgAn
+ACAAaQBzACAARABCAE4AdQBsAGwALgABgJFUAGgAZQAgAHYAYQBsAHUAZQAgAGYAbwByACAAYwBv
+AGwAdQBtAG4AIAAnAFAAUgBFAEMASQBPAF8AQgA1ACcAIABpAG4AIAB0AGEAYgBsAGUAIAAnAGQA
+ZQBjAEMAbwBuAHQAcgBhAHQAbwBJAG4AeQBNAGUAcgAnACAAaQBzACAARABCAE4AdQBsAGwALgAB
+gJVUAGgAZQAgAHYAYQBsAHUAZQAgAGYAbwByACAAYwBvAGwAdQBtAG4AIAAnAE8ARgBFAFIAVABB
+AF8ARgBMAEUAWAAnACAAaQBuACAAdABhAGIAbABlACAAJwBkAGUAYwBDAG8AbgB0AHIAYQB0AG8A
+SQBuAHkATQBlAHIAJwAgAGkAcwAgAEQAQgBOAHUAbABsAC4AAYCfVABoAGUAIAB2AGEAbAB1AGUA
+IABmAG8AcgAgAGMAbwBsAHUAbQBuACAAJwBUAEkAUABPAF8ATwBGAEUAUgBUAEEAXwBGAEwARQBY
+ACcAIABpAG4AIAB0AGEAYgBsAGUAIAAnAGQAZQBjAEMAbwBuAHQAcgBhAHQAbwBJAG4AeQBNAGUA
+cgAnACAAaQBzACAARABCAE4AdQBsAGwALgABgJ1UAGgAZQAgAHYAYQBsAHUAZQAgAGYAbwByACAA
+YwBvAGwAdQBtAG4AIAAnAEUATgBFAFIARwBJAEEAXwBGAEwARQBYAF8AQgAxACcAIABpAG4AIAB0
+AGEAYgBsAGUAIAAnAGQAZQBjAEMAbwBuAHQAcgBhAHQAbwBJAG4AeQBNAGUAcgAnACAAaQBzACAA
+RABCAE4AdQBsAGwALgABgJtUAGgAZQAgAHYAYQBsAHUAZQAgAGYAbwByACAAYwBvAGwAdQBtAG4A
+IAAnAFAAUgBFAEMASQBPAF8ARgBMAEUAWABfAEIAMQAnACAAaQBuACAAdABhAGIAbABlACAAJwBk
+AGUAYwBDAG8AbgB0AHIAYQB0AG8ASQBuAHkATQBlAHIAJwAgAGkAcwAgAEQAQgBOAHUAbABsAC4A
+AYCdVABoAGUAIAB2AGEAbAB1AGUAIABmAG8AcgAgAGMAbwBsAHUAbQBuACAAJwBFAE4ARQBSAEcA
+SQBBAF8ARgBMAEUAWABfAEIAMgAnACAAaQBuACAAdABhAGIAbABlACAAJwBkAGUAYwBDAG8AbgB0
+AHIAYQB0AG8ASQBuAHkATQBlAHIAJwAgAGkAcwAgAEQAQgBOAHUAbABsAC4AAYCbVABoAGUAIAB2
+AGEAbAB1AGUAIABmAG8AcgAgAGMAbwBsAHUAbQBuACAAJwBQAFIARQBDAEkATwBfAEYATABFAFgA
+XwBCADIAJwAgAGkAbgAgAHQAYQBiAGwAZQAgACcAZABlAGMAQwBvAG4AdAByAGEAdABvAEkAbgB5
+AE0AZQByACcAIABpAHMAIABEAEIATgB1AGwAbAAuAAGAnVQAaABlACAAdgBhAGwAdQBlACAAZgBv
+AHIAIABjAG8AbAB1AG0AbgAgACcARQBOAEUAUgBHAEkAQQBfAEYATABFAFgAXwBCADMAJwAgAGkA
+bgAgAHQAYQBiAGwAZQAgACcAZABlAGMAQwBvAG4AdAByAGEAdABvAEkAbgB5AE0AZQByACcAIABp
+AHMAIABEAEIATgB1AGwAbAAuAAGAm1QAaABlACAAdgBhAGwAdQBlACAAZgBvAHIAIABjAG8AbAB1
+AG0AbgAgACcAUABSAEUAQwBJAE8AXwBGAEwARQBYAF8AQgAzACcAIABpAG4AIAB0AGEAYgBsAGUA
+IAAnAGQAZQBjAEMAbwBuAHQAcgBhAHQAbwBJAG4AeQBNAGUAcgAnACAAaQBzACAARABCAE4AdQBs
+AGwALgABgJ1UAGgAZQAgAHYAYQBsAHUAZQAgAGYAbwByACAAYwBvAGwAdQBtAG4AIAAnAEUATgBF
+AFIARwBJAEEAXwBGAEwARQBYAF8AQgA0ACcAIABpAG4AIAB0AGEAYgBsAGUAIAAnAGQAZQBjAEMA
+bwBuAHQAcgBhAHQAbwBJAG4AeQBNAGUAcgAnACAAaQBzACAARABCAE4AdQBsAGwALgABgJtUAGgA
+ZQAgAHYAYQBsAHUAZQAgAGYAbwByACAAYwBvAGwAdQBtAG4AIAAnAFAAUgBFAEMASQBPAF8ARgBM
+AEUAWABfAEIANAAnACAAaQBuACAAdABhAGIAbABlACAAJwBkAGUAYwBDAG8AbgB0AHIAYQB0AG8A
+SQBuAHkATQBlAHIAJwAgAGkAcwAgAEQAQgBOAHUAbABsAC4AAYCdVABoAGUAIAB2AGEAbAB1AGUA
+IABmAG8AcgAgAGMAbwBsAHUAbQBuACAAJwBFAE4ARQBSAEcASQBBAF8ARgBMAEUAWABfAEIANQAn
+ACAAaQBuACAAdABhAGIAbABlACAAJwBkAGUAYwBDAG8AbgB0AHIAYQB0AG8ASQBuAHkATQBlAHIA
+JwAgAGkAcwAgAEQAQgBOAHUAbABsAC4AAYCbVABoAGUAIAB2AGEAbAB1AGUAIABmAG8AcgAgAGMA
+bwBsAHUAbQBuACAAJwBQAFIARQBDAEkATwBfAEYATABFAFgAXwBCADUAJwAgAGkAbgAgAHQAYQBi
+AGwAZQAgACcAZABlAGMAQwBvAG4AdAByAGEAdABvAEkAbgB5AE0AZQByACcAIABpAHMAIABEAEIA
+TgB1AGwAbAAuAAGAoVQAaABlACAAdgBhAGwAdQBlACAAZgBvAHIAIABjAG8AbAB1AG0AbgAgACcA
+UgBFAFMAUABPAE4AUwBBAEIATABFAF8AQwBNAE8AUgBDACcAIABpAG4AIAB0AGEAYgBsAGUAIAAn
+AGQAZQBjAEMAbwBuAHQAcgBhAHQAbwBJAG4AeQBNAGUAcgAnACAAaQBzACAARABCAE4AdQBsAGwA
+LgABC1QAYQBiAGwAZQAAiRtJAE4AUwBFAFIAVAAgAEkATgBUAE8AIABbAGQAYgBvAF0ALgBbAEQA
+RQBDAF8AQwBPAE4AVABSAEEAVABPAF8ASQBOAFkAXwBNAEUAUgBdACAAKABbAEYARQBDAEgAQQBd
+ACwAIABbAEEARwBFAE4AVABFAF8ASQBOAFkARQBDAFQAQQBdACwAIABbAE0ARQBEAEkAQwBJAE8A
+TgBfAEkATgBZAF0ALAAgAFsAQQBHAEUATgBUAEUAXwBSAEUAVABJAFIAQQBdACwAIABbAE0ARQBE
+AEkAQwBJAE8ATgBfAFIARQBUAF0ALAAgAFsASABPAFIAQQBfAEkATgBJAEMASQBPAF0ALAAgAFsA
+SABPAFIAQQBfAEYASQBOAF0ALAAgAFsAVABJAFAATwBfAEMATwBOAFIAQQBUAE8AXQAsACAAWwBD
+AE8ARABfAEMARgBdACwAIABbAFQASQBUAFUATABBAFIAXwBEAFQAXQAsACAAWwBFAE4ARQBSAEcA
+SQBBAF8ARABFAEMATABBAFIAQQBEAEEAXQAsACAAWwBFAE4ARQBSAEcASQBBAF8AUgBFAFEAVQBF
+AFIASQBEAEEAXQAsACAAWwBPAEYARQBSAFQAQQBfAFAATQBBAFgAXQAsACAAWwBFAE4ARQBSAEcA
+SQBBAF8AQgAxAF0ALAAgAFsAUABSAEUAQwBJAE8AXwBCADEAXQAsACAAWwBFAE4ARQBSAEcASQBB
+AF8AQgAyAF0ALAAgAFsAUABSAEUAQwBJAE8AXwBCADIAXQAsACAAWwBFAE4ARQBSAEcASQBBAF8A
+QgAzAF0ALAAgAFsAUABSAEUAQwBJAE8AXwBCADMAXQAsACAAWwBFAE4ARQBSAEcASQBBAF8AQgA0
+AF0ALAAgAFsAUABSAEUAQwBJAE8AXwBCADQAXQAsACAAWwBFAE4ARQBSAEcASQBBAF8AQgA1AF0A
+LAAgAFsAUABSAEUAQwBJAE8AXwBCADUAXQAsACAAWwBPAEYARQBSAFQAQQBfAEYATABFAFgAXQAs
+ACAAWwBUAEkAUABPAF8ATwBGAEUAUgBUAEEAXwBGAEwARQBYAF0ALAAgAFsARQBOAEUAUgBHAEkA
+QQBfAEYATABFAFgAXwBCADEAXQAsACAAWwBQAFIARQBDAEkATwBfAEYATABFAFgAXwBCADEAXQAs
+ACAAWwBFAE4ARQBSAEcASQBBAF8ARgBMAEUAWABfAEIAMgBdACwAIABbAFAAUgBFAEMASQBPAF8A
+RgBMAEUAWABfAEIAMgBdACwAIABbAEUATgBFAFIARwBJAEEAXwBGAEwARQBYAF8AQgAzAF0ALAAg
+AFsAUABSAEUAQwBJAE8AXwBGAEwARQBYAF8AQgAzAF0ALAAgAFsARQBOAEUAUgBHAEkAQQBfAEYA
+TABFAFgAXwBCADQAXQAsACAAWwBQAFIARQBDAEkATwBfAEYATABFAFgAXwBCADQAXQAsACAAWwBF
+AE4ARQBSAEcASQBBAF8ARgBMAEUAWABfAEIANQBdACwAIABbAFAAUgBFAEMASQBPAF8ARgBMAEUA
+WABfAEIANQBdACwAIABbAFIARQBTAFAATwBOAFMAQQBCAEwARQBfAEMATQBPAFIAQwBdACkAIABW
+AEEATABVAEUAUwAgACgAQABGAEUAQwBIAEEALAAgAEAAQQBHAEUATgBUAEUAXwBJAE4AWQBFAEMA
+VABBACwAIABAAE0ARQBEAEkAQwBJAE8ATgBfAEkATgBZACwAIABAAEEARwBFAE4AVABFAF8AUgBF
+AFQASQBSAEEALAAgAEAATQBFAEQASQBDAEkATwBOAF8AUgBFAFQALAAgAEAASABPAFIAQQBfAEkA
+TgBJAEMASQBPACwAIABAAEgATwBSAEEAXwBGAEkATgAsACAAQABUAEkAUABPAF8AQwBPAE4AUgBB
+AFQATwAsACAAQABDAE8ARABfAEMARgAsACAAQABUAEkAVABVAEwAQQBSAF8ARABUACwAIABAAEUA
+TgBFAFIARwBJAEEAXwBEAEUAQwBMAEEAUgBBAEQAQQAsACAAQABFAE4ARQBSAEcASQBBAF8AUgBF
+AFEAVQBFAFIASQBEAEEALAAgAEAATwBGAEUAUgBUAEEAXwBQAE0AQQBYACwAIABAAEUATgBFAFIA
+RwBJAEEAXwBCADEALAAgAEAAUABSAEUAQwBJAE8AXwBCADEALAAgAEAARQBOAEUAUgBHAEkAQQBf
+AEIAMgAsACAAQABQAFIARQBDAEkATwBfAEIAMgAsACAAQABFAE4ARQBSAEcASQBBAF8AQgAzACwA
+IABAAFAAUgBFAEMASQBPAF8AQgAzACwAIABAAEUATgBFAFIARwBJAEEAXwBCADQALAAgAEAAUABS
+AEUAQwBJAE8AXwBCADQALAAgAEAARQBOAEUAUgBHAEkAQQBfAEIANQAsACAAQABQAFIARQBDAEkA
+TwBfAEIANQAsACAAQABPAEYARQBSAFQAQQBfAEYATABFAFgALAAgAEAAVABJAFAATwBfAE8ARgBF
+AFIAVABBAF8ARgBMAEUAWAAsACAAQABFAE4ARQBSAEcASQBBAF8ARgBMAEUAWABfAEIAMQAsACAA
+QABQAFIARQBDAEkATwBfAEYATABFAFgAXwBCADEALAAgAEAARQBOAEUAUgBHAEkAQQBfAEYATABF
+AFgAXwBCADIALAAgAEAAUABSAEUAQwBJAE8AXwBGAEwARQBYAF8AQgAyACwAIABAAEUATgBFAFIA
+RwBJAEEAXwBGAEwARQBYAF8AQgAzACwAIABAAFAAUgBFAEMASQBPAF8ARgBMAEUAWABfAEIAMwAs
+ACAAQABFAE4ARQBSAEcASQBBAF8ARgBMAEUAWABfAEIANAAsACAAQABQAFIARQBDAEkATwBfAEYA
+TABFAFgAXwBCADQALAAgAEAARQBOAEUAUgBHAEkAQQBfAEYATABFAFgAXwBCADUALAAgAEAAUABS
+AEUAQwBJAE8AXwBGAEwARQBYAF8AQgA1ACwAIABAAFIARQBTAFAATwBOAFMAQQBCAEwARQBfAEMA
+TQBPAFIAQwApAAANQABGAEUAQwBIAEEAAB9AAEEARwBFAE4AVABFAF8ASQBOAFkARQBDAFQAQQAA
+G0AATQBFAEQASQBDAEkATwBOAF8ASQBOAFkAAB1AAEEARwBFAE4AVABFAF8AUgBFAFQASQBSAEEA
+ABtAAE0ARQBEAEkAQwBJAE8ATgBfAFIARQBUAAAZQABIAE8AUgBBAF8ASQBOAEkAQwBJAE8AABNA
+AEgATwBSAEEAXwBGAEkATgAAG0AAVABJAFAATwBfAEMATwBOAFIAQQBUAE8AAA9AAEMATwBEAF8A
+QwBGAAAXQABUAEkAVABVAEwAQQBSAF8ARABUAAAlQABFAE4ARQBSAEcASQBBAF8ARABFAEMATABB
+AFIAQQBEAEEAACVAAEUATgBFAFIARwBJAEEAXwBSAEUAUQBVAEUAUgBJAEQAQQAAGUAATwBGAEUA
+UgBUAEEAXwBQAE0AQQBYAAAXQABFAE4ARQBSAEcASQBBAF8AQgAxAAAVQABQAFIARQBDAEkATwBf
+AEIAMQAAF0AARQBOAEUAUgBHAEkAQQBfAEIAMgAAFUAAUABSAEUAQwBJAE8AXwBCADIAABdAAEUA
+TgBFAFIARwBJAEEAXwBCADMAABVAAFAAUgBFAEMASQBPAF8AQgAzAAAXQABFAE4ARQBSAEcASQBB
+AF8AQgA0AAAVQABQAFIARQBDAEkATwBfAEIANAAAF0AARQBOAEUAUgBHAEkAQQBfAEIANQAAFUAA
+UABSAEUAQwBJAE8AXwBCADUAABlAAE8ARgBFAFIAVABBAF8ARgBMAEUAWAAAI0AAVABJAFAATwBf
+AE8ARgBFAFIAVABBAF8ARgBMAEUAWAAAIUAARQBOAEUAUgBHAEkAQQBfAEYATABFAFgAXwBCADEA
+AB9AAFAAUgBFAEMASQBPAF8ARgBMAEUAWABfAEIAMQAAIUAARQBOAEUAUgBHAEkAQQBfAEYATABF
+AFgAXwBCADIAAB9AAFAAUgBFAEMASQBPAF8ARgBMAEUAWABfAEIAMgAAIUAARQBOAEUAUgBHAEkA
+QQBfAEYATABFAFgAXwBCADMAAB9AAFAAUgBFAEMASQBPAF8ARgBMAEUAWABfAEIAMwAAIUAARQBO
+AEUAUgBHAEkAQQBfAEYATABFAFgAXwBCADQAAB9AAFAAUgBFAEMASQBPAF8ARgBMAEUAWABfAEIA
+NAAAIUAARQBOAEUAUgBHAEkAQQBfAEYATABFAFgAXwBCADUAAB9AAFAAUgBFAEMASQBPAF8ARgBM
+AEUAWABfAEIANQAAJUAAUgBFAFMAUABPAE4AUwBBAEIATABFAF8AQwBNAE8AUgBDAACEN1MARQBM
+AEUAQwBUACAARgBFAEMASABBACwAIABBAEcARQBOAFQARQBfAEkATgBZAEUAQwBUAEEALAAgAE0A
+RQBEAEkAQwBJAE8ATgBfAEkATgBZACwAIABBAEcARQBOAFQARQBfAFIARQBUAEkAUgBBACwAIABN
+AEUARABJAEMASQBPAE4AXwBSAEUAVAAsACAASABPAFIAQQBfAEkATgBJAEMASQBPACwAIABIAE8A
+UgBBAF8ARgBJAE4ALAAgAFQASQBQAE8AXwBDAE8ATgBSAEEAVABPACwAIABDAE8ARABfAEMARgAs
+ACAAVABJAFQAVQBMAEEAUgBfAEQAVAAsACAARQBOAEUAUgBHAEkAQQBfAEQARQBDAEwAQQBSAEEA
+RABBACwAIABFAE4ARQBSAEcASQBBAF8AUgBFAFEAVQBFAFIASQBEAEEALAAgAE8ARgBFAFIAVABB
+AF8AUABNAEEAWAAsACAARQBOAEUAUgBHAEkAQQBfAEIAMQAsACAAUABSAEUAQwBJAE8AXwBCADEA
+LAAgAEUATgBFAFIARwBJAEEAXwBCADIALAAgAFAAUgBFAEMASQBPAF8AQgAyACwAIABFAE4ARQBS
+AEcASQBBAF8AQgAzACwAIABQAFIARQBDAEkATwBfAEIAMwAsACAARQBOAEUAUgBHAEkAQQBfAEIA
+NAAsACAAUABSAEUAQwBJAE8AXwBCADQALAAgAEUATgBFAFIARwBJAEEAXwBCADUALAAgAFAAUgBF
+AEMASQBPAF8AQgA1ACwAIABPAEYARQBSAFQAQQBfAEYATABFAFgALAAgAFQASQBQAE8AXwBPAEYA
+RQBSAFQAQQBfAEYATABFAFgALAAgAEUATgBFAFIARwBJAEEAXwBGAEwARQBYAF8AQgAxACwAIABQ
+AFIARQBDAEkATwBfAEYATABFAFgAXwBCADEALAAgAEUATgBFAFIARwBJAEEAXwBGAEwARQBYAF8A
+QgAyACwAIABQAFIARQBDAEkATwBfAEYATABFAFgAXwBCADIALAAgAEUATgBFAFIARwBJAEEAXwBG
+AEwARQBYAF8AQgAzACwAIABQAFIARQBDAEkATwBfAEYATABFAFgAXwBCADMALAAgAEUATgBFAFIA
+RwBJAEEAXwBGAEwARQBYAF8AQgA0ACwAIABQAFIARQBDAEkATwBfAEYATABFAFgAXwBCADQALAAg
+AEUATgBFAFIARwBJAEEAXwBGAEwARQBYAF8AQgA1ACwAIABQAFIARQBDAEkATwBfAEYATABFAFgA
+XwBCADUALAAgAFIARQBTAFAATwBOAFMAQQBCAEwARQBfAEMATQBPAFIAQwAgAEYAUgBPAE0AIABk
+AGIAbwAuAEQARQBDAF8AQwBPAE4AVABSAEEAVABPAF8ASQBOAFkAXwBNAEUAUgAAD2QAYQB0AGEA
+UwBlAHQAAICvQQBsAGwAIABUAGEAYgBsAGUAQQBkAGEAcAB0AGUAcgBzACAAbQBhAG4AYQBnAGUA
+ZAAgAGIAeQAgAGEAIABUAGEAYgBsAGUAQQBkAGEAcAB0AGUAcgBNAGEAbgBhAGcAZQByACAAbQB1
+AHMAdAAgAHUAcwBlACAAdABoAGUAIABzAGEAbQBlACAAYwBvAG4AbgBlAGMAdABpAG8AbgAgAHMA
+dAByAGkAbgBnAC4AAIEZVABhAGIAbABlAEEAZABhAHAAdABlAHIATQBhAG4AYQBnAGUAcgAgAGMA
+bwBuAHQAYQBpAG4AcwAgAG4AbwAgAGMAbwBuAG4AZQBjAHQAaQBvAG4AIABpAG4AZgBvAHIAbQBh
+AHQAaQBvAG4ALgAgAFMAZQB0ACAAZQBhAGMAaAAgAFQAYQBiAGwAZQBBAGQAYQBwAHQAZQByAE0A
+YQBuAGEAZwBlAHIAIABUAGEAYgBsAGUAQQBkAGEAcAB0AGUAcgAgAHAAcgBvAHAAZQByAHQAeQAg
+AHQAbwAgAGEAIAB2AGEAbABpAGQAIABUAGEAYgBsAGUAQQBkAGEAcAB0AGUAcgAgAGkAbgBzAHQA
+YQBuAGMAZQAuAACBLVQAaABlACAAdAByAGEAbgBzAGEAYwB0AGkAbwBuACAAYwBhAG4AbgBvAHQA
+IABiAGUAZwBpAG4ALgAgAFQAaABlACAAYwB1AHIAcgBlAG4AdAAgAGQAYQB0AGEAIABjAG8AbgBu
+AGUAYwB0AGkAbwBuACAAZABvAGUAcwAgAG4AbwB0ACAAcwB1AHAAcABvAHIAdAAgAHQAcgBhAG4A
+cwBhAGMAdABpAG8AbgBzACAAbwByACAAdABoAGUAIABjAHUAcgByAGUAbgB0ACAAcwB0AGEAdABl
+ACAAaQBzACAAbgBvAHQAIABhAGwAbABvAHcAaQBuAGcAIAB0AGgAZQAgAHQAcgBhAG4AcwBhAGMA
+dABpAG8AbgAgAHQAbwAgAGIAZQBnAGkAbgAuAAAxTQB5AC4AUgBlAHMAbwB1AHIAYwBlAHMALgBN
+AHkAUgBlAHMAbwB1AHIAYwBlAHMAAEFEAEUAVgBfAEMATwBOAEMASQBMAEkAQQBDAEkATwBOAEMA
+bwBuAG4AZQBjAHQAaQBvAG4AUwB0AHIAaQBuAGcAAB1VAHMAZQByADoAOgBGAGkAbABlAFAAYQB0
+AGgAAEkwADAAMAAyADQANQAwADAALQAwADAAMAAwAC0AMAAwADAAMAAtAEMAMAAwADAALQAwADAA
+MAAwADAAMAAwADAAMAAwADQANgABL0MAbwBuAHQAcgBhAHQAbwBzACAASQBuAHkAZQBjAGMAaQDz
+AG4AIABNAEUAUgABBUIANAAABUIAMwAABUIANQAABUUANQAABUcANQAANUwAbwBjAGEAbABIAG8A
+cwB0AC4ARABFAFYAXwBDAE8ATgBDAEkATABJAEEAQwBJAE8ATgAAA0EAAANCAAADQwAAA0QAAANF
+AAADRgAAA0cAAANIAAADSQAAA0oAAANrAAADTAAAA00AAANOAAADTwAAA1AAAANRAAADUgAAA1MA
+AANUAAADVQAAA1YAAANXAAADWAAAA1kAAANaAAAFQQBBAAAFQQBCAAAFQQBDAAAFQQBEAAAFQQBF
+AAAFQQBGAAAFQQBHAAAFQQBIAAAFQQBJAAAA1i+WQ7kO4kezAAyAffkN5QAIt3pcVhk04IkIsD9f
+fxHVCjoDIAABAwAAAQQAABIMBwYVEhgBEgwEAAASCAcGFRIYARIIBAAAEhEHBhUSGAESEQQAABIU
+BwYVEhgBEhQECAASDAQIABIIBAgAEhEECAASFAQgAQIcAyAACAQgABIVAyAADgIeAAcQAQEeAB4A
+BzABAQEQHgACEwAEIAATAAcGFRIZARMABCgAEwADBhIkAwYRIQcgAgESJREpBCAAEiQEIAARIQUg
+AQERIQQgABItBCAAEjEEIAASHQMgAAIFIAEBEjUEIAASOQQgAQECBiACARwSPQYAARJBEkUEKAAS
+JAQoABEhBCgAEi0EKAASMQUgAgEcGAogBBJNHBIsElEcBSABARJNBiACARwSLAYVElUBEigDBhJZ
+BSABARJdBCAAElkFIAESKAgFIAEBEiADBhIgBSABARIoLSAlEigRYQ4ODg4RZRFlDg4ODQ0ODQ0N
+DQ0NDQ0NDQ4ODQ0NDQ0NDQ0NDQ4RYQQgABJdBCAAEigGIAESaRJtBSABARJxBCgAElkDKAAIBSgB
+EigIBSABARJtBCAAEWEFIAEBEWEEIAEBDgQgABFlBSABARFlAyAADQQgAQENBCgAEWEDKAAOBCgA
+EWUDKAANAwYSKAMGEXkHIAIBEigReQQgABF5BCgAEigEKAAReQQGEoCBBSAAEoCBBiABARKAgQQG
+EoCFBAYSgIkFBh0SgI0CBgIFIAASgIUGIAEBEoCFBSAAEoCJBiABARKAiQYgAB0SgI0FIAEIEiQF
+IAEIEhwFIAEIEmkGIAEIHRJpgI4gJAgRYQ4ODg4RZRFlDg4ODQ0OFRGAkQENFRGAkQENFRGAkQEN
+FRGAkQENFRGAkQENFRGAkQENFRGAkQENFRGAkQENFRGAkQENFRGAkQENDg4VEYCRAQ0VEYCRAQ0V
+EYCRAQ0VEYCRAQ0VEYCRAQ0VEYCRAQ0VEYCRAQ0VEYCRAQ0VEYCRAQ0VEYCRAQ0OBSgAEoCBBSgA
+EoCFBSgAEoCJBigAHRKAjQMoAAIDBhE4AwYSMAQGEoCVBCAAETgFIAEBETgEIAASMAUgAQESMAUg
+ABKAlQYgAQESgJUTIAMIEhwVEoCZARJpFRKAmQESaQwgAggSHBUSgJkBEmkPIAIdEmkdEmkVEoCZ
+ARJpCiADAR0SaRKAnQIGIAECEoCVBCgAETgEKAASMAUoABKAlQIGCAQAAAAABAEAAAAHFRKApQES
+aQQGEoCdByACARKAnQIIIAISaRJpEAgHIAIIEmkSaQMGEWECBg4DBhFlAgYNBAYSgKkEBhKArQUA
+ABKAqQUAABKArQYAAQESgK0FCAASgKkFCAASgK0DBhJMBAAAEkwECAASTAiJhF3NgIDMkQMGEVgG
+IAEBEYC9CAEAAQAAAAAABSACAQ4OGAEACk15VGVtcGxhdGUIMTAuMC4wLjAAAAYVEhgBEgwGFRIY
+ARIIBhUSGAESEQYVEhgBEhQEBwESDAQHARIIBAcBEhEEBwESFBMBAA5NeS5XZWJTZXJ2aWNlcwAA
+EwEADk15LkFwcGxpY2F0aW9uAAAQAQALTXkuQ29tcHV0ZXIAAAwBAAdNeS5Vc2VyAAAEAAEcHAMH
+AQIDBwEIBwABEhURgNkEBwESFQMHAQ4FEAEAHgAECgEeAAQHAR4AByAEAQ4ODg5hAQA0U3lzdGVt
+LldlYi5TZXJ2aWNlcy5Qcm90b2NvbHMuU29hcEh0dHBDbGllbnRQcm90b2NvbBJDcmVhdGVfX0lu
+c3RhbmNlX18TRGlzcG9zZV9fSW5zdGFuY2VfXwAAAAYVEhgBEwAGFRIZARMABAoBEwAFIAEBEwAI
+BwMTABMAEwAFAQAAAAAGIAEBEoDpBQcBEoDpCCADARIlESkCByACAhIlESkGIAIcDhIVBAABDhwI
+IAIRIRIlESkGIAEBEoD9BSABEl0OBSAAEoCtBiABARKArQkgAwESHQIRgQELBwQSgOkOEoDpEh0E
+BwESJAQHAREhBAcBEi0EBwESMQYHAhIcEh0GIAERIRI1ByABEYEFEjUEBwESHQkgAgESgRESgRUG
+IAEBEoEZBCABAQoGIAEBEoERCQACEjkSNRKBHQcHAhI5EoEJBSAAEYEhBSAAEoExBiABCBKBNQYg
+AQESgTkEIAECDgYgARKBPQ4FIAASgS0DIAAcAyAACgYgARI5EjkbBwoSgSUSHBI5EkESgSkSQRKB
+CRKBCRI5EoEtFAEAD3ZzLmRhdGEuRGF0YVNldAAAFQEAEGNvbklueU1FUkRhdGFTZXQAABoBABVH
+ZXRUeXBlZERhdGFTZXRTY2hlbWEAAAUBAAEAAAkBAARjb2RlAAAGIAEBEYFdCAEAAgAAAAAANQEA
+KFN5c3RlbS5EYXRhLkRlc2lnbi5UeXBlZERhdGFTZXRHZW5lcmF0b3IHNC4wLjAuMAAACAEAAAAA
+AAAABgADCA4OAgQgAQEIBAcBElkFIAASgW0FIAESaQgEBwESKAsAAhKBcRKBcRKBcQUgAQESaQQg
+ABJpBSABAR0cCgcEEigdHBIoHRwGBwISJBJdBAcBEl0FIAASgXkFIAESWQ4KIAQBDhIVDhGBfQUg
+AQESWQYgAQERgYEEBwESaQQHARIgBiABARGBiQggBQEICAgCBQYgAQERgY0nBw4SgSUSgSUSgYUS
+gYUSHBI5EkESgSkSQRKBCRKBCRI5EoEtEYGJCQEABEl0ZW0AABgBABNHZXRUeXBlZFRhYmxlU2No
+ZW1hAAAFIAEcElkFAAERYRwEBwERYQYgAgESWRwGBwIRZRFlBgABARKBnQcgAgEOEoGdBgcCDhKB
+lQQAAQ0cAwcBDQYHAg0SgZUFIAECElkCBhwEBwEReQUHARKAgQUHARKAhQUgABKAjQUHARKAiQYH
+AR0SgI0FIAASga0HIAISgbEODgUgABKBuQQgAQgcBiABARKAjQYgAQERgb0FIAASgcEWIA0BDhGB
+yQgRgc0FBQ4RgdECHA4ODgggARKBxRKBxQUHARKBqQUgAQgSXQQHAggIBgcCEiQSJAYgAggSHQ4G
+BwIIHRJpBiABEoHFCAQgAQEcBAYSgeEGFRGAkQENBSAAEYHZBwcDCBGB2QgZAQAUdnMuZGF0YS5U
+YWJsZUFkYXB0ZXIAAICbAQCAlU1pY3Jvc29mdC5WU0Rlc2lnbmVyLkRhdGFTb3VyY2UuRGVzaWdu
+LlRhYmxlQWRhcHRlckRlc2lnbmVyLCBNaWNyb3NvZnQuVlNEZXNpZ25lciwgVmVyc2lvbj0xMC4w
+LjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iMDNmNWY3ZjExZDUwYTNhAAAH
+IAIBEYHxAgkBAAEAAAABAAAJAQADAAAAAQAADQEACF9hZGFwdGVyAAAJAQAAAAAAAQAABAcBETgE
+BwESMAUHARKAlQogAx0SaQ4OEYH5BxUSgJkBEmkKIAEBFRKB/QETAAcHAwgIHRJpBSABAhMABSAA
+HRMADwcEHRJpCBUSgJkBEmkSaQUgABKCBQgVEoCZARKBtQkVEoIBAhwSgJUFIAEBEh0HIAIBEwAT
+AQYgAQEdEwAGIAETARMASQcXFRKAmQESgbUVEoCZARJpFRKAmQESaRIdCBUSggECHBKAlQgSgJUC
+EoIFCB0SaRJpCB0SaRJpEoGdCB0SaRJpHRKBtQgSgbUOEAECAR0eABUSgKUBHgAECgESaQgAAwIO
+DhGCFSABABt2cy5kYXRhLlRhYmxlQWRhcHRlck1hbmFnZXIAAICiAQCAnE1pY3Jvc29mdC5WU0Rl
+c2lnbmVyLkRhdGFTb3VyY2UuRGVzaWduLlRhYmxlQWRhcHRlck1hbmFnZXJEZXNpZ25lciwgTWlj
+cm9zb2Z0LlZTRGVzaWduZXIsIFZlcnNpb249MTAuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVi
+bGljS2V5VG9rZW49YjAzZjVmN2YxMWQ1MGEzYQAAgMsBAICiTWljcm9zb2Z0LlZTRGVzaWduZXIu
+RGF0YVNvdXJjZS5EZXNpZ24uVGFibGVBZGFwdGVyTWFuYWdlclByb3BlcnR5RWRpdG9yLCBNaWNy
+b3NvZnQuVlNEZXNpZ25lciwgVmVyc2lvbj0xMC4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJs
+aWNLZXlUb2tlbj1iMDNmNWY3ZjExZDUwYTNhIlN5c3RlbS5EcmF3aW5nLkRlc2lnbi5VSVR5cGVF
+ZGl0b3IAAAcgAggTABMACRUSggECEmkSaQkVEoIdAhJpEmkKIAISaRKAnRGB0Q4VEoIhARURgiUC
+EmkSaREHBBJpEmkSaRUSgh0CEmkSaQUAAgIcHAQgAQgICQcFCAgIEmkSaQQHARFlBSAAEoIxByAC
+AQ4SgjEIBwISgKkSgKkFBwESgK0IAAESgjUSgjUEBwESTAQgARwOWQEAS01pY3Jvc29mdC5WaXN1
+YWxTdHVkaW8uRWRpdG9ycy5TZXR0aW5nc0Rlc2lnbmVyLlNldHRpbmdzU2luZ2xlRmlsZUdlbmVy
+YXRvcggxMS4wLjAuMAAAUQEATERhdGEgU291cmNlPU9MRUlWQTtJbml0aWFsIENhdGFsb2c9REVW
+X0NPTkNJTElBQ0lPTjtJbnRlZ3JhdGVkIFNlY3VyaXR5PVRydWUAAAYgAQERgkEQAQALTXkuU2V0
+dGluZ3MAAAUgABKCTQUgABKCUQYgARKCVRwHAAESFRGCSQUAARwSFQQgABJ0BAYSgl0TIA8SZA4c
+HBwcHBwcHBwcHBwcHAQgABJsBCABHBwGIAISYBwcBSAAEoJ1BiABEoJ5HAQAAQ4IBQACDg4OBQAB
+EWUNCwABFRGAkQETABMACgADEYKBHBGChRwlBxQOEkQIEoCFCA4OEWEODg4SXBJgEmQSaBJsEjAS
+gZ0RgkkRZQUgAQESFRIBAA1TeXN0ZW0uT2JqZWN0AAApAQAkMDAwMjA4RDUtMDAwMC0wMDAwLUMw
+MDAtMDAwMDAwMDAwMDQ2AAAGIAEBEYKhKQEAJDAwMDIwODQ2LTAwMDAtMDAwMC1DMDAwLTAwMDAw
+MDAwMDA0NgAADQEACF9EZWZhdWx0AAApAQAkMDAwMjA4REEtMDAwMC0wMDAwLUMwMDAtMDAwMDAw
+MDAwMDQ2AAApAQAkMDAwMjA4RDgtMDAwMC0wMDAwLUMwMDAtMDAwMDAwMDAwMDQ2AAApAQAkMDAw
+MjA4RDctMDAwMC0wMDAwLUMwMDAtMDAwMDAwMDAwMDQ2AAApAQAkMDAwMjA4REItMDAwMC0wMDAw
+LUMwMDAtMDAwMDAwMDAwMDQ2AAAHIAIBEhUSFVYBAChNaWNyb3NvZnQuT2ZmaWNlLkludGVyb3Au
+RXhjZWwuRG9jRXZlbnRzKE1pY3Jvc29mdC5PZmZpY2UuSW50ZXJvcC5FeGNlbC5Eb2NFdmVudHMA
+AFgBACQwMDAyMDgxMy0wMDAwLTAwMDAtYzAwMC0wMDAwMDAwMDAwNDYuTWljcm9zb2Z0Lk9mZmlj
+ZS5JbnRlcm9wLkV4Y2VsLkRvY0V2ZW50c19FdmVudAAAKQEAJDAwMDI0NDEzLTAwMDAtMDAwMC1D
+MDAwLTAwMDAwMDAwMDA0NgAAVgEAKE1pY3Jvc29mdC5PZmZpY2UuSW50ZXJvcC5FeGNlbC5BcHBF
+dmVudHMoTWljcm9zb2Z0Lk9mZmljZS5JbnRlcm9wLkV4Y2VsLkFwcEV2ZW50cwAAWAEAJDAwMDIw
+ODEzLTAwMDAtMDAwMC1jMDAwLTAwMDAwMDAwMDA0Ni5NaWNyb3NvZnQuT2ZmaWNlLkludGVyb3Au
+RXhjZWwuQXBwRXZlbnRzX0V2ZW50AAApAQAkMDAwMjQ0MTEtMDAwMC0wMDAwLUMwMDAtMDAwMDAw
+MDAwMDQ2AABgAQAtTWljcm9zb2Z0Lk9mZmljZS5JbnRlcm9wLkV4Y2VsLldvcmtib29rRXZlbnRz
+LU1pY3Jvc29mdC5PZmZpY2UuSW50ZXJvcC5FeGNlbC5Xb3JrYm9va0V2ZW50cwAAXQEAJDAwMDIw
+ODEzLTAwMDAtMDAwMC1jMDAwLTAwMDAwMDAwMDA0NjNNaWNyb3NvZnQuT2ZmaWNlLkludGVyb3Au
+RXhjZWwuV29ya2Jvb2tFdmVudHNfRXZlbnQAACkBACQwMDAyNDQxMi0wMDAwLTAwMDAtQzAwMC0w
+MDAwMDAwMDAwNDYAAAUgAhwcHAEbBiADARwcHAgBAAYAAAAAAAUgAgEcHAUoAhwcHAQoARwcARoB
+HAgBADwCAAAAAAETCAEAVwEAAAAACAEALgEAAAAACAEALgIAAAAABCgAEnQFIAESZBwIAQAPAAAA
+AAAIAQCDBwAAAAAFKAESZBwIAQDlAQAAAAAEKAASbAgBAMUAAAAAAAYoAhJgHBwIAQAIAAAAAAAe
+AQABAFQCFldyYXBOb25FeGNlcHRpb25UaHJvd3MBRwEAGi5ORVRGcmFtZXdvcmssVmVyc2lvbj12
+NC4wAQBUDhRGcmFtZXdvcmtEaXNwbGF5TmFtZRAuTkVUIEZyYW1ld29yayA0DAEABzEuMC4wLjAA
+ACkBACQ1NjQwOTExNS02MmUwLTQ5OGYtYTcwMS1kZGYyNDQ2ZTYwN2YAAB0BABhDb3B5cmlnaHQg
+QCBIUCBJbmMuIDIwMTgAACgBACNTVF9iYWQwM2I4NDVjZGQ0MGIyYjRlYmUxNjZlMTAwMTAwNAAA
+DAEAB0hQIEluYy4AAOhLAQAAAAAAAAAAAP5LAQAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwSwEA
+AAAAAAAAX0NvckRsbE1haW4AbXNjb3JlZS5kbGwAAAAAAP8lACAAEAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAQAAAAGAAAgAAAAAAAAAAAAAAAAAAA
+AQABAAAAMAAAgAAAAAAAAAAAAAAAAAAAAQAAAAAASAAAAFhgAQDAAwAAAAAAAAAAAADAAzQAAABW
+AFMAXwBWAEUAUgBTAEkATwBOAF8ASQBOAEYATwAAAAAAvQTv/gAAAQAAAAEAAAAAAAAAAQAAAAAA
+PwAAAAAAAAAEAAAAAgAAAAAAAAAAAAAAAAAAAEQAAAABAFYAYQByAEYAaQBsAGUASQBuAGYAbwAA
+AAAAJAAEAAAAVAByAGEAbgBzAGwAYQB0AGkAbwBuAAAAAAAAALAEIAMAAAEAUwB0AHIAaQBuAGcA
+RgBpAGwAZQBJAG4AZgBvAAAA/AIAAAEAMAAwADAAMAAwADQAYgAwAAAAMAAIAAEAQwBvAG0AcABh
+AG4AeQBOAGEAbQBlAAAAAABIAFAAIABJAG4AYwAuAAAAcAAkAAEARgBpAGwAZQBEAGUAcwBjAHIA
+aQBwAHQAaQBvAG4AAAAAAFMAVABfAGIAYQBkADAAMwBiADgANAA1AGMAZABkADQAMABiADIAYgA0
+AGUAYgBlADEANgA2AGUAMQAwADAAMQAwADAANAAAADAACAABAEYAaQBsAGUAVgBlAHIAcwBpAG8A
+bgAAAAAAMQAuADAALgAwAC4AMAAAAHAAKAABAEkAbgB0AGUAcgBuAGEAbABOAGEAbQBlAAAAUwBU
+AF8AYgBhAGQAMAAzAGIAOAA0ADUAYwBkAGQANAAwAGIAMgBiADQAZQBiAGUAMQA2ADYAZQAxADAA
+MAAxADAAMAA0AC4AZABsAGwAAABYABkAAQBMAGUAZwBhAGwAQwBvAHAAeQByAGkAZwBoAHQAAABD
+AG8AcAB5AHIAaQBnAGgAdAAgAEAAIABIAFAAIABJAG4AYwAuACAAMgAwADEAOAAAAAAAeAAoAAEA
+TwByAGkAZwBpAG4AYQBsAEYAaQBsAGUAbgBhAG0AZQAAAFMAVABfAGIAYQBkADAAMwBiADgANAA1
+AGMAZABkADQAMABiADIAYgA0AGUAYgBlADEANgA2AGUAMQAwADAAMQAwADAANAAuAGQAbABsAAAA
+aAAkAAEAUAByAG8AZAB1AGMAdABOAGEAbQBlAAAAAABTAFQAXwBiAGEAZAAwADMAYgA4ADQANQBj
+AGQAZAA0ADAAYgAyAGIANABlAGIAZQAxADYANgBlADEAMAAwADEAMAAwADQAAAA0AAgAAQBQAHIA
+bwBkAHUAYwB0AFYAZQByAHMAaQBvAG4AAAAxAC4AMAAuADAALgAwAAAAOAAIAAEAQQBzAHMAZQBt
+AGIAbAB5ACAAVgBlAHIAcwBpAG8AbgAAADEALgAwAC4AMAAuADAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAABAAQAMAAAAEDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAA</BinaryItem>
+        </ScriptProject>
+      </DTS:ObjectData>
+    </DTS:Executable>
+    <DTS:Executable
+      DTS:refId="Package\Declaración Contrato Retiro MER"
+      DTS:CreationName="Microsoft.ScriptTask"
+      DTS:Description="Script Task"
+      DTS:DTSID="{0bacd22b-daf2-46d1-b86c-5a608d3117a6}"
+      DTS:ExecutableType="Microsoft.ScriptTask"
+      DTS:LocaleID="-1"
+      DTS:ObjectName="Declaración Contrato Retiro MER"
+      DTS:ThreadHint="0">
+      <DTS:Variables />
+      <DTS:ObjectData>
+        <ScriptProject
+          Name="ST_d95d3833bcfa42f8a6c8c1c89df1e715"
+          VSTAMajorVersion="3"
+          VSTAMinorVersion="0"
+          Language="VisualBasic"
+          ReadOnlyVariables="User::FilePath">
+          <ProjectItem
+            Name="contratoRetiroMer.xss"
+            Encoding="UTF8"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
+<!--<autogenerated>
+     This code was generated by a tool to store the dataset designer's layout information.
+     Changes to this file may cause incorrect behavior and will be lost if
+     the code is regenerated.
+</autogenerated>-->
+<DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="0" ViewPortY="0" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
+  <Shapes>
+    <Shape ID="DesignTable:decContratoInyMer" ZOrder="1" X="679" Y="158" Height="305" Width="299" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
+  </Shapes>
+  <Connectors />
+</DiagramLayout>]]></ProjectItem>
+          <ProjectItem
+            Name="Project"
+            Encoding="UTF16LE"><![CDATA[<?xml version="1.0" encoding="UTF-16" standalone="yes"?>
+<c:Project xmlns:c="http://schemas.microsoft.com/codeprojectml/2010/08/main" xmlns:msb="http://schemas.microsoft.com/developer/msbuild/2003" runtimeVersion="3.0" schemaVersion="1.0">
+	<msb:PropertyGroup>
+		<msb:CodeName>ST_bad03b845cdd40b2b4ebe166e1001004</msb:CodeName>
+		<msb:Language>msBuild</msb:Language>
+		<msb:DisplayName>ST_bad03b845cdd40b2b4ebe166e1001004</msb:DisplayName>
+		<msb:ProjectId>{668F71D1-07C1-404E-9406-A4F1B195770A}</msb:ProjectId>
+	</msb:PropertyGroup>
+	<msb:ItemGroup>
+		<msb:Project Include="ST_d95d3833bcfa42f8a6c8c1c89df1e715.vbproj"/>
+		<msb:File Include="My Project\AssemblyInfo.vb"/>
+		<msb:File Include="My Project\Resources.resx"/>
+		<msb:File Include="ScriptMain.vb"/>
+		<msb:File Include="app.config"/>
+		<msb:File Include="My Project\Resources.Designer.vb"/>
+		<msb:File Include="My Project\Settings.settings"/>
+		<msb:File Include="My Project\Settings.Designer.vb"/>
+		<msb:File Include="contratoRetiroMer.xsd"/>
+		<msb:File Include="contratoRetiroMer.Designer.vb"/>
+		<msb:File Include="contratoRetiroMer.xsc"/>
+		<msb:File Include="contratoRetiroMer.xss"/>
+		<msb:File Include="contratoRet.vb"/>
+	</msb:ItemGroup>
+</c:Project>]]></ProjectItem>
+          <ProjectItem
+            Name="My Project\Settings.Designer.vb"
+            Encoding="UTF8"><![CDATA['------------------------------------------------------------------------------
+' <auto-generated>
+'     This code was generated by a tool.
+'     Runtime Version:4.0.30319.42000
+'
+'     Changes to this file may cause incorrect behavior and will be lost if
+'     the code is regenerated.
+' </auto-generated>
+'------------------------------------------------------------------------------
+
+Option Strict On
+Option Explicit On
+
+
+
+<Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(),  _
+ Global.System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0"),  _
+ Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)>  _
+Partial Friend NotInheritable Class Settings
+    Inherits Global.System.Configuration.ApplicationSettingsBase
+    
+    Private Shared defaultInstance As Settings = CType(Global.System.Configuration.ApplicationSettingsBase.Synchronized(New Settings()),Settings)
+    
+#Region "My.Settings Auto-Save Functionality"
+#If _MyType = "WindowsForms" Then
+    Private Shared addedHandler As Boolean
+
+    Private Shared addedHandlerLockObject As New Object
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
+    Private Shared Sub AutoSaveSettings(ByVal sender As Global.System.Object, ByVal e As Global.System.EventArgs)
+        If My.Application.SaveMySettingsOnExit Then
+            My.Settings.Save()
+        End If
+    End Sub
+#End If
+#End Region
+    
+    Public Shared ReadOnly Property [Default]() As Settings
+        Get
+            
+#If _MyType = "WindowsForms" Then
+               If Not addedHandler Then
+                    SyncLock addedHandlerLockObject
+                        If Not addedHandler Then
+                            AddHandler My.Application.Shutdown, AddressOf AutoSaveSettings
+                            addedHandler = True
+                        End If
+                    End SyncLock
+                End If
+#End If
+            Return defaultInstance
+        End Get
+    End Property
+    
+    <Global.System.Configuration.ApplicationScopedSettingAttribute(),  _
+     Global.System.Diagnostics.DebuggerNonUserCodeAttribute(),  _
+     Global.System.Configuration.SpecialSettingAttribute(Global.System.Configuration.SpecialSetting.ConnectionString),  _
+     Global.System.Configuration.DefaultSettingValueAttribute("Data Source=OLEIVA;Initial Catalog=DEV_CONCILIACION;Integrated Security=True")>  _
+    Public ReadOnly Property DEV_CONCILIACIONConnectionString() As String
+        Get
+            Return CType(Me("DEV_CONCILIACIONConnectionString"),String)
+        End Get
+    End Property
+End Class
+
+Namespace My
+    
+    <Global.Microsoft.VisualBasic.HideModuleNameAttribute(),  _
+     Global.System.Diagnostics.DebuggerNonUserCodeAttribute(),  _
+     Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute()>  _
+    Friend Module MySettingsProperty
+        
+        <Global.System.ComponentModel.Design.HelpKeywordAttribute("My.Settings")>  _
+        Friend ReadOnly Property Settings() As Global.ST_bad03b845cdd40b2b4ebe166e1001004.Settings
+            Get
+                Return Global.ST_bad03b845cdd40b2b4ebe166e1001004.Settings.Default
+            End Get
+        End Property
+    End Module
+End Namespace]]></ProjectItem>
+          <ProjectItem
+            Name="My Project\Resources.Designer.vb"
+            Encoding="UTF8"><![CDATA['------------------------------------------------------------------------------
+' <autogenerated>
+'     This code was generated by a tool.
+'
+'     Changes to this file may cause incorrect behavior and will be lost if
+'     the code is regenerated.
+' </autogenerated>
+'------------------------------------------------------------------------------
+
+Option Strict Off
+Option Explicit On
+
+
+Namespace My.Resources
+    
+    '''<summary>
+    '''   A strongly-typed resource class, for looking up localized strings, etc.
+    '''</summary>
+    'This class was auto-generated by the Strongly Typed Resource Builder
+    'class via a tool like ResGen or Visual Studio.NET.
+    'To add or remove a member, edit your .ResX file then rerun ResGen
+    'with the /str option, or rebuild your VS project.
+    Class MyResources
+        
+        Private Shared _resMgr As System.Resources.ResourceManager
+        
+        Private Shared _resCulture As System.Globalization.CultureInfo
+        
+        Friend Sub New()
+            MyBase.New
+        End Sub
+        
+        '''<summary>
+        '''   Returns the cached ResourceManager instance used by this class.
+        '''</summary>
+        <System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)>  _
+        Public Shared ReadOnly Property ResourceManager() As System.Resources.ResourceManager
+            Get
+                If (_resMgr Is Nothing) Then
+                    Dim temp As System.Resources.ResourceManager = New System.Resources.ResourceManager("My.Resources.MyResources", GetType(MyResources).Assembly)
+                    _resMgr = temp
+                End If
+                Return _resMgr
+            End Get
+        End Property
+        
+        '''<summary>
+        '''   Overrides the current thread's CurrentUICulture property for all
+        '''   resource lookups using this strongly typed resource class.
+        '''</summary>
+        <System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)>  _
+        Public Shared Property Culture() As System.Globalization.CultureInfo
+            Get
+                Return _resCulture
+            End Get
+            Set
+                _resCulture = value
+            End Set
+        End Property
+    End Class
+End Namespace]]></ProjectItem>
+          <ProjectItem
+            Name="ScriptMain.vb"
+            Encoding="UTF8"><![CDATA[#Region "Help:  Introduction to the script task"
+'The Script Task allows you to perform virtually any operation that can be accomplished in
+'a .Net application within the context of an Integration Services control flow. 
+
+'Expand the other regions which have "Help" prefixes for examples of specific ways to use
+'Integration Services features within this script task.
+#End Region
+
+
+#Region "Imports"
+Imports System
+Imports System.Data
+Imports System.Math
+Imports Microsoft.SqlServer.Dts.Runtime
+Imports Microsoft.Office.Interop
+
+#End Region
+
+'ScriptMain is the entry point class of the script.  Do not change the name, attributes,
+'or parent of this class.
+<Microsoft.SqlServer.Dts.Tasks.ScriptTask.SSISScriptTaskEntryPointAttribute()> _
+<System.CLSCompliantAttribute(False)> _
+Partial Public Class ScriptMain
+    Inherits Microsoft.SqlServer.Dts.Tasks.ScriptTask.VSTARTScriptObjectModelBase
+
+#Region "Help:  Using Integration Services variables and parameters in a script"
+    'To use a variable in this script, first ensure that the variable has been added to 
+    'either the list contained in the ReadOnlyVariables property or the list contained in 
+    'the ReadWriteVariables property of this script task, according to whether or not your
+    'code needs to write to the variable.  To add the variable, save this script, close this instance of
+    'Visual Studio, and update the ReadOnlyVariables and 
+    'ReadWriteVariables properties in the Script Transformation Editor window.
+    'To use a parameter in this script, follow the same steps. Parameters are always read-only.
+
+    'Example of reading from a variable:
+    ' startTime = Dts.Variables("System::StartTime").Value
+
+    'Example of writing to a variable:
+    ' Dts.Variables("User::myStringVariable").Value = "new value"
+
+    'Example of reading from a package parameter:
+    ' batchId = Dts.Variables("$Package::batchId").Value
+
+    'Example of reading from a project parameter:
+    ' batchId = Dts.Variables("$Project::batchId").Value
+
+    'Example of reading from a sensitive project parameter:
+    ' batchId = Dts.Variables("$Project::batchId").GetSensitiveValue()
+#End Region
+
+#Region "Help:  Firing Integration Services events from a script"
+    'This script task can fire events for logging purposes.
+
+    'Example of firing an error event:
+    ' Dts.Events.FireError(18, "Process Values", "Bad value", "", 0)
+
+    'Example of firing an information event:
+    ' Dts.Events.FireInformation(3, "Process Values", "Processing has started", "", 0, fireAgain)
+
+    'Example of firing a warning event:
+    ' Dts.Events.FireWarning(14, "Process Values", "No values received for input", "", 0)
+#End Region
+
+#Region "Help:  Using Integration Services connection managers in a script"
+    'Some types of connection managers can be used in this script task.  See the topic 
+    '"Working with Connection Managers Programatically" for details.
+
+    'Example of using an ADO.Net connection manager:
+    ' Dim rawConnection As Object = Dts.Connections("Sales DB").AcquireConnection(Dts.Transaction)
+    ' Dim myADONETConnection As SqlConnection = CType(rawConnection, SqlConnection)
+    ' <Use the connection in some code here, then release the connection>
+    ' Dts.Connections("Sales DB").ReleaseConnection(rawConnection)
+
+    'Example of using a File connection manager
+    ' Dim rawConnection As Object = Dts.Connections("Prices.zip").AcquireConnection(Dts.Transaction)
+    ' Dim filePath As String = CType(rawConnection, String)
+    ' <Use the connection in some code here, then release the connection>
+    ' Dts.Connections("Prices.zip").ReleaseConnection(rawConnection)
+#End Region
+
+    'This method is called when this script task executes in the control flow.
+    'Before returning from this method, set the value of Dts.TaskResult to indicate success or failure.
+    'To open Help, press F1.
+
+    Public Sub Main()
+
+        Dim filePath As String = Dts.Variables("User::FilePath").Value.ToString
+
+        Try
+
+            Dim xlApp As Excel.Application = Nothing
+            Dim xlWorkbook As Excel.Workbook = Nothing
+            Dim xlWorkSheet As Excel.Worksheet = Nothing
+            Dim xlWorkSheets As Excel.Sheets = Nothing
+            Dim xlCells As Excel.Range = Nothing
+
+            xlApp = New Excel.Application
+            xlApp.DisplayAlerts = False
+            xlWorkbook = xlApp.Workbooks.Open(filePath)
+            xlApp.Visible = False
+
+            'Variables para el manejo de las hojas del archivo excel
+            'Dim strHojaActual As String
+            Dim startDataRow As Integer
+            Dim intCurrRow As Integer
+
+            Dim vGTipo As String
+            Dim vOperador As String
+            Dim vGCodPm As String
+            Dim vGFecha As Date
+            Dim strHojaActual As String
+
+            'Inicializacion de Variables
+            'Hoja1
+            strHojaActual = "Contratos Retiros MER" 'Worksheets(1).Name
+
+            xlWorkSheets = xlWorkbook.Sheets
+
+            xlWorkSheet = CType(xlWorkbook.Sheets(strHojaActual), Excel.Worksheet)
+
+            xlCells = xlWorkSheet.Range("B4")
+
+            vGTipo = xlWorkSheet.Range("B4").Value.ToString 'Asignando el Tipo de Programacion: Regional
+            vOperador = xlWorkSheet.Range("B3").Value.ToString 'Nombre el Operador
+            vGCodPm = xlWorkSheet.Range("B5").Value.ToString 'Asignanao el Código del Pm
+            vGFecha = Convert.ToDateTime(xlWorkSheet.Range("E5").Value) 'Asignando la Fecha del Archivo
+
+            'Crea instancia de la Clase contratoIny
+            Dim contrato As New contratoRet()
+            contrato.Fecha = vGFecha
+            contrato.agenteRetira = vGCodPm
+
+            'Conexión a la base de datos
+            Dim sqlConn As SqlClient.SqlConnection = DirectCast(Dts.Connections("LocalHost.DEV_CONCILIACION").AcquireConnection(Dts.Transaction), SqlClient.SqlConnection)
+
+            startDataRow = 9 'Fila en donde inician los datos
+            intCurrRow = startDataRow 'Fila para recorrer el archivo, se inicializa con la fila inicial de los datos
+
+            Do Until xlWorkSheet.Range("A" & intCurrRow).Value Is Nothing
+
+                contrato.medicionRet = Convert.ToString(xlWorkSheet.Range("A" & intCurrRow).Value)
+                contrato.agenteInyecta = Convert.ToString(xlWorkSheet.Range("B" & intCurrRow).Value)
+                contrato.medicionIny = Convert.ToString(xlWorkSheet.Range("C" & intCurrRow).Value)
+                contrato.horaInicio = TimeSpan.FromHours(Convert.ToDouble(xlWorkSheet.Range("D" & intCurrRow).Value) * 24)
+                contrato.horaFin = TimeSpan.FromHours(Convert.ToDouble(xlWorkSheet.Range("E" & intCurrRow).Value) * 24)
+                contrato.tipoContrato = Convert.ToString(xlWorkSheet.Range("F" & intCurrRow).Value)
+                contrato.codCF = Convert.ToString(xlWorkSheet.Range("G" & intCurrRow).Value)
+                contrato.titularDF = Convert.ToString(xlWorkSheet.Range("H" & intCurrRow).Value)
+                contrato.responTrans = Convert.ToString(xlWorkSheet.Range("I" & intCurrRow).Value)
+                contrato.energiaDec = Convert.ToDouble(xlWorkSheet.Range("J" & intCurrRow).Value)
+                contrato.energiaReq = Convert.ToDouble(xlWorkSheet.Range("k" & intCurrRow).Value)
+                contrato.ofertaPmax = Convert.ToString(xlWorkSheet.Range("L" & intCurrRow).Value)
+
+                contrato.energiaB1 = Convert.ToDouble(xlWorkSheet.Range("M" & intCurrRow).Value)
+                contrato.precioB1 = Convert.ToDouble(xlWorkSheet.Range("N" & intCurrRow).Value)
+                contrato.energiaB2 = Convert.ToDouble(xlWorkSheet.Range("O" & intCurrRow).Value)
+                contrato.precioB2 = Convert.ToDouble(xlWorkSheet.Range("P" & intCurrRow).Value)
+                contrato.energiaB3 = Convert.ToDouble(xlWorkSheet.Range("Q" & intCurrRow).Value)
+                contrato.precioB3 = Convert.ToDouble(xlWorkSheet.Range("R" & intCurrRow).Value)
+                contrato.energiaB4 = Convert.ToDouble(xlWorkSheet.Range("S" & intCurrRow).Value)
+                contrato.precioB4 = Convert.ToDouble(xlWorkSheet.Range("T" & intCurrRow).Value)
+                contrato.energiaB5 = Convert.ToDouble(xlWorkSheet.Range("U" & intCurrRow).Value)
+                contrato.precioB5 = Convert.ToDouble(xlWorkSheet.Range("V" & intCurrRow).Value)
+
+                contrato.ofertaFlex = Convert.ToString(xlWorkSheet.Range("W" & intCurrRow).Value)
+                contrato.tipoOfFlex = Convert.ToString(xlWorkSheet.Range("X" & intCurrRow).Value)
+
+                contrato.energiafB1 = Convert.ToDouble(xlWorkSheet.Range("Y" & intCurrRow).Value)
+                contrato.preciofB1 = Convert.ToDouble(xlWorkSheet.Range("Z" & intCurrRow).Value)
+                contrato.energiafB2 = Convert.ToDouble(xlWorkSheet.Range("AA" & intCurrRow).Value)
+                contrato.preciofB2 = Convert.ToDouble(xlWorkSheet.Range("AB" & intCurrRow).Value)
+                contrato.energiafB3 = Convert.ToDouble(xlWorkSheet.Range("AC" & intCurrRow).Value)
+                contrato.preciofB3 = Convert.ToDouble(xlWorkSheet.Range("AD" & intCurrRow).Value)
+                contrato.energiafB4 = Convert.ToDouble(xlWorkSheet.Range("AE" & intCurrRow).Value)
+                contrato.preciofB4 = Convert.ToDouble(xlWorkSheet.Range("AF" & intCurrRow).Value)
+                contrato.energiafB5 = Convert.ToDouble(xlWorkSheet.Range("AG" & intCurrRow).Value)
+                contrato.preciofB5 = Convert.ToDouble(xlWorkSheet.Range("AH" & intCurrRow).Value)
+
+                contrato.responCmorc = xlWorkSheet.Range("AI" & intCurrRow).Value.ToString
+
+                Dim conRetMerTableAdapter As New contratoRetiroMerTableAdapters.decContratoInyMerTableAdapter
+
+                conRetMerTableAdapter.Connection = sqlConn
+
+                conRetMerTableAdapter.Insert(contrato.Fecha,
+                                                 contrato.agenteRetira,
+                                                 contrato.medicionRet,
+                                                 contrato.agenteInyecta,
+                                                 contrato.medicionIny,
+                                                 contrato.horaInicio,
+                                                 contrato.horaFin,
+                                                 contrato.tipoContrato,
+                                                 contrato.codCF,
+                                                 contrato.titularDF,
+                                                 contrato.energiaDec,
+                                                 contrato.energiaReq,
+                                                 contrato.ofertaPmax,
+                                                 contrato.energiaB1,
+                                                 contrato.precioB1,
+                                                 contrato.energiaB2,
+                                                 contrato.precioB2,
+                                                 contrato.energiaB3,
+                                                 contrato.precioB3,
+                                                 contrato.energiaB4,
+                                                 contrato.precioB4,
+                                                 contrato.energiaB5,
+                                                 contrato.precioB5,
+                                                 contrato.ofertaFlex,
+                                                 contrato.tipoOfFlex,
+                                                 contrato.energiafB1,
+                                                 contrato.preciofB1,
+                                                 contrato.energiafB2,
+                                                 contrato.preciofB2,
+                                                 contrato.energiafB3,
+                                                 contrato.preciofB3,
+                                                 contrato.energiafB4,
+                                                 contrato.preciofB4,
+                                                 contrato.energiafB5,
+                                                 contrato.preciofB5,
+                                                 contrato.responCmorc)
+                intCurrRow = intCurrRow + 1
+
+            Loop
+
+            xlApp.Quit()
+
+            Dts.TaskResult = ScriptResults.Success
+
+        Catch ex As Exception
+
+            MsgBox(ex.Message)
+            MsgBox(ex.StackTrace)
+
+            Dts.TaskResult = ScriptResults.Failure
+
+        End Try
+    End Sub
+
+#Region "ScriptResults declaration"
+    'This enum provides a convenient shorthand within the scope of this class for setting the
+    'result of the script.
+
+    'This code was generated automatically.
+    Enum ScriptResults
+        Success = Microsoft.SqlServer.Dts.Runtime.DTSExecResult.Success
+        Failure = Microsoft.SqlServer.Dts.Runtime.DTSExecResult.Failure
+    End Enum
+
+#End Region
+
+End Class]]></ProjectItem>
+          <ProjectItem
+            Name="contratoRetiroMer.xsd"
+            Encoding="UTF8"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
+<xs:schema id="contratoRetiroMer" targetNamespace="http://tempuri.org/DataSet1.xsd" xmlns:mstns="http://tempuri.org/DataSet1.xsd" xmlns="http://tempuri.org/DataSet1.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
+  <xs:annotation>
+    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
+      <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
+        <Connections>
+          <Connection AppSettingsObjectName="Settings" AppSettingsPropertyName="DEV_CONCILIACIONConnectionString" ConnectionStringObject="" IsAppSettingsProperty="true" Modifier="Assembly" Name="DEV_CONCILIACIONConnectionString (Settings)" ParameterPrefix="@" PropertyReference="ApplicationSettings.ST_bad03b845cdd40b2b4ebe166e1001004.Settings.GlobalReference.Default.DEV_CONCILIACIONConnectionString" Provider="System.Data.SqlClient" />
+        </Connections>
+        <Tables>
+          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="decContratoInyMerTableAdapter" GeneratorDataComponentClassName="decContratoInyMerTableAdapter" Name="decContratoInyMer" UserDataComponentName="decContratoInyMerTableAdapter">
+            <MainSource>
+              <DbSource ConnectionRef="DEV_CONCILIACIONConnectionString (Settings)" DbObjectName="DEV_CONCILIACION.dbo.DEC_CONTRATO_RET_MER" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
+                <InsertCommand>
+                  <DbCommand CommandType="Text" ModifiedByUser="false">
+                    <CommandText>INSERT INTO [dbo].[DEC_CONTRATO_RET_MER] ([FECHA], [AGENTE_RETIRA], [MEDICION_RET], [AGENTE_INYECTA], [MEDICION_INY], [HORA_INICIO], [HORA_FIN], [TIPO_CONRATO], [COD_CF], [TITULAR_DT], [ENERGIA_DECLARADA], [ENERGIA_REQUERIDA], [OFERTA_PMAX], [ENERGIA_B1], [PRECIO_B1], [ENERGIA_B2], [PRECIO_B2], [ENERGIA_B3], [PRECIO_B3], [ENERGIA_B4], [PRECIO_B4], [ENERGIA_B5], [PRECIO_B5], [OFERTA_FLEX], [TIPO_OFERTA_FLEX], [ENERGIA_FLEX_B1], [PRECIO_FLEX_B1], [ENERGIA_FLEX_B2], [PRECIO_FLEX_B2], [ENERGIA_FLEX_B3], [PRECIO_FLEX_B3], [ENERGIA_FLEX_B4], [PRECIO_FLEX_B4], [ENERGIA_FLEX_B5], [PRECIO_FLEX_B5], [RESPONSABLE_CMORC]) VALUES (@FECHA, @AGENTE_RETIRA, @MEDICION_RET, @AGENTE_INYECTA, @MEDICION_INY, @HORA_INICIO, @HORA_FIN, @TIPO_CONRATO, @COD_CF, @TITULAR_DT, @ENERGIA_DECLARADA, @ENERGIA_REQUERIDA, @OFERTA_PMAX, @ENERGIA_B1, @PRECIO_B1, @ENERGIA_B2, @PRECIO_B2, @ENERGIA_B3, @PRECIO_B3, @ENERGIA_B4, @PRECIO_B4, @ENERGIA_B5, @PRECIO_B5, @OFERTA_FLEX, @TIPO_OFERTA_FLEX, @ENERGIA_FLEX_B1, @PRECIO_FLEX_B1, @ENERGIA_FLEX_B2, @PRECIO_FLEX_B2, @ENERGIA_FLEX_B3, @PRECIO_FLEX_B3, @ENERGIA_FLEX_B4, @PRECIO_FLEX_B4, @ENERGIA_FLEX_B5, @PRECIO_FLEX_B5, @RESPONSABLE_CMORC)</CommandText>
+                    <Parameters>
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@FECHA" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="FECHA" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@AGENTE_RETIRA" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="AGENTE_RETIRA" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@MEDICION_RET" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="MEDICION_RET" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@AGENTE_INYECTA" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="AGENTE_INYECTA" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@MEDICION_INY" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="MEDICION_INY" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Time" Direction="Input" ParameterName="@HORA_INICIO" Precision="0" ProviderType="Time" Scale="0" Size="0" SourceColumn="HORA_INICIO" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Time" Direction="Input" ParameterName="@HORA_FIN" Precision="0" ProviderType="Time" Scale="0" Size="0" SourceColumn="HORA_FIN" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@TIPO_CONRATO" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="TIPO_CONRATO" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@COD_CF" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="COD_CF" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@TITULAR_DT" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="TITULAR_DT" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_DECLARADA" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_DECLARADA" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_REQUERIDA" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_REQUERIDA" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@OFERTA_PMAX" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="OFERTA_PMAX" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_B1" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_B1" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_B1" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_B1" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_B2" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_B2" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_B2" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_B2" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_B3" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_B3" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_B3" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_B3" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_B4" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_B4" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_B4" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_B4" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_B5" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_B5" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_B5" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_B5" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@OFERTA_FLEX" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="OFERTA_FLEX" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@TIPO_OFERTA_FLEX" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="TIPO_OFERTA_FLEX" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_FLEX_B1" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_FLEX_B1" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_FLEX_B1" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_FLEX_B1" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_FLEX_B2" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_FLEX_B2" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_FLEX_B2" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_FLEX_B2" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_FLEX_B3" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_FLEX_B3" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_FLEX_B3" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_FLEX_B3" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_FLEX_B4" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_FLEX_B4" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_FLEX_B4" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_FLEX_B4" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_FLEX_B5" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_FLEX_B5" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_FLEX_B5" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_FLEX_B5" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@RESPONSABLE_CMORC" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="RESPONSABLE_CMORC" SourceColumnNullMapping="false" SourceVersion="Current" />
+                    </Parameters>
+                  </DbCommand>
+                </InsertCommand>
+                <SelectCommand>
+                  <DbCommand CommandType="Text" ModifiedByUser="false">
+                    <CommandText>SELECT FECHA, AGENTE_RETIRA, MEDICION_RET, AGENTE_INYECTA, MEDICION_INY, HORA_INICIO, HORA_FIN, TIPO_CONRATO, COD_CF, TITULAR_DT, ENERGIA_DECLARADA, ENERGIA_REQUERIDA, OFERTA_PMAX, ENERGIA_B1, PRECIO_B1, ENERGIA_B2, PRECIO_B2, ENERGIA_B3, PRECIO_B3, ENERGIA_B4, PRECIO_B4, ENERGIA_B5, PRECIO_B5, OFERTA_FLEX, TIPO_OFERTA_FLEX, ENERGIA_FLEX_B1, PRECIO_FLEX_B1, ENERGIA_FLEX_B2, PRECIO_FLEX_B2, ENERGIA_FLEX_B3, PRECIO_FLEX_B3, ENERGIA_FLEX_B4, PRECIO_FLEX_B4, ENERGIA_FLEX_B5, PRECIO_FLEX_B5, RESPONSABLE_CMORC FROM dbo.DEC_CONTRATO_RET_MER</CommandText>
+                    <Parameters />
+                  </DbCommand>
+                </SelectCommand>
+              </DbSource>
+            </MainSource>
+            <Mappings>
+              <Mapping SourceColumn="FECHA" DataSetColumn="FECHA" />
+              <Mapping SourceColumn="AGENTE_RETIRA" DataSetColumn="AGENTE_RETIRA" />
+              <Mapping SourceColumn="MEDICION_RET" DataSetColumn="MEDICION_RET" />
+              <Mapping SourceColumn="AGENTE_INYECTA" DataSetColumn="AGENTE_INYECTA" />
+              <Mapping SourceColumn="MEDICION_INY" DataSetColumn="MEDICION_INY" />
+              <Mapping SourceColumn="HORA_INICIO" DataSetColumn="HORA_INICIO" />
+              <Mapping SourceColumn="HORA_FIN" DataSetColumn="HORA_FIN" />
+              <Mapping SourceColumn="TIPO_CONRATO" DataSetColumn="TIPO_CONRATO" />
+              <Mapping SourceColumn="COD_CF" DataSetColumn="COD_CF" />
+              <Mapping SourceColumn="TITULAR_DT" DataSetColumn="TITULAR_DT" />
+              <Mapping SourceColumn="ENERGIA_DECLARADA" DataSetColumn="ENERGIA_DECLARADA" />
+              <Mapping SourceColumn="ENERGIA_REQUERIDA" DataSetColumn="ENERGIA_REQUERIDA" />
+              <Mapping SourceColumn="OFERTA_PMAX" DataSetColumn="OFERTA_PMAX" />
+              <Mapping SourceColumn="ENERGIA_B1" DataSetColumn="ENERGIA_B1" />
+              <Mapping SourceColumn="PRECIO_B1" DataSetColumn="PRECIO_B1" />
+              <Mapping SourceColumn="ENERGIA_B2" DataSetColumn="ENERGIA_B2" />
+              <Mapping SourceColumn="PRECIO_B2" DataSetColumn="PRECIO_B2" />
+              <Mapping SourceColumn="ENERGIA_B3" DataSetColumn="ENERGIA_B3" />
+              <Mapping SourceColumn="PRECIO_B3" DataSetColumn="PRECIO_B3" />
+              <Mapping SourceColumn="ENERGIA_B4" DataSetColumn="ENERGIA_B4" />
+              <Mapping SourceColumn="PRECIO_B4" DataSetColumn="PRECIO_B4" />
+              <Mapping SourceColumn="ENERGIA_B5" DataSetColumn="ENERGIA_B5" />
+              <Mapping SourceColumn="PRECIO_B5" DataSetColumn="PRECIO_B5" />
+              <Mapping SourceColumn="OFERTA_FLEX" DataSetColumn="OFERTA_FLEX" />
+              <Mapping SourceColumn="TIPO_OFERTA_FLEX" DataSetColumn="TIPO_OFERTA_FLEX" />
+              <Mapping SourceColumn="ENERGIA_FLEX_B1" DataSetColumn="ENERGIA_FLEX_B1" />
+              <Mapping SourceColumn="PRECIO_FLEX_B1" DataSetColumn="PRECIO_FLEX_B1" />
+              <Mapping SourceColumn="ENERGIA_FLEX_B2" DataSetColumn="ENERGIA_FLEX_B2" />
+              <Mapping SourceColumn="PRECIO_FLEX_B2" DataSetColumn="PRECIO_FLEX_B2" />
+              <Mapping SourceColumn="ENERGIA_FLEX_B3" DataSetColumn="ENERGIA_FLEX_B3" />
+              <Mapping SourceColumn="PRECIO_FLEX_B3" DataSetColumn="PRECIO_FLEX_B3" />
+              <Mapping SourceColumn="ENERGIA_FLEX_B4" DataSetColumn="ENERGIA_FLEX_B4" />
+              <Mapping SourceColumn="PRECIO_FLEX_B4" DataSetColumn="PRECIO_FLEX_B4" />
+              <Mapping SourceColumn="ENERGIA_FLEX_B5" DataSetColumn="ENERGIA_FLEX_B5" />
+              <Mapping SourceColumn="PRECIO_FLEX_B5" DataSetColumn="PRECIO_FLEX_B5" />
+              <Mapping SourceColumn="RESPONSABLE_CMORC" DataSetColumn="RESPONSABLE_CMORC" />
+            </Mappings>
+            <Sources />
+          </TableAdapter>
+        </Tables>
+        <Sources />
+      </DataSource>
+    </xs:appinfo>
+  </xs:annotation>
+  <xs:element name="contratoRetiroMer" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="true" msprop:Generator_DataSetName="contratoRetiroMer" msprop:Generator_UserDSName="contratoRetiroMer">
+    <xs:complexType>
+      <xs:choice minOccurs="0" maxOccurs="unbounded">
+        <xs:element name="decContratoInyMer" msprop:Generator_TableClassName="decContratoInyMerDataTable" msprop:Generator_TableVarName="tabledecContratoInyMer" msprop:Generator_TablePropName="decContratoInyMer" msprop:Generator_RowDeletingName="decContratoInyMerRowDeleting" msprop:Generator_RowChangingName="decContratoInyMerRowChanging" msprop:Generator_RowEvHandlerName="decContratoInyMerRowChangeEventHandler" msprop:Generator_RowDeletedName="decContratoInyMerRowDeleted" msprop:Generator_UserTableName="decContratoInyMer" msprop:Generator_RowChangedName="decContratoInyMerRowChanged" msprop:Generator_RowEvArgName="decContratoInyMerRowChangeEvent" msprop:Generator_RowClassName="decContratoInyMerRow">
+          <xs:complexType>
+            <xs:sequence>
+              <xs:element name="FECHA" msprop:Generator_ColumnVarNameInTable="columnFECHA" msprop:Generator_ColumnPropNameInRow="FECHA" msprop:Generator_ColumnPropNameInTable="FECHAColumn" msprop:Generator_UserColumnName="FECHA" type="xs:dateTime" />
+              <xs:element name="AGENTE_RETIRA" msprop:Generator_ColumnVarNameInTable="columnAGENTE_RETIRA" msprop:Generator_ColumnPropNameInRow="AGENTE_RETIRA" msprop:Generator_ColumnPropNameInTable="AGENTE_RETIRAColumn" msprop:Generator_UserColumnName="AGENTE_RETIRA">
+                <xs:simpleType>
+                  <xs:restriction base="xs:string">
+                    <xs:maxLength value="255" />
+                  </xs:restriction>
+                </xs:simpleType>
+              </xs:element>
+              <xs:element name="MEDICION_RET" msprop:Generator_ColumnVarNameInTable="columnMEDICION_RET" msprop:Generator_ColumnPropNameInRow="MEDICION_RET" msprop:Generator_ColumnPropNameInTable="MEDICION_RETColumn" msprop:Generator_UserColumnName="MEDICION_RET">
+                <xs:simpleType>
+                  <xs:restriction base="xs:string">
+                    <xs:maxLength value="255" />
+                  </xs:restriction>
+                </xs:simpleType>
+              </xs:element>
+              <xs:element name="AGENTE_INYECTA" msprop:Generator_ColumnVarNameInTable="columnAGENTE_INYECTA" msprop:Generator_ColumnPropNameInRow="AGENTE_INYECTA" msprop:Generator_ColumnPropNameInTable="AGENTE_INYECTAColumn" msprop:Generator_UserColumnName="AGENTE_INYECTA">
+                <xs:simpleType>
+                  <xs:restriction base="xs:string">
+                    <xs:maxLength value="255" />
+                  </xs:restriction>
+                </xs:simpleType>
+              </xs:element>
+              <xs:element name="MEDICION_INY" msprop:Generator_ColumnVarNameInTable="columnMEDICION_INY" msprop:Generator_ColumnPropNameInRow="MEDICION_INY" msprop:Generator_ColumnPropNameInTable="MEDICION_INYColumn" msprop:Generator_UserColumnName="MEDICION_INY">
+                <xs:simpleType>
+                  <xs:restriction base="xs:string">
+                    <xs:maxLength value="255" />
+                  </xs:restriction>
+                </xs:simpleType>
+              </xs:element>
+              <xs:element name="HORA_INICIO" msprop:Generator_ColumnVarNameInTable="columnHORA_INICIO" msprop:Generator_ColumnPropNameInRow="HORA_INICIO" msprop:Generator_ColumnPropNameInTable="HORA_INICIOColumn" msprop:Generator_UserColumnName="HORA_INICIO" type="xs:duration" />
+              <xs:element name="HORA_FIN" msprop:Generator_ColumnVarNameInTable="columnHORA_FIN" msprop:Generator_ColumnPropNameInRow="HORA_FIN" msprop:Generator_ColumnPropNameInTable="HORA_FINColumn" msprop:Generator_UserColumnName="HORA_FIN" type="xs:duration" />
+              <xs:element name="TIPO_CONRATO" msprop:Generator_ColumnVarNameInTable="columnTIPO_CONRATO" msprop:Generator_ColumnPropNameInRow="TIPO_CONRATO" msprop:Generator_ColumnPropNameInTable="TIPO_CONRATOColumn" msprop:Generator_UserColumnName="TIPO_CONRATO">
+                <xs:simpleType>
+                  <xs:restriction base="xs:string">
+                    <xs:maxLength value="255" />
+                  </xs:restriction>
+                </xs:simpleType>
+              </xs:element>
+              <xs:element name="COD_CF" msprop:Generator_ColumnVarNameInTable="columnCOD_CF" msprop:Generator_ColumnPropNameInRow="COD_CF" msprop:Generator_ColumnPropNameInTable="COD_CFColumn" msprop:Generator_UserColumnName="COD_CF" minOccurs="0">
+                <xs:simpleType>
+                  <xs:restriction base="xs:string">
+                    <xs:maxLength value="1" />
+                  </xs:restriction>
+                </xs:simpleType>
+              </xs:element>
+              <xs:element name="TITULAR_DT" msprop:Generator_ColumnVarNameInTable="columnTITULAR_DT" msprop:Generator_ColumnPropNameInRow="TITULAR_DT" msprop:Generator_ColumnPropNameInTable="TITULAR_DTColumn" msprop:Generator_UserColumnName="TITULAR_DT" minOccurs="0">
+                <xs:simpleType>
+                  <xs:restriction base="xs:string">
+                    <xs:maxLength value="255" />
+                  </xs:restriction>
+                </xs:simpleType>
+              </xs:element>
+              <xs:element name="ENERGIA_DECLARADA" msprop:Generator_ColumnVarNameInTable="columnENERGIA_DECLARADA" msprop:Generator_ColumnPropNameInRow="ENERGIA_DECLARADA" msprop:Generator_ColumnPropNameInTable="ENERGIA_DECLARADAColumn" msprop:Generator_UserColumnName="ENERGIA_DECLARADA" type="xs:double" />
+              <xs:element name="ENERGIA_REQUERIDA" msprop:Generator_ColumnVarNameInTable="columnENERGIA_REQUERIDA" msprop:Generator_ColumnPropNameInRow="ENERGIA_REQUERIDA" msprop:Generator_ColumnPropNameInTable="ENERGIA_REQUERIDAColumn" msprop:Generator_UserColumnName="ENERGIA_REQUERIDA" type="xs:double" />
+              <xs:element name="OFERTA_PMAX" msprop:Generator_ColumnVarNameInTable="columnOFERTA_PMAX" msprop:Generator_ColumnPropNameInRow="OFERTA_PMAX" msprop:Generator_ColumnPropNameInTable="OFERTA_PMAXColumn" msprop:Generator_UserColumnName="OFERTA_PMAX">
+                <xs:simpleType>
+                  <xs:restriction base="xs:string">
+                    <xs:maxLength value="255" />
+                  </xs:restriction>
+                </xs:simpleType>
+              </xs:element>
+              <xs:element name="ENERGIA_B1" msprop:Generator_ColumnVarNameInTable="columnENERGIA_B1" msprop:Generator_ColumnPropNameInRow="ENERGIA_B1" msprop:Generator_ColumnPropNameInTable="ENERGIA_B1Column" msprop:Generator_UserColumnName="ENERGIA_B1" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_B1" msprop:Generator_ColumnVarNameInTable="columnPRECIO_B1" msprop:Generator_ColumnPropNameInRow="PRECIO_B1" msprop:Generator_ColumnPropNameInTable="PRECIO_B1Column" msprop:Generator_UserColumnName="PRECIO_B1" type="xs:double" minOccurs="0" />
+              <xs:element name="ENERGIA_B2" msprop:Generator_ColumnVarNameInTable="columnENERGIA_B2" msprop:Generator_ColumnPropNameInRow="ENERGIA_B2" msprop:Generator_ColumnPropNameInTable="ENERGIA_B2Column" msprop:Generator_UserColumnName="ENERGIA_B2" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_B2" msprop:Generator_ColumnVarNameInTable="columnPRECIO_B2" msprop:Generator_ColumnPropNameInRow="PRECIO_B2" msprop:Generator_ColumnPropNameInTable="PRECIO_B2Column" msprop:Generator_UserColumnName="PRECIO_B2" type="xs:double" minOccurs="0" />
+              <xs:element name="ENERGIA_B3" msprop:Generator_ColumnVarNameInTable="columnENERGIA_B3" msprop:Generator_ColumnPropNameInRow="ENERGIA_B3" msprop:Generator_ColumnPropNameInTable="ENERGIA_B3Column" msprop:Generator_UserColumnName="ENERGIA_B3" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_B3" msprop:Generator_ColumnVarNameInTable="columnPRECIO_B3" msprop:Generator_ColumnPropNameInRow="PRECIO_B3" msprop:Generator_ColumnPropNameInTable="PRECIO_B3Column" msprop:Generator_UserColumnName="PRECIO_B3" type="xs:double" minOccurs="0" />
+              <xs:element name="ENERGIA_B4" msprop:Generator_ColumnVarNameInTable="columnENERGIA_B4" msprop:Generator_ColumnPropNameInRow="ENERGIA_B4" msprop:Generator_ColumnPropNameInTable="ENERGIA_B4Column" msprop:Generator_UserColumnName="ENERGIA_B4" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_B4" msprop:Generator_ColumnVarNameInTable="columnPRECIO_B4" msprop:Generator_ColumnPropNameInRow="PRECIO_B4" msprop:Generator_ColumnPropNameInTable="PRECIO_B4Column" msprop:Generator_UserColumnName="PRECIO_B4" type="xs:double" minOccurs="0" />
+              <xs:element name="ENERGIA_B5" msprop:Generator_ColumnVarNameInTable="columnENERGIA_B5" msprop:Generator_ColumnPropNameInRow="ENERGIA_B5" msprop:Generator_ColumnPropNameInTable="ENERGIA_B5Column" msprop:Generator_UserColumnName="ENERGIA_B5" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_B5" msprop:Generator_ColumnVarNameInTable="columnPRECIO_B5" msprop:Generator_ColumnPropNameInRow="PRECIO_B5" msprop:Generator_ColumnPropNameInTable="PRECIO_B5Column" msprop:Generator_UserColumnName="PRECIO_B5" type="xs:double" minOccurs="0" />
+              <xs:element name="OFERTA_FLEX" msprop:Generator_ColumnVarNameInTable="columnOFERTA_FLEX" msprop:Generator_ColumnPropNameInRow="OFERTA_FLEX" msprop:Generator_ColumnPropNameInTable="OFERTA_FLEXColumn" msprop:Generator_UserColumnName="OFERTA_FLEX" minOccurs="0">
+                <xs:simpleType>
+                  <xs:restriction base="xs:string">
+                    <xs:maxLength value="255" />
+                  </xs:restriction>
+                </xs:simpleType>
+              </xs:element>
+              <xs:element name="TIPO_OFERTA_FLEX" msprop:Generator_ColumnVarNameInTable="columnTIPO_OFERTA_FLEX" msprop:Generator_ColumnPropNameInRow="TIPO_OFERTA_FLEX" msprop:Generator_ColumnPropNameInTable="TIPO_OFERTA_FLEXColumn" msprop:Generator_UserColumnName="TIPO_OFERTA_FLEX" minOccurs="0">
+                <xs:simpleType>
+                  <xs:restriction base="xs:string">
+                    <xs:maxLength value="255" />
+                  </xs:restriction>
+                </xs:simpleType>
+              </xs:element>
+              <xs:element name="ENERGIA_FLEX_B1" msprop:Generator_ColumnVarNameInTable="columnENERGIA_FLEX_B1" msprop:Generator_ColumnPropNameInRow="ENERGIA_FLEX_B1" msprop:Generator_ColumnPropNameInTable="ENERGIA_FLEX_B1Column" msprop:Generator_UserColumnName="ENERGIA_FLEX_B1" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_FLEX_B1" msprop:Generator_ColumnVarNameInTable="columnPRECIO_FLEX_B1" msprop:Generator_ColumnPropNameInRow="PRECIO_FLEX_B1" msprop:Generator_ColumnPropNameInTable="PRECIO_FLEX_B1Column" msprop:Generator_UserColumnName="PRECIO_FLEX_B1" type="xs:double" minOccurs="0" />
+              <xs:element name="ENERGIA_FLEX_B2" msprop:Generator_ColumnVarNameInTable="columnENERGIA_FLEX_B2" msprop:Generator_ColumnPropNameInRow="ENERGIA_FLEX_B2" msprop:Generator_ColumnPropNameInTable="ENERGIA_FLEX_B2Column" msprop:Generator_UserColumnName="ENERGIA_FLEX_B2" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_FLEX_B2" msprop:Generator_ColumnVarNameInTable="columnPRECIO_FLEX_B2" msprop:Generator_ColumnPropNameInRow="PRECIO_FLEX_B2" msprop:Generator_ColumnPropNameInTable="PRECIO_FLEX_B2Column" msprop:Generator_UserColumnName="PRECIO_FLEX_B2" type="xs:double" minOccurs="0" />
+              <xs:element name="ENERGIA_FLEX_B3" msprop:Generator_ColumnVarNameInTable="columnENERGIA_FLEX_B3" msprop:Generator_ColumnPropNameInRow="ENERGIA_FLEX_B3" msprop:Generator_ColumnPropNameInTable="ENERGIA_FLEX_B3Column" msprop:Generator_UserColumnName="ENERGIA_FLEX_B3" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_FLEX_B3" msprop:Generator_ColumnVarNameInTable="columnPRECIO_FLEX_B3" msprop:Generator_ColumnPropNameInRow="PRECIO_FLEX_B3" msprop:Generator_ColumnPropNameInTable="PRECIO_FLEX_B3Column" msprop:Generator_UserColumnName="PRECIO_FLEX_B3" type="xs:double" minOccurs="0" />
+              <xs:element name="ENERGIA_FLEX_B4" msprop:Generator_ColumnVarNameInTable="columnENERGIA_FLEX_B4" msprop:Generator_ColumnPropNameInRow="ENERGIA_FLEX_B4" msprop:Generator_ColumnPropNameInTable="ENERGIA_FLEX_B4Column" msprop:Generator_UserColumnName="ENERGIA_FLEX_B4" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_FLEX_B4" msprop:Generator_ColumnVarNameInTable="columnPRECIO_FLEX_B4" msprop:Generator_ColumnPropNameInRow="PRECIO_FLEX_B4" msprop:Generator_ColumnPropNameInTable="PRECIO_FLEX_B4Column" msprop:Generator_UserColumnName="PRECIO_FLEX_B4" type="xs:double" minOccurs="0" />
+              <xs:element name="ENERGIA_FLEX_B5" msprop:Generator_ColumnVarNameInTable="columnENERGIA_FLEX_B5" msprop:Generator_ColumnPropNameInRow="ENERGIA_FLEX_B5" msprop:Generator_ColumnPropNameInTable="ENERGIA_FLEX_B5Column" msprop:Generator_UserColumnName="ENERGIA_FLEX_B5" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_FLEX_B5" msprop:Generator_ColumnVarNameInTable="columnPRECIO_FLEX_B5" msprop:Generator_ColumnPropNameInRow="PRECIO_FLEX_B5" msprop:Generator_ColumnPropNameInTable="PRECIO_FLEX_B5Column" msprop:Generator_UserColumnName="PRECIO_FLEX_B5" type="xs:double" minOccurs="0" />
+              <xs:element name="RESPONSABLE_CMORC" msprop:Generator_ColumnVarNameInTable="columnRESPONSABLE_CMORC" msprop:Generator_ColumnPropNameInRow="RESPONSABLE_CMORC" msprop:Generator_ColumnPropNameInTable="RESPONSABLE_CMORCColumn" msprop:Generator_UserColumnName="RESPONSABLE_CMORC" minOccurs="0">
+                <xs:simpleType>
+                  <xs:restriction base="xs:string">
+                    <xs:maxLength value="255" />
+                  </xs:restriction>
+                </xs:simpleType>
+              </xs:element>
+            </xs:sequence>
+          </xs:complexType>
+        </xs:element>
+      </xs:choice>
+    </xs:complexType>
+  </xs:element>
+</xs:schema>]]></ProjectItem>
+          <ProjectItem
+            Name="My Project\AssemblyInfo.vb"
+            Encoding="UTF8"><![CDATA[Imports System
+Imports System.Reflection
+Imports System.Runtime.InteropServices
+
+' General Information about an assembly is controlled through the following 
+' set of attributes. Change these attribute values to modify the information
+' associated with an assembly.
+
+' Review the values of the assembly attributes
+
+<Assembly: AssemblyTitle("ST_bad03b845cdd40b2b4ebe166e1001004")> 
+<Assembly: AssemblyDescription("")> 
+<Assembly: AssemblyCompany("HP Inc.")> 
+<Assembly: AssemblyProduct("ST_bad03b845cdd40b2b4ebe166e1001004")> 
+<Assembly: AssemblyCopyright("Copyright @ HP Inc. 2018")> 
+<Assembly: AssemblyTrademark("")> 
+<Assembly: CLSCompliant(True)> 
+
+<Assembly: ComVisible(False)> 
+
+'The following GUID is for the ID of the typelib if this project is exposed to COM
+<Assembly: Guid("56409115-62e0-498f-a701-ddf2446e607f")> 
+
+' Version information for an assembly consists of the following four values:
+'
+'      Major Version
+'      Minor Version 
+'      Build Number
+'      Revision
+'
+' You can specify all the values or you can default the Build and Revision Numbers 
+' by using the '*' as shown below:
+' <Assembly: AssemblyVersion("1.0.*")>
+
+<Assembly: AssemblyVersion("1.0.0.0")> 
+<Assembly: AssemblyFileVersion("1.0.0.0")> ]]></ProjectItem>
+          <ProjectItem
+            Name="contratoRetiroMer.xsc"
+            Encoding="UTF8"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
+<!--<autogenerated>
+     This code was generated by a tool.
+     Changes to this file may cause incorrect behavior and will be lost if
+     the code is regenerated.
+</autogenerated>-->
+<DataSetUISetting Version="1.00" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
+  <TableUISettings />
+</DataSetUISetting>]]></ProjectItem>
+          <ProjectItem
+            Name="My Project\Resources.resx"
+            Encoding="UTF8"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+</root>]]></ProjectItem>
+          <ProjectItem
+            Name="app.config"
+            Encoding="UTF8"><![CDATA[<?xml version="1.0" encoding="utf-8" ?>
+<configuration>
+    <configSections>
+    </configSections>
+    <connectionStrings>
+        <add name="ST_bad03b845cdd40b2b4ebe166e1001004.Settings.DEV_CONCILIACIONConnectionString"
+            connectionString="Data Source=OLEIVA;Initial Catalog=DEV_CONCILIACION;Integrated Security=True"
+            providerName="System.Data.SqlClient" />
+    </connectionStrings>
+    <system.diagnostics>
+        <sources>
+            <!-- This section defines the logging configuration for My.Application.Log -->
+            <source name="DefaultSource" switchName="DefaultSwitch">
+                <listeners>
+                    <add name="FileLog"/>
+                    <!-- Uncomment the below section to write to the Application Event Log -->
+                    <!--<add name="EventLog"/>-->
+                </listeners>
+            </source>
+        </sources>
+        <switches>
+            <add name="DefaultSwitch" value="Information" />
+        </switches>
+        <sharedListeners>
+            <add name="FileLog"
+                 type="Microsoft.VisualBasic.Logging.FileLogTraceListener, Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"
+                 initializeData="FileLogWriter"/>
+            <!-- Uncomment the below section and replace APPLICATION_NAME with the name of your application to write to the Application Event Log -->
+            <!--<add name="EventLog" type="System.Diagnostics.EventLogTraceListener" initializeData="APPLICATION_NAME"/> -->
+        </sharedListeners>
+    </system.diagnostics>
+</configuration>]]></ProjectItem>
+          <ProjectItem
+            Name="ST_d95d3833bcfa42f8a6c8c1c89df1e715.vbproj"
+            Encoding="UTF8"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <ProjectTypeGuids>{30D016F9-3734-4E33-A861-5E7D899E18F3};{F184B08F-C81C-45F6-A57F-5ABD9991F28F}</ProjectTypeGuids>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.30703</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{555B6199-62A1-4A0E-BA8B-E9AD4DBE7198}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <AppDesignerFolder>My Project</AppDesignerFolder>
+    <RootNamespace>ST_bad03b845cdd40b2b4ebe166e1001004</RootNamespace>
+    <AssemblyName>ST_d95d3833bcfa42f8a6c8c1c89df1e715</AssemblyName>
+    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
+    <FileAlignment>512</FileAlignment>
+    <ResolveAssemblyReferenceIgnoreTargetFrameworkAttributeVersionMismatch>true</ResolveAssemblyReferenceIgnoreTargetFrameworkAttributeVersionMismatch>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>.\bin\Debug\</OutputPath>
+    <EnableUnmanagedDebugging>false</EnableUnmanagedDebugging>
+    <DefineDebug>true</DefineDebug>
+    <DefineTrace>true</DefineTrace>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
+    <DebugSymbols>false</DebugSymbols>
+    <Optimize>true</Optimize>
+    <OutputPath>.\bin\Release\</OutputPath>
+    <EnableUnmanagedDebugging>false</EnableUnmanagedDebugging>
+    <DefineDebug>false</DefineDebug>
+    <DefineTrace>true</DefineTrace>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="System.Data" />
+    <Reference Include="System.Data.DataSetExtensions" />
+    <Reference Include="System.Data.Linq" />
+    <Reference Include="System.Web.Services" />
+    <Reference Include="System.Windows.Forms" />
+    <Reference Include="System.Xml" />
+    <Reference Include="Microsoft.SqlServer.ManagedDTS, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" />
+    <Reference Include="Microsoft.SqlServer.ScriptTask, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" />
+  </ItemGroup>
+  <ItemGroup>
+    <Import Include="Microsoft.VisualBasic" />
+    <Import Include="System" />
+    <Import Include="System.Collections" />
+    <Import Include="System.Data" />
+    <Import Include="System.Diagnostics" />
+    <Import Include="System.Windows.Forms" />
+  </ItemGroup>
+  <ItemGroup>
+    <AppDesigner Include="My Project\" />
+    <Compile Include="contratoRet.vb" />
+    <Compile Include="contratoRetiroMer.Designer.vb">
+      <AutoGen>True</AutoGen>
+      <DesignTime>True</DesignTime>
+      <DependentUpon>contratoRetiroMer.xsd</DependentUpon>
+    </Compile>
+    <Compile Include="My Project\AssemblyInfo.vb">
+      <SubType>Code</SubType>
+    </Compile>
+    <EmbeddedResource Include="My Project\Resources.resx">
+      <Generator>VbMyResourcesResXFileCodeGenerator</Generator>
+      <LastGenOutput>Resources.Designer.vb</LastGenOutput>
+      <CustomToolNamespace>My.Resources</CustomToolNamespace>
+    </EmbeddedResource>
+    <Compile Include="My Project\Resources.Designer.vb">
+      <AutoGen>True</AutoGen>
+      <DesignTime>True</DesignTime>
+      <DependentUpon>Resources.resx</DependentUpon>
+      <SubType>Code</SubType>
+    </Compile>
+    <None Include="app.config" />
+    <None Include="contratoRetiroMer.xsc">
+      <DependentUpon>contratoRetiroMer.xsd</DependentUpon>
+    </None>
+    <None Include="contratoRetiroMer.xsd">
+      <SubType>Designer</SubType>
+      <Generator>MSDataSetGenerator</Generator>
+      <LastGenOutput>contratoRetiroMer.Designer.vb</LastGenOutput>
+    </None>
+    <None Include="contratoRetiroMer.xss">
+      <DependentUpon>contratoRetiroMer.xsd</DependentUpon>
+    </None>
+    <None Include="My Project\Settings.settings">
+      <Generator>SettingsSingleFileGenerator</Generator>
+      <LastGenOutput>Settings.Designer.vb</LastGenOutput>
+    </None>
+    <Compile Include="My Project\Settings.Designer.vb">
+      <AutoGen>True</AutoGen>
+      <DependentUpon>Settings.settings</DependentUpon>
+      <SubType>Code</SubType>
+      <DesignTimeSharedInput>True</DesignTimeSharedInput>
+    </Compile>
+    <Compile Include="ScriptMain.vb">
+      <SubType>Code</SubType>
+    </Compile>
+  </ItemGroup>
+  <ItemGroup>
+    <COMReference Include="Microsoft.Office.Core">
+      <Guid>{2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}</Guid>
+      <VersionMajor>2</VersionMajor>
+      <VersionMinor>5</VersionMinor>
+      <Lcid>0</Lcid>
+      <WrapperTool>primary</WrapperTool>
+      <Isolated>False</Isolated>
+      <EmbedInteropTypes>True</EmbedInteropTypes>
+    </COMReference>
+    <COMReference Include="Microsoft.Office.Interop.Excel">
+      <Guid>{00020813-0000-0000-C000-000000000046}</Guid>
+      <VersionMajor>1</VersionMajor>
+      <VersionMinor>7</VersionMinor>
+      <Lcid>0</Lcid>
+      <WrapperTool>primary</WrapperTool>
+      <Isolated>False</Isolated>
+      <EmbedInteropTypes>True</EmbedInteropTypes>
+    </COMReference>
+    <COMReference Include="VBIDE">
+      <Guid>{0002E157-0000-0000-C000-000000000046}</Guid>
+      <VersionMajor>5</VersionMajor>
+      <VersionMinor>3</VersionMinor>
+      <Lcid>0</Lcid>
+      <WrapperTool>primary</WrapperTool>
+      <Isolated>False</Isolated>
+      <EmbedInteropTypes>True</EmbedInteropTypes>
+    </COMReference>
+  </ItemGroup>
+  <!-- Include the build rules for a VB project.-->
+  <Import Project="$(MSBuildBinPath)\Microsoft.VisualBasic.targets" />
+  <ProjectExtensions>
+    <VisualStudio>
+      <FlavorProperties GUID="{30D016F9-3734-4E33-A861-5E7D899E18F3}">
+        <ProjectProperties HostName="VSTAHostName" HostPackage="{B3A685AA-7EAF-4BC6-9940-57959FA5AC07}" ApplicationType="usd" Language="vb" TemplatesPath="" DebugInfoExeName="#HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\InstallDir#\devenv.exe" />
+        <Host Name="ScriptTask" />
+        <ProjectClient>
+          <HostIdentifier>SSIS_ST120</HostIdentifier>
+        </ProjectClient>
+      </FlavorProperties>
+    </VisualStudio>
+  </ProjectExtensions>
+</Project>]]></ProjectItem>
+          <ProjectItem
+            Name="contratoRet.vb"
+            Encoding="UTF8"><![CDATA[<Serializable()> Public Class contratoRet
+    Public Property Fecha As Date
+    Public Property agenteInyecta As String
+    Public Property medicionIny As String
+    Public Property agenteRetira As String
+    Public Property medicionRet As String
+    Public Property horaInicio As TimeSpan
+    Public Property horaFin As TimeSpan
+    Public Property tipoContrato As String
+    Public Property codCF As String
+    Public Property titularDF As String
+    Public Property responTrans As String
+    Public Property energiaDec As Double
+    Public Property energiaReq As Double
+    Public Property ofertaPmax As String
+    Public Property energiaB1 As Double
+    Public Property precioB1 As Double
+    Public Property energiaB2 As Double
+    Public Property precioB2 As Double
+    Public Property energiaB3 As Double
+    Public Property precioB3 As Double
+    Public Property energiaB4 As Double
+    Public Property precioB4 As Double
+    Public Property energiaB5 As Double
+    Public Property precioB5 As Double
+    Public Property ofertaFlex As String
+    Public Property tipoOfFlex As String
+    Public Property energiafB1 As Double
+    Public Property preciofB1 As Double
+    Public Property energiafB2 As Double
+    Public Property preciofB2 As Double
+    Public Property energiafB3 As Double
+    Public Property preciofB3 As Double
+    Public Property energiafB4 As Double
+    Public Property preciofB4 As Double
+    Public Property energiafB5 As Double
+    Public Property preciofB5 As Double
+    Public Property responCmorc As String
+
+End Class]]></ProjectItem>
+          <ProjectItem
+            Name="My Project\Settings.settings"
+            Encoding="UTF8"><![CDATA[<?xml version='1.0' encoding='utf-8'?>
+<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="" GeneratedClassName="Settings">
+  <Profiles />
+  <Settings>
+    <Setting Name="DEV_CONCILIACIONConnectionString" Type="(Connection string)" Scope="Application">
+      <DesignTimeValue Profile="(Default)">&lt;?xml version="1.0" encoding="utf-16"?&gt;
+&lt;SerializableConnectionString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
+  &lt;ConnectionString&gt;Data Source=OLEIVA;Initial Catalog=DEV_CONCILIACION;Integrated Security=True&lt;/ConnectionString&gt;
+  &lt;ProviderName&gt;System.Data.SqlClient&lt;/ProviderName&gt;
+&lt;/SerializableConnectionString&gt;</DesignTimeValue>
+      <Value Profile="(Default)">Data Source=OLEIVA;Initial Catalog=DEV_CONCILIACION;Integrated Security=True</Value>
+    </Setting>
+  </Settings>
+</SettingsFile>]]></ProjectItem>
+          <ProjectItem
+            Name="contratoRetiroMer.Designer.vb"
+            Encoding="UTF8"><![CDATA['------------------------------------------------------------------------------
+' <auto-generated>
+'     This code was generated by a tool.
+'     Runtime Version:4.0.30319.42000
+'
+'     Changes to this file may cause incorrect behavior and will be lost if
+'     the code is regenerated.
+' </auto-generated>
+'------------------------------------------------------------------------------
+
+Option Strict Off
+Option Explicit On
+
+
+
+'''<summary>
+'''Represents a strongly typed in-memory cache of data.
+'''</summary>
+<Global.System.Serializable(), _
+ Global.System.ComponentModel.DesignerCategoryAttribute("code"), _
+ Global.System.ComponentModel.ToolboxItem(True), _
+ Global.System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedDataSetSchema"), _
+ Global.System.Xml.Serialization.XmlRootAttribute("contratoRetiroMer"), _
+ Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.DataSet")> _
+Partial Public Class contratoRetiroMer
+    Inherits Global.System.Data.DataSet
+
+    Private tabledecContratoInyMer As decContratoInyMerDataTable
+
+    Private _schemaSerializationMode As Global.System.Data.SchemaSerializationMode = Global.System.Data.SchemaSerializationMode.IncludeSchema
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Public Sub New()
+        MyBase.New()
+        Me.BeginInit()
+        Me.InitClass()
+        Dim schemaChangedHandler As Global.System.ComponentModel.CollectionChangeEventHandler = AddressOf Me.SchemaChanged
+        AddHandler MyBase.Tables.CollectionChanged, schemaChangedHandler
+        AddHandler MyBase.Relations.CollectionChanged, schemaChangedHandler
+        Me.EndInit()
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext)
+        MyBase.New(info, context, False)
+        If (Me.IsBinarySerialized(info, context) = True) Then
+            Me.InitVars(False)
+            Dim schemaChangedHandler1 As Global.System.ComponentModel.CollectionChangeEventHandler = AddressOf Me.SchemaChanged
+            AddHandler Me.Tables.CollectionChanged, schemaChangedHandler1
+            AddHandler Me.Relations.CollectionChanged, schemaChangedHandler1
+            Return
+        End If
+        Dim strSchema As String = CType(info.GetValue("XmlSchema", GetType(String)), String)
+        If (Me.DetermineSchemaSerializationMode(info, context) = Global.System.Data.SchemaSerializationMode.IncludeSchema) Then
+            Dim ds As Global.System.Data.DataSet = New Global.System.Data.DataSet()
+            ds.ReadXmlSchema(New Global.System.Xml.XmlTextReader(New Global.System.IO.StringReader(strSchema)))
+            If (Not (ds.Tables("decContratoInyMer")) Is Nothing) Then
+                MyBase.Tables.Add(New decContratoInyMerDataTable(ds.Tables("decContratoInyMer")))
+            End If
+            Me.DataSetName = ds.DataSetName
+            Me.Prefix = ds.Prefix
+            Me.Namespace = ds.Namespace
+            Me.Locale = ds.Locale
+            Me.CaseSensitive = ds.CaseSensitive
+            Me.EnforceConstraints = ds.EnforceConstraints
+            Me.Merge(ds, False, Global.System.Data.MissingSchemaAction.Add)
+            Me.InitVars()
+        Else
+            Me.ReadXmlSchema(New Global.System.Xml.XmlTextReader(New Global.System.IO.StringReader(strSchema)))
+        End If
+        Me.GetSerializationData(info, context)
+        Dim schemaChangedHandler As Global.System.ComponentModel.CollectionChangeEventHandler = AddressOf Me.SchemaChanged
+        AddHandler MyBase.Tables.CollectionChanged, schemaChangedHandler
+        AddHandler Me.Relations.CollectionChanged, schemaChangedHandler
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+     Global.System.ComponentModel.Browsable(False), _
+     Global.System.ComponentModel.DesignerSerializationVisibility(Global.System.ComponentModel.DesignerSerializationVisibility.Content)> _
+    Public ReadOnly Property decContratoInyMer() As decContratoInyMerDataTable
+        Get
+            Return Me.tabledecContratoInyMer
+        End Get
+    End Property
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+     Global.System.ComponentModel.BrowsableAttribute(True), _
+     Global.System.ComponentModel.DesignerSerializationVisibilityAttribute(Global.System.ComponentModel.DesignerSerializationVisibility.Visible)> _
+    Public Overrides Property SchemaSerializationMode() As Global.System.Data.SchemaSerializationMode
+        Get
+            Return Me._schemaSerializationMode
+        End Get
+        Set(value As Global.System.Data.SchemaSerializationMode)
+            Me._schemaSerializationMode = value
+        End Set
+    End Property
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+     Global.System.ComponentModel.DesignerSerializationVisibilityAttribute(Global.System.ComponentModel.DesignerSerializationVisibility.Hidden)> _
+    Public Shadows ReadOnly Property Tables() As Global.System.Data.DataTableCollection
+        Get
+            Return MyBase.Tables
+        End Get
+    End Property
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+     Global.System.ComponentModel.DesignerSerializationVisibilityAttribute(Global.System.ComponentModel.DesignerSerializationVisibility.Hidden)> _
+    Public Shadows ReadOnly Property Relations() As Global.System.Data.DataRelationCollection
+        Get
+            Return MyBase.Relations
+        End Get
+    End Property
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Protected Overrides Sub InitializeDerivedDataSet()
+        Me.BeginInit()
+        Me.InitClass()
+        Me.EndInit()
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Public Overrides Function Clone() As Global.System.Data.DataSet
+        Dim cln As contratoRetiroMer = CType(MyBase.Clone, contratoRetiroMer)
+        cln.InitVars()
+        cln.SchemaSerializationMode = Me.SchemaSerializationMode
+        Return cln
+    End Function
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Protected Overrides Function ShouldSerializeTables() As Boolean
+        Return False
+    End Function
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Protected Overrides Function ShouldSerializeRelations() As Boolean
+        Return False
+    End Function
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Protected Overrides Sub ReadXmlSerializable(ByVal reader As Global.System.Xml.XmlReader)
+        If (Me.DetermineSchemaSerializationMode(reader) = Global.System.Data.SchemaSerializationMode.IncludeSchema) Then
+            Me.Reset()
+            Dim ds As Global.System.Data.DataSet = New Global.System.Data.DataSet()
+            ds.ReadXml(reader)
+            If (Not (ds.Tables("decContratoInyMer")) Is Nothing) Then
+                MyBase.Tables.Add(New decContratoInyMerDataTable(ds.Tables("decContratoInyMer")))
+            End If
+            Me.DataSetName = ds.DataSetName
+            Me.Prefix = ds.Prefix
+            Me.Namespace = ds.Namespace
+            Me.Locale = ds.Locale
+            Me.CaseSensitive = ds.CaseSensitive
+            Me.EnforceConstraints = ds.EnforceConstraints
+            Me.Merge(ds, False, Global.System.Data.MissingSchemaAction.Add)
+            Me.InitVars()
+        Else
+            Me.ReadXml(reader)
+            Me.InitVars()
+        End If
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Protected Overrides Function GetSchemaSerializable() As Global.System.Xml.Schema.XmlSchema
+        Dim stream As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
+        Me.WriteXmlSchema(New Global.System.Xml.XmlTextWriter(stream, Nothing))
+        stream.Position = 0
+        Return Global.System.Xml.Schema.XmlSchema.Read(New Global.System.Xml.XmlTextReader(stream), Nothing)
+    End Function
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Friend Overloads Sub InitVars()
+        Me.InitVars(True)
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Friend Overloads Sub InitVars(ByVal initTable As Boolean)
+        Me.tabledecContratoInyMer = CType(MyBase.Tables("decContratoInyMer"), decContratoInyMerDataTable)
+        If (initTable = True) Then
+            If (Not (Me.tabledecContratoInyMer) Is Nothing) Then
+                Me.tabledecContratoInyMer.InitVars()
+            End If
+        End If
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Private Sub InitClass()
+        Me.DataSetName = "contratoRetiroMer"
+        Me.Prefix = ""
+        Me.Namespace = "http://tempuri.org/DataSet1.xsd"
+        Me.EnforceConstraints = True
+        Me.SchemaSerializationMode = Global.System.Data.SchemaSerializationMode.IncludeSchema
+        Me.tabledecContratoInyMer = New decContratoInyMerDataTable()
+        MyBase.Tables.Add(Me.tabledecContratoInyMer)
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Private Function ShouldSerializedecContratoInyMer() As Boolean
+        Return False
+    End Function
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Private Sub SchemaChanged(ByVal sender As Object, ByVal e As Global.System.ComponentModel.CollectionChangeEventArgs)
+        If (e.Action = Global.System.ComponentModel.CollectionChangeAction.Remove) Then
+            Me.InitVars()
+        End If
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Public Shared Function GetTypedDataSetSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType
+        Dim ds As contratoRetiroMer = New contratoRetiroMer()
+        Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType()
+        Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence()
+        Dim any As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny()
+        any.Namespace = ds.Namespace
+        sequence.Items.Add(any)
+        type.Particle = sequence
+        Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable
+        If xs.Contains(dsSchema.TargetNamespace) Then
+            Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
+            Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
+            Try
+                Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing
+                dsSchema.Write(s1)
+                Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator
+                Do While schemas.MoveNext
+                    schema = CType(schemas.Current, Global.System.Xml.Schema.XmlSchema)
+                    s2.SetLength(0)
+                    schema.Write(s2)
+                    If (s1.Length = s2.Length) Then
+                        s1.Position = 0
+                        s2.Position = 0
+
+                        Do While ((s1.Position <> s1.Length) _
+                                    AndAlso (s1.ReadByte = s2.ReadByte))
+
+
+                        Loop
+                        If (s1.Position = s1.Length) Then
+                            Return type
+                        End If
+                    End If
+
+                Loop
+            Finally
+                If (Not (s1) Is Nothing) Then
+                    s1.Close()
+                End If
+                If (Not (s2) Is Nothing) Then
+                    s2.Close()
+                End If
+            End Try
+        End If
+        xs.Add(dsSchema)
+        Return type
+    End Function
+
+    <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Public Delegate Sub decContratoInyMerRowChangeEventHandler(ByVal sender As Object, ByVal e As decContratoInyMerRowChangeEvent)
+
+    '''<summary>
+    '''Represents the strongly named DataTable class.
+    '''</summary>
+    <Global.System.Serializable(), _
+     Global.System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")> _
+    Partial Public Class decContratoInyMerDataTable
+        Inherits Global.System.Data.TypedTableBase(Of decContratoInyMerRow)
+
+        Private columnFECHA As Global.System.Data.DataColumn
+
+        Private columnAGENTE_RETIRA As Global.System.Data.DataColumn
+
+        Private columnMEDICION_RET As Global.System.Data.DataColumn
+
+        Private columnAGENTE_INYECTA As Global.System.Data.DataColumn
+
+        Private columnMEDICION_INY As Global.System.Data.DataColumn
+
+        Private columnHORA_INICIO As Global.System.Data.DataColumn
+
+        Private columnHORA_FIN As Global.System.Data.DataColumn
+
+        Private columnTIPO_CONRATO As Global.System.Data.DataColumn
+
+        Private columnCOD_CF As Global.System.Data.DataColumn
+
+        Private columnTITULAR_DT As Global.System.Data.DataColumn
+
+        Private columnENERGIA_DECLARADA As Global.System.Data.DataColumn
+
+        Private columnENERGIA_REQUERIDA As Global.System.Data.DataColumn
+
+        Private columnOFERTA_PMAX As Global.System.Data.DataColumn
+
+        Private columnENERGIA_B1 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_B1 As Global.System.Data.DataColumn
+
+        Private columnENERGIA_B2 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_B2 As Global.System.Data.DataColumn
+
+        Private columnENERGIA_B3 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_B3 As Global.System.Data.DataColumn
+
+        Private columnENERGIA_B4 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_B4 As Global.System.Data.DataColumn
+
+        Private columnENERGIA_B5 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_B5 As Global.System.Data.DataColumn
+
+        Private columnOFERTA_FLEX As Global.System.Data.DataColumn
+
+        Private columnTIPO_OFERTA_FLEX As Global.System.Data.DataColumn
+
+        Private columnENERGIA_FLEX_B1 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_FLEX_B1 As Global.System.Data.DataColumn
+
+        Private columnENERGIA_FLEX_B2 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_FLEX_B2 As Global.System.Data.DataColumn
+
+        Private columnENERGIA_FLEX_B3 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_FLEX_B3 As Global.System.Data.DataColumn
+
+        Private columnENERGIA_FLEX_B4 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_FLEX_B4 As Global.System.Data.DataColumn
+
+        Private columnENERGIA_FLEX_B5 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_FLEX_B5 As Global.System.Data.DataColumn
+
+        Private columnRESPONSABLE_CMORC As Global.System.Data.DataColumn
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub New()
+            MyBase.New()
+            Me.TableName = "decContratoInyMer"
+            Me.BeginInit()
+            Me.InitClass()
+            Me.EndInit()
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Friend Sub New(ByVal table As Global.System.Data.DataTable)
+            MyBase.New()
+            Me.TableName = table.TableName
+            If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then
+                Me.CaseSensitive = table.CaseSensitive
+            End If
+            If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then
+                Me.Locale = table.Locale
+            End If
+            If (table.Namespace <> table.DataSet.Namespace) Then
+                Me.Namespace = table.Namespace
+            End If
+            Me.Prefix = table.Prefix
+            Me.MinimumCapacity = table.MinimumCapacity
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext)
+            MyBase.New(info, context)
+            Me.InitVars()
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property FECHAColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnFECHA
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property AGENTE_RETIRAColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnAGENTE_RETIRA
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property MEDICION_RETColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnMEDICION_RET
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property AGENTE_INYECTAColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnAGENTE_INYECTA
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property MEDICION_INYColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnMEDICION_INY
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property HORA_INICIOColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnHORA_INICIO
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property HORA_FINColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnHORA_FIN
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property TIPO_CONRATOColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnTIPO_CONRATO
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property COD_CFColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnCOD_CF
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property TITULAR_DTColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnTITULAR_DT
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_DECLARADAColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_DECLARADA
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_REQUERIDAColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_REQUERIDA
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property OFERTA_PMAXColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnOFERTA_PMAX
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_B1Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_B1
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_B1Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_B1
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_B2Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_B2
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_B2Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_B2
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_B3Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_B3
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_B3Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_B3
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_B4Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_B4
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_B4Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_B4
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_B5Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_B5
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_B5Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_B5
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property OFERTA_FLEXColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnOFERTA_FLEX
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property TIPO_OFERTA_FLEXColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnTIPO_OFERTA_FLEX
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_FLEX_B1Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_FLEX_B1
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_FLEX_B1Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_FLEX_B1
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_FLEX_B2Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_FLEX_B2
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_FLEX_B2Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_FLEX_B2
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_FLEX_B3Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_FLEX_B3
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_FLEX_B3Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_FLEX_B3
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_FLEX_B4Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_FLEX_B4
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_FLEX_B4Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_FLEX_B4
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_FLEX_B5Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_FLEX_B5
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_FLEX_B5Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_FLEX_B5
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property RESPONSABLE_CMORCColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnRESPONSABLE_CMORC
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Browsable(False)> _
+        Public ReadOnly Property Count() As Integer
+            Get
+                Return Me.Rows.Count
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Default Public ReadOnly Property Item(ByVal index As Integer) As decContratoInyMerRow
+            Get
+                Return CType(Me.Rows(index), decContratoInyMerRow)
+            End Get
+        End Property
+
+        <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Event decContratoInyMerRowChanging As decContratoInyMerRowChangeEventHandler
+
+        <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Event decContratoInyMerRowChanged As decContratoInyMerRowChangeEventHandler
+
+        <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Event decContratoInyMerRowDeleting As decContratoInyMerRowChangeEventHandler
+
+        <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Event decContratoInyMerRowDeleted As decContratoInyMerRowChangeEventHandler
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Overloads Sub AdddecContratoInyMerRow(ByVal row As decContratoInyMerRow)
+            Me.Rows.Add(row)
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Overloads Function AdddecContratoInyMerRow( _
+                    ByVal FECHA As Date, _
+                    ByVal AGENTE_RETIRA As String, _
+                    ByVal MEDICION_RET As String, _
+                    ByVal AGENTE_INYECTA As String, _
+                    ByVal MEDICION_INY As String, _
+                    ByVal HORA_INICIO As System.TimeSpan, _
+                    ByVal HORA_FIN As System.TimeSpan, _
+                    ByVal TIPO_CONRATO As String, _
+                    ByVal COD_CF As String, _
+                    ByVal TITULAR_DT As String, _
+                    ByVal ENERGIA_DECLARADA As Double, _
+                    ByVal ENERGIA_REQUERIDA As Double, _
+                    ByVal OFERTA_PMAX As String, _
+                    ByVal ENERGIA_B1 As Double, _
+                    ByVal PRECIO_B1 As Double, _
+                    ByVal ENERGIA_B2 As Double, _
+                    ByVal PRECIO_B2 As Double, _
+                    ByVal ENERGIA_B3 As Double, _
+                    ByVal PRECIO_B3 As Double, _
+                    ByVal ENERGIA_B4 As Double, _
+                    ByVal PRECIO_B4 As Double, _
+                    ByVal ENERGIA_B5 As Double, _
+                    ByVal PRECIO_B5 As Double, _
+                    ByVal OFERTA_FLEX As String, _
+                    ByVal TIPO_OFERTA_FLEX As String, _
+                    ByVal ENERGIA_FLEX_B1 As Double, _
+                    ByVal PRECIO_FLEX_B1 As Double, _
+                    ByVal ENERGIA_FLEX_B2 As Double, _
+                    ByVal PRECIO_FLEX_B2 As Double, _
+                    ByVal ENERGIA_FLEX_B3 As Double, _
+                    ByVal PRECIO_FLEX_B3 As Double, _
+                    ByVal ENERGIA_FLEX_B4 As Double, _
+                    ByVal PRECIO_FLEX_B4 As Double, _
+                    ByVal ENERGIA_FLEX_B5 As Double, _
+                    ByVal PRECIO_FLEX_B5 As Double, _
+                    ByVal RESPONSABLE_CMORC As String) As decContratoInyMerRow
+            Dim rowdecContratoInyMerRow As decContratoInyMerRow = CType(Me.NewRow, decContratoInyMerRow)
+            Dim columnValuesArray() As Object = New Object() {FECHA, AGENTE_RETIRA, MEDICION_RET, AGENTE_INYECTA, MEDICION_INY, HORA_INICIO, HORA_FIN, TIPO_CONRATO, COD_CF, TITULAR_DT, ENERGIA_DECLARADA, ENERGIA_REQUERIDA, OFERTA_PMAX, ENERGIA_B1, PRECIO_B1, ENERGIA_B2, PRECIO_B2, ENERGIA_B3, PRECIO_B3, ENERGIA_B4, PRECIO_B4, ENERGIA_B5, PRECIO_B5, OFERTA_FLEX, TIPO_OFERTA_FLEX, ENERGIA_FLEX_B1, PRECIO_FLEX_B1, ENERGIA_FLEX_B2, PRECIO_FLEX_B2, ENERGIA_FLEX_B3, PRECIO_FLEX_B3, ENERGIA_FLEX_B4, PRECIO_FLEX_B4, ENERGIA_FLEX_B5, PRECIO_FLEX_B5, RESPONSABLE_CMORC}
+            rowdecContratoInyMerRow.ItemArray = columnValuesArray
+            Me.Rows.Add(rowdecContratoInyMerRow)
+            Return rowdecContratoInyMerRow
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Overrides Function Clone() As Global.System.Data.DataTable
+            Dim cln As decContratoInyMerDataTable = CType(MyBase.Clone, decContratoInyMerDataTable)
+            cln.InitVars()
+            Return cln
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overrides Function CreateInstance() As Global.System.Data.DataTable
+            Return New decContratoInyMerDataTable()
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Friend Sub InitVars()
+            Me.columnFECHA = MyBase.Columns("FECHA")
+            Me.columnAGENTE_RETIRA = MyBase.Columns("AGENTE_RETIRA")
+            Me.columnMEDICION_RET = MyBase.Columns("MEDICION_RET")
+            Me.columnAGENTE_INYECTA = MyBase.Columns("AGENTE_INYECTA")
+            Me.columnMEDICION_INY = MyBase.Columns("MEDICION_INY")
+            Me.columnHORA_INICIO = MyBase.Columns("HORA_INICIO")
+            Me.columnHORA_FIN = MyBase.Columns("HORA_FIN")
+            Me.columnTIPO_CONRATO = MyBase.Columns("TIPO_CONRATO")
+            Me.columnCOD_CF = MyBase.Columns("COD_CF")
+            Me.columnTITULAR_DT = MyBase.Columns("TITULAR_DT")
+            Me.columnENERGIA_DECLARADA = MyBase.Columns("ENERGIA_DECLARADA")
+            Me.columnENERGIA_REQUERIDA = MyBase.Columns("ENERGIA_REQUERIDA")
+            Me.columnOFERTA_PMAX = MyBase.Columns("OFERTA_PMAX")
+            Me.columnENERGIA_B1 = MyBase.Columns("ENERGIA_B1")
+            Me.columnPRECIO_B1 = MyBase.Columns("PRECIO_B1")
+            Me.columnENERGIA_B2 = MyBase.Columns("ENERGIA_B2")
+            Me.columnPRECIO_B2 = MyBase.Columns("PRECIO_B2")
+            Me.columnENERGIA_B3 = MyBase.Columns("ENERGIA_B3")
+            Me.columnPRECIO_B3 = MyBase.Columns("PRECIO_B3")
+            Me.columnENERGIA_B4 = MyBase.Columns("ENERGIA_B4")
+            Me.columnPRECIO_B4 = MyBase.Columns("PRECIO_B4")
+            Me.columnENERGIA_B5 = MyBase.Columns("ENERGIA_B5")
+            Me.columnPRECIO_B5 = MyBase.Columns("PRECIO_B5")
+            Me.columnOFERTA_FLEX = MyBase.Columns("OFERTA_FLEX")
+            Me.columnTIPO_OFERTA_FLEX = MyBase.Columns("TIPO_OFERTA_FLEX")
+            Me.columnENERGIA_FLEX_B1 = MyBase.Columns("ENERGIA_FLEX_B1")
+            Me.columnPRECIO_FLEX_B1 = MyBase.Columns("PRECIO_FLEX_B1")
+            Me.columnENERGIA_FLEX_B2 = MyBase.Columns("ENERGIA_FLEX_B2")
+            Me.columnPRECIO_FLEX_B2 = MyBase.Columns("PRECIO_FLEX_B2")
+            Me.columnENERGIA_FLEX_B3 = MyBase.Columns("ENERGIA_FLEX_B3")
+            Me.columnPRECIO_FLEX_B3 = MyBase.Columns("PRECIO_FLEX_B3")
+            Me.columnENERGIA_FLEX_B4 = MyBase.Columns("ENERGIA_FLEX_B4")
+            Me.columnPRECIO_FLEX_B4 = MyBase.Columns("PRECIO_FLEX_B4")
+            Me.columnENERGIA_FLEX_B5 = MyBase.Columns("ENERGIA_FLEX_B5")
+            Me.columnPRECIO_FLEX_B5 = MyBase.Columns("PRECIO_FLEX_B5")
+            Me.columnRESPONSABLE_CMORC = MyBase.Columns("RESPONSABLE_CMORC")
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Sub InitClass()
+            Me.columnFECHA = New Global.System.Data.DataColumn("FECHA", GetType(Date), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnFECHA)
+            Me.columnAGENTE_RETIRA = New Global.System.Data.DataColumn("AGENTE_RETIRA", GetType(String), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnAGENTE_RETIRA)
+            Me.columnMEDICION_RET = New Global.System.Data.DataColumn("MEDICION_RET", GetType(String), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnMEDICION_RET)
+            Me.columnAGENTE_INYECTA = New Global.System.Data.DataColumn("AGENTE_INYECTA", GetType(String), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnAGENTE_INYECTA)
+            Me.columnMEDICION_INY = New Global.System.Data.DataColumn("MEDICION_INY", GetType(String), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnMEDICION_INY)
+            Me.columnHORA_INICIO = New Global.System.Data.DataColumn("HORA_INICIO", GetType(Global.System.TimeSpan), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnHORA_INICIO)
+            Me.columnHORA_FIN = New Global.System.Data.DataColumn("HORA_FIN", GetType(Global.System.TimeSpan), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnHORA_FIN)
+            Me.columnTIPO_CONRATO = New Global.System.Data.DataColumn("TIPO_CONRATO", GetType(String), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnTIPO_CONRATO)
+            Me.columnCOD_CF = New Global.System.Data.DataColumn("COD_CF", GetType(String), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnCOD_CF)
+            Me.columnTITULAR_DT = New Global.System.Data.DataColumn("TITULAR_DT", GetType(String), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnTITULAR_DT)
+            Me.columnENERGIA_DECLARADA = New Global.System.Data.DataColumn("ENERGIA_DECLARADA", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_DECLARADA)
+            Me.columnENERGIA_REQUERIDA = New Global.System.Data.DataColumn("ENERGIA_REQUERIDA", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_REQUERIDA)
+            Me.columnOFERTA_PMAX = New Global.System.Data.DataColumn("OFERTA_PMAX", GetType(String), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnOFERTA_PMAX)
+            Me.columnENERGIA_B1 = New Global.System.Data.DataColumn("ENERGIA_B1", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_B1)
+            Me.columnPRECIO_B1 = New Global.System.Data.DataColumn("PRECIO_B1", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_B1)
+            Me.columnENERGIA_B2 = New Global.System.Data.DataColumn("ENERGIA_B2", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_B2)
+            Me.columnPRECIO_B2 = New Global.System.Data.DataColumn("PRECIO_B2", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_B2)
+            Me.columnENERGIA_B3 = New Global.System.Data.DataColumn("ENERGIA_B3", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_B3)
+            Me.columnPRECIO_B3 = New Global.System.Data.DataColumn("PRECIO_B3", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_B3)
+            Me.columnENERGIA_B4 = New Global.System.Data.DataColumn("ENERGIA_B4", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_B4)
+            Me.columnPRECIO_B4 = New Global.System.Data.DataColumn("PRECIO_B4", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_B4)
+            Me.columnENERGIA_B5 = New Global.System.Data.DataColumn("ENERGIA_B5", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_B5)
+            Me.columnPRECIO_B5 = New Global.System.Data.DataColumn("PRECIO_B5", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_B5)
+            Me.columnOFERTA_FLEX = New Global.System.Data.DataColumn("OFERTA_FLEX", GetType(String), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnOFERTA_FLEX)
+            Me.columnTIPO_OFERTA_FLEX = New Global.System.Data.DataColumn("TIPO_OFERTA_FLEX", GetType(String), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnTIPO_OFERTA_FLEX)
+            Me.columnENERGIA_FLEX_B1 = New Global.System.Data.DataColumn("ENERGIA_FLEX_B1", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_FLEX_B1)
+            Me.columnPRECIO_FLEX_B1 = New Global.System.Data.DataColumn("PRECIO_FLEX_B1", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_FLEX_B1)
+            Me.columnENERGIA_FLEX_B2 = New Global.System.Data.DataColumn("ENERGIA_FLEX_B2", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_FLEX_B2)
+            Me.columnPRECIO_FLEX_B2 = New Global.System.Data.DataColumn("PRECIO_FLEX_B2", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_FLEX_B2)
+            Me.columnENERGIA_FLEX_B3 = New Global.System.Data.DataColumn("ENERGIA_FLEX_B3", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_FLEX_B3)
+            Me.columnPRECIO_FLEX_B3 = New Global.System.Data.DataColumn("PRECIO_FLEX_B3", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_FLEX_B3)
+            Me.columnENERGIA_FLEX_B4 = New Global.System.Data.DataColumn("ENERGIA_FLEX_B4", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_FLEX_B4)
+            Me.columnPRECIO_FLEX_B4 = New Global.System.Data.DataColumn("PRECIO_FLEX_B4", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_FLEX_B4)
+            Me.columnENERGIA_FLEX_B5 = New Global.System.Data.DataColumn("ENERGIA_FLEX_B5", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_FLEX_B5)
+            Me.columnPRECIO_FLEX_B5 = New Global.System.Data.DataColumn("PRECIO_FLEX_B5", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_FLEX_B5)
+            Me.columnRESPONSABLE_CMORC = New Global.System.Data.DataColumn("RESPONSABLE_CMORC", GetType(String), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnRESPONSABLE_CMORC)
+            Me.columnFECHA.AllowDBNull = False
+            Me.columnAGENTE_RETIRA.AllowDBNull = False
+            Me.columnAGENTE_RETIRA.MaxLength = 255
+            Me.columnMEDICION_RET.AllowDBNull = False
+            Me.columnMEDICION_RET.MaxLength = 255
+            Me.columnAGENTE_INYECTA.AllowDBNull = False
+            Me.columnAGENTE_INYECTA.MaxLength = 255
+            Me.columnMEDICION_INY.AllowDBNull = False
+            Me.columnMEDICION_INY.MaxLength = 255
+            Me.columnHORA_INICIO.AllowDBNull = False
+            Me.columnHORA_FIN.AllowDBNull = False
+            Me.columnTIPO_CONRATO.AllowDBNull = False
+            Me.columnTIPO_CONRATO.MaxLength = 255
+            Me.columnCOD_CF.MaxLength = 1
+            Me.columnTITULAR_DT.MaxLength = 255
+            Me.columnENERGIA_DECLARADA.AllowDBNull = False
+            Me.columnENERGIA_REQUERIDA.AllowDBNull = False
+            Me.columnOFERTA_PMAX.AllowDBNull = False
+            Me.columnOFERTA_PMAX.MaxLength = 255
+            Me.columnOFERTA_FLEX.MaxLength = 255
+            Me.columnTIPO_OFERTA_FLEX.MaxLength = 255
+            Me.columnRESPONSABLE_CMORC.MaxLength = 255
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function NewdecContratoInyMerRow() As decContratoInyMerRow
+            Return CType(Me.NewRow, decContratoInyMerRow)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow
+            Return New decContratoInyMerRow(builder)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overrides Function GetRowType() As Global.System.Type
+            Return GetType(decContratoInyMerRow)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs)
+            MyBase.OnRowChanged(e)
+            If (Not (Me.decContratoInyMerRowChangedEvent) Is Nothing) Then
+                RaiseEvent decContratoInyMerRowChanged(Me, New decContratoInyMerRowChangeEvent(CType(e.Row, decContratoInyMerRow), e.Action))
+            End If
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs)
+            MyBase.OnRowChanging(e)
+            If (Not (Me.decContratoInyMerRowChangingEvent) Is Nothing) Then
+                RaiseEvent decContratoInyMerRowChanging(Me, New decContratoInyMerRowChangeEvent(CType(e.Row, decContratoInyMerRow), e.Action))
+            End If
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs)
+            MyBase.OnRowDeleted(e)
+            If (Not (Me.decContratoInyMerRowDeletedEvent) Is Nothing) Then
+                RaiseEvent decContratoInyMerRowDeleted(Me, New decContratoInyMerRowChangeEvent(CType(e.Row, decContratoInyMerRow), e.Action))
+            End If
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs)
+            MyBase.OnRowDeleting(e)
+            If (Not (Me.decContratoInyMerRowDeletingEvent) Is Nothing) Then
+                RaiseEvent decContratoInyMerRowDeleting(Me, New decContratoInyMerRowChangeEvent(CType(e.Row, decContratoInyMerRow), e.Action))
+            End If
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub RemovedecContratoInyMerRow(ByVal row As decContratoInyMerRow)
+            Me.Rows.Remove(row)
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType
+            Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType()
+            Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence()
+            Dim ds As contratoRetiroMer = New contratoRetiroMer()
+            Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny()
+            any1.Namespace = "http://www.w3.org/2001/XMLSchema"
+            any1.MinOccurs = New Decimal(0)
+            any1.MaxOccurs = Decimal.MaxValue
+            any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax
+            sequence.Items.Add(any1)
+            Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny()
+            any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"
+            any2.MinOccurs = New Decimal(1)
+            any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax
+            sequence.Items.Add(any2)
+            Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute()
+            attribute1.Name = "namespace"
+            attribute1.FixedValue = ds.Namespace
+            type.Attributes.Add(attribute1)
+            Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute()
+            attribute2.Name = "tableTypeName"
+            attribute2.FixedValue = "decContratoInyMerDataTable"
+            type.Attributes.Add(attribute2)
+            type.Particle = sequence
+            Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable
+            If xs.Contains(dsSchema.TargetNamespace) Then
+                Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
+                Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
+                Try
+                    Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing
+                    dsSchema.Write(s1)
+                    Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator
+                    Do While schemas.MoveNext
+                        schema = CType(schemas.Current, Global.System.Xml.Schema.XmlSchema)
+                        s2.SetLength(0)
+                        schema.Write(s2)
+                        If (s1.Length = s2.Length) Then
+                            s1.Position = 0
+                            s2.Position = 0
+
+                            Do While ((s1.Position <> s1.Length) _
+                                        AndAlso (s1.ReadByte = s2.ReadByte))
+
+
+                            Loop
+                            If (s1.Position = s1.Length) Then
+                                Return type
+                            End If
+                        End If
+
+                    Loop
+                Finally
+                    If (Not (s1) Is Nothing) Then
+                        s1.Close()
+                    End If
+                    If (Not (s2) Is Nothing) Then
+                        s2.Close()
+                    End If
+                End Try
+            End If
+            xs.Add(dsSchema)
+            Return type
+        End Function
+    End Class
+
+    '''<summary>
+    '''Represents strongly named DataRow class.
+    '''</summary>
+    Partial Public Class decContratoInyMerRow
+        Inherits Global.System.Data.DataRow
+
+        Private tabledecContratoInyMer As decContratoInyMerDataTable
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Friend Sub New(ByVal rb As Global.System.Data.DataRowBuilder)
+            MyBase.New(rb)
+            Me.tabledecContratoInyMer = CType(Me.Table, decContratoInyMerDataTable)
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property FECHA() As Date
+            Get
+                Return CType(Me(Me.tabledecContratoInyMer.FECHAColumn), Date)
+            End Get
+            Set(value As Date)
+                Me(Me.tabledecContratoInyMer.FECHAColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property AGENTE_RETIRA() As String
+            Get
+                Return CType(Me(Me.tabledecContratoInyMer.AGENTE_RETIRAColumn), String)
+            End Get
+            Set(value As String)
+                Me(Me.tabledecContratoInyMer.AGENTE_RETIRAColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property MEDICION_RET() As String
+            Get
+                Return CType(Me(Me.tabledecContratoInyMer.MEDICION_RETColumn), String)
+            End Get
+            Set(value As String)
+                Me(Me.tabledecContratoInyMer.MEDICION_RETColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property AGENTE_INYECTA() As String
+            Get
+                Return CType(Me(Me.tabledecContratoInyMer.AGENTE_INYECTAColumn), String)
+            End Get
+            Set(value As String)
+                Me(Me.tabledecContratoInyMer.AGENTE_INYECTAColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property MEDICION_INY() As String
+            Get
+                Return CType(Me(Me.tabledecContratoInyMer.MEDICION_INYColumn), String)
+            End Get
+            Set(value As String)
+                Me(Me.tabledecContratoInyMer.MEDICION_INYColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property HORA_INICIO() As System.TimeSpan
+            Get
+                Return CType(Me(Me.tabledecContratoInyMer.HORA_INICIOColumn), Global.System.TimeSpan)
+            End Get
+            Set(value As System.TimeSpan)
+                Me(Me.tabledecContratoInyMer.HORA_INICIOColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property HORA_FIN() As System.TimeSpan
+            Get
+                Return CType(Me(Me.tabledecContratoInyMer.HORA_FINColumn), Global.System.TimeSpan)
+            End Get
+            Set(value As System.TimeSpan)
+                Me(Me.tabledecContratoInyMer.HORA_FINColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property TIPO_CONRATO() As String
+            Get
+                Return CType(Me(Me.tabledecContratoInyMer.TIPO_CONRATOColumn), String)
+            End Get
+            Set(value As String)
+                Me(Me.tabledecContratoInyMer.TIPO_CONRATOColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property COD_CF() As String
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.COD_CFColumn), String)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'COD_CF' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As String)
+                Me(Me.tabledecContratoInyMer.COD_CFColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property TITULAR_DT() As String
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.TITULAR_DTColumn), String)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'TITULAR_DT' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As String)
+                Me(Me.tabledecContratoInyMer.TITULAR_DTColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_DECLARADA() As Double
+            Get
+                Return CType(Me(Me.tabledecContratoInyMer.ENERGIA_DECLARADAColumn), Double)
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.ENERGIA_DECLARADAColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_REQUERIDA() As Double
+            Get
+                Return CType(Me(Me.tabledecContratoInyMer.ENERGIA_REQUERIDAColumn), Double)
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.ENERGIA_REQUERIDAColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property OFERTA_PMAX() As String
+            Get
+                Return CType(Me(Me.tabledecContratoInyMer.OFERTA_PMAXColumn), String)
+            End Get
+            Set(value As String)
+                Me(Me.tabledecContratoInyMer.OFERTA_PMAXColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_B1() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.ENERGIA_B1Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_B1' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.ENERGIA_B1Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_B1() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.PRECIO_B1Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_B1' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.PRECIO_B1Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_B2() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.ENERGIA_B2Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_B2' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.ENERGIA_B2Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_B2() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.PRECIO_B2Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_B2' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.PRECIO_B2Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_B3() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.ENERGIA_B3Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_B3' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.ENERGIA_B3Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_B3() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.PRECIO_B3Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_B3' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.PRECIO_B3Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_B4() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.ENERGIA_B4Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_B4' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.ENERGIA_B4Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_B4() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.PRECIO_B4Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_B4' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.PRECIO_B4Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_B5() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.ENERGIA_B5Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_B5' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.ENERGIA_B5Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_B5() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.PRECIO_B5Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_B5' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.PRECIO_B5Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property OFERTA_FLEX() As String
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.OFERTA_FLEXColumn), String)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'OFERTA_FLEX' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As String)
+                Me(Me.tabledecContratoInyMer.OFERTA_FLEXColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property TIPO_OFERTA_FLEX() As String
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.TIPO_OFERTA_FLEXColumn), String)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'TIPO_OFERTA_FLEX' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As String)
+                Me(Me.tabledecContratoInyMer.TIPO_OFERTA_FLEXColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_FLEX_B1() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B1Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_FLEX_B1' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B1Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_FLEX_B1() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B1Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_FLEX_B1' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B1Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_FLEX_B2() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B2Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_FLEX_B2' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B2Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_FLEX_B2() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B2Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_FLEX_B2' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B2Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_FLEX_B3() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B3Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_FLEX_B3' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B3Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_FLEX_B3() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B3Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_FLEX_B3' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B3Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_FLEX_B4() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B4Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_FLEX_B4' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B4Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_FLEX_B4() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B4Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_FLEX_B4' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B4Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_FLEX_B5() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B5Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_FLEX_B5' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B5Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_FLEX_B5() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B5Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_FLEX_B5' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B5Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property RESPONSABLE_CMORC() As String
+            Get
+                Try
+                    Return CType(Me(Me.tabledecContratoInyMer.RESPONSABLE_CMORCColumn), String)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'RESPONSABLE_CMORC' in table 'decContratoInyMer' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As String)
+                Me(Me.tabledecContratoInyMer.RESPONSABLE_CMORCColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsCOD_CFNull() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.COD_CFColumn)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetCOD_CFNull()
+            Me(Me.tabledecContratoInyMer.COD_CFColumn) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsTITULAR_DTNull() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.TITULAR_DTColumn)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetTITULAR_DTNull()
+            Me(Me.tabledecContratoInyMer.TITULAR_DTColumn) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_B1Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.ENERGIA_B1Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_B1Null()
+            Me(Me.tabledecContratoInyMer.ENERGIA_B1Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_B1Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.PRECIO_B1Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_B1Null()
+            Me(Me.tabledecContratoInyMer.PRECIO_B1Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_B2Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.ENERGIA_B2Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_B2Null()
+            Me(Me.tabledecContratoInyMer.ENERGIA_B2Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_B2Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.PRECIO_B2Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_B2Null()
+            Me(Me.tabledecContratoInyMer.PRECIO_B2Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_B3Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.ENERGIA_B3Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_B3Null()
+            Me(Me.tabledecContratoInyMer.ENERGIA_B3Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_B3Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.PRECIO_B3Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_B3Null()
+            Me(Me.tabledecContratoInyMer.PRECIO_B3Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_B4Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.ENERGIA_B4Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_B4Null()
+            Me(Me.tabledecContratoInyMer.ENERGIA_B4Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_B4Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.PRECIO_B4Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_B4Null()
+            Me(Me.tabledecContratoInyMer.PRECIO_B4Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_B5Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.ENERGIA_B5Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_B5Null()
+            Me(Me.tabledecContratoInyMer.ENERGIA_B5Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_B5Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.PRECIO_B5Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_B5Null()
+            Me(Me.tabledecContratoInyMer.PRECIO_B5Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsOFERTA_FLEXNull() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.OFERTA_FLEXColumn)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetOFERTA_FLEXNull()
+            Me(Me.tabledecContratoInyMer.OFERTA_FLEXColumn) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsTIPO_OFERTA_FLEXNull() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.TIPO_OFERTA_FLEXColumn)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetTIPO_OFERTA_FLEXNull()
+            Me(Me.tabledecContratoInyMer.TIPO_OFERTA_FLEXColumn) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_FLEX_B1Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.ENERGIA_FLEX_B1Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_FLEX_B1Null()
+            Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B1Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_FLEX_B1Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.PRECIO_FLEX_B1Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_FLEX_B1Null()
+            Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B1Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_FLEX_B2Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.ENERGIA_FLEX_B2Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_FLEX_B2Null()
+            Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B2Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_FLEX_B2Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.PRECIO_FLEX_B2Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_FLEX_B2Null()
+            Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B2Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_FLEX_B3Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.ENERGIA_FLEX_B3Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_FLEX_B3Null()
+            Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B3Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_FLEX_B3Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.PRECIO_FLEX_B3Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_FLEX_B3Null()
+            Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B3Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_FLEX_B4Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.ENERGIA_FLEX_B4Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_FLEX_B4Null()
+            Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B4Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_FLEX_B4Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.PRECIO_FLEX_B4Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_FLEX_B4Null()
+            Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B4Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_FLEX_B5Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.ENERGIA_FLEX_B5Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_FLEX_B5Null()
+            Me(Me.tabledecContratoInyMer.ENERGIA_FLEX_B5Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_FLEX_B5Null() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.PRECIO_FLEX_B5Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_FLEX_B5Null()
+            Me(Me.tabledecContratoInyMer.PRECIO_FLEX_B5Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsRESPONSABLE_CMORCNull() As Boolean
+            Return Me.IsNull(Me.tabledecContratoInyMer.RESPONSABLE_CMORCColumn)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetRESPONSABLE_CMORCNull()
+            Me(Me.tabledecContratoInyMer.RESPONSABLE_CMORCColumn) = Global.System.Convert.DBNull
+        End Sub
+    End Class
+
+    '''<summary>
+    '''Row event argument class
+    '''</summary>
+    <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Public Class decContratoInyMerRowChangeEvent
+        Inherits Global.System.EventArgs
+
+        Private eventRow As decContratoInyMerRow
+
+        Private eventAction As Global.System.Data.DataRowAction
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub New(ByVal row As decContratoInyMerRow, ByVal action As Global.System.Data.DataRowAction)
+            MyBase.New()
+            Me.eventRow = row
+            Me.eventAction = action
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property Row() As decContratoInyMerRow
+            Get
+                Return Me.eventRow
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property Action() As Global.System.Data.DataRowAction
+            Get
+                Return Me.eventAction
+            End Get
+        End Property
+    End Class
+End Class
+
+Namespace contratoRetiroMerTableAdapters
+
+    '''<summary>
+    '''Represents the connection and commands used to retrieve and save data.
+    '''</summary>
+    <Global.System.ComponentModel.DesignerCategoryAttribute("code"), _
+     Global.System.ComponentModel.ToolboxItem(True), _
+     Global.System.ComponentModel.DataObjectAttribute(True), _
+     Global.System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" & _
+        ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"), _
+     Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")> _
+    Partial Public Class decContratoInyMerTableAdapter
+        Inherits Global.System.ComponentModel.Component
+
+        Private WithEvents _adapter As Global.System.Data.SqlClient.SqlDataAdapter
+
+        Private _connection As Global.System.Data.SqlClient.SqlConnection
+
+        Private _transaction As Global.System.Data.SqlClient.SqlTransaction
+
+        Private _commandCollection() As Global.System.Data.SqlClient.SqlCommand
+
+        Private _clearBeforeFill As Boolean
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub New()
+            MyBase.New()
+            Me.ClearBeforeFill = True
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Friend ReadOnly Property Adapter() As Global.System.Data.SqlClient.SqlDataAdapter
+            Get
+                If (Me._adapter Is Nothing) Then
+                    Me.InitAdapter()
+                End If
+                Return Me._adapter
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Friend Property Connection() As Global.System.Data.SqlClient.SqlConnection
+            Get
+                If (Me._connection Is Nothing) Then
+                    Me.InitConnection()
+                End If
+                Return Me._connection
+            End Get
+            Set(value As Global.System.Data.SqlClient.SqlConnection)
+                Me._connection = value
+                If (Not (Me.Adapter.InsertCommand) Is Nothing) Then
+                    Me.Adapter.InsertCommand.Connection = value
+                End If
+                If (Not (Me.Adapter.DeleteCommand) Is Nothing) Then
+                    Me.Adapter.DeleteCommand.Connection = value
+                End If
+                If (Not (Me.Adapter.UpdateCommand) Is Nothing) Then
+                    Me.Adapter.UpdateCommand.Connection = value
+                End If
+                Dim i As Integer = 0
+                Do While (i < Me.CommandCollection.Length)
+                    If (Not (Me.CommandCollection(i)) Is Nothing) Then
+                        CType(Me.CommandCollection(i), Global.System.Data.SqlClient.SqlCommand).Connection = value
+                    End If
+                    i = (i + 1)
+                Loop
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Friend Property Transaction() As Global.System.Data.SqlClient.SqlTransaction
+            Get
+                Return Me._transaction
+            End Get
+            Set(value As Global.System.Data.SqlClient.SqlTransaction)
+                Me._transaction = value
+                Dim i As Integer = 0
+                Do While (i < Me.CommandCollection.Length)
+                    Me.CommandCollection(i).Transaction = Me._transaction
+                    i = (i + 1)
+                Loop
+                If ((Not (Me.Adapter) Is Nothing) _
+                            AndAlso (Not (Me.Adapter.DeleteCommand) Is Nothing)) Then
+                    Me.Adapter.DeleteCommand.Transaction = Me._transaction
+                End If
+                If ((Not (Me.Adapter) Is Nothing) _
+                            AndAlso (Not (Me.Adapter.InsertCommand) Is Nothing)) Then
+                    Me.Adapter.InsertCommand.Transaction = Me._transaction
+                End If
+                If ((Not (Me.Adapter) Is Nothing) _
+                            AndAlso (Not (Me.Adapter.UpdateCommand) Is Nothing)) Then
+                    Me.Adapter.UpdateCommand.Transaction = Me._transaction
+                End If
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected ReadOnly Property CommandCollection() As Global.System.Data.SqlClient.SqlCommand()
+            Get
+                If (Me._commandCollection Is Nothing) Then
+                    Me.InitCommandCollection()
+                End If
+                Return Me._commandCollection
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ClearBeforeFill() As Boolean
+            Get
+                Return Me._clearBeforeFill
+            End Get
+            Set(value As Boolean)
+                Me._clearBeforeFill = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Sub InitAdapter()
+            Me._adapter = New Global.System.Data.SqlClient.SqlDataAdapter()
+            Dim tableMapping As Global.System.Data.Common.DataTableMapping = New Global.System.Data.Common.DataTableMapping()
+            tableMapping.SourceTable = "Table"
+            tableMapping.DataSetTable = "decContratoInyMer"
+            tableMapping.ColumnMappings.Add("FECHA", "FECHA")
+            tableMapping.ColumnMappings.Add("AGENTE_RETIRA", "AGENTE_RETIRA")
+            tableMapping.ColumnMappings.Add("MEDICION_RET", "MEDICION_RET")
+            tableMapping.ColumnMappings.Add("AGENTE_INYECTA", "AGENTE_INYECTA")
+            tableMapping.ColumnMappings.Add("MEDICION_INY", "MEDICION_INY")
+            tableMapping.ColumnMappings.Add("HORA_INICIO", "HORA_INICIO")
+            tableMapping.ColumnMappings.Add("HORA_FIN", "HORA_FIN")
+            tableMapping.ColumnMappings.Add("TIPO_CONRATO", "TIPO_CONRATO")
+            tableMapping.ColumnMappings.Add("COD_CF", "COD_CF")
+            tableMapping.ColumnMappings.Add("TITULAR_DT", "TITULAR_DT")
+            tableMapping.ColumnMappings.Add("ENERGIA_DECLARADA", "ENERGIA_DECLARADA")
+            tableMapping.ColumnMappings.Add("ENERGIA_REQUERIDA", "ENERGIA_REQUERIDA")
+            tableMapping.ColumnMappings.Add("OFERTA_PMAX", "OFERTA_PMAX")
+            tableMapping.ColumnMappings.Add("ENERGIA_B1", "ENERGIA_B1")
+            tableMapping.ColumnMappings.Add("PRECIO_B1", "PRECIO_B1")
+            tableMapping.ColumnMappings.Add("ENERGIA_B2", "ENERGIA_B2")
+            tableMapping.ColumnMappings.Add("PRECIO_B2", "PRECIO_B2")
+            tableMapping.ColumnMappings.Add("ENERGIA_B3", "ENERGIA_B3")
+            tableMapping.ColumnMappings.Add("PRECIO_B3", "PRECIO_B3")
+            tableMapping.ColumnMappings.Add("ENERGIA_B4", "ENERGIA_B4")
+            tableMapping.ColumnMappings.Add("PRECIO_B4", "PRECIO_B4")
+            tableMapping.ColumnMappings.Add("ENERGIA_B5", "ENERGIA_B5")
+            tableMapping.ColumnMappings.Add("PRECIO_B5", "PRECIO_B5")
+            tableMapping.ColumnMappings.Add("OFERTA_FLEX", "OFERTA_FLEX")
+            tableMapping.ColumnMappings.Add("TIPO_OFERTA_FLEX", "TIPO_OFERTA_FLEX")
+            tableMapping.ColumnMappings.Add("ENERGIA_FLEX_B1", "ENERGIA_FLEX_B1")
+            tableMapping.ColumnMappings.Add("PRECIO_FLEX_B1", "PRECIO_FLEX_B1")
+            tableMapping.ColumnMappings.Add("ENERGIA_FLEX_B2", "ENERGIA_FLEX_B2")
+            tableMapping.ColumnMappings.Add("PRECIO_FLEX_B2", "PRECIO_FLEX_B2")
+            tableMapping.ColumnMappings.Add("ENERGIA_FLEX_B3", "ENERGIA_FLEX_B3")
+            tableMapping.ColumnMappings.Add("PRECIO_FLEX_B3", "PRECIO_FLEX_B3")
+            tableMapping.ColumnMappings.Add("ENERGIA_FLEX_B4", "ENERGIA_FLEX_B4")
+            tableMapping.ColumnMappings.Add("PRECIO_FLEX_B4", "PRECIO_FLEX_B4")
+            tableMapping.ColumnMappings.Add("ENERGIA_FLEX_B5", "ENERGIA_FLEX_B5")
+            tableMapping.ColumnMappings.Add("PRECIO_FLEX_B5", "PRECIO_FLEX_B5")
+            tableMapping.ColumnMappings.Add("RESPONSABLE_CMORC", "RESPONSABLE_CMORC")
+            Me._adapter.TableMappings.Add(tableMapping)
+            Me._adapter.InsertCommand = New Global.System.Data.SqlClient.SqlCommand()
+            Me._adapter.InsertCommand.Connection = Me.Connection
+            Me._adapter.InsertCommand.CommandText = "INSERT INTO [dbo].[DEC_CONTRATO_RET_MER] ([FECHA], [AGENTE_RETIRA], [MEDICION_RET" & _
+                "], [AGENTE_INYECTA], [MEDICION_INY], [HORA_INICIO], [HORA_FIN], [TIPO_CONRATO], " & _
+                "[COD_CF], [TITULAR_DT], [ENERGIA_DECLARADA], [ENERGIA_REQUERIDA], [OFERTA_PMAX]," & _
+                " [ENERGIA_B1], [PRECIO_B1], [ENERGIA_B2], [PRECIO_B2], [ENERGIA_B3], [PRECIO_B3]" & _
+                ", [ENERGIA_B4], [PRECIO_B4], [ENERGIA_B5], [PRECIO_B5], [OFERTA_FLEX], [TIPO_OFE" & _
+                "RTA_FLEX], [ENERGIA_FLEX_B1], [PRECIO_FLEX_B1], [ENERGIA_FLEX_B2], [PRECIO_FLEX_" & _
+                "B2], [ENERGIA_FLEX_B3], [PRECIO_FLEX_B3], [ENERGIA_FLEX_B4], [PRECIO_FLEX_B4], [" & _
+                "ENERGIA_FLEX_B5], [PRECIO_FLEX_B5], [RESPONSABLE_CMORC]) VALUES (@FECHA, @AGENTE" & _
+                "_RETIRA, @MEDICION_RET, @AGENTE_INYECTA, @MEDICION_INY, @HORA_INICIO, @HORA_FIN," & _
+                " @TIPO_CONRATO, @COD_CF, @TITULAR_DT, @ENERGIA_DECLARADA, @ENERGIA_REQUERIDA, @O" & _
+                "FERTA_PMAX, @ENERGIA_B1, @PRECIO_B1, @ENERGIA_B2, @PRECIO_B2, @ENERGIA_B3, @PREC" & _
+                "IO_B3, @ENERGIA_B4, @PRECIO_B4, @ENERGIA_B5, @PRECIO_B5, @OFERTA_FLEX, @TIPO_OFE" & _
+                "RTA_FLEX, @ENERGIA_FLEX_B1, @PRECIO_FLEX_B1, @ENERGIA_FLEX_B2, @PRECIO_FLEX_B2, " & _
+                "@ENERGIA_FLEX_B3, @PRECIO_FLEX_B3, @ENERGIA_FLEX_B4, @PRECIO_FLEX_B4, @ENERGIA_F" & _
+                "LEX_B5, @PRECIO_FLEX_B5, @RESPONSABLE_CMORC)"
+            Me._adapter.InsertCommand.CommandType = Global.System.Data.CommandType.Text
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@FECHA", Global.System.Data.SqlDbType.[Date], 0, Global.System.Data.ParameterDirection.Input, 0, 0, "FECHA", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@AGENTE_RETIRA", Global.System.Data.SqlDbType.NVarChar, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "AGENTE_RETIRA", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@MEDICION_RET", Global.System.Data.SqlDbType.NVarChar, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "MEDICION_RET", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@AGENTE_INYECTA", Global.System.Data.SqlDbType.NVarChar, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "AGENTE_INYECTA", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@MEDICION_INY", Global.System.Data.SqlDbType.NVarChar, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "MEDICION_INY", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@HORA_INICIO", Global.System.Data.SqlDbType.Time, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "HORA_INICIO", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@HORA_FIN", Global.System.Data.SqlDbType.Time, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "HORA_FIN", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@TIPO_CONRATO", Global.System.Data.SqlDbType.NVarChar, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "TIPO_CONRATO", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@COD_CF", Global.System.Data.SqlDbType.NVarChar, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "COD_CF", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@TITULAR_DT", Global.System.Data.SqlDbType.NVarChar, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "TITULAR_DT", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_DECLARADA", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_DECLARADA", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_REQUERIDA", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_REQUERIDA", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@OFERTA_PMAX", Global.System.Data.SqlDbType.NVarChar, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "OFERTA_PMAX", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_B1", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_B1", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_B1", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_B1", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_B2", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_B2", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_B2", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_B2", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_B3", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_B3", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_B3", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_B3", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_B4", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_B4", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_B4", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_B4", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_B5", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_B5", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_B5", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_B5", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@OFERTA_FLEX", Global.System.Data.SqlDbType.NVarChar, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "OFERTA_FLEX", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@TIPO_OFERTA_FLEX", Global.System.Data.SqlDbType.NVarChar, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "TIPO_OFERTA_FLEX", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_FLEX_B1", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_FLEX_B1", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_FLEX_B1", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_FLEX_B1", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_FLEX_B2", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_FLEX_B2", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_FLEX_B2", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_FLEX_B2", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_FLEX_B3", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_FLEX_B3", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_FLEX_B3", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_FLEX_B3", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_FLEX_B4", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_FLEX_B4", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_FLEX_B4", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_FLEX_B4", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_FLEX_B5", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_FLEX_B5", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_FLEX_B5", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_FLEX_B5", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@RESPONSABLE_CMORC", Global.System.Data.SqlDbType.NVarChar, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "RESPONSABLE_CMORC", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Sub InitConnection()
+            Me._connection = New Global.System.Data.SqlClient.SqlConnection()
+            Me._connection.ConnectionString = Global.ST_bad03b845cdd40b2b4ebe166e1001004.Settings.Default.DEV_CONCILIACIONConnectionString
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Sub InitCommandCollection()
+            Me._commandCollection = New Global.System.Data.SqlClient.SqlCommand(0) {}
+            Me._commandCollection(0) = New Global.System.Data.SqlClient.SqlCommand()
+            Me._commandCollection(0).Connection = Me.Connection
+            Me._commandCollection(0).CommandText = "SELECT FECHA, AGENTE_RETIRA, MEDICION_RET, AGENTE_INYECTA, MEDICION_INY, HORA_INI" & _
+                "CIO, HORA_FIN, TIPO_CONRATO, COD_CF, TITULAR_DT, ENERGIA_DECLARADA, ENERGIA_REQU" & _
+                "ERIDA, OFERTA_PMAX, ENERGIA_B1, PRECIO_B1, ENERGIA_B2, PRECIO_B2, ENERGIA_B3, PR" & _
+                "ECIO_B3, ENERGIA_B4, PRECIO_B4, ENERGIA_B5, PRECIO_B5, OFERTA_FLEX, TIPO_OFERTA_" & _
+                "FLEX, ENERGIA_FLEX_B1, PRECIO_FLEX_B1, ENERGIA_FLEX_B2, PRECIO_FLEX_B2, ENERGIA_" & _
+                "FLEX_B3, PRECIO_FLEX_B3, ENERGIA_FLEX_B4, PRECIO_FLEX_B4, ENERGIA_FLEX_B5, PRECI" & _
+                "O_FLEX_B5, RESPONSABLE_CMORC FROM dbo.DEC_CONTRATO_RET_MER"
+            Me._commandCollection(0).CommandType = Global.System.Data.CommandType.Text
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter"), _
+         Global.System.ComponentModel.DataObjectMethodAttribute(Global.System.ComponentModel.DataObjectMethodType.Fill, True)> _
+        Public Overridable Overloads Function Fill(ByVal dataTable As contratoRetiroMer.decContratoInyMerDataTable) As Integer
+            Me.Adapter.SelectCommand = Me.CommandCollection(0)
+            If (Me.ClearBeforeFill = True) Then
+                dataTable.Clear()
+            End If
+            Dim returnValue As Integer = Me.Adapter.Fill(dataTable)
+            Return returnValue
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter"), _
+         Global.System.ComponentModel.DataObjectMethodAttribute(Global.System.ComponentModel.DataObjectMethodType.[Select], True)> _
+        Public Overridable Overloads Function GetData() As contratoRetiroMer.decContratoInyMerDataTable
+            Me.Adapter.SelectCommand = Me.CommandCollection(0)
+            Dim dataTable As contratoRetiroMer.decContratoInyMerDataTable = New contratoRetiroMer.decContratoInyMerDataTable()
+            Me.Adapter.Fill(dataTable)
+            Return dataTable
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")> _
+        Public Overridable Overloads Function Update(ByVal dataTable As contratoRetiroMer.decContratoInyMerDataTable) As Integer
+            Return Me.Adapter.Update(dataTable)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")> _
+        Public Overridable Overloads Function Update(ByVal dataSet As contratoRetiroMer) As Integer
+            Return Me.Adapter.Update(dataSet, "decContratoInyMer")
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")> _
+        Public Overridable Overloads Function Update(ByVal dataRow As Global.System.Data.DataRow) As Integer
+            Return Me.Adapter.Update(New Global.System.Data.DataRow() {dataRow})
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")> _
+        Public Overridable Overloads Function Update(ByVal dataRows() As Global.System.Data.DataRow) As Integer
+            Return Me.Adapter.Update(dataRows)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter"), _
+         Global.System.ComponentModel.DataObjectMethodAttribute(Global.System.ComponentModel.DataObjectMethodType.Insert, True)> _
+        Public Overridable Overloads Function Insert( _
+                    ByVal FECHA As Date, _
+                    ByVal AGENTE_RETIRA As String, _
+                    ByVal MEDICION_RET As String, _
+                    ByVal AGENTE_INYECTA As String, _
+                    ByVal MEDICION_INY As String, _
+                    ByVal HORA_INICIO As System.TimeSpan, _
+                    ByVal HORA_FIN As System.TimeSpan, _
+                    ByVal TIPO_CONRATO As String, _
+                    ByVal COD_CF As String, _
+                    ByVal TITULAR_DT As String, _
+                    ByVal ENERGIA_DECLARADA As Double, _
+                    ByVal ENERGIA_REQUERIDA As Double, _
+                    ByVal OFERTA_PMAX As String, _
+                    ByVal ENERGIA_B1 As Global.System.Nullable(Of Double), _
+                    ByVal PRECIO_B1 As Global.System.Nullable(Of Double), _
+                    ByVal ENERGIA_B2 As Global.System.Nullable(Of Double), _
+                    ByVal PRECIO_B2 As Global.System.Nullable(Of Double), _
+                    ByVal ENERGIA_B3 As Global.System.Nullable(Of Double), _
+                    ByVal PRECIO_B3 As Global.System.Nullable(Of Double), _
+                    ByVal ENERGIA_B4 As Global.System.Nullable(Of Double), _
+                    ByVal PRECIO_B4 As Global.System.Nullable(Of Double), _
+                    ByVal ENERGIA_B5 As Global.System.Nullable(Of Double), _
+                    ByVal PRECIO_B5 As Global.System.Nullable(Of Double), _
+                    ByVal OFERTA_FLEX As String, _
+                    ByVal TIPO_OFERTA_FLEX As String, _
+                    ByVal ENERGIA_FLEX_B1 As Global.System.Nullable(Of Double), _
+                    ByVal PRECIO_FLEX_B1 As Global.System.Nullable(Of Double), _
+                    ByVal ENERGIA_FLEX_B2 As Global.System.Nullable(Of Double), _
+                    ByVal PRECIO_FLEX_B2 As Global.System.Nullable(Of Double), _
+                    ByVal ENERGIA_FLEX_B3 As Global.System.Nullable(Of Double), _
+                    ByVal PRECIO_FLEX_B3 As Global.System.Nullable(Of Double), _
+                    ByVal ENERGIA_FLEX_B4 As Global.System.Nullable(Of Double), _
+                    ByVal PRECIO_FLEX_B4 As Global.System.Nullable(Of Double), _
+                    ByVal ENERGIA_FLEX_B5 As Global.System.Nullable(Of Double), _
+                    ByVal PRECIO_FLEX_B5 As Global.System.Nullable(Of Double), _
+                    ByVal RESPONSABLE_CMORC As String) As Integer
+            Me.Adapter.InsertCommand.Parameters(0).Value = CType(FECHA, Date)
+            If (AGENTE_RETIRA Is Nothing) Then
+                Throw New Global.System.ArgumentNullException("AGENTE_RETIRA")
+            Else
+                Me.Adapter.InsertCommand.Parameters(1).Value = CType(AGENTE_RETIRA, String)
+            End If
+            If (MEDICION_RET Is Nothing) Then
+                Throw New Global.System.ArgumentNullException("MEDICION_RET")
+            Else
+                Me.Adapter.InsertCommand.Parameters(2).Value = CType(MEDICION_RET, String)
+            End If
+            If (AGENTE_INYECTA Is Nothing) Then
+                Throw New Global.System.ArgumentNullException("AGENTE_INYECTA")
+            Else
+                Me.Adapter.InsertCommand.Parameters(3).Value = CType(AGENTE_INYECTA, String)
+            End If
+            If (MEDICION_INY Is Nothing) Then
+                Throw New Global.System.ArgumentNullException("MEDICION_INY")
+            Else
+                Me.Adapter.InsertCommand.Parameters(4).Value = CType(MEDICION_INY, String)
+            End If
+            Me.Adapter.InsertCommand.Parameters(5).Value = CType(HORA_INICIO, System.TimeSpan)
+            Me.Adapter.InsertCommand.Parameters(6).Value = CType(HORA_FIN, System.TimeSpan)
+            If (TIPO_CONRATO Is Nothing) Then
+                Throw New Global.System.ArgumentNullException("TIPO_CONRATO")
+            Else
+                Me.Adapter.InsertCommand.Parameters(7).Value = CType(TIPO_CONRATO, String)
+            End If
+            If (COD_CF Is Nothing) Then
+                Me.Adapter.InsertCommand.Parameters(8).Value = Global.System.DBNull.Value
+            Else
+                Me.Adapter.InsertCommand.Parameters(8).Value = CType(COD_CF, String)
+            End If
+            If (TITULAR_DT Is Nothing) Then
+                Me.Adapter.InsertCommand.Parameters(9).Value = Global.System.DBNull.Value
+            Else
+                Me.Adapter.InsertCommand.Parameters(9).Value = CType(TITULAR_DT, String)
+            End If
+            Me.Adapter.InsertCommand.Parameters(10).Value = CType(ENERGIA_DECLARADA, Double)
+            Me.Adapter.InsertCommand.Parameters(11).Value = CType(ENERGIA_REQUERIDA, Double)
+            If (OFERTA_PMAX Is Nothing) Then
+                Throw New Global.System.ArgumentNullException("OFERTA_PMAX")
+            Else
+                Me.Adapter.InsertCommand.Parameters(12).Value = CType(OFERTA_PMAX, String)
+            End If
+            If (ENERGIA_B1.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(13).Value = CType(ENERGIA_B1.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(13).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_B1.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(14).Value = CType(PRECIO_B1.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(14).Value = Global.System.DBNull.Value
+            End If
+            If (ENERGIA_B2.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(15).Value = CType(ENERGIA_B2.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(15).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_B2.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(16).Value = CType(PRECIO_B2.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(16).Value = Global.System.DBNull.Value
+            End If
+            If (ENERGIA_B3.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(17).Value = CType(ENERGIA_B3.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(17).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_B3.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(18).Value = CType(PRECIO_B3.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(18).Value = Global.System.DBNull.Value
+            End If
+            If (ENERGIA_B4.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(19).Value = CType(ENERGIA_B4.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(19).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_B4.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(20).Value = CType(PRECIO_B4.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(20).Value = Global.System.DBNull.Value
+            End If
+            If (ENERGIA_B5.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(21).Value = CType(ENERGIA_B5.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(21).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_B5.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(22).Value = CType(PRECIO_B5.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(22).Value = Global.System.DBNull.Value
+            End If
+            If (OFERTA_FLEX Is Nothing) Then
+                Me.Adapter.InsertCommand.Parameters(23).Value = Global.System.DBNull.Value
+            Else
+                Me.Adapter.InsertCommand.Parameters(23).Value = CType(OFERTA_FLEX, String)
+            End If
+            If (TIPO_OFERTA_FLEX Is Nothing) Then
+                Me.Adapter.InsertCommand.Parameters(24).Value = Global.System.DBNull.Value
+            Else
+                Me.Adapter.InsertCommand.Parameters(24).Value = CType(TIPO_OFERTA_FLEX, String)
+            End If
+            If (ENERGIA_FLEX_B1.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(25).Value = CType(ENERGIA_FLEX_B1.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(25).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_FLEX_B1.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(26).Value = CType(PRECIO_FLEX_B1.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(26).Value = Global.System.DBNull.Value
+            End If
+            If (ENERGIA_FLEX_B2.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(27).Value = CType(ENERGIA_FLEX_B2.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(27).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_FLEX_B2.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(28).Value = CType(PRECIO_FLEX_B2.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(28).Value = Global.System.DBNull.Value
+            End If
+            If (ENERGIA_FLEX_B3.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(29).Value = CType(ENERGIA_FLEX_B3.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(29).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_FLEX_B3.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(30).Value = CType(PRECIO_FLEX_B3.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(30).Value = Global.System.DBNull.Value
+            End If
+            If (ENERGIA_FLEX_B4.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(31).Value = CType(ENERGIA_FLEX_B4.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(31).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_FLEX_B4.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(32).Value = CType(PRECIO_FLEX_B4.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(32).Value = Global.System.DBNull.Value
+            End If
+            If (ENERGIA_FLEX_B5.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(33).Value = CType(ENERGIA_FLEX_B5.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(33).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_FLEX_B5.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(34).Value = CType(PRECIO_FLEX_B5.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(34).Value = Global.System.DBNull.Value
+            End If
+            If (RESPONSABLE_CMORC Is Nothing) Then
+                Me.Adapter.InsertCommand.Parameters(35).Value = Global.System.DBNull.Value
+            Else
+                Me.Adapter.InsertCommand.Parameters(35).Value = CType(RESPONSABLE_CMORC, String)
+            End If
+            Dim previousConnectionState As Global.System.Data.ConnectionState = Me.Adapter.InsertCommand.Connection.State
+            If ((Me.Adapter.InsertCommand.Connection.State And Global.System.Data.ConnectionState.Open) _
+                        <> Global.System.Data.ConnectionState.Open) Then
+                Me.Adapter.InsertCommand.Connection.Open()
+            End If
+            Try
+                Dim returnValue As Integer = Me.Adapter.InsertCommand.ExecuteNonQuery
+                Return returnValue
+            Finally
+                If (previousConnectionState = Global.System.Data.ConnectionState.Closed) Then
+                    Me.Adapter.InsertCommand.Connection.Close()
+                End If
+            End Try
+        End Function
+    End Class
+
+    '''<summary>
+    '''TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios
+    '''</summary>
+    <Global.System.ComponentModel.DesignerCategoryAttribute("code"), _
+     Global.System.ComponentModel.ToolboxItem(True), _
+     Global.System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerDesigner, Microsoft.VSD" & _
+        "esigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"), _
+     Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapterManager")> _
+    Partial Public Class TableAdapterManager
+        Inherits Global.System.ComponentModel.Component
+
+        Private _updateOrder As UpdateOrderOption
+
+        Private _decContratoInyMerTableAdapter As decContratoInyMerTableAdapter
+
+        Private _backupDataSetBeforeUpdate As Boolean
+
+        Private _connection As Global.System.Data.IDbConnection
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property UpdateOrder() As UpdateOrderOption
+            Get
+                Return Me._updateOrder
+            End Get
+            Set(value As UpdateOrderOption)
+                Me._updateOrder = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" & _
+            "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" & _
+            "a", "System.Drawing.Design.UITypeEditor")> _
+        Public Property decContratoInyMerTableAdapter() As decContratoInyMerTableAdapter
+            Get
+                Return Me._decContratoInyMerTableAdapter
+            End Get
+            Set(value As decContratoInyMerTableAdapter)
+                Me._decContratoInyMerTableAdapter = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property BackupDataSetBeforeUpdate() As Boolean
+            Get
+                Return Me._backupDataSetBeforeUpdate
+            End Get
+            Set(value As Boolean)
+                Me._backupDataSetBeforeUpdate = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Browsable(False)> _
+        Public Property Connection() As Global.System.Data.IDbConnection
+            Get
+                If (Not (Me._connection) Is Nothing) Then
+                    Return Me._connection
+                End If
+                If ((Not (Me._decContratoInyMerTableAdapter) Is Nothing) _
+                            AndAlso (Not (Me._decContratoInyMerTableAdapter.Connection) Is Nothing)) Then
+                    Return Me._decContratoInyMerTableAdapter.Connection
+                End If
+                Return Nothing
+            End Get
+            Set(value As Global.System.Data.IDbConnection)
+                Me._connection = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Browsable(False)> _
+        Public ReadOnly Property TableAdapterInstanceCount() As Integer
+            Get
+                Dim count As Integer = 0
+                If (Not (Me._decContratoInyMerTableAdapter) Is Nothing) Then
+                    count = (count + 1)
+                End If
+                Return count
+            End Get
+        End Property
+
+        '''<summary>
+        '''Update rows in top-down order.
+        '''</summary>
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Function UpdateUpdatedRows(ByVal dataSet As contratoRetiroMer, ByVal allChangedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow), ByVal allAddedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)) As Integer
+            Dim result As Integer = 0
+            If (Not (Me._decContratoInyMerTableAdapter) Is Nothing) Then
+                Dim updatedRows() As Global.System.Data.DataRow = dataSet.decContratoInyMer.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.ModifiedCurrent)
+                updatedRows = Me.GetRealUpdatedRows(updatedRows, allAddedRows)
+                If ((Not (updatedRows) Is Nothing) _
+                            AndAlso (0 < updatedRows.Length)) Then
+                    result = (result + Me._decContratoInyMerTableAdapter.Update(updatedRows))
+                    allChangedRows.AddRange(updatedRows)
+                End If
+            End If
+            Return result
+        End Function
+
+        '''<summary>
+        '''Insert rows in top-down order.
+        '''</summary>
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Function UpdateInsertedRows(ByVal dataSet As contratoRetiroMer, ByVal allAddedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)) As Integer
+            Dim result As Integer = 0
+            If (Not (Me._decContratoInyMerTableAdapter) Is Nothing) Then
+                Dim addedRows() As Global.System.Data.DataRow = dataSet.decContratoInyMer.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.Added)
+                If ((Not (addedRows) Is Nothing) _
+                            AndAlso (0 < addedRows.Length)) Then
+                    result = (result + Me._decContratoInyMerTableAdapter.Update(addedRows))
+                    allAddedRows.AddRange(addedRows)
+                End If
+            End If
+            Return result
+        End Function
+
+        '''<summary>
+        '''Delete rows in bottom-up order.
+        '''</summary>
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Function UpdateDeletedRows(ByVal dataSet As contratoRetiroMer, ByVal allChangedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)) As Integer
+            Dim result As Integer = 0
+            If (Not (Me._decContratoInyMerTableAdapter) Is Nothing) Then
+                Dim deletedRows() As Global.System.Data.DataRow = dataSet.decContratoInyMer.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.Deleted)
+                If ((Not (deletedRows) Is Nothing) _
+                            AndAlso (0 < deletedRows.Length)) Then
+                    result = (result + Me._decContratoInyMerTableAdapter.Update(deletedRows))
+                    allChangedRows.AddRange(deletedRows)
+                End If
+            End If
+            Return result
+        End Function
+
+        '''<summary>
+        '''Remove inserted rows that become updated rows after calling TableAdapter.Update(inserted rows) first
+        '''</summary>
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Function GetRealUpdatedRows(ByVal updatedRows() As Global.System.Data.DataRow, ByVal allAddedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)) As Global.System.Data.DataRow()
+            If ((updatedRows Is Nothing) _
+                        OrElse (updatedRows.Length < 1)) Then
+                Return updatedRows
+            End If
+            If ((allAddedRows Is Nothing) _
+                        OrElse (allAddedRows.Count < 1)) Then
+                Return updatedRows
+            End If
+            Dim realUpdatedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow) = New Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)()
+            Dim i As Integer = 0
+            Do While (i < updatedRows.Length)
+                Dim row As Global.System.Data.DataRow = updatedRows(i)
+                If (allAddedRows.Contains(row) = False) Then
+                    realUpdatedRows.Add(row)
+                End If
+                i = (i + 1)
+            Loop
+            Return realUpdatedRows.ToArray
+        End Function
+
+        '''<summary>
+        '''Update all changes to the dataset.
+        '''</summary>
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Overridable Function UpdateAll(ByVal dataSet As contratoRetiroMer) As Integer
+            If (dataSet Is Nothing) Then
+                Throw New Global.System.ArgumentNullException("dataSet")
+            End If
+            If (dataSet.HasChanges = False) Then
+                Return 0
+            End If
+            If ((Not (Me._decContratoInyMerTableAdapter) Is Nothing) _
+                        AndAlso (Me.MatchTableAdapterConnection(Me._decContratoInyMerTableAdapter.Connection) = False)) Then
+                Throw New Global.System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" & _
+                        "tring.")
+            End If
+            Dim workConnection As Global.System.Data.IDbConnection = Me.Connection
+            If (workConnection Is Nothing) Then
+                Throw New Global.System.ApplicationException("TableAdapterManager contains no connection information. Set each TableAdapterMana" & _
+                        "ger TableAdapter property to a valid TableAdapter instance.")
+            End If
+            Dim workConnOpened As Boolean = False
+            If ((workConnection.State And Global.System.Data.ConnectionState.Broken) _
+                        = Global.System.Data.ConnectionState.Broken) Then
+                workConnection.Close()
+            End If
+            If (workConnection.State = Global.System.Data.ConnectionState.Closed) Then
+                workConnection.Open()
+                workConnOpened = True
+            End If
+            Dim workTransaction As Global.System.Data.IDbTransaction = workConnection.BeginTransaction
+            If (workTransaction Is Nothing) Then
+                Throw New Global.System.ApplicationException("The transaction cannot begin. The current data connection does not support transa" & _
+                        "ctions or the current state is not allowing the transaction to begin.")
+            End If
+            Dim allChangedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow) = New Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)()
+            Dim allAddedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow) = New Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)()
+            Dim adaptersWithAcceptChangesDuringUpdate As Global.System.Collections.Generic.List(Of Global.System.Data.Common.DataAdapter) = New Global.System.Collections.Generic.List(Of Global.System.Data.Common.DataAdapter)()
+            Dim revertConnections As Global.System.Collections.Generic.Dictionary(Of Object, Global.System.Data.IDbConnection) = New Global.System.Collections.Generic.Dictionary(Of Object, Global.System.Data.IDbConnection)()
+            Dim result As Integer = 0
+            Dim backupDataSet As Global.System.Data.DataSet = Nothing
+            If Me.BackupDataSetBeforeUpdate Then
+                backupDataSet = New Global.System.Data.DataSet()
+                backupDataSet.Merge(dataSet)
+            End If
+            Try
+                '---- Prepare for update -----------
+                '
+                If (Not (Me._decContratoInyMerTableAdapter) Is Nothing) Then
+                    revertConnections.Add(Me._decContratoInyMerTableAdapter, Me._decContratoInyMerTableAdapter.Connection)
+                    Me._decContratoInyMerTableAdapter.Connection = CType(workConnection, Global.System.Data.SqlClient.SqlConnection)
+                    Me._decContratoInyMerTableAdapter.Transaction = CType(workTransaction, Global.System.Data.SqlClient.SqlTransaction)
+                    If Me._decContratoInyMerTableAdapter.Adapter.AcceptChangesDuringUpdate Then
+                        Me._decContratoInyMerTableAdapter.Adapter.AcceptChangesDuringUpdate = False
+                        adaptersWithAcceptChangesDuringUpdate.Add(Me._decContratoInyMerTableAdapter.Adapter)
+                    End If
+                End If
+                '
+                '---- Perform updates -----------
+                '
+                If (Me.UpdateOrder = UpdateOrderOption.UpdateInsertDelete) Then
+                    result = (result + Me.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows))
+                    result = (result + Me.UpdateInsertedRows(dataSet, allAddedRows))
+                Else
+                    result = (result + Me.UpdateInsertedRows(dataSet, allAddedRows))
+                    result = (result + Me.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows))
+                End If
+                result = (result + Me.UpdateDeletedRows(dataSet, allChangedRows))
+                '
+                '---- Commit updates -----------
+                '
+                workTransaction.Commit()
+                If (0 < allAddedRows.Count) Then
+                    Dim rows((allAddedRows.Count) - 1) As Global.System.Data.DataRow
+                    allAddedRows.CopyTo(rows)
+                    Dim i As Integer = 0
+                    Do While (i < rows.Length)
+                        Dim row As Global.System.Data.DataRow = rows(i)
+                        row.AcceptChanges()
+                        i = (i + 1)
+                    Loop
+                End If
+                If (0 < allChangedRows.Count) Then
+                    Dim rows((allChangedRows.Count) - 1) As Global.System.Data.DataRow
+                    allChangedRows.CopyTo(rows)
+                    Dim i As Integer = 0
+                    Do While (i < rows.Length)
+                        Dim row As Global.System.Data.DataRow = rows(i)
+                        row.AcceptChanges()
+                        i = (i + 1)
+                    Loop
+                End If
+            Catch ex As Global.System.Exception
+                workTransaction.Rollback()
+                '---- Restore the dataset -----------
+                If Me.BackupDataSetBeforeUpdate Then
+                    Global.System.Diagnostics.Debug.Assert((Not (backupDataSet) Is Nothing))
+                    dataSet.Clear()
+                    dataSet.Merge(backupDataSet)
+                Else
+                    If (0 < allAddedRows.Count) Then
+                        Dim rows((allAddedRows.Count) - 1) As Global.System.Data.DataRow
+                        allAddedRows.CopyTo(rows)
+                        Dim i As Integer = 0
+                        Do While (i < rows.Length)
+                            Dim row As Global.System.Data.DataRow = rows(i)
+                            row.AcceptChanges()
+                            row.SetAdded()
+                            i = (i + 1)
+                        Loop
+                    End If
+                End If
+                Throw ex
+            Finally
+                If workConnOpened Then
+                    workConnection.Close()
+                End If
+                If (Not (Me._decContratoInyMerTableAdapter) Is Nothing) Then
+                    Me._decContratoInyMerTableAdapter.Connection = CType(revertConnections(Me._decContratoInyMerTableAdapter), Global.System.Data.SqlClient.SqlConnection)
+                    Me._decContratoInyMerTableAdapter.Transaction = Nothing
+                End If
+                If (0 < adaptersWithAcceptChangesDuringUpdate.Count) Then
+                    Dim adapters((adaptersWithAcceptChangesDuringUpdate.Count) - 1) As Global.System.Data.Common.DataAdapter
+                    adaptersWithAcceptChangesDuringUpdate.CopyTo(adapters)
+                    Dim i As Integer = 0
+                    Do While (i < adapters.Length)
+                        Dim adapter As Global.System.Data.Common.DataAdapter = adapters(i)
+                        adapter.AcceptChangesDuringUpdate = True
+                        i = (i + 1)
+                    Loop
+                End If
+            End Try
+            Return result
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overridable Sub SortSelfReferenceRows(ByVal rows() As Global.System.Data.DataRow, ByVal relation As Global.System.Data.DataRelation, ByVal childFirst As Boolean)
+            Global.System.Array.Sort(Of Global.System.Data.DataRow)(rows, New SelfReferenceComparer(relation, childFirst))
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overridable Function MatchTableAdapterConnection(ByVal inputConnection As Global.System.Data.IDbConnection) As Boolean
+            If (Not (Me._connection) Is Nothing) Then
+                Return True
+            End If
+            If ((Me.Connection Is Nothing) _
+                        OrElse (inputConnection Is Nothing)) Then
+                Return True
+            End If
+            If String.Equals(Me.Connection.ConnectionString, inputConnection.ConnectionString, Global.System.StringComparison.Ordinal) Then
+                Return True
+            End If
+            Return False
+        End Function
+
+        '''<summary>
+        '''Update Order Option
+        '''</summary>
+        <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Enum UpdateOrderOption
+
+            InsertUpdateDelete = 0
+
+            UpdateInsertDelete = 1
+        End Enum
+
+        '''<summary>
+        '''Used to sort self-referenced table's rows
+        '''</summary>
+        <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Class SelfReferenceComparer
+            Inherits Object
+            Implements Global.System.Collections.Generic.IComparer(Of Global.System.Data.DataRow)
+
+            Private _relation As Global.System.Data.DataRelation
+
+            Private _childFirst As Integer
+
+            <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+             Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+            Friend Sub New(ByVal relation As Global.System.Data.DataRelation, ByVal childFirst As Boolean)
+                MyBase.New()
+                Me._relation = relation
+                If childFirst Then
+                    Me._childFirst = -1
+                Else
+                    Me._childFirst = 1
+                End If
+            End Sub
+
+            <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+             Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+            Private Function GetRoot(ByVal row As Global.System.Data.DataRow, ByRef distance As Integer) As Global.System.Data.DataRow
+                Global.System.Diagnostics.Debug.Assert((Not (row) Is Nothing))
+                Dim root As Global.System.Data.DataRow = row
+                distance = 0
+
+                Dim traversedRows As Global.System.Collections.Generic.IDictionary(Of Global.System.Data.DataRow, Global.System.Data.DataRow) = New Global.System.Collections.Generic.Dictionary(Of Global.System.Data.DataRow, Global.System.Data.DataRow)()
+                traversedRows(row) = row
+
+                Dim parent As Global.System.Data.DataRow = row.GetParentRow(Me._relation, Global.System.Data.DataRowVersion.[Default])
+
+                Do While ((Not (parent) Is Nothing) _
+                            AndAlso (traversedRows.ContainsKey(parent) = False))
+                    distance = (distance + 1)
+                    root = parent
+                    traversedRows(parent) = parent
+                    parent = parent.GetParentRow(Me._relation, Global.System.Data.DataRowVersion.[Default])
+
+                Loop
+
+                If (distance = 0) Then
+                    traversedRows.Clear()
+                    traversedRows(row) = row
+                    parent = row.GetParentRow(Me._relation, Global.System.Data.DataRowVersion.Original)
+
+                    Do While ((Not (parent) Is Nothing) _
+                                AndAlso (traversedRows.ContainsKey(parent) = False))
+                        distance = (distance + 1)
+                        root = parent
+                        traversedRows(parent) = parent
+                        parent = parent.GetParentRow(Me._relation, Global.System.Data.DataRowVersion.Original)
+
+                    Loop
+                End If
+
+                Return root
+            End Function
+
+            <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+             Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+            Public Function Compare(ByVal row1 As Global.System.Data.DataRow, ByVal row2 As Global.System.Data.DataRow) As Integer Implements Global.System.Collections.Generic.IComparer(Of Global.System.Data.DataRow).Compare
+                If Object.ReferenceEquals(row1, row2) Then
+                    Return 0
+                End If
+                If (row1 Is Nothing) Then
+                    Return -1
+                End If
+                If (row2 Is Nothing) Then
+                    Return 1
+                End If
+
+                Dim distance1 As Integer = 0
+                Dim root1 As Global.System.Data.DataRow = Me.GetRoot(row1, distance1)
+
+                Dim distance2 As Integer = 0
+                Dim root2 As Global.System.Data.DataRow = Me.GetRoot(row2, distance2)
+
+                If Object.ReferenceEquals(root1, root2) Then
+                    Return (Me._childFirst * distance1.CompareTo(distance2))
+                Else
+                    Global.System.Diagnostics.Debug.Assert(((Not (root1.Table) Is Nothing) _
+                                    AndAlso (Not (root2.Table) Is Nothing)))
+                    If (root1.Table.Rows.IndexOf(root1) < root2.Table.Rows.IndexOf(root2)) Then
+                        Return -1
+                    Else
+                        Return 1
+                    End If
+                End If
+            End Function
+        End Class
+    End Class
+End Namespace]]></ProjectItem>
+          <BinaryItem
+            Name="ST_d95d3833bcfa42f8a6c8c1c89df1e715.dll">TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAgAAAAA4fug4AtAnNIbgBTM0hVGhpcyBwcm9ncmFtIGNhbm5vdCBiZSBydW4gaW4gRE9TIG1v
+ZGUuDQ0KJAAAAAAAAABQRQAATAEDAHy2kVsAAAAAAAAAAOAAAiELAQsAACwBAAAIAAAAAAAA/kkB
+AAAgAAAAYAEAAAAAEAAgAAAAAgAABAAAAAAAAAAEAAAAAAAAAACgAQAAAgAAAAAAAAIAQIUAABAA
+ABAAAAAAEAAAEAAAAAAAABAAAAAAAAAAAAAAAKhJAQBTAAAAAGABABgEAAAAAAAAAAAAAAAAAAAA
+AAAAAIABAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAIAAACAAAAAAAAAAAAAAACCAAAEgAAAAAAAAAAAAAAC50ZXh0AAAABCoBAAAgAAAALAEAAAIA
+AAAAAAAAAAAAAAAAACAAAGAucnNyYwAAABgEAAAAYAEAAAYAAAAuAQAAAAAAAAAAAAAAAABAAABA
+LnJlbG9jAAAMAAAAAIABAAACAAAANAEAAAAAAAAAAAAAAAAAQAAAQgAAAAAAAAAAAAAAAAAAAADg
+SQEAAAAAAEgAAAACAAUAVIIAAFTHAAABAAAAAAAAAJyBAAC4AAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4CKAEAAAoqHgIoBAAACiqmcwYAAAqAAQAABHMHAAAKgAIA
+AARzCAAACoADAAAEcwkAAAqABAAABCoAABMwAQALAAAAAQAAEX4BAAAEbwoAAAoqABMwAQALAAAA
+AgAAEX4CAAAEbwsAAAoqABMwAQALAAAAAwAAEX4DAAAEbwwAAAoqABMwAQALAAAABAAAEX4EAAAE
+bw0AAAoqABMwAgANAAAABQAAEQIDKBEAAAooEgAACioAAAATMAEABwAAAAYAABECKBMAAAoqABMw
+AQALAAAABwAAEdAFAAACKBQAAAoqABMwAQAHAAAACAAAEQIoFQAACioAEzABABAAAAAJAAARAowB
+AAAbLQYoAQAAKyoCKhMwAgAQAAAACgAAEQMSAP4VAgAAGwaBAgAAGyoeAigXAAAKKhMwAgAoAAAA
+CwAAEQJ7GQAACm8aAAAKCweMAwAAGy0SKAIAACsLAnsZAAAKB28bAAAKBypKAigXAAAKAnMcAAAK
+fRkAAAoqAB4CKBcAAAoqEzABAAcAAAAMAAARAnsGAAAEKgAiAgN9BgAABCoAAAATMAEABwAAAA0A
+ABECewcAAAQqACICA30HAAAEKgAAABMwAQAHAAAADgAAEQJ7CAAABCoAIgIDfQgAAAQqAAAAEzAB
+AAcAAAAPAAARAnsJAAAEKgAiAgN9CQAABCoAAAATMAEABwAAABAAABECewoAAAQqACICA30KAAAE
+KgAAABMwAQAHAAAAEQAAEQJ7CwAABCoAIgIDfQsAAAQqAAAAEzABAAcAAAASAAARAnsMAAAEKgAi
+AgN9DAAABCoAAAATMAEABwAAABMAABECew0AAAQqACICA30NAAAEKgAAABMwAQAHAAAAFAAAEQJ7
+DgAABCoAIgIDfQ4AAAQqAAAAEzABAAcAAAAVAAARAnsPAAAEKgAiAgN9DwAABCoAAAATMAEABwAA
+ABYAABECexAAAAQqACICA30QAAAEKgAAABMwAQAHAAAAFwAAEQJ7EQAABCoAIgIDfREAAAQqAAAA
+EzABAAcAAAAYAAARAnsSAAAEKgAiAgN9EgAABCoAAAATMAEABwAAABkAABECexMAAAQqACICA30T
+AAAEKgAAABMwAQAHAAAAGgAAEQJ7FAAABCoAIgIDfRQAAAQqAAAAEzABAAcAAAAbAAARAnsVAAAE
+KgAiAgN9FQAABCoAAAATMAEABwAAABwAABECexYAAAQqACICA30WAAAEKgAAABMwAQAHAAAAHQAA
+EQJ7FwAABCoAIgIDfRcAAAQqAAAAEzABAAcAAAAeAAARAnsYAAAEKgAiAgN9GAAABCoAAAATMAEA
+BwAAAB8AABECexkAAAQqACICA30ZAAAEKgAAABMwAQAHAAAAIAAAEQJ7GgAABCoAIgIDfRoAAAQq
+AAAAEzABAAcAAAAhAAARAnsbAAAEKgAiAgN9GwAABCoAAAATMAEABwAAACIAABECexwAAAQqACIC
+A30cAAAEKgAAABMwAQAHAAAAIwAAEQJ7HQAABCoAIgIDfR0AAAQqAAAAEzABAAcAAAAkAAARAnse
+AAAEKgAiAgN9HgAABCoAAAATMAEABwAAACUAABECex8AAAQqACICA30fAAAEKgAAABMwAQAHAAAA
+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
+DAIDb2sAAApvbQAACgNvbgAACm9vAAAKA29sAAAKbzgAAApvbwAAChYocAAAChYuDAIDb24AAApv
+cQAACgNvcgAACgNvbAAACm82AAAKFihwAAAKFi4MAgNvcgAACm9zAAAKAgNvdAAACm91AAAKAgNv
+dgAACm93AAAKKj4CAwQoeAAACgJvqAAABioTMAEABwAAAD4AABECey0AAAQqABMwAQAHAAAAPwAA
+EQJ7LgAABCoAEzABAAcAAABAAAARAnsvAAAEKgATMAEABwAAAEEAABECezAAAAQqABMwAQAHAAAA
+QgAAEQJ7MQAABCoAEzABAAcAAABDAAARAnsyAAAEKgATMAEABwAAAEQAABECezMAAAQqABMwAQAH
+AAAARQAAEQJ7NAAABCoAEzABAAcAAABGAAARAns1AAAEKgATMAEABwAAAEcAABECezYAAAQqABMw
+AQAHAAAASAAAEQJ7NwAABCoAEzABAAcAAABJAAARAns4AAAEKgATMAEABwAAAEoAABECezkAAAQq
+ABMwAQAHAAAASwAAEQJ7OgAABCoAEzABAAcAAABMAAARAns7AAAEKgATMAEABwAAAE0AABECezwA
+AAQqABMwAQAHAAAATgAAEQJ7PQAABCoAEzABAAcAAABPAAARAns+AAAEKgATMAEABwAAAFAAABEC
+ez8AAAQqABMwAQAHAAAAUQAAEQJ7QAAABCoAEzABAAcAAABSAAARAntBAAAEKgATMAEABwAAAFMA
+ABECe0IAAAQqABMwAQAHAAAAVAAAEQJ7QwAABCoAEzABAAcAAABVAAARAntEAAAEKgATMAEABwAA
+AFYAABECe0UAAAQqABMwAQAHAAAAVwAAEQJ7RgAABCoAEzABAAcAAABYAAARAntHAAAEKgATMAEA
+BwAAAFkAABECe0gAAAQqABMwAQAHAAAAWgAAEQJ7SQAABCoAEzABAAcAAABbAAARAntKAAAEKgAT
+MAEABwAAAFwAABECe0sAAAQqABMwAQAHAAAAXQAAEQJ7TAAABCoAEzABAAcAAABeAAARAntNAAAE
+KgATMAEABwAAAF8AABECe04AAAQqABMwAQAHAAAAYAAAEQJ7TwAABCoAEzABAAcAAABhAAARAntQ
+AAAEKgATMAEADAAAAGIAABECb3kAAApvegAACioTMAIAEgAAAGMAABECb3kAAAoDb3sAAAp0CwAA
+AioAAGICAntRAAAEAyh8AAAKdAkAAAJ9UQAABCoAAABiAgJ7UQAABAMofQAACnQJAAACfVEAAAQq
+AAAAYgICe1IAAAQDKHwAAAp0CQAAAn1SAAAEKgAAAGICAntSAAAEAyh9AAAKdAkAAAJ9UgAABCoA
+AABiAgJ7UwAABAMofAAACnQJAAACfVMAAAQqAAAAYgICe1MAAAQDKH0AAAp0CQAAAn1TAAAEKgAA
+AGICAntUAAAEAyh8AAAKdAkAAAJ9VAAABCoAAABiAgJ7VAAABAMofQAACnQJAAACfVQAAAQqAAAA
+NgJveQAACgNvfgAACioAABMwAwB0AQAAZAAAEQJvfwAACnQLAAACDB8kjQMAAAENCRYDjAcAAAGi
+CRcEogkYBaIJGQ4EogkaDgWiCRsOBowIAAABogkcDgeMCAAAAaIJHQ4IogkeDgmiCR8JDgqiCR8K
+DguMXgAAAaIJHwsODIxeAAABogkfDA4NogkfDQ4OjF4AAAGiCR8ODg+MXgAAAaIJHw8OEIxeAAAB
+ogkfEA4RjF4AAAGiCR8RDhKMXgAAAaIJHxIOE4xeAAABogkfEw4UjF4AAAGiCR8UDhWMXgAAAaIJ
+HxUOFoxeAAABogkfFg4XjF4AAAGiCR8XDhiiCR8YDhmiCR8ZDhqMXgAAAaIJHxoOG4xeAAABogkf
+Gw4cjF4AAAGiCR8cDh2MXgAAAaIJHx0OHoxeAAABogkfHg4fjF4AAAGiCR8fDiCMXgAAAaIJHyAO
+IYxeAAABogkfIQ4ijF4AAAGiCR8iDiOMXgAAAaIJHyMOJKIJCwgHb4AAAAoCb3kAAAoIb34AAAoI
+KhMwAQAUAAAAZQAAEQIogQAACnQKAAACCgZvqAAABgYqEzABAAYAAABmAAARc3MAAAYqAAATMAMA
+GQMAAAAAAAACAiiCAAAKcp8AAHBvgwAACn0tAAAEAgIoggAACnKrAABwb4MAAAp9LgAABAICKIIA
+AApyxwAAcG+DAAAKfS8AAAQCAiiCAAAKcuEAAHBvgwAACn0wAAAEAgIoggAACnL/AABwb4MAAAp9
+MQAABAICKIIAAApyGQEAcG+DAAAKfTIAAAQCAiiCAAAKcjEBAHBvgwAACn0zAAAEAgIoggAACnJD
+AQBwb4MAAAp9NAAABAICKIIAAApyXQEAcG+DAAAKfTUAAAQCAiiCAAAKcmsBAHBvgwAACn02AAAE
+AgIoggAACnKBAQBwb4MAAAp9NwAABAICKIIAAApypQEAcG+DAAAKfTgAAAQCAiiCAAAKcskBAHBv
+gwAACn05AAAEAgIoggAACnLhAQBwb4MAAAp9OgAABAICKIIAAApy9wEAcG+DAAAKfTsAAAQCAiiC
+AAAKcgsCAHBvgwAACn08AAAEAgIoggAACnIhAgBwb4MAAAp9PQAABAICKIIAAApyNQIAcG+DAAAK
+fT4AAAQCAiiCAAAKcksCAHBvgwAACn0/AAAEAgIoggAACnJfAgBwb4MAAAp9QAAABAICKIIAAApy
+dQIAcG+DAAAKfUEAAAQCAiiCAAAKcokCAHBvgwAACn1CAAAEAgIoggAACnKfAgBwb4MAAAp9QwAA
+BAICKIIAAApyswIAcG+DAAAKfUQAAAQCAiiCAAAKcssCAHBvgwAACn1FAAAEAgIoggAACnLtAgBw
+b4MAAAp9RgAABAICKIIAAApyDQMAcG+DAAAKfUcAAAQCAiiCAAAKcisDAHBvgwAACn1IAAAEAgIo
+ggAACnJLAwBwb4MAAAp9SQAABAICKIIAAApyaQMAcG+DAAAKfUoAAAQCAiiCAAAKcokDAHBvgwAA
+Cn1LAAAEAgIoggAACnKnAwBwb4MAAAp9TAAABAICKIIAAApyxwMAcG+DAAAKfU0AAAQCAiiCAAAK
+cuUDAHBvgwAACn1OAAAEAgIoggAACnIFBABwb4MAAAp9TwAABAICKIIAAApyIwQAcG+DAAAKfVAA
+AAQqAAAAEzAFAIUHAAAAAAAAAnKfAABw0AcAAAEoFAAAChQXc4QAAAp9LQAABAIoggAACgJ7LQAA
+BG+FAAAKAnKrAABw0D0AAAEoFAAAChQXc4QAAAp9LgAABAIoggAACgJ7LgAABG+FAAAKAnLHAABw
+0D0AAAEoFAAAChQXc4QAAAp9LwAABAIoggAACgJ7LwAABG+FAAAKAnLhAABw0D0AAAEoFAAAChQX
+c4QAAAp9MAAABAIoggAACgJ7MAAABG+FAAAKAnL/AABw0D0AAAEoFAAAChQXc4QAAAp9MQAABAIo
+ggAACgJ7MQAABG+FAAAKAnIZAQBw0AgAAAEoFAAAChQXc4QAAAp9MgAABAIoggAACgJ7MgAABG+F
+AAAKAnIxAQBw0AgAAAEoFAAAChQXc4QAAAp9MwAABAIoggAACgJ7MwAABG+FAAAKAnJDAQBw0D0A
+AAEoFAAAChQXc4QAAAp9NAAABAIoggAACgJ7NAAABG+FAAAKAnJdAQBw0D0AAAEoFAAAChQXc4QA
+AAp9NQAABAIoggAACgJ7NQAABG+FAAAKAnJrAQBw0D0AAAEoFAAAChQXc4QAAAp9NgAABAIoggAA
+CgJ7NgAABG+FAAAKAnKBAQBw0F4AAAEoFAAAChQXc4QAAAp9NwAABAIoggAACgJ7NwAABG+FAAAK
+AnKlAQBw0F4AAAEoFAAAChQXc4QAAAp9OAAABAIoggAACgJ7OAAABG+FAAAKAnLJAQBw0D0AAAEo
+FAAAChQXc4QAAAp9OQAABAIoggAACgJ7OQAABG+FAAAKAnLhAQBw0F4AAAEoFAAAChQXc4QAAAp9
+OgAABAIoggAACgJ7OgAABG+FAAAKAnL3AQBw0F4AAAEoFAAAChQXc4QAAAp9OwAABAIoggAACgJ7
+OwAABG+FAAAKAnILAgBw0F4AAAEoFAAAChQXc4QAAAp9PAAABAIoggAACgJ7PAAABG+FAAAKAnIh
+AgBw0F4AAAEoFAAAChQXc4QAAAp9PQAABAIoggAACgJ7PQAABG+FAAAKAnI1AgBw0F4AAAEoFAAA
+ChQXc4QAAAp9PgAABAIoggAACgJ7PgAABG+FAAAKAnJLAgBw0F4AAAEoFAAAChQXc4QAAAp9PwAA
+BAIoggAACgJ7PwAABG+FAAAKAnJfAgBw0F4AAAEoFAAAChQXc4QAAAp9QAAABAIoggAACgJ7QAAA
+BG+FAAAKAnJ1AgBw0F4AAAEoFAAAChQXc4QAAAp9QQAABAIoggAACgJ7QQAABG+FAAAKAnKJAgBw
+0F4AAAEoFAAAChQXc4QAAAp9QgAABAIoggAACgJ7QgAABG+FAAAKAnKfAgBw0F4AAAEoFAAAChQX
+c4QAAAp9QwAABAIoggAACgJ7QwAABG+FAAAKAnKzAgBw0D0AAAEoFAAAChQXc4QAAAp9RAAABAIo
+ggAACgJ7RAAABG+FAAAKAnLLAgBw0D0AAAEoFAAAChQXc4QAAAp9RQAABAIoggAACgJ7RQAABG+F
+AAAKAnLtAgBw0F4AAAEoFAAAChQXc4QAAAp9RgAABAIoggAACgJ7RgAABG+FAAAKAnINAwBw0F4A
+AAEoFAAAChQXc4QAAAp9RwAABAIoggAACgJ7RwAABG+FAAAKAnIrAwBw0F4AAAEoFAAAChQXc4QA
+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
+TgICe1UAAARveQAABgNvnQAACioTMAIAFwAAAHMAABECAntVAAAEb3oAAAZvmwAACigrAAAKKgBO
+AgJ7VQAABG96AAAGA2+dAAAKKhMwAgAiAAAAdAAAEQICe1UAAARvewAABm+bAAAKJS0DJgcqeQgA
+AAFxCAAAASoAAGICAntVAAAEb3sAAAYDjAgAAAFvnQAACioAAAATMAIAIgAAAHUAABECAntVAAAE
+b3wAAAZvmwAACiUtAyYHKnkIAAABcQgAAAEqAABiAgJ7VQAABG98AAAGA4wIAAABb50AAAoqAAAA
+EzACABcAAAB2AAARAgJ7VQAABG99AAAGb5sAAAooKwAACioATgICe1UAAARvfQAABgNvnQAACiob
+MAIALgAAAHcAABECAntVAAAEb34AAAZvmwAACigrAAAKCt4TJSieAAAKC3JDBQBwB3OfAAAKegYq
+AAABEAAAAAAAABkZABNlAAABTgICe1UAAARvfgAABgNvnQAACiobMAIALgAAAHgAABECAntVAAAE
+b38AAAZvmwAACigrAAAKCt4TJSieAAAKC3LQBQBwB3OfAAAKegYqAAABEAAAAAAAABkZABNlAAAB
+TgICe1UAAARvfwAABgNvnQAACioTMAIAFwAAAHkAABECAntVAAAEb4AAAAZvmwAACiihAAAKKgBi
+AgJ7VQAABG+AAAAGA4xeAAABb50AAAoqAAAAEzACABcAAAB6AAARAgJ7VQAABG+BAAAGb5sAAAoo
+oQAACioAYgICe1UAAARvgQAABgOMXgAAAW+dAAAKKgAAABMwAgAXAAAAewAAEQICe1UAAARvggAA
+Bm+bAAAKKCsAAAoqAE4CAntVAAAEb4IAAAYDb50AAAoqGzACAC4AAAB8AAARAgJ7VQAABG+DAAAG
+b5sAAAoooQAACgreEyUongAACgtyZQYAcAdznwAACnoGKgAAARAAAAAAAAAZGQATZQAAAWICAntV
+AAAEb4MAAAYDjF4AAAFvnQAACioAAAAbMAIALgAAAH0AABECAntVAAAEb4QAAAZvmwAACiihAAAK
+Ct4TJSieAAAKC3L6BgBwB3OfAAAKegYqAAABEAAAAAAAABkZABNlAAABYgICe1UAAARvhAAABgOM
+XgAAAW+dAAAKKgAAABswAgAuAAAAfgAAEQICe1UAAARvhQAABm+bAAAKKKEAAAoK3hMlKJ4AAAoL
+co0HAHAHc58AAAp6BioAAAEQAAAAAAAAGRkAE2UAAAFiAgJ7VQAABG+FAAAGA4xeAAABb50AAAoq
+AAAAGzACAC4AAAB/AAARAgJ7VQAABG+GAAAGb5sAAAoooQAACgreEyUongAACgtyIggAcAdznwAA
+CnoGKgAAARAAAAAAAAAZGQATZQAAAWICAntVAAAEb4YAAAYDjF4AAAFvnQAACioAAAAbMAIALgAA
+AIAAABECAntVAAAEb4cAAAZvmwAACiihAAAKCt4TJSieAAAKC3K1CABwB3OfAAAKegYqAAABEAAA
+AAAAABkZABNlAAABYgICe1UAAARvhwAABgOMXgAAAW+dAAAKKgAAABswAgAuAAAAgQAAEQICe1UA
+AARviAAABm+bAAAKKKEAAAoK3hMlKJ4AAAoLckoJAHAHc58AAAp6BioAAAEQAAAAAAAAGRkAE2UA
+AAFiAgJ7VQAABG+IAAAGA4xeAAABb50AAAoqAAAAGzACAC4AAACCAAARAgJ7VQAABG+JAAAGb5sA
+AAoooQAACgreEyUongAACgty3QkAcAdznwAACnoGKgAAARAAAAAAAAAZGQATZQAAAWICAntVAAAE
+b4kAAAYDjF4AAAFvnQAACioAAAAbMAIALgAAAIMAABECAntVAAAEb4oAAAZvmwAACiihAAAKCt4T
+JSieAAAKC3JyCgBwB3OfAAAKegYqAAABEAAAAAAAABkZABNlAAABYgICe1UAAARvigAABgOMXgAA
+AW+dAAAKKgAAABswAgAuAAAAhAAAEQICe1UAAARviwAABm+bAAAKKKEAAAoK3hMlKJ4AAAoLcgUL
+AHAHc58AAAp6BioAAAEQAAAAAAAAGRkAE2UAAAFiAgJ7VQAABG+LAAAGA4xeAAABb50AAAoqAAAA
+GzACAC4AAACFAAARAgJ7VQAABG+MAAAGb5sAAAoooQAACgreEyUongAACgtymgsAcAdznwAACnoG
+KgAAARAAAAAAAAAZGQATZQAAAWICAntVAAAEb4wAAAYDjF4AAAFvnQAACioAAAAbMAIALgAAAIYA
+ABECAntVAAAEb40AAAZvmwAACigrAAAKCt4TJSieAAAKC3ItDABwB3OfAAAKegYqAAABEAAAAAAA
+ABkZABNlAAABTgICe1UAAARvjQAABgNvnQAACiobMAIALgAAAIcAABECAntVAAAEb44AAAZvmwAA
+CigrAAAKCt4TJSieAAAKC3LEDABwB3OfAAAKegYqAAABEAAAAAAAABkZABNlAAABTgICe1UAAARv
+jgAABgNvnQAACiobMAIALgAAAIgAABECAntVAAAEb48AAAZvmwAACiihAAAKCt4TJSieAAAKC3Jl
+DQBwB3OfAAAKegYqAAABEAAAAAAAABkZABNlAAABYgICe1UAAARvjwAABgOMXgAAAW+dAAAKKgAA
+ABswAgAuAAAAiQAAEQICe1UAAARvkAAABm+bAAAKKKEAAAoK3hMlKJ4AAAoLcgQOAHAHc58AAAp6
+BioAAAEQAAAAAAAAGRkAE2UAAAFiAgJ7VQAABG+QAAAGA4xeAAABb50AAAoqAAAAGzACAC4AAACK
+AAARAgJ7VQAABG+RAAAGb5sAAAoooQAACgreEyUongAACgtyoQ4AcAdznwAACnoGKgAAARAAAAAA
+AAAZGQATZQAAAWICAntVAAAEb5EAAAYDjF4AAAFvnQAACioAAAAbMAIALgAAAIsAABECAntVAAAE
+b5IAAAZvmwAACiihAAAKCt4TJSieAAAKC3JADwBwB3OfAAAKegYqAAABEAAAAAAAABkZABNlAAAB
+YgICe1UAAARvkgAABgOMXgAAAW+dAAAKKgAAABswAgAuAAAAjAAAEQICe1UAAARvkwAABm+bAAAK
+KKEAAAoK3hMlKJ4AAAoLct0PAHAHc58AAAp6BioAAAEQAAAAAAAAGRkAE2UAAAFiAgJ7VQAABG+T
+AAAGA4xeAAABb50AAAoqAAAAGzACAC4AAACNAAARAgJ7VQAABG+UAAAGb5sAAAoooQAACgreEyUo
+ngAACgtyfBAAcAdznwAACnoGKgAAARAAAAAAAAAZGQATZQAAAWICAntVAAAEb5QAAAYDjF4AAAFv
+nQAACioAAAAbMAIALgAAAI4AABECAntVAAAEb5UAAAZvmwAACiihAAAKCt4TJSieAAAKC3IZEQBw
+B3OfAAAKegYqAAABEAAAAAAAABkZABNlAAABYgICe1UAAARvlQAABgOMXgAAAW+dAAAKKgAAABsw
+AgAuAAAAjwAAEQICe1UAAARvlgAABm+bAAAKKKEAAAoK3hMlKJ4AAAoLcrgRAHAHc58AAAp6BioA
+AAEQAAAAAAAAGRkAE2UAAAFiAgJ7VQAABG+WAAAGA4xeAAABb50AAAoqAAAAGzACAC4AAACQAAAR
+AgJ7VQAABG+XAAAGb5sAAAoooQAACgreEyUongAACgtyVRIAcAdznwAACnoGKgAAARAAAAAAAAAZ
+GQATZQAAAWICAntVAAAEb5cAAAYDjF4AAAFvnQAACioAAAAbMAIALgAAAJEAABECAntVAAAEb5gA
+AAZvmwAACiihAAAKCt4TJSieAAAKC3L0EgBwB3OfAAAKegYqAAABEAAAAAAAABkZABNlAAABYgIC
+e1UAAARvmAAABgOMXgAAAW+dAAAKKgAAABswAgAuAAAAkgAAEQICe1UAAARvmQAABm+bAAAKKCsA
+AAoK3hMlKJ4AAAoLcpETAHAHc58AAAp6BioAAAEQAAAAAAAAGRkAE2UAAAFOAgJ7VQAABG+ZAAAG
+A2+dAAAKKhMwAgASAAAAkwAAEQICe1UAAARvfgAABm+iAAAKKgAAcgICe1UAAARvfgAABn6jAAAK
+KBEAAApvnQAACioAAAATMAIAEgAAAJQAABECAntVAAAEb38AAAZvogAACioAAHICAntVAAAEb38A
+AAZ+owAACigRAAAKb50AAAoqAAAAEzACABIAAACVAAARAgJ7VQAABG+DAAAGb6IAAAoqAAByAgJ7
+VQAABG+DAAAGfqMAAAooEQAACm+dAAAKKgAAABMwAgASAAAAlgAAEQICe1UAAARvhAAABm+iAAAK
+KgAAcgICe1UAAARvhAAABn6jAAAKKBEAAApvnQAACioAAAATMAIAEgAAAJcAABECAntVAAAEb4UA
+AAZvogAACioAAHICAntVAAAEb4UAAAZ+owAACigRAAAKb50AAAoqAAAAEzACABIAAACYAAARAgJ7
+VQAABG+GAAAGb6IAAAoqAAByAgJ7VQAABG+GAAAGfqMAAAooEQAACm+dAAAKKgAAABMwAgASAAAA
+mQAAEQICe1UAAARvhwAABm+iAAAKKgAAcgICe1UAAARvhwAABn6jAAAKKBEAAApvnQAACioAAAAT
+MAIAEgAAAJoAABECAntVAAAEb4gAAAZvogAACioAAHICAntVAAAEb4gAAAZ+owAACigRAAAKb50A
+AAoqAAAAEzACABIAAACbAAARAgJ7VQAABG+JAAAGb6IAAAoqAAByAgJ7VQAABG+JAAAGfqMAAAoo
+EQAACm+dAAAKKgAAABMwAgASAAAAnAAAEQICe1UAAARvigAABm+iAAAKKgAAcgICe1UAAARvigAA
+Bn6jAAAKKBEAAApvnQAACioAAAATMAIAEgAAAJ0AABECAntVAAAEb4sAAAZvogAACioAAHICAntV
+AAAEb4sAAAZ+owAACigRAAAKb50AAAoqAAAAEzACABIAAACeAAARAgJ7VQAABG+MAAAGb6IAAAoq
+AAByAgJ7VQAABG+MAAAGfqMAAAooEQAACm+dAAAKKgAAABMwAgASAAAAnwAAEQICe1UAAARvjQAA
+Bm+iAAAKKgAAcgICe1UAAARvjQAABn6jAAAKKBEAAApvnQAACioAAAATMAIAEgAAAKAAABECAntV
+AAAEb44AAAZvogAACioAAHICAntVAAAEb44AAAZ+owAACigRAAAKb50AAAoqAAAAEzACABIAAACh
+AAARAgJ7VQAABG+PAAAGb6IAAAoqAAByAgJ7VQAABG+PAAAGfqMAAAooEQAACm+dAAAKKgAAABMw
+AgASAAAAogAAEQICe1UAAARvkAAABm+iAAAKKgAAcgICe1UAAARvkAAABn6jAAAKKBEAAApvnQAA
+CioAAAATMAIAEgAAAKMAABECAntVAAAEb5EAAAZvogAACioAAHICAntVAAAEb5EAAAZ+owAACigR
+AAAKb50AAAoqAAAAEzACABIAAACkAAARAgJ7VQAABG+SAAAGb6IAAAoqAAByAgJ7VQAABG+SAAAG
+fqMAAAooEQAACm+dAAAKKgAAABMwAgASAAAApQAAEQICe1UAAARvkwAABm+iAAAKKgAAcgICe1UA
+AARvkwAABn6jAAAKKBEAAApvnQAACioAAAATMAIAEgAAAKYAABECAntVAAAEb5QAAAZvogAACioA
+AHICAntVAAAEb5QAAAZ+owAACigRAAAKb50AAAoqAAAAEzACABIAAACnAAARAgJ7VQAABG+VAAAG
+b6IAAAoqAAByAgJ7VQAABG+VAAAGfqMAAAooEQAACm+dAAAKKgAAABMwAgASAAAAqAAAEQICe1UA
+AARvlgAABm+iAAAKKgAAcgICe1UAAARvlgAABn6jAAAKKBEAAApvnQAACioAAAATMAIAEgAAAKkA
+ABECAntVAAAEb5cAAAZvogAACioAAHICAntVAAAEb5cAAAZ+owAACigRAAAKb50AAAoqAAAAEzAC
+ABIAAACqAAARAgJ7VQAABG+YAAAGb6IAAAoqAAByAgJ7VQAABG+YAAAGfqMAAAooEQAACm+dAAAK
+KgAAABMwAgASAAAAqwAAEQICe1UAAARvmQAABm+iAAAKKgAAcgICe1UAAARvmQAABn6jAAAKKBEA
+AApvnQAACioAAABWAiikAAAKAgN9VgAABAIEfVcAAAQqAAATMAEABwAAAKwAABECe1YAAAQqABMw
+AQAHAAAArQAAEQJ7VwAABCoAEzABAAcAAACuAAARAntYAAAEKgAiAgN9WAAABCoAAAA6AiilAAAK
+AhdvOwEABioAEzABABUAAACvAAARAm8xAQAGLQYCbzwBAAYCbzEBAAYqAAAAEzABABUAAACwAAAR
+AntZAAAELQYCbz0BAAYCe1kAAAQqAAAAEzACAI0AAACxAAARAgN9WQAABAJvNAEABm+mAAAKLBEC
+bzQBAAZvpgAACgNvpwAACgJvNAEABm+oAAAKLBECbzQBAAZvqAAACgNvpwAACgJvNAEABm+pAAAK
+LBECbzQBAAZvqQAACgNvpwAAChYKKxwCbzkBAAYGmiwOAm85AQAGBpoDb6cAAAoGF9YKBgJvOQEA
+Bo63MtkqAAAAEzABAAcAAACyAAARAntaAAAEKgATMAIArwAAALMAABECA31aAAAEFgorFwJvOQEA
+BgaaAntaAAAEb6oAAAoGF9YKBgJvOQEABo63Mt4CbzQBAAYsIwJvNAEABm+oAAAKLBYCbzQBAAZv
+qAAACgJ7WgAABG+qAAAKAm80AQAGLCMCbzQBAAZvpgAACiwWAm80AQAGb6YAAAoCe1oAAARvqgAA
+CgJvNAEABiwjAm80AQAGb6kAAAosFgJvNAEABm+pAAAKAntaAAAEb6oAAAoqABMwAQAVAAAAtAAA
+EQJ7WwAABC0GAm8+AQAGAntbAAAEKgAAABMwAQAHAAAAtQAAEQJ7XAAABCoAIgIDfVwAAAQqAAAA
+EzAOAKwMAAC2AAARAnOrAAAKbzIBAAZzrAAACgoGcjQUAHBvrQAACgZyFQAAcG+uAAAKBm+vAAAK
+cp8AAHBynwAAcG+wAAAKJgZvrwAACnKrAABwcqsAAHBvsAAACiYGb68AAApyxwAAcHLHAABwb7AA
+AAomBm+vAAAKcuEAAHBy4QAAcG+wAAAKJgZvrwAACnL/AABwcv8AAHBvsAAACiYGb68AAApyGQEA
+cHIZAQBwb7AAAAomBm+vAAAKcjEBAHByMQEAcG+wAAAKJgZvrwAACnJDAQBwckMBAHBvsAAACiYG
+b68AAApyXQEAcHJdAQBwb7AAAAomBm+vAAAKcmsBAHByawEAcG+wAAAKJgZvrwAACnKBAQBwcoEB
+AHBvsAAACiYGb68AAApypQEAcHKlAQBwb7AAAAomBm+vAAAKcskBAHByyQEAcG+wAAAKJgZvrwAA
+CnLhAQBwcuEBAHBvsAAACiYGb68AAApy9wEAcHL3AQBwb7AAAAomBm+vAAAKcgsCAHByCwIAcG+w
+AAAKJgZvrwAACnIhAgBwciECAHBvsAAACiYGb68AAApyNQIAcHI1AgBwb7AAAAomBm+vAAAKcksC
+AHBySwIAcG+wAAAKJgZvrwAACnJfAgBwcl8CAHBvsAAACiYGb68AAApydQIAcHJ1AgBwb7AAAAom
+Bm+vAAAKcokCAHByiQIAcG+wAAAKJgZvrwAACnKfAgBwcp8CAHBvsAAACiYGb68AAApyswIAcHKz
+AgBwb7AAAAomBm+vAAAKcssCAHByywIAcG+wAAAKJgZvrwAACnLtAgBwcu0CAHBvsAAACiYGb68A
+AApyDQMAcHINAwBwb7AAAAomBm+vAAAKcisDAHByKwMAcG+wAAAKJgZvrwAACnJLAwBwcksDAHBv
+sAAACiYGb68AAApyaQMAcHJpAwBwb7AAAAomBm+vAAAKcokDAHByiQMAcG+wAAAKJgZvrwAACnKn
+AwBwcqcDAHBvsAAACiYGb68AAApyxwMAcHLHAwBwb7AAAAomBm+vAAAKcuUDAHBy5QMAcG+wAAAK
+JgZvrwAACnIFBABwcgUEAHBvsAAACiYGb68AAApyIwQAcHIjBABwb7AAAAomAm8xAQAGb7EAAAoG
+b7IAAAomAm8xAQAGc7MAAApvtAAACgJvMQEABm+mAAAKAm81AQAGb6cAAAoCbzEBAAZvpgAACnJA
+FABwb7UAAAoCbzEBAAZvpgAAChdvtgAACgJvMQEABm+mAAAKb7cAAApyXR0AcB8fFhcWFnKfAABw
+IAACAAAWFHJdAABwcl0AAHByXQAAcHO4AAAKb7kAAAomAm8xAQAGb6YAAApvtwAACnJrHQBwHwwW
+FxYWcqsAAHAgAAIAABYUcl0AAHByXQAAcHJdAABwc7gAAApvuQAACiYCbzEBAAZvpgAACm+3AAAK
+cokdAHAfDBYXFhZyxwAAcCAAAgAAFhRyXQAAcHJdAABwcl0AAHBzuAAACm+5AAAKJgJvMQEABm+m
+AAAKb7cAAApypR0AcB8MFhcWFnLhAABwIAACAAAWFHJdAABwcl0AAHByXQAAcHO4AAAKb7kAAAom
+Am8xAQAGb6YAAApvtwAACnLFHQBwHwwWFxYWcv8AAHAgAAIAABYUcl0AAHByXQAAcHJdAABwc7gA
+AApvuQAACiYCbzEBAAZvpgAACm+3AAAKcuEdAHAfIBYXFhZyGQEAcCAAAgAAFhRyXQAAcHJdAABw
+cl0AAHBzuAAACm+5AAAKJgJvMQEABm+mAAAKb7cAAApy+x0AcB8gFhcWFnIxAQBwIAACAAAWFHJd
+AABwcl0AAHByXQAAcHO4AAAKb7kAAAomAm8xAQAGb6YAAApvtwAACnIPHgBwHwwWFxYWckMBAHAg
+AAIAABYUcl0AAHByXQAAcHJdAABwc7gAAApvuQAACiYCbzEBAAZvpgAACm+3AAAKciseAHAfDBYX
+FhZyXQEAcCAAAgAAFhRyXQAAcHJdAABwcl0AAHBzuAAACm+5AAAKJgJvMQEABm+mAAAKb7cAAApy
+Ox4AcB8MFhcWFnJrAQBwIAACAAAWFHJdAABwcl0AAHByXQAAcHO4AAAKb7kAAAomAm8xAQAGb6YA
+AApvtwAACnJTHgBwHBYXFhZygQEAcCAAAgAAFhRyXQAAcHJdAABwcl0AAHBzuAAACm+5AAAKJgJv
+MQEABm+mAAAKb7cAAApyeR4AcBwWFxYWcqUBAHAgAAIAABYUcl0AAHByXQAAcHJdAABwc7gAAApv
+uQAACiYCbzEBAAZvpgAACm+3AAAKcp8eAHAfDBYXFhZyyQEAcCAAAgAAFhRyXQAAcHJdAABwcl0A
+AHBzuAAACm+5AAAKJgJvMQEABm+mAAAKb7cAAApyuR4AcBwWFxYWcuEBAHAgAAIAABYUcl0AAHBy
+XQAAcHJdAABwc7gAAApvuQAACiYCbzEBAAZvpgAACm+3AAAKctEeAHAcFhcWFnL3AQBwIAACAAAW
+FHJdAABwcl0AAHByXQAAcHO4AAAKb7kAAAomAm8xAQAGb6YAAApvtwAACnLnHgBwHBYXFhZyCwIA
+cCAAAgAAFhRyXQAAcHJdAABwcl0AAHBzuAAACm+5AAAKJgJvMQEABm+mAAAKb7cAAApy/x4AcBwW
+FxYWciECAHAgAAIAABYUcl0AAHByXQAAcHJdAABwc7gAAApvuQAACiYCbzEBAAZvpgAACm+3AAAK
+chUfAHAcFhcWFnI1AgBwIAACAAAWFHJdAABwcl0AAHByXQAAcHO4AAAKb7kAAAomAm8xAQAGb6YA
+AApvtwAACnItHwBwHBYXFhZySwIAcCAAAgAAFhRyXQAAcHJdAABwcl0AAHBzuAAACm+5AAAKJgJv
+MQEABm+mAAAKb7cAAApyQx8AcBwWFxYWcl8CAHAgAAIAABYUcl0AAHByXQAAcHJdAABwc7gAAApv
+uQAACiYCbzEBAAZvpgAACm+3AAAKclsfAHAcFhcWFnJ1AgBwIAACAAAWFHJdAABwcl0AAHByXQAA
+cHO4AAAKb7kAAAomAm8xAQAGb6YAAApvtwAACnJxHwBwHBYXFhZyiQIAcCAAAgAAFhRyXQAAcHJd
+AABwcl0AAHBzuAAACm+5AAAKJgJvMQEABm+mAAAKb7cAAApyiR8AcBwWFxYWcp8CAHAgAAIAABYU
+cl0AAHByXQAAcHJdAABwc7gAAApvuQAACiYCbzEBAAZvpgAACm+3AAAKcp8fAHAfDBYXFhZyswIA
+cCAAAgAAFhRyXQAAcHJdAABwcl0AAHBzuAAACm+5AAAKJgJvMQEABm+mAAAKb7cAAApyuR8AcB8M
+FhcWFnLLAgBwIAACAAAWFHJdAABwcl0AAHByXQAAcHO4AAAKb7kAAAomAm8xAQAGb6YAAApvtwAA
+CnLdHwBwHBYXFhZy7QIAcCAAAgAAFhRyXQAAcHJdAABwcl0AAHBzuAAACm+5AAAKJgJvMQEABm+m
+AAAKb7cAAApy/x8AcBwWFxYWcg0DAHAgAAIAABYUcl0AAHByXQAAcHJdAABwc7gAAApvuQAACiYC
+bzEBAAZvpgAACm+3AAAKch8gAHAcFhcWFnIrAwBwIAACAAAWFHJdAABwcl0AAHByXQAAcHO4AAAK
+b7kAAAomAm8xAQAGb6YAAApvtwAACnJBIABwHBYXFhZySwMAcCAAAgAAFhRyXQAAcHJdAABwcl0A
+AHBzuAAACm+5AAAKJgJvMQEABm+mAAAKb7cAAApyYSAAcBwWFxYWcmkDAHAgAAIAABYUcl0AAHBy
+XQAAcHJdAABwc7gAAApvuQAACiYCbzEBAAZvpgAACm+3AAAKcoMgAHAcFhcWFnKJAwBwIAACAAAW
+FHJdAABwcl0AAHByXQAAcHO4AAAKb7kAAAomAm8xAQAGb6YAAApvtwAACnKjIABwHBYXFhZypwMA
+cCAAAgAAFhRyXQAAcHJdAABwcl0AAHBzuAAACm+5AAAKJgJvMQEABm+mAAAKb7cAAApyxSAAcBwW
+FxYWcscDAHAgAAIAABYUcl0AAHByXQAAcHJdAABwc7gAAApvuQAACiYCbzEBAAZvpgAACm+3AAAK
+cuUgAHAcFhcWFnLlAwBwIAACAAAWFHJdAABwcl0AAHByXQAAcHO4AAAKb7kAAAomAm8xAQAGb6YA
+AApvtwAACnIHIQBwHBYXFhZyBQQAcCAAAgAAFhRyXQAAcHJdAABwcl0AAHBzuAAACm+5AAAKJgJv
+MQEABm+mAAAKb7cAAApyJyEAcB8MFhcWFnIjBABwIAACAAAWFHJdAABwcl0AAHByXQAAcHO4AAAK
+b7kAAAomKoYCc7oAAAp9WQAABAJ7WQAABChgAQAGb2EBAAZvuwAACioAABMwAwBNAAAAAAAAAAIX
+jSMAAAF9WwAABAJ7WwAABBZzswAACqICe1sAAAQWmgJvNQEABm+nAAAKAntbAAAEFppyTSEAcG+1
+AAAKAntbAAAEFpoXb7YAAAoqAAAAEzADADAAAAC3AAARAm80AQAGAm85AQAGFppvvAAACgJvOgEA
+BiwGA2+9AAAKAm80AQAGA2++AAAKCwcqEzADACgAAAC4AAARAm80AQAGAm85AQAGFppvvAAACnNz
+AAAGCgJvNAEABgZvvgAACiYGKhMwAgANAAAAuQAAEQJvNAEABgNvvwAACioAAAATMAMAEgAAALoA
+ABECbzQBAAYDchUAAHBvwAAACioAABMwBAAYAAAAuwAAEQJvNAEABheNGgAAAQsHFgOiB2/BAAAK
+KhMwAgANAAAAvAAAEQJvNAEABgNvwQAACioAAAAbMAIAIwoAAL0AABECbzQBAAZvpgAACm+3AAAK
+Fm/CAAAKA4wHAAABb8MAAAoELQtyqwAAcHPEAAAKegJvNAEABm+mAAAKb7cAAAoXb8IAAAoEb8MA
+AAoFLQtyxwAAcHPEAAAKegJvNAEABm+mAAAKb7cAAAoYb8IAAAoFb8MAAAoOBC0LcuEAAHBzxAAA
+CnoCbzQBAAZvpgAACm+3AAAKGW/CAAAKDgRvwwAACg4FLQty/wAAcHPEAAAKegJvNAEABm+mAAAK
+b7cAAAoab8IAAAoOBW/DAAAKAm80AQAGb6YAAApvtwAAChtvwgAACg4GjAgAAAFvwwAACgJvNAEA
+Bm+mAAAKb7cAAAocb8IAAAoOB4wIAAABb8MAAAoOCC0LckMBAHBzxAAACnoCbzQBAAZvpgAACm+3
+AAAKHW/CAAAKDghvwwAACg4JLSICbzQBAAZvpgAACm+3AAAKHm/CAAAKfsUAAApvwwAACisdAm80
+AQAGb6YAAApvtwAACh5vwgAACg4Jb8MAAAoOCi0jAm80AQAGb6YAAApvtwAACh8Jb8IAAAp+xQAA
+Cm/DAAAKKx4CbzQBAAZvpgAACm+3AAAKHwlvwgAACg4Kb8MAAAoCbzQBAAZvpgAACm+3AAAKHwpv
+wgAACg4LbIxeAAABb8MAAAoCbzQBAAZvpgAACm+3AAAKHwtvwgAACg4MbIxeAAABb8MAAAoODS0L
+cskBAHBzxAAACnoCbzQBAAZvpgAACm+3AAAKHwxvwgAACg4Nb8MAAAoPDijGAAAKLCsCbzQBAAZv
+pgAACm+3AAAKHw1vwgAACg8OKMcAAApsjF4AAAFvwwAACishAm80AQAGb6YAAApvtwAACh8Nb8IA
+AAp+xQAACm/DAAAKDw8oxgAACiwrAm80AQAGb6YAAApvtwAACh8Ob8IAAAoPDyjHAAAKbIxeAAAB
+b8MAAAorIQJvNAEABm+mAAAKb7cAAAofDm/CAAAKfsUAAApvwwAACg8QKMYAAAosKwJvNAEABm+m
+AAAKb7cAAAofD2/CAAAKDxAoxwAACmyMXgAAAW/DAAAKKyECbzQBAAZvpgAACm+3AAAKHw9vwgAA
+Cn7FAAAKb8MAAAoPESjGAAAKLCsCbzQBAAZvpgAACm+3AAAKHxBvwgAACg8RKMcAAApsjF4AAAFv
+wwAACishAm80AQAGb6YAAApvtwAACh8Qb8IAAAp+xQAACm/DAAAKDxIoxgAACiwrAm80AQAGb6YA
+AApvtwAACh8Rb8IAAAoPEijHAAAKbIxeAAABb8MAAAorIQJvNAEABm+mAAAKb7cAAAofEW/CAAAK
+fsUAAApvwwAACg8TKMYAAAosKwJvNAEABm+mAAAKb7cAAAofEm/CAAAKDxMoxwAACmyMXgAAAW/D
+AAAKKyECbzQBAAZvpgAACm+3AAAKHxJvwgAACn7FAAAKb8MAAAoPFCjGAAAKLCsCbzQBAAZvpgAA
+Cm+3AAAKHxNvwgAACg8UKMcAAApsjF4AAAFvwwAACishAm80AQAGb6YAAApvtwAACh8Tb8IAAAp+
+xQAACm/DAAAKDxUoxgAACiwrAm80AQAGb6YAAApvtwAACh8Ub8IAAAoPFSjHAAAKbIxeAAABb8MA
+AAorIQJvNAEABm+mAAAKb7cAAAofFG/CAAAKfsUAAApvwwAACg8WKMYAAAosKwJvNAEABm+mAAAK
+b7cAAAofFW/CAAAKDxYoxwAACmyMXgAAAW/DAAAKKyECbzQBAAZvpgAACm+3AAAKHxVvwgAACn7F
+AAAKb8MAAAoPFyjGAAAKLCsCbzQBAAZvpgAACm+3AAAKHxZvwgAACg8XKMcAAApsjF4AAAFvwwAA
+CishAm80AQAGb6YAAApvtwAACh8Wb8IAAAp+xQAACm/DAAAKDhgtIwJvNAEABm+mAAAKb7cAAAof
+F2/CAAAKfsUAAApvwwAACiseAm80AQAGb6YAAApvtwAACh8Xb8IAAAoOGG/DAAAKDhktIwJvNAEA
+Bm+mAAAKb7cAAAofGG/CAAAKfsUAAApvwwAACiseAm80AQAGb6YAAApvtwAACh8Yb8IAAAoOGW/D
+AAAKDxooxgAACiwrAm80AQAGb6YAAApvtwAACh8Zb8IAAAoPGijHAAAKbIxeAAABb8MAAAorIQJv
+NAEABm+mAAAKb7cAAAofGW/CAAAKfsUAAApvwwAACg8bKMYAAAosKwJvNAEABm+mAAAKb7cAAAof
+Gm/CAAAKDxsoxwAACmyMXgAAAW/DAAAKKyECbzQBAAZvpgAACm+3AAAKHxpvwgAACn7FAAAKb8MA
+AAoPHCjGAAAKLCsCbzQBAAZvpgAACm+3AAAKHxtvwgAACg8cKMcAAApsjF4AAAFvwwAACishAm80
+AQAGb6YAAApvtwAACh8bb8IAAAp+xQAACm/DAAAKDx0oxgAACiwrAm80AQAGb6YAAApvtwAACh8c
+b8IAAAoPHSjHAAAKbIxeAAABb8MAAAorIQJvNAEABm+mAAAKb7cAAAofHG/CAAAKfsUAAApvwwAA
+Cg8eKMYAAAosKwJvNAEABm+mAAAKb7cAAAofHW/CAAAKDx4oxwAACmyMXgAAAW/DAAAKKyECbzQB
+AAZvpgAACm+3AAAKHx1vwgAACn7FAAAKb8MAAAoPHyjGAAAKLCsCbzQBAAZvpgAACm+3AAAKHx5v
+wgAACg8fKMcAAApsjF4AAAFvwwAACishAm80AQAGb6YAAApvtwAACh8eb8IAAAp+xQAACm/DAAAK
+DyAoxgAACiwrAm80AQAGb6YAAApvtwAACh8fb8IAAAoPICjHAAAKbIxeAAABb8MAAAorIQJvNAEA
+Bm+mAAAKb7cAAAofH2/CAAAKfsUAAApvwwAACg8hKMYAAAosKwJvNAEABm+mAAAKb7cAAAofIG/C
+AAAKDyEoxwAACmyMXgAAAW/DAAAKKyECbzQBAAZvpgAACm+3AAAKHyBvwgAACn7FAAAKb8MAAAoP
+IijGAAAKLCsCbzQBAAZvpgAACm+3AAAKHyFvwgAACg8iKMcAAApsjF4AAAFvwwAACishAm80AQAG
+b6YAAApvtwAACh8hb8IAAAp+xQAACm/DAAAKDyMoxgAACiwrAm80AQAGb6YAAApvtwAACh8ib8IA
+AAoPIyjHAAAKbIxeAAABb8MAAAorIQJvNAEABm+mAAAKb7cAAAofIm/CAAAKfsUAAApvwwAACg4k
+LSMCbzQBAAZvpgAACm+3AAAKHyNvwgAACn7FAAAKb8MAAAorHgJvNAEABm+mAAAKb7cAAAofI2/C
+AAAKDiRvwwAACgJvNAEABm+mAAAKb8gAAApvyQAACgsCbzQBAAZvpgAACm/IAAAKb8kAAAoXXxcu
+FQJvNAEABm+mAAAKb8gAAApvygAACgJvNAEABm+mAAAKb8sAAAoMCAreGgcWMxUCbzQBAAZvpgAA
+Cm/IAAAKb8wAAArcBioAARAAAAIA8gkVBwoaAAAAAB4CKKUAAAoqEzABAAcAAAC+AAARAntdAAAE
+KgAiAgN9XQAABCoAAAATMAEABwAAAL8AABECe14AAAQqACICA31eAAAEKgAAABMwAQAHAAAAwAAA
+EQJ7XwAABCoAIgIDfV8AAAQqAAAAEzABADIAAADBAAARAntgAAAELAcCe2AAAAQqAnteAAAELBkC
+e14AAARvNQEABiwMAnteAAAEbzUBAAYqFCoAACICA31gAAAEKgAAABMwAgAQAAAAwgAAERYKAnte
+AAAELAQGF9YKBioTMAQARAAAAMMAABEWCgJ7XgAABCw4A29eAAAGFBQfEG/RAAAKDAIIBW9TAQAG
+DAgsHBYIjrcvFgYCe14AAAQIb0QBAAbWCgQIb9IAAAoGKhMwBAA6AAAAxAAAERYKAnteAAAELC4D
+b14AAAYUFBpv0QAACgwILBwWCI63LxYGAnteAAAECG9EAQAG1goECG/SAAAKBioAABMwBAA6AAAA
+xQAAERYKAnteAAAELC4Db14AAAYUFB5v0QAACgwILBwWCI63LxYGAnteAAAECG9EAQAG1goECG/S
+AAAKBioAABMwAgBIAAAAxgAAEQMsBgOOtxcvAgMqBCwJBG/TAAAKFy8CAypz1AAACgwWCysYAwea
+DQQJb9UAAAotBwgJb9YAAAoHF9YLBwOOtzLiCG/XAAAKKhswBQAbAwAAxwAAEQMtC3KGJQBwc8QA
+AAp6A2/YAAAKLQIWKgJ7XgAABCweAgJ7XgAABG81AQAGb1YBAAYtC3KWJQBwc9kAAAp6Am9NAQAG
+EwcRBy0LckcmAHBz2gAACnoWEwgRB2/bAAAKHxBfHxAzBxEHb9wAAAoRB2/bAAAKFjMKEQdv3QAA
+ChcTCBEHb94AAAoTCREJLQtyYicAcHPaAAAKenPUAAAKDHPUAAAKC3PfAAAKCnPgAAAKEwUWEwQU
+DQJvSwEABiwNcyAAAAoNCQNv4QAACgJ7XgAABCxwEQUCe14AAAQCe14AAARvNQEABm/iAAAKAnte
+AAAEEQd0IQAAAW82AQAGAnteAAAEEQl0IgAAAW84AQAGAnteAAAEbzQBAAZv4wAACiwiAnteAAAE
+bzQBAAYWb+QAAAoGAnteAAAEbzQBAAZv5QAACgJvRwEABhczHREEAgMIB29QAQAG1hMEEQQCAwdv
+UQEABtYTBCsbEQQCAwdvUQEABtYTBBEEAgMIB29QAQAG1hMEEQQCAwhvUgEABtYTBBEJb+YAAAoW
+B2/TAAAKLzoHb9MAAAoX2hfWjRoAAAETCwcRC2/nAAAKFhMKKxQRCxEKmhMMEQxv6AAAChEKF9YT
+ChEKEQuOtzLkFghv0wAACi86CG/TAAAKF9oX1o0aAAABEw4IEQ5v5wAAChYTDSsUEQ4RDZoTDxEP
+b+gAAAoRDRfWEw0RDREOjrcy5N30AAAAJSieAAAKExARCW/pAAAKAm9LAQAGLA8Db+oAAAoDCW/h
+AAAKK0oWB2/TAAAKL0EHb9MAAAoX2hfWjRoAAAETEgcREm/nAAAKFhMRKxsREhERmhMTERNv6AAA
+ChETb+sAAAoRERfWExERERESjrcy3REQehEILAcRB2/cAAAKAnteAAAELCkCe14AAAQRBQJ7XgAA
+BG/sAAAKdCEAAAFvNgEABgJ7XgAABBRvOAEABhYGb+0AAAovOwZv7QAAChfaF9aNbQAAARMUBhEU
+b+4AAAoWExUrFREUERWaExYRFhdv5AAAChEVF9YTFREVERSOtzLj3BEEKgBBNAAAAAAAAMwAAABY
+AQAAJAIAAHMAAABnAAABAgAAAMwAAADLAQAAlwIAAIEAAAAAAAAAOgMEBXNXAQAGKAMAACsqABMw
+AwA0AAAAyAAAEQJ7YAAABCwCFyoCb00BAAYsAwMtAhcqAm9NAQAGb/AAAAoDb/AAAAoaKPEAAAos
+AhcqFiqGAigXAAAKAgN9ZAAABAQsCQIVfWUAAAQrBwIXfWUAAAQqAAATMAMArAAAAMkAABEDDAQW
+VHP0AAAKDQkDA2/1AAAKAwJ7ZAAABCAABgAAb/YAAAoLKyIEBEoX1lQHDAkHB2/1AAAKBwJ7ZAAA
+BCAABgAAb/YAAAoLBywJCQdv9wAACizSBEoWM1AJb/gAAAoJAwNv9QAACgMCe2QAAAQgAAEAAG/2
+AAAKCysiBARKF9ZUBwwJBwdv9QAACgcCe2QAAAQgAAEAAG/2AAAKCwcsCQkHb/cAAAos0ggqEzAD
+AHIAAADKAAARAwQo+QAACiwCFioDLQIVKgQtAhcqFgsCAxIBb1gBAAYNFgwCBBICb1gBAAYTBAkR
+BCj5AAAKLBACe2UAAAQSAQgo+gAACtgqCW+aAAAKb3kAAAoJb/sAAAoRBG+aAAAKb3kAAAoRBG/7
+AAAKLwIVKhcqAAAeAigXAAAKKhMwAgAtAAAAywAAEX5mAAAELSBykSgAcNARAAACKBQAAApv/AAA
+CnP9AAAKCweAZgAABH5mAAAEKgAAABMwAQAGAAAAzAAAEX5nAAAEKgAAHgKAZwAABCpWc18BAAYo
+/gAACnQSAAACgGgAAAQqAAAeAij/AAAKKhMwAQAGAAAAzQAAEX5oAAAEKgAAEzACABEAAADOAAAR
+AnLDKABwbwABAAooKwAACioAAAATMAEABgAAAM8AABEoYAEABioAAB4CKAQBAAoqGzAlABYLAADQ
+AAARAm8FAQAKbwYBAApyBSkAcG8HAQAKbwgBAApvFQAACgoUEwoUEwwUEw0UEw4UEwsSEXIjKQBw
+KAkBAAoRESgKAQAKKAsBAAp0FgAAAhMKEQoWb3MBAAYRCm9uAQAGBn4OAQAKfg4BAAp+DgEACn4O
+AQAKfg4BAAp+DgEACn4OAQAKfg4BAAp+DgEACn4OAQAKfg4BAAp+DgEACn4OAQAKfg4BAApvfAEA
+BhMMEQoWb3gBAAZybSkAcBMFEQxvfgEABhMOEQxvfgEABhEFb2wBAAZ0GQAAAhMNEQ1ymSkAcH4O
+AQAKb4ABAAYTCxENcpkpAHB+DgEACm+AAQAGfg4BAApvaQEABm8VAAAKEwgRDXKfKQBwfg4BAApv
+gAEABn4OAQAKb2kBAAZvFQAAChMJEQ1ypSkAcH4OAQAKb4ABAAZ+DgEACm9pAQAGbxUAAAoTBhEN
+cqspAHB+DgEACm+AAQAGfg4BAApvaQEABigRAAAKKBUBAAoTB3MRAAAGCwcRB28TAAAGBxEGbxkA
+AAYCbwUBAApvFgEACnKxKQBwbxcBAAoCbwUBAApvGAEACigRAAAKbxkBAAp0IQAAAQ0fCRMEEQQM
+ONIIAAAHEQ1y5ykAcAgoGgEACigbAQAKfg4BAApvgAEABn4OAQAKb2kBAAYoEQAACigcAQAKbxsA
+AAYHEQ1y6ykAcAgoGgEACigbAQAKfg4BAApvgAEABn4OAQAKb2kBAAYoEQAACigcAQAKbxUAAAYH
+EQ1y7ykAcAgoGgEACigbAQAKfg4BAApvgAEABn4OAQAKb2kBAAYoEQAACigcAQAKbxcAAAYHEQ1y
+8ykAcAgoGgEACigbAQAKfg4BAApvgAEABn4OAQAKb2kBAAYoEQAACigdAQAKIwAAAAAAADhAWige
+AQAKbx0AAAYHEQ1y9ykAcAgoGgEACigbAQAKfg4BAApvgAEABn4OAQAKb2kBAAYoEQAACigdAQAK
+IwAAAAAAADhAWigeAQAKbx8AAAYHEQ1y+ykAcAgoGgEACigbAQAKfg4BAApvgAEABn4OAQAKb2kB
+AAYoEQAACigcAQAKbyEAAAYHEQ1y/ykAcAgoGgEACigbAQAKfg4BAApvgAEABn4OAQAKb2kBAAYo
+EQAACigcAQAKbyMAAAYHEQ1yAyoAcAgoGgEACigbAQAKfg4BAApvgAEABn4OAQAKb2kBAAYoEQAA
+CigcAQAKbyUAAAYHEQ1yByoAcAgoGgEACigbAQAKfg4BAApvgAEABn4OAQAKb2kBAAYoEQAACigc
+AQAKbycAAAYHEQ1yCyoAcAgoGgEACigbAQAKfg4BAApvgAEABn4OAQAKb2kBAAYoEQAACigdAQAK
+bykAAAYHEQ1yDyoAcAgoGgEACigbAQAKfg4BAApvgAEABn4OAQAKb2kBAAYoEQAACigdAQAKbysA
+AAYHEQ1yEyoAcAgoGgEACigbAQAKfg4BAApvgAEABn4OAQAKb2kBAAYoEQAACigcAQAKby0AAAYH
+EQ1yFyoAcAgoGgEACigbAQAKfg4BAApvgAEABn4OAQAKb2kBAAYoEQAACigdAQAKby8AAAYHEQ1y
+GyoAcAgoGgEACigbAQAKfg4BAApvgAEABn4OAQAKb2kBAAYoEQAACigdAQAKbzEAAAYHEQ1yHyoA
+cAgoGgEACigbAQAKfg4BAApvgAEABn4OAQAKb2kBAAYoEQAACigdAQAKbzMAAAYHEQ1yIyoAcAgo
+GgEACigbAQAKfg4BAApvgAEABn4OAQAKb2kBAAYoEQAACigdAQAKbzUAAAYHEQ1yJyoAcAgoGgEA
+CigbAQAKfg4BAApvgAEABn4OAQAKb2kBAAYoEQAACigdAQAKbzcAAAYHEQ1yKyoAcAgoGgEACigb
+AQAKfg4BAApvgAEABn4OAQAKb2kBAAYoEQAACigdAQAKbzkAAAYHEQ1yLyoAcAgoGgEACigbAQAK
+fg4BAApvgAEABn4OAQAKb2kBAAYoEQAACigdAQAKbzsAAAYHEQ1yMyoAcAgoGgEACigbAQAKfg4B
+AApvgAEABn4OAQAKb2kBAAYoEQAACigdAQAKbz0AAAYHEQ1yNyoAcAgoGgEACigbAQAKfg4BAApv
+gAEABn4OAQAKb2kBAAYoEQAACigdAQAKbz8AAAYHEQ1yOyoAcAgoGgEACigbAQAKfg4BAApvgAEA
+Bn4OAQAKb2kBAAYoEQAACigdAQAKb0EAAAYHEQ1yPyoAcAgoGgEACigbAQAKfg4BAApvgAEABn4O
+AQAKb2kBAAYoEQAACigcAQAKb0MAAAYHEQ1yQyoAcAgoGgEACigbAQAKfg4BAApvgAEABn4OAQAK
+b2kBAAYoEQAACigcAQAKb0UAAAYHEQ1yRyoAcAgoGgEACigbAQAKfg4BAApvgAEABn4OAQAKb2kB
+AAYoEQAACigdAQAKb0cAAAYHEQ1ySyoAcAgoGgEACigbAQAKfg4BAApvgAEABn4OAQAKb2kBAAYo
+EQAACigdAQAKb0kAAAYHEQ1yTyoAcAgoGgEACigbAQAKfg4BAApvgAEABn4OAQAKb2kBAAYoEQAA
+CigdAQAKb0sAAAYHEQ1yVSoAcAgoGgEACigbAQAKfg4BAApvgAEABn4OAQAKb2kBAAYoEQAACigd
+AQAKb00AAAYHEQ1yWyoAcAgoGgEACigbAQAKfg4BAApvgAEABn4OAQAKb2kBAAYoEQAACigdAQAK
+b08AAAYHEQ1yYSoAcAgoGgEACigbAQAKfg4BAApvgAEABn4OAQAKb2kBAAYoEQAACigdAQAKb1EA
+AAYHEQ1yZyoAcAgoGgEACigbAQAKfg4BAApvgAEABn4OAQAKb2kBAAYoEQAACigdAQAKb1MAAAYH
+EQ1ybSoAcAgoGgEACigbAQAKfg4BAApvgAEABn4OAQAKb2kBAAYoEQAACigdAQAKb1UAAAYHEQ1y
+cyoAcAgoGgEACigbAQAKfg4BAApvgAEABn4OAQAKb2kBAAYoEQAACigdAQAKb1cAAAYHEQ1yeSoA
+cAgoGgEACigbAQAKfg4BAApvgAEABn4OAQAKb2kBAAYoEQAACigdAQAKb1kAAAYHEQ1yfyoAcAgo
+GgEACigbAQAKfg4BAApvgAEABn4OAQAKb2kBAAZvFQAACm9bAAAGczMBAAYTDxEPCW82AQAGEQ8H
+bxIAAAYHbxgAAAYHbxoAAAYHbxQAAAYHbxYAAAYHbxwAAAYHbx4AAAYHbyAAAAYHbyIAAAYHbyQA
+AAYHbygAAAYHbyoAAAYHbywAAAYHby4AAAYoHwEACgdvMAAABigfAQAKB28yAAAGKB8BAAoHbzQA
+AAYoHwEACgdvNgAABigfAQAKB284AAAGKB8BAAoHbzoAAAYoHwEACgdvPAAABigfAQAKB28+AAAG
+KB8BAAoHb0AAAAYoHwEACgdvQgAABgdvRAAABgdvRgAABigfAQAKB29IAAAGKB8BAAoHb0oAAAYo
+HwEACgdvTAAABigfAQAKB29OAAAGKB8BAAoHb1AAAAYoHwEACgdvUgAABigfAQAKB29UAAAGKB8B
+AAoHb1YAAAYoHwEACgdvWAAABigfAQAKB29aAAAGb0UBAAYmCBfWDBENcucpAHAIKBoBAAooGwEA
+Cn4OAQAKb4ABAAZ+DgEACm9pAQAGOgP3//8RCm91AQAGAm8FAQAKFm8hAQAK3jklKJ4AAAoTEBEQ
+byIBAAoWFCgjAQAKJhEQbyQBAAoWFCgjAQAKJgJvBQEAChdvIQEACiigAAAK3gAqAABBHAAAAAAA
+ACAAAAC8CgAA3AoAADkAAABnAAABtAAAAM7K774BAAAAkQAAAGxTeXN0ZW0uUmVzb3VyY2VzLlJl
+c291cmNlUmVhZGVyLCBtc2NvcmxpYiwgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWws
+IFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkjU3lzdGVtLlJlc291cmNlcy5SdW50aW1l
+UmVzb3VyY2VTZXQCAAAAAAAAAAAAAABQQURQQURQtAAAAEJTSkIBAAEAAAAAAAwAAAB2NC4wLjMw
+MzE5AAAAAAUAbAAAAHRHAAAjfgAA4EcAAPhAAAAjU3RyaW5ncwAAAADYiAAAiCoAACNVUwBgswAA
+EAAAACNHVUlEAAAAcLMAAOQTAAAjQmxvYgAAAAAAAAACAAABVz+2CwkPAAAA+iUzABYAAAEAAAC0
+AAAAJAAAAGsAAACAAQAABAEAAAoAAAA4AQAABAAAAHACAAAkAAAA0AAAAAEAAAAEAAAAEgAAAJQA
+AADzAAAAAQAAABIAAAABAAAACAAAAAEAAAAJAAAAAwAAAAMAAAAAAM9AAQAAAAAACgCOAmQCCgDC
+AqQCBgDSAssCCgAqA2QCBgCoA8sCCgAqBAAEBgBPBMsCBgBCBcsCDgDMC8ALDgDrC8ALBgA5DBwM
+BgBLDBwMDgC9DMALDgDcDMALEgBaDU8NEgCRDX8NFgAFDu8NEgA2Dn8NEgBLDn8NBgCUDssCBgDA
+DssCBgDNDssCGgBOD8ALDgBfD8ALDgAWEsALDgAsGcALDgA0GcALDgBoGcALBgCnJcsCDgC6JcAL
+FgD5Je8NDgAZJgMmDgBcJgMmDgB2JgMmDgCSJgMmBgCxJ8sCDgBUKMALBgA7KSApDgC+KcALBgBm
+KssCBgCZKiApBgDvKt4qBgAcKwcrFgCDK24rHgBaLDEsFgCLLO8NFgCkLO8NFgDRLLksBgD7LOgs
+CgA6LRMtCgBSLRMAFgCHLWotBgC8LZwtBgDaLcsCBgD+LcsCCgAILhMABgBWLjcuBgBqLssCBgCA
+LpwtFgCbLu8NBgDzLssCCgADLxMtBgA6LzAvEgBHL08NBgBVLzAvDgAsMMALDgBhMMALBgB1MDAv
+EgCCME8NBgCQMDAvBgCjMJcwEgCsME8NEgDSMH8NFgDuMO8NEgAFMX8NEgASMX8NBgA3MSQxEgBD
+MX8NEgBnMX8NEgB3MX8NBgC5MSQxBgDNMSQxEgBGMi0yEgBXMi0yFgByMu8NFgCHMu8NFgChMu8N
+FgDKMu8NFgDqMu8NBgD9MugsCgBCMxMtDgCCM8ALBgCdM8sCBgC8M8sCDgDRM8ALDgDyM8ALEgAc
+NH8NBgAvNMsCEgBTNH8NBgC7NKk0BgDsNMsCCgABNRMtBgANNcsCDgAnNcALBgBfNcsCDgC3NaQ1
+DgDpNaQ1DgAYNqQ1DgAqNqQ1DgA2NqQ1DgCFNsALDgChNgMmDgDHNgMmDgDUNsALDgDeNsALDgDx
+NsALDgAtN6Q1DgA7N8ALBgBLN8sCBgBnNcsCFgCNN+8NFgCfN+8NBgCzN5wtFgDUN+8NFgDuN+8N
+DgADOMALBgAbOCApBgA6OCApDgBHOMALBgBhOMsCBgBzOMsCBgADOcsCBgAjOcsCFgA0Oe8NBgBE
+OSApBgBrOSApBgB5OSApBgCYOcsCBgCwOak0FgDGOW4rFgDgOW4rFgD9OW4rFgAVOm4rFgAkOm4r
+BgCFOssCHgCKOjEsIgDjOsM6IgD7OsM6BAAVO0Y6BgBMO6k0BAA0O0Y6BABgO0Y6BAB+OkY6BACC
+O0Y6BABlOkY6IgCiO8M6IgC+O8M6CgAfPBMACgArPBMACgA4PBMABgBaPMsCHgBwPDEsBgDqPDcu
+BgD7PDcuBgAJPTcuBgAhPTcuBgA4PTcuBgBJPTcuBgCGPTcuBgARPjcuBgCBP5wtBgChP5wtBgDZ
+P78/BgDyP6k0BgAPQKk0BgAqQKk0BgBFQKk0BgBeQKk0BgB3QKk0BgCUQKk0AAAAAAEAAAAAAAEA
+AQAAAAAAKQA3AAUAAQABAAAAAABeADcACQABAAIAAAEQAGkANwANAAEAAwAFAQAAcwAAAA0ABQAI
+AAUBAACBAAAADQAFAA8AASAAAJwAqAANAAYAEQABIAAAzACoACUAKwBcAAIBAADeAAAAUQAtAG8A
+AiAAAAUBAAASAC0AcwACAAAAIAEAAGkAVQCzAAIAAAA1AQAAdQBWAC4BAQAAAFUBcwF9AFgAMQEB
+AAAAtgFzAX0AXQBGAQIBAADKAQAAoQBhAFcBAwAAANwBAAANAGQAVwEAAAAA8gH+AQ0AZgBaAQAB
+EAAvAqgAsQBoAF4BAAEAADgCNwANAGkAYgEBAAAASwKoALUAaQBjAQIBAABWAgAAoQBpAGUBoRAA
+AHsDRjoAAGwAZQGhEAAAZTpGOgAAbABlAaEQAABrOkY6AABsAGsBoRAAAHQ6RjoAAGwAawGhEAAA
+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
+AAABAHMEAAABAHMEAAABAHMEAAABAHMEAAABAFwMAAACAGEMAAABALcMAAABAHgNAAABALoNAAAB
+AC0OAAACADQOAAABAG4OAAABAKYOAAACALMOAAABAC0OAAACADQOAAADAOcOAAAEAPgOAAABABUP
+AAABAC0OAAACADQOAAABACASAAABAFwMAAACAGEMAAABAHUVAAABAJwVAAABAJwVAAABAJwVAAAB
+AJwVAAABAJwVAAABAJwVAAABAJwVAAABAJwVAAABAC0XAAABADEXAAACADcXAAADAEUXAAAEAFIX
+AAAFAGEXAAAGAG4XAAAHAHoXAAAIAIMXAAAJAJAXAAAKAJcXAAALAKIXAAAMALQXAAANAMYXAAAO
+ANIXAAAPAN0XAAAQAOcXAAARAPIXAAASAPwXAAATAAcYAAAUABEYAAAVABwYAAAWACYYAAAXADEY
+AAAYADsYAAAZAEcYAAAaAFgYAAAbAGgYAAAcAHcYAAAdAIcYAAAeAJYYAAAfAKYYAAAgALUYAAAh
+AMUYAAAiANQYAAAjAOQYAAAkAPMYAAABAFUZAAABADQOAAABADQOAAABADQOAAABADQOAAABAC0X
+AAABAG4OAAABAA0dAAABALcMAAABALcMAAABALcMAAABALcMAAABALcMAAABALcMAAABALcMAAAB
+ALcMAAABALcMAAABALcMAAABALcMAAABALcMAAABALcMAAABALcMAAABALcMAAABALcMAAABALcM
+AAABALcMAAABALcMAAABALcMAAABALcMAAABALcMAAABALcMAAABALcMAAABALcMAAABALcMAAAB
+ALcMAAABALcMAAABALcMAAABALcMAAABALcMAAABALcMAAABALcMAAABALcMAAABALcMAAABALcM
+AAABAC0XAAACANQlAAABAEwmAAABALcMAAABALcMAAABALcMAAABAH8nAAABAH8nAAABAJgnAAAB
+AKAnAAABAKgnAAABADEXAAACADcXAAADAEUXAAAEAFIXAAAFAGEXAAAGAG4XAAAHAHoXAAAIAIMX
+AAAJAJAXAAAKAJcXAAALAKIXAAAMALQXAAANAMYXAAAOANIXAAAPAN0XAAAQAOcXAAARAPIXAAAS
+APwXAAATAAcYAAAUABEYAAAVABwYAAAWACYYAAAXADEYAAAYADsYAAAZAEcYAAAaAFgYAAAbAGgY
+AAAcAHcYAAAdAIcYAAAeAJYYAAAfAKYYAAAgALUYAAAhAMUYAAAiANQYAAAjAOQYAAAkAPMYAAAB
+ALcMAAABALcMAAABALcMAAABALcMAAABAJgnAAACAFQpAAADAGMpAAABAJgnAAACAGMpAAABAJgn
+AAACAFQpAAABAKgpAAACAGMpAAABAJgnAAABAOEpAAACAOYpAAADAO8pAAABABYqAAABAOYpAAAC
+AO8pAAABAC0XAAACAMMqAAABANQqAAACANkqAAABAGArACAAAAAAESABAHE9ESACAHo9ESABAHE9
+ESACAHo9ASADAKM9ACAAAAAAESABALc9ESABALc9ASACAKM9ACAAAAAAASABAOA9ACAAAAAAACAA
+AAAAAQABACk+AQABACk+ACAAAAAAASABAOA9ACAAAAAAASABAIM+ESACAIw+ESADAJg+ESAEAKE+
+ESAFAKg+ESAGALE+ESAHAMI+ESAIANw+ESAJAOM+ESAKAO0+ESALAPY+ESAMAP0+ESANAAc/ESAO
+ABA/ESAPABY/ACAAAAAAACAAAAAAASABAD0/ESACAEM/EAAWABYAbAAWAIQAFwBJARgAdAAYAIwA
+GQB4ABkAfAAaAEkBHABJAQkAngITAHEBngINBIEBngIdBBEAngITAIkBngITADQAngITADwAngIT
+AEQAngITAEwAngITADQA8AOLADwA8AOLAEQA8AOLAEwA8AOLAJEBngITAJkBngITAKEBngKvAKkB
+yy2yBBkAkwNjABkAnANoACkA7C2/BBkAtQNxALkBBRnQBBkAngITAMEBngLgBFQAOQSQAFwAIy6L
+AFwALS5dBVwAngITAMkBngIfAdEBngITANkBngITAEkAngITAEkAuC4TAOEBngJGAUkA0QwBAWkA
+wi6ABUkA8wwGAXEAwi6ABUkA2C4TAEkAngKNBUkA4C6WBVkA+i6eBfEBtQOlBUkADy+qBfkBngKv
+AAECngKzBUkAYC8UAWkAbBW6BWkAbi9vAUkAci9xAEkAgi+vAEkAki9xAEkAnS+vAEkAqC9xAEkA
+ti+vAEkAxC/ABUkAzy/GBUkA2i8QAUkA7C8fAUkA/i8QAUkAFTAfAUkAQDDNBUkARjDpAEkAGg0L
+AUkADy/+BUkAWzATAEkAbTAFBiECngITACkCngISBkkAtjAcBiECxTAjBgECngIoBoEA6TAvBokA
+4yVBBpEAngITAGECngITAFkCngITAFkCti+vAGECXTFHBnECbi9NBpEAiTFUBoEAljFxAJkAqjFb
+BoEAszEoBpkAxTFgBpEC2TFnBmkC5zFtBiEC8zEjBiEC/TFxBiECCDJxBiECFTJoAGkCHjIQATEC
+JzITAJkAbi91BpkCngKvAKECngKvAKkCngIfAbECngKvALkCngLvBskCngIfAdECngITACQAngIT
+AMkAGjOvAMkAuC4TAMkA2C4TAMkAKDNxAMkA2i8QAckANjMLAckA7C8fAckAxC/ABVkBtQNxANkC
+TDM+B8kAzy/GBckAqC9xAMkAti+vAMkAki9xAMkAnS+vAMkAWjNoAMkAbjNFByQAngLpAMkAlDNP
+B+ECYhVoAOECbBVVB+kCpjNgB+kCrjNgB+ECbi9sB8kAtTNyB9EAwzN3B8kAGg28AckA5jOUB/kC
+bBWaB8EAngKgB/kCbi+rB8EA/jMfAcEADjRFB8kAfxnNAeEA2yVyB+EA4yX4AckAjBnNAckAmhnN
+AckApxnNAeECrjNsBxEDngJFB4ECNzS7BxEDngLCB4ECRTS7B1kCbjTLBwkDngITAAkDgjSvAAkD
+izSvAJEAmjRHBiEDngKvANEAngLiAdEA0jS8AdEAbBUdCPEB3DQjCNEA4zQpCDEDFzU3CEEDngI+
+CDEDPTUXAPEBTzVNCNEAWDVZCEkDZzVfCOkAngITAPkAngITAAEBbjVzCBkB3CYyAgEBgDVzCAEB
+kjVzCBkB+yY/AgEBngITAFEDngITAFEDyDWvAFED2DWvAFEDBTaGCFkDbi+MCGkDUTaUCHEDbi+a
+CBkBngITAAEBYzafCBkBdTavABkBkTamCBkBuDatCIkDngKzCIEDbi/KCAkBngITAAkBADevAAEB
+FTefCMkAJzcTAKkDeifZCKkDkSfZCKkDkSfrCKkDkSdfAoEDbBX5CIkDLS4ACbkDngKvAMEDYCsF
+CWQAYTcQAWQAIy6LABkBzSYsAgkBbjcRCQkBeDcTABkBfTdoAAkBJzITAMkDngKvANEDngIfAdkD
+ngKvAOEDngLkCckAFDgaCmwAKTgtCmwAYhVoAGwAngITAGwAqjFACmwAbi9dBWwAMjhGCkkAVjgQ
+AREEngKvABkEngKvACkBbjcRCSkBJzITACkBeDcTACkBiDhcCnQAngITAHwAngITAEkAQDB1CnwA
+bi97CmkDmTgQAWkDtzgfAXQAbi9dBQkE1TgTAGwA3DiDCtEA4zgTAAkE8TgTAEkAJzcTANEA+jgT
+AHwAbBWKCnQAYhVoAHQA3DiDCiEECTnbCikBDjlxAOkBkwPvCjEEngIdBCwAzCqKDIQAngITAIwA
+4zR7CtEAUjmmDIwAXzlACpQAJzcTABkAiDnSDFEEnjnYDOECqDlZAikAuTnnDFEBngLtDGEE0zkE
+DWEBngITAGEBbBUSDWkEngKvAHEEngLDDYEEngITAGkBngITAGkBnDrbDZEE7TrhDZkEbBXnDaEE
+Iy5tBokEngKvACkABDvuDbkBBRn2DZsLIjsfAXMLPjv8DbEEYCsBDuMLeDcGDsMLVDsfAfMLajsa
+DmMLdTsfDgMMjTskDksLIy4fDkkDlzsjCJEErjsrDuEEbBUxDpEE6yZtBukE0DsfDvEBtQM4DukB
+4js9DkkDtQOlBUkDTzVNCEEA6TtDDmQA8ztJDqsL/zsTAJEEBDxFBzkDEzxxAPEERDxVDjkDSzxx
+AAkFngIfAREFngITABkFngKFDiEFngKvACkFngITADEFngLIDkEFngKvDykFngIdBEkFngJFB1EF
+ngJFB1kFngJFB2EFngITAGkFngKvAHEFngKvAHkFngKvAIEFngKvAIkFngKvAJEFngKvAJkFngKv
+AKEFngKvAAgAiAGZAwgAjAGeAwgAqAGZAwgArAGeAykAgwCUBCoAGwD/Bi4AQwllEy4AmwlsBS4A
+kwlYEy4AqwmtEy4AswnWEy4AgwnxEi4A6wBsBS4AKwnfBi4AowmPEy4AiwkQEy4AuwlsBS4Awwmt
+Ey4AewnoEkAAKwCeA0AAEwAUBEMAEwAUBEMAGwAjBEkAgwCABEoAGwD/BmMAGwAjBGMAEwAUBGkA
+gwClBGoAGwD/BoAAKwCeA4MAcwCeA4MAewCeA4MAGwAjBIkAgwBsBIoAGwD/BqAAKwCeA6MAEwAU
+BKMAwwDoBMAAKwCeA8EA+wCeA8MAEwAUBMMA6wBsBeAAKwCeA+EA+wCeAwABEwAUBAABKwCeAwEB
++wCeAwMBEwPlBgMBAwPEBgMBCwPfBgMBgwCYBgMB+wKtBiABEwAUBCABKwCeAyEB+wCeAyMBGwD/
+BkABEwAUBEABKwCeA0EB+wCeA0MBAwMECEMBwwT6B2ABEwAUBGABKwCeA2EB+wCeA4ABKwCeA4EB
++wCeA4MBGwD/BqABKwCeA6EB+wCeA6MBgwAfCaMBawY5CaMBcwbfBqMBCwPfBqMBEwPlBsABEwAU
+BMABKwCeA8EB+wCeA8MBgwD4CsMBCwPfBsMBawYZC8MBEwPlBuABKwCeA+EB+wCeA+MBGwD/BgAC
+EwAUBAACKwCeAwEC+wCeAwMCGwD/BiEC+wCeA0EC+wCeA0MCGwAXDUMC+wCeA0MCEwD2BmEC+wCe
+A2MCKwOeA2MC+wCeA2MCewCeA2MCcwCeA4EC+wCeA4MCMwmeA4MCKwlsBaEC+wCeA8EC+wCeA8MC
+QwmeDsMC+wCeA8MCOwmLDsMCSwmeA+EC+wCeA+MC+wCeA+MCQwnPDuMCSwmeA+MCwwT5DuMCUwn2
+BgED+wCeAwMDQwkHDwMDSwmeAwMD+wCeAwMDOwmLDiED+wCeAyMD+wCeAyMDSwmeAyMDOwmLDiMD
+QwkxD0ED+wCeA0MD+wCeA0MDSwmeA0MDQwlbD0MDwwT5DmED+wCeA2MDSwmeA2MDwwT5DmMD+wCe
+A2MDQwmeDoED+wCeA4MDQwmFD4MDwwT5DoMDSwmeA4MD+wCeA6ED+wCeA6MD+wCeA6MDQwkHD6MD
+SwmeA8ED+wCeA8MDQwkxD8MD+wCeA8MDSwmeA+ED+wCeA+MD+wCeA+MDWwm3D+MDYwkOEAEE+wCe
+AwME+wCeAwMEQwlnEAMESwmeAwMEUwn2BiEE+wCeAyME+wCeAyMEYwnoECMEWwmREEEE+wCeA0ME
++wCeA0MEUwn2BkMEQwlBEUMESwmeA2EE+wCeA2MEWwlrEWMEYwnMEWME+wCeA4EE+wCeA4MEQwkq
+EoMEUwn2BoME+wCeA4MESwmeA6EE+wCeA8EE+wCeA+EE+wCeAwEF+wCeAyEF+wCeA0EF+wCeA2kF
+KwOeA2kFGwD/BmkFGwP2BmkFIwNsBYkFKwOeA4kFGwMUBIkFGwD/BokFIwPfBqkFKwOeA6kFGwD/
+BqkFGwM1B8kFKwOeA8kFGwM1B8kFGwD/BukFKwOeA+kFGwD/BgkGGwD/BgkGKwOeAykGGwD/BikG
+KwOeA0kGGwD/BkkGKwOeA2kGKwOeA2kGGwD/BokGGwD/BokGKwOeA6kGGwD/BqkGKwOeA8kGKwOe
+A8kGGwD/BukGKwOeA+kGGwD/BgkHKwOeAwkHGwD/BikHKwOeAykHGwD/BkkHKwOeA0kHGwD/BmkH
+GwD/BmkHKwOeA4kHKwOeA4kHGwD/BqkHKwOeA6kHGwD/BskHKwOeA8kHGwD/BukHGwD/BukHKwOe
+AwkIGwD/BgkIKwOeAykIKwOeAykIGwD/BkkIGwD/BkkIKwOeA2kIKwOeA2kIGwD/BokIGwD/BokI
+KwOeA6kIKwOeA6kIGwD/BskIKwOeA8kIGwD/BukIKwOeA+kIGwD/BgkJGwD/BgkJKwOeAykJGwD/
+BikJKwOeA0kJKwOeA0kJGwD/BmkJGwD/BmkJKwOeA4kJGwD/BokJKwOeA6kJKwOeA6kJGwD/BskJ
+KwOeA8kJGwD/BukJGwD/BukJKwOeAwkKGwD/BgkKKwOeAykKGwD/BikKKwOeA0kKGwD/BkkKKwOe
+A2kKIwNsBWkKKwOeA2kKGwD/BokKGwD/BokKKwOeA6kKKwOeA6kKGwD/BskKKwOeA8kKGwD/BukK
+KwOeA+kKGwD/BgELewbWCQkLGwD/BgkLKwOeAykLKwOeAykLGwD/BkkLGwD/BkkLKwOeA2kLGwD/
+BmkLKwOeA4ALKwOeA4ALGwD/BokLGwD/BokLKwOeA6ALGwD/BqALKwOeA6kLGwD/BqkLKwOeA8kL
+GwD/BskLKwOeA+kLKwOeA+kLGwD/BgkMGwD/BgkMKwOeAykMGwD/BikMKwOeA0kMKwOeA0kMGwD/
+BmAMGwD/BmAMKwOeA2kMKwOeA2kMGwD/BoAMKwOeA4AMGwD/BokMKwOeA4kMGwD/BqAMGwD/BqAM
+KwOeA6kMKwOeA6kMGwD/BsAMGwD/BsAMKwOeA8kMKwOeA8kMGwD/BuAMKwOeA+AMGwD/BukMKwOe
+A+kMGwD/BgANKwOeAwANGwD/BgkNGwD/BgkNKwOeAyANKwOeAyANGwD/BikNGwD/BikNKwOeA0AN
+KwOeA0ANGwD/BkkNGwD/BkkNKwOeA2ANGwD/BmANKwOeA2kNKwOeA2kNGwD/BoANGwD/BoANKwOe
+A4kNKwOeA4kNGwD/BqANKwOeA6ANGwD/BqkNKwOeA6kNGwD/BsANGwD/BsANKwOeA8kNGwD/BskN
+KwOeA+kNKwOeA+kNGwD/BgkOKwOeAwkOGwD/BikOKwOeAykOGwD/BkkOKwOeA0kOGwD/BmAOKwOe
+A2AOGwD/BmkOKwOeA2kOGwD/BoAOKwOeA4AOGwD/BokOKwOeA4kOGwD/BqAOGwD/BqAOKwOeA6kO
+GwD/BqkOKwOeA8kOKwOeA8kOGwD/BukOGwD/BukOKwOeAwkPGwD/BgkPKwOeAykPKwOeAykPGwD/
+BkkPKwOeA0kPGwD/BokPGwD/BokPKwOeA6kPKwOeA6kPGwD/BskPKwOeA8kPGwD/BukPGwD/BukP
+KwOeAwkQGwD/BgkQKwOeAykQKwOeAykQGwD/BkkQkwe9C0kQKwOeA0kQGwD/BmkQGwD/BmkQKwOe
+A4kQKwOeA4kQIwNsBYkQGwD/BqkQKwOeA6kQIwNsBakQGwD/BskQEwD2BukQEwD2BikRKwOeAykR
+GwieAykRCwhxDSkREwg1B0kRgwDKDWkRawk1B4kRawljEqkRawk1B8kRawk1B+kRawmMEgkSawme
+EikSawmBEkkSawk1B2kSawnKEokSawnYEoAUGwD/BoAUKwOeA6AUKwOeA6AUGwD/BsAUGwD/BsAU
+KwOeA+AUKwOeA+AUGwD/BgAVKwOeAwAVGwD/BiAVKwOeAyAVGwD/BkAVKwOeA0AVGwD/BmAVKwOe
+A2AVGwD/BoAVKwOeA4AVGwD/BqAVKwOeA6AVGwD/BsAVKwOeA8AVGwD/BuAVKwOeA+AVGwD/BgAW
+GwD/BgAWKwOeAyAWGwD/BiAWKwOeA0AWGwD/BkAWKwOeA2AWKwOeA2AWGwD/BoAfKwOeA4AfGwD/
+BqAfKwOeA6AfGwD/BsAfGwD/BsAfKwOeA+AfGwD/BuAfKwOeAwAgGwD/BgAgKwOeAyAgKwOeAyAg
+GwD/BkAgGwD/BkAgKwOeA2AgKwOeA2AgGwD/BoAgGwD/BoAgKwOeA6AgKwOeA6AgGwD/BsAgGwD/
+BsAgKwOeA+AgKwOeA+AgGwD/BgAhGwD/BgAhKwOeAyAhGwD/BiAhKwOeA0AhKwOeA0AhGwD/BmAh
+KwOeA2AhGwD/BoAhKwOeA4AhGwD/BqAhGwD/BqAhKwOeA8AhKwOeA8AhGwD/BuAhGwD/BuAhKwOe
+AwAiGwD/BgAiKwOeAyAiKwOeAyAiGwD/BkAiGwD/BkAiKwOeA2AiKwOeA2AiGwD/BoAiKwOeA4Ai
+GwD/BqAiGwD/BqAiKwOeA8AiKwOeA8AiGwD/BuAiGwD/BuAiKwOeAwAjKwOeAwAjGwD/BiAjKwOe
+AyAjGwD/BkAjGwD/BkAjKwOeA2AjGwD/BmAjKwOeA4AjGwD/BoAjKwOeA6AjGwD/BqAjKwOeA8Aj
+GwD/BsAjKwOeA+AjGwD/BuAjKwOeAwAkGwD/BgAkKwOeAyAkGwD/BiAkKwOeA0AkKwOeA0AkGwD/
+BmAkGwD/BmAkKwOeA4AkGwD/BoAkKwOeA6AkGwD/BqAkKwOeA8AkKwOeA8AkGwD/BuAkGwD/BuAk
+KwOeAwAlGwD/BgAlKwOeAyAlGwD/BiAlKwOeA0AlGwD/BkAlKwOeA2AlKwOeA2AlGwD/BoAlGwD/
+BoAlKwOeA6AlKwOeA6AlGwD/BsAlGwD/BsAlKwOeA2AmKwOeA2AmGwD/BoAnKwOeA4AnGwD/BqAn
+GwD/BqAnKwOeA8AnGwD/BsAnKwOeA+AngwAfCeAnGwD/BuAnKwOeA+AngwbsCQAogwAfCQAoKwOe
+AwAoGwD/BgAogwb2CSAogwAfCSAoKwOeAyAoGwD/BkAoGwD/BkAogwAfCUAoKwOeA2AoGwD/BmAo
+gwAfCWAoKwOeA4AoKwOeA4AoGwD/BoAogwAfCaAoKwOeA6AoGwD/BqAogwAfCaAogwYACgAqGwD/
+BgAqKwOeAyAqGwD/BiAqKwOeA0AqKwOeA0AqGwD/BmAqKwOeA2AqGwD/BoAqKwOeA4AqGwD/BqAq
+GwD/BqAqKwOeA8AqGwD/BsAqKwOeA+AqGwD/BuAqKwOeAwArGwD/BgArKwOeAyArGwD/BiArKwOe
+A8Asawk1B+Asawk1ByAtawljEkAtawljEoAtawk1B8AtawmBEgAuawk1B0AuawmMEkAucwk1B2Au
+awmMEmAucwk1B6AuawmVEuAuawmeEuAucwk1BwAvcwk1BwAvawmeEkAvawk1B4Avawm7EoAvcwmy
+EsAvawnKEgAwawnYEr8BWhLBAVoSwwFaEsUBWhLHAVoSyQFaEssBWhLNAVoSzwFaEtEBWhLTAX0S
+1QFaEtcBfxLZAYoS3wF/EuEBWhLjAX8S5QGKEucBWhLpAVoS6wFaEu0BWhLvAVoS8QFaEvMBWhL1
+AVoS9wFaEvkBWhL7AVoS/QFaEv8BWhIBAloSAwJ/EgUCfxIHAloSCQJaElgEXQRiBGcEtwS7BMcE
+zATbBNsEYwVyBcwEzATMBMwEdwV3BcwEzATMBMwEfAV8BcwEfAV8BXwFfAV8BXwFfAV8BXwFfAXM
+BMwEfAV8BXwFfAV8BXwFfAV8BXwFfAXMBIcF1wXjBegF7QXyBfcFtwS3BA0GOQa3BHwGSgdKB0oH
+SgdKB0oHSgdKB0oHSgdKB0oHSgdKB0oHSgdKB0oHSgdKB0oHSgdKB0oHSgdKB0oHSgdKB0oHSgdK
+B0oHSgdKB0oHuwRbB30HiAePB1sHsQfHBLYHtge2B7YH0gdyBcwEzATMBMwEMAgwCMwERghGCHwF
+fAXMBFIIUghSCFIIUghSCFIIUghSCFIIRghGCFIIUghSCFIIUghSCFIIUghSCFIIRgi3BLcEtwS3
+BLcEtwS3BLcEtwS3BLcEtwS3BLcEtwS3BLcEtwS3BLcEtwS3BLcEtwS3BFsHYghnCGcIbQi7BHkI
+uwR/CLcE0wjfCOQIuwS7BPIIuwQXCQoKDwq3BBQK3wg4CjgKOApMCpEKtwTADN0M9Qz+DA0NzAQN
+DWAOCgABAAAAmxwkAAAAuBwkAAAA1BwkAAAA8RwkAAQAAQAGAAUABwAGAAgAKwAKAC8ACwBVAAwA
+eQANAHsADgCBABEAhgASAIgAEwCKABcAiwAaAI0AGwCOABwAkgAdAJMAHgCUAAAAwgJPAAAAewNU
+AAAAKgNZAAAAhwNeAAAAQwSYAAAAQArPAAAARgrUAAAAVArUAAAAYArUAAAAbQrUAAAAeQrYAAAA
+hArYAAAAjArUAAAAmQrUAAAAnwrUAAAAqQrUAAAAtQrdAAAAwArdAAAAywrUAAAA1grdAAAA4Ard
+AAAA6QrdAAAA8wrdAAAA/ArdAAAABgvdAAAADwvdAAAAGQvdAAAAIgvdAAAALAvdAAAANQvUAAAA
+QAvUAAAASwvdAAAAVgvdAAAAYAvdAAAAawvdAAAAdQvdAAAAgAvdAAAAigvdAAAAlQvdAAAAnwvd
+AAAAqgvdAAAAtAvUAAAAcQ4yAQAA6ws3AQAAgw48AQAAig5BAQAA5BnTAQAA8BnTAQAABBrTAQAA
+FxrTAQAALBrTAQAAPxrTAQAAURrTAQAAYBrTAQAAcxrTAQAAgBrTAQAAkRrTAQAAqRrTAQAAwRrT
+AQAA0xrTAQAA5BrTAQAA9BrTAQAABRvTAQAAFRvTAQAAJhvTAQAANhvTAQAARxvTAQAAVxvTAQAA
+aBvTAQAAeBvTAQAAihvTAQAAoRvTAQAAtxvTAQAAzBvTAQAA4hvTAQAA9xvTAQAADRzTAQAAIhzT
+AQAAOBzTAQAATRzTAQAAYxzTAQAAeBzTAQAAkBzYAQAAlhzcAQAAMRfPAAAANxfUAAAARRfUAAAA
+UhfUAAAAYRfUAAAAbhfYAAAAehfYAAAAgxfUAAAAkBfUAAAAlxfUAAAAohfdAAAAtBfdAAAAxhfU
+AAAA0hfdAAAA3RfdAAAA5xfdAAAA8hfdAAAA/BfdAAAABxjdAAAAERjdAAAAHBjdAAAAJhjdAAAA
+MRjdAAAAOxjUAAAARxjUAAAAWBjdAAAAaBjdAAAAdxjdAAAAhxjdAAAAlhjdAAAAphjdAAAAtRjd
+AAAAxRjdAAAA1BjdAAAA5BjdAAAA8xjUAAAA7iX9AQAA8iUCAgAAwyf2AgAAzCf2AgAA1Cf8AgAA
+3ycCAwAA6ycIAwAA/ScPAwAAJiqGAwAAVQGLAwAAMioPAwAA1CeQAwAATCrYAQAA7yrmAwAAZivs
+AwAA3Cv7AwAA5CvUAAAALwL7AwAAyj1yEgAAYCt4EgAAyj14EgAAyj3UAAAAVD4PAwAAYj4PAwAA
+NDunEgAAyj3EEgAAfjrTEgAAZTrhEggAnAACABAAnQACAAIABAADAAgAngAEABAAnwAEAAIABQAF
+AAgAoAAGABAAoQAGAAIABgAHAAgAogAIABAAowAIAAIABwAJAAIADwALAAEAEwANAAIAEgANAAEA
+FQAPAAIAFAAPAAEAFwARAAIAFgARAAEAGQATAAIAGAATAAEAGwAVAAIAGgAVAAEAHQAXAAIAHAAX
+AAEAHwAZAAIAHgAZAAIAIAAbAAEAIQAbAAIAIgAdAAEAIwAdAAIAJAAfAAEAJQAfAAIAJgAhAAEA
+JwAhAAEAKQAjAAIAKAAjAAIAKgAlAAEAKwAlAAEALQAnAAIALAAnAAIALgApAAEALwApAAIAMAAr
+AAEAMQArAAIAMgAtAAEAMwAtAAEANQAvAAIANAAvAAIANgAxAAEANwAxAAEAOQAzAAIAOAAzAAIA
+OgA1AAEAOwA1AAIAPAA3AAEAPQA3AAEAPwA5AAIAPgA5AAEAQQA7AAIAQAA7AAEAQwA9AAIAQgA9
+AAEARQA/AAIARAA/AAIARgBBAAEARwBBAAEASQBDAAIASABDAAEASwBFAAIASgBFAAEATQBHAAIA
+TABHAAEATwBJAAIATgBJAAIAUABLAAEAUQBLAAEAUwBNAAIAUgBNAAIAVABPAAEAVQBPAAEAVwBR
+AAIAVgBRAAIAWABTAAEAWQBTAAIAWgBVAAEAWwBVAAIAXgBXAAEAYABZAAIAXwBZAAIAYQBbAAIA
+YgBdAAIAdgBfAAIAdwBhAAIAeABjAAIAeQBlAAIAegBnAAIAewBpAAIAfABrAAIAfQBtAAIAfgBv
+AAIAfwBxAAIAgABzAAIAgQB1AAIAggB3AAIAgwB5AAIAhAB7AAIAhQB9AAIAhgB/AAIAhwCBAAIA
+iACDAAIAiQCFAAIAigCHAAIAiwCJAAIAjACLAAIAjQCNAAIAjgCPAAIAjwCRAAIAkACTAAIAkQCV
+AAIAkgCXAAIAkwCZAAIAlACbAAIAlQCdAAIAlgCfAAIAlwChAAIAmACjAAIAmQClAAIAmgCnAAIA
+mwCpAAIAtACrAAEAtQCrAAIAtgCtAAEAtwCtAAEAuQCvAAIAuACvAAIAugCxAAEAuwCxAAIAvACz
+AAEAvQCzAAIAvgC1AAEAvwC1AAIAwAC3AAEAwQC3AAEAwwC5AAIAwgC5AAIAxAC7AAEAxQC7AAEA
+xwC9AAIAxgC9AAIAyAC/AAEAyQC/AAIAygDBAAEAywDBAAIAzADDAAEAzQDDAAEAzwDFAAIAzgDF
+AAEA0QDHAAIA0ADHAAIA0gDJAAEA0wDJAAEA1QDLAAIA1ADLAAIA1gDNAAEA1wDNAAIA2ADPAAEA
+2QDPAAIA2gDRAAEA2wDRAAEA3QDTAAIA3ADTAAIA3gDVAAEA3wDVAAIA4ADXAAEA4QDXAAIA4gDZ
+AAEA4wDZAAIA5ADbAAEA5QDbAAIA5gDdAAEA5wDdAAIA6ADfAAEA6QDfAAIA6gDhAAEA6wDhAAIA
+7ADjAAEA7QDjAAEA7wDlAAIA7gDlAAIA8ADnAAEA8QDnAAEA8wDpAAIA8gDpAAIA9ADrAAEA9QDr
+AAIA9gDtAAEA9wDtAAIA+ADvAAEA+QDvAAIA+gDxAAEA+wDxAAIALwHzAAIAMAH1AAIAMQH3AAEA
+MgH3AAIANAH5AAIANQH7AAEANgH7AAEAOAH9AAIANwH9AAIAOQH/AAIAOgEBAQEAOwEBAQIARwED
+AQEASAEDAQEASgEFAQIASQEFAQIASwEHAQEATAEHAQEATgEJAQIATQEJAQIATwELAQIAWwENAQIA
+XAEPAQEAXQEPAQIAYAERAQIAYQETAQIAYgEVAQIAZgEXAQEAZwEXAQIAaQEZAQEAagEZAQIAbAEb
+AQIAcAEdAQIAcgEfAQEAcwEfAQIAdwEhAQEAeAEhAQIAbgEjAQIAegElAQIAfgEnAQIAgAEpARAA
+sgLnAXUAdQCIAGQBowM8BEMESgRRBEoFUQUKCSUKYgprCpIMnAyxDASAAAABAAAAAAAAAAAAAAAA
+AKtAAAAEAAAAAAAAAAAAAAABAAoAAAAAAAoAAAAAAAAAAAAAAAoAEwAAAAAABAAAAAAAAAAAAAAA
+AQDACwAAAAAEAAAAAAAAAAAAAAABAE8NAAAAAAQAAAAAAAAAAAAAAAEAywIAAAAABAAAAAAAAAAA
+AAAAAQAwDwAAAAAMAAAAAAAAAAAAAAAABBIsAAAAAAwAAAAAAAAAAAAAAAAEpDoAAAAAAAAAAAEA
+AABJPwAABQAEAAYABAAJAAgACgAIAAsACAAMAAgADwAOABAADgAVABQAAAAQAAwA0QMAABAAGQDR
+AwAAAAAbANEDLQDWBC0AWAXfAeoKAAAAPE1vZHVsZT4AbXNjb3JsaWIATWljcm9zb2Z0LlZpc3Vh
+bEJhc2ljAE15QXBwbGljYXRpb24AU1RfYmFkMDNiODQ1Y2RkNDBiMmI0ZWJlMTY2ZTEwMDEwMDQu
+TXkATXlDb21wdXRlcgBNeVByb2plY3QATXlXZWJTZXJ2aWNlcwBUaHJlYWRTYWZlT2JqZWN0UHJv
+dmlkZXJgMQBjb250cmF0b1JldABTVF9iYWQwM2I4NDVjZGQ0MGIyYjRlYmUxNjZlMTAwMTAwNABj
+b250cmF0b1JldGlyb01lcgBkZWNDb250cmF0b0lueU1lclJvd0NoYW5nZUV2ZW50SGFuZGxlcgBk
+ZWNDb250cmF0b0lueU1lckRhdGFUYWJsZQBkZWNDb250cmF0b0lueU1lclJvdwBkZWNDb250cmF0
+b0lueU1lclJvd0NoYW5nZUV2ZW50AGRlY0NvbnRyYXRvSW55TWVyVGFibGVBZGFwdGVyAFNUX2Jh
+ZDAzYjg0NWNkZDQwYjJiNGViZTE2NmUxMDAxMDA0LmNvbnRyYXRvUmV0aXJvTWVyVGFibGVBZGFw
+dGVycwBUYWJsZUFkYXB0ZXJNYW5hZ2VyAFVwZGF0ZU9yZGVyT3B0aW9uAFNlbGZSZWZlcmVuY2VD
+b21wYXJlcgBNeVJlc291cmNlcwBTVF9iYWQwM2I4NDVjZGQ0MGIyYjRlYmUxNjZlMTAwMTAwNC5N
+eS5SZXNvdXJjZXMAU2V0dGluZ3MATXlTZXR0aW5nc1Byb3BlcnR5AFNjcmlwdE1haW4AU2NyaXB0
+UmVzdWx0cwBNaWNyb3NvZnQuVmlzdWFsQmFzaWMuQXBwbGljYXRpb25TZXJ2aWNlcwBBcHBsaWNh
+dGlvbkJhc2UALmN0b3IATWljcm9zb2Z0LlZpc3VhbEJhc2ljLkRldmljZXMAQ29tcHV0ZXIAU3lz
+dGVtAE9iamVjdAAuY2N0b3IAZ2V0X0NvbXB1dGVyAG1fQ29tcHV0ZXJPYmplY3RQcm92aWRlcgBn
+ZXRfQXBwbGljYXRpb24AbV9BcHBPYmplY3RQcm92aWRlcgBVc2VyAGdldF9Vc2VyAG1fVXNlck9i
+amVjdFByb3ZpZGVyAGdldF9XZWJTZXJ2aWNlcwBtX015V2ViU2VydmljZXNPYmplY3RQcm92aWRl
+cgBBcHBsaWNhdGlvbgBXZWJTZXJ2aWNlcwBFcXVhbHMAbwBHZXRIYXNoQ29kZQBUeXBlAEdldFR5
+cGUAVG9TdHJpbmcAQ3JlYXRlX19JbnN0YW5jZV9fAFQAaW5zdGFuY2UARGlzcG9zZV9fSW5zdGFu
+Y2VfXwBnZXRfR2V0SW5zdGFuY2UATWljcm9zb2Z0LlZpc3VhbEJhc2ljLk15U2VydmljZXMuSW50
+ZXJuYWwAQ29udGV4dFZhbHVlYDEAbV9Db250ZXh0AEdldEluc3RhbmNlAERhdGVUaW1lAF9GZWNo
+YQBnZXRfRmVjaGEAc2V0X0ZlY2hhAEF1dG9Qcm9wZXJ0eVZhbHVlAF9hZ2VudGVJbnllY3RhAGdl
+dF9hZ2VudGVJbnllY3RhAHNldF9hZ2VudGVJbnllY3RhAF9tZWRpY2lvbklueQBnZXRfbWVkaWNp
+b25JbnkAc2V0X21lZGljaW9uSW55AF9hZ2VudGVSZXRpcmEAZ2V0X2FnZW50ZVJldGlyYQBzZXRf
+YWdlbnRlUmV0aXJhAF9tZWRpY2lvblJldABnZXRfbWVkaWNpb25SZXQAc2V0X21lZGljaW9uUmV0
+AFRpbWVTcGFuAF9ob3JhSW5pY2lvAGdldF9ob3JhSW5pY2lvAHNldF9ob3JhSW5pY2lvAF9ob3Jh
+RmluAGdldF9ob3JhRmluAHNldF9ob3JhRmluAF90aXBvQ29udHJhdG8AZ2V0X3RpcG9Db250cmF0
+bwBzZXRfdGlwb0NvbnRyYXRvAF9jb2RDRgBnZXRfY29kQ0YAc2V0X2NvZENGAF90aXR1bGFyREYA
+Z2V0X3RpdHVsYXJERgBzZXRfdGl0dWxhckRGAF9yZXNwb25UcmFucwBnZXRfcmVzcG9uVHJhbnMA
+c2V0X3Jlc3BvblRyYW5zAF9lbmVyZ2lhRGVjAGdldF9lbmVyZ2lhRGVjAHNldF9lbmVyZ2lhRGVj
+AF9lbmVyZ2lhUmVxAGdldF9lbmVyZ2lhUmVxAHNldF9lbmVyZ2lhUmVxAF9vZmVydGFQbWF4AGdl
+dF9vZmVydGFQbWF4AHNldF9vZmVydGFQbWF4AF9lbmVyZ2lhQjEAZ2V0X2VuZXJnaWFCMQBzZXRf
+ZW5lcmdpYUIxAF9wcmVjaW9CMQBnZXRfcHJlY2lvQjEAc2V0X3ByZWNpb0IxAF9lbmVyZ2lhQjIA
+Z2V0X2VuZXJnaWFCMgBzZXRfZW5lcmdpYUIyAF9wcmVjaW9CMgBnZXRfcHJlY2lvQjIAc2V0X3By
+ZWNpb0IyAF9lbmVyZ2lhQjMAZ2V0X2VuZXJnaWFCMwBzZXRfZW5lcmdpYUIzAF9wcmVjaW9CMwBn
+ZXRfcHJlY2lvQjMAc2V0X3ByZWNpb0IzAF9lbmVyZ2lhQjQAZ2V0X2VuZXJnaWFCNABzZXRfZW5l
+cmdpYUI0AF9wcmVjaW9CNABnZXRfcHJlY2lvQjQAc2V0X3ByZWNpb0I0AF9lbmVyZ2lhQjUAZ2V0
+X2VuZXJnaWFCNQBzZXRfZW5lcmdpYUI1AF9wcmVjaW9CNQBnZXRfcHJlY2lvQjUAc2V0X3ByZWNp
+b0I1AF9vZmVydGFGbGV4AGdldF9vZmVydGFGbGV4AHNldF9vZmVydGFGbGV4AF90aXBvT2ZGbGV4
+AGdldF90aXBvT2ZGbGV4AHNldF90aXBvT2ZGbGV4AF9lbmVyZ2lhZkIxAGdldF9lbmVyZ2lhZkIx
+AHNldF9lbmVyZ2lhZkIxAF9wcmVjaW9mQjEAZ2V0X3ByZWNpb2ZCMQBzZXRfcHJlY2lvZkIxAF9l
+bmVyZ2lhZkIyAGdldF9lbmVyZ2lhZkIyAHNldF9lbmVyZ2lhZkIyAF9wcmVjaW9mQjIAZ2V0X3By
+ZWNpb2ZCMgBzZXRfcHJlY2lvZkIyAF9lbmVyZ2lhZkIzAGdldF9lbmVyZ2lhZkIzAHNldF9lbmVy
+Z2lhZkIzAF9wcmVjaW9mQjMAZ2V0X3ByZWNpb2ZCMwBzZXRfcHJlY2lvZkIzAF9lbmVyZ2lhZkI0
+AGdldF9lbmVyZ2lhZkI0AHNldF9lbmVyZ2lhZkI0AF9wcmVjaW9mQjQAZ2V0X3ByZWNpb2ZCNABz
+ZXRfcHJlY2lvZkI0AF9lbmVyZ2lhZkI1AGdldF9lbmVyZ2lhZkI1AHNldF9lbmVyZ2lhZkI1AF9w
+cmVjaW9mQjUAZ2V0X3ByZWNpb2ZCNQBzZXRfcHJlY2lvZkI1AF9yZXNwb25DbW9yYwBnZXRfcmVz
+cG9uQ21vcmMAc2V0X3Jlc3BvbkNtb3JjAEZlY2hhAGFnZW50ZUlueWVjdGEAbWVkaWNpb25JbnkA
+YWdlbnRlUmV0aXJhAG1lZGljaW9uUmV0AGhvcmFJbmljaW8AaG9yYUZpbgB0aXBvQ29udHJhdG8A
+Y29kQ0YAdGl0dWxhckRGAHJlc3BvblRyYW5zAGVuZXJnaWFEZWMAZW5lcmdpYVJlcQBvZmVydGFQ
+bWF4AGVuZXJnaWFCMQBwcmVjaW9CMQBlbmVyZ2lhQjIAcHJlY2lvQjIAZW5lcmdpYUIzAHByZWNp
+b0IzAGVuZXJnaWFCNABwcmVjaW9CNABlbmVyZ2lhQjUAcHJlY2lvQjUAb2ZlcnRhRmxleAB0aXBv
+T2ZGbGV4AGVuZXJnaWFmQjEAcHJlY2lvZkIxAGVuZXJnaWFmQjIAcHJlY2lvZkIyAGVuZXJnaWFm
+QjMAcHJlY2lvZkIzAGVuZXJnaWFmQjQAcHJlY2lvZkI0AGVuZXJnaWFmQjUAcHJlY2lvZkI1AHJl
+c3BvbkNtb3JjAFN5c3RlbS5EYXRhAERhdGFTZXQAdGFibGVkZWNDb250cmF0b0lueU1lcgBTY2hl
+bWFTZXJpYWxpemF0aW9uTW9kZQBfc2NoZW1hU2VyaWFsaXphdGlvbk1vZGUAU3lzdGVtLlJ1bnRp
+bWUuU2VyaWFsaXphdGlvbgBTZXJpYWxpemF0aW9uSW5mbwBTdHJlYW1pbmdDb250ZXh0AGluZm8A
+Y29udGV4dABnZXRfZGVjQ29udHJhdG9JbnlNZXIAZ2V0X1NjaGVtYVNlcmlhbGl6YXRpb25Nb2Rl
+AHNldF9TY2hlbWFTZXJpYWxpemF0aW9uTW9kZQB2YWx1ZQBEYXRhVGFibGVDb2xsZWN0aW9uAGdl
+dF9UYWJsZXMARGF0YVJlbGF0aW9uQ29sbGVjdGlvbgBnZXRfUmVsYXRpb25zAEluaXRpYWxpemVE
+ZXJpdmVkRGF0YVNldABDbG9uZQBTaG91bGRTZXJpYWxpemVUYWJsZXMAU2hvdWxkU2VyaWFsaXpl
+UmVsYXRpb25zAFN5c3RlbS5YbWwAWG1sUmVhZGVyAFJlYWRYbWxTZXJpYWxpemFibGUAcmVhZGVy
+AFN5c3RlbS5YbWwuU2NoZW1hAFhtbFNjaGVtYQBHZXRTY2hlbWFTZXJpYWxpemFibGUASW5pdFZh
+cnMAaW5pdFRhYmxlAEluaXRDbGFzcwBTaG91bGRTZXJpYWxpemVkZWNDb250cmF0b0lueU1lcgBT
+eXN0ZW0uQ29tcG9uZW50TW9kZWwAQ29sbGVjdGlvbkNoYW5nZUV2ZW50QXJncwBTY2hlbWFDaGFu
+Z2VkAHNlbmRlcgBlAFhtbFNjaGVtYUNvbXBsZXhUeXBlAFhtbFNjaGVtYVNldABHZXRUeXBlZERh
+dGFTZXRTY2hlbWEAeHMAZGVjQ29udHJhdG9JbnlNZXIAVGFibGVzAFJlbGF0aW9ucwBNdWx0aWNh
+c3REZWxlZ2F0ZQBUYXJnZXRPYmplY3QAVGFyZ2V0TWV0aG9kAElBc3luY1Jlc3VsdABBc3luY0Nh
+bGxiYWNrAEJlZ2luSW52b2tlAERlbGVnYXRlQ2FsbGJhY2sARGVsZWdhdGVBc3luY1N0YXRlAEVu
+ZEludm9rZQBEZWxlZ2F0ZUFzeW5jUmVzdWx0AEludm9rZQBTeXN0ZW0uRGF0YS5EYXRhU2V0RXh0
+ZW5zaW9ucwBUeXBlZFRhYmxlQmFzZWAxAERhdGFDb2x1bW4AY29sdW1uRkVDSEEAY29sdW1uQUdF
+TlRFX1JFVElSQQBjb2x1bW5NRURJQ0lPTl9SRVQAY29sdW1uQUdFTlRFX0lOWUVDVEEAY29sdW1u
+TUVESUNJT05fSU5ZAGNvbHVtbkhPUkFfSU5JQ0lPAGNvbHVtbkhPUkFfRklOAGNvbHVtblRJUE9f
+Q09OUkFUTwBjb2x1bW5DT0RfQ0YAY29sdW1uVElUVUxBUl9EVABjb2x1bW5FTkVSR0lBX0RFQ0xB
+UkFEQQBjb2x1bW5FTkVSR0lBX1JFUVVFUklEQQBjb2x1bW5PRkVSVEFfUE1BWABjb2x1bW5FTkVS
+R0lBX0IxAGNvbHVtblBSRUNJT19CMQBjb2x1bW5FTkVSR0lBX0IyAGNvbHVtblBSRUNJT19CMgBj
+b2x1bW5FTkVSR0lBX0IzAGNvbHVtblBSRUNJT19CMwBjb2x1bW5FTkVSR0lBX0I0AGNvbHVtblBS
+RUNJT19CNABjb2x1bW5FTkVSR0lBX0I1AGNvbHVtblBSRUNJT19CNQBjb2x1bW5PRkVSVEFfRkxF
+WABjb2x1bW5USVBPX09GRVJUQV9GTEVYAGNvbHVtbkVORVJHSUFfRkxFWF9CMQBjb2x1bW5QUkVD
+SU9fRkxFWF9CMQBjb2x1bW5FTkVSR0lBX0ZMRVhfQjIAY29sdW1uUFJFQ0lPX0ZMRVhfQjIAY29s
+dW1uRU5FUkdJQV9GTEVYX0IzAGNvbHVtblBSRUNJT19GTEVYX0IzAGNvbHVtbkVORVJHSUFfRkxF
+WF9CNABjb2x1bW5QUkVDSU9fRkxFWF9CNABjb2x1bW5FTkVSR0lBX0ZMRVhfQjUAY29sdW1uUFJF
+Q0lPX0ZMRVhfQjUAY29sdW1uUkVTUE9OU0FCTEVfQ01PUkMARGF0YVRhYmxlAHRhYmxlAGdldF9G
+RUNIQUNvbHVtbgBnZXRfQUdFTlRFX1JFVElSQUNvbHVtbgBnZXRfTUVESUNJT05fUkVUQ29sdW1u
+AGdldF9BR0VOVEVfSU5ZRUNUQUNvbHVtbgBnZXRfTUVESUNJT05fSU5ZQ29sdW1uAGdldF9IT1JB
+X0lOSUNJT0NvbHVtbgBnZXRfSE9SQV9GSU5Db2x1bW4AZ2V0X1RJUE9fQ09OUkFUT0NvbHVtbgBn
+ZXRfQ09EX0NGQ29sdW1uAGdldF9USVRVTEFSX0RUQ29sdW1uAGdldF9FTkVSR0lBX0RFQ0xBUkFE
+QUNvbHVtbgBnZXRfRU5FUkdJQV9SRVFVRVJJREFDb2x1bW4AZ2V0X09GRVJUQV9QTUFYQ29sdW1u
+AGdldF9FTkVSR0lBX0IxQ29sdW1uAGdldF9QUkVDSU9fQjFDb2x1bW4AZ2V0X0VORVJHSUFfQjJD
+b2x1bW4AZ2V0X1BSRUNJT19CMkNvbHVtbgBnZXRfRU5FUkdJQV9CM0NvbHVtbgBnZXRfUFJFQ0lP
+X0IzQ29sdW1uAGdldF9FTkVSR0lBX0I0Q29sdW1uAGdldF9QUkVDSU9fQjRDb2x1bW4AZ2V0X0VO
+RVJHSUFfQjVDb2x1bW4AZ2V0X1BSRUNJT19CNUNvbHVtbgBnZXRfT0ZFUlRBX0ZMRVhDb2x1bW4A
+Z2V0X1RJUE9fT0ZFUlRBX0ZMRVhDb2x1bW4AZ2V0X0VORVJHSUFfRkxFWF9CMUNvbHVtbgBnZXRf
+UFJFQ0lPX0ZMRVhfQjFDb2x1bW4AZ2V0X0VORVJHSUFfRkxFWF9CMkNvbHVtbgBnZXRfUFJFQ0lP
+X0ZMRVhfQjJDb2x1bW4AZ2V0X0VORVJHSUFfRkxFWF9CM0NvbHVtbgBnZXRfUFJFQ0lPX0ZMRVhf
+QjNDb2x1bW4AZ2V0X0VORVJHSUFfRkxFWF9CNENvbHVtbgBnZXRfUFJFQ0lPX0ZMRVhfQjRDb2x1
+bW4AZ2V0X0VORVJHSUFfRkxFWF9CNUNvbHVtbgBnZXRfUFJFQ0lPX0ZMRVhfQjVDb2x1bW4AZ2V0
+X1JFU1BPTlNBQkxFX0NNT1JDQ29sdW1uAGdldF9Db3VudABnZXRfSXRlbQBpbmRleABhZGRfZGVj
+Q29udHJhdG9JbnlNZXJSb3dDaGFuZ2luZwBvYmoAZGVjQ29udHJhdG9JbnlNZXJSb3dDaGFuZ2lu
+Z0V2ZW50AHJlbW92ZV9kZWNDb250cmF0b0lueU1lclJvd0NoYW5naW5nAGFkZF9kZWNDb250cmF0
+b0lueU1lclJvd0NoYW5nZWQAZGVjQ29udHJhdG9JbnlNZXJSb3dDaGFuZ2VkRXZlbnQAcmVtb3Zl
+X2RlY0NvbnRyYXRvSW55TWVyUm93Q2hhbmdlZABhZGRfZGVjQ29udHJhdG9JbnlNZXJSb3dEZWxl
+dGluZwBkZWNDb250cmF0b0lueU1lclJvd0RlbGV0aW5nRXZlbnQAcmVtb3ZlX2RlY0NvbnRyYXRv
+SW55TWVyUm93RGVsZXRpbmcAYWRkX2RlY0NvbnRyYXRvSW55TWVyUm93RGVsZXRlZABkZWNDb250
+cmF0b0lueU1lclJvd0RlbGV0ZWRFdmVudAByZW1vdmVfZGVjQ29udHJhdG9JbnlNZXJSb3dEZWxl
+dGVkAEFkZGRlY0NvbnRyYXRvSW55TWVyUm93AHJvdwBGRUNIQQBBR0VOVEVfUkVUSVJBAE1FRElD
+SU9OX1JFVABBR0VOVEVfSU5ZRUNUQQBNRURJQ0lPTl9JTlkASE9SQV9JTklDSU8ASE9SQV9GSU4A
+VElQT19DT05SQVRPAENPRF9DRgBUSVRVTEFSX0RUAEVORVJHSUFfREVDTEFSQURBAEVORVJHSUFf
+UkVRVUVSSURBAE9GRVJUQV9QTUFYAEVORVJHSUFfQjEAUFJFQ0lPX0IxAEVORVJHSUFfQjIAUFJF
+Q0lPX0IyAEVORVJHSUFfQjMAUFJFQ0lPX0IzAEVORVJHSUFfQjQAUFJFQ0lPX0I0AEVORVJHSUFf
+QjUAUFJFQ0lPX0I1AE9GRVJUQV9GTEVYAFRJUE9fT0ZFUlRBX0ZMRVgARU5FUkdJQV9GTEVYX0Ix
+AFBSRUNJT19GTEVYX0IxAEVORVJHSUFfRkxFWF9CMgBQUkVDSU9fRkxFWF9CMgBFTkVSR0lBX0ZM
+RVhfQjMAUFJFQ0lPX0ZMRVhfQjMARU5FUkdJQV9GTEVYX0I0AFBSRUNJT19GTEVYX0I0AEVORVJH
+SUFfRkxFWF9CNQBQUkVDSU9fRkxFWF9CNQBSRVNQT05TQUJMRV9DTU9SQwBDcmVhdGVJbnN0YW5j
+ZQBOZXdkZWNDb250cmF0b0lueU1lclJvdwBEYXRhUm93AERhdGFSb3dCdWlsZGVyAE5ld1Jvd0Zy
+b21CdWlsZGVyAGJ1aWxkZXIAR2V0Um93VHlwZQBEYXRhUm93Q2hhbmdlRXZlbnRBcmdzAE9uUm93
+Q2hhbmdlZABPblJvd0NoYW5naW5nAE9uUm93RGVsZXRlZABPblJvd0RlbGV0aW5nAFJlbW92ZWRl
+Y0NvbnRyYXRvSW55TWVyUm93AEdldFR5cGVkVGFibGVTY2hlbWEARkVDSEFDb2x1bW4AQUdFTlRF
+X1JFVElSQUNvbHVtbgBNRURJQ0lPTl9SRVRDb2x1bW4AQUdFTlRFX0lOWUVDVEFDb2x1bW4ATUVE
+SUNJT05fSU5ZQ29sdW1uAEhPUkFfSU5JQ0lPQ29sdW1uAEhPUkFfRklOQ29sdW1uAFRJUE9fQ09O
+UkFUT0NvbHVtbgBDT0RfQ0ZDb2x1bW4AVElUVUxBUl9EVENvbHVtbgBFTkVSR0lBX0RFQ0xBUkFE
+QUNvbHVtbgBFTkVSR0lBX1JFUVVFUklEQUNvbHVtbgBPRkVSVEFfUE1BWENvbHVtbgBFTkVSR0lB
+X0IxQ29sdW1uAFBSRUNJT19CMUNvbHVtbgBFTkVSR0lBX0IyQ29sdW1uAFBSRUNJT19CMkNvbHVt
+bgBFTkVSR0lBX0IzQ29sdW1uAFBSRUNJT19CM0NvbHVtbgBFTkVSR0lBX0I0Q29sdW1uAFBSRUNJ
+T19CNENvbHVtbgBFTkVSR0lBX0I1Q29sdW1uAFBSRUNJT19CNUNvbHVtbgBPRkVSVEFfRkxFWENv
+bHVtbgBUSVBPX09GRVJUQV9GTEVYQ29sdW1uAEVORVJHSUFfRkxFWF9CMUNvbHVtbgBQUkVDSU9f
+RkxFWF9CMUNvbHVtbgBFTkVSR0lBX0ZMRVhfQjJDb2x1bW4AUFJFQ0lPX0ZMRVhfQjJDb2x1bW4A
+RU5FUkdJQV9GTEVYX0IzQ29sdW1uAFBSRUNJT19GTEVYX0IzQ29sdW1uAEVORVJHSUFfRkxFWF9C
+NENvbHVtbgBQUkVDSU9fRkxFWF9CNENvbHVtbgBFTkVSR0lBX0ZMRVhfQjVDb2x1bW4AUFJFQ0lP
+X0ZMRVhfQjVDb2x1bW4AUkVTUE9OU0FCTEVfQ01PUkNDb2x1bW4AQ291bnQASXRlbQBkZWNDb250
+cmF0b0lueU1lclJvd0NoYW5naW5nAGRlY0NvbnRyYXRvSW55TWVyUm93Q2hhbmdlZABkZWNDb250
+cmF0b0lueU1lclJvd0RlbGV0aW5nAGRlY0NvbnRyYXRvSW55TWVyUm93RGVsZXRlZAByYgBnZXRf
+RkVDSEEAc2V0X0ZFQ0hBAGdldF9BR0VOVEVfUkVUSVJBAHNldF9BR0VOVEVfUkVUSVJBAGdldF9N
+RURJQ0lPTl9SRVQAc2V0X01FRElDSU9OX1JFVABnZXRfQUdFTlRFX0lOWUVDVEEAc2V0X0FHRU5U
+RV9JTllFQ1RBAGdldF9NRURJQ0lPTl9JTlkAc2V0X01FRElDSU9OX0lOWQBnZXRfSE9SQV9JTklD
+SU8Ac2V0X0hPUkFfSU5JQ0lPAGdldF9IT1JBX0ZJTgBzZXRfSE9SQV9GSU4AZ2V0X1RJUE9fQ09O
+UkFUTwBzZXRfVElQT19DT05SQVRPAGdldF9DT0RfQ0YAc2V0X0NPRF9DRgBnZXRfVElUVUxBUl9E
+VABzZXRfVElUVUxBUl9EVABnZXRfRU5FUkdJQV9ERUNMQVJBREEAc2V0X0VORVJHSUFfREVDTEFS
+QURBAGdldF9FTkVSR0lBX1JFUVVFUklEQQBzZXRfRU5FUkdJQV9SRVFVRVJJREEAZ2V0X09GRVJU
+QV9QTUFYAHNldF9PRkVSVEFfUE1BWABnZXRfRU5FUkdJQV9CMQBzZXRfRU5FUkdJQV9CMQBnZXRf
+UFJFQ0lPX0IxAHNldF9QUkVDSU9fQjEAZ2V0X0VORVJHSUFfQjIAc2V0X0VORVJHSUFfQjIAZ2V0
+X1BSRUNJT19CMgBzZXRfUFJFQ0lPX0IyAGdldF9FTkVSR0lBX0IzAHNldF9FTkVSR0lBX0IzAGdl
+dF9QUkVDSU9fQjMAc2V0X1BSRUNJT19CMwBnZXRfRU5FUkdJQV9CNABzZXRfRU5FUkdJQV9CNABn
+ZXRfUFJFQ0lPX0I0AHNldF9QUkVDSU9fQjQAZ2V0X0VORVJHSUFfQjUAc2V0X0VORVJHSUFfQjUA
+Z2V0X1BSRUNJT19CNQBzZXRfUFJFQ0lPX0I1AGdldF9PRkVSVEFfRkxFWABzZXRfT0ZFUlRBX0ZM
+RVgAZ2V0X1RJUE9fT0ZFUlRBX0ZMRVgAc2V0X1RJUE9fT0ZFUlRBX0ZMRVgAZ2V0X0VORVJHSUFf
+RkxFWF9CMQBzZXRfRU5FUkdJQV9GTEVYX0IxAGdldF9QUkVDSU9fRkxFWF9CMQBzZXRfUFJFQ0lP
+X0ZMRVhfQjEAZ2V0X0VORVJHSUFfRkxFWF9CMgBzZXRfRU5FUkdJQV9GTEVYX0IyAGdldF9QUkVD
+SU9fRkxFWF9CMgBzZXRfUFJFQ0lPX0ZMRVhfQjIAZ2V0X0VORVJHSUFfRkxFWF9CMwBzZXRfRU5F
+UkdJQV9GTEVYX0IzAGdldF9QUkVDSU9fRkxFWF9CMwBzZXRfUFJFQ0lPX0ZMRVhfQjMAZ2V0X0VO
+RVJHSUFfRkxFWF9CNABzZXRfRU5FUkdJQV9GTEVYX0I0AGdldF9QUkVDSU9fRkxFWF9CNABzZXRf
+UFJFQ0lPX0ZMRVhfQjQAZ2V0X0VORVJHSUFfRkxFWF9CNQBzZXRfRU5FUkdJQV9GTEVYX0I1AGdl
+dF9QUkVDSU9fRkxFWF9CNQBzZXRfUFJFQ0lPX0ZMRVhfQjUAZ2V0X1JFU1BPTlNBQkxFX0NNT1JD
+AHNldF9SRVNQT05TQUJMRV9DTU9SQwBJc0NPRF9DRk51bGwAU2V0Q09EX0NGTnVsbABJc1RJVFVM
+QVJfRFROdWxsAFNldFRJVFVMQVJfRFROdWxsAElzRU5FUkdJQV9CMU51bGwAU2V0RU5FUkdJQV9C
+MU51bGwASXNQUkVDSU9fQjFOdWxsAFNldFBSRUNJT19CMU51bGwASXNFTkVSR0lBX0IyTnVsbABT
+ZXRFTkVSR0lBX0IyTnVsbABJc1BSRUNJT19CMk51bGwAU2V0UFJFQ0lPX0IyTnVsbABJc0VORVJH
+SUFfQjNOdWxsAFNldEVORVJHSUFfQjNOdWxsAElzUFJFQ0lPX0IzTnVsbABTZXRQUkVDSU9fQjNO
+dWxsAElzRU5FUkdJQV9CNE51bGwAU2V0RU5FUkdJQV9CNE51bGwASXNQUkVDSU9fQjROdWxsAFNl
+dFBSRUNJT19CNE51bGwASXNFTkVSR0lBX0I1TnVsbABTZXRFTkVSR0lBX0I1TnVsbABJc1BSRUNJ
+T19CNU51bGwAU2V0UFJFQ0lPX0I1TnVsbABJc09GRVJUQV9GTEVYTnVsbABTZXRPRkVSVEFfRkxF
+WE51bGwASXNUSVBPX09GRVJUQV9GTEVYTnVsbABTZXRUSVBPX09GRVJUQV9GTEVYTnVsbABJc0VO
+RVJHSUFfRkxFWF9CMU51bGwAU2V0RU5FUkdJQV9GTEVYX0IxTnVsbABJc1BSRUNJT19GTEVYX0Ix
+TnVsbABTZXRQUkVDSU9fRkxFWF9CMU51bGwASXNFTkVSR0lBX0ZMRVhfQjJOdWxsAFNldEVORVJH
+SUFfRkxFWF9CMk51bGwASXNQUkVDSU9fRkxFWF9CMk51bGwAU2V0UFJFQ0lPX0ZMRVhfQjJOdWxs
+AElzRU5FUkdJQV9GTEVYX0IzTnVsbABTZXRFTkVSR0lBX0ZMRVhfQjNOdWxsAElzUFJFQ0lPX0ZM
+RVhfQjNOdWxsAFNldFBSRUNJT19GTEVYX0IzTnVsbABJc0VORVJHSUFfRkxFWF9CNE51bGwAU2V0
+RU5FUkdJQV9GTEVYX0I0TnVsbABJc1BSRUNJT19GTEVYX0I0TnVsbABTZXRQUkVDSU9fRkxFWF9C
+NE51bGwASXNFTkVSR0lBX0ZMRVhfQjVOdWxsAFNldEVORVJHSUFfRkxFWF9CNU51bGwASXNQUkVD
+SU9fRkxFWF9CNU51bGwAU2V0UFJFQ0lPX0ZMRVhfQjVOdWxsAElzUkVTUE9OU0FCTEVfQ01PUkNO
+dWxsAFNldFJFU1BPTlNBQkxFX0NNT1JDTnVsbABFdmVudEFyZ3MAZXZlbnRSb3cARGF0YVJvd0Fj
+dGlvbgBldmVudEFjdGlvbgBhY3Rpb24AZ2V0X1JvdwBnZXRfQWN0aW9uAFJvdwBBY3Rpb24AQ29t
+cG9uZW50AFN5c3RlbS5EYXRhLlNxbENsaWVudABTcWxEYXRhQWRhcHRlcgBfX2FkYXB0ZXIAZ2V0
+X19hZGFwdGVyAHNldF9fYWRhcHRlcgBXaXRoRXZlbnRzVmFsdWUAU3FsQ29ubmVjdGlvbgBfY29u
+bmVjdGlvbgBTcWxUcmFuc2FjdGlvbgBfdHJhbnNhY3Rpb24AU3FsQ29tbWFuZABfY29tbWFuZENv
+bGxlY3Rpb24AX2NsZWFyQmVmb3JlRmlsbABnZXRfQWRhcHRlcgBnZXRfQ29ubmVjdGlvbgBzZXRf
+Q29ubmVjdGlvbgBnZXRfVHJhbnNhY3Rpb24Ac2V0X1RyYW5zYWN0aW9uAGdldF9Db21tYW5kQ29s
+bGVjdGlvbgBnZXRfQ2xlYXJCZWZvcmVGaWxsAHNldF9DbGVhckJlZm9yZUZpbGwASW5pdEFkYXB0
+ZXIASW5pdENvbm5lY3Rpb24ASW5pdENvbW1hbmRDb2xsZWN0aW9uAEZpbGwAZGF0YVRhYmxlAEdl
+dERhdGEAVXBkYXRlAGRhdGFTZXQAZGF0YVJvdwBkYXRhUm93cwBOdWxsYWJsZWAxAEluc2VydABf
+YWRhcHRlcgBBZGFwdGVyAENvbm5lY3Rpb24AVHJhbnNhY3Rpb24AQ29tbWFuZENvbGxlY3Rpb24A
+Q2xlYXJCZWZvcmVGaWxsAF91cGRhdGVPcmRlcgBfZGVjQ29udHJhdG9JbnlNZXJUYWJsZUFkYXB0
+ZXIAX2JhY2t1cERhdGFTZXRCZWZvcmVVcGRhdGUASURiQ29ubmVjdGlvbgBnZXRfVXBkYXRlT3Jk
+ZXIAc2V0X1VwZGF0ZU9yZGVyAGdldF9kZWNDb250cmF0b0lueU1lclRhYmxlQWRhcHRlcgBzZXRf
+ZGVjQ29udHJhdG9JbnlNZXJUYWJsZUFkYXB0ZXIAZ2V0X0JhY2t1cERhdGFTZXRCZWZvcmVVcGRh
+dGUAc2V0X0JhY2t1cERhdGFTZXRCZWZvcmVVcGRhdGUAZ2V0X1RhYmxlQWRhcHRlckluc3RhbmNl
+Q291bnQAU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMATGlzdGAxAFVwZGF0ZVVwZGF0ZWRSb3dz
+AGFsbENoYW5nZWRSb3dzAGFsbEFkZGVkUm93cwBVcGRhdGVJbnNlcnRlZFJvd3MAVXBkYXRlRGVs
+ZXRlZFJvd3MAR2V0UmVhbFVwZGF0ZWRSb3dzAHVwZGF0ZWRSb3dzAFVwZGF0ZUFsbABEYXRhUmVs
+YXRpb24AU29ydFNlbGZSZWZlcmVuY2VSb3dzAHJvd3MAcmVsYXRpb24AY2hpbGRGaXJzdABNYXRj
+aFRhYmxlQWRhcHRlckNvbm5lY3Rpb24AaW5wdXRDb25uZWN0aW9uAFVwZGF0ZU9yZGVyAEJhY2t1
+cERhdGFTZXRCZWZvcmVVcGRhdGUAVGFibGVBZGFwdGVySW5zdGFuY2VDb3VudABFbnVtAHZhbHVl
+X18ASW5zZXJ0VXBkYXRlRGVsZXRlAFVwZGF0ZUluc2VydERlbGV0ZQBJQ29tcGFyZXJgMQBfcmVs
+YXRpb24AX2NoaWxkRmlyc3QAR2V0Um9vdABkaXN0YW5jZQBDb21wYXJlAHJvdzEAcm93MgBTeXN0
+ZW0uUmVzb3VyY2VzAFJlc291cmNlTWFuYWdlcgBfcmVzTWdyAFN5c3RlbS5HbG9iYWxpemF0aW9u
+AEN1bHR1cmVJbmZvAF9yZXNDdWx0dXJlAGdldF9SZXNvdXJjZU1hbmFnZXIAZ2V0X0N1bHR1cmUA
+c2V0X0N1bHR1cmUAVmFsdWUAQ3VsdHVyZQBTeXN0ZW0uQ29uZmlndXJhdGlvbgBBcHBsaWNhdGlv
+blNldHRpbmdzQmFzZQBkZWZhdWx0SW5zdGFuY2UAZ2V0X0RlZmF1bHQAZ2V0X0RFVl9DT05DSUxJ
+QUNJT05Db25uZWN0aW9uU3RyaW5nAERlZmF1bHQAREVWX0NPTkNJTElBQ0lPTkNvbm5lY3Rpb25T
+dHJpbmcAZ2V0X1NldHRpbmdzAE1pY3Jvc29mdC5TcWxTZXJ2ZXIuU2NyaXB0VGFzawBNaWNyb3Nv
+ZnQuU3FsU2VydmVyLkR0cy5UYXNrcy5TY3JpcHRUYXNrAFZTVEFSVFNjcmlwdE9iamVjdE1vZGVs
+QmFzZQBNYWluAFN1Y2Nlc3MARmFpbHVyZQBFZGl0b3JCcm93c2FibGVBdHRyaWJ1dGUARWRpdG9y
+QnJvd3NhYmxlU3RhdGUAU3lzdGVtLkNvZGVEb20uQ29tcGlsZXIAR2VuZXJhdGVkQ29kZUF0dHJp
+YnV0ZQBTeXN0ZW0uRGlhZ25vc3RpY3MARGVidWdnZXJIaWRkZW5BdHRyaWJ1dGUATWljcm9zb2Z0
+LlZpc3VhbEJhc2ljLkNvbXBpbGVyU2VydmljZXMAU3RhbmRhcmRNb2R1bGVBdHRyaWJ1dGUASGlk
+ZU1vZHVsZU5hbWVBdHRyaWJ1dGUAU3lzdGVtLkNvbXBvbmVudE1vZGVsLkRlc2lnbgBIZWxwS2V5
+d29yZEF0dHJpYnV0ZQBTeXN0ZW0uUnVudGltZS5Db21waWxlclNlcnZpY2VzAFJ1bnRpbWVIZWxw
+ZXJzAEdldE9iamVjdFZhbHVlAFJ1bnRpbWVUeXBlSGFuZGxlAEdldFR5cGVGcm9tSGFuZGxlAEFj
+dGl2YXRvcgBNeUdyb3VwQ29sbGVjdGlvbkF0dHJpYnV0ZQBnZXRfVmFsdWUAc2V0X1ZhbHVlAFN5
+c3RlbS5SdW50aW1lLkludGVyb3BTZXJ2aWNlcwBDb21WaXNpYmxlQXR0cmlidXRlAFNlcmlhbGl6
+YWJsZUF0dHJpYnV0ZQBDb21waWxlckdlbmVyYXRlZEF0dHJpYnV0ZQBDb2xsZWN0aW9uQ2hhbmdl
+RXZlbnRIYW5kbGVyAEJlZ2luSW5pdABhZGRfQ29sbGVjdGlvbkNoYW5nZWQARW5kSW5pdABJc0Jp
+bmFyeVNlcmlhbGl6ZWQAU3RyaW5nAEdldFZhbHVlAENvbnZlcnNpb25zAERldGVybWluZVNjaGVt
+YVNlcmlhbGl6YXRpb25Nb2RlAFN5c3RlbS5JTwBTdHJpbmdSZWFkZXIAWG1sVGV4dFJlYWRlcgBU
+ZXh0UmVhZGVyAFJlYWRYbWxTY2hlbWEAQWRkAGdldF9EYXRhU2V0TmFtZQBzZXRfRGF0YVNldE5h
+bWUAZ2V0X1ByZWZpeABzZXRfUHJlZml4AGdldF9OYW1lc3BhY2UAc2V0X05hbWVzcGFjZQBnZXRf
+TG9jYWxlAHNldF9Mb2NhbGUAZ2V0X0Nhc2VTZW5zaXRpdmUAc2V0X0Nhc2VTZW5zaXRpdmUAZ2V0
+X0VuZm9yY2VDb25zdHJhaW50cwBzZXRfRW5mb3JjZUNvbnN0cmFpbnRzAE1pc3NpbmdTY2hlbWFB
+Y3Rpb24ATWVyZ2UAR2V0U2VyaWFsaXphdGlvbkRhdGEAUmVzZXQAWG1sUmVhZE1vZGUAUmVhZFht
+bABNZW1vcnlTdHJlYW0AWG1sVGV4dFdyaXRlcgBTdHJlYW0AU3lzdGVtLlRleHQARW5jb2RpbmcA
+WG1sV3JpdGVyAFdyaXRlWG1sU2NoZW1hAHNldF9Qb3NpdGlvbgBWYWxpZGF0aW9uRXZlbnRIYW5k
+bGVyAFJlYWQAQ29sbGVjdGlvbkNoYW5nZUFjdGlvbgBYbWxTY2hlbWFBbnkAWG1sU2NoZW1hU2Vx
+dWVuY2UAU3lzdGVtLkNvbGxlY3Rpb25zAElFbnVtZXJhdG9yAFhtbFNjaGVtYU9iamVjdENvbGxl
+Y3Rpb24AZ2V0X0l0ZW1zAFhtbFNjaGVtYU9iamVjdABYbWxTY2hlbWFQYXJ0aWNsZQBzZXRfUGFy
+dGljbGUAZ2V0X1RhcmdldE5hbWVzcGFjZQBDb250YWlucwBXcml0ZQBJQ29sbGVjdGlvbgBTY2hl
+bWFzAElFbnVtZXJhYmxlAEdldEVudW1lcmF0b3IAZ2V0X0N1cnJlbnQAU2V0TGVuZ3RoAGdldF9M
+ZW5ndGgAZ2V0X1Bvc2l0aW9uAFJlYWRCeXRlAE1vdmVOZXh0AENsb3NlAFN5c3RlbS5YbWwuU2Vy
+aWFsaXphdGlvbgBYbWxSb290QXR0cmlidXRlAFhtbFNjaGVtYVByb3ZpZGVyQXR0cmlidXRlAFRv
+b2xib3hJdGVtQXR0cmlidXRlAERlc2lnbmVyQ2F0ZWdvcnlBdHRyaWJ1dGUARGVzaWduZXJTZXJp
+YWxpemF0aW9uVmlzaWJpbGl0eUF0dHJpYnV0ZQBEZXNpZ25lclNlcmlhbGl6YXRpb25WaXNpYmls
+aXR5AEJyb3dzYWJsZUF0dHJpYnV0ZQBEZWJ1Z2dlck5vblVzZXJDb2RlQXR0cmlidXRlAHNldF9U
+YWJsZU5hbWUAZ2V0X1RhYmxlTmFtZQBnZXRfRGF0YVNldABPcGVyYXRvcnMAQ29tcGFyZVN0cmlu
+ZwBnZXRfTWluaW11bUNhcGFjaXR5AHNldF9NaW5pbXVtQ2FwYWNpdHkARGF0YVJvd0NvbGxlY3Rp
+b24AZ2V0X1Jvd3MARGVsZWdhdGUAQ29tYmluZQBSZW1vdmUATmV3Um93AERvdWJsZQBzZXRfSXRl
+bUFycmF5AERhdGFDb2x1bW5Db2xsZWN0aW9uAGdldF9Db2x1bW5zAE1hcHBpbmdUeXBlAHNldF9B
+bGxvd0RCTnVsbABzZXRfTWF4TGVuZ3RoAFhtbFNjaGVtYUF0dHJpYnV0ZQBEZWNpbWFsAHNldF9N
+aW5PY2N1cnMAc2V0X01heE9jY3VycwBYbWxTY2hlbWFDb250ZW50UHJvY2Vzc2luZwBzZXRfUHJv
+Y2Vzc0NvbnRlbnRzAHNldF9OYW1lAHNldF9GaXhlZFZhbHVlAGdldF9BdHRyaWJ1dGVzAFN5c3Rl
+bS5SZWZsZWN0aW9uAERlZmF1bHRNZW1iZXJBdHRyaWJ1dGUAZ2V0X1RhYmxlAFRvRGF0ZQBzZXRf
+SXRlbQBJbnZhbGlkQ2FzdEV4Y2VwdGlvbgBQcm9qZWN0RGF0YQBFeGNlcHRpb24AU2V0UHJvamVj
+dEVycm9yAFN0cm9uZ1R5cGluZ0V4Y2VwdGlvbgBDbGVhclByb2plY3RFcnJvcgBUb0RvdWJsZQBJ
+c051bGwAQ29udmVydABEQk51bGwAZ2V0X0luc2VydENvbW1hbmQAZ2V0X0RlbGV0ZUNvbW1hbmQA
+Z2V0X1VwZGF0ZUNvbW1hbmQAU3lzdGVtLkRhdGEuQ29tbW9uAERhdGFUYWJsZU1hcHBpbmcAc2V0
+X1NvdXJjZVRhYmxlAHNldF9EYXRhU2V0VGFibGUARGF0YUNvbHVtbk1hcHBpbmdDb2xsZWN0aW9u
+AGdldF9Db2x1bW5NYXBwaW5ncwBEYXRhQ29sdW1uTWFwcGluZwBEYXRhQWRhcHRlcgBEYXRhVGFi
+bGVNYXBwaW5nQ29sbGVjdGlvbgBnZXRfVGFibGVNYXBwaW5ncwBzZXRfSW5zZXJ0Q29tbWFuZABz
+ZXRfQ29tbWFuZFRleHQAQ29tbWFuZFR5cGUAc2V0X0NvbW1hbmRUeXBlAFNxbFBhcmFtZXRlckNv
+bGxlY3Rpb24AZ2V0X1BhcmFtZXRlcnMAU3FsUGFyYW1ldGVyAFNxbERiVHlwZQBQYXJhbWV0ZXJE
+aXJlY3Rpb24ARGF0YVJvd1ZlcnNpb24Ac2V0X0Nvbm5lY3Rpb25TdHJpbmcAc2V0X1NlbGVjdENv
+bW1hbmQAQ2xlYXIARGJEYXRhQWRhcHRlcgBDb25uZWN0aW9uU3RhdGUAQXJndW1lbnROdWxsRXhj
+ZXB0aW9uAGdldF9IYXNWYWx1ZQBnZXRfU3RhdGUAT3BlbgBFeGVjdXRlTm9uUXVlcnkARGVzaWdu
+ZXJBdHRyaWJ1dGUARGF0YU9iamVjdEF0dHJpYnV0ZQBBY2Nlc3NlZFRocm91Z2hQcm9wZXJ0eUF0
+dHJpYnV0ZQBEYXRhT2JqZWN0TWV0aG9kQXR0cmlidXRlAERhdGFPYmplY3RNZXRob2RUeXBlAERh
+dGFWaWV3Um93U3RhdGUAU2VsZWN0AElFbnVtZXJhYmxlYDEAQWRkUmFuZ2UAVG9BcnJheQBEaWN0
+aW9uYXJ5YDIASURiVHJhbnNhY3Rpb24ASGFzQ2hhbmdlcwBBcmd1bWVudEV4Y2VwdGlvbgBBcHBs
+aWNhdGlvbkV4Y2VwdGlvbgBCZWdpblRyYW5zYWN0aW9uAGdldF9BY2NlcHRDaGFuZ2VzRHVyaW5n
+VXBkYXRlAHNldF9BY2NlcHRDaGFuZ2VzRHVyaW5nVXBkYXRlAENvbW1pdABDb3B5VG8AQWNjZXB0
+Q2hhbmdlcwBSb2xsYmFjawBTZXRBZGRlZABBcnJheQBTb3J0AGdldF9Db25uZWN0aW9uU3RyaW5n
+AFN0cmluZ0NvbXBhcmlzb24ARWRpdG9yQXR0cmlidXRlAElEaWN0aW9uYXJ5YDIAR2V0UGFyZW50
+Um93AENvbnRhaW5zS2V5AElDb2xsZWN0aW9uYDEAS2V5VmFsdWVQYWlyYDIAUmVmZXJlbmNlRXF1
+YWxzAEludDMyAENvbXBhcmVUbwBJbmRleE9mAEFzc2VtYmx5AGdldF9Bc3NlbWJseQBTZXR0aW5n
+c0Jhc2UAU3luY2hyb25pemVkAERlZmF1bHRTZXR0aW5nVmFsdWVBdHRyaWJ1dGUAU3BlY2lhbFNl
+dHRpbmdBdHRyaWJ1dGUAU3BlY2lhbFNldHRpbmcAQXBwbGljYXRpb25TY29wZWRTZXR0aW5nQXR0
+cmlidXRlAE1pY3Jvc29mdC5PZmZpY2UuSW50ZXJvcC5FeGNlbABSYW5nZQBXb3JrYm9vawBXb3Jr
+c2hlZXQAU2hlZXRzAEd1aWQAU2NyaXB0T2JqZWN0TW9kZWwAZ2V0X0R0cwBNaWNyb3NvZnQuU3Fs
+U2VydmVyLk1hbmFnZWREVFMATWljcm9zb2Z0LlNxbFNlcnZlci5EdHMuUnVudGltZQBWYXJpYWJs
+ZXMAZ2V0X1ZhcmlhYmxlcwBWYXJpYWJsZQBHZXRUeXBlRnJvbUNMU0lEAF9BcHBsaWNhdGlvbgBz
+ZXRfRGlzcGxheUFsZXJ0cwBXb3JrYm9va3MAZ2V0X1dvcmtib29rcwBNaXNzaW5nAHNldF9WaXNp
+YmxlAF9Xb3JrYm9vawBnZXRfU2hlZXRzAGdldF9fRGVmYXVsdABfV29ya3NoZWV0AGdldF9SYW5n
+ZQBUb0RhdGVUaW1lAENvbm5lY3Rpb25zAGdldF9Db25uZWN0aW9ucwBDb25uZWN0aW9uTWFuYWdl
+cgBBY3F1aXJlQ29ubmVjdGlvbgBDb25jYXQARnJvbUhvdXJzAG9wX0ltcGxpY2l0AFF1aXQAc2V0
+X1Rhc2tSZXN1bHQAZ2V0X01lc3NhZ2UASW50ZXJhY3Rpb24ATXNnQm94UmVzdWx0AE1zZ0JveFN0
+eWxlAE1zZ0JveABnZXRfU3RhY2tUcmFjZQBDTFNDb21wbGlhbnRBdHRyaWJ1dGUAU1NJU1Njcmlw
+dFRhc2tFbnRyeVBvaW50QXR0cmlidXRlAERvY0V2ZW50c19FdmVudABBcHBFdmVudHMAQXBwRXZl
+bnRzX0V2ZW50AERvY0V2ZW50cwBXb3JrYm9va0V2ZW50c19FdmVudABXb3JrYm9va0V2ZW50cwBD
+b0NsYXNzQXR0cmlidXRlAEd1aWRBdHRyaWJ1dGUAVHlwZUlkZW50aWZpZXJBdHRyaWJ1dGUASW50
+ZXJmYWNlVHlwZUF0dHJpYnV0ZQBDb21JbnRlcmZhY2VUeXBlAENvbUV2ZW50SW50ZXJmYWNlQXR0
+cmlidXRlAF9WdGJsR2FwMV80NQBSb3dJbmRleABDb2x1bW5JbmRleABEaXNwSWRBdHRyaWJ1dGUA
+c2V0X19EZWZhdWx0AFBhcmFtAF9WdGJsR2FwMl8xMjYAUmFuZ2VWYWx1ZURhdGFUeXBlAF9EZWZh
+dWx0AF9WdGJsR2FwMV8xOABJbmRleABfVnRibEdhcDJfNjAAX1Z0YmxHYXAzXzUAZ2V0X0Rpc3Bs
+YXlBbGVydHMATENJRENvbnZlcnNpb25BdHRyaWJ1dGUAUkhTAF9WdGJsR2FwNF8xMDkAX1Z0YmxH
+YXA1XzUxAGdldF9WaXNpYmxlAERpc3BsYXlBbGVydHMAVmlzaWJsZQBfVnRibEdhcDFfMTAAX1Z0
+YmxHYXAyXzEARmlsZW5hbWUAVXBkYXRlTGlua3MAUmVhZE9ubHkARm9ybWF0AFBhc3N3b3JkAFdy
+aXRlUmVzUGFzc3dvcmQASWdub3JlUmVhZE9ubHlSZWNvbW1lbmRlZABPcmlnaW4ARGVsaW1pdGVy
+AEVkaXRhYmxlAE5vdGlmeQBDb252ZXJ0ZXIAQWRkVG9NcnUATG9jYWwAQ29ycnVwdExvYWQAX1Z0
+YmxHYXAxXzEwNQBfVnRibEdhcDFfOTMAQ2VsbDEAQ2VsbDIAU1RfYmFkMDNiODQ1Y2RkNDBiMmI0
+ZWJlMTY2ZTEwMDEwMDQuUmVzb3VyY2VzLnJlc291cmNlcwBDb21waWxhdGlvblJlbGF4YXRpb25z
+QXR0cmlidXRlAFJ1bnRpbWVDb21wYXRpYmlsaXR5QXR0cmlidXRlAFN5c3RlbS5SdW50aW1lLlZl
+cnNpb25pbmcAVGFyZ2V0RnJhbWV3b3JrQXR0cmlidXRlAEFzc2VtYmx5RmlsZVZlcnNpb25BdHRy
+aWJ1dGUAQXNzZW1ibHlUcmFkZW1hcmtBdHRyaWJ1dGUAQXNzZW1ibHlDb3B5cmlnaHRBdHRyaWJ1
+dGUAQXNzZW1ibHlQcm9kdWN0QXR0cmlidXRlAEFzc2VtYmx5Q29tcGFueUF0dHJpYnV0ZQBBc3Nl
+bWJseURlc2NyaXB0aW9uQXR0cmlidXRlAEFzc2VtYmx5VGl0bGVBdHRyaWJ1dGUAU1RfZDk1ZDM4
+MzNiY2ZhNDJmOGE2YzhjMWM4OWRmMWU3MTUAU1RfZDk1ZDM4MzNiY2ZhNDJmOGE2YzhjMWM4OWRm
+MWU3MTUuZGxsAAAAE1gAbQBsAFMAYwBoAGUAbQBhAAAjZABlAGMAQwBvAG4AdAByAGEAdABvAEkA
+bgB5AE0AZQByAAAjYwBvAG4AdAByAGEAdABvAFIAZQB0AGkAcgBvAE0AZQByAAABAD9oAHQAdABw
+ADoALwAvAHQAZQBtAHAAdQByAGkALgBvAHIAZwAvAEQAYQB0AGEAUwBlAHQAMQAuAHgAcwBkAAAL
+RgBFAEMASABBAAAbQQBHAEUATgBUAEUAXwBSAEUAVABJAFIAQQAAGU0ARQBEAEkAQwBJAE8ATgBf
+AFIARQBUAAAdQQBHAEUATgBUAEUAXwBJAE4AWQBFAEMAVABBAAAZTQBFAEQASQBDAEkATwBOAF8A
+SQBOAFkAABdIAE8AUgBBAF8ASQBOAEkAQwBJAE8AABFIAE8AUgBBAF8ARgBJAE4AABlUAEkAUABP
+AF8AQwBPAE4AUgBBAFQATwAADUMATwBEAF8AQwBGAAAVVABJAFQAVQBMAEEAUgBfAEQAVAAAI0UA
+TgBFAFIARwBJAEEAXwBEAEUAQwBMAEEAUgBBAEQAQQAAI0UATgBFAFIARwBJAEEAXwBSAEUAUQBV
+AEUAUgBJAEQAQQAAF08ARgBFAFIAVABBAF8AUABNAEEAWAAAFUUATgBFAFIARwBJAEEAXwBCADEA
+ABNQAFIARQBDAEkATwBfAEIAMQAAFUUATgBFAFIARwBJAEEAXwBCADIAABNQAFIARQBDAEkATwBf
+AEIAMgAAFUUATgBFAFIARwBJAEEAXwBCADMAABNQAFIARQBDAEkATwBfAEIAMwAAFUUATgBFAFIA
+RwBJAEEAXwBCADQAABNQAFIARQBDAEkATwBfAEIANAAAFUUATgBFAFIARwBJAEEAXwBCADUAABNQ
+AFIARQBDAEkATwBfAEIANQAAF08ARgBFAFIAVABBAF8ARgBMAEUAWAAAIVQASQBQAE8AXwBPAEYA
+RQBSAFQAQQBfAEYATABFAFgAAB9FAE4ARQBSAEcASQBBAF8ARgBMAEUAWABfAEIAMQAAHVAAUgBF
+AEMASQBPAF8ARgBMAEUAWABfAEIAMQAAH0UATgBFAFIARwBJAEEAXwBGAEwARQBYAF8AQgAyAAAd
+UABSAEUAQwBJAE8AXwBGAEwARQBYAF8AQgAyAAAfRQBOAEUAUgBHAEkAQQBfAEYATABFAFgAXwBC
+ADMAAB1QAFIARQBDAEkATwBfAEYATABFAFgAXwBCADMAAB9FAE4ARQBSAEcASQBBAF8ARgBMAEUA
+WABfAEIANAAAHVAAUgBFAEMASQBPAF8ARgBMAEUAWABfAEIANAAAH0UATgBFAFIARwBJAEEAXwBG
+AEwARQBYAF8AQgA1AAAdUABSAEUAQwBJAE8AXwBGAEwARQBYAF8AQgA1AAAjUgBFAFMAUABPAE4A
+UwBBAEIATABFAF8AQwBNAE8AUgBDAABBaAB0AHQAcAA6AC8ALwB3AHcAdwAuAHcAMwAuAG8AcgBn
+AC8AMgAwADAAMQAvAFgATQBMAFMAYwBoAGUAbQBhAABTdQByAG4AOgBzAGMAaABlAG0AYQBzAC0A
+bQBpAGMAcgBvAHMAbwBmAHQALQBjAG8AbQA6AHgAbQBsAC0AZABpAGYAZgBnAHIAYQBtAC0AdgAx
+AAETbgBhAG0AZQBzAHAAYQBjAGUAABt0AGEAYgBsAGUAVAB5AHAAZQBOAGEAbQBlAAA1ZABlAGMA
+QwBvAG4AdAByAGEAdABvAEkAbgB5AE0AZQByAEQAYQB0AGEAVABhAGIAbABlAACAi1QAaABlACAA
+dgBhAGwAdQBlACAAZgBvAHIAIABjAG8AbAB1AG0AbgAgACcAQwBPAEQAXwBDAEYAJwAgAGkAbgAg
+AHQAYQBiAGwAZQAgACcAZABlAGMAQwBvAG4AdAByAGEAdABvAEkAbgB5AE0AZQByACcAIABpAHMA
+IABEAEIATgB1AGwAbAAuAAGAk1QAaABlACAAdgBhAGwAdQBlACAAZgBvAHIAIABjAG8AbAB1AG0A
+bgAgACcAVABJAFQAVQBMAEEAUgBfAEQAVAAnACAAaQBuACAAdABhAGIAbABlACAAJwBkAGUAYwBD
+AG8AbgB0AHIAYQB0AG8ASQBuAHkATQBlAHIAJwAgAGkAcwAgAEQAQgBOAHUAbABsAC4AAYCTVABo
+AGUAIAB2AGEAbAB1AGUAIABmAG8AcgAgAGMAbwBsAHUAbQBuACAAJwBFAE4ARQBSAEcASQBBAF8A
+QgAxACcAIABpAG4AIAB0AGEAYgBsAGUAIAAnAGQAZQBjAEMAbwBuAHQAcgBhAHQAbwBJAG4AeQBN
+AGUAcgAnACAAaQBzACAARABCAE4AdQBsAGwALgABgJFUAGgAZQAgAHYAYQBsAHUAZQAgAGYAbwBy
+ACAAYwBvAGwAdQBtAG4AIAAnAFAAUgBFAEMASQBPAF8AQgAxACcAIABpAG4AIAB0AGEAYgBsAGUA
+IAAnAGQAZQBjAEMAbwBuAHQAcgBhAHQAbwBJAG4AeQBNAGUAcgAnACAAaQBzACAARABCAE4AdQBs
+AGwALgABgJNUAGgAZQAgAHYAYQBsAHUAZQAgAGYAbwByACAAYwBvAGwAdQBtAG4AIAAnAEUATgBF
+AFIARwBJAEEAXwBCADIAJwAgAGkAbgAgAHQAYQBiAGwAZQAgACcAZABlAGMAQwBvAG4AdAByAGEA
+dABvAEkAbgB5AE0AZQByACcAIABpAHMAIABEAEIATgB1AGwAbAAuAAGAkVQAaABlACAAdgBhAGwA
+dQBlACAAZgBvAHIAIABjAG8AbAB1AG0AbgAgACcAUABSAEUAQwBJAE8AXwBCADIAJwAgAGkAbgAg
+AHQAYQBiAGwAZQAgACcAZABlAGMAQwBvAG4AdAByAGEAdABvAEkAbgB5AE0AZQByACcAIABpAHMA
+IABEAEIATgB1AGwAbAAuAAGAk1QAaABlACAAdgBhAGwAdQBlACAAZgBvAHIAIABjAG8AbAB1AG0A
+bgAgACcARQBOAEUAUgBHAEkAQQBfAEIAMwAnACAAaQBuACAAdABhAGIAbABlACAAJwBkAGUAYwBD
+AG8AbgB0AHIAYQB0AG8ASQBuAHkATQBlAHIAJwAgAGkAcwAgAEQAQgBOAHUAbABsAC4AAYCRVABo
+AGUAIAB2AGEAbAB1AGUAIABmAG8AcgAgAGMAbwBsAHUAbQBuACAAJwBQAFIARQBDAEkATwBfAEIA
+MwAnACAAaQBuACAAdABhAGIAbABlACAAJwBkAGUAYwBDAG8AbgB0AHIAYQB0AG8ASQBuAHkATQBl
+AHIAJwAgAGkAcwAgAEQAQgBOAHUAbABsAC4AAYCTVABoAGUAIAB2AGEAbAB1AGUAIABmAG8AcgAg
+AGMAbwBsAHUAbQBuACAAJwBFAE4ARQBSAEcASQBBAF8AQgA0ACcAIABpAG4AIAB0AGEAYgBsAGUA
+IAAnAGQAZQBjAEMAbwBuAHQAcgBhAHQAbwBJAG4AeQBNAGUAcgAnACAAaQBzACAARABCAE4AdQBs
+AGwALgABgJFUAGgAZQAgAHYAYQBsAHUAZQAgAGYAbwByACAAYwBvAGwAdQBtAG4AIAAnAFAAUgBF
+AEMASQBPAF8AQgA0ACcAIABpAG4AIAB0AGEAYgBsAGUAIAAnAGQAZQBjAEMAbwBuAHQAcgBhAHQA
+bwBJAG4AeQBNAGUAcgAnACAAaQBzACAARABCAE4AdQBsAGwALgABgJNUAGgAZQAgAHYAYQBsAHUA
+ZQAgAGYAbwByACAAYwBvAGwAdQBtAG4AIAAnAEUATgBFAFIARwBJAEEAXwBCADUAJwAgAGkAbgAg
+AHQAYQBiAGwAZQAgACcAZABlAGMAQwBvAG4AdAByAGEAdABvAEkAbgB5AE0AZQByACcAIABpAHMA
+IABEAEIATgB1AGwAbAAuAAGAkVQAaABlACAAdgBhAGwAdQBlACAAZgBvAHIAIABjAG8AbAB1AG0A
+bgAgACcAUABSAEUAQwBJAE8AXwBCADUAJwAgAGkAbgAgAHQAYQBiAGwAZQAgACcAZABlAGMAQwBv
+AG4AdAByAGEAdABvAEkAbgB5AE0AZQByACcAIABpAHMAIABEAEIATgB1AGwAbAAuAAGAlVQAaABl
+ACAAdgBhAGwAdQBlACAAZgBvAHIAIABjAG8AbAB1AG0AbgAgACcATwBGAEUAUgBUAEEAXwBGAEwA
+RQBYACcAIABpAG4AIAB0AGEAYgBsAGUAIAAnAGQAZQBjAEMAbwBuAHQAcgBhAHQAbwBJAG4AeQBN
+AGUAcgAnACAAaQBzACAARABCAE4AdQBsAGwALgABgJ9UAGgAZQAgAHYAYQBsAHUAZQAgAGYAbwBy
+ACAAYwBvAGwAdQBtAG4AIAAnAFQASQBQAE8AXwBPAEYARQBSAFQAQQBfAEYATABFAFgAJwAgAGkA
+bgAgAHQAYQBiAGwAZQAgACcAZABlAGMAQwBvAG4AdAByAGEAdABvAEkAbgB5AE0AZQByACcAIABp
+AHMAIABEAEIATgB1AGwAbAAuAAGAnVQAaABlACAAdgBhAGwAdQBlACAAZgBvAHIAIABjAG8AbAB1
+AG0AbgAgACcARQBOAEUAUgBHAEkAQQBfAEYATABFAFgAXwBCADEAJwAgAGkAbgAgAHQAYQBiAGwA
+ZQAgACcAZABlAGMAQwBvAG4AdAByAGEAdABvAEkAbgB5AE0AZQByACcAIABpAHMAIABEAEIATgB1
+AGwAbAAuAAGAm1QAaABlACAAdgBhAGwAdQBlACAAZgBvAHIAIABjAG8AbAB1AG0AbgAgACcAUABS
+AEUAQwBJAE8AXwBGAEwARQBYAF8AQgAxACcAIABpAG4AIAB0AGEAYgBsAGUAIAAnAGQAZQBjAEMA
+bwBuAHQAcgBhAHQAbwBJAG4AeQBNAGUAcgAnACAAaQBzACAARABCAE4AdQBsAGwALgABgJ1UAGgA
+ZQAgAHYAYQBsAHUAZQAgAGYAbwByACAAYwBvAGwAdQBtAG4AIAAnAEUATgBFAFIARwBJAEEAXwBG
+AEwARQBYAF8AQgAyACcAIABpAG4AIAB0AGEAYgBsAGUAIAAnAGQAZQBjAEMAbwBuAHQAcgBhAHQA
+bwBJAG4AeQBNAGUAcgAnACAAaQBzACAARABCAE4AdQBsAGwALgABgJtUAGgAZQAgAHYAYQBsAHUA
+ZQAgAGYAbwByACAAYwBvAGwAdQBtAG4AIAAnAFAAUgBFAEMASQBPAF8ARgBMAEUAWABfAEIAMgAn
+ACAAaQBuACAAdABhAGIAbABlACAAJwBkAGUAYwBDAG8AbgB0AHIAYQB0AG8ASQBuAHkATQBlAHIA
+JwAgAGkAcwAgAEQAQgBOAHUAbABsAC4AAYCdVABoAGUAIAB2AGEAbAB1AGUAIABmAG8AcgAgAGMA
+bwBsAHUAbQBuACAAJwBFAE4ARQBSAEcASQBBAF8ARgBMAEUAWABfAEIAMwAnACAAaQBuACAAdABh
+AGIAbABlACAAJwBkAGUAYwBDAG8AbgB0AHIAYQB0AG8ASQBuAHkATQBlAHIAJwAgAGkAcwAgAEQA
+QgBOAHUAbABsAC4AAYCbVABoAGUAIAB2AGEAbAB1AGUAIABmAG8AcgAgAGMAbwBsAHUAbQBuACAA
+JwBQAFIARQBDAEkATwBfAEYATABFAFgAXwBCADMAJwAgAGkAbgAgAHQAYQBiAGwAZQAgACcAZABl
+AGMAQwBvAG4AdAByAGEAdABvAEkAbgB5AE0AZQByACcAIABpAHMAIABEAEIATgB1AGwAbAAuAAGA
+nVQAaABlACAAdgBhAGwAdQBlACAAZgBvAHIAIABjAG8AbAB1AG0AbgAgACcARQBOAEUAUgBHAEkA
+QQBfAEYATABFAFgAXwBCADQAJwAgAGkAbgAgAHQAYQBiAGwAZQAgACcAZABlAGMAQwBvAG4AdABy
+AGEAdABvAEkAbgB5AE0AZQByACcAIABpAHMAIABEAEIATgB1AGwAbAAuAAGAm1QAaABlACAAdgBh
+AGwAdQBlACAAZgBvAHIAIABjAG8AbAB1AG0AbgAgACcAUABSAEUAQwBJAE8AXwBGAEwARQBYAF8A
+QgA0ACcAIABpAG4AIAB0AGEAYgBsAGUAIAAnAGQAZQBjAEMAbwBuAHQAcgBhAHQAbwBJAG4AeQBN
+AGUAcgAnACAAaQBzACAARABCAE4AdQBsAGwALgABgJ1UAGgAZQAgAHYAYQBsAHUAZQAgAGYAbwBy
+ACAAYwBvAGwAdQBtAG4AIAAnAEUATgBFAFIARwBJAEEAXwBGAEwARQBYAF8AQgA1ACcAIABpAG4A
+IAB0AGEAYgBsAGUAIAAnAGQAZQBjAEMAbwBuAHQAcgBhAHQAbwBJAG4AeQBNAGUAcgAnACAAaQBz
+ACAARABCAE4AdQBsAGwALgABgJtUAGgAZQAgAHYAYQBsAHUAZQAgAGYAbwByACAAYwBvAGwAdQBt
+AG4AIAAnAFAAUgBFAEMASQBPAF8ARgBMAEUAWABfAEIANQAnACAAaQBuACAAdABhAGIAbABlACAA
+JwBkAGUAYwBDAG8AbgB0AHIAYQB0AG8ASQBuAHkATQBlAHIAJwAgAGkAcwAgAEQAQgBOAHUAbABs
+AC4AAYChVABoAGUAIAB2AGEAbAB1AGUAIABmAG8AcgAgAGMAbwBsAHUAbQBuACAAJwBSAEUAUwBQ
+AE8ATgBTAEEAQgBMAEUAXwBDAE0ATwBSAEMAJwAgAGkAbgAgAHQAYQBiAGwAZQAgACcAZABlAGMA
+QwBvAG4AdAByAGEAdABvAEkAbgB5AE0AZQByACcAIABpAHMAIABEAEIATgB1AGwAbAAuAAELVABh
+AGIAbABlAACJG0kATgBTAEUAUgBUACAASQBOAFQATwAgAFsAZABiAG8AXQAuAFsARABFAEMAXwBD
+AE8ATgBUAFIAQQBUAE8AXwBSAEUAVABfAE0ARQBSAF0AIAAoAFsARgBFAEMASABBAF0ALAAgAFsA
+QQBHAEUATgBUAEUAXwBSAEUAVABJAFIAQQBdACwAIABbAE0ARQBEAEkAQwBJAE8ATgBfAFIARQBU
+AF0ALAAgAFsAQQBHAEUATgBUAEUAXwBJAE4AWQBFAEMAVABBAF0ALAAgAFsATQBFAEQASQBDAEkA
+TwBOAF8ASQBOAFkAXQAsACAAWwBIAE8AUgBBAF8ASQBOAEkAQwBJAE8AXQAsACAAWwBIAE8AUgBB
+AF8ARgBJAE4AXQAsACAAWwBUAEkAUABPAF8AQwBPAE4AUgBBAFQATwBdACwAIABbAEMATwBEAF8A
+QwBGAF0ALAAgAFsAVABJAFQAVQBMAEEAUgBfAEQAVABdACwAIABbAEUATgBFAFIARwBJAEEAXwBE
+AEUAQwBMAEEAUgBBAEQAQQBdACwAIABbAEUATgBFAFIARwBJAEEAXwBSAEUAUQBVAEUAUgBJAEQA
+QQBdACwAIABbAE8ARgBFAFIAVABBAF8AUABNAEEAWABdACwAIABbAEUATgBFAFIARwBJAEEAXwBC
+ADEAXQAsACAAWwBQAFIARQBDAEkATwBfAEIAMQBdACwAIABbAEUATgBFAFIARwBJAEEAXwBCADIA
+XQAsACAAWwBQAFIARQBDAEkATwBfAEIAMgBdACwAIABbAEUATgBFAFIARwBJAEEAXwBCADMAXQAs
+ACAAWwBQAFIARQBDAEkATwBfAEIAMwBdACwAIABbAEUATgBFAFIARwBJAEEAXwBCADQAXQAsACAA
+WwBQAFIARQBDAEkATwBfAEIANABdACwAIABbAEUATgBFAFIARwBJAEEAXwBCADUAXQAsACAAWwBQ
+AFIARQBDAEkATwBfAEIANQBdACwAIABbAE8ARgBFAFIAVABBAF8ARgBMAEUAWABdACwAIABbAFQA
+SQBQAE8AXwBPAEYARQBSAFQAQQBfAEYATABFAFgAXQAsACAAWwBFAE4ARQBSAEcASQBBAF8ARgBM
+AEUAWABfAEIAMQBdACwAIABbAFAAUgBFAEMASQBPAF8ARgBMAEUAWABfAEIAMQBdACwAIABbAEUA
+TgBFAFIARwBJAEEAXwBGAEwARQBYAF8AQgAyAF0ALAAgAFsAUABSAEUAQwBJAE8AXwBGAEwARQBY
+AF8AQgAyAF0ALAAgAFsARQBOAEUAUgBHAEkAQQBfAEYATABFAFgAXwBCADMAXQAsACAAWwBQAFIA
+RQBDAEkATwBfAEYATABFAFgAXwBCADMAXQAsACAAWwBFAE4ARQBSAEcASQBBAF8ARgBMAEUAWABf
+AEIANABdACwAIABbAFAAUgBFAEMASQBPAF8ARgBMAEUAWABfAEIANABdACwAIABbAEUATgBFAFIA
+RwBJAEEAXwBGAEwARQBYAF8AQgA1AF0ALAAgAFsAUABSAEUAQwBJAE8AXwBGAEwARQBYAF8AQgA1
+AF0ALAAgAFsAUgBFAFMAUABPAE4AUwBBAEIATABFAF8AQwBNAE8AUgBDAF0AKQAgAFYAQQBMAFUA
+RQBTACAAKABAAEYARQBDAEgAQQAsACAAQABBAEcARQBOAFQARQBfAFIARQBUAEkAUgBBACwAIABA
+AE0ARQBEAEkAQwBJAE8ATgBfAFIARQBUACwAIABAAEEARwBFAE4AVABFAF8ASQBOAFkARQBDAFQA
+QQAsACAAQABNAEUARABJAEMASQBPAE4AXwBJAE4AWQAsACAAQABIAE8AUgBBAF8ASQBOAEkAQwBJ
+AE8ALAAgAEAASABPAFIAQQBfAEYASQBOACwAIABAAFQASQBQAE8AXwBDAE8ATgBSAEEAVABPACwA
+IABAAEMATwBEAF8AQwBGACwAIABAAFQASQBUAFUATABBAFIAXwBEAFQALAAgAEAARQBOAEUAUgBH
+AEkAQQBfAEQARQBDAEwAQQBSAEEARABBACwAIABAAEUATgBFAFIARwBJAEEAXwBSAEUAUQBVAEUA
+UgBJAEQAQQAsACAAQABPAEYARQBSAFQAQQBfAFAATQBBAFgALAAgAEAARQBOAEUAUgBHAEkAQQBf
+AEIAMQAsACAAQABQAFIARQBDAEkATwBfAEIAMQAsACAAQABFAE4ARQBSAEcASQBBAF8AQgAyACwA
+IABAAFAAUgBFAEMASQBPAF8AQgAyACwAIABAAEUATgBFAFIARwBJAEEAXwBCADMALAAgAEAAUABS
+AEUAQwBJAE8AXwBCADMALAAgAEAARQBOAEUAUgBHAEkAQQBfAEIANAAsACAAQABQAFIARQBDAEkA
+TwBfAEIANAAsACAAQABFAE4ARQBSAEcASQBBAF8AQgA1ACwAIABAAFAAUgBFAEMASQBPAF8AQgA1
+ACwAIABAAE8ARgBFAFIAVABBAF8ARgBMAEUAWAAsACAAQABUAEkAUABPAF8ATwBGAEUAUgBUAEEA
+XwBGAEwARQBYACwAIABAAEUATgBFAFIARwBJAEEAXwBGAEwARQBYAF8AQgAxACwAIABAAFAAUgBF
+AEMASQBPAF8ARgBMAEUAWABfAEIAMQAsACAAQABFAE4ARQBSAEcASQBBAF8ARgBMAEUAWABfAEIA
+MgAsACAAQABQAFIARQBDAEkATwBfAEYATABFAFgAXwBCADIALAAgAEAARQBOAEUAUgBHAEkAQQBf
+AEYATABFAFgAXwBCADMALAAgAEAAUABSAEUAQwBJAE8AXwBGAEwARQBYAF8AQgAzACwAIABAAEUA
+TgBFAFIARwBJAEEAXwBGAEwARQBYAF8AQgA0ACwAIABAAFAAUgBFAEMASQBPAF8ARgBMAEUAWABf
+AEIANAAsACAAQABFAE4ARQBSAEcASQBBAF8ARgBMAEUAWABfAEIANQAsACAAQABQAFIARQBDAEkA
+TwBfAEYATABFAFgAXwBCADUALAAgAEAAUgBFAFMAUABPAE4AUwBBAEIATABFAF8AQwBNAE8AUgBD
+ACkAAA1AAEYARQBDAEgAQQAAHUAAQQBHAEUATgBUAEUAXwBSAEUAVABJAFIAQQAAG0AATQBFAEQA
+SQBDAEkATwBOAF8AUgBFAFQAAB9AAEEARwBFAE4AVABFAF8ASQBOAFkARQBDAFQAQQAAG0AATQBF
+AEQASQBDAEkATwBOAF8ASQBOAFkAABlAAEgATwBSAEEAXwBJAE4ASQBDAEkATwAAE0AASABPAFIA
+QQBfAEYASQBOAAAbQABUAEkAUABPAF8AQwBPAE4AUgBBAFQATwAAD0AAQwBPAEQAXwBDAEYAABdA
+AFQASQBUAFUATABBAFIAXwBEAFQAACVAAEUATgBFAFIARwBJAEEAXwBEAEUAQwBMAEEAUgBBAEQA
+QQAAJUAARQBOAEUAUgBHAEkAQQBfAFIARQBRAFUARQBSAEkARABBAAAZQABPAEYARQBSAFQAQQBf
+AFAATQBBAFgAABdAAEUATgBFAFIARwBJAEEAXwBCADEAABVAAFAAUgBFAEMASQBPAF8AQgAxAAAX
+QABFAE4ARQBSAEcASQBBAF8AQgAyAAAVQABQAFIARQBDAEkATwBfAEIAMgAAF0AARQBOAEUAUgBH
+AEkAQQBfAEIAMwAAFUAAUABSAEUAQwBJAE8AXwBCADMAABdAAEUATgBFAFIARwBJAEEAXwBCADQA
+ABVAAFAAUgBFAEMASQBPAF8AQgA0AAAXQABFAE4ARQBSAEcASQBBAF8AQgA1AAAVQABQAFIARQBD
+AEkATwBfAEIANQAAGUAATwBGAEUAUgBUAEEAXwBGAEwARQBYAAAjQABUAEkAUABPAF8ATwBGAEUA
+UgBUAEEAXwBGAEwARQBYAAAhQABFAE4ARQBSAEcASQBBAF8ARgBMAEUAWABfAEIAMQAAH0AAUABS
+AEUAQwBJAE8AXwBGAEwARQBYAF8AQgAxAAAhQABFAE4ARQBSAEcASQBBAF8ARgBMAEUAWABfAEIA
+MgAAH0AAUABSAEUAQwBJAE8AXwBGAEwARQBYAF8AQgAyAAAhQABFAE4ARQBSAEcASQBBAF8ARgBM
+AEUAWABfAEIAMwAAH0AAUABSAEUAQwBJAE8AXwBGAEwARQBYAF8AQgAzAAAhQABFAE4ARQBSAEcA
+SQBBAF8ARgBMAEUAWABfAEIANAAAH0AAUABSAEUAQwBJAE8AXwBGAEwARQBYAF8AQgA0AAAhQABF
+AE4ARQBSAEcASQBBAF8ARgBMAEUAWABfAEIANQAAH0AAUABSAEUAQwBJAE8AXwBGAEwARQBYAF8A
+QgA1AAAlQABSAEUAUwBQAE8ATgBTAEEAQgBMAEUAXwBDAE0ATwBSAEMAAIQ3UwBFAEwARQBDAFQA
+IABGAEUAQwBIAEEALAAgAEEARwBFAE4AVABFAF8AUgBFAFQASQBSAEEALAAgAE0ARQBEAEkAQwBJ
+AE8ATgBfAFIARQBUACwAIABBAEcARQBOAFQARQBfAEkATgBZAEUAQwBUAEEALAAgAE0ARQBEAEkA
+QwBJAE8ATgBfAEkATgBZACwAIABIAE8AUgBBAF8ASQBOAEkAQwBJAE8ALAAgAEgATwBSAEEAXwBG
+AEkATgAsACAAVABJAFAATwBfAEMATwBOAFIAQQBUAE8ALAAgAEMATwBEAF8AQwBGACwAIABUAEkA
+VABVAEwAQQBSAF8ARABUACwAIABFAE4ARQBSAEcASQBBAF8ARABFAEMATABBAFIAQQBEAEEALAAg
+AEUATgBFAFIARwBJAEEAXwBSAEUAUQBVAEUAUgBJAEQAQQAsACAATwBGAEUAUgBUAEEAXwBQAE0A
+QQBYACwAIABFAE4ARQBSAEcASQBBAF8AQgAxACwAIABQAFIARQBDAEkATwBfAEIAMQAsACAARQBO
+AEUAUgBHAEkAQQBfAEIAMgAsACAAUABSAEUAQwBJAE8AXwBCADIALAAgAEUATgBFAFIARwBJAEEA
+XwBCADMALAAgAFAAUgBFAEMASQBPAF8AQgAzACwAIABFAE4ARQBSAEcASQBBAF8AQgA0ACwAIABQ
+AFIARQBDAEkATwBfAEIANAAsACAARQBOAEUAUgBHAEkAQQBfAEIANQAsACAAUABSAEUAQwBJAE8A
+XwBCADUALAAgAE8ARgBFAFIAVABBAF8ARgBMAEUAWAAsACAAVABJAFAATwBfAE8ARgBFAFIAVABB
+AF8ARgBMAEUAWAAsACAARQBOAEUAUgBHAEkAQQBfAEYATABFAFgAXwBCADEALAAgAFAAUgBFAEMA
+SQBPAF8ARgBMAEUAWABfAEIAMQAsACAARQBOAEUAUgBHAEkAQQBfAEYATABFAFgAXwBCADIALAAg
+AFAAUgBFAEMASQBPAF8ARgBMAEUAWABfAEIAMgAsACAARQBOAEUAUgBHAEkAQQBfAEYATABFAFgA
+XwBCADMALAAgAFAAUgBFAEMASQBPAF8ARgBMAEUAWABfAEIAMwAsACAARQBOAEUAUgBHAEkAQQBf
+AEYATABFAFgAXwBCADQALAAgAFAAUgBFAEMASQBPAF8ARgBMAEUAWABfAEIANAAsACAARQBOAEUA
+UgBHAEkAQQBfAEYATABFAFgAXwBCADUALAAgAFAAUgBFAEMASQBPAF8ARgBMAEUAWABfAEIANQAs
+ACAAUgBFAFMAUABPAE4AUwBBAEIATABFAF8AQwBNAE8AUgBDACAARgBSAE8ATQAgAGQAYgBvAC4A
+RABFAEMAXwBDAE8ATgBUAFIAQQBUAE8AXwBSAEUAVABfAE0ARQBSAAAPZABhAHQAYQBTAGUAdAAA
+gK9BAGwAbAAgAFQAYQBiAGwAZQBBAGQAYQBwAHQAZQByAHMAIABtAGEAbgBhAGcAZQBkACAAYgB5
+ACAAYQAgAFQAYQBiAGwAZQBBAGQAYQBwAHQAZQByAE0AYQBuAGEAZwBlAHIAIABtAHUAcwB0ACAA
+dQBzAGUAIAB0AGgAZQAgAHMAYQBtAGUAIABjAG8AbgBuAGUAYwB0AGkAbwBuACAAcwB0AHIAaQBu
+AGcALgAAgRlUAGEAYgBsAGUAQQBkAGEAcAB0AGUAcgBNAGEAbgBhAGcAZQByACAAYwBvAG4AdABh
+AGkAbgBzACAAbgBvACAAYwBvAG4AbgBlAGMAdABpAG8AbgAgAGkAbgBmAG8AcgBtAGEAdABpAG8A
+bgAuACAAUwBlAHQAIABlAGEAYwBoACAAVABhAGIAbABlAEEAZABhAHAAdABlAHIATQBhAG4AYQBn
+AGUAcgAgAFQAYQBiAGwAZQBBAGQAYQBwAHQAZQByACAAcAByAG8AcABlAHIAdAB5ACAAdABvACAA
+YQAgAHYAYQBsAGkAZAAgAFQAYQBiAGwAZQBBAGQAYQBwAHQAZQByACAAaQBuAHMAdABhAG4AYwBl
+AC4AAIEtVABoAGUAIAB0AHIAYQBuAHMAYQBjAHQAaQBvAG4AIABjAGEAbgBuAG8AdAAgAGIAZQBn
+AGkAbgAuACAAVABoAGUAIABjAHUAcgByAGUAbgB0ACAAZABhAHQAYQAgAGMAbwBuAG4AZQBjAHQA
+aQBvAG4AIABkAG8AZQBzACAAbgBvAHQAIABzAHUAcABwAG8AcgB0ACAAdAByAGEAbgBzAGEAYwB0
+AGkAbwBuAHMAIABvAHIAIAB0AGgAZQAgAGMAdQByAHIAZQBuAHQAIABzAHQAYQB0AGUAIABpAHMA
+IABuAG8AdAAgAGEAbABsAG8AdwBpAG4AZwAgAHQAaABlACAAdAByAGEAbgBzAGEAYwB0AGkAbwBu
+ACAAdABvACAAYgBlAGcAaQBuAC4AADFNAHkALgBSAGUAcwBvAHUAcgBjAGUAcwAuAE0AeQBSAGUA
+cwBvAHUAcgBjAGUAcwAAQUQARQBWAF8AQwBPAE4AQwBJAEwASQBBAEMASQBPAE4AQwBvAG4AbgBl
+AGMAdABpAG8AbgBTAHQAcgBpAG4AZwAAHVUAcwBlAHIAOgA6AEYAaQBsAGUAUABhAHQAaAAASTAA
+MAAwADIANAA1ADAAMAAtADAAMAAwADAALQAwADAAMAAwAC0AQwAwADAAMAAtADAAMAAwADAAMAAw
+ADAAMAAwADAANAA2AAErQwBvAG4AdAByAGEAdABvAHMAIABSAGUAdABpAHIAbwBzACAATQBFAFIA
+AAVCADQAAAVCADMAAAVCADUAAAVFADUAADVMAG8AYwBhAGwASABvAHMAdAAuAEQARQBWAF8AQwBP
+AE4AQwBJAEwASQBBAEMASQBPAE4AAANBAAADQgAAA0MAAANEAAADRQAAA0YAAANHAAADSAAAA0kA
+AANKAAADawAAA0wAAANNAAADTgAAA08AAANQAAADUQAAA1IAAANTAAADVAAAA1UAAANWAAADVwAA
+A1gAAANZAAADWgAABUEAQQAABUEAQgAABUEAQwAABUEARAAABUEARQAABUEARgAABUEARwAABUEA
+SAAABUEASQAAAAAArSo1hm3Ar0CNh3SX1QI71gAIt3pcVhk04IkIsD9ffxHVCjoDIAABAwAAAQQA
+ABIMBwYVEhgBEgwEAAASCAcGFRIYARIIBAAAEhEHBhUSGAESEQQAABIUBwYVEhgBEhQECAASDAQI
+ABIIBAgAEhEECAASFAQgAQIcAyAACAQgABIVAyAADgIeAAcQAQEeAB4ABzABAQEQHgACEwAEIAAT
+AAcGFRIZARMABCgAEwADBhEdBCAAER0FIAEBER0CBg4EIAEBDgMGESEEIAARIQUgAQERIQIGDQMg
+AA0EIAEBDQQoABEdAygADgQoABEhAygADQMGEigDBhEpByACARItETEEIAASKAQgABEpBSABAREp
+BCAAEjUEIAASOQQgABIlAyAAAgUgAQESPQQgABJBBCABAQIGIAIBHBJFBgABEkkSTQQoABIoBCgA
+ESkEKAASNQQoABI5BSACARwYCiAEElUcEjASWRwFIAEBElUGIAIBHBIwBhUSXQESLAMGEmEFIAEB
+EmUEIAASYQUgARIsCAUgAQESJAMGEiQFIAEBEiwrICQSLBEdDg4ODhEhESEODg4NDQ4NDQ0NDQ0N
+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
+ARKBxRKBxQUHARKBqQUgAQgSZQQHAggIBgcCEigSKAYgAggSJQ4GBwIIHRJpBiABEoHFCAQgAQEc
+BAYSgeEGFRGAkQENBSAAEYHZBwcDCBGB2QgZAQAUdnMuZGF0YS5UYWJsZUFkYXB0ZXIAAICbAQCA
+lU1pY3Jvc29mdC5WU0Rlc2lnbmVyLkRhdGFTb3VyY2UuRGVzaWduLlRhYmxlQWRhcHRlckRlc2ln
+bmVyLCBNaWNyb3NvZnQuVlNEZXNpZ25lciwgVmVyc2lvbj0xMC4wLjAuMCwgQ3VsdHVyZT1uZXV0
+cmFsLCBQdWJsaWNLZXlUb2tlbj1iMDNmNWY3ZjExZDUwYTNhAAANAQAIX2FkYXB0ZXIAAAcgAgER
+gfUCCQEAAAAAAAEAAAkBAAEAAAABAAAJAQADAAAAAQAABAcBETwEBwESNAUHARKAlQogAx0SaQ4O
+EYH5BxUSgJkBEmkKIAEBFRKB/QETAAcHAwgIHRJpBSABAhMABSAAHRMADwcEHRJpCBUSgJkBEmkS
+aQUgABKCBQgVEoCZARKBtQkVEoIBAhwSgJUFIAEBEiUHIAIBEwATAQYgAQEdEwAGIAETARMASQcX
+FRKAmQESgbUVEoCZARJpFRKAmQESaRIlCBUSggECHBKAlQgSgJUCEoIFCB0SaRJpCB0SaRJpEoGd
+CB0SaRJpHRKBtQgSgbUOEAECAR0eABUSgKUBHgAECgESaQgAAwIODhGCFSABABt2cy5kYXRhLlRh
+YmxlQWRhcHRlck1hbmFnZXIAAICiAQCAnE1pY3Jvc29mdC5WU0Rlc2lnbmVyLkRhdGFTb3VyY2Uu
+RGVzaWduLlRhYmxlQWRhcHRlck1hbmFnZXJEZXNpZ25lciwgTWljcm9zb2Z0LlZTRGVzaWduZXIs
+IFZlcnNpb249MTAuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49YjAzZjVm
+N2YxMWQ1MGEzYQAAgMsBAICiTWljcm9zb2Z0LlZTRGVzaWduZXIuRGF0YVNvdXJjZS5EZXNpZ24u
+VGFibGVBZGFwdGVyTWFuYWdlclByb3BlcnR5RWRpdG9yLCBNaWNyb3NvZnQuVlNEZXNpZ25lciwg
+VmVyc2lvbj0xMC4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iMDNmNWY3
+ZjExZDUwYTNhIlN5c3RlbS5EcmF3aW5nLkRlc2lnbi5VSVR5cGVFZGl0b3IAAAcgAggTABMACRUS
+ggECEmkSaQkVEoIdAhJpEmkKIAISaRKAnRGB0Q4VEoIhARURgiUCEmkSaREHBBJpEmkSaRUSgh0C
+EmkSaQUAAgIcHAQgAQgICQcFCAgIEmkSaQUgABKCLQcgAgEOEoItCAcCEoCpEoCpBQcBEoCtCAAB
+EoIxEoIxBAcBEkgEIAEcDlkBAEtNaWNyb3NvZnQuVmlzdWFsU3R1ZGlvLkVkaXRvcnMuU2V0dGlu
+Z3NEZXNpZ25lci5TZXR0aW5nc1NpbmdsZUZpbGVHZW5lcmF0b3IIMTEuMC4wLjAAAFEBAExEYXRh
+IFNvdXJjZT1PTEVJVkE7SW5pdGlhbCBDYXRhbG9nPURFVl9DT05DSUxJQUNJT047SW50ZWdyYXRl
+ZCBTZWN1cml0eT1UcnVlAAAGIAEBEYI9EAEAC015LlNldHRpbmdzAAAFIAASgkkFIAASgk0GIAES
+glEcBwABEhURgkUFAAEcEhUEIAAScAQGEoJZEyAPEmAOHBwcHBwcHBwcHBwcHBwEIAASaAQgARwc
+BiACElwcHAUgABKCcQYgARKCdRwEAAEOCAUAAg4ODgUAAREhDQsAARURgJEBEwATAAoAAxGCfRwR
+goEcJAcTDhIcCBKAhQgODhEdDg4SWBJcEmASZBJoEjQSgZ0RgkURIQUgAQESFRIBAA1TeXN0ZW0u
+T2JqZWN0AAApAQAkMDAwMjA4RDUtMDAwMC0wMDAwLUMwMDAtMDAwMDAwMDAwMDQ2AAAGIAEBEYKd
+KQEAJDAwMDIwODQ2LTAwMDAtMDAwMC1DMDAwLTAwMDAwMDAwMDA0NgAADQEACF9EZWZhdWx0AAAp
+AQAkMDAwMjA4REEtMDAwMC0wMDAwLUMwMDAtMDAwMDAwMDAwMDQ2AAApAQAkMDAwMjA4RDgtMDAw
+MC0wMDAwLUMwMDAtMDAwMDAwMDAwMDQ2AAApAQAkMDAwMjA4RDctMDAwMC0wMDAwLUMwMDAtMDAw
+MDAwMDAwMDQ2AAApAQAkMDAwMjA4REItMDAwMC0wMDAwLUMwMDAtMDAwMDAwMDAwMDQ2AAAHIAIB
+EhUSFVYBAChNaWNyb3NvZnQuT2ZmaWNlLkludGVyb3AuRXhjZWwuRG9jRXZlbnRzKE1pY3Jvc29m
+dC5PZmZpY2UuSW50ZXJvcC5FeGNlbC5Eb2NFdmVudHMAAFgBACQwMDAyMDgxMy0wMDAwLTAwMDAt
+YzAwMC0wMDAwMDAwMDAwNDYuTWljcm9zb2Z0Lk9mZmljZS5JbnRlcm9wLkV4Y2VsLkRvY0V2ZW50
+c19FdmVudAAAKQEAJDAwMDI0NDEzLTAwMDAtMDAwMC1DMDAwLTAwMDAwMDAwMDA0NgAAVgEAKE1p
+Y3Jvc29mdC5PZmZpY2UuSW50ZXJvcC5FeGNlbC5BcHBFdmVudHMoTWljcm9zb2Z0Lk9mZmljZS5J
+bnRlcm9wLkV4Y2VsLkFwcEV2ZW50cwAAWAEAJDAwMDIwODEzLTAwMDAtMDAwMC1jMDAwLTAwMDAw
+MDAwMDA0Ni5NaWNyb3NvZnQuT2ZmaWNlLkludGVyb3AuRXhjZWwuQXBwRXZlbnRzX0V2ZW50AAAp
+AQAkMDAwMjQ0MTEtMDAwMC0wMDAwLUMwMDAtMDAwMDAwMDAwMDQ2AABgAQAtTWljcm9zb2Z0Lk9m
+ZmljZS5JbnRlcm9wLkV4Y2VsLldvcmtib29rRXZlbnRzLU1pY3Jvc29mdC5PZmZpY2UuSW50ZXJv
+cC5FeGNlbC5Xb3JrYm9va0V2ZW50cwAAXQEAJDAwMDIwODEzLTAwMDAtMDAwMC1jMDAwLTAwMDAw
+MDAwMDA0NjNNaWNyb3NvZnQuT2ZmaWNlLkludGVyb3AuRXhjZWwuV29ya2Jvb2tFdmVudHNfRXZl
+bnQAACkBACQwMDAyNDQxMi0wMDAwLTAwMDAtQzAwMC0wMDAwMDAwMDAwNDYAAAUgAhwcHAEbBiAD
+ARwcHAgBAAYAAAAAAAUgAgEcHAUoAhwcHAQoARwcARoBHAgBADwCAAAAAAETCAEAVwEAAAAACAEA
+LgEAAAAACAEALgIAAAAABCgAEnAFIAESYBwIAQAPAAAAAAAIAQCDBwAAAAAFKAESYBwIAQDlAQAA
+AAAEKAASaAgBAMUAAAAAAAYoAhJcHBwIAQAIAAAAAAAeAQABAFQCFldyYXBOb25FeGNlcHRpb25U
+aHJvd3MBRwEAGi5ORVRGcmFtZXdvcmssVmVyc2lvbj12NC4wAQBUDhRGcmFtZXdvcmtEaXNwbGF5
+TmFtZRAuTkVUIEZyYW1ld29yayA0DAEABzEuMC4wLjAAACkBACQ1NjQwOTExNS02MmUwLTQ5OGYt
+YTcwMS1kZGYyNDQ2ZTYwN2YAAB0BABhDb3B5cmlnaHQgQCBIUCBJbmMuIDIwMTgAACgBACNTVF9i
+YWQwM2I4NDVjZGQ0MGIyYjRlYmUxNjZlMTAwMTAwNAAADAEAB0hQIEluYy4AAADQSQEAAAAAAAAA
+AADuSQEAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4EkBAAAAAAAAAAAAAAAAAAAAX0NvckRsbE1h
+aW4AbXNjb3JlZS5kbGwAAAAAAP8lACAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAEAAAABgAAIAAAAAAAAAAAAAAAAAA
+AAEAAQAAADAAAIAAAAAAAAAAAAAAAAAAAAEAAAAAAEgAAABYYAEAwAMAAAAAAAAAAAAAwAM0AAAA
+VgBTAF8AVgBFAFIAUwBJAE8ATgBfAEkATgBGAE8AAAAAAL0E7/4AAAEAAAABAAAAAAAAAAEAAAAA
+AD8AAAAAAAAABAAAAAIAAAAAAAAAAAAAAAAAAABEAAAAAQBWAGEAcgBGAGkAbABlAEkAbgBmAG8A
+AAAAACQABAAAAFQAcgBhAG4AcwBsAGEAdABpAG8AbgAAAAAAAACwBCADAAABAFMAdAByAGkAbgBn
+AEYAaQBsAGUASQBuAGYAbwAAAPwCAAABADAAMAAwADAAMAA0AGIAMAAAADAACAABAEMAbwBtAHAA
+YQBuAHkATgBhAG0AZQAAAAAASABQACAASQBuAGMALgAAAHAAJAABAEYAaQBsAGUARABlAHMAYwBy
+AGkAcAB0AGkAbwBuAAAAAABTAFQAXwBiAGEAZAAwADMAYgA4ADQANQBjAGQAZAA0ADAAYgAyAGIA
+NABlAGIAZQAxADYANgBlADEAMAAwADEAMAAwADQAAAAwAAgAAQBGAGkAbABlAFYAZQByAHMAaQBv
+AG4AAAAAADEALgAwAC4AMAAuADAAAABwACgAAQBJAG4AdABlAHIAbgBhAGwATgBhAG0AZQAAAFMA
+VABfAGQAOQA1AGQAMwA4ADMAMwBiAGMAZgBhADQAMgBmADgAYQA2AGMAOABjADEAYwA4ADkAZABm
+ADEAZQA3ADEANQAuAGQAbABsAAAAWAAZAAEATABlAGcAYQBsAEMAbwBwAHkAcgBpAGcAaAB0AAAA
+QwBvAHAAeQByAGkAZwBoAHQAIABAACAASABQACAASQBuAGMALgAgADIAMAAxADgAAAAAAHgAKAAB
+AE8AcgBpAGcAaQBuAGEAbABGAGkAbABlAG4AYQBtAGUAAABTAFQAXwBkADkANQBkADMAOAAzADMA
+YgBjAGYAYQA0ADIAZgA4AGEANgBjADgAYwAxAGMAOAA5AGQAZgAxAGUANwAxADUALgBkAGwAbAAA
+AGgAJAABAFAAcgBvAGQAdQBjAHQATgBhAG0AZQAAAAAAUwBUAF8AYgBhAGQAMAAzAGIAOAA0ADUA
+YwBkAGQANAAwAGIAMgBiADQAZQBiAGUAMQA2ADYAZQAxADAAMAAxADAAMAA0AAAANAAIAAEAUABy
+AG8AZAB1AGMAdABWAGUAcgBzAGkAbwBuAAAAMQAuADAALgAwAC4AMAAAADgACAABAEEAcwBzAGUA
+bQBiAGwAeQAgAFYAZQByAHMAaQBvAG4AAAAxAC4AMAAuADAALgAwAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAQAEADAAAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAA==</BinaryItem>
+        </ScriptProject>
+      </DTS:ObjectData>
+    </DTS:Executable>
+    <DTS:Executable
+      DTS:refId="Package\Oferta Iny Regional Demanda Flexible Casada"
+      DTS:CreationName="Microsoft.ScriptTask"
+      DTS:Description="Script Task"
+      DTS:DTSID="{8c7679cd-05ad-469f-b08e-4b467caa04bb}"
+      DTS:ExecutableType="Microsoft.ScriptTask"
+      DTS:LocaleID="-1"
+      DTS:ObjectName="Oferta Iny Regional Demanda Flexible Casada"
+      DTS:ThreadHint="0">
+      <DTS:Variables />
+      <DTS:ObjectData>
+        <ScriptProject
+          Name="ST_3ebb9a6d3e9e4f928d84d436ae67c43d"
+          VSTAMajorVersion="3"
+          VSTAMinorVersion="0"
+          Language="VisualBasic"
+          ReadOnlyVariables="User::FilePath">
+          <ProjectItem
+            Name="ST_3ebb9a6d3e9e4f928d84d436ae67c43d.vbproj"
+            Encoding="UTF8"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <ProjectTypeGuids>{30D016F9-3734-4E33-A861-5E7D899E18F3};{F184B08F-C81C-45F6-A57F-5ABD9991F28F}</ProjectTypeGuids>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.30703</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{555B6199-62A1-4A0E-BA8B-E9AD4DBE7198}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <AppDesignerFolder>My Project</AppDesignerFolder>
+    <RootNamespace>ST_bad03b845cdd40b2b4ebe166e1001004</RootNamespace>
+    <AssemblyName>ST_3ebb9a6d3e9e4f928d84d436ae67c43d</AssemblyName>
+    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
+    <FileAlignment>512</FileAlignment>
+    <ResolveAssemblyReferenceIgnoreTargetFrameworkAttributeVersionMismatch>true</ResolveAssemblyReferenceIgnoreTargetFrameworkAttributeVersionMismatch>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>.\bin\Debug\</OutputPath>
+    <EnableUnmanagedDebugging>false</EnableUnmanagedDebugging>
+    <DefineDebug>true</DefineDebug>
+    <DefineTrace>true</DefineTrace>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
+    <DebugSymbols>false</DebugSymbols>
+    <Optimize>true</Optimize>
+    <OutputPath>.\bin\Release\</OutputPath>
+    <EnableUnmanagedDebugging>false</EnableUnmanagedDebugging>
+    <DefineDebug>false</DefineDebug>
+    <DefineTrace>true</DefineTrace>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="System.Data" />
+    <Reference Include="System.Data.DataSetExtensions" />
+    <Reference Include="System.Data.Linq" />
+    <Reference Include="System.Web.Services" />
+    <Reference Include="System.Windows.Forms" />
+    <Reference Include="System.Xml" />
+    <Reference Include="Microsoft.SqlServer.ManagedDTS, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" />
+    <Reference Include="Microsoft.SqlServer.ScriptTask, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" />
+  </ItemGroup>
+  <ItemGroup>
+    <Import Include="Microsoft.VisualBasic" />
+    <Import Include="System" />
+    <Import Include="System.Collections" />
+    <Import Include="System.Data" />
+    <Import Include="System.Diagnostics" />
+    <Import Include="System.Windows.Forms" />
+  </ItemGroup>
+  <ItemGroup>
+    <AppDesigner Include="My Project\" />
+    <Compile Include="ofInyDemFlex.vb" />
+    <Compile Include="ofInyDemFlexDataSet.Designer.vb">
+      <AutoGen>True</AutoGen>
+      <DesignTime>True</DesignTime>
+      <DependentUpon>ofInyDemFlexDataSet.xsd</DependentUpon>
+    </Compile>
+    <Compile Include="My Project\AssemblyInfo.vb">
+      <SubType>Code</SubType>
+    </Compile>
+    <EmbeddedResource Include="My Project\Resources.resx">
+      <Generator>VbMyResourcesResXFileCodeGenerator</Generator>
+      <LastGenOutput>Resources.Designer.vb</LastGenOutput>
+      <CustomToolNamespace>My.Resources</CustomToolNamespace>
+    </EmbeddedResource>
+    <Compile Include="My Project\Resources.Designer.vb">
+      <AutoGen>True</AutoGen>
+      <DesignTime>True</DesignTime>
+      <DependentUpon>Resources.resx</DependentUpon>
+      <SubType>Code</SubType>
+    </Compile>
+    <None Include="app.config" />
+    <None Include="ofInyDemFlexDataSet.xsc">
+      <DependentUpon>ofInyDemFlexDataSet.xsd</DependentUpon>
+    </None>
+    <None Include="ofInyDemFlexDataSet.xsd">
+      <SubType>Designer</SubType>
+      <Generator>MSDataSetGenerator</Generator>
+      <LastGenOutput>ofInyDemFlexDataSet.Designer.vb</LastGenOutput>
+    </None>
+    <None Include="ofInyDemFlexDataSet.xss">
+      <DependentUpon>ofInyDemFlexDataSet.xsd</DependentUpon>
+    </None>
+    <None Include="My Project\Settings.settings">
+      <Generator>SettingsSingleFileGenerator</Generator>
+      <LastGenOutput>Settings.Designer.vb</LastGenOutput>
+    </None>
+    <Compile Include="My Project\Settings.Designer.vb">
+      <AutoGen>True</AutoGen>
+      <DependentUpon>Settings.settings</DependentUpon>
+      <SubType>Code</SubType>
+      <DesignTimeSharedInput>True</DesignTimeSharedInput>
+    </Compile>
+    <Compile Include="ofInyDemFlexDataSet.vb">
+      <DependentUpon>ofInyDemFlexDataSet.xsd</DependentUpon>
+    </Compile>
+    <Compile Include="ScriptMain.vb">
+      <SubType>Code</SubType>
+    </Compile>
+  </ItemGroup>
+  <ItemGroup>
+    <COMReference Include="Microsoft.Office.Core">
+      <Guid>{2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}</Guid>
+      <VersionMajor>2</VersionMajor>
+      <VersionMinor>5</VersionMinor>
+      <Lcid>0</Lcid>
+      <WrapperTool>primary</WrapperTool>
+      <Isolated>False</Isolated>
+      <EmbedInteropTypes>True</EmbedInteropTypes>
+    </COMReference>
+    <COMReference Include="Microsoft.Office.Interop.Excel">
+      <Guid>{00020813-0000-0000-C000-000000000046}</Guid>
+      <VersionMajor>1</VersionMajor>
+      <VersionMinor>7</VersionMinor>
+      <Lcid>0</Lcid>
+      <WrapperTool>primary</WrapperTool>
+      <Isolated>False</Isolated>
+      <EmbedInteropTypes>True</EmbedInteropTypes>
+    </COMReference>
+    <COMReference Include="VBIDE">
+      <Guid>{0002E157-0000-0000-C000-000000000046}</Guid>
+      <VersionMajor>5</VersionMajor>
+      <VersionMinor>3</VersionMinor>
+      <Lcid>0</Lcid>
+      <WrapperTool>primary</WrapperTool>
+      <Isolated>False</Isolated>
+      <EmbedInteropTypes>True</EmbedInteropTypes>
+    </COMReference>
+  </ItemGroup>
+  <!-- Include the build rules for a VB project.-->
+  <Import Project="$(MSBuildBinPath)\Microsoft.VisualBasic.targets" />
+  <ProjectExtensions>
+    <VisualStudio>
+      <FlavorProperties GUID="{30D016F9-3734-4E33-A861-5E7D899E18F3}">
+        <ProjectProperties HostName="VSTAHostName" HostPackage="{B3A685AA-7EAF-4BC6-9940-57959FA5AC07}" ApplicationType="usd" Language="vb" TemplatesPath="" DebugInfoExeName="#HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\InstallDir#\devenv.exe" />
+        <Host Name="ScriptTask" />
+        <ProjectClient>
+          <HostIdentifier>SSIS_ST120</HostIdentifier>
+        </ProjectClient>
+      </FlavorProperties>
+    </VisualStudio>
+  </ProjectExtensions>
+</Project>]]></ProjectItem>
+          <ProjectItem
+            Name="Project"
+            Encoding="UTF16LE"><![CDATA[<?xml version="1.0" encoding="UTF-16" standalone="yes"?>
+<c:Project xmlns:c="http://schemas.microsoft.com/codeprojectml/2010/08/main" xmlns:msb="http://schemas.microsoft.com/developer/msbuild/2003" runtimeVersion="3.0" schemaVersion="1.0">
+	<msb:PropertyGroup>
+		<msb:Language>msBuild</msb:Language>
+		<msb:CodeName>ST_bad03b845cdd40b2b4ebe166e1001004</msb:CodeName>
+		<msb:DisplayName>ST_bad03b845cdd40b2b4ebe166e1001004</msb:DisplayName>
+		<msb:ProjectId>{668F71D1-07C1-404E-9406-A4F1B195770A}</msb:ProjectId>
+	</msb:PropertyGroup>
+	<msb:ItemGroup>
+		<msb:Project Include="ST_3ebb9a6d3e9e4f928d84d436ae67c43d.vbproj"/>
+		<msb:File Include="My Project\AssemblyInfo.vb"/>
+		<msb:File Include="ofInyDemFlexDataSet.xsd"/>
+		<msb:File Include="ScriptMain.vb"/>
+		<msb:File Include="My Project\Resources.resx"/>
+		<msb:File Include="ofInyDemFlex.vb"/>
+		<msb:File Include="app.config"/>
+		<msb:File Include="My Project\Resources.Designer.vb"/>
+		<msb:File Include="My Project\Settings.settings"/>
+		<msb:File Include="My Project\Settings.Designer.vb"/>
+		<msb:File Include="ofInyDemFlexDataSet.Designer.vb"/>
+		<msb:File Include="ofInyDemFlexDataSet.xsc"/>
+		<msb:File Include="ofInyDemFlexDataSet.xss"/>
+		<msb:File Include="ofInyDemFlexDataSet.vb"/>
+	</msb:ItemGroup>
+</c:Project>]]></ProjectItem>
+          <ProjectItem
+            Name="My Project\Settings.Designer.vb"
+            Encoding="UTF8"><![CDATA['------------------------------------------------------------------------------
+' <auto-generated>
+'     This code was generated by a tool.
+'     Runtime Version:4.0.30319.42000
+'
+'     Changes to this file may cause incorrect behavior and will be lost if
+'     the code is regenerated.
+' </auto-generated>
+'------------------------------------------------------------------------------
+
+Option Strict On
+Option Explicit On
+
+
+
+<Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(),  _
+ Global.System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0"),  _
+ Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)>  _
+Partial Friend NotInheritable Class Settings
+    Inherits Global.System.Configuration.ApplicationSettingsBase
+    
+    Private Shared defaultInstance As Settings = CType(Global.System.Configuration.ApplicationSettingsBase.Synchronized(New Settings()),Settings)
+    
+#Region "My.Settings Auto-Save Functionality"
+#If _MyType = "WindowsForms" Then
+    Private Shared addedHandler As Boolean
+
+    Private Shared addedHandlerLockObject As New Object
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
+    Private Shared Sub AutoSaveSettings(ByVal sender As Global.System.Object, ByVal e As Global.System.EventArgs)
+        If My.Application.SaveMySettingsOnExit Then
+            My.Settings.Save()
+        End If
+    End Sub
+#End If
+#End Region
+    
+    Public Shared ReadOnly Property [Default]() As Settings
+        Get
+            
+#If _MyType = "WindowsForms" Then
+               If Not addedHandler Then
+                    SyncLock addedHandlerLockObject
+                        If Not addedHandler Then
+                            AddHandler My.Application.Shutdown, AddressOf AutoSaveSettings
+                            addedHandler = True
+                        End If
+                    End SyncLock
+                End If
+#End If
+            Return defaultInstance
+        End Get
+    End Property
+    
+    <Global.System.Configuration.ApplicationScopedSettingAttribute(),  _
+     Global.System.Diagnostics.DebuggerNonUserCodeAttribute(),  _
+     Global.System.Configuration.SpecialSettingAttribute(Global.System.Configuration.SpecialSetting.ConnectionString),  _
+     Global.System.Configuration.DefaultSettingValueAttribute("Data Source=OLEIVA;Initial Catalog=DEV_CONCILIACION;Integrated Security=True")>  _
+    Public ReadOnly Property DEV_CONCILIACIONConnectionString() As String
+        Get
+            Return CType(Me("DEV_CONCILIACIONConnectionString"),String)
+        End Get
+    End Property
+End Class
+
+Namespace My
+    
+    <Global.Microsoft.VisualBasic.HideModuleNameAttribute(),  _
+     Global.System.Diagnostics.DebuggerNonUserCodeAttribute(),  _
+     Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute()>  _
+    Friend Module MySettingsProperty
+        
+        <Global.System.ComponentModel.Design.HelpKeywordAttribute("My.Settings")>  _
+        Friend ReadOnly Property Settings() As Global.ST_bad03b845cdd40b2b4ebe166e1001004.Settings
+            Get
+                Return Global.ST_bad03b845cdd40b2b4ebe166e1001004.Settings.Default
+            End Get
+        End Property
+    End Module
+End Namespace]]></ProjectItem>
+          <ProjectItem
+            Name="My Project\Resources.Designer.vb"
+            Encoding="UTF8"><![CDATA['------------------------------------------------------------------------------
+' <autogenerated>
+'     This code was generated by a tool.
+'
+'     Changes to this file may cause incorrect behavior and will be lost if
+'     the code is regenerated.
+' </autogenerated>
+'------------------------------------------------------------------------------
+
+Option Strict Off
+Option Explicit On
+
+
+Namespace My.Resources
+    
+    '''<summary>
+    '''   A strongly-typed resource class, for looking up localized strings, etc.
+    '''</summary>
+    'This class was auto-generated by the Strongly Typed Resource Builder
+    'class via a tool like ResGen or Visual Studio.NET.
+    'To add or remove a member, edit your .ResX file then rerun ResGen
+    'with the /str option, or rebuild your VS project.
+    Class MyResources
+        
+        Private Shared _resMgr As System.Resources.ResourceManager
+        
+        Private Shared _resCulture As System.Globalization.CultureInfo
+        
+        Friend Sub New()
+            MyBase.New
+        End Sub
+        
+        '''<summary>
+        '''   Returns the cached ResourceManager instance used by this class.
+        '''</summary>
+        <System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)>  _
+        Public Shared ReadOnly Property ResourceManager() As System.Resources.ResourceManager
+            Get
+                If (_resMgr Is Nothing) Then
+                    Dim temp As System.Resources.ResourceManager = New System.Resources.ResourceManager("My.Resources.MyResources", GetType(MyResources).Assembly)
+                    _resMgr = temp
+                End If
+                Return _resMgr
+            End Get
+        End Property
+        
+        '''<summary>
+        '''   Overrides the current thread's CurrentUICulture property for all
+        '''   resource lookups using this strongly typed resource class.
+        '''</summary>
+        <System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)>  _
+        Public Shared Property Culture() As System.Globalization.CultureInfo
+            Get
+                Return _resCulture
+            End Get
+            Set
+                _resCulture = value
+            End Set
+        End Property
+    End Class
+End Namespace]]></ProjectItem>
+          <ProjectItem
+            Name="ScriptMain.vb"
+            Encoding="UTF8"><![CDATA[#Region "Help:  Introduction to the script task"
+'The Script Task allows you to perform virtually any operation that can be accomplished in
+'a .Net application within the context of an Integration Services control flow. 
+
+'Expand the other regions which have "Help" prefixes for examples of specific ways to use
+'Integration Services features within this script task.
+#End Region
+
+
+#Region "Imports"
+Imports System
+Imports System.Data
+Imports System.Math
+Imports Microsoft.SqlServer.Dts.Runtime
+Imports Microsoft.Office.Interop
+
+#End Region
+
+'ScriptMain is the entry point class of the script.  Do not change the name, attributes,
+'or parent of this class.
+<Microsoft.SqlServer.Dts.Tasks.ScriptTask.SSISScriptTaskEntryPointAttribute()> _
+<System.CLSCompliantAttribute(False)> _
+Partial Public Class ScriptMain
+    Inherits Microsoft.SqlServer.Dts.Tasks.ScriptTask.VSTARTScriptObjectModelBase
+
+#Region "Help:  Using Integration Services variables and parameters in a script"
+    'To use a variable in this script, first ensure that the variable has been added to 
+    'either the list contained in the ReadOnlyVariables property or the list contained in 
+    'the ReadWriteVariables property of this script task, according to whether or not your
+    'code needs to write to the variable.  To add the variable, save this script, close this instance of
+    'Visual Studio, and update the ReadOnlyVariables and 
+    'ReadWriteVariables properties in the Script Transformation Editor window.
+    'To use a parameter in this script, follow the same steps. Parameters are always read-only.
+
+    'Example of reading from a variable:
+    ' startTime = Dts.Variables("System::StartTime").Value
+
+    'Example of writing to a variable:
+    ' Dts.Variables("User::myStringVariable").Value = "new value"
+
+    'Example of reading from a package parameter:
+    ' batchId = Dts.Variables("$Package::batchId").Value
+
+    'Example of reading from a project parameter:
+    ' batchId = Dts.Variables("$Project::batchId").Value
+
+    'Example of reading from a sensitive project parameter:
+    ' batchId = Dts.Variables("$Project::batchId").GetSensitiveValue()
+#End Region
+
+#Region "Help:  Firing Integration Services events from a script"
+    'This script task can fire events for logging purposes.
+
+    'Example of firing an error event:
+    ' Dts.Events.FireError(18, "Process Values", "Bad value", "", 0)
+
+    'Example of firing an information event:
+    ' Dts.Events.FireInformation(3, "Process Values", "Processing has started", "", 0, fireAgain)
+
+    'Example of firing a warning event:
+    ' Dts.Events.FireWarning(14, "Process Values", "No values received for input", "", 0)
+#End Region
+
+#Region "Help:  Using Integration Services connection managers in a script"
+    'Some types of connection managers can be used in this script task.  See the topic 
+    '"Working with Connection Managers Programatically" for details.
+
+    'Example of using an ADO.Net connection manager:
+    ' Dim rawConnection As Object = Dts.Connections("Sales DB").AcquireConnection(Dts.Transaction)
+    ' Dim myADONETConnection As SqlConnection = CType(rawConnection, SqlConnection)
+    ' <Use the connection in some code here, then release the connection>
+    ' Dts.Connections("Sales DB").ReleaseConnection(rawConnection)
+
+    'Example of using a File connection manager
+    ' Dim rawConnection As Object = Dts.Connections("Prices.zip").AcquireConnection(Dts.Transaction)
+    ' Dim filePath As String = CType(rawConnection, String)
+    ' <Use the connection in some code here, then release the connection>
+    ' Dts.Connections("Prices.zip").ReleaseConnection(rawConnection)
+#End Region
+
+    'This method is called when this script task executes in the control flow.
+    'Before returning from this method, set the value of Dts.TaskResult to indicate success or failure.
+    'To open Help, press F1.
+
+    Public Sub Main()
+        'Log Information Process started
+        Dts.Events.FireInformation(3, "Script Task", "Processing has started", String.Empty, 0, True)
+
+
+        Dim filePath As String = Dts.Variables("User::FilePath").Value.ToString
+
+        'Log Information File to be opened
+        Dts.Events.FireInformation(0, "Script Task", "File to be open: " & filePath, String.Empty, 0, True)
+
+        Try
+
+            Dim xlApp As Excel.Application = Nothing
+            Dim xlWorkbook As Excel.Workbook = Nothing
+            Dim xlWorkSheet As Excel.Worksheet = Nothing
+            Dim xlWorkSheets As Excel.Sheets = Nothing
+            Dim xlCells As Excel.Range = Nothing
+
+            xlApp = New Excel.Application
+            xlApp.DisplayAlerts = False
+
+
+            xlWorkbook = xlApp.Workbooks.Open(filePath)
+            xlApp.Visible = False
+
+            'Variables para el manejo de las hojas del archivo excel
+            'Dim strHojaActual As String
+            Dim startDataRow As Integer
+            Dim intCurrRow As Integer
+
+            Dim vGTipo As String
+            Dim vOperador As String
+            Dim vGCodPm As String
+            Dim vGFecha As Date
+            Dim strHojaActual As String
+
+            'Inicializacion de Variables
+            'Hoja1
+            strHojaActual = "OfInyReg. Dem. Flex. Casada" 'Worksheets(4).Name
+
+            Dts.Events.FireInformation(0, "Script Task", "Sheet to be open: " & strHojaActual, String.Empty, 0, True)
+
+            xlWorkSheets = xlWorkbook.Sheets
+
+            xlWorkSheet = CType(xlWorkbook.Sheets(strHojaActual), Excel.Worksheet)
+
+            xlCells = xlWorkSheet.Range("B4")
+
+            vGTipo = xlWorkSheet.Range("B4").Value.ToString 'Asignando el Tipo de Programacion: Regional
+            vOperador = xlWorkSheet.Range("B3").Value.ToString 'Nombre el Operador
+            vGCodPm = xlWorkSheet.Range("B5").Value.ToString 'Asignanao el Código del Pm
+            vGFecha = Convert.ToDateTime(xlWorkSheet.Range("E5").Value) 'Asignando la Fecha del Archivo
+
+            'Crea instancia de la Clase contratoIny
+            Dim ofertaInyDF As New ofInyDemFlex()
+            ofertaInyDF.Fecha = vGFecha
+            ofertaInyDF.agenteInyecta = vGCodPm
+
+            'Conexión a la base de datos
+            Dim sqlConn As SqlClient.SqlConnection = DirectCast(Dts.Connections("LocalHost.DEV_CONCILIACION").AcquireConnection(Dts.Transaction), SqlClient.SqlConnection)
+
+            startDataRow = 9 'Fila en donde inician los datos
+            intCurrRow = startDataRow 'Fila para recorrer el archivo, se inicializa con la fila inicial de los datos
+
+            Do Until xlWorkSheet.Range("A" & intCurrRow).Value Is Nothing
+
+                ofertaInyDF.medicionIny = Convert.ToString(xlWorkSheet.Range("A" & intCurrRow).Value)
+                ofertaInyDF.horaInicio = TimeSpan.FromHours(Convert.ToDouble(xlWorkSheet.Range("B" & intCurrRow).Value) * 24)
+                ofertaInyDF.horaFin = TimeSpan.FromHours(Convert.ToDouble(xlWorkSheet.Range("C" & intCurrRow).Value) * 24)
+
+                ofertaInyDF.energiaB1 = Convert.ToDouble(xlWorkSheet.Range("D" & intCurrRow).Value)
+                ofertaInyDF.precioB1 = Convert.ToDouble(xlWorkSheet.Range("E" & intCurrRow).Value)
+                ofertaInyDF.energiaB2 = Convert.ToDouble(xlWorkSheet.Range("F" & intCurrRow).Value)
+                ofertaInyDF.precioB2 = Convert.ToDouble(xlWorkSheet.Range("G" & intCurrRow).Value)
+                ofertaInyDF.energiaB3 = Convert.ToDouble(xlWorkSheet.Range("H" & intCurrRow).Value)
+                ofertaInyDF.precioB3 = Convert.ToDouble(xlWorkSheet.Range("I" & intCurrRow).Value)
+                ofertaInyDF.energiaB4 = Convert.ToDouble(xlWorkSheet.Range("J" & intCurrRow).Value)
+                ofertaInyDF.precioB4 = Convert.ToDouble(xlWorkSheet.Range("K" & intCurrRow).Value)
+                ofertaInyDF.energiaB5 = Convert.ToDouble(xlWorkSheet.Range("L" & intCurrRow).Value)
+                ofertaInyDF.precioB5 = Convert.ToDouble(xlWorkSheet.Range("M" & intCurrRow).Value)
+
+
+                Dim ofInyDemFlexTableAdapter As New ofInyDemFlexDataSetTableAdapters.ofInyDemFlexTableAdapter
+
+                ofInyDemFlexTableAdapter.Connection = sqlConn
+
+                ofInyDemFlexTableAdapter.Insert(ofertaInyDF.Fecha, ofertaInyDF.agenteInyecta, ofertaInyDF.medicionIny, ofertaInyDF.horaInicio, ofertaInyDF.horaFin, ofertaInyDF.energiaB1,
+                                            ofertaInyDF.precioB1, ofertaInyDF.energiaB2, ofertaInyDF.precioB2, ofertaInyDF.energiaB3, ofertaInyDF.precioB3, ofertaInyDF.energiaB4, ofertaInyDF.precioB4,
+                                            ofertaInyDF.energiaB5, ofertaInyDF.precioB5)
+
+
+                intCurrRow = intCurrRow + 1
+
+            Loop
+
+            xlApp.Quit()
+
+            Dts.TaskResult = ScriptResults.Success
+
+        Catch ex As Exception
+            Dts.Events.FireError(18, "Script Taks", "Error: " & ex.Message, String.Empty, 0)
+            Dts.TaskResult = ScriptResults.Failure
+
+        End Try
+    End Sub
+
+#Region "ScriptResults declaration"
+    'This enum provides a convenient shorthand within the scope of this class for setting the
+    'result of the script.
+
+    'This code was generated automatically.
+    Enum ScriptResults
+        Success = Microsoft.SqlServer.Dts.Runtime.DTSExecResult.Success
+        Failure = Microsoft.SqlServer.Dts.Runtime.DTSExecResult.Failure
+    End Enum
+
+#End Region
+
+End Class]]></ProjectItem>
+          <ProjectItem
+            Name="ofInyDemFlex.vb"
+            Encoding="UTF8"><![CDATA[Public Class ofInyDemFlex
+
+    Private _Fecha As Date
+    Public Property Fecha() As Date
+        Get
+            Return _Fecha
+        End Get
+        Set(ByVal value As Date)
+            _Fecha = value
+        End Set
+    End Property
+
+    Private _agenteInyecta As String
+    Public Property agenteInyecta() As String
+        Get
+            Return _agenteInyecta
+        End Get
+        Set(ByVal value As String)
+            _agenteInyecta = value
+        End Set
+    End Property
+
+    Private _medicionIny As String
+    Public Property medicionIny() As String
+        Get
+            Return _medicionIny
+        End Get
+        Set(ByVal value As String)
+            _medicionIny = value
+        End Set
+    End Property
+
+    Private _horaInicio As TimeSpan
+    Public Property horaInicio() As TimeSpan
+        Get
+            Return _horaInicio
+        End Get
+        Set(ByVal value As TimeSpan)
+            _horaInicio = value
+        End Set
+    End Property
+
+    Private _horaFin As TimeSpan
+    Public Property horaFin() As TimeSpan
+        Get
+            Return _horaFin
+        End Get
+        Set(ByVal value As TimeSpan)
+            _horaFin = value
+        End Set
+    End Property
+
+    Private _energiaB1 As Double
+    Public Property energiaB1() As Double
+        Get
+            Return _energiaB1
+        End Get
+        Set(ByVal value As Double)
+            _energiaB1 = value
+        End Set
+    End Property
+
+    Private _precioB1 As Double
+    Public Property precioB1() As Double
+        Get
+            Return _precioB1
+        End Get
+        Set(ByVal value As Double)
+            _precioB1 = value
+        End Set
+    End Property
+
+    Private _energiaB2 As Double
+    Public Property energiaB2() As Double
+        Get
+            Return _energiaB2
+        End Get
+        Set(ByVal value As Double)
+            _energiaB2 = value
+        End Set
+    End Property
+
+    Private _precioB2 As Double
+    Public Property precioB2() As Double
+        Get
+            Return _precioB2
+        End Get
+        Set(ByVal value As Double)
+            _precioB2 = value
+        End Set
+    End Property
+
+    Private _energiaB3 As Double
+    Public Property energiaB3() As Double
+        Get
+            Return _energiaB3
+        End Get
+        Set(ByVal value As Double)
+            _energiaB3 = value
+        End Set
+    End Property
+
+    Private _precioB3 As Double
+    Public Property precioB3() As Double
+        Get
+            Return _precioB3
+        End Get
+        Set(ByVal value As Double)
+            _precioB3 = value
+        End Set
+    End Property
+
+    Private _energiaB4 As Double
+    Public Property energiaB4() As Double
+        Get
+            Return _energiaB4
+        End Get
+        Set(ByVal value As Double)
+            _energiaB4 = value
+        End Set
+    End Property
+
+    Private _precioB4 As Double
+    Public Property precioB4() As Double
+        Get
+            Return _precioB4
+        End Get
+        Set(ByVal value As Double)
+            _precioB4 = value
+        End Set
+    End Property
+
+    Private _energiaB5 As Double
+    Public Property energiaB5() As Double
+        Get
+            Return _energiaB5
+        End Get
+        Set(ByVal value As Double)
+            _energiaB5 = value
+        End Set
+    End Property
+
+    Private _precioB5 As Double
+    Public Property precioB5() As Double
+        Get
+            Return _precioB5
+        End Get
+        Set(ByVal value As Double)
+            _precioB5 = value
+        End Set
+    End Property
+End Class]]></ProjectItem>
+          <ProjectItem
+            Name="ofInyDemFlexDataSet.Designer.vb"
+            Encoding="UTF8"><![CDATA['------------------------------------------------------------------------------
+' <auto-generated>
+'     This code was generated by a tool.
+'     Runtime Version:4.0.30319.42000
+'
+'     Changes to this file may cause incorrect behavior and will be lost if
+'     the code is regenerated.
+' </auto-generated>
+'------------------------------------------------------------------------------
+
+Option Strict Off
+Option Explicit On
+
+
+
+'''<summary>
+'''Represents a strongly typed in-memory cache of data.
+'''</summary>
+<Global.System.Serializable(), _
+ Global.System.ComponentModel.DesignerCategoryAttribute("code"), _
+ Global.System.ComponentModel.ToolboxItem(True), _
+ Global.System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedDataSetSchema"), _
+ Global.System.Xml.Serialization.XmlRootAttribute("ofInyDemFlexDataSet"), _
+ Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.DataSet")> _
+Partial Public Class ofInyDemFlexDataSet
+    Inherits Global.System.Data.DataSet
+
+    Private tableofInyDemFlex As ofInyDemFlexDataTable
+
+    Private _schemaSerializationMode As Global.System.Data.SchemaSerializationMode = Global.System.Data.SchemaSerializationMode.IncludeSchema
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Public Sub New()
+        MyBase.New()
+        Me.BeginInit()
+        Me.InitClass()
+        Dim schemaChangedHandler As Global.System.ComponentModel.CollectionChangeEventHandler = AddressOf Me.SchemaChanged
+        AddHandler MyBase.Tables.CollectionChanged, schemaChangedHandler
+        AddHandler MyBase.Relations.CollectionChanged, schemaChangedHandler
+        Me.EndInit()
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext)
+        MyBase.New(info, context, False)
+        If (Me.IsBinarySerialized(info, context) = True) Then
+            Me.InitVars(False)
+            Dim schemaChangedHandler1 As Global.System.ComponentModel.CollectionChangeEventHandler = AddressOf Me.SchemaChanged
+            AddHandler Me.Tables.CollectionChanged, schemaChangedHandler1
+            AddHandler Me.Relations.CollectionChanged, schemaChangedHandler1
+            Return
+        End If
+        Dim strSchema As String = CType(info.GetValue("XmlSchema", GetType(String)), String)
+        If (Me.DetermineSchemaSerializationMode(info, context) = Global.System.Data.SchemaSerializationMode.IncludeSchema) Then
+            Dim ds As Global.System.Data.DataSet = New Global.System.Data.DataSet()
+            ds.ReadXmlSchema(New Global.System.Xml.XmlTextReader(New Global.System.IO.StringReader(strSchema)))
+            If (Not (ds.Tables("ofInyDemFlex")) Is Nothing) Then
+                MyBase.Tables.Add(New ofInyDemFlexDataTable(ds.Tables("ofInyDemFlex")))
+            End If
+            Me.DataSetName = ds.DataSetName
+            Me.Prefix = ds.Prefix
+            Me.Namespace = ds.Namespace
+            Me.Locale = ds.Locale
+            Me.CaseSensitive = ds.CaseSensitive
+            Me.EnforceConstraints = ds.EnforceConstraints
+            Me.Merge(ds, False, Global.System.Data.MissingSchemaAction.Add)
+            Me.InitVars()
+        Else
+            Me.ReadXmlSchema(New Global.System.Xml.XmlTextReader(New Global.System.IO.StringReader(strSchema)))
+        End If
+        Me.GetSerializationData(info, context)
+        Dim schemaChangedHandler As Global.System.ComponentModel.CollectionChangeEventHandler = AddressOf Me.SchemaChanged
+        AddHandler MyBase.Tables.CollectionChanged, schemaChangedHandler
+        AddHandler Me.Relations.CollectionChanged, schemaChangedHandler
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+     Global.System.ComponentModel.Browsable(False), _
+     Global.System.ComponentModel.DesignerSerializationVisibility(Global.System.ComponentModel.DesignerSerializationVisibility.Content)> _
+    Public ReadOnly Property ofInyDemFlex() As ofInyDemFlexDataTable
+        Get
+            Return Me.tableofInyDemFlex
+        End Get
+    End Property
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+     Global.System.ComponentModel.BrowsableAttribute(True), _
+     Global.System.ComponentModel.DesignerSerializationVisibilityAttribute(Global.System.ComponentModel.DesignerSerializationVisibility.Visible)> _
+    Public Overrides Property SchemaSerializationMode() As Global.System.Data.SchemaSerializationMode
+        Get
+            Return Me._schemaSerializationMode
+        End Get
+        Set(value As Global.System.Data.SchemaSerializationMode)
+            Me._schemaSerializationMode = value
+        End Set
+    End Property
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+     Global.System.ComponentModel.DesignerSerializationVisibilityAttribute(Global.System.ComponentModel.DesignerSerializationVisibility.Hidden)> _
+    Public Shadows ReadOnly Property Tables() As Global.System.Data.DataTableCollection
+        Get
+            Return MyBase.Tables
+        End Get
+    End Property
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+     Global.System.ComponentModel.DesignerSerializationVisibilityAttribute(Global.System.ComponentModel.DesignerSerializationVisibility.Hidden)> _
+    Public Shadows ReadOnly Property Relations() As Global.System.Data.DataRelationCollection
+        Get
+            Return MyBase.Relations
+        End Get
+    End Property
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Protected Overrides Sub InitializeDerivedDataSet()
+        Me.BeginInit()
+        Me.InitClass()
+        Me.EndInit()
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Public Overrides Function Clone() As Global.System.Data.DataSet
+        Dim cln As ofInyDemFlexDataSet = CType(MyBase.Clone, ofInyDemFlexDataSet)
+        cln.InitVars()
+        cln.SchemaSerializationMode = Me.SchemaSerializationMode
+        Return cln
+    End Function
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Protected Overrides Function ShouldSerializeTables() As Boolean
+        Return False
+    End Function
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Protected Overrides Function ShouldSerializeRelations() As Boolean
+        Return False
+    End Function
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Protected Overrides Sub ReadXmlSerializable(ByVal reader As Global.System.Xml.XmlReader)
+        If (Me.DetermineSchemaSerializationMode(reader) = Global.System.Data.SchemaSerializationMode.IncludeSchema) Then
+            Me.Reset()
+            Dim ds As Global.System.Data.DataSet = New Global.System.Data.DataSet()
+            ds.ReadXml(reader)
+            If (Not (ds.Tables("ofInyDemFlex")) Is Nothing) Then
+                MyBase.Tables.Add(New ofInyDemFlexDataTable(ds.Tables("ofInyDemFlex")))
+            End If
+            Me.DataSetName = ds.DataSetName
+            Me.Prefix = ds.Prefix
+            Me.Namespace = ds.Namespace
+            Me.Locale = ds.Locale
+            Me.CaseSensitive = ds.CaseSensitive
+            Me.EnforceConstraints = ds.EnforceConstraints
+            Me.Merge(ds, False, Global.System.Data.MissingSchemaAction.Add)
+            Me.InitVars()
+        Else
+            Me.ReadXml(reader)
+            Me.InitVars()
+        End If
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Protected Overrides Function GetSchemaSerializable() As Global.System.Xml.Schema.XmlSchema
+        Dim stream As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
+        Me.WriteXmlSchema(New Global.System.Xml.XmlTextWriter(stream, Nothing))
+        stream.Position = 0
+        Return Global.System.Xml.Schema.XmlSchema.Read(New Global.System.Xml.XmlTextReader(stream), Nothing)
+    End Function
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Friend Overloads Sub InitVars()
+        Me.InitVars(True)
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Friend Overloads Sub InitVars(ByVal initTable As Boolean)
+        Me.tableofInyDemFlex = CType(MyBase.Tables("ofInyDemFlex"), ofInyDemFlexDataTable)
+        If (initTable = True) Then
+            If (Not (Me.tableofInyDemFlex) Is Nothing) Then
+                Me.tableofInyDemFlex.InitVars()
+            End If
+        End If
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Private Sub InitClass()
+        Me.DataSetName = "ofInyDemFlexDataSet"
+        Me.Prefix = ""
+        Me.Namespace = "http://tempuri.org/DataSet1.xsd"
+        Me.EnforceConstraints = True
+        Me.SchemaSerializationMode = Global.System.Data.SchemaSerializationMode.IncludeSchema
+        Me.tableofInyDemFlex = New ofInyDemFlexDataTable()
+        MyBase.Tables.Add(Me.tableofInyDemFlex)
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Private Function ShouldSerializeofInyDemFlex() As Boolean
+        Return False
+    End Function
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Private Sub SchemaChanged(ByVal sender As Object, ByVal e As Global.System.ComponentModel.CollectionChangeEventArgs)
+        If (e.Action = Global.System.ComponentModel.CollectionChangeAction.Remove) Then
+            Me.InitVars()
+        End If
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Public Shared Function GetTypedDataSetSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType
+        Dim ds As ofInyDemFlexDataSet = New ofInyDemFlexDataSet()
+        Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType()
+        Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence()
+        Dim any As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny()
+        any.Namespace = ds.Namespace
+        sequence.Items.Add(any)
+        type.Particle = sequence
+        Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable
+        If xs.Contains(dsSchema.TargetNamespace) Then
+            Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
+            Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
+            Try
+                Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing
+                dsSchema.Write(s1)
+                Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator
+                Do While schemas.MoveNext
+                    schema = CType(schemas.Current, Global.System.Xml.Schema.XmlSchema)
+                    s2.SetLength(0)
+                    schema.Write(s2)
+                    If (s1.Length = s2.Length) Then
+                        s1.Position = 0
+                        s2.Position = 0
+
+                        Do While ((s1.Position <> s1.Length) _
+                                    AndAlso (s1.ReadByte = s2.ReadByte))
+
+
+                        Loop
+                        If (s1.Position = s1.Length) Then
+                            Return type
+                        End If
+                    End If
+
+                Loop
+            Finally
+                If (Not (s1) Is Nothing) Then
+                    s1.Close()
+                End If
+                If (Not (s2) Is Nothing) Then
+                    s2.Close()
+                End If
+            End Try
+        End If
+        xs.Add(dsSchema)
+        Return type
+    End Function
+
+    <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Public Delegate Sub ofInyDemFlexRowChangeEventHandler(ByVal sender As Object, ByVal e As ofInyDemFlexRowChangeEvent)
+
+    '''<summary>
+    '''Represents the strongly named DataTable class.
+    '''</summary>
+    <Global.System.Serializable(), _
+     Global.System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")> _
+    Partial Public Class ofInyDemFlexDataTable
+        Inherits Global.System.Data.TypedTableBase(Of ofInyDemFlexRow)
+
+        Private columnFECHA As Global.System.Data.DataColumn
+
+        Private columnAGENTE_INYECTA As Global.System.Data.DataColumn
+
+        Private columnMEDICION_INY As Global.System.Data.DataColumn
+
+        Private columnHORA_INICIO As Global.System.Data.DataColumn
+
+        Private columnHORA_FIN As Global.System.Data.DataColumn
+
+        Private columnENERGIA_B1 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_B1 As Global.System.Data.DataColumn
+
+        Private columnENERGIA_B2 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_B2 As Global.System.Data.DataColumn
+
+        Private columnENERGIA_B3 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_B3 As Global.System.Data.DataColumn
+
+        Private columnENERGIA_B4 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_B4 As Global.System.Data.DataColumn
+
+        Private columnENERGIA_B5 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_B5 As Global.System.Data.DataColumn
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub New()
+            MyBase.New()
+            Me.TableName = "ofInyDemFlex"
+            Me.BeginInit()
+            Me.InitClass()
+            Me.EndInit()
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Friend Sub New(ByVal table As Global.System.Data.DataTable)
+            MyBase.New()
+            Me.TableName = table.TableName
+            If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then
+                Me.CaseSensitive = table.CaseSensitive
+            End If
+            If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then
+                Me.Locale = table.Locale
+            End If
+            If (table.Namespace <> table.DataSet.Namespace) Then
+                Me.Namespace = table.Namespace
+            End If
+            Me.Prefix = table.Prefix
+            Me.MinimumCapacity = table.MinimumCapacity
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext)
+            MyBase.New(info, context)
+            Me.InitVars()
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property FECHAColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnFECHA
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property AGENTE_INYECTAColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnAGENTE_INYECTA
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property MEDICION_INYColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnMEDICION_INY
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property HORA_INICIOColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnHORA_INICIO
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property HORA_FINColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnHORA_FIN
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_B1Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_B1
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_B1Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_B1
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_B2Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_B2
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_B2Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_B2
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_B3Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_B3
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_B3Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_B3
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_B4Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_B4
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_B4Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_B4
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_B5Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_B5
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_B5Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_B5
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Browsable(False)> _
+        Public ReadOnly Property Count() As Integer
+            Get
+                Return Me.Rows.Count
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Default Public ReadOnly Property Item(ByVal index As Integer) As ofInyDemFlexRow
+            Get
+                Return CType(Me.Rows(index), ofInyDemFlexRow)
+            End Get
+        End Property
+
+        <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Event ofInyDemFlexRowChanging As ofInyDemFlexRowChangeEventHandler
+
+        <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Event ofInyDemFlexRowChanged As ofInyDemFlexRowChangeEventHandler
+
+        <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Event ofInyDemFlexRowDeleting As ofInyDemFlexRowChangeEventHandler
+
+        <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Event ofInyDemFlexRowDeleted As ofInyDemFlexRowChangeEventHandler
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Overloads Sub AddofInyDemFlexRow(ByVal row As ofInyDemFlexRow)
+            Me.Rows.Add(row)
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Overloads Function AddofInyDemFlexRow(ByVal FECHA As Date, ByVal AGENTE_INYECTA As String, ByVal MEDICION_INY As String, ByVal HORA_INICIO As System.TimeSpan, ByVal HORA_FIN As System.TimeSpan, ByVal ENERGIA_B1 As Double, ByVal PRECIO_B1 As Double, ByVal ENERGIA_B2 As Double, ByVal PRECIO_B2 As Double, ByVal ENERGIA_B3 As Double, ByVal PRECIO_B3 As Double, ByVal ENERGIA_B4 As Double, ByVal PRECIO_B4 As Double, ByVal ENERGIA_B5 As Double, ByVal PRECIO_B5 As Double) As ofInyDemFlexRow
+            Dim rowofInyDemFlexRow As ofInyDemFlexRow = CType(Me.NewRow, ofInyDemFlexRow)
+            Dim columnValuesArray() As Object = New Object() {FECHA, AGENTE_INYECTA, MEDICION_INY, HORA_INICIO, HORA_FIN, ENERGIA_B1, PRECIO_B1, ENERGIA_B2, PRECIO_B2, ENERGIA_B3, PRECIO_B3, ENERGIA_B4, PRECIO_B4, ENERGIA_B5, PRECIO_B5}
+            rowofInyDemFlexRow.ItemArray = columnValuesArray
+            Me.Rows.Add(rowofInyDemFlexRow)
+            Return rowofInyDemFlexRow
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Overrides Function Clone() As Global.System.Data.DataTable
+            Dim cln As ofInyDemFlexDataTable = CType(MyBase.Clone, ofInyDemFlexDataTable)
+            cln.InitVars()
+            Return cln
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overrides Function CreateInstance() As Global.System.Data.DataTable
+            Return New ofInyDemFlexDataTable()
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Friend Sub InitVars()
+            Me.columnFECHA = MyBase.Columns("FECHA")
+            Me.columnAGENTE_INYECTA = MyBase.Columns("AGENTE_INYECTA")
+            Me.columnMEDICION_INY = MyBase.Columns("MEDICION_INY")
+            Me.columnHORA_INICIO = MyBase.Columns("HORA_INICIO")
+            Me.columnHORA_FIN = MyBase.Columns("HORA_FIN")
+            Me.columnENERGIA_B1 = MyBase.Columns("ENERGIA_B1")
+            Me.columnPRECIO_B1 = MyBase.Columns("PRECIO_B1")
+            Me.columnENERGIA_B2 = MyBase.Columns("ENERGIA_B2")
+            Me.columnPRECIO_B2 = MyBase.Columns("PRECIO_B2")
+            Me.columnENERGIA_B3 = MyBase.Columns("ENERGIA_B3")
+            Me.columnPRECIO_B3 = MyBase.Columns("PRECIO_B3")
+            Me.columnENERGIA_B4 = MyBase.Columns("ENERGIA_B4")
+            Me.columnPRECIO_B4 = MyBase.Columns("PRECIO_B4")
+            Me.columnENERGIA_B5 = MyBase.Columns("ENERGIA_B5")
+            Me.columnPRECIO_B5 = MyBase.Columns("PRECIO_B5")
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Sub InitClass()
+            Me.columnFECHA = New Global.System.Data.DataColumn("FECHA", GetType(Date), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnFECHA)
+            Me.columnAGENTE_INYECTA = New Global.System.Data.DataColumn("AGENTE_INYECTA", GetType(String), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnAGENTE_INYECTA)
+            Me.columnMEDICION_INY = New Global.System.Data.DataColumn("MEDICION_INY", GetType(String), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnMEDICION_INY)
+            Me.columnHORA_INICIO = New Global.System.Data.DataColumn("HORA_INICIO", GetType(Global.System.TimeSpan), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnHORA_INICIO)
+            Me.columnHORA_FIN = New Global.System.Data.DataColumn("HORA_FIN", GetType(Global.System.TimeSpan), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnHORA_FIN)
+            Me.columnENERGIA_B1 = New Global.System.Data.DataColumn("ENERGIA_B1", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_B1)
+            Me.columnPRECIO_B1 = New Global.System.Data.DataColumn("PRECIO_B1", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_B1)
+            Me.columnENERGIA_B2 = New Global.System.Data.DataColumn("ENERGIA_B2", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_B2)
+            Me.columnPRECIO_B2 = New Global.System.Data.DataColumn("PRECIO_B2", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_B2)
+            Me.columnENERGIA_B3 = New Global.System.Data.DataColumn("ENERGIA_B3", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_B3)
+            Me.columnPRECIO_B3 = New Global.System.Data.DataColumn("PRECIO_B3", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_B3)
+            Me.columnENERGIA_B4 = New Global.System.Data.DataColumn("ENERGIA_B4", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_B4)
+            Me.columnPRECIO_B4 = New Global.System.Data.DataColumn("PRECIO_B4", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_B4)
+            Me.columnENERGIA_B5 = New Global.System.Data.DataColumn("ENERGIA_B5", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_B5)
+            Me.columnPRECIO_B5 = New Global.System.Data.DataColumn("PRECIO_B5", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_B5)
+            Me.columnFECHA.AllowDBNull = False
+            Me.columnAGENTE_INYECTA.AllowDBNull = False
+            Me.columnAGENTE_INYECTA.MaxLength = 255
+            Me.columnMEDICION_INY.AllowDBNull = False
+            Me.columnMEDICION_INY.MaxLength = 255
+            Me.columnHORA_INICIO.AllowDBNull = False
+            Me.columnHORA_FIN.AllowDBNull = False
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function NewofInyDemFlexRow() As ofInyDemFlexRow
+            Return CType(Me.NewRow, ofInyDemFlexRow)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow
+            Return New ofInyDemFlexRow(builder)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overrides Function GetRowType() As Global.System.Type
+            Return GetType(ofInyDemFlexRow)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs)
+            MyBase.OnRowChanged(e)
+            If (Not (Me.ofInyDemFlexRowChangedEvent) Is Nothing) Then
+                RaiseEvent ofInyDemFlexRowChanged(Me, New ofInyDemFlexRowChangeEvent(CType(e.Row, ofInyDemFlexRow), e.Action))
+            End If
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs)
+            MyBase.OnRowChanging(e)
+            If (Not (Me.ofInyDemFlexRowChangingEvent) Is Nothing) Then
+                RaiseEvent ofInyDemFlexRowChanging(Me, New ofInyDemFlexRowChangeEvent(CType(e.Row, ofInyDemFlexRow), e.Action))
+            End If
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs)
+            MyBase.OnRowDeleted(e)
+            If (Not (Me.ofInyDemFlexRowDeletedEvent) Is Nothing) Then
+                RaiseEvent ofInyDemFlexRowDeleted(Me, New ofInyDemFlexRowChangeEvent(CType(e.Row, ofInyDemFlexRow), e.Action))
+            End If
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs)
+            MyBase.OnRowDeleting(e)
+            If (Not (Me.ofInyDemFlexRowDeletingEvent) Is Nothing) Then
+                RaiseEvent ofInyDemFlexRowDeleting(Me, New ofInyDemFlexRowChangeEvent(CType(e.Row, ofInyDemFlexRow), e.Action))
+            End If
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub RemoveofInyDemFlexRow(ByVal row As ofInyDemFlexRow)
+            Me.Rows.Remove(row)
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType
+            Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType()
+            Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence()
+            Dim ds As ofInyDemFlexDataSet = New ofInyDemFlexDataSet()
+            Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny()
+            any1.Namespace = "http://www.w3.org/2001/XMLSchema"
+            any1.MinOccurs = New Decimal(0)
+            any1.MaxOccurs = Decimal.MaxValue
+            any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax
+            sequence.Items.Add(any1)
+            Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny()
+            any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"
+            any2.MinOccurs = New Decimal(1)
+            any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax
+            sequence.Items.Add(any2)
+            Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute()
+            attribute1.Name = "namespace"
+            attribute1.FixedValue = ds.Namespace
+            type.Attributes.Add(attribute1)
+            Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute()
+            attribute2.Name = "tableTypeName"
+            attribute2.FixedValue = "ofInyDemFlexDataTable"
+            type.Attributes.Add(attribute2)
+            type.Particle = sequence
+            Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable
+            If xs.Contains(dsSchema.TargetNamespace) Then
+                Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
+                Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
+                Try
+                    Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing
+                    dsSchema.Write(s1)
+                    Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator
+                    Do While schemas.MoveNext
+                        schema = CType(schemas.Current, Global.System.Xml.Schema.XmlSchema)
+                        s2.SetLength(0)
+                        schema.Write(s2)
+                        If (s1.Length = s2.Length) Then
+                            s1.Position = 0
+                            s2.Position = 0
+
+                            Do While ((s1.Position <> s1.Length) _
+                                        AndAlso (s1.ReadByte = s2.ReadByte))
+
+
+                            Loop
+                            If (s1.Position = s1.Length) Then
+                                Return type
+                            End If
+                        End If
+
+                    Loop
+                Finally
+                    If (Not (s1) Is Nothing) Then
+                        s1.Close()
+                    End If
+                    If (Not (s2) Is Nothing) Then
+                        s2.Close()
+                    End If
+                End Try
+            End If
+            xs.Add(dsSchema)
+            Return type
+        End Function
+    End Class
+
+    '''<summary>
+    '''Represents strongly named DataRow class.
+    '''</summary>
+    Partial Public Class ofInyDemFlexRow
+        Inherits Global.System.Data.DataRow
+
+        Private tableofInyDemFlex As ofInyDemFlexDataTable
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Friend Sub New(ByVal rb As Global.System.Data.DataRowBuilder)
+            MyBase.New(rb)
+            Me.tableofInyDemFlex = CType(Me.Table, ofInyDemFlexDataTable)
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property FECHA() As Date
+            Get
+                Return CType(Me(Me.tableofInyDemFlex.FECHAColumn), Date)
+            End Get
+            Set(value As Date)
+                Me(Me.tableofInyDemFlex.FECHAColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property AGENTE_INYECTA() As String
+            Get
+                Return CType(Me(Me.tableofInyDemFlex.AGENTE_INYECTAColumn), String)
+            End Get
+            Set(value As String)
+                Me(Me.tableofInyDemFlex.AGENTE_INYECTAColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property MEDICION_INY() As String
+            Get
+                Return CType(Me(Me.tableofInyDemFlex.MEDICION_INYColumn), String)
+            End Get
+            Set(value As String)
+                Me(Me.tableofInyDemFlex.MEDICION_INYColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property HORA_INICIO() As System.TimeSpan
+            Get
+                Return CType(Me(Me.tableofInyDemFlex.HORA_INICIOColumn), Global.System.TimeSpan)
+            End Get
+            Set(value As System.TimeSpan)
+                Me(Me.tableofInyDemFlex.HORA_INICIOColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property HORA_FIN() As System.TimeSpan
+            Get
+                Return CType(Me(Me.tableofInyDemFlex.HORA_FINColumn), Global.System.TimeSpan)
+            End Get
+            Set(value As System.TimeSpan)
+                Me(Me.tableofInyDemFlex.HORA_FINColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_B1() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tableofInyDemFlex.ENERGIA_B1Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_B1' in table 'ofInyDemFlex' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tableofInyDemFlex.ENERGIA_B1Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_B1() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tableofInyDemFlex.PRECIO_B1Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_B1' in table 'ofInyDemFlex' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tableofInyDemFlex.PRECIO_B1Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_B2() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tableofInyDemFlex.ENERGIA_B2Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_B2' in table 'ofInyDemFlex' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tableofInyDemFlex.ENERGIA_B2Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_B2() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tableofInyDemFlex.PRECIO_B2Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_B2' in table 'ofInyDemFlex' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tableofInyDemFlex.PRECIO_B2Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_B3() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tableofInyDemFlex.ENERGIA_B3Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_B3' in table 'ofInyDemFlex' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tableofInyDemFlex.ENERGIA_B3Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_B3() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tableofInyDemFlex.PRECIO_B3Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_B3' in table 'ofInyDemFlex' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tableofInyDemFlex.PRECIO_B3Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_B4() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tableofInyDemFlex.ENERGIA_B4Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_B4' in table 'ofInyDemFlex' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tableofInyDemFlex.ENERGIA_B4Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_B4() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tableofInyDemFlex.PRECIO_B4Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_B4' in table 'ofInyDemFlex' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tableofInyDemFlex.PRECIO_B4Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_B5() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tableofInyDemFlex.ENERGIA_B5Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_B5' in table 'ofInyDemFlex' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tableofInyDemFlex.ENERGIA_B5Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_B5() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tableofInyDemFlex.PRECIO_B5Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_B5' in table 'ofInyDemFlex' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tableofInyDemFlex.PRECIO_B5Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_B1Null() As Boolean
+            Return Me.IsNull(Me.tableofInyDemFlex.ENERGIA_B1Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_B1Null()
+            Me(Me.tableofInyDemFlex.ENERGIA_B1Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_B1Null() As Boolean
+            Return Me.IsNull(Me.tableofInyDemFlex.PRECIO_B1Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_B1Null()
+            Me(Me.tableofInyDemFlex.PRECIO_B1Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_B2Null() As Boolean
+            Return Me.IsNull(Me.tableofInyDemFlex.ENERGIA_B2Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_B2Null()
+            Me(Me.tableofInyDemFlex.ENERGIA_B2Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_B2Null() As Boolean
+            Return Me.IsNull(Me.tableofInyDemFlex.PRECIO_B2Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_B2Null()
+            Me(Me.tableofInyDemFlex.PRECIO_B2Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_B3Null() As Boolean
+            Return Me.IsNull(Me.tableofInyDemFlex.ENERGIA_B3Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_B3Null()
+            Me(Me.tableofInyDemFlex.ENERGIA_B3Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_B3Null() As Boolean
+            Return Me.IsNull(Me.tableofInyDemFlex.PRECIO_B3Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_B3Null()
+            Me(Me.tableofInyDemFlex.PRECIO_B3Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_B4Null() As Boolean
+            Return Me.IsNull(Me.tableofInyDemFlex.ENERGIA_B4Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_B4Null()
+            Me(Me.tableofInyDemFlex.ENERGIA_B4Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_B4Null() As Boolean
+            Return Me.IsNull(Me.tableofInyDemFlex.PRECIO_B4Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_B4Null()
+            Me(Me.tableofInyDemFlex.PRECIO_B4Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_B5Null() As Boolean
+            Return Me.IsNull(Me.tableofInyDemFlex.ENERGIA_B5Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_B5Null()
+            Me(Me.tableofInyDemFlex.ENERGIA_B5Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_B5Null() As Boolean
+            Return Me.IsNull(Me.tableofInyDemFlex.PRECIO_B5Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_B5Null()
+            Me(Me.tableofInyDemFlex.PRECIO_B5Column) = Global.System.Convert.DBNull
+        End Sub
+    End Class
+
+    '''<summary>
+    '''Row event argument class
+    '''</summary>
+    <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Public Class ofInyDemFlexRowChangeEvent
+        Inherits Global.System.EventArgs
+
+        Private eventRow As ofInyDemFlexRow
+
+        Private eventAction As Global.System.Data.DataRowAction
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub New(ByVal row As ofInyDemFlexRow, ByVal action As Global.System.Data.DataRowAction)
+            MyBase.New()
+            Me.eventRow = row
+            Me.eventAction = action
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property Row() As ofInyDemFlexRow
+            Get
+                Return Me.eventRow
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property Action() As Global.System.Data.DataRowAction
+            Get
+                Return Me.eventAction
+            End Get
+        End Property
+    End Class
+End Class
+
+Namespace ofInyDemFlexDataSetTableAdapters
+
+    '''<summary>
+    '''Represents the connection and commands used to retrieve and save data.
+    '''</summary>
+    <Global.System.ComponentModel.DesignerCategoryAttribute("code"), _
+     Global.System.ComponentModel.ToolboxItem(True), _
+     Global.System.ComponentModel.DataObjectAttribute(True), _
+     Global.System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" & _
+        ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"), _
+     Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")> _
+    Partial Public Class ofInyDemFlexTableAdapter
+        Inherits Global.System.ComponentModel.Component
+
+        Private WithEvents _adapter As Global.System.Data.SqlClient.SqlDataAdapter
+
+        Private _connection As Global.System.Data.SqlClient.SqlConnection
+
+        Private _transaction As Global.System.Data.SqlClient.SqlTransaction
+
+        Private _commandCollection() As Global.System.Data.SqlClient.SqlCommand
+
+        Private _clearBeforeFill As Boolean
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub New()
+            MyBase.New()
+            Me.ClearBeforeFill = True
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Friend ReadOnly Property Adapter() As Global.System.Data.SqlClient.SqlDataAdapter
+            Get
+                If (Me._adapter Is Nothing) Then
+                    Me.InitAdapter()
+                End If
+                Return Me._adapter
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Friend Property Connection() As Global.System.Data.SqlClient.SqlConnection
+            Get
+                If (Me._connection Is Nothing) Then
+                    Me.InitConnection()
+                End If
+                Return Me._connection
+            End Get
+            Set(value As Global.System.Data.SqlClient.SqlConnection)
+                Me._connection = value
+                If (Not (Me.Adapter.InsertCommand) Is Nothing) Then
+                    Me.Adapter.InsertCommand.Connection = value
+                End If
+                If (Not (Me.Adapter.DeleteCommand) Is Nothing) Then
+                    Me.Adapter.DeleteCommand.Connection = value
+                End If
+                If (Not (Me.Adapter.UpdateCommand) Is Nothing) Then
+                    Me.Adapter.UpdateCommand.Connection = value
+                End If
+                Dim i As Integer = 0
+                Do While (i < Me.CommandCollection.Length)
+                    If (Not (Me.CommandCollection(i)) Is Nothing) Then
+                        CType(Me.CommandCollection(i), Global.System.Data.SqlClient.SqlCommand).Connection = value
+                    End If
+                    i = (i + 1)
+                Loop
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Friend Property Transaction() As Global.System.Data.SqlClient.SqlTransaction
+            Get
+                Return Me._transaction
+            End Get
+            Set(value As Global.System.Data.SqlClient.SqlTransaction)
+                Me._transaction = value
+                Dim i As Integer = 0
+                Do While (i < Me.CommandCollection.Length)
+                    Me.CommandCollection(i).Transaction = Me._transaction
+                    i = (i + 1)
+                Loop
+                If ((Not (Me.Adapter) Is Nothing) _
+                            AndAlso (Not (Me.Adapter.DeleteCommand) Is Nothing)) Then
+                    Me.Adapter.DeleteCommand.Transaction = Me._transaction
+                End If
+                If ((Not (Me.Adapter) Is Nothing) _
+                            AndAlso (Not (Me.Adapter.InsertCommand) Is Nothing)) Then
+                    Me.Adapter.InsertCommand.Transaction = Me._transaction
+                End If
+                If ((Not (Me.Adapter) Is Nothing) _
+                            AndAlso (Not (Me.Adapter.UpdateCommand) Is Nothing)) Then
+                    Me.Adapter.UpdateCommand.Transaction = Me._transaction
+                End If
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected ReadOnly Property CommandCollection() As Global.System.Data.SqlClient.SqlCommand()
+            Get
+                If (Me._commandCollection Is Nothing) Then
+                    Me.InitCommandCollection()
+                End If
+                Return Me._commandCollection
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ClearBeforeFill() As Boolean
+            Get
+                Return Me._clearBeforeFill
+            End Get
+            Set(value As Boolean)
+                Me._clearBeforeFill = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Sub InitAdapter()
+            Me._adapter = New Global.System.Data.SqlClient.SqlDataAdapter()
+            Dim tableMapping As Global.System.Data.Common.DataTableMapping = New Global.System.Data.Common.DataTableMapping()
+            tableMapping.SourceTable = "Table"
+            tableMapping.DataSetTable = "ofInyDemFlex"
+            tableMapping.ColumnMappings.Add("FECHA", "FECHA")
+            tableMapping.ColumnMappings.Add("AGENTE_INYECTA", "AGENTE_INYECTA")
+            tableMapping.ColumnMappings.Add("MEDICION_INY", "MEDICION_INY")
+            tableMapping.ColumnMappings.Add("HORA_INICIO", "HORA_INICIO")
+            tableMapping.ColumnMappings.Add("HORA_FIN", "HORA_FIN")
+            tableMapping.ColumnMappings.Add("ENERGIA_B1", "ENERGIA_B1")
+            tableMapping.ColumnMappings.Add("PRECIO_B1", "PRECIO_B1")
+            tableMapping.ColumnMappings.Add("ENERGIA_B2", "ENERGIA_B2")
+            tableMapping.ColumnMappings.Add("PRECIO_B2", "PRECIO_B2")
+            tableMapping.ColumnMappings.Add("ENERGIA_B3", "ENERGIA_B3")
+            tableMapping.ColumnMappings.Add("PRECIO_B3", "PRECIO_B3")
+            tableMapping.ColumnMappings.Add("ENERGIA_B4", "ENERGIA_B4")
+            tableMapping.ColumnMappings.Add("PRECIO_B4", "PRECIO_B4")
+            tableMapping.ColumnMappings.Add("ENERGIA_B5", "ENERGIA_B5")
+            tableMapping.ColumnMappings.Add("PRECIO_B5", "PRECIO_B5")
+            Me._adapter.TableMappings.Add(tableMapping)
+            Me._adapter.InsertCommand = New Global.System.Data.SqlClient.SqlCommand()
+            Me._adapter.InsertCommand.Connection = Me.Connection
+            Me._adapter.InsertCommand.CommandText = "INSERT INTO [dbo].[OF_INY_REGIONAL_DEM_FLEX_C] ([FECHA], [AGENTE_INYECTA], [MEDIC" & _
+                "ION_INY], [HORA_INICIO], [HORA_FIN], [ENERGIA_B1], [PRECIO_B1], [ENERGIA_B2], [P" & _
+                "RECIO_B2], [ENERGIA_B3], [PRECIO_B3], [ENERGIA_B4], [PRECIO_B4], [ENERGIA_B5], [" & _
+                "PRECIO_B5]) VALUES (@FECHA, @AGENTE_INYECTA, @MEDICION_INY, @HORA_INICIO, @HORA_" & _
+                "FIN, @ENERGIA_B1, @PRECIO_B1, @ENERGIA_B2, @PRECIO_B2, @ENERGIA_B3, @PRECIO_B3, " & _
+                "@ENERGIA_B4, @PRECIO_B4, @ENERGIA_B5, @PRECIO_B5)"
+            Me._adapter.InsertCommand.CommandType = Global.System.Data.CommandType.Text
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@FECHA", Global.System.Data.SqlDbType.[Date], 0, Global.System.Data.ParameterDirection.Input, 0, 0, "FECHA", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@AGENTE_INYECTA", Global.System.Data.SqlDbType.NVarChar, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "AGENTE_INYECTA", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@MEDICION_INY", Global.System.Data.SqlDbType.NVarChar, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "MEDICION_INY", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@HORA_INICIO", Global.System.Data.SqlDbType.Time, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "HORA_INICIO", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@HORA_FIN", Global.System.Data.SqlDbType.Time, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "HORA_FIN", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_B1", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_B1", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_B1", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_B1", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_B2", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_B2", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_B2", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_B2", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_B3", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_B3", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_B3", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_B3", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_B4", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_B4", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_B4", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_B4", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_B5", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_B5", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_B5", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_B5", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Sub InitConnection()
+            Me._connection = New Global.System.Data.SqlClient.SqlConnection()
+            Me._connection.ConnectionString = Global.ST_bad03b845cdd40b2b4ebe166e1001004.Settings.Default.DEV_CONCILIACIONConnectionString
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Sub InitCommandCollection()
+            Me._commandCollection = New Global.System.Data.SqlClient.SqlCommand(0) {}
+            Me._commandCollection(0) = New Global.System.Data.SqlClient.SqlCommand()
+            Me._commandCollection(0).Connection = Me.Connection
+            Me._commandCollection(0).CommandText = "SELECT FECHA, AGENTE_INYECTA, MEDICION_INY, HORA_INICIO, HORA_FIN, ENERGIA_B1, PR" & _
+                "ECIO_B1, ENERGIA_B2, PRECIO_B2, ENERGIA_B3, PRECIO_B3, ENERGIA_B4, PRECIO_B4, EN" & _
+                "ERGIA_B5, PRECIO_B5 FROM dbo.OF_INY_REGIONAL_DEM_FLEX_C"
+            Me._commandCollection(0).CommandType = Global.System.Data.CommandType.Text
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter"), _
+         Global.System.ComponentModel.DataObjectMethodAttribute(Global.System.ComponentModel.DataObjectMethodType.Fill, True)> _
+        Public Overridable Overloads Function Fill(ByVal dataTable As ofInyDemFlexDataSet.ofInyDemFlexDataTable) As Integer
+            Me.Adapter.SelectCommand = Me.CommandCollection(0)
+            If (Me.ClearBeforeFill = True) Then
+                dataTable.Clear()
+            End If
+            Dim returnValue As Integer = Me.Adapter.Fill(dataTable)
+            Return returnValue
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter"), _
+         Global.System.ComponentModel.DataObjectMethodAttribute(Global.System.ComponentModel.DataObjectMethodType.[Select], True)> _
+        Public Overridable Overloads Function GetData() As ofInyDemFlexDataSet.ofInyDemFlexDataTable
+            Me.Adapter.SelectCommand = Me.CommandCollection(0)
+            Dim dataTable As ofInyDemFlexDataSet.ofInyDemFlexDataTable = New ofInyDemFlexDataSet.ofInyDemFlexDataTable()
+            Me.Adapter.Fill(dataTable)
+            Return dataTable
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")> _
+        Public Overridable Overloads Function Update(ByVal dataTable As ofInyDemFlexDataSet.ofInyDemFlexDataTable) As Integer
+            Return Me.Adapter.Update(dataTable)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")> _
+        Public Overridable Overloads Function Update(ByVal dataSet As ofInyDemFlexDataSet) As Integer
+            Return Me.Adapter.Update(dataSet, "ofInyDemFlex")
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")> _
+        Public Overridable Overloads Function Update(ByVal dataRow As Global.System.Data.DataRow) As Integer
+            Return Me.Adapter.Update(New Global.System.Data.DataRow() {dataRow})
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")> _
+        Public Overridable Overloads Function Update(ByVal dataRows() As Global.System.Data.DataRow) As Integer
+            Return Me.Adapter.Update(dataRows)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter"), _
+         Global.System.ComponentModel.DataObjectMethodAttribute(Global.System.ComponentModel.DataObjectMethodType.Insert, True)> _
+        Public Overridable Overloads Function Insert(ByVal FECHA As Date, ByVal AGENTE_INYECTA As String, ByVal MEDICION_INY As String, ByVal HORA_INICIO As System.TimeSpan, ByVal HORA_FIN As System.TimeSpan, ByVal ENERGIA_B1 As Global.System.Nullable(Of Double), ByVal PRECIO_B1 As Global.System.Nullable(Of Double), ByVal ENERGIA_B2 As Global.System.Nullable(Of Double), ByVal PRECIO_B2 As Global.System.Nullable(Of Double), ByVal ENERGIA_B3 As Global.System.Nullable(Of Double), ByVal PRECIO_B3 As Global.System.Nullable(Of Double), ByVal ENERGIA_B4 As Global.System.Nullable(Of Double), ByVal PRECIO_B4 As Global.System.Nullable(Of Double), ByVal ENERGIA_B5 As Global.System.Nullable(Of Double), ByVal PRECIO_B5 As Global.System.Nullable(Of Double)) As Integer
+            Me.Adapter.InsertCommand.Parameters(0).Value = CType(FECHA, Date)
+            If (AGENTE_INYECTA Is Nothing) Then
+                Throw New Global.System.ArgumentNullException("AGENTE_INYECTA")
+            Else
+                Me.Adapter.InsertCommand.Parameters(1).Value = CType(AGENTE_INYECTA, String)
+            End If
+            If (MEDICION_INY Is Nothing) Then
+                Throw New Global.System.ArgumentNullException("MEDICION_INY")
+            Else
+                Me.Adapter.InsertCommand.Parameters(2).Value = CType(MEDICION_INY, String)
+            End If
+            Me.Adapter.InsertCommand.Parameters(3).Value = CType(HORA_INICIO, System.TimeSpan)
+            Me.Adapter.InsertCommand.Parameters(4).Value = CType(HORA_FIN, System.TimeSpan)
+            If (ENERGIA_B1.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(5).Value = CType(ENERGIA_B1.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(5).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_B1.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(6).Value = CType(PRECIO_B1.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(6).Value = Global.System.DBNull.Value
+            End If
+            If (ENERGIA_B2.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(7).Value = CType(ENERGIA_B2.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(7).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_B2.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(8).Value = CType(PRECIO_B2.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(8).Value = Global.System.DBNull.Value
+            End If
+            If (ENERGIA_B3.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(9).Value = CType(ENERGIA_B3.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(9).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_B3.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(10).Value = CType(PRECIO_B3.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(10).Value = Global.System.DBNull.Value
+            End If
+            If (ENERGIA_B4.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(11).Value = CType(ENERGIA_B4.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(11).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_B4.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(12).Value = CType(PRECIO_B4.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(12).Value = Global.System.DBNull.Value
+            End If
+            If (ENERGIA_B5.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(13).Value = CType(ENERGIA_B5.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(13).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_B5.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(14).Value = CType(PRECIO_B5.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(14).Value = Global.System.DBNull.Value
+            End If
+            Dim previousConnectionState As Global.System.Data.ConnectionState = Me.Adapter.InsertCommand.Connection.State
+            If ((Me.Adapter.InsertCommand.Connection.State And Global.System.Data.ConnectionState.Open) _
+                        <> Global.System.Data.ConnectionState.Open) Then
+                Me.Adapter.InsertCommand.Connection.Open()
+            End If
+            Try
+                Dim returnValue As Integer = Me.Adapter.InsertCommand.ExecuteNonQuery
+                Return returnValue
+            Finally
+                If (previousConnectionState = Global.System.Data.ConnectionState.Closed) Then
+                    Me.Adapter.InsertCommand.Connection.Close()
+                End If
+            End Try
+        End Function
+    End Class
+
+    '''<summary>
+    '''TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios
+    '''</summary>
+    <Global.System.ComponentModel.DesignerCategoryAttribute("code"), _
+     Global.System.ComponentModel.ToolboxItem(True), _
+     Global.System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerDesigner, Microsoft.VSD" & _
+        "esigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"), _
+     Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapterManager")> _
+    Partial Public Class TableAdapterManager
+        Inherits Global.System.ComponentModel.Component
+
+        Private _updateOrder As UpdateOrderOption
+
+        Private _ofInyDemFlexTableAdapter As ofInyDemFlexTableAdapter
+
+        Private _backupDataSetBeforeUpdate As Boolean
+
+        Private _connection As Global.System.Data.IDbConnection
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property UpdateOrder() As UpdateOrderOption
+            Get
+                Return Me._updateOrder
+            End Get
+            Set(value As UpdateOrderOption)
+                Me._updateOrder = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" & _
+            "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" & _
+            "a", "System.Drawing.Design.UITypeEditor")> _
+        Public Property ofInyDemFlexTableAdapter() As ofInyDemFlexTableAdapter
+            Get
+                Return Me._ofInyDemFlexTableAdapter
+            End Get
+            Set(value As ofInyDemFlexTableAdapter)
+                Me._ofInyDemFlexTableAdapter = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property BackupDataSetBeforeUpdate() As Boolean
+            Get
+                Return Me._backupDataSetBeforeUpdate
+            End Get
+            Set(value As Boolean)
+                Me._backupDataSetBeforeUpdate = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Browsable(False)> _
+        Public Property Connection() As Global.System.Data.IDbConnection
+            Get
+                If (Not (Me._connection) Is Nothing) Then
+                    Return Me._connection
+                End If
+                If ((Not (Me._ofInyDemFlexTableAdapter) Is Nothing) _
+                            AndAlso (Not (Me._ofInyDemFlexTableAdapter.Connection) Is Nothing)) Then
+                    Return Me._ofInyDemFlexTableAdapter.Connection
+                End If
+                Return Nothing
+            End Get
+            Set(value As Global.System.Data.IDbConnection)
+                Me._connection = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Browsable(False)> _
+        Public ReadOnly Property TableAdapterInstanceCount() As Integer
+            Get
+                Dim count As Integer = 0
+                If (Not (Me._ofInyDemFlexTableAdapter) Is Nothing) Then
+                    count = (count + 1)
+                End If
+                Return count
+            End Get
+        End Property
+
+        '''<summary>
+        '''Update rows in top-down order.
+        '''</summary>
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Function UpdateUpdatedRows(ByVal dataSet As ofInyDemFlexDataSet, ByVal allChangedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow), ByVal allAddedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)) As Integer
+            Dim result As Integer = 0
+            If (Not (Me._ofInyDemFlexTableAdapter) Is Nothing) Then
+                Dim updatedRows() As Global.System.Data.DataRow = dataSet.ofInyDemFlex.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.ModifiedCurrent)
+                updatedRows = Me.GetRealUpdatedRows(updatedRows, allAddedRows)
+                If ((Not (updatedRows) Is Nothing) _
+                            AndAlso (0 < updatedRows.Length)) Then
+                    result = (result + Me._ofInyDemFlexTableAdapter.Update(updatedRows))
+                    allChangedRows.AddRange(updatedRows)
+                End If
+            End If
+            Return result
+        End Function
+
+        '''<summary>
+        '''Insert rows in top-down order.
+        '''</summary>
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Function UpdateInsertedRows(ByVal dataSet As ofInyDemFlexDataSet, ByVal allAddedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)) As Integer
+            Dim result As Integer = 0
+            If (Not (Me._ofInyDemFlexTableAdapter) Is Nothing) Then
+                Dim addedRows() As Global.System.Data.DataRow = dataSet.ofInyDemFlex.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.Added)
+                If ((Not (addedRows) Is Nothing) _
+                            AndAlso (0 < addedRows.Length)) Then
+                    result = (result + Me._ofInyDemFlexTableAdapter.Update(addedRows))
+                    allAddedRows.AddRange(addedRows)
+                End If
+            End If
+            Return result
+        End Function
+
+        '''<summary>
+        '''Delete rows in bottom-up order.
+        '''</summary>
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Function UpdateDeletedRows(ByVal dataSet As ofInyDemFlexDataSet, ByVal allChangedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)) As Integer
+            Dim result As Integer = 0
+            If (Not (Me._ofInyDemFlexTableAdapter) Is Nothing) Then
+                Dim deletedRows() As Global.System.Data.DataRow = dataSet.ofInyDemFlex.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.Deleted)
+                If ((Not (deletedRows) Is Nothing) _
+                            AndAlso (0 < deletedRows.Length)) Then
+                    result = (result + Me._ofInyDemFlexTableAdapter.Update(deletedRows))
+                    allChangedRows.AddRange(deletedRows)
+                End If
+            End If
+            Return result
+        End Function
+
+        '''<summary>
+        '''Remove inserted rows that become updated rows after calling TableAdapter.Update(inserted rows) first
+        '''</summary>
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Function GetRealUpdatedRows(ByVal updatedRows() As Global.System.Data.DataRow, ByVal allAddedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)) As Global.System.Data.DataRow()
+            If ((updatedRows Is Nothing) _
+                        OrElse (updatedRows.Length < 1)) Then
+                Return updatedRows
+            End If
+            If ((allAddedRows Is Nothing) _
+                        OrElse (allAddedRows.Count < 1)) Then
+                Return updatedRows
+            End If
+            Dim realUpdatedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow) = New Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)()
+            Dim i As Integer = 0
+            Do While (i < updatedRows.Length)
+                Dim row As Global.System.Data.DataRow = updatedRows(i)
+                If (allAddedRows.Contains(row) = False) Then
+                    realUpdatedRows.Add(row)
+                End If
+                i = (i + 1)
+            Loop
+            Return realUpdatedRows.ToArray
+        End Function
+
+        '''<summary>
+        '''Update all changes to the dataset.
+        '''</summary>
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Overridable Function UpdateAll(ByVal dataSet As ofInyDemFlexDataSet) As Integer
+            If (dataSet Is Nothing) Then
+                Throw New Global.System.ArgumentNullException("dataSet")
+            End If
+            If (dataSet.HasChanges = False) Then
+                Return 0
+            End If
+            If ((Not (Me._ofInyDemFlexTableAdapter) Is Nothing) _
+                        AndAlso (Me.MatchTableAdapterConnection(Me._ofInyDemFlexTableAdapter.Connection) = False)) Then
+                Throw New Global.System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" & _
+                        "tring.")
+            End If
+            Dim workConnection As Global.System.Data.IDbConnection = Me.Connection
+            If (workConnection Is Nothing) Then
+                Throw New Global.System.ApplicationException("TableAdapterManager contains no connection information. Set each TableAdapterMana" & _
+                        "ger TableAdapter property to a valid TableAdapter instance.")
+            End If
+            Dim workConnOpened As Boolean = False
+            If ((workConnection.State And Global.System.Data.ConnectionState.Broken) _
+                        = Global.System.Data.ConnectionState.Broken) Then
+                workConnection.Close()
+            End If
+            If (workConnection.State = Global.System.Data.ConnectionState.Closed) Then
+                workConnection.Open()
+                workConnOpened = True
+            End If
+            Dim workTransaction As Global.System.Data.IDbTransaction = workConnection.BeginTransaction
+            If (workTransaction Is Nothing) Then
+                Throw New Global.System.ApplicationException("The transaction cannot begin. The current data connection does not support transa" & _
+                        "ctions or the current state is not allowing the transaction to begin.")
+            End If
+            Dim allChangedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow) = New Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)()
+            Dim allAddedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow) = New Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)()
+            Dim adaptersWithAcceptChangesDuringUpdate As Global.System.Collections.Generic.List(Of Global.System.Data.Common.DataAdapter) = New Global.System.Collections.Generic.List(Of Global.System.Data.Common.DataAdapter)()
+            Dim revertConnections As Global.System.Collections.Generic.Dictionary(Of Object, Global.System.Data.IDbConnection) = New Global.System.Collections.Generic.Dictionary(Of Object, Global.System.Data.IDbConnection)()
+            Dim result As Integer = 0
+            Dim backupDataSet As Global.System.Data.DataSet = Nothing
+            If Me.BackupDataSetBeforeUpdate Then
+                backupDataSet = New Global.System.Data.DataSet()
+                backupDataSet.Merge(dataSet)
+            End If
+            Try
+                '---- Prepare for update -----------
+                '
+                If (Not (Me._ofInyDemFlexTableAdapter) Is Nothing) Then
+                    revertConnections.Add(Me._ofInyDemFlexTableAdapter, Me._ofInyDemFlexTableAdapter.Connection)
+                    Me._ofInyDemFlexTableAdapter.Connection = CType(workConnection, Global.System.Data.SqlClient.SqlConnection)
+                    Me._ofInyDemFlexTableAdapter.Transaction = CType(workTransaction, Global.System.Data.SqlClient.SqlTransaction)
+                    If Me._ofInyDemFlexTableAdapter.Adapter.AcceptChangesDuringUpdate Then
+                        Me._ofInyDemFlexTableAdapter.Adapter.AcceptChangesDuringUpdate = False
+                        adaptersWithAcceptChangesDuringUpdate.Add(Me._ofInyDemFlexTableAdapter.Adapter)
+                    End If
+                End If
+                '
+                '---- Perform updates -----------
+                '
+                If (Me.UpdateOrder = UpdateOrderOption.UpdateInsertDelete) Then
+                    result = (result + Me.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows))
+                    result = (result + Me.UpdateInsertedRows(dataSet, allAddedRows))
+                Else
+                    result = (result + Me.UpdateInsertedRows(dataSet, allAddedRows))
+                    result = (result + Me.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows))
+                End If
+                result = (result + Me.UpdateDeletedRows(dataSet, allChangedRows))
+                '
+                '---- Commit updates -----------
+                '
+                workTransaction.Commit()
+                If (0 < allAddedRows.Count) Then
+                    Dim rows((allAddedRows.Count) - 1) As Global.System.Data.DataRow
+                    allAddedRows.CopyTo(rows)
+                    Dim i As Integer = 0
+                    Do While (i < rows.Length)
+                        Dim row As Global.System.Data.DataRow = rows(i)
+                        row.AcceptChanges()
+                        i = (i + 1)
+                    Loop
+                End If
+                If (0 < allChangedRows.Count) Then
+                    Dim rows((allChangedRows.Count) - 1) As Global.System.Data.DataRow
+                    allChangedRows.CopyTo(rows)
+                    Dim i As Integer = 0
+                    Do While (i < rows.Length)
+                        Dim row As Global.System.Data.DataRow = rows(i)
+                        row.AcceptChanges()
+                        i = (i + 1)
+                    Loop
+                End If
+            Catch ex As Global.System.Exception
+                workTransaction.Rollback()
+                '---- Restore the dataset -----------
+                If Me.BackupDataSetBeforeUpdate Then
+                    Global.System.Diagnostics.Debug.Assert((Not (backupDataSet) Is Nothing))
+                    dataSet.Clear()
+                    dataSet.Merge(backupDataSet)
+                Else
+                    If (0 < allAddedRows.Count) Then
+                        Dim rows((allAddedRows.Count) - 1) As Global.System.Data.DataRow
+                        allAddedRows.CopyTo(rows)
+                        Dim i As Integer = 0
+                        Do While (i < rows.Length)
+                            Dim row As Global.System.Data.DataRow = rows(i)
+                            row.AcceptChanges()
+                            row.SetAdded()
+                            i = (i + 1)
+                        Loop
+                    End If
+                End If
+                Throw ex
+            Finally
+                If workConnOpened Then
+                    workConnection.Close()
+                End If
+                If (Not (Me._ofInyDemFlexTableAdapter) Is Nothing) Then
+                    Me._ofInyDemFlexTableAdapter.Connection = CType(revertConnections(Me._ofInyDemFlexTableAdapter), Global.System.Data.SqlClient.SqlConnection)
+                    Me._ofInyDemFlexTableAdapter.Transaction = Nothing
+                End If
+                If (0 < adaptersWithAcceptChangesDuringUpdate.Count) Then
+                    Dim adapters((adaptersWithAcceptChangesDuringUpdate.Count) - 1) As Global.System.Data.Common.DataAdapter
+                    adaptersWithAcceptChangesDuringUpdate.CopyTo(adapters)
+                    Dim i As Integer = 0
+                    Do While (i < adapters.Length)
+                        Dim adapter As Global.System.Data.Common.DataAdapter = adapters(i)
+                        adapter.AcceptChangesDuringUpdate = True
+                        i = (i + 1)
+                    Loop
+                End If
+            End Try
+            Return result
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overridable Sub SortSelfReferenceRows(ByVal rows() As Global.System.Data.DataRow, ByVal relation As Global.System.Data.DataRelation, ByVal childFirst As Boolean)
+            Global.System.Array.Sort(Of Global.System.Data.DataRow)(rows, New SelfReferenceComparer(relation, childFirst))
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overridable Function MatchTableAdapterConnection(ByVal inputConnection As Global.System.Data.IDbConnection) As Boolean
+            If (Not (Me._connection) Is Nothing) Then
+                Return True
+            End If
+            If ((Me.Connection Is Nothing) _
+                        OrElse (inputConnection Is Nothing)) Then
+                Return True
+            End If
+            If String.Equals(Me.Connection.ConnectionString, inputConnection.ConnectionString, Global.System.StringComparison.Ordinal) Then
+                Return True
+            End If
+            Return False
+        End Function
+
+        '''<summary>
+        '''Update Order Option
+        '''</summary>
+        <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Enum UpdateOrderOption
+
+            InsertUpdateDelete = 0
+
+            UpdateInsertDelete = 1
+        End Enum
+
+        '''<summary>
+        '''Used to sort self-referenced table's rows
+        '''</summary>
+        <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Class SelfReferenceComparer
+            Inherits Object
+            Implements Global.System.Collections.Generic.IComparer(Of Global.System.Data.DataRow)
+
+            Private _relation As Global.System.Data.DataRelation
+
+            Private _childFirst As Integer
+
+            <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+             Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+            Friend Sub New(ByVal relation As Global.System.Data.DataRelation, ByVal childFirst As Boolean)
+                MyBase.New()
+                Me._relation = relation
+                If childFirst Then
+                    Me._childFirst = -1
+                Else
+                    Me._childFirst = 1
+                End If
+            End Sub
+
+            <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+             Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+            Private Function GetRoot(ByVal row As Global.System.Data.DataRow, ByRef distance As Integer) As Global.System.Data.DataRow
+                Global.System.Diagnostics.Debug.Assert((Not (row) Is Nothing))
+                Dim root As Global.System.Data.DataRow = row
+                distance = 0
+
+                Dim traversedRows As Global.System.Collections.Generic.IDictionary(Of Global.System.Data.DataRow, Global.System.Data.DataRow) = New Global.System.Collections.Generic.Dictionary(Of Global.System.Data.DataRow, Global.System.Data.DataRow)()
+                traversedRows(row) = row
+
+                Dim parent As Global.System.Data.DataRow = row.GetParentRow(Me._relation, Global.System.Data.DataRowVersion.[Default])
+
+                Do While ((Not (parent) Is Nothing) _
+                            AndAlso (traversedRows.ContainsKey(parent) = False))
+                    distance = (distance + 1)
+                    root = parent
+                    traversedRows(parent) = parent
+                    parent = parent.GetParentRow(Me._relation, Global.System.Data.DataRowVersion.[Default])
+
+                Loop
+
+                If (distance = 0) Then
+                    traversedRows.Clear()
+                    traversedRows(row) = row
+                    parent = row.GetParentRow(Me._relation, Global.System.Data.DataRowVersion.Original)
+
+                    Do While ((Not (parent) Is Nothing) _
+                                AndAlso (traversedRows.ContainsKey(parent) = False))
+                        distance = (distance + 1)
+                        root = parent
+                        traversedRows(parent) = parent
+                        parent = parent.GetParentRow(Me._relation, Global.System.Data.DataRowVersion.Original)
+
+                    Loop
+                End If
+
+                Return root
+            End Function
+
+            <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+             Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+            Public Function Compare(ByVal row1 As Global.System.Data.DataRow, ByVal row2 As Global.System.Data.DataRow) As Integer Implements Global.System.Collections.Generic.IComparer(Of Global.System.Data.DataRow).Compare
+                If Object.ReferenceEquals(row1, row2) Then
+                    Return 0
+                End If
+                If (row1 Is Nothing) Then
+                    Return -1
+                End If
+                If (row2 Is Nothing) Then
+                    Return 1
+                End If
+
+                Dim distance1 As Integer = 0
+                Dim root1 As Global.System.Data.DataRow = Me.GetRoot(row1, distance1)
+
+                Dim distance2 As Integer = 0
+                Dim root2 As Global.System.Data.DataRow = Me.GetRoot(row2, distance2)
+
+                If Object.ReferenceEquals(root1, root2) Then
+                    Return (Me._childFirst * distance1.CompareTo(distance2))
+                Else
+                    Global.System.Diagnostics.Debug.Assert(((Not (root1.Table) Is Nothing) _
+                                    AndAlso (Not (root2.Table) Is Nothing)))
+                    If (root1.Table.Rows.IndexOf(root1) < root2.Table.Rows.IndexOf(root2)) Then
+                        Return -1
+                    Else
+                        Return 1
+                    End If
+                End If
+            End Function
+        End Class
+    End Class
+End Namespace]]></ProjectItem>
+          <ProjectItem
+            Name="ofInyDemFlexDataSet.xsd"
+            Encoding="UTF8"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
+<xs:schema id="ofInyDemFlexDataSet" targetNamespace="http://tempuri.org/DataSet1.xsd" xmlns:mstns="http://tempuri.org/DataSet1.xsd" xmlns="http://tempuri.org/DataSet1.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
+  <xs:annotation>
+    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
+      <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
+        <Connections>
+          <Connection AppSettingsObjectName="Settings" AppSettingsPropertyName="DEV_CONCILIACIONConnectionString" ConnectionStringObject="" IsAppSettingsProperty="true" Modifier="Assembly" Name="DEV_CONCILIACIONConnectionString (Settings)" ParameterPrefix="@" PropertyReference="ApplicationSettings.ST_bad03b845cdd40b2b4ebe166e1001004.Settings.GlobalReference.Default.DEV_CONCILIACIONConnectionString" Provider="System.Data.SqlClient" />
+        </Connections>
+        <Tables>
+          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="ofInyDemFlexTableAdapter" GeneratorDataComponentClassName="ofInyDemFlexTableAdapter" Name="ofInyDemFlex" UserDataComponentName="ofInyDemFlexTableAdapter">
+            <MainSource>
+              <DbSource ConnectionRef="DEV_CONCILIACIONConnectionString (Settings)" DbObjectName="DEV_CONCILIACION.dbo.OF_INY_REGIONAL_DEM_FLEX_C" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
+                <InsertCommand>
+                  <DbCommand CommandType="Text" ModifiedByUser="false">
+                    <CommandText>INSERT INTO [dbo].[OF_INY_REGIONAL_DEM_FLEX_C] ([FECHA], [AGENTE_INYECTA], [MEDICION_INY], [HORA_INICIO], [HORA_FIN], [ENERGIA_B1], [PRECIO_B1], [ENERGIA_B2], [PRECIO_B2], [ENERGIA_B3], [PRECIO_B3], [ENERGIA_B4], [PRECIO_B4], [ENERGIA_B5], [PRECIO_B5]) VALUES (@FECHA, @AGENTE_INYECTA, @MEDICION_INY, @HORA_INICIO, @HORA_FIN, @ENERGIA_B1, @PRECIO_B1, @ENERGIA_B2, @PRECIO_B2, @ENERGIA_B3, @PRECIO_B3, @ENERGIA_B4, @PRECIO_B4, @ENERGIA_B5, @PRECIO_B5)</CommandText>
+                    <Parameters>
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@FECHA" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="FECHA" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@AGENTE_INYECTA" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="AGENTE_INYECTA" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@MEDICION_INY" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="MEDICION_INY" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Time" Direction="Input" ParameterName="@HORA_INICIO" Precision="0" ProviderType="Time" Scale="0" Size="0" SourceColumn="HORA_INICIO" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Time" Direction="Input" ParameterName="@HORA_FIN" Precision="0" ProviderType="Time" Scale="0" Size="0" SourceColumn="HORA_FIN" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_B1" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_B1" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_B1" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_B1" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_B2" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_B2" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_B2" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_B2" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_B3" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_B3" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_B3" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_B3" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_B4" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_B4" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_B4" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_B4" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_B5" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_B5" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_B5" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_B5" SourceColumnNullMapping="false" SourceVersion="Current" />
+                    </Parameters>
+                  </DbCommand>
+                </InsertCommand>
+                <SelectCommand>
+                  <DbCommand CommandType="Text" ModifiedByUser="false">
+                    <CommandText>SELECT FECHA, AGENTE_INYECTA, MEDICION_INY, HORA_INICIO, HORA_FIN, ENERGIA_B1, PRECIO_B1, ENERGIA_B2, PRECIO_B2, ENERGIA_B3, PRECIO_B3, ENERGIA_B4, PRECIO_B4, ENERGIA_B5, PRECIO_B5 FROM dbo.OF_INY_REGIONAL_DEM_FLEX_C</CommandText>
+                    <Parameters />
+                  </DbCommand>
+                </SelectCommand>
+              </DbSource>
+            </MainSource>
+            <Mappings>
+              <Mapping SourceColumn="FECHA" DataSetColumn="FECHA" />
+              <Mapping SourceColumn="AGENTE_INYECTA" DataSetColumn="AGENTE_INYECTA" />
+              <Mapping SourceColumn="MEDICION_INY" DataSetColumn="MEDICION_INY" />
+              <Mapping SourceColumn="HORA_INICIO" DataSetColumn="HORA_INICIO" />
+              <Mapping SourceColumn="HORA_FIN" DataSetColumn="HORA_FIN" />
+              <Mapping SourceColumn="ENERGIA_B1" DataSetColumn="ENERGIA_B1" />
+              <Mapping SourceColumn="PRECIO_B1" DataSetColumn="PRECIO_B1" />
+              <Mapping SourceColumn="ENERGIA_B2" DataSetColumn="ENERGIA_B2" />
+              <Mapping SourceColumn="PRECIO_B2" DataSetColumn="PRECIO_B2" />
+              <Mapping SourceColumn="ENERGIA_B3" DataSetColumn="ENERGIA_B3" />
+              <Mapping SourceColumn="PRECIO_B3" DataSetColumn="PRECIO_B3" />
+              <Mapping SourceColumn="ENERGIA_B4" DataSetColumn="ENERGIA_B4" />
+              <Mapping SourceColumn="PRECIO_B4" DataSetColumn="PRECIO_B4" />
+              <Mapping SourceColumn="ENERGIA_B5" DataSetColumn="ENERGIA_B5" />
+              <Mapping SourceColumn="PRECIO_B5" DataSetColumn="PRECIO_B5" />
+            </Mappings>
+            <Sources />
+          </TableAdapter>
+        </Tables>
+        <Sources />
+      </DataSource>
+    </xs:appinfo>
+  </xs:annotation>
+  <xs:element name="ofInyDemFlexDataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="true" msprop:Generator_DataSetName="ofInyDemFlexDataSet" msprop:Generator_UserDSName="ofInyDemFlexDataSet">
+    <xs:complexType>
+      <xs:choice minOccurs="0" maxOccurs="unbounded">
+        <xs:element name="ofInyDemFlex" msprop:Generator_TableClassName="ofInyDemFlexDataTable" msprop:Generator_TableVarName="tableofInyDemFlex" msprop:Generator_TablePropName="ofInyDemFlex" msprop:Generator_RowDeletingName="ofInyDemFlexRowDeleting" msprop:Generator_RowChangingName="ofInyDemFlexRowChanging" msprop:Generator_RowEvHandlerName="ofInyDemFlexRowChangeEventHandler" msprop:Generator_RowDeletedName="ofInyDemFlexRowDeleted" msprop:Generator_UserTableName="ofInyDemFlex" msprop:Generator_RowChangedName="ofInyDemFlexRowChanged" msprop:Generator_RowEvArgName="ofInyDemFlexRowChangeEvent" msprop:Generator_RowClassName="ofInyDemFlexRow">
+          <xs:complexType>
+            <xs:sequence>
+              <xs:element name="FECHA" msprop:Generator_ColumnVarNameInTable="columnFECHA" msprop:Generator_ColumnPropNameInRow="FECHA" msprop:Generator_ColumnPropNameInTable="FECHAColumn" msprop:Generator_UserColumnName="FECHA" type="xs:dateTime" />
+              <xs:element name="AGENTE_INYECTA" msprop:Generator_ColumnVarNameInTable="columnAGENTE_INYECTA" msprop:Generator_ColumnPropNameInRow="AGENTE_INYECTA" msprop:Generator_ColumnPropNameInTable="AGENTE_INYECTAColumn" msprop:Generator_UserColumnName="AGENTE_INYECTA">
+                <xs:simpleType>
+                  <xs:restriction base="xs:string">
+                    <xs:maxLength value="255" />
+                  </xs:restriction>
+                </xs:simpleType>
+              </xs:element>
+              <xs:element name="MEDICION_INY" msprop:Generator_ColumnVarNameInTable="columnMEDICION_INY" msprop:Generator_ColumnPropNameInRow="MEDICION_INY" msprop:Generator_ColumnPropNameInTable="MEDICION_INYColumn" msprop:Generator_UserColumnName="MEDICION_INY">
+                <xs:simpleType>
+                  <xs:restriction base="xs:string">
+                    <xs:maxLength value="255" />
+                  </xs:restriction>
+                </xs:simpleType>
+              </xs:element>
+              <xs:element name="HORA_INICIO" msprop:Generator_ColumnVarNameInTable="columnHORA_INICIO" msprop:Generator_ColumnPropNameInRow="HORA_INICIO" msprop:Generator_ColumnPropNameInTable="HORA_INICIOColumn" msprop:Generator_UserColumnName="HORA_INICIO" type="xs:duration" />
+              <xs:element name="HORA_FIN" msprop:Generator_ColumnVarNameInTable="columnHORA_FIN" msprop:Generator_ColumnPropNameInRow="HORA_FIN" msprop:Generator_ColumnPropNameInTable="HORA_FINColumn" msprop:Generator_UserColumnName="HORA_FIN" type="xs:duration" />
+              <xs:element name="ENERGIA_B1" msprop:Generator_ColumnVarNameInTable="columnENERGIA_B1" msprop:Generator_ColumnPropNameInRow="ENERGIA_B1" msprop:Generator_ColumnPropNameInTable="ENERGIA_B1Column" msprop:Generator_UserColumnName="ENERGIA_B1" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_B1" msprop:Generator_ColumnVarNameInTable="columnPRECIO_B1" msprop:Generator_ColumnPropNameInRow="PRECIO_B1" msprop:Generator_ColumnPropNameInTable="PRECIO_B1Column" msprop:Generator_UserColumnName="PRECIO_B1" type="xs:double" minOccurs="0" />
+              <xs:element name="ENERGIA_B2" msprop:Generator_ColumnVarNameInTable="columnENERGIA_B2" msprop:Generator_ColumnPropNameInRow="ENERGIA_B2" msprop:Generator_ColumnPropNameInTable="ENERGIA_B2Column" msprop:Generator_UserColumnName="ENERGIA_B2" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_B2" msprop:Generator_ColumnVarNameInTable="columnPRECIO_B2" msprop:Generator_ColumnPropNameInRow="PRECIO_B2" msprop:Generator_ColumnPropNameInTable="PRECIO_B2Column" msprop:Generator_UserColumnName="PRECIO_B2" type="xs:double" minOccurs="0" />
+              <xs:element name="ENERGIA_B3" msprop:Generator_ColumnVarNameInTable="columnENERGIA_B3" msprop:Generator_ColumnPropNameInRow="ENERGIA_B3" msprop:Generator_ColumnPropNameInTable="ENERGIA_B3Column" msprop:Generator_UserColumnName="ENERGIA_B3" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_B3" msprop:Generator_ColumnVarNameInTable="columnPRECIO_B3" msprop:Generator_ColumnPropNameInRow="PRECIO_B3" msprop:Generator_ColumnPropNameInTable="PRECIO_B3Column" msprop:Generator_UserColumnName="PRECIO_B3" type="xs:double" minOccurs="0" />
+              <xs:element name="ENERGIA_B4" msprop:Generator_ColumnVarNameInTable="columnENERGIA_B4" msprop:Generator_ColumnPropNameInRow="ENERGIA_B4" msprop:Generator_ColumnPropNameInTable="ENERGIA_B4Column" msprop:Generator_UserColumnName="ENERGIA_B4" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_B4" msprop:Generator_ColumnVarNameInTable="columnPRECIO_B4" msprop:Generator_ColumnPropNameInRow="PRECIO_B4" msprop:Generator_ColumnPropNameInTable="PRECIO_B4Column" msprop:Generator_UserColumnName="PRECIO_B4" type="xs:double" minOccurs="0" />
+              <xs:element name="ENERGIA_B5" msprop:Generator_ColumnVarNameInTable="columnENERGIA_B5" msprop:Generator_ColumnPropNameInRow="ENERGIA_B5" msprop:Generator_ColumnPropNameInTable="ENERGIA_B5Column" msprop:Generator_UserColumnName="ENERGIA_B5" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_B5" msprop:Generator_ColumnVarNameInTable="columnPRECIO_B5" msprop:Generator_ColumnPropNameInRow="PRECIO_B5" msprop:Generator_ColumnPropNameInTable="PRECIO_B5Column" msprop:Generator_UserColumnName="PRECIO_B5" type="xs:double" minOccurs="0" />
+            </xs:sequence>
+          </xs:complexType>
+        </xs:element>
+      </xs:choice>
+    </xs:complexType>
+  </xs:element>
+</xs:schema>]]></ProjectItem>
+          <ProjectItem
+            Name="My Project\AssemblyInfo.vb"
+            Encoding="UTF8"><![CDATA[Imports System
+Imports System.Reflection
+Imports System.Runtime.InteropServices
+
+' General Information about an assembly is controlled through the following 
+' set of attributes. Change these attribute values to modify the information
+' associated with an assembly.
+
+' Review the values of the assembly attributes
+
+<Assembly: AssemblyTitle("ST_bad03b845cdd40b2b4ebe166e1001004")> 
+<Assembly: AssemblyDescription("")> 
+<Assembly: AssemblyCompany("HP Inc.")> 
+<Assembly: AssemblyProduct("ST_bad03b845cdd40b2b4ebe166e1001004")> 
+<Assembly: AssemblyCopyright("Copyright @ HP Inc. 2018")> 
+<Assembly: AssemblyTrademark("")> 
+<Assembly: CLSCompliant(True)> 
+
+<Assembly: ComVisible(False)> 
+
+'The following GUID is for the ID of the typelib if this project is exposed to COM
+<Assembly: Guid("56409115-62e0-498f-a701-ddf2446e607f")> 
+
+' Version information for an assembly consists of the following four values:
+'
+'      Major Version
+'      Minor Version 
+'      Build Number
+'      Revision
+'
+' You can specify all the values or you can default the Build and Revision Numbers 
+' by using the '*' as shown below:
+' <Assembly: AssemblyVersion("1.0.*")>
+
+<Assembly: AssemblyVersion("1.0.0.0")> 
+<Assembly: AssemblyFileVersion("1.0.0.0")> ]]></ProjectItem>
+          <ProjectItem
+            Name="ofInyDemFlexDataSet.xss"
+            Encoding="UTF8"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
+<!--<autogenerated>
+     This code was generated by a tool to store the dataset designer's layout information.
+     Changes to this file may cause incorrect behavior and will be lost if
+     the code is regenerated.
+</autogenerated>-->
+<DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="0" ViewPortY="0" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
+  <Shapes>
+    <Shape ID="DesignTable:ofInyDemFlex" ZOrder="1" X="653" Y="201" Height="305" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
+  </Shapes>
+  <Connectors />
+</DiagramLayout>]]></ProjectItem>
+          <ProjectItem
+            Name="My Project\Settings.settings"
+            Encoding="UTF8"><![CDATA[<?xml version='1.0' encoding='utf-8'?>
+<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="" GeneratedClassName="Settings">
+  <Profiles />
+  <Settings>
+    <Setting Name="DEV_CONCILIACIONConnectionString" Type="(Connection string)" Scope="Application">
+      <DesignTimeValue Profile="(Default)">&lt;?xml version="1.0" encoding="utf-16"?&gt;
+&lt;SerializableConnectionString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
+  &lt;ConnectionString&gt;Data Source=OLEIVA;Initial Catalog=DEV_CONCILIACION;Integrated Security=True&lt;/ConnectionString&gt;
+  &lt;ProviderName&gt;System.Data.SqlClient&lt;/ProviderName&gt;
+&lt;/SerializableConnectionString&gt;</DesignTimeValue>
+      <Value Profile="(Default)">Data Source=OLEIVA;Initial Catalog=DEV_CONCILIACION;Integrated Security=True</Value>
+    </Setting>
+  </Settings>
+</SettingsFile>]]></ProjectItem>
+          <ProjectItem
+            Name="My Project\Resources.resx"
+            Encoding="UTF8"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+</root>]]></ProjectItem>
+          <ProjectItem
+            Name="app.config"
+            Encoding="UTF8"><![CDATA[<?xml version="1.0" encoding="utf-8" ?>
+<configuration>
+    <configSections>
+    </configSections>
+    <connectionStrings>
+        <add name="ST_bad03b845cdd40b2b4ebe166e1001004.Settings.DEV_CONCILIACIONConnectionString"
+            connectionString="Data Source=OLEIVA;Initial Catalog=DEV_CONCILIACION;Integrated Security=True"
+            providerName="System.Data.SqlClient" />
+    </connectionStrings>
+    <system.diagnostics>
+        <sources>
+            <!-- This section defines the logging configuration for My.Application.Log -->
+            <source name="DefaultSource" switchName="DefaultSwitch">
+                <listeners>
+                    <add name="FileLog"/>
+                    <!-- Uncomment the below section to write to the Application Event Log -->
+                    <!--<add name="EventLog"/>-->
+                </listeners>
+            </source>
+        </sources>
+        <switches>
+            <add name="DefaultSwitch" value="Information" />
+        </switches>
+        <sharedListeners>
+            <add name="FileLog"
+                 type="Microsoft.VisualBasic.Logging.FileLogTraceListener, Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"
+                 initializeData="FileLogWriter"/>
+            <!-- Uncomment the below section and replace APPLICATION_NAME with the name of your application to write to the Application Event Log -->
+            <!--<add name="EventLog" type="System.Diagnostics.EventLogTraceListener" initializeData="APPLICATION_NAME"/> -->
+        </sharedListeners>
+    </system.diagnostics>
+</configuration>]]></ProjectItem>
+          <ProjectItem
+            Name="ofInyDemFlexDataSet.vb"
+            Encoding="UTF8"><![CDATA[Partial Class ofInyDemFlexDataSet
+End Class
+
+Namespace ofInyDemFlexDataSetTableAdapters
+
+    Partial Public Class ofInyDemFlexTableAdapter
+    End Class
+End Namespace]]></ProjectItem>
+          <ProjectItem
+            Name="ofInyDemFlexDataSet.xsc"
+            Encoding="UTF8"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
+<!--<autogenerated>
+     This code was generated by a tool.
+     Changes to this file may cause incorrect behavior and will be lost if
+     the code is regenerated.
+</autogenerated>-->
+<DataSetUISetting Version="1.00" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
+  <TableUISettings />
+</DataSetUISetting>]]></ProjectItem>
+          <BinaryItem
+            Name="ST_3ebb9a6d3e9e4f928d84d436ae67c43d.dll">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
+BghvLwAACioDcnUAAHDQRAAAASgUAAAKbzMAAAooIwAACgsCAwRvNAAAChdAogAAAHMpAAAKDQkH
+czUAAApzNgAACm83AAAKCW8sAAAKcokAAHBvOAAACiwgAigsAAAKCW8sAAAKcokAAHBvOAAACnNR
+AAAGbzkAAAoCCW86AAAKbzsAAAoCCW88AAAKbz0AAAoCCW8+AAAKbz8AAAoCCW9AAAAKb0EAAAoC
+CW9CAAAKb0MAAAoCCW9EAAAKb0UAAAoCCRYXb0YAAAoCb0YAAAYrEQIHczUAAApzNgAACm83AAAK
+AgMEb0cAAAoCJf4HSgAABnMrAAAKCgIoLAAACgZvLQAACgJvPwAABgZvLwAACioAEzABAAcAAAAi
+AAARAnsYAAAEKgATMAEABwAAACMAABECexkAAAQqACICA30ZAAAEKgAAABMwAQAHAAAAJAAAEQIo
+LAAACioAEzABAAcAAAAlAAARAiguAAAKKgBOAm8qAAAKAm9IAAAGAm8wAAAKKhMwAgAgAAAAJgAA
+EQIoSAAACnQLAAACCgZvRgAABgYCbzwAAAZvPQAABgYqEzABAAIAAAAnAAARFioAABMwAQACAAAA
+KAAAERYqAAATMAQAuwAAACkAABECA29JAAAKF0CfAAAAAm9KAAAKcykAAAoKBgNvSwAACiYGbywA
+AApyiQAAcG84AAAKLCACKCwAAAoGbywAAApyiQAAcG84AAAKc1EAAAZvOQAACgIGbzoAAApvOwAA
+CgIGbzwAAApvPQAACgIGbz4AAApvPwAACgIGb0AAAApvQQAACgIGb0IAAApvQwAACgIGb0QAAApv
+RQAACgIGFhdvRgAACgJvRgAABisOAgNvSwAACiYCb0YAAAYqABMwAwAoAAAAKgAAEXNMAAAKCwIH
+FHNNAAAKb04AAAoHFmpvTwAACgdzUAAAChQoUQAACioiAhdvRwAABioAAADKAgIoLAAACnKJAABw
+bzgAAAp0DQAAAn0YAAAEAywTAnsYAAAELAsCexgAAARvcAAABioAEzACAEwAAAAAAAAAAnKjAABw
+bzsAAAoCcssAAHBvPQAACgJyzQAAcG8/AAAKAhdvRQAACgIXbz0AAAYCc1AAAAZ9GAAABAIoLAAA
+CgJ7GAAABG85AAAKKhMwAQACAAAAKwAAERYqAABCBG9SAAAKGDMGAm9GAAAGKgAAABswAgApAQAA
+LAAAEXM5AAAGC3NTAAAKEwVzVAAAChMEc1UAAAoKBgdvPgAACm9WAAAKEQRvVwAACgZvWAAACiYR
+BREEb1kAAAoHb0UAAAYMAghvWgAACm9bAAAKOccAAABzTAAAChMGc0wAAAoTBxQTCAgRBm9cAAAK
+AghvWgAACm9dAAAKb14AAAoTCSt3EQlvXwAACnQTAAABEwgRBxZqb2AAAAoRCBEHb1wAAAoRBm9h
+AAAKEQdvYQAACjNHEQYWam9PAAAKEQcWam9PAAAKEQZvYgAAChEGb2EAAAouEBEGb2MAAAoRB29j
+AAAKLuARBm9iAAAKEQZvYQAACjMFEQUN3i0RCW9kAAAKLYDeFxEGLAcRBm9lAAAKEQcsBxEHb2UA
+AArcAghvZgAACiYRBSoJKgAAAAEQAAACAGMAogUBFwAAAACSAihuAAAKAnKJAABwb28AAAoCb3AA
+AAoCb3EAAAYCb3EAAAoqAAAAEzADAKAAAAAAAAAAAihuAAAKAgNvcgAACm9vAAAKA29zAAAKA290
+AAAKb0IAAAouDAIDb3MAAApvdQAACgNvdgAACm93AAAKA290AAAKb0AAAApvdwAAChYoeAAAChYu
+DAIDb3YAAApveQAACgNvegAACgNvdAAACm8+AAAKFih4AAAKFi4MAgNvegAACm97AAAKAgNvfAAA
+Cm99AAAKAgNvfgAACm9/AAAKKj4CAwQogAAACgJvcAAABioTMAEABwAAAC0AABECexoAAAQqABMw
+AQAHAAAALgAAEQJ7GwAABCoAEzABAAcAAAAvAAARAnscAAAEKgATMAEABwAAADAAABECex0AAAQq
+ABMwAQAHAAAAMQAAEQJ7HgAABCoAEzABAAcAAAAyAAARAnsfAAAEKgATMAEABwAAADMAABECeyAA
+AAQqABMwAQAHAAAANAAAEQJ7IQAABCoAEzABAAcAAAA1AAARAnsiAAAEKgATMAEABwAAADYAABEC
+eyMAAAQqABMwAQAHAAAANwAAEQJ7JAAABCoAEzABAAcAAAA4AAARAnslAAAEKgATMAEABwAAADkA
+ABECeyYAAAQqABMwAQAHAAAAOgAAEQJ7JwAABCoAEzABAAcAAAA7AAARAnsoAAAEKgATMAEADAAA
+ADwAABECb4EAAApvggAACioTMAIAEgAAAD0AABECb4EAAAoDb4MAAAp0DgAAAioAAGICAnspAAAE
+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
+JgcqeQsAAAFxCwAAASoAAGICAnstAAAEb1YAAAYDjAsAAAFvpQAACioAAAATMAIAIgAAAE0AABEC
+AnstAAAEb1cAAAZvowAACiUtAyYHKnkLAAABcQsAAAEqAABiAgJ7LQAABG9XAAAGA4wLAAABb6UA
+AAoqAAAAGzACAC4AAABOAAARAgJ7LQAABG9YAAAGb6MAAAoopgAACgreEyUopwAACgtyPwMAcAdz
+qAAACnoGKgAAARAAAAAAAAAZGQATawAAAWICAnstAAAEb1gAAAYDjGQAAAFvpQAACioAAAAbMAIA
+LgAAAE8AABECAnstAAAEb1kAAAZvowAACiimAAAKCt4TJSinAAAKC3LKAwBwB3OoAAAKegYqAAAB
+EAAAAAAAABkZABNrAAABYgICey0AAARvWQAABgOMZAAAAW+lAAAKKgAAABswAgAuAAAAUAAAEQIC
+ey0AAARvWgAABm+jAAAKKKYAAAoK3hMlKKcAAAoLclMEAHAHc6gAAAp6BioAAAEQAAAAAAAAGRkA
+E2sAAAFiAgJ7LQAABG9aAAAGA4xkAAABb6UAAAoqAAAAGzACAC4AAABRAAARAgJ7LQAABG9bAAAG
+b6MAAAoopgAACgreEyUopwAACgty3gQAcAdzqAAACnoGKgAAARAAAAAAAAAZGQATawAAAWICAnst
+AAAEb1sAAAYDjGQAAAFvpQAACioAAAAbMAIALgAAAFIAABECAnstAAAEb1wAAAZvowAACiimAAAK
+Ct4TJSinAAAKC3JnBQBwB3OoAAAKegYqAAABEAAAAAAAABkZABNrAAABYgICey0AAARvXAAABgOM
+ZAAAAW+lAAAKKgAAABswAgAuAAAAUwAAEQICey0AAARvXQAABm+jAAAKKKYAAAoK3hMlKKcAAAoL
+cvIFAHAHc6gAAAp6BioAAAEQAAAAAAAAGRkAE2sAAAFiAgJ7LQAABG9dAAAGA4xkAAABb6UAAAoq
+AAAAGzACAC4AAABUAAARAgJ7LQAABG9eAAAGb6MAAAoopgAACgreEyUopwAACgtyewYAcAdzqAAA
+CnoGKgAAARAAAAAAAAAZGQATawAAAWICAnstAAAEb14AAAYDjGQAAAFvpQAACioAAAAbMAIALgAA
+AFUAABECAnstAAAEb18AAAZvowAACiimAAAKCt4TJSinAAAKC3IGBwBwB3OoAAAKegYqAAABEAAA
+AAAAABkZABNrAAABYgICey0AAARvXwAABgOMZAAAAW+lAAAKKgAAABswAgAuAAAAVgAAEQICey0A
+AARvYAAABm+jAAAKKKYAAAoK3hMlKKcAAAoLco8HAHAHc6gAAAp6BioAAAEQAAAAAAAAGRkAE2sA
+AAFiAgJ7LQAABG9gAAAGA4xkAAABb6UAAAoqAAAAGzACAC4AAABXAAARAgJ7LQAABG9hAAAGb6MA
+AAoopgAACgreEyUopwAACgtyGggAcAdzqAAACnoGKgAAARAAAAAAAAAZGQATawAAAWICAnstAAAE
+b2EAAAYDjGQAAAFvpQAACioAAAATMAIAEgAAAFgAABECAnstAAAEb1gAAAZvqgAACioAAHICAnst
+AAAEb1gAAAZ+qwAACigRAAAKb6UAAAoqAAAAEzACABIAAABZAAARAgJ7LQAABG9ZAAAGb6oAAAoq
+AAByAgJ7LQAABG9ZAAAGfqsAAAooEQAACm+lAAAKKgAAABMwAgASAAAAWgAAEQICey0AAARvWgAA
+Bm+qAAAKKgAAcgICey0AAARvWgAABn6rAAAKKBEAAApvpQAACioAAAATMAIAEgAAAFsAABECAnst
+AAAEb1sAAAZvqgAACioAAHICAnstAAAEb1sAAAZ+qwAACigRAAAKb6UAAAoqAAAAEzACABIAAABc
+AAARAgJ7LQAABG9cAAAGb6oAAAoqAAByAgJ7LQAABG9cAAAGfqsAAAooEQAACm+lAAAKKgAAABMw
+AgASAAAAXQAAEQICey0AAARvXQAABm+qAAAKKgAAcgICey0AAARvXQAABn6rAAAKKBEAAApvpQAA
+CioAAAATMAIAEgAAAF4AABECAnstAAAEb14AAAZvqgAACioAAHICAnstAAAEb14AAAZ+qwAACigR
+AAAKb6UAAAoqAAAAEzACABIAAABfAAARAgJ7LQAABG9fAAAGb6oAAAoqAAByAgJ7LQAABG9fAAAG
+fqsAAAooEQAACm+lAAAKKgAAABMwAgASAAAAYAAAEQICey0AAARvYAAABm+qAAAKKgAAcgICey0A
+AARvYAAABn6rAAAKKBEAAApvpQAACioAAAATMAIAEgAAAGEAABECAnstAAAEb2EAAAZvqgAACioA
+AHICAnstAAAEb2EAAAZ+qwAACigRAAAKb6UAAAoqAAAAVgIorAAACgIDfS4AAAQCBH0vAAAEKgAA
+EzABAAcAAABiAAARAnsuAAAEKgATMAEABwAAAGMAABECey8AAAQqABMwAQAHAAAAZAAAEQJ7MAAA
+BCoAIgIDfTAAAAQqAAAAOgIorQAACgIXb7sAAAYqABMwAQAVAAAAZQAAEQJvsQAABi0GAm+8AAAG
+Am+xAAAGKgAAABMwAQAVAAAAZgAAEQJ7MQAABC0GAm+9AAAGAnsxAAAEKgAAABMwAgCNAAAAZwAA
+EQIDfTEAAAQCb7QAAAZvrgAACiwRAm+0AAAGb64AAAoDb68AAAoCb7QAAAZvsAAACiwRAm+0AAAG
+b7AAAAoDb68AAAoCb7QAAAZvsQAACiwRAm+0AAAGb7EAAAoDb68AAAoWCiscAm+5AAAGBposDgJv
+uQAABgaaA2+vAAAKBhfWCgYCb7kAAAaOtzLZKgAAABMwAQAHAAAAaAAAEQJ7MgAABCoAEzACAK8A
+AABpAAARAgN9MgAABBYKKxcCb7kAAAYGmgJ7MgAABG+yAAAKBhfWCgYCb7kAAAaOtzLeAm+0AAAG
+LCMCb7QAAAZvsAAACiwWAm+0AAAGb7AAAAoCezIAAARvsgAACgJvtAAABiwjAm+0AAAGb64AAAos
+FgJvtAAABm+uAAAKAnsyAAAEb7IAAAoCb7QAAAYsIwJvtAAABm+xAAAKLBYCb7QAAAZvsQAACgJ7
+MgAABG+yAAAKKgATMAEAFQAAAGoAABECezMAAAQtBgJvvgAABgJ7MwAABCoAAAATMAEABwAAAGsA
+ABECezQAAAQqACICA300AAAEKgAAABMwDgCVBQAAbAAAEQJzswAACm+yAAAGc7QAAAoKBnKjCABw
+b7UAAAoGcokAAHBvtgAACgZvtwAACnINAQBwcg0BAHBvuAAACiYGb7cAAApyGQEAcHIZAQBwb7gA
+AAomBm+3AAAKcjcBAHByNwEAcG+4AAAKJgZvtwAACnJRAQBwclEBAHBvuAAACiYGb7cAAApyaQEA
+cHJpAQBwb7gAAAomBm+3AAAKcnsBAHByewEAcG+4AAAKJgZvtwAACnKRAQBwcpEBAHBvuAAACiYG
+b7cAAApypQEAcHKlAQBwb7gAAAomBm+3AAAKcrsBAHByuwEAcG+4AAAKJgZvtwAACnLPAQBwcs8B
+AHBvuAAACiYGb7cAAApy5QEAcHLlAQBwb7gAAAomBm+3AAAKcvkBAHBy+QEAcG+4AAAKJgZvtwAA
+CnIPAgBwcg8CAHBvuAAACiYGb7cAAApyIwIAcHIjAgBwb7gAAAomBm+3AAAKcjkCAHByOQIAcG+4
+AAAKJgJvsQAABm+5AAAKBm+6AAAKJgJvsQAABnO7AAAKb7wAAAoCb7EAAAZvrgAACgJvtQAABm+v
+AAAKAm+xAAAGb64AAApyrwgAcG+9AAAKAm+xAAAGb64AAAoXb74AAAoCb7EAAAZvrgAACm+/AAAK
+cjYMAHAfHxYXFhZyDQEAcCAAAgAAFhRyywAAcHLLAABwcssAAHBzwAAACm/BAAAKJgJvsQAABm+u
+AAAKb78AAApyRAwAcB8MFhcWFnIZAQBwIAACAAAWFHLLAABwcssAAHByywAAcHPAAAAKb8EAAAom
+Am+xAAAGb64AAApvvwAACnJkDABwHwwWFxYWcjcBAHAgAAIAABYUcssAAHByywAAcHLLAABwc8AA
+AApvwQAACiYCb7EAAAZvrgAACm+/AAAKcoAMAHAfIBYXFhZyUQEAcCAAAgAAFhRyywAAcHLLAABw
+cssAAHBzwAAACm/BAAAKJgJvsQAABm+uAAAKb78AAApymgwAcB8gFhcWFnJpAQBwIAACAAAWFHLL
+AABwcssAAHByywAAcHPAAAAKb8EAAAomAm+xAAAGb64AAApvvwAACnKuDABwHBYXFhZyewEAcCAA
+AgAAFhRyywAAcHLLAABwcssAAHBzwAAACm/BAAAKJgJvsQAABm+uAAAKb78AAApyxgwAcBwWFxYW
+cpEBAHAgAAIAABYUcssAAHByywAAcHLLAABwc8AAAApvwQAACiYCb7EAAAZvrgAACm+/AAAKctwM
+AHAcFhcWFnKlAQBwIAACAAAWFHLLAABwcssAAHByywAAcHPAAAAKb8EAAAomAm+xAAAGb64AAApv
+vwAACnL0DABwHBYXFhZyuwEAcCAAAgAAFhRyywAAcHLLAABwcssAAHBzwAAACm/BAAAKJgJvsQAA
+Bm+uAAAKb78AAApyCg0AcBwWFxYWcs8BAHAgAAIAABYUcssAAHByywAAcHLLAABwc8AAAApvwQAA
+CiYCb7EAAAZvrgAACm+/AAAKciINAHAcFhcWFnLlAQBwIAACAAAWFHLLAABwcssAAHByywAAcHPA
+AAAKb8EAAAomAm+xAAAGb64AAApvvwAACnI4DQBwHBYXFhZy+QEAcCAAAgAAFhRyywAAcHLLAABw
+cssAAHBzwAAACm/BAAAKJgJvsQAABm+uAAAKb78AAApyUA0AcBwWFxYWcg8CAHAgAAIAABYUcssA
+AHByywAAcHLLAABwc8AAAApvwQAACiYCb7EAAAZvrgAACm+/AAAKcmYNAHAcFhcWFnIjAgBwIAAC
+AAAWFHLLAABwcssAAHByywAAcHPAAAAKb8EAAAomAm+xAAAGb64AAApvvwAACnJ+DQBwHBYXFhZy
+OQIAcCAAAgAAFhRyywAAcHLLAABwcssAAHBzwAAACm/BAAAKJioAAACGAnPCAAAKfTEAAAQCezEA
+AAQoFwAABm8YAAAGb8MAAAoqAAATMAMATQAAAAAAAAACF40mAAABfTMAAAQCezMAAAQWc7sAAAqi
+AnszAAAEFpoCb7UAAAZvrwAACgJ7MwAABBaacpQNAHBvvQAACgJ7MwAABBaaF2++AAAKKgAAABMw
+AwAwAAAAbQAAEQJvtAAABgJvuQAABhaab8QAAAoCb7oAAAYsBgNvxQAACgJvtAAABgNvxgAACgsH
+KhMwAwAoAAAAbgAAEQJvtAAABgJvuQAABhaab8QAAApzUAAABgoCb7QAAAYGb8YAAAomBioTMAIA
+DQAAAG8AABECb7QAAAYDb8cAAAoqAAAAEzADABIAAABwAAARAm+0AAAGA3KJAABwb8gAAAoqAAAT
+MAQAGAAAAHEAABECb7QAAAYXjR0AAAELBxYDogdvyQAACioTMAIADQAAAHIAABECb7QAAAYDb8kA
+AAoqAAAAGzACAHkEAABzAAARAm+0AAAGb64AAApvvwAAChZvygAACgOMCgAAAW/LAAAKBC0LchkB
+AHBzzAAACnoCb7QAAAZvrgAACm+/AAAKF2/KAAAKBG/LAAAKBS0LcjcBAHBzzAAACnoCb7QAAAZv
+rgAACm+/AAAKGG/KAAAKBW/LAAAKAm+0AAAGb64AAApvvwAAChlvygAACg4EjAsAAAFvywAACgJv
+tAAABm+uAAAKb78AAAoab8oAAAoOBYwLAAABb8sAAAoPBijNAAAKLCoCb7QAAAZvrgAACm+/AAAK
+G2/KAAAKDwYozgAACmyMZAAAAW/LAAAKKyACb7QAAAZvrgAACm+/AAAKG2/KAAAKfs8AAApvywAA
+Cg8HKM0AAAosKgJvtAAABm+uAAAKb78AAAocb8oAAAoPByjOAAAKbIxkAAABb8sAAAorIAJvtAAA
+Bm+uAAAKb78AAAocb8oAAAp+zwAACm/LAAAKDwgozQAACiwqAm+0AAAGb64AAApvvwAACh1vygAA
+Cg8IKM4AAApsjGQAAAFvywAACisgAm+0AAAGb64AAApvvwAACh1vygAACn7PAAAKb8sAAAoPCSjN
+AAAKLCoCb7QAAAZvrgAACm+/AAAKHm/KAAAKDwkozgAACmyMZAAAAW/LAAAKKyACb7QAAAZvrgAA
+Cm+/AAAKHm/KAAAKfs8AAApvywAACg8KKM0AAAosKwJvtAAABm+uAAAKb78AAAofCW/KAAAKDwoo
+zgAACmyMZAAAAW/LAAAKKyECb7QAAAZvrgAACm+/AAAKHwlvygAACn7PAAAKb8sAAAoPCyjNAAAK
+LCsCb7QAAAZvrgAACm+/AAAKHwpvygAACg8LKM4AAApsjGQAAAFvywAACishAm+0AAAGb64AAApv
+vwAACh8Kb8oAAAp+zwAACm/LAAAKDwwozQAACiwrAm+0AAAGb64AAApvvwAACh8Lb8oAAAoPDCjO
+AAAKbIxkAAABb8sAAAorIQJvtAAABm+uAAAKb78AAAofC2/KAAAKfs8AAApvywAACg8NKM0AAAos
+KwJvtAAABm+uAAAKb78AAAofDG/KAAAKDw0ozgAACmyMZAAAAW/LAAAKKyECb7QAAAZvrgAACm+/
+AAAKHwxvygAACn7PAAAKb8sAAAoPDijNAAAKLCsCb7QAAAZvrgAACm+/AAAKHw1vygAACg8OKM4A
+AApsjGQAAAFvywAACishAm+0AAAGb64AAApvvwAACh8Nb8oAAAp+zwAACm/LAAAKDw8ozQAACiwr
+Am+0AAAGb64AAApvvwAACh8Ob8oAAAoPDyjOAAAKbIxkAAABb8sAAAorIQJvtAAABm+uAAAKb78A
+AAofDm/KAAAKfs8AAApvywAACgJvtAAABm+uAAAKb9AAAApv0QAACgsCb7QAAAZvrgAACm/QAAAK
+b9EAAAoXXxcuFQJvtAAABm+uAAAKb9AAAApv0gAACgJvtAAABm+uAAAKb9MAAAoMCAreGgcWMxUC
+b7QAAAZvrgAACm/QAAAKb9QAAArcBioAAAABEAAAAgBIBBVdBBoAAAAAHgIorQAACioTMAEABwAA
+AHQAABECezUAAAQqACICA301AAAEKgAAABMwAQAHAAAAdQAAEQJ7NgAABCoAIgIDfTYAAAQqAAAA
+EzABAAcAAAB2AAARAns3AAAEKgAiAgN9NwAABCoAAAATMAEAMgAAAHcAABECezgAAAQsBwJ7OAAA
+BCoCezYAAAQsGQJ7NgAABG+1AAAGLAwCezYAAARvtQAABioUKgAAIgIDfTgAAAQqAAAAEzACABAA
+AAB4AAARFgoCezYAAAQsBAYX1goGKhMwBABEAAAAeQAAERYKAns2AAAELDgDbzsAAAYUFB8Qb9kA
+AAoMAggFb9MAAAYMCCwcFgiOty8WBgJ7NgAABAhvxAAABtYKBAhv2gAACgYqEzAEADoAAAB6AAAR
+FgoCezYAAAQsLgNvOwAABhQUGm/ZAAAKDAgsHBYIjrcvFgYCezYAAAQIb8QAAAbWCgQIb9oAAAoG
+KgAAEzAEADoAAAB7AAARFgoCezYAAAQsLgNvOwAABhQUHm/ZAAAKDAgsHBYIjrcvFgYCezYAAAQI
+b8QAAAbWCgQIb9oAAAoGKgAAEzACAEgAAAB8AAARAywGA463Fy8CAyoELAkEb9sAAAoXLwIDKnPc
+AAAKDBYLKxgDB5oNBAlv3QAACi0HCAlv3gAACgcX1gsHA463MuIIb98AAAoqGzAFABsDAAB9AAAR
+Ay0LckcPAHBzzAAACnoDb+AAAAotAhYqAns2AAAELB4CAns2AAAEb7UAAAZv1gAABi0LclcPAHBz
+4QAACnoCb80AAAYTBxEHLQtyCBAAcHPiAAAKehYTCBEHb+MAAAofEF8fEDMHEQdv5AAAChEHb+MA
+AAoWMwoRB2/lAAAKFxMIEQdv5gAAChMJEQktC3IjEQBwc+IAAAp6c9wAAAoMc9wAAAoLc+cAAAoK
+c+gAAAoTBRYTBBQNAm/LAAAGLA1zKQAACg0JA2/pAAAKAns2AAAELHARBQJ7NgAABAJ7NgAABG+1
+AAAGb+oAAAoCezYAAAQRB3QkAAABb7YAAAYCezYAAAQRCXQlAAABb7gAAAYCezYAAARvtAAABm/r
+AAAKLCICezYAAARvtAAABhZv7AAACgYCezYAAARvtAAABm/tAAAKAm/HAAAGFzMdEQQCAwgHb9AA
+AAbWEwQRBAIDB2/RAAAG1hMEKxsRBAIDB2/RAAAG1hMEEQQCAwgHb9AAAAbWEwQRBAIDCG/SAAAG
+1hMEEQlv7gAAChYHb9sAAAovOgdv2wAAChfaF9aNHQAAARMLBxELb+8AAAoWEworFBELEQqaEwwR
+DG/wAAAKEQoX1hMKEQoRC463MuQWCG/bAAAKLzoIb9sAAAoX2hfWjR0AAAETDggRDm/vAAAKFhMN
+KxQRDhENmhMPEQ9v8AAAChENF9YTDRENEQ6OtzLk3fQAAAAlKKcAAAoTEBEJb/EAAAoCb8sAAAYs
+DwNv8gAACgMJb+kAAAorShYHb9sAAAovQQdv2wAAChfaF9aNHQAAARMSBxESb+8AAAoWExErGxES
+ERGaExMRE2/wAAAKERNv8wAAChERF9YTERERERKOtzLdERB6EQgsBxEHb+QAAAoCezYAAAQsKQJ7
+NgAABBEFAns2AAAEb/QAAAp0JAAAAW+2AAAGAns2AAAEFG+4AAAGFgZv9QAACi87Bm/1AAAKF9oX
+1o1zAAABExQGERRv9gAAChYTFSsVERQRFZoTFhEWF2/sAAAKERUX1hMVERURFI63MuPcEQQqAEE0
+AAAAAAAAzAAAAFgBAAAkAgAAcwAAAG0AAAECAAAAzAAAAMsBAACXAgAAgQAAAAAAAAA6AwQFc9cA
+AAYoAwAAKyoAEzADADQAAAB+AAARAns4AAAELAIXKgJvzQAABiwDAy0CFyoCb80AAAZv+AAACgNv
++AAAChoo+QAACiwCFyoWKoYCKBcAAAoCA308AAAEBCwJAhV9PQAABCsHAhd9PQAABCoAABMwAwCs
+AAAAfwAAEQMMBBZUc/wAAAoNCQMDb/0AAAoDAns8AAAEIAAGAABv/gAACgsrIgQEShfWVAcMCQcH
+b/0AAAoHAns8AAAEIAAGAABv/gAACgsHLAkJB2//AAAKLNIEShYzUAlvAAEACgkDA2/9AAAKAwJ7
+PAAABCAAAQAAb/4AAAoLKyIEBEoX1lQHDAkHB2/9AAAKBwJ7PAAABCAAAQAAb/4AAAoLBywJCQdv
+/wAACizSCCoTMAMAcgAAAIAAABEDBCgBAQAKLAIWKgMtAhUqBC0CFyoWCwIDEgFv2AAABg0WDAIE
+EgJv2AAABhMECREEKAEBAAosEAJ7PQAABBIBCCgCAQAK2CoJb6IAAApvgQAACglvAwEAChEEb6IA
+AApvgQAAChEEbwMBAAovAhUqFyoAAB4CKAQBAAoqGzAQAFcGAACBAAARAm8FAQAKbwYBAAoZclIS
+AHByahIAcH4HAQAKFhcTERIRbwgBAAoCbwUBAApvCQEACnKYEgBwbwoBAApvCwEACm8VAAAKCgJv
+BQEACm8GAQAKFnJSEgBwcrYSAHAGKAwBAAp+BwEAChYXExESEW8IAQAKFBMKFBMMFBMNFBMOFBML
+EhJy2hIAcCgNAQAKERIoDgEACigPAQAKdBYAAAITChEKFm/qAAAGEQpv5QAABgZ+EgEACn4SAQAK
+fhIBAAp+EgEACn4SAQAKfhIBAAp+EgEACn4SAQAKfhIBAAp+EgEACn4SAQAKfhIBAAp+EgEACn4S
+AQAKb/MAAAYTDBEKFm/vAAAGciQTAHATBQJvBQEACm8GAQAKFnJSEgBwclwTAHARBSgMAQAKfgcB
+AAoWFxMREhFvCAEAChEMb/UAAAYTDhEMb/UAAAYRBW/jAAAGdBkAAAITDRENcoITAHB+EgEACm/3
+AAAGEwsRDXKCEwBwfhIBAApv9wAABn4SAQAKb+AAAAZvFQAAChMIEQ1yiBMAcH4SAQAKb/cAAAZ+
+EgEACm/gAAAGbxUAAAoTCRENco4TAHB+EgEACm/3AAAGfhIBAApv4AAABm8VAAAKEwYRDXKUEwBw
+fhIBAApv9wAABn4SAQAKb+AAAAYoEQAACigZAQAKEwdzGgAABgwIEQdvHAAABggRBm8eAAAGAm8F
+AQAKbxoBAApymhMAcG8bAQAKAm8FAQAKbxwBAAooEQAACm8dAQAKdCQAAAENHwkTBBEECziDAwAA
+CBENctATAHAHKB4BAAooDAEACn4SAQAKb/cAAAZ+EgEACm/gAAAGKBEAAAooHwEACm8gAAAGCBEN
+ctQTAHAHKB4BAAooDAEACn4SAQAKb/cAAAZ+EgEACm/gAAAGKBEAAAooIAEACiMAAAAAAAA4QFoo
+IQEACm8iAAAGCBENctgTAHAHKB4BAAooDAEACn4SAQAKb/cAAAZ+EgEACm/gAAAGKBEAAAooIAEA
+CiMAAAAAAAA4QFooIQEACm8kAAAGCBENctwTAHAHKB4BAAooDAEACn4SAQAKb/cAAAZ+EgEACm/g
+AAAGKBEAAAooIAEACm8mAAAGCBENcuATAHAHKB4BAAooDAEACn4SAQAKb/cAAAZ+EgEACm/gAAAG
+KBEAAAooIAEACm8oAAAGCBENcuQTAHAHKB4BAAooDAEACn4SAQAKb/cAAAZ+EgEACm/gAAAGKBEA
+AAooIAEACm8qAAAGCBENcugTAHAHKB4BAAooDAEACn4SAQAKb/cAAAZ+EgEACm/gAAAGKBEAAAoo
+IAEACm8sAAAGCBENcuwTAHAHKB4BAAooDAEACn4SAQAKb/cAAAZ+EgEACm/gAAAGKBEAAAooIAEA
+Cm8uAAAGCBENcvATAHAHKB4BAAooDAEACn4SAQAKb/cAAAZ+EgEACm/gAAAGKBEAAAooIAEACm8w
+AAAGCBENcvQTAHAHKB4BAAooDAEACn4SAQAKb/cAAAZ+EgEACm/gAAAGKBEAAAooIAEACm8yAAAG
+CBENcvgTAHAHKB4BAAooDAEACn4SAQAKb/cAAAZ+EgEACm/gAAAGKBEAAAooIAEACm80AAAGCBEN
+cvwTAHAHKB4BAAooDAEACn4SAQAKb/cAAAZ+EgEACm/gAAAGKBEAAAooIAEACm82AAAGCBENcgAU
+AHAHKB4BAAooDAEACn4SAQAKb/cAAAZ+EgEACm/gAAAGKBEAAAooIAEACm84AAAGc7MAAAYTDxEP
+CW+2AAAGEQ8IbxsAAAYIbx0AAAYIbx8AAAYIbyEAAAYIbyMAAAYIbyUAAAYoIgEACghvJwAABigi
+AQAKCG8pAAAGKCIBAAoIbysAAAYoIgEACghvLQAABigiAQAKCG8vAAAGKCIBAAoIbzEAAAYoIgEA
+CghvMwAABigiAQAKCG81AAAGKCIBAAoIbzcAAAYoIgEACm/FAAAGJgcX1gsRDXLQEwBwBygeAQAK
+KAwBAAp+EgEACm/3AAAGfhIBAApv4AAABjpS/P//EQpv7AAABgJvBQEAChZvJAEACt5KJSinAAAK
+ExACbwUBAApvBgEACh8ScgQUAHByHBQAcBEQbyUBAAooDAEACn4HAQAKFm8mAQAKJgJvBQEAChdv
+JAEACiipAAAK3gAqAEEcAAAAAAAAcgAAAJoFAAAMBgAASgAAAG0AAAG0AAAAzsrvvgEAAACRAAAA
+bFN5c3RlbS5SZXNvdXJjZXMuUmVzb3VyY2VSZWFkZXIsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4w
+LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OSNTeXN0
+ZW0uUmVzb3VyY2VzLlJ1bnRpbWVSZXNvdXJjZVNldAIAAAAAAAAAAAAAAFBBRFBBRFC0AAAAQlNK
+QgEAAQAAAAAADAAAAHY0LjAuMzAzMTkAAAAABQBsAAAAGDQAACN+AACENAAAoC8AACNTdHJpbmdz
+AAAAACRkAAAsFAAAI1VTAFB4AAAQAAAAI0dVSUQAAABgeAAAjBMAACNCbG9iAAAAAAAAAAIAAAFX
+P7YLCQ8AAAD6JTMAFgAAAQAAALIAAAAkAAAAQAAAAPcAAACvAAAACgAAADoBAAAEAAAAuwEAACQA
+AACBAAAAAQAAAAQAAAASAAAAVAAAAIgAAAABAAAAEgAAAAEAAAAIAAAAAQAAAAkAAAADAAAAAwAA
+AAAAdy8BAAAAAAAKAHoCUAIKAK4CkAIGAL4CtwIKABYDUAIGAJQDtwIKABYE7AMGAEwEOwQGAHkE
+ZAQOAOAEywQGAG8FtwIGAPkFtwISAGIIVggSAHwIVggGAMoIrQgGANwIrQgSAEMJVggSAGIJVggW
+AOAJ1QkWABcKBQoOAIYKcAoWALcKBQoWAMwKBQoGAAMLtwIGAC8LtwIGADwLtwIaAL0LVggSAM4L
+VggSANMMVggSAGkQVggSAHEQVggSAKUQVggGAI4VtwISAKEVVggOAOAVcAoSAAAW6hUSAEMW6hUS
+AF0W6hUSAHkW6hUGAJgXtwISADYYVggGABMZ+BgSAJYZVggGAD4atwIGAHEa+BgeAP4a1RoOAC8b
+cAoOAEgbcAoOAHUbXRsGAJ8bjBsKAN4btxsKAPYbEwAOACscDhwGAGAcQBwGAH4ctwIGAKIctwIK
+AKwcEwAGAPoc2xwGACAdDh0OADYdywQKAFAdtxsGAFwdQBwOAHcdywQOAJQdywQOAKwdywQGALsd
+jBsOANgdywQOAPodcAoGAFIetwIGAI0egx4WAJoe1QkGAKgegx4SAH8fVggSALQfVggGAMgfgx4W
+ANUf1QkGAOMfgx4GAPYf6h8WAP8f1QkWACUgBQoOAEEgcAoWAFggBQoWAGUgBQoGAIogdyAWAJYg
+BQoWALogBQoWAMogBQoGAAwhdyAGACAhdyAWAJkhgCEWAKohgCEOAMUhcAoOANohcAoGAPQhtwIO
+AAoicAoOADMicAoOAFMicAoKAI4itxsSAM4iVggGAOkitwIGAAgjtwISAB0jVggSAD4jVggWAGgj
+BQoGAHsjtwIWAJ8jBQoGAPUjDh0GACYktwIKAEQktxsGAFAktwISAGokVggGAJkktwISAPEk3iQS
+ACMl3iQSAFIl3iQSAGQl3iQSAHAl3iQSAL8lVggSANsl6hUSAAEm6hUSAA4mVggSABgmVggSACsm
+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
+AQC+GQAAAgDHGQAAAQCjDwAAAgCbGgAAAQCsGgAAAgCxGgAgAAAAABEgAQAZLBEgAgAiLBEgAQAZ
+LBEgAgAiLAEgAwBLLAAgAAAAABEgAQBfLBEgAQBfLAEgAgBLLAAgAAAAAAEgAQCILAAgAAAAAAAg
+AAAAAAEAAQDRLAEAAQDRLAAgAAAAAAEgAQCILAAgAAAAAAEgAQArLREgAgA0LREgAwBALREgBABJ
+LREgBQBQLREgBgBZLREgBwBqLREgCACELREgCQCLLREgCgCVLREgCwCeLREgDAClLREgDQCvLREg
+DgC4LREgDwC+LQAgAAAAAAAgAAAAAAEgAQDlLREgAgDrLRMAFgAWAGwAFgCEABcAYQEYAHQAGACM
+ABkAeAAZAHwAGgBhARwAYQEJAIoCEwBxAYoCrQOBAYoCvQMRAIoCEwCJAYoCEwA0AIoCEwA8AIoC
+EwBEAIoCEwBMAIoCEwA0ANwDiwA8ANwDiwBEANwDiwBMANwDiwCRAYoCEwCZAYoCEwChAYoC4wCp
+AW8cUgQZAH8DYwAZAIgDaAApAJAcXwQZAKEDcQC5AUcQcAQZAIoCEwDBAYoCgARUACUEkABcAMcc
+iwBcANEc/QRcAIoCEwDJAYoCTwEpACkdEgU5AIoCGAXZAUMdNQVJAIoCEwBJACMOQwXhAaEDSAXp
+AYoCEwDxAYoC4wD5AYoC+QUJAooCEwARAooCEwBhAIoCEwBhABceEwAZAooCdgFhAFcJMQGBACEe
+KAZhAHkJNgGJACEeKAZhADceEwBhAIoCNQZhAD8ePgZxAFkeRgZhAGIeTQYpAooC4wAxAooCVgZh
+ALMeRAGBACMOXQaBAMEenwFhAMUecQBhANUe4wBhAOUecQBhAPAe4wBhAPsecQBhAAkf4wBhABcf
+YwZhACIfaAZhAC0fQAFhAD8fTwFhAFEfQAFhAGgfTwFhAJMfbgZhAJkfGQFhAKAJOwFhAGIenwZh
+AK4fEwBhAMAfpgZRAooCEwBZAooCswZhAAkgvQZRAhggxAYxAooCyQaZADwg0AahAMoV4gapAIoC
+EwCRAooCEwCJAooCEwCJAgkf4wCRArAg6AahAsEe7gapANwg9QaZAOkgcQCxAP0g/AaZAAYhyQax
+ABghAQfBAiwhCAeZAjohDgdRAkYhxAZRAlAhEgdRAlshEgdRAmghaACZAnEhQAFhAnohEwCxAMEe
+FgfJAooC4wDRAooC4wDZAooCTwHhAooC4wDpAooCEwDxAooCyAcBA4oCTwEkAIoCEwDhAGYi4wDh
+ABceEwDhADceEwDhAHQicQDhAC0fQAHhAIIiOwHhAD8fTwHhABcfYwZBAKEDcQAJA5gizwfhACIf
+aAbhAPsecQDhAAkf4wDhAOUecQDhAPAe4wDhAKYiaADhALoi1gckAIoCGQHhAOAi4AcRAxkOaAAR
+AyMO5gcZA/Ii8QcZA/oi8QcRA8Ee/QfhAAEjAwjpAA8jCAjhAKAJ1wHhADIjJQgpAyMOKwjZAIoC
+MQgpA8EePAjZAEojTwHZAFoj1gfhALwQ6AH5AMIVAwj5AMoVFQLhAMkQ6AHhANcQ6AHhAOQQ6AER
+A/oi/QdBA4oC1gexAoMjTAhBA4oCUwixApEjTAiJArojXAg5A4oCEwA5A84j4wA5A9cj4wCpAOYj
+6AZRA4oC4wDpAIoC/QHpAAwk1wHpACMOrgjhARYktAjpAB0kugjhATskyAhhA1okzQhxA4oC1Ahh
+A4AkFwDpAJIk4wh5A6Ek6QgBAYoCEwARAYoCEwAZAagk/ggxAcMWUQIZAbok/ggZAcwk/ggxAeIW
+XgIZAYoCEwCBA4oCEwCBAwIl4wCBAxIl4wCBAz8lEQmJA8EeFwmZA4slHwmhA8EeJQkxAYoCEwAZ
+AZ0lKgkxAa8l4wAxAcslMQkxAfIlOAm5A4oCPgmxA8EeVQkhAYoCEwAhATom4wAZAU8mKgnhAGEm
+EwDZA2EXZAnZA3gXZAnZA3gXdgnZA3gXfgKxAyMOhAm5A9EciwnpA4oC4wBkAJsmQAFkAMcciwDx
+A70ElwkxAbQWSwIhAagmnAkhAbImEwAxAbcmaAAhAXohEwD5A4oC4wABBIoCTwEJBIoCYQoZBIoC
+4wDhAE4npQpsAGMnuApsABkOaABsAIoCEwBsAP0gywpsAMEe/QRsAGwn0QphAJAnQAFBBIoC4wBJ
+BIoC4wBBAagmnAlBAXohEwBBAbImEwBBAcIn5wp0AIoCEwB8AIoCEwBhAJMfAAt8AMEeBguZA9Mn
+QAGZA/EnTwF0AMEe/QQ5BA8oEwBsABYoDgvpAB0oEwA5BCsoEwBhAGEmEwDpADQoEwB8ACMOFQt0
+ABkOaAB0ABYoDgtRBEMoZgtBAUgocQAhAn8DegthBIoCvQMsAKQaFQ2EAIoCEwCMAB0kBgvpAIwo
+MQ2MAJkoywqUAGEmEwAZAMIoXQ2BBNgoYw0RA+IoeAJpAYoCEwBpAUApcg2RBFwpeA0hAmcp4ACZ
+BG0pfg2RBMYpiQ2hBCMOjw2pBMccDgchAt0plg2JBIoC4wApAOQpnA25AUcQpA1TBwIqTwErBx4q
+qg25BL0Erw2bB7ImtA17BzQqTwGrB0oqyA0bB1UqzQ27B20q0g0DB8cczQ15A3cqtAiRBI4q2Q3p
+BCMO3w2RBNIWDgfxBLAqzQ3hAaED5g15A6EDSAV5AzskyAhZAMIq6w1kAMwq8Q1jB9gqEwCRBN0q
+1gdpA+wqcQCZBPgq/Q35BIoCTwEBBYoCEwAJBYoCLA4RBYoC4wAZBYoCEwAhBYoCbw4xBYoCVg8Z
+BYoCvQM5BYoC1gdBBYoC1gdJBYoC1gdRBYoCEwBZBYoC4wBhBYoC4wBpBYoC4wBxBYoC4wB5BYoC
+4wCBBYoC4wCJBYoC4wCRBYoC4wAIAOgAcAMIAOwAdQMIAPwAcAMIAAABdQMpAIMANAQqABsAkgcu
+AKsJDAUuAMsJDAUuANMJVBMuADsJggcuALMJNhMuALsJVBMuAMMJfRMuAIsJjxIuAJMJmBIuAJsJ
+txIuAKMJ/xIuAFMJDBMuAOsADAVAACsAdQNAABMAtANDABsAwwNDABMAtANJAIMAIARKABsAkgdj
+ABMAtANjABsAwwNpAIMARQRqABsAkgeAACsAdQODAHMAdQODAHsAdQODABsAwwOJAIMADASKABsA
+kgegACsAdQOjAMMAiASjABMAtAPAACsAdQPDAOsADAXDABMAtAPJABMALAXgACsAdQPpABMALAUA
+ASsAdQMAARMAtAMDASMBdQMDARsATQUDARMALAUgASsAdQMgARMAtAMjASMBdQMjAXsAdQMjAXMA
+dQMjATsBdQMpASsBpwUpATsBdQMpAUMBdQMpATMBAAZAASsAdQNAARMAtANJAYMACQZgASsAdQNg
+ARMAtANjATsDTgdjAUMDZwdjAUsDggdjAVMDiAdjAYMAOQeAASsAdQODARsAkgegASsAdQOjAUMD
+lQijAQMFiwjAASsAdQPAARMAtAPgASsAdQPjARsAkgcAAhMAtAMAAisAdQMDAksDggcDAoMAqgkD
+AqsGxAkDArMGggcDAlMDiAcjAoMAgwsjAksDggcjAqsGpAsjAlMDiAdDAhsAkgdjAhsAkgeDAkMJ
+dQODAjsJDAXDAlsJdQPDAiMBdQPDAksJMg7DAlMJRQ7jAlMJdg7jAgMFoA7jAiMBdQPjAmMJLAXj
+AlsJdQMDAyMBdQMDA1MJrg4DA1sJdQMDA0sJMg4jA1sJdQMjA1MJ2A4jAyMBdQMjA0sJMg5DAyMB
+dQNDA1sJdQNDAwMFoA5DA1MJAg9JAzsBdQNJAxsAkgdJA2MDLAVJA2sDDAVjA1MJRQ5jA1sJdQNj
+AwMFoA5jAyMBdQNpA2sDggdpAxsAkgdpAzsBdQNpA2MDtAODAyMBdQODAwMFoA6DA1MJLA+DA1sJ
+dQOJAxsAkgeJA2MDAAaJAzsBdQOjAyMBdQOjA1sJdQOjA1MJrg6pA2MDAAapAxsAkgepAzsBdQPD
+A1sJdQPDA1MJ2A7DAyMBdQPJAxsAkgfJAzsBdQPjA3MJtQ/jA2sJXg/jAyMBdQPpAzsBdQPpAxsA
+kgcDBGMJLAUDBFMJDhADBFsJdQMDBCMBdQMJBDsBdQMJBBsAkgcjBCMBdQMjBGsJOBAjBHMJjxAp
+BDsBdQMpBBsAkgdDBCMBdQNDBFMJ6BBDBFsJdQNDBGMJLAVJBDsBdQNJBBsAkgdjBCMBdQNjBGsJ
+EhFjBHMJcxFpBDsBdQNpBBsAkgeDBFsJdQODBCMBdQODBGMJLAWDBFMJ0RGJBDsBdQOJBBsAkgep
+BDsBdQOpBBsAkgfJBDsBdQPJBBsAkgfpBBsAkgfpBDsBdQMJBTsBdQMJBRsAkgcpBTsBdQMpBRsA
+kgdJBRsAkgdJBTsBdQNpBRsAkgdpBTsBdQOJBTsBdQOJBRsAkgepBRsAkgepBTsBdQOpBWsDDAXJ
+BTsBdQPJBRsAkgfpBRsAkgfpBTsBdQMBBsMGcwoJBhsAkgcJBjsBdQMpBhsAkgcpBjsBdQNJBjsB
+dQNJBhsAkgdpBjsBdQNpBhsAkgeJBjsBdQOJBhsAkgepBjsBdQOpBhsAkgfJBhsAkgfJBjsBdQPp
+BjsBdQPpBhsAkgcJBxsAkgcJBzsBdQMgBxsAkgcgBzsBdQMpBxsAkgcpBzsBdQNABxsAkgdABzsB
+dQNJBxsAkgdJBzsBdQNpBxsAkgdpBzsBdQOJBzsBdQOJBxsAkgepBzsBdQOpBxsAkgfJBzsBdQPJ
+BxsAkgfpBzsBdQPpBxsAkgcACBsAkgcACDsBdQMgCBsAkgcgCDsBdQMpCDsBdQMpCBsAkgdACBsA
+kgdACDsBdQNJCDsBdQNJCBsAkgdgCDsBdQNgCBsAkgdpCDsBdQNpCBsAkgeACDsBdQOACBsAkgeJ
+CBsAkgeJCDsBdQOgCDsBdQOgCBsAkgepCBsAkgepCDsBdQPACDsBdQPACBsAkgfJCDsBdQPJCBsA
+kgfgCDsBdQPgCBsAkgfpCBsAkgfpCDsBdQPpCNMHSAwACTsBdQMACRsAkgcJCTsBdQMJCRsAkgcg
+CTsBdQMgCRsAkgcpCWsDDAUpCRsAkgcpCTsBdQNACRsAkgdACTsBdQNJCWsDDAVJCRsAkgdJCTsB
+dQNgCTsBdQNgCRsAkgdpCXsJAAaJCXsJChKpCXsJAAbJCXsJAAbpCXsJMxIACjsBdQMAChsAkgcJ
+CnsJRRIgChsAkgcgCjsBdQMpCnsJKBJACjsBdQNAChsAkgdJCnsJAAZpCnsJcRKJCnsJfxKADTsB
+dQOADRsAkgegDTsBdQOgDRsAkgfADRsAkgfADTsBdQPgDTsBdQPgDRsAkgcADhsAkgcADjsBdQMg
+DjsBdQMgDhsAkgdADhsAkgdADjsBdQNgDjsBdQNgDhsAkgeADjsBdQOADhsAkgegDhsAkgegDjsB
+dQPADjsBdQPADhsAkgfgDjsBdQPgDhsAkgcADxsAkgcADzsBdQMgDxsAkgcgDzsBdQNADzsBdQNA
+DxsAkgdgDxsAkgdgDzsBdQNAEzsBdQNAExsAkgdgEzsBdQNgExsAkgeAEzsBdQOAExsAkgegExsA
+kgegEzsBdQPAEzsBdQPAExsAkgfgExsAkgfgEzsBdQMAFBsAkgcAFDsBdQMgFDsBdQMgFBsAkgdA
+FBsAkgdAFDsBdQNgFDsBdQNgFBsAkgeAFBsAkgeAFDsBdQOgFDsBdQOgFBsAkgfAFBsAkgfAFDsB
+dQPgFDsBdQPgFBsAkgcAFTsBdQMAFRsAkgcgFTsBdQMgFRsAkgdAFTsBdQNAFRsAkgdgFTsBdQNg
+FRsAkgeAFRsAkgeAFTsBdQOgFTsBdQOgFRsAkgfAFRsAkgfAFTsBdQNgFjsBdQNgFhsAkgeAFxsA
+kgeAFzsBdQOgFzsBdQOgFxsAkgfAFzsBdQPAFxsAkgfgF4MAqgngFxsAkgfgF7sGgQrgFzsBdQMA
+GBsAkgcAGDsBdQMAGLsGiwoAGIMAqgkgGDsBdQMgGBsAkgcgGIMAqglAGBsAkgdAGDsBdQNAGIMA
+qglgGDsBdQNgGBsAkgdgGIMAqgmAGDsBdQOAGBsAkgeAGIMAqgmgGBsAkgegGLsGaQqgGIMAqgmg
+GDsBdQMAGhsAkgcAGjsBdQMgGhsAkgcgGjsBdQNAGjsBdQNAGhsAkgdgGhsAkgdgGjsBdQOAGjsB
+dQOAGhsAkgegGjsBdQOgGhsAkgfAGhsAkgfAGjsBdQPgGjsBdQPgGhsAkgcAGxsAkgcAGzsBdQMg
+GzsBdQMgGxsAkgegG3sJAAbAG3sJAAYAHHsJChIgHHsJChJgHHsJAAagHHsJKBLgHHsJAAYgHYMJ
+AAYgHXsJMxJAHXsJMxJAHYMJAAaAHXsJPBLAHXsJRRLAHYMJAAbgHYMJAAbgHXsJRRIgHnsJAAZg
+HoMJWRJgHnsJYhKgHnsJcRLgHnsJfxIVAQESFwEBEhkBARIbAQESHQEBEh8BARIhAQESIwEBEiUB
+ARInAQESKQEkEisBARItASYSLwExEjUBJhI3AQESOQEmEjsBMRI9AQESPwEBEkEBARJDAQESRQEB
+EkcBARJJAQESSwEBEk0BARJPAQESUQEBElMBARJVAQESVwEBElkBJhJbASYSXQEBEl8BARL4A/0D
+AgQHBFcEWwRnBGwEewR7BAMFIAUnBT4FbAQ+BRoGbARsBB8GHwYkBiQGJAYkBiQGJAYkBiQGJAYk
+Bi8GeAaEBokGjgaTBpgGVwRXBK4G2gZXBB0H2wfbB9sH2wfbB9sH2wfbB9sH2wfbB9sH2wfbB9sH
+WwTsBw4IGQggCOwHQghnBEcIRwhHCEcIYwgaBmwEbATBCMEI3AjcCNwI3AjcCNwI3AjcCNwI3AhX
+BFcEVwRXBFcEVwRXBFcEVwRXBOwH7AjyCPII+AhbBAQJWwQKCVcEXglqCW8JWwRbBH0JWwSiCZUK
+mgpXBJ8KagnDCsMKwwrXChwLVwRLDWgNBg4NAAEAAAAhEjAAAAA5EjAAAABQEjAAAABoEjAABAAB
+AAYABQAHAAYACAAIAAkACgAKAAsACwAaAA0AHgAOAC8ADwA+ABAAQAARAEYAFwBLABoATQAbAE4A
+HABSAB0AUwAeAFQAAACuAk8AAABnA1QAAAAWA1kAAABzA14AAAAvBJgAAABMBLUAAADDBLoAAAA5
+BcgAAABBBc0AAADZAMgAAADEBwMBAADKB80AAADYB80AAADkBwgBAADvBwgBAAD3Bw0BAAABCA0B
+AAAKCA0BAAAUCA0BAAAdCA0BAAAnCA0BAAAwCA0BAAA6CA0BAABDCA0BAABNCA0BAAAZAWIBAAB8
+CGcBAADyCmwBAAD5CnEBAAAcEe4BAAAoEe4BAAA9Ee4BAABQEe4BAABiEe4BAABxEe4BAACCEe4B
+AACSEe4BAACjEe4BAACzEe4BAADEEe4BAADUEe4BAADlEe4BAAD1Ee4BAAAGEu4BAAAWEvMBAAAc
+EvcBAACnDwMBAACtD80AAAC8D80AAADJDwgBAADVDwgBAADeDw0BAADpDw0BAADzDw0BAAD+Dw0B
+AAAIEA0BAAATEA0BAAAdEA0BAAAoEA0BAAAyEA0BAAA9EA0BAADVFRsCAADZFSACAACqF80CAACz
+F80CAAC7F9MCAADGF9kCAADSF98CAADkF+YCAAD+GV0DAACdAWIDAAAKGuYCAAC7F2cDAAAkGvMB
+AAByLBkSAAC9BB8SAAByLB8SAAByLM0AAAD8LOYCAAAKLeYCAAAUKk4SAAByLGsSAAAiKXoSAAAJ
+KYgSCABkAAIAEABlAAIAAgAEAAMAEABnAAQACABmAAQAAgAFAAUACABoAAYAEABpAAYAAgAGAAcA
+CABqAAgAEABrAAgAAgAHAAkAAgAPAAsAAgASAA0AAgATAA8AAQAUAA8AAgAXABEAAgAYABMAAgAZ
+ABUAAgAbABcAAQAcABcAAQAeABkAAgAdABkAAQAgABsAAgAfABsAAQAiAB0AAgAhAB0AAgAjAB8A
+AQAkAB8AAQAmACEAAgAlACEAAQAoACMAAgAnACMAAgApACUAAQAqACUAAQAsACcAAgArACcAAgAt
+ACkAAQAuACkAAQAwACsAAgAvACsAAgAxAC0AAQAyAC0AAgAzAC8AAQA0AC8AAQA2ADEAAgA1ADEA
+AgA3ADMAAQA4ADMAAgA7ADUAAgA8ADcAAQA9ADcAAgA+ADkAAgA/ADsAAgBTAD0AAgBUAD8AAgBV
+AEEAAgBWAEMAAgBXAEUAAgBYAEcAAgBZAEkAAgBaAEsAAgBbAE0AAgBcAE8AAgBdAFEAAgBeAFMA
+AgBfAFUAAgBgAFcAAgBhAFkAAgBiAFsAAgBjAF0AAgB8AF8AAQB9AF8AAgB+AGEAAQB/AGEAAgCA
+AGMAAQCBAGMAAgCCAGUAAQCDAGUAAgCEAGcAAQCFAGcAAgCGAGkAAQCHAGkAAgCIAGsAAQCJAGsA
+AgCKAG0AAQCLAG0AAgCMAG8AAQCNAG8AAgCOAHEAAQCPAHEAAgCQAHMAAQCRAHMAAgCSAHUAAQCT
+AHUAAgCUAHcAAQCVAHcAAgCWAHkAAQCXAHkAAgCYAHsAAQCZAHsAAgCvAH0AAgCwAH8AAgCxAIEA
+AQCyAIEAAgC0AIMAAQC2AIUAAgC1AIUAAgC3AIcAAQC4AIcAAgC5AIkAAgC6AIsAAQC7AIsAAgDH
+AI0AAQDIAI0AAgDJAI8AAQDKAI8AAgDLAJEAAQDMAJEAAgDNAJMAAQDOAJMAAgDPAJUAAQDeAJcA
+AgDdAJcAAgDgAJkAAQDhAJkAAgDjAJsAAgDnAJ0AAgDpAJ8AAQDqAJ8AAQDvAKEAAgDuAKEAAgDl
+AKMAAgDxAKUAAgD1AKcAAgD3AKkAEwCyAfcBdQB1AIgAlAF6A9wD4wPqA/ED6gTxBJAJsArtCvYK
+HQ0nDTwNBIAAAAEAAAAAAAAAAAAAAAAAUy8AAAQAAAAAAAAAAAAAAAEACgAAAAAACgAAAAAAAAAA
+AAAACgATAAAAAAAEAAAAAAAAAAAAAAABALcCAAAAAAQAAAAAAAAAAAAAAAEAVggAAAAABAAAAAAA
+AAAAAAAAAQDVCQAAAAAEAAAAAAAAAAAAAAABAJ8LAAAAAAwAAAAAAAAAAAAAAKADthoAAAAADAAA
+AAAAAAAAAAAAoAN9KQAAAAAAAAAAAQAAAPEtAAAFAAQABgAEAAwACwANAAsADgALAA8ACwASABEA
+EwARABUAFAAAABAADAC9AwAAEAAZAL0DAAAAABsAvQMtAHYELQD4BO8BdQsAAAA8TW9kdWxlPgBt
+c2NvcmxpYgBNaWNyb3NvZnQuVmlzdWFsQmFzaWMATXlBcHBsaWNhdGlvbgBTVF9iYWQwM2I4NDVj
+ZGQ0MGIyYjRlYmUxNjZlMTAwMTAwNC5NeQBNeUNvbXB1dGVyAE15UHJvamVjdABNeVdlYlNlcnZp
+Y2VzAFRocmVhZFNhZmVPYmplY3RQcm92aWRlcmAxAE15UmVzb3VyY2VzAFNUX2JhZDAzYjg0NWNk
+ZDQwYjJiNGViZTE2NmUxMDAxMDA0Lk15LlJlc291cmNlcwBTZXR0aW5ncwBTVF9iYWQwM2I4NDVj
+ZGQ0MGIyYjRlYmUxNjZlMTAwMTAwNABNeVNldHRpbmdzUHJvcGVydHkAb2ZJbnlEZW1GbGV4AG9m
+SW55RGVtRmxleERhdGFTZXQAb2ZJbnlEZW1GbGV4Um93Q2hhbmdlRXZlbnRIYW5kbGVyAG9mSW55
+RGVtRmxleERhdGFUYWJsZQBvZklueURlbUZsZXhSb3cAb2ZJbnlEZW1GbGV4Um93Q2hhbmdlRXZl
+bnQAb2ZJbnlEZW1GbGV4VGFibGVBZGFwdGVyAFNUX2JhZDAzYjg0NWNkZDQwYjJiNGViZTE2NmUx
+MDAxMDA0Lm9mSW55RGVtRmxleERhdGFTZXRUYWJsZUFkYXB0ZXJzAFRhYmxlQWRhcHRlck1hbmFn
+ZXIAVXBkYXRlT3JkZXJPcHRpb24AU2VsZlJlZmVyZW5jZUNvbXBhcmVyAFNjcmlwdE1haW4AU2Ny
+aXB0UmVzdWx0cwBNaWNyb3NvZnQuVmlzdWFsQmFzaWMuQXBwbGljYXRpb25TZXJ2aWNlcwBBcHBs
+aWNhdGlvbkJhc2UALmN0b3IATWljcm9zb2Z0LlZpc3VhbEJhc2ljLkRldmljZXMAQ29tcHV0ZXIA
+U3lzdGVtAE9iamVjdAAuY2N0b3IAZ2V0X0NvbXB1dGVyAG1fQ29tcHV0ZXJPYmplY3RQcm92aWRl
+cgBnZXRfQXBwbGljYXRpb24AbV9BcHBPYmplY3RQcm92aWRlcgBVc2VyAGdldF9Vc2VyAG1fVXNl
+ck9iamVjdFByb3ZpZGVyAGdldF9XZWJTZXJ2aWNlcwBtX015V2ViU2VydmljZXNPYmplY3RQcm92
+aWRlcgBBcHBsaWNhdGlvbgBXZWJTZXJ2aWNlcwBFcXVhbHMAbwBHZXRIYXNoQ29kZQBUeXBlAEdl
+dFR5cGUAVG9TdHJpbmcAQ3JlYXRlX19JbnN0YW5jZV9fAFQAaW5zdGFuY2UARGlzcG9zZV9fSW5z
+dGFuY2VfXwBnZXRfR2V0SW5zdGFuY2UATWljcm9zb2Z0LlZpc3VhbEJhc2ljLk15U2VydmljZXMu
+SW50ZXJuYWwAQ29udGV4dFZhbHVlYDEAbV9Db250ZXh0AEdldEluc3RhbmNlAFN5c3RlbS5SZXNv
+dXJjZXMAUmVzb3VyY2VNYW5hZ2VyAF9yZXNNZ3IAU3lzdGVtLkdsb2JhbGl6YXRpb24AQ3VsdHVy
+ZUluZm8AX3Jlc0N1bHR1cmUAZ2V0X1Jlc291cmNlTWFuYWdlcgBnZXRfQ3VsdHVyZQBzZXRfQ3Vs
+dHVyZQBWYWx1ZQBDdWx0dXJlAFN5c3RlbS5Db25maWd1cmF0aW9uAEFwcGxpY2F0aW9uU2V0dGlu
+Z3NCYXNlAGRlZmF1bHRJbnN0YW5jZQBnZXRfRGVmYXVsdABnZXRfREVWX0NPTkNJTElBQ0lPTkNv
+bm5lY3Rpb25TdHJpbmcARGVmYXVsdABERVZfQ09OQ0lMSUFDSU9OQ29ubmVjdGlvblN0cmluZwBn
+ZXRfU2V0dGluZ3MARGF0ZVRpbWUAX0ZlY2hhAGdldF9GZWNoYQBzZXRfRmVjaGEAdmFsdWUAX2Fn
+ZW50ZUlueWVjdGEAZ2V0X2FnZW50ZUlueWVjdGEAc2V0X2FnZW50ZUlueWVjdGEAX21lZGljaW9u
+SW55AGdldF9tZWRpY2lvbklueQBzZXRfbWVkaWNpb25JbnkAVGltZVNwYW4AX2hvcmFJbmljaW8A
+Z2V0X2hvcmFJbmljaW8Ac2V0X2hvcmFJbmljaW8AX2hvcmFGaW4AZ2V0X2hvcmFGaW4Ac2V0X2hv
+cmFGaW4AX2VuZXJnaWFCMQBnZXRfZW5lcmdpYUIxAHNldF9lbmVyZ2lhQjEAX3ByZWNpb0IxAGdl
+dF9wcmVjaW9CMQBzZXRfcHJlY2lvQjEAX2VuZXJnaWFCMgBnZXRfZW5lcmdpYUIyAHNldF9lbmVy
+Z2lhQjIAX3ByZWNpb0IyAGdldF9wcmVjaW9CMgBzZXRfcHJlY2lvQjIAX2VuZXJnaWFCMwBnZXRf
+ZW5lcmdpYUIzAHNldF9lbmVyZ2lhQjMAX3ByZWNpb0IzAGdldF9wcmVjaW9CMwBzZXRfcHJlY2lv
+QjMAX2VuZXJnaWFCNABnZXRfZW5lcmdpYUI0AHNldF9lbmVyZ2lhQjQAX3ByZWNpb0I0AGdldF9w
+cmVjaW9CNABzZXRfcHJlY2lvQjQAX2VuZXJnaWFCNQBnZXRfZW5lcmdpYUI1AHNldF9lbmVyZ2lh
+QjUAX3ByZWNpb0I1AGdldF9wcmVjaW9CNQBzZXRfcHJlY2lvQjUARmVjaGEAYWdlbnRlSW55ZWN0
+YQBtZWRpY2lvbklueQBob3JhSW5pY2lvAGhvcmFGaW4AZW5lcmdpYUIxAHByZWNpb0IxAGVuZXJn
+aWFCMgBwcmVjaW9CMgBlbmVyZ2lhQjMAcHJlY2lvQjMAZW5lcmdpYUI0AHByZWNpb0I0AGVuZXJn
+aWFCNQBwcmVjaW9CNQBTeXN0ZW0uRGF0YQBEYXRhU2V0AHRhYmxlb2ZJbnlEZW1GbGV4AFNjaGVt
+YVNlcmlhbGl6YXRpb25Nb2RlAF9zY2hlbWFTZXJpYWxpemF0aW9uTW9kZQBTeXN0ZW0uUnVudGlt
+ZS5TZXJpYWxpemF0aW9uAFNlcmlhbGl6YXRpb25JbmZvAFN0cmVhbWluZ0NvbnRleHQAaW5mbwBj
+b250ZXh0AGdldF9vZklueURlbUZsZXgAZ2V0X1NjaGVtYVNlcmlhbGl6YXRpb25Nb2RlAHNldF9T
+Y2hlbWFTZXJpYWxpemF0aW9uTW9kZQBEYXRhVGFibGVDb2xsZWN0aW9uAGdldF9UYWJsZXMARGF0
+YVJlbGF0aW9uQ29sbGVjdGlvbgBnZXRfUmVsYXRpb25zAEluaXRpYWxpemVEZXJpdmVkRGF0YVNl
+dABDbG9uZQBTaG91bGRTZXJpYWxpemVUYWJsZXMAU2hvdWxkU2VyaWFsaXplUmVsYXRpb25zAFN5
+c3RlbS5YbWwAWG1sUmVhZGVyAFJlYWRYbWxTZXJpYWxpemFibGUAcmVhZGVyAFN5c3RlbS5YbWwu
+U2NoZW1hAFhtbFNjaGVtYQBHZXRTY2hlbWFTZXJpYWxpemFibGUASW5pdFZhcnMAaW5pdFRhYmxl
+AEluaXRDbGFzcwBTaG91bGRTZXJpYWxpemVvZklueURlbUZsZXgAU3lzdGVtLkNvbXBvbmVudE1v
+ZGVsAENvbGxlY3Rpb25DaGFuZ2VFdmVudEFyZ3MAU2NoZW1hQ2hhbmdlZABzZW5kZXIAZQBYbWxT
+Y2hlbWFDb21wbGV4VHlwZQBYbWxTY2hlbWFTZXQAR2V0VHlwZWREYXRhU2V0U2NoZW1hAHhzAFRh
+YmxlcwBSZWxhdGlvbnMATXVsdGljYXN0RGVsZWdhdGUAVGFyZ2V0T2JqZWN0AFRhcmdldE1ldGhv
+ZABJQXN5bmNSZXN1bHQAQXN5bmNDYWxsYmFjawBCZWdpbkludm9rZQBEZWxlZ2F0ZUNhbGxiYWNr
+AERlbGVnYXRlQXN5bmNTdGF0ZQBFbmRJbnZva2UARGVsZWdhdGVBc3luY1Jlc3VsdABJbnZva2UA
+U3lzdGVtLkRhdGEuRGF0YVNldEV4dGVuc2lvbnMAVHlwZWRUYWJsZUJhc2VgMQBEYXRhQ29sdW1u
+AGNvbHVtbkZFQ0hBAGNvbHVtbkFHRU5URV9JTllFQ1RBAGNvbHVtbk1FRElDSU9OX0lOWQBjb2x1
+bW5IT1JBX0lOSUNJTwBjb2x1bW5IT1JBX0ZJTgBjb2x1bW5FTkVSR0lBX0IxAGNvbHVtblBSRUNJ
+T19CMQBjb2x1bW5FTkVSR0lBX0IyAGNvbHVtblBSRUNJT19CMgBjb2x1bW5FTkVSR0lBX0IzAGNv
+bHVtblBSRUNJT19CMwBjb2x1bW5FTkVSR0lBX0I0AGNvbHVtblBSRUNJT19CNABjb2x1bW5FTkVS
+R0lBX0I1AGNvbHVtblBSRUNJT19CNQBEYXRhVGFibGUAdGFibGUAZ2V0X0ZFQ0hBQ29sdW1uAGdl
+dF9BR0VOVEVfSU5ZRUNUQUNvbHVtbgBnZXRfTUVESUNJT05fSU5ZQ29sdW1uAGdldF9IT1JBX0lO
+SUNJT0NvbHVtbgBnZXRfSE9SQV9GSU5Db2x1bW4AZ2V0X0VORVJHSUFfQjFDb2x1bW4AZ2V0X1BS
+RUNJT19CMUNvbHVtbgBnZXRfRU5FUkdJQV9CMkNvbHVtbgBnZXRfUFJFQ0lPX0IyQ29sdW1uAGdl
+dF9FTkVSR0lBX0IzQ29sdW1uAGdldF9QUkVDSU9fQjNDb2x1bW4AZ2V0X0VORVJHSUFfQjRDb2x1
+bW4AZ2V0X1BSRUNJT19CNENvbHVtbgBnZXRfRU5FUkdJQV9CNUNvbHVtbgBnZXRfUFJFQ0lPX0I1
+Q29sdW1uAGdldF9Db3VudABnZXRfSXRlbQBpbmRleABhZGRfb2ZJbnlEZW1GbGV4Um93Q2hhbmdp
+bmcAb2JqAG9mSW55RGVtRmxleFJvd0NoYW5naW5nRXZlbnQAcmVtb3ZlX29mSW55RGVtRmxleFJv
+d0NoYW5naW5nAGFkZF9vZklueURlbUZsZXhSb3dDaGFuZ2VkAG9mSW55RGVtRmxleFJvd0NoYW5n
+ZWRFdmVudAByZW1vdmVfb2ZJbnlEZW1GbGV4Um93Q2hhbmdlZABhZGRfb2ZJbnlEZW1GbGV4Um93
+RGVsZXRpbmcAb2ZJbnlEZW1GbGV4Um93RGVsZXRpbmdFdmVudAByZW1vdmVfb2ZJbnlEZW1GbGV4
+Um93RGVsZXRpbmcAYWRkX29mSW55RGVtRmxleFJvd0RlbGV0ZWQAb2ZJbnlEZW1GbGV4Um93RGVs
+ZXRlZEV2ZW50AHJlbW92ZV9vZklueURlbUZsZXhSb3dEZWxldGVkAEFkZG9mSW55RGVtRmxleFJv
+dwByb3cARkVDSEEAQUdFTlRFX0lOWUVDVEEATUVESUNJT05fSU5ZAEhPUkFfSU5JQ0lPAEhPUkFf
+RklOAEVORVJHSUFfQjEAUFJFQ0lPX0IxAEVORVJHSUFfQjIAUFJFQ0lPX0IyAEVORVJHSUFfQjMA
+UFJFQ0lPX0IzAEVORVJHSUFfQjQAUFJFQ0lPX0I0AEVORVJHSUFfQjUAUFJFQ0lPX0I1AENyZWF0
+ZUluc3RhbmNlAE5ld29mSW55RGVtRmxleFJvdwBEYXRhUm93AERhdGFSb3dCdWlsZGVyAE5ld1Jv
+d0Zyb21CdWlsZGVyAGJ1aWxkZXIAR2V0Um93VHlwZQBEYXRhUm93Q2hhbmdlRXZlbnRBcmdzAE9u
+Um93Q2hhbmdlZABPblJvd0NoYW5naW5nAE9uUm93RGVsZXRlZABPblJvd0RlbGV0aW5nAFJlbW92
+ZW9mSW55RGVtRmxleFJvdwBHZXRUeXBlZFRhYmxlU2NoZW1hAEZFQ0hBQ29sdW1uAEFHRU5URV9J
+TllFQ1RBQ29sdW1uAE1FRElDSU9OX0lOWUNvbHVtbgBIT1JBX0lOSUNJT0NvbHVtbgBIT1JBX0ZJ
+TkNvbHVtbgBFTkVSR0lBX0IxQ29sdW1uAFBSRUNJT19CMUNvbHVtbgBFTkVSR0lBX0IyQ29sdW1u
+AFBSRUNJT19CMkNvbHVtbgBFTkVSR0lBX0IzQ29sdW1uAFBSRUNJT19CM0NvbHVtbgBFTkVSR0lB
+X0I0Q29sdW1uAFBSRUNJT19CNENvbHVtbgBFTkVSR0lBX0I1Q29sdW1uAFBSRUNJT19CNUNvbHVt
+bgBDb3VudABJdGVtAG9mSW55RGVtRmxleFJvd0NoYW5naW5nAG9mSW55RGVtRmxleFJvd0NoYW5n
+ZWQAb2ZJbnlEZW1GbGV4Um93RGVsZXRpbmcAb2ZJbnlEZW1GbGV4Um93RGVsZXRlZAByYgBnZXRf
+RkVDSEEAc2V0X0ZFQ0hBAGdldF9BR0VOVEVfSU5ZRUNUQQBzZXRfQUdFTlRFX0lOWUVDVEEAZ2V0
+X01FRElDSU9OX0lOWQBzZXRfTUVESUNJT05fSU5ZAGdldF9IT1JBX0lOSUNJTwBzZXRfSE9SQV9J
+TklDSU8AZ2V0X0hPUkFfRklOAHNldF9IT1JBX0ZJTgBnZXRfRU5FUkdJQV9CMQBzZXRfRU5FUkdJ
+QV9CMQBnZXRfUFJFQ0lPX0IxAHNldF9QUkVDSU9fQjEAZ2V0X0VORVJHSUFfQjIAc2V0X0VORVJH
+SUFfQjIAZ2V0X1BSRUNJT19CMgBzZXRfUFJFQ0lPX0IyAGdldF9FTkVSR0lBX0IzAHNldF9FTkVS
+R0lBX0IzAGdldF9QUkVDSU9fQjMAc2V0X1BSRUNJT19CMwBnZXRfRU5FUkdJQV9CNABzZXRfRU5F
+UkdJQV9CNABnZXRfUFJFQ0lPX0I0AHNldF9QUkVDSU9fQjQAZ2V0X0VORVJHSUFfQjUAc2V0X0VO
+RVJHSUFfQjUAZ2V0X1BSRUNJT19CNQBzZXRfUFJFQ0lPX0I1AElzRU5FUkdJQV9CMU51bGwAU2V0
+RU5FUkdJQV9CMU51bGwASXNQUkVDSU9fQjFOdWxsAFNldFBSRUNJT19CMU51bGwASXNFTkVSR0lB
+X0IyTnVsbABTZXRFTkVSR0lBX0IyTnVsbABJc1BSRUNJT19CMk51bGwAU2V0UFJFQ0lPX0IyTnVs
+bABJc0VORVJHSUFfQjNOdWxsAFNldEVORVJHSUFfQjNOdWxsAElzUFJFQ0lPX0IzTnVsbABTZXRQ
+UkVDSU9fQjNOdWxsAElzRU5FUkdJQV9CNE51bGwAU2V0RU5FUkdJQV9CNE51bGwASXNQUkVDSU9f
+QjROdWxsAFNldFBSRUNJT19CNE51bGwASXNFTkVSR0lBX0I1TnVsbABTZXRFTkVSR0lBX0I1TnVs
+bABJc1BSRUNJT19CNU51bGwAU2V0UFJFQ0lPX0I1TnVsbABFdmVudEFyZ3MAZXZlbnRSb3cARGF0
+YVJvd0FjdGlvbgBldmVudEFjdGlvbgBhY3Rpb24AZ2V0X1JvdwBnZXRfQWN0aW9uAFJvdwBBY3Rp
+b24AQ29tcG9uZW50AFN5c3RlbS5EYXRhLlNxbENsaWVudABTcWxEYXRhQWRhcHRlcgBfX2FkYXB0
+ZXIAZ2V0X19hZGFwdGVyAHNldF9fYWRhcHRlcgBXaXRoRXZlbnRzVmFsdWUAU3FsQ29ubmVjdGlv
+bgBfY29ubmVjdGlvbgBTcWxUcmFuc2FjdGlvbgBfdHJhbnNhY3Rpb24AU3FsQ29tbWFuZABfY29t
+bWFuZENvbGxlY3Rpb24AX2NsZWFyQmVmb3JlRmlsbABnZXRfQWRhcHRlcgBnZXRfQ29ubmVjdGlv
+bgBzZXRfQ29ubmVjdGlvbgBnZXRfVHJhbnNhY3Rpb24Ac2V0X1RyYW5zYWN0aW9uAGdldF9Db21t
+YW5kQ29sbGVjdGlvbgBnZXRfQ2xlYXJCZWZvcmVGaWxsAHNldF9DbGVhckJlZm9yZUZpbGwASW5p
+dEFkYXB0ZXIASW5pdENvbm5lY3Rpb24ASW5pdENvbW1hbmRDb2xsZWN0aW9uAEZpbGwAZGF0YVRh
+YmxlAEdldERhdGEAVXBkYXRlAGRhdGFTZXQAZGF0YVJvdwBkYXRhUm93cwBOdWxsYWJsZWAxAElu
+c2VydABfYWRhcHRlcgBBZGFwdGVyAENvbm5lY3Rpb24AVHJhbnNhY3Rpb24AQ29tbWFuZENvbGxl
+Y3Rpb24AQ2xlYXJCZWZvcmVGaWxsAF91cGRhdGVPcmRlcgBfb2ZJbnlEZW1GbGV4VGFibGVBZGFw
+dGVyAF9iYWNrdXBEYXRhU2V0QmVmb3JlVXBkYXRlAElEYkNvbm5lY3Rpb24AZ2V0X1VwZGF0ZU9y
+ZGVyAHNldF9VcGRhdGVPcmRlcgBnZXRfb2ZJbnlEZW1GbGV4VGFibGVBZGFwdGVyAHNldF9vZklu
+eURlbUZsZXhUYWJsZUFkYXB0ZXIAZ2V0X0JhY2t1cERhdGFTZXRCZWZvcmVVcGRhdGUAc2V0X0Jh
+Y2t1cERhdGFTZXRCZWZvcmVVcGRhdGUAZ2V0X1RhYmxlQWRhcHRlckluc3RhbmNlQ291bnQAU3lz
+dGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMATGlzdGAxAFVwZGF0ZVVwZGF0ZWRSb3dzAGFsbENoYW5n
+ZWRSb3dzAGFsbEFkZGVkUm93cwBVcGRhdGVJbnNlcnRlZFJvd3MAVXBkYXRlRGVsZXRlZFJvd3MA
+R2V0UmVhbFVwZGF0ZWRSb3dzAHVwZGF0ZWRSb3dzAFVwZGF0ZUFsbABEYXRhUmVsYXRpb24AU29y
+dFNlbGZSZWZlcmVuY2VSb3dzAHJvd3MAcmVsYXRpb24AY2hpbGRGaXJzdABNYXRjaFRhYmxlQWRh
+cHRlckNvbm5lY3Rpb24AaW5wdXRDb25uZWN0aW9uAFVwZGF0ZU9yZGVyAEJhY2t1cERhdGFTZXRC
+ZWZvcmVVcGRhdGUAVGFibGVBZGFwdGVySW5zdGFuY2VDb3VudABFbnVtAHZhbHVlX18ASW5zZXJ0
+VXBkYXRlRGVsZXRlAFVwZGF0ZUluc2VydERlbGV0ZQBJQ29tcGFyZXJgMQBfcmVsYXRpb24AX2No
+aWxkRmlyc3QAR2V0Um9vdABkaXN0YW5jZQBDb21wYXJlAHJvdzEAcm93MgBNaWNyb3NvZnQuU3Fs
+U2VydmVyLlNjcmlwdFRhc2sATWljcm9zb2Z0LlNxbFNlcnZlci5EdHMuVGFza3MuU2NyaXB0VGFz
+awBWU1RBUlRTY3JpcHRPYmplY3RNb2RlbEJhc2UATWFpbgBTdWNjZXNzAEZhaWx1cmUARWRpdG9y
+QnJvd3NhYmxlQXR0cmlidXRlAEVkaXRvckJyb3dzYWJsZVN0YXRlAFN5c3RlbS5Db2RlRG9tLkNv
+bXBpbGVyAEdlbmVyYXRlZENvZGVBdHRyaWJ1dGUAU3lzdGVtLkRpYWdub3N0aWNzAERlYnVnZ2Vy
+SGlkZGVuQXR0cmlidXRlAE1pY3Jvc29mdC5WaXN1YWxCYXNpYy5Db21waWxlclNlcnZpY2VzAFN0
+YW5kYXJkTW9kdWxlQXR0cmlidXRlAEhpZGVNb2R1bGVOYW1lQXR0cmlidXRlAFN5c3RlbS5Db21w
+b25lbnRNb2RlbC5EZXNpZ24ASGVscEtleXdvcmRBdHRyaWJ1dGUAU3lzdGVtLlJ1bnRpbWUuQ29t
+cGlsZXJTZXJ2aWNlcwBSdW50aW1lSGVscGVycwBHZXRPYmplY3RWYWx1ZQBSdW50aW1lVHlwZUhh
+bmRsZQBHZXRUeXBlRnJvbUhhbmRsZQBBY3RpdmF0b3IATXlHcm91cENvbGxlY3Rpb25BdHRyaWJ1
+dGUAZ2V0X1ZhbHVlAHNldF9WYWx1ZQBTeXN0ZW0uUnVudGltZS5JbnRlcm9wU2VydmljZXMAQ29t
+VmlzaWJsZUF0dHJpYnV0ZQBTeXN0ZW0uUmVmbGVjdGlvbgBBc3NlbWJseQBnZXRfQXNzZW1ibHkA
+U2V0dGluZ3NCYXNlAFN5bmNocm9uaXplZABDb252ZXJzaW9ucwBDb21waWxlckdlbmVyYXRlZEF0
+dHJpYnV0ZQBEZWZhdWx0U2V0dGluZ1ZhbHVlQXR0cmlidXRlAFNwZWNpYWxTZXR0aW5nQXR0cmli
+dXRlAFNwZWNpYWxTZXR0aW5nAERlYnVnZ2VyTm9uVXNlckNvZGVBdHRyaWJ1dGUAQXBwbGljYXRp
+b25TY29wZWRTZXR0aW5nQXR0cmlidXRlAENvbGxlY3Rpb25DaGFuZ2VFdmVudEhhbmRsZXIAQmVn
+aW5Jbml0AGFkZF9Db2xsZWN0aW9uQ2hhbmdlZABFbmRJbml0AElzQmluYXJ5U2VyaWFsaXplZABT
+dHJpbmcAR2V0VmFsdWUARGV0ZXJtaW5lU2NoZW1hU2VyaWFsaXphdGlvbk1vZGUAU3lzdGVtLklP
+AFN0cmluZ1JlYWRlcgBYbWxUZXh0UmVhZGVyAFRleHRSZWFkZXIAUmVhZFhtbFNjaGVtYQBBZGQA
+Z2V0X0RhdGFTZXROYW1lAHNldF9EYXRhU2V0TmFtZQBnZXRfUHJlZml4AHNldF9QcmVmaXgAZ2V0
+X05hbWVzcGFjZQBzZXRfTmFtZXNwYWNlAGdldF9Mb2NhbGUAc2V0X0xvY2FsZQBnZXRfQ2FzZVNl
+bnNpdGl2ZQBzZXRfQ2FzZVNlbnNpdGl2ZQBnZXRfRW5mb3JjZUNvbnN0cmFpbnRzAHNldF9FbmZv
+cmNlQ29uc3RyYWludHMATWlzc2luZ1NjaGVtYUFjdGlvbgBNZXJnZQBHZXRTZXJpYWxpemF0aW9u
+RGF0YQBSZXNldABYbWxSZWFkTW9kZQBSZWFkWG1sAE1lbW9yeVN0cmVhbQBYbWxUZXh0V3JpdGVy
+AFN0cmVhbQBTeXN0ZW0uVGV4dABFbmNvZGluZwBYbWxXcml0ZXIAV3JpdGVYbWxTY2hlbWEAc2V0
+X1Bvc2l0aW9uAFZhbGlkYXRpb25FdmVudEhhbmRsZXIAUmVhZABDb2xsZWN0aW9uQ2hhbmdlQWN0
+aW9uAFhtbFNjaGVtYUFueQBYbWxTY2hlbWFTZXF1ZW5jZQBTeXN0ZW0uQ29sbGVjdGlvbnMASUVu
+dW1lcmF0b3IAWG1sU2NoZW1hT2JqZWN0Q29sbGVjdGlvbgBnZXRfSXRlbXMAWG1sU2NoZW1hT2Jq
+ZWN0AFhtbFNjaGVtYVBhcnRpY2xlAHNldF9QYXJ0aWNsZQBnZXRfVGFyZ2V0TmFtZXNwYWNlAENv
+bnRhaW5zAFdyaXRlAElDb2xsZWN0aW9uAFNjaGVtYXMASUVudW1lcmFibGUAR2V0RW51bWVyYXRv
+cgBnZXRfQ3VycmVudABTZXRMZW5ndGgAZ2V0X0xlbmd0aABnZXRfUG9zaXRpb24AUmVhZEJ5dGUA
+TW92ZU5leHQAQ2xvc2UAU3lzdGVtLlhtbC5TZXJpYWxpemF0aW9uAFhtbFJvb3RBdHRyaWJ1dGUA
+WG1sU2NoZW1hUHJvdmlkZXJBdHRyaWJ1dGUAVG9vbGJveEl0ZW1BdHRyaWJ1dGUARGVzaWduZXJD
+YXRlZ29yeUF0dHJpYnV0ZQBTZXJpYWxpemFibGVBdHRyaWJ1dGUARGVzaWduZXJTZXJpYWxpemF0
+aW9uVmlzaWJpbGl0eUF0dHJpYnV0ZQBEZXNpZ25lclNlcmlhbGl6YXRpb25WaXNpYmlsaXR5AEJy
+b3dzYWJsZUF0dHJpYnV0ZQBzZXRfVGFibGVOYW1lAGdldF9UYWJsZU5hbWUAZ2V0X0RhdGFTZXQA
+T3BlcmF0b3JzAENvbXBhcmVTdHJpbmcAZ2V0X01pbmltdW1DYXBhY2l0eQBzZXRfTWluaW11bUNh
+cGFjaXR5AERhdGFSb3dDb2xsZWN0aW9uAGdldF9Sb3dzAERlbGVnYXRlAENvbWJpbmUAUmVtb3Zl
+AE5ld1JvdwBEb3VibGUAc2V0X0l0ZW1BcnJheQBEYXRhQ29sdW1uQ29sbGVjdGlvbgBnZXRfQ29s
+dW1ucwBNYXBwaW5nVHlwZQBzZXRfQWxsb3dEQk51bGwAc2V0X01heExlbmd0aABYbWxTY2hlbWFB
+dHRyaWJ1dGUARGVjaW1hbABzZXRfTWluT2NjdXJzAHNldF9NYXhPY2N1cnMAWG1sU2NoZW1hQ29u
+dGVudFByb2Nlc3NpbmcAc2V0X1Byb2Nlc3NDb250ZW50cwBzZXRfTmFtZQBzZXRfRml4ZWRWYWx1
+ZQBnZXRfQXR0cmlidXRlcwBEZWZhdWx0TWVtYmVyQXR0cmlidXRlAGdldF9UYWJsZQBUb0RhdGUA
+c2V0X0l0ZW0ASW52YWxpZENhc3RFeGNlcHRpb24AVG9Eb3VibGUAUHJvamVjdERhdGEARXhjZXB0
+aW9uAFNldFByb2plY3RFcnJvcgBTdHJvbmdUeXBpbmdFeGNlcHRpb24AQ2xlYXJQcm9qZWN0RXJy
+b3IASXNOdWxsAENvbnZlcnQAREJOdWxsAGdldF9JbnNlcnRDb21tYW5kAGdldF9EZWxldGVDb21t
+YW5kAGdldF9VcGRhdGVDb21tYW5kAFN5c3RlbS5EYXRhLkNvbW1vbgBEYXRhVGFibGVNYXBwaW5n
+AHNldF9Tb3VyY2VUYWJsZQBzZXRfRGF0YVNldFRhYmxlAERhdGFDb2x1bW5NYXBwaW5nQ29sbGVj
+dGlvbgBnZXRfQ29sdW1uTWFwcGluZ3MARGF0YUNvbHVtbk1hcHBpbmcARGF0YUFkYXB0ZXIARGF0
+YVRhYmxlTWFwcGluZ0NvbGxlY3Rpb24AZ2V0X1RhYmxlTWFwcGluZ3MAc2V0X0luc2VydENvbW1h
+bmQAc2V0X0NvbW1hbmRUZXh0AENvbW1hbmRUeXBlAHNldF9Db21tYW5kVHlwZQBTcWxQYXJhbWV0
+ZXJDb2xsZWN0aW9uAGdldF9QYXJhbWV0ZXJzAFNxbFBhcmFtZXRlcgBTcWxEYlR5cGUAUGFyYW1l
+dGVyRGlyZWN0aW9uAERhdGFSb3dWZXJzaW9uAHNldF9Db25uZWN0aW9uU3RyaW5nAHNldF9TZWxl
+Y3RDb21tYW5kAENsZWFyAERiRGF0YUFkYXB0ZXIAQ29ubmVjdGlvblN0YXRlAEFyZ3VtZW50TnVs
+bEV4Y2VwdGlvbgBnZXRfSGFzVmFsdWUAZ2V0X1N0YXRlAE9wZW4ARXhlY3V0ZU5vblF1ZXJ5AERl
+c2lnbmVyQXR0cmlidXRlAERhdGFPYmplY3RBdHRyaWJ1dGUARGF0YU9iamVjdE1ldGhvZEF0dHJp
+YnV0ZQBEYXRhT2JqZWN0TWV0aG9kVHlwZQBBY2Nlc3NlZFRocm91Z2hQcm9wZXJ0eUF0dHJpYnV0
+ZQBEYXRhVmlld1Jvd1N0YXRlAFNlbGVjdABJRW51bWVyYWJsZWAxAEFkZFJhbmdlAFRvQXJyYXkA
+RGljdGlvbmFyeWAyAElEYlRyYW5zYWN0aW9uAEhhc0NoYW5nZXMAQXJndW1lbnRFeGNlcHRpb24A
+QXBwbGljYXRpb25FeGNlcHRpb24AQmVnaW5UcmFuc2FjdGlvbgBnZXRfQWNjZXB0Q2hhbmdlc0R1
+cmluZ1VwZGF0ZQBzZXRfQWNjZXB0Q2hhbmdlc0R1cmluZ1VwZGF0ZQBDb21taXQAQ29weVRvAEFj
+Y2VwdENoYW5nZXMAUm9sbGJhY2sAU2V0QWRkZWQAQXJyYXkAU29ydABnZXRfQ29ubmVjdGlvblN0
+cmluZwBTdHJpbmdDb21wYXJpc29uAEVkaXRvckF0dHJpYnV0ZQBJRGljdGlvbmFyeWAyAEdldFBh
+cmVudFJvdwBDb250YWluc0tleQBJQ29sbGVjdGlvbmAxAEtleVZhbHVlUGFpcmAyAFJlZmVyZW5j
+ZUVxdWFscwBJbnQzMgBDb21wYXJlVG8ASW5kZXhPZgBNaWNyb3NvZnQuT2ZmaWNlLkludGVyb3Au
+RXhjZWwAUmFuZ2UAV29ya2Jvb2sAV29ya3NoZWV0AFNoZWV0cwBHdWlkAFNjcmlwdE9iamVjdE1v
+ZGVsAGdldF9EdHMARXZlbnRzT2JqZWN0V3JhcHBlcgBnZXRfRXZlbnRzAEVtcHR5AEZpcmVJbmZv
+cm1hdGlvbgBNaWNyb3NvZnQuU3FsU2VydmVyLk1hbmFnZWREVFMATWljcm9zb2Z0LlNxbFNlcnZl
+ci5EdHMuUnVudGltZQBWYXJpYWJsZXMAZ2V0X1ZhcmlhYmxlcwBWYXJpYWJsZQBDb25jYXQAR2V0
+VHlwZUZyb21DTFNJRABfQXBwbGljYXRpb24Ac2V0X0Rpc3BsYXlBbGVydHMAV29ya2Jvb2tzAGdl
+dF9Xb3JrYm9va3MATWlzc2luZwBzZXRfVmlzaWJsZQBfV29ya2Jvb2sAZ2V0X1NoZWV0cwBnZXRf
+X0RlZmF1bHQAX1dvcmtzaGVldABnZXRfUmFuZ2UAVG9EYXRlVGltZQBDb25uZWN0aW9ucwBnZXRf
+Q29ubmVjdGlvbnMAQ29ubmVjdGlvbk1hbmFnZXIAQWNxdWlyZUNvbm5lY3Rpb24ARnJvbUhvdXJz
+AG9wX0ltcGxpY2l0AFF1aXQAc2V0X1Rhc2tSZXN1bHQAZ2V0X01lc3NhZ2UARmlyZUVycm9yAENM
+U0NvbXBsaWFudEF0dHJpYnV0ZQBTU0lTU2NyaXB0VGFza0VudHJ5UG9pbnRBdHRyaWJ1dGUARG9j
+RXZlbnRzX0V2ZW50AEFwcEV2ZW50cwBBcHBFdmVudHNfRXZlbnQARG9jRXZlbnRzAFdvcmtib29r
+RXZlbnRzX0V2ZW50AFdvcmtib29rRXZlbnRzAENvQ2xhc3NBdHRyaWJ1dGUAR3VpZEF0dHJpYnV0
+ZQBUeXBlSWRlbnRpZmllckF0dHJpYnV0ZQBJbnRlcmZhY2VUeXBlQXR0cmlidXRlAENvbUludGVy
+ZmFjZVR5cGUAQ29tRXZlbnRJbnRlcmZhY2VBdHRyaWJ1dGUAX1Z0YmxHYXAxXzQ1AFJvd0luZGV4
+AENvbHVtbkluZGV4AERpc3BJZEF0dHJpYnV0ZQBzZXRfX0RlZmF1bHQAUGFyYW0AX1Z0YmxHYXAy
+XzEyNgBSYW5nZVZhbHVlRGF0YVR5cGUAX0RlZmF1bHQAX1Z0YmxHYXAxXzE4AEluZGV4AF9WdGJs
+R2FwMl82MABfVnRibEdhcDNfNQBnZXRfRGlzcGxheUFsZXJ0cwBMQ0lEQ29udmVyc2lvbkF0dHJp
+YnV0ZQBSSFMAX1Z0YmxHYXA0XzEwOQBfVnRibEdhcDVfNTEAZ2V0X1Zpc2libGUARGlzcGxheUFs
+ZXJ0cwBWaXNpYmxlAF9WdGJsR2FwMV8xMABfVnRibEdhcDJfMQBGaWxlbmFtZQBVcGRhdGVMaW5r
+cwBSZWFkT25seQBGb3JtYXQAUGFzc3dvcmQAV3JpdGVSZXNQYXNzd29yZABJZ25vcmVSZWFkT25s
+eVJlY29tbWVuZGVkAE9yaWdpbgBEZWxpbWl0ZXIARWRpdGFibGUATm90aWZ5AENvbnZlcnRlcgBB
+ZGRUb01ydQBMb2NhbABDb3JydXB0TG9hZABfVnRibEdhcDFfMTA1AF9WdGJsR2FwMV85MwBDZWxs
+MQBDZWxsMgBTVF9iYWQwM2I4NDVjZGQ0MGIyYjRlYmUxNjZlMTAwMTAwNC5SZXNvdXJjZXMucmVz
+b3VyY2VzAENvbXBpbGF0aW9uUmVsYXhhdGlvbnNBdHRyaWJ1dGUAUnVudGltZUNvbXBhdGliaWxp
+dHlBdHRyaWJ1dGUAU3lzdGVtLlJ1bnRpbWUuVmVyc2lvbmluZwBUYXJnZXRGcmFtZXdvcmtBdHRy
+aWJ1dGUAQXNzZW1ibHlGaWxlVmVyc2lvbkF0dHJpYnV0ZQBBc3NlbWJseVRyYWRlbWFya0F0dHJp
+YnV0ZQBBc3NlbWJseUNvcHlyaWdodEF0dHJpYnV0ZQBBc3NlbWJseVByb2R1Y3RBdHRyaWJ1dGUA
+QXNzZW1ibHlDb21wYW55QXR0cmlidXRlAEFzc2VtYmx5RGVzY3JpcHRpb25BdHRyaWJ1dGUAQXNz
+ZW1ibHlUaXRsZUF0dHJpYnV0ZQBTVF8zZWJiOWE2ZDNlOWU0ZjkyOGQ4NGQ0MzZhZTY3YzQzZABT
+VF8zZWJiOWE2ZDNlOWU0ZjkyOGQ4NGQ0MzZhZTY3YzQzZC5kbGwAAAAxTQB5AC4AUgBlAHMAbwB1
+AHIAYwBlAHMALgBNAHkAUgBlAHMAbwB1AHIAYwBlAHMAAEFEAEUAVgBfAEMATwBOAEMASQBMAEkA
+QQBDAEkATwBOAEMAbwBuAG4AZQBjAHQAaQBvAG4AUwB0AHIAaQBuAGcAABNYAG0AbABTAGMAaABl
+AG0AYQAAGW8AZgBJAG4AeQBEAGUAbQBGAGwAZQB4AAAnbwBmAEkAbgB5AEQAZQBtAEYAbABlAHgA
+RABhAHQAYQBTAGUAdAAAAQA/aAB0AHQAcAA6AC8ALwB0AGUAbQBwAHUAcgBpAC4AbwByAGcALwBE
+AGEAdABhAFMAZQB0ADEALgB4AHMAZAAAC0YARQBDAEgAQQAAHUEARwBFAE4AVABFAF8ASQBOAFkA
+RQBDAFQAQQAAGU0ARQBEAEkAQwBJAE8ATgBfAEkATgBZAAAXSABPAFIAQQBfAEkATgBJAEMASQBP
+AAARSABPAFIAQQBfAEYASQBOAAAVRQBOAEUAUgBHAEkAQQBfAEIAMQAAE1AAUgBFAEMASQBPAF8A
+QgAxAAAVRQBOAEUAUgBHAEkAQQBfAEIAMgAAE1AAUgBFAEMASQBPAF8AQgAyAAAVRQBOAEUAUgBH
+AEkAQQBfAEIAMwAAE1AAUgBFAEMASQBPAF8AQgAzAAAVRQBOAEUAUgBHAEkAQQBfAEIANAAAE1AA
+UgBFAEMASQBPAF8AQgA0AAAVRQBOAEUAUgBHAEkAQQBfAEIANQAAE1AAUgBFAEMASQBPAF8AQgA1
+AABBaAB0AHQAcAA6AC8ALwB3AHcAdwAuAHcAMwAuAG8AcgBnAC8AMgAwADAAMQAvAFgATQBMAFMA
+YwBoAGUAbQBhAABTdQByAG4AOgBzAGMAaABlAG0AYQBzAC0AbQBpAGMAcgBvAHMAbwBmAHQALQBj
+AG8AbQA6AHgAbQBsAC0AZABpAGYAZgBnAHIAYQBtAC0AdgAxAAETbgBhAG0AZQBzAHAAYQBjAGUA
+ABt0AGEAYgBsAGUAVAB5AHAAZQBOAGEAbQBlAAArbwBmAEkAbgB5AEQAZQBtAEYAbABlAHgARABh
+AHQAYQBUAGEAYgBsAGUAAICJVABoAGUAIAB2AGEAbAB1AGUAIABmAG8AcgAgAGMAbwBsAHUAbQBu
+ACAAJwBFAE4ARQBSAEcASQBBAF8AQgAxACcAIABpAG4AIAB0AGEAYgBsAGUAIAAnAG8AZgBJAG4A
+eQBEAGUAbQBGAGwAZQB4ACcAIABpAHMAIABEAEIATgB1AGwAbAAuAAGAh1QAaABlACAAdgBhAGwA
+dQBlACAAZgBvAHIAIABjAG8AbAB1AG0AbgAgACcAUABSAEUAQwBJAE8AXwBCADEAJwAgAGkAbgAg
+AHQAYQBiAGwAZQAgACcAbwBmAEkAbgB5AEQAZQBtAEYAbABlAHgAJwAgAGkAcwAgAEQAQgBOAHUA
+bABsAC4AAYCJVABoAGUAIAB2AGEAbAB1AGUAIABmAG8AcgAgAGMAbwBsAHUAbQBuACAAJwBFAE4A
+RQBSAEcASQBBAF8AQgAyACcAIABpAG4AIAB0AGEAYgBsAGUAIAAnAG8AZgBJAG4AeQBEAGUAbQBG
+AGwAZQB4ACcAIABpAHMAIABEAEIATgB1AGwAbAAuAAGAh1QAaABlACAAdgBhAGwAdQBlACAAZgBv
+AHIAIABjAG8AbAB1AG0AbgAgACcAUABSAEUAQwBJAE8AXwBCADIAJwAgAGkAbgAgAHQAYQBiAGwA
+ZQAgACcAbwBmAEkAbgB5AEQAZQBtAEYAbABlAHgAJwAgAGkAcwAgAEQAQgBOAHUAbABsAC4AAYCJ
+VABoAGUAIAB2AGEAbAB1AGUAIABmAG8AcgAgAGMAbwBsAHUAbQBuACAAJwBFAE4ARQBSAEcASQBB
+AF8AQgAzACcAIABpAG4AIAB0AGEAYgBsAGUAIAAnAG8AZgBJAG4AeQBEAGUAbQBGAGwAZQB4ACcA
+IABpAHMAIABEAEIATgB1AGwAbAAuAAGAh1QAaABlACAAdgBhAGwAdQBlACAAZgBvAHIAIABjAG8A
+bAB1AG0AbgAgACcAUABSAEUAQwBJAE8AXwBCADMAJwAgAGkAbgAgAHQAYQBiAGwAZQAgACcAbwBm
+AEkAbgB5AEQAZQBtAEYAbABlAHgAJwAgAGkAcwAgAEQAQgBOAHUAbABsAC4AAYCJVABoAGUAIAB2
+AGEAbAB1AGUAIABmAG8AcgAgAGMAbwBsAHUAbQBuACAAJwBFAE4ARQBSAEcASQBBAF8AQgA0ACcA
+IABpAG4AIAB0AGEAYgBsAGUAIAAnAG8AZgBJAG4AeQBEAGUAbQBGAGwAZQB4ACcAIABpAHMAIABE
+AEIATgB1AGwAbAAuAAGAh1QAaABlACAAdgBhAGwAdQBlACAAZgBvAHIAIABjAG8AbAB1AG0AbgAg
+ACcAUABSAEUAQwBJAE8AXwBCADQAJwAgAGkAbgAgAHQAYQBiAGwAZQAgACcAbwBmAEkAbgB5AEQA
+ZQBtAEYAbABlAHgAJwAgAGkAcwAgAEQAQgBOAHUAbABsAC4AAYCJVABoAGUAIAB2AGEAbAB1AGUA
+IABmAG8AcgAgAGMAbwBsAHUAbQBuACAAJwBFAE4ARQBSAEcASQBBAF8AQgA1ACcAIABpAG4AIAB0
+AGEAYgBsAGUAIAAnAG8AZgBJAG4AeQBEAGUAbQBGAGwAZQB4ACcAIABpAHMAIABEAEIATgB1AGwA
+bAAuAAGAh1QAaABlACAAdgBhAGwAdQBlACAAZgBvAHIAIABjAG8AbAB1AG0AbgAgACcAUABSAEUA
+QwBJAE8AXwBCADUAJwAgAGkAbgAgAHQAYQBiAGwAZQAgACcAbwBmAEkAbgB5AEQAZQBtAEYAbABl
+AHgAJwAgAGkAcwAgAEQAQgBOAHUAbABsAC4AAQtUAGEAYgBsAGUAAIOFSQBOAFMARQBSAFQAIABJ
+AE4AVABPACAAWwBkAGIAbwBdAC4AWwBPAEYAXwBJAE4AWQBfAFIARQBHAEkATwBOAEEATABfAEQA
+RQBNAF8ARgBMAEUAWABfAEMAXQAgACgAWwBGAEUAQwBIAEEAXQAsACAAWwBBAEcARQBOAFQARQBf
+AEkATgBZAEUAQwBUAEEAXQAsACAAWwBNAEUARABJAEMASQBPAE4AXwBJAE4AWQBdACwAIABbAEgA
+TwBSAEEAXwBJAE4ASQBDAEkATwBdACwAIABbAEgATwBSAEEAXwBGAEkATgBdACwAIABbAEUATgBF
+AFIARwBJAEEAXwBCADEAXQAsACAAWwBQAFIARQBDAEkATwBfAEIAMQBdACwAIABbAEUATgBFAFIA
+RwBJAEEAXwBCADIAXQAsACAAWwBQAFIARQBDAEkATwBfAEIAMgBdACwAIABbAEUATgBFAFIARwBJ
+AEEAXwBCADMAXQAsACAAWwBQAFIARQBDAEkATwBfAEIAMwBdACwAIABbAEUATgBFAFIARwBJAEEA
+XwBCADQAXQAsACAAWwBQAFIARQBDAEkATwBfAEIANABdACwAIABbAEUATgBFAFIARwBJAEEAXwBC
+ADUAXQAsACAAWwBQAFIARQBDAEkATwBfAEIANQBdACkAIABWAEEATABVAEUAUwAgACgAQABGAEUA
+QwBIAEEALAAgAEAAQQBHAEUATgBUAEUAXwBJAE4AWQBFAEMAVABBACwAIABAAE0ARQBEAEkAQwBJ
+AE8ATgBfAEkATgBZACwAIABAAEgATwBSAEEAXwBJAE4ASQBDAEkATwAsACAAQABIAE8AUgBBAF8A
+RgBJAE4ALAAgAEAARQBOAEUAUgBHAEkAQQBfAEIAMQAsACAAQABQAFIARQBDAEkATwBfAEIAMQAs
+ACAAQABFAE4ARQBSAEcASQBBAF8AQgAyACwAIABAAFAAUgBFAEMASQBPAF8AQgAyACwAIABAAEUA
+TgBFAFIARwBJAEEAXwBCADMALAAgAEAAUABSAEUAQwBJAE8AXwBCADMALAAgAEAARQBOAEUAUgBH
+AEkAQQBfAEIANAAsACAAQABQAFIARQBDAEkATwBfAEIANAAsACAAQABFAE4ARQBSAEcASQBBAF8A
+QgA1ACwAIABAAFAAUgBFAEMASQBPAF8AQgA1ACkAAA1AAEYARQBDAEgAQQAAH0AAQQBHAEUATgBU
+AEUAXwBJAE4AWQBFAEMAVABBAAAbQABNAEUARABJAEMASQBPAE4AXwBJAE4AWQAAGUAASABPAFIA
+QQBfAEkATgBJAEMASQBPAAATQABIAE8AUgBBAF8ARgBJAE4AABdAAEUATgBFAFIARwBJAEEAXwBC
+ADEAABVAAFAAUgBFAEMASQBPAF8AQgAxAAAXQABFAE4ARQBSAEcASQBBAF8AQgAyAAAVQABQAFIA
+RQBDAEkATwBfAEIAMgAAF0AARQBOAEUAUgBHAEkAQQBfAEIAMwAAFUAAUABSAEUAQwBJAE8AXwBC
+ADMAABdAAEUATgBFAFIARwBJAEEAXwBCADQAABVAAFAAUgBFAEMASQBPAF8AQgA0AAAXQABFAE4A
+RQBSAEcASQBBAF8AQgA1AAAVQABQAFIARQBDAEkATwBfAEIANQAAgbFTAEUATABFAEMAVAAgAEYA
+RQBDAEgAQQAsACAAQQBHAEUATgBUAEUAXwBJAE4AWQBFAEMAVABBACwAIABNAEUARABJAEMASQBP
+AE4AXwBJAE4AWQAsACAASABPAFIAQQBfAEkATgBJAEMASQBPACwAIABIAE8AUgBBAF8ARgBJAE4A
+LAAgAEUATgBFAFIARwBJAEEAXwBCADEALAAgAFAAUgBFAEMASQBPAF8AQgAxACwAIABFAE4ARQBS
+AEcASQBBAF8AQgAyACwAIABQAFIARQBDAEkATwBfAEIAMgAsACAARQBOAEUAUgBHAEkAQQBfAEIA
+MwAsACAAUABSAEUAQwBJAE8AXwBCADMALAAgAEUATgBFAFIARwBJAEEAXwBCADQALAAgAFAAUgBF
+AEMASQBPAF8AQgA0ACwAIABFAE4ARQBSAEcASQBBAF8AQgA1ACwAIABQAFIARQBDAEkATwBfAEIA
+NQAgAEYAUgBPAE0AIABkAGIAbwAuAE8ARgBfAEkATgBZAF8AUgBFAEcASQBPAE4AQQBMAF8ARABF
+AE0AXwBGAEwARQBYAF8AQwAAD2QAYQB0AGEAUwBlAHQAAICvQQBsAGwAIABUAGEAYgBsAGUAQQBk
+AGEAcAB0AGUAcgBzACAAbQBhAG4AYQBnAGUAZAAgAGIAeQAgAGEAIABUAGEAYgBsAGUAQQBkAGEA
+cAB0AGUAcgBNAGEAbgBhAGcAZQByACAAbQB1AHMAdAAgAHUAcwBlACAAdABoAGUAIABzAGEAbQBl
+ACAAYwBvAG4AbgBlAGMAdABpAG8AbgAgAHMAdAByAGkAbgBnAC4AAIEZVABhAGIAbABlAEEAZABh
+AHAAdABlAHIATQBhAG4AYQBnAGUAcgAgAGMAbwBuAHQAYQBpAG4AcwAgAG4AbwAgAGMAbwBuAG4A
+ZQBjAHQAaQBvAG4AIABpAG4AZgBvAHIAbQBhAHQAaQBvAG4ALgAgAFMAZQB0ACAAZQBhAGMAaAAg
+AFQAYQBiAGwAZQBBAGQAYQBwAHQAZQByAE0AYQBuAGEAZwBlAHIAIABUAGEAYgBsAGUAQQBkAGEA
+cAB0AGUAcgAgAHAAcgBvAHAAZQByAHQAeQAgAHQAbwAgAGEAIAB2AGEAbABpAGQAIABUAGEAYgBs
+AGUAQQBkAGEAcAB0AGUAcgAgAGkAbgBzAHQAYQBuAGMAZQAuAACBLVQAaABlACAAdAByAGEAbgBz
+AGEAYwB0AGkAbwBuACAAYwBhAG4AbgBvAHQAIABiAGUAZwBpAG4ALgAgAFQAaABlACAAYwB1AHIA
+cgBlAG4AdAAgAGQAYQB0AGEAIABjAG8AbgBuAGUAYwB0AGkAbwBuACAAZABvAGUAcwAgAG4AbwB0
+ACAAcwB1AHAAcABvAHIAdAAgAHQAcgBhAG4AcwBhAGMAdABpAG8AbgBzACAAbwByACAAdABoAGUA
+IABjAHUAcgByAGUAbgB0ACAAcwB0AGEAdABlACAAaQBzACAAbgBvAHQAIABhAGwAbABvAHcAaQBu
+AGcAIAB0AGgAZQAgAHQAcgBhAG4AcwBhAGMAdABpAG8AbgAgAHQAbwAgAGIAZQBnAGkAbgAuAAAX
+UwBjAHIAaQBwAHQAIABUAGEAcwBrAAAtUAByAG8AYwBlAHMAcwBpAG4AZwAgAGgAYQBzACAAcwB0
+AGEAcgB0AGUAZAAAHVUAcwBlAHIAOgA6AEYAaQBsAGUAUABhAHQAaAAAI0YAaQBsAGUAIAB0AG8A
+IABiAGUAIABvAHAAZQBuADoAIAAASTAAMAAwADIANAA1ADAAMAAtADAAMAAwADAALQAwADAAMAAw
+AC0AQwAwADAAMAAtADAAMAAwADAAMAAwADAAMAAwADAANAA2AAE3TwBmAEkAbgB5AFIAZQBnAC4A
+IABEAGUAbQAuACAARgBsAGUAeAAuACAAQwBhAHMAYQBkAGEAACVTAGgAZQBlAHQAIAB0AG8AIABi
+AGUAIABvAHAAZQBuADoAIAAABUIANAAABUIAMwAABUIANQAABUUANQAANUwAbwBjAGEAbABIAG8A
+cwB0AC4ARABFAFYAXwBDAE8ATgBDAEkATABJAEEAQwBJAE8ATgAAA0EAAANCAAADQwAAA0QAAANF
+AAADRgAAA0cAAANIAAADSQAAA0oAAANLAAADTAAAA00AABdTAGMAcgBpAHAAdAAgAFQAYQBrAHMA
+AA9FAHIAcgBvAHIAOgAgAACUYuq3J9u1Q7DuYyZhAlKmAAi3elxWGTTgiQiwP19/EdUKOgMgAAED
+AAABBAAAEgwHBhUSGAESDAQAABIIBwYVEhgBEggEAAASEQcGFRIYARIRBAAAEhQHBhUSGAESFAQI
+ABIMBAgAEggECAASEQQIABIUBCABAhwDIAAIBCAAEhUDIAAOAh4ABxABAR4AHgAHMAEBARAeAAIT
+AAQgABMABwYVEhkBEwAEKAATAAMGEh0DBhIhBAAAEh0EAAASIQUAAQESIQQIABIdBAgAEiEDBhIg
+BAAAEiAECAASIAMoAA4DBhEpBCAAESkFIAEBESkCBg4EIAEBDgMGES0EIAARLQUgAQERLQIGDQMg
+AA0EIAEBDQQoABEpBCgAES0DKAANAwYSNAMGETUHIAIBEjkRPQQgABI0BCAAETUFIAEBETUEIAAS
+QQQgABJFBCAAEjEDIAACBSABARJJBCAAEk0EIAEBAgYgAgEcElEGAAESVRJZBCgAEjQEKAARNQQo
+ABJBBCgAEkUFIAIBHBgKIAQSYRwSPBJlHAUgAQESYQYgAgEcEjwGFRJpARI4AwYSbQUgAQEScQQg
+ABJtBSABEjgIBSABARIwAwYSMAUgAQESOBYgDxI4ESkODhEtES0NDQ0NDQ0NDQ0NBCAAEnEEIAAS
+OAYgARJ1EnkFIAEBEn0EKAASbQMoAAgFKAESOAgFIAEBEnkDBhI4BAYRgIUIIAIBEjgRgIUFIAAR
+gIUEKAASOAUoABGAhQQGEoCNBSAAEoCNBiABARKAjQQGEoCRBAYSgJUFBh0SgJkCBgIFIAASgJEG
+IAEBEoCRBSAAEoCVBiABARKAlQYgAB0SgJkFIAEIEjQFIAEIEiwFIAEIEnUGIAEIHRJ1RyAPCBEp
+Dg4RLREtFRGAnQENFRGAnQENFRGAnQENFRGAnQENFRGAnQENFRGAnQENFRGAnQENFRGAnQENFRGA
+nQENFRGAnQENBSgAEoCNBSgAEoCRBSgAEoCVBigAHRKAmQMoAAIDBhFIAwYSQAQGEoChBCAAEUgF
+IAEBEUgEIAASQAUgAQESQAUgABKAoQYgAQESgKETIAMIEiwVEoClARJ1FRKApQESdQwgAggSLBUS
+gKUBEnUPIAIdEnUdEnUVEoClARJ1CiADAR0SdRKAqQIGIAECEoChBCgAEUgEKAASQAUoABKAoQIG
+CAQAAAAABAEAAAAHFRKAsQESdQQGEoCpByACARKAqQIIIAISdRJ1EAgHIAIIEnUSdQiJhF3NgIDM
+kQMGEVQGIAEBEYC9CAEAAQAAAAAABSACAQ4OGAEACk15VGVtcGxhdGUIMTAuMC4wLjAAAAYVEhgB
+EgwGFRIYARIIBhUSGAESEQYVEhgBEhQEBwESDAQHARIIBAcBEhEEBwESFBMBAA5NeS5XZWJTZXJ2
+aWNlcwAAEwEADk15LkFwcGxpY2F0aW9uAAAQAQALTXkuQ29tcHV0ZXIAAAwBAAdNeS5Vc2VyAAAE
+AAEcHAMHAQIDBwEIBwABEhURgNkEBwESFQMHAQ4FEAEAHgAECgEeAAQHAR4AByAEAQ4ODg5hAQA0
+U3lzdGVtLldlYi5TZXJ2aWNlcy5Qcm90b2NvbHMuU29hcEh0dHBDbGllbnRQcm90b2NvbBJDcmVh
+dGVfX0luc3RhbmNlX18TRGlzcG9zZV9fSW5zdGFuY2VfXwAAAAYVEhgBEwAGFRIZARMABAoBEwAF
+IAEBEwAIBwMTABMAEwAFAQAAAAAFIAASgOkHIAIBDhKA6QYHAhIdEh0EBwESIQgBAAIAAAAAAAgA
+ARKA7RKA7QQHARIgBCABHA4EAAEOHFkBAEtNaWNyb3NvZnQuVmlzdWFsU3R1ZGlvLkVkaXRvcnMu
+U2V0dGluZ3NEZXNpZ25lci5TZXR0aW5nc1NpbmdsZUZpbGVHZW5lcmF0b3IIMTEuMC4wLjAAAFEB
+AExEYXRhIFNvdXJjZT1PTEVJVkE7SW5pdGlhbCBDYXRhbG9nPURFVl9DT05DSUxJQUNJT047SW50
+ZWdyYXRlZCBTZWN1cml0eT1UcnVlAAAGIAEBEYEBCAEAAAAAAAAAEAEAC015LlNldHRpbmdzAAAE
+BwERKQQHAREtAwcBDQYgAQESgQ0FBwESgQ0IIAMBEjkRPQIHIAICEjkRPQYgAhwOEhUIIAIRNRI5
+ET0GIAEBEoEdBSABEnEOBCAAEiEFIAEBEiEJIAMBEjECEYEhCwcEEoENDhKBDRIxBAcBEjQEBwER
+NQQHARJBBAcBEkUGBwISLBIxBiABETUSSQcgARGBJRJJBAcBEjEJIAIBEoExEoE1BiABARKBOQQg
+AQEKBiABARKBMQkAAhJNEkkSgT0HBwISTRKBKQUgABGBQQUgABKBUQYgAQgSgVUGIAEBEoFZBCAB
+Ag4GIAESgV0OBSAAEoFNAyAAHAMgAAoGIAESTRJNGwcKEoFFEiwSTRJVEoFJElUSgSkSgSkSTRKB
+TRQBAA92cy5kYXRhLkRhdGFTZXQAABgBABNvZklueURlbUZsZXhEYXRhU2V0AAAaAQAVR2V0VHlw
+ZWREYXRhU2V0U2NoZW1hAAAFAQABAAAJAQAEY29kZQAANQEAKFN5c3RlbS5EYXRhLkRlc2lnbi5U
+eXBlZERhdGFTZXRHZW5lcmF0b3IHNC4wLjAuMAAABiABARGBfQYAAwgODgIEIAEBCAQHARJtBSAA
+EoGJBSABEnUIBAcBEjgLAAISgY0SgY0SgY0FIAEBEnUEIAASdQUgAQEdHAoHBBI4HRwSOB0cBgcC
+EjQScQQHARJxBSAAEoGVBSABEm0OCiAEAQ4SFQ4RgZkFIAEBEm0EBwESdQQHARIwBiABARGBoQgg
+BQEICAgCBQYgAQERgaUnBw4SgUUSgUUSgZ0SgZ0SLBJNElUSgUkSVRKBKRKBKRJNEoFNEYGhCQEA
+BEl0ZW0AABgBABNHZXRUeXBlZFRhYmxlU2NoZW1hAAAFIAEcEm0FAAERKRwGIAIBEm0cBgcCES0R
+LQQAAQ0cBgABARKBtQcgAgEOEoG1BgcCDRKBrQUgAQISbQIGHAUHARGAhQUHARKAjQUHARKAkQUg
+ABKAmQUHARKAlQYHAR0SgJkFIAASgcUHIAISgckODgUgABKB0QQgAQgcBiABARKAmQYgAQERgdUF
+IAASgdkWIA0BDhGB4QgRgeUFBQ4RgekCHA4ODgggARKB3RKB3QUHARKBwQUgAQgScQQHAggIBgcC
+EjQSNAYgAggSMQ4GBwIIHRJ1BiABEoHdCAQgAQEcBhURgJ0BDQQGEoH5BSAAEYHxBwcDCBGB8QgZ
+AQAUdnMuZGF0YS5UYWJsZUFkYXB0ZXIAAICbAQCAlU1pY3Jvc29mdC5WU0Rlc2lnbmVyLkRhdGFT
+b3VyY2UuRGVzaWduLlRhYmxlQWRhcHRlckRlc2lnbmVyLCBNaWNyb3NvZnQuVlNEZXNpZ25lciwg
+VmVyc2lvbj0xMC4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iMDNmNWY3
+ZjExZDUwYTNhAAAHIAIBEYIJAgkBAAMAAAABAAANAQAIX2FkYXB0ZXIAAAkBAAAAAAABAAAJAQAB
+AAAAAQAABAcBEUgEBwESQAUHARKAoQogAx0SdQ4OEYIRBxUSgKUBEnUKIAEBFRKCFQETAAcHAwgI
+HRJ1BSABAhMABSAAHRMADwcEHRJ1CBUSgKUBEnUSdQUgABKCHQgVEoClARKBzQkVEoIZAhwSgKEF
+IAEBEjEHIAIBEwATAQYgAQEdEwAGIAETARMASQcXFRKApQESgc0VEoClARJ1FRKApQESdRIxCBUS
+ghkCHBKAoQgSgKECEoIdCB0SdRJ1CB0SdRJ1EoG1CB0SdRJ1HRKBzQgSgc0OEAECAR0eABUSgLEB
+HgAECgESdQgAAwIODhGCLSABABt2cy5kYXRhLlRhYmxlQWRhcHRlck1hbmFnZXIAAICiAQCAnE1p
+Y3Jvc29mdC5WU0Rlc2lnbmVyLkRhdGFTb3VyY2UuRGVzaWduLlRhYmxlQWRhcHRlck1hbmFnZXJE
+ZXNpZ25lciwgTWljcm9zb2Z0LlZTRGVzaWduZXIsIFZlcnNpb249MTAuMC4wLjAsIEN1bHR1cmU9
+bmV1dHJhbCwgUHVibGljS2V5VG9rZW49YjAzZjVmN2YxMWQ1MGEzYQAAgMsBAICiTWljcm9zb2Z0
+LlZTRGVzaWduZXIuRGF0YVNvdXJjZS5EZXNpZ24uVGFibGVBZGFwdGVyTWFuYWdlclByb3BlcnR5
+RWRpdG9yLCBNaWNyb3NvZnQuVlNEZXNpZ25lciwgVmVyc2lvbj0xMC4wLjAuMCwgQ3VsdHVyZT1u
+ZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iMDNmNWY3ZjExZDUwYTNhIlN5c3RlbS5EcmF3aW5nLkRl
+c2lnbi5VSVR5cGVFZGl0b3IAAAcgAggTABMACRUSghkCEnUSdQkVEoI1AhJ1EnUKIAISdRKAqRGB
+6Q4VEoI5ARURgj0CEnUSdREHBBJ1EnUSdRUSgjUCEnUSdQUAAgIcHAQgAQgICQcFCAgIEnUSdQUg
+ABKCSQUgABKCTQogBgEIDg4OCBACBSAAEoJRBiABEoJVHAUAAg4ODgcAARIVEYJFBQABHBIVBCAA
+EnAEBhKCXRMgDxJgDhwcHBwcHBwcHBwcHBwcBCAAEmgEIAEcHAYgAhJcHBwFIAASgnUGIAESgnkc
+BAABDggFAAERLQ0LAAEVEYCdARMAEwAIIAUCCA4ODgglBxQOCBIoEoCRCA4OESkODhJYElwSYBJk
+EmgSQBKBtQIRgkURLQUgAQESFRIBAA1TeXN0ZW0uT2JqZWN0AAApAQAkMDAwMjA4RDUtMDAwMC0w
+MDAwLUMwMDAtMDAwMDAwMDAwMDQ2AAAGIAEBEYKVKQEAJDAwMDIwODQ2LTAwMDAtMDAwMC1DMDAw
+LTAwMDAwMDAwMDA0NgAADQEACF9EZWZhdWx0AAApAQAkMDAwMjA4REEtMDAwMC0wMDAwLUMwMDAt
+MDAwMDAwMDAwMDQ2AAApAQAkMDAwMjA4RDgtMDAwMC0wMDAwLUMwMDAtMDAwMDAwMDAwMDQ2AAAp
+AQAkMDAwMjA4RDctMDAwMC0wMDAwLUMwMDAtMDAwMDAwMDAwMDQ2AAApAQAkMDAwMjA4REItMDAw
+MC0wMDAwLUMwMDAtMDAwMDAwMDAwMDQ2AAAHIAIBEhUSFVYBAChNaWNyb3NvZnQuT2ZmaWNlLklu
+dGVyb3AuRXhjZWwuRG9jRXZlbnRzKE1pY3Jvc29mdC5PZmZpY2UuSW50ZXJvcC5FeGNlbC5Eb2NF
+dmVudHMAAFgBACQwMDAyMDgxMy0wMDAwLTAwMDAtYzAwMC0wMDAwMDAwMDAwNDYuTWljcm9zb2Z0
+Lk9mZmljZS5JbnRlcm9wLkV4Y2VsLkRvY0V2ZW50c19FdmVudAAAKQEAJDAwMDI0NDEzLTAwMDAt
+MDAwMC1DMDAwLTAwMDAwMDAwMDA0NgAAVgEAKE1pY3Jvc29mdC5PZmZpY2UuSW50ZXJvcC5FeGNl
+bC5BcHBFdmVudHMoTWljcm9zb2Z0Lk9mZmljZS5JbnRlcm9wLkV4Y2VsLkFwcEV2ZW50cwAAWAEA
+JDAwMDIwODEzLTAwMDAtMDAwMC1jMDAwLTAwMDAwMDAwMDA0Ni5NaWNyb3NvZnQuT2ZmaWNlLklu
+dGVyb3AuRXhjZWwuQXBwRXZlbnRzX0V2ZW50AAApAQAkMDAwMjQ0MTEtMDAwMC0wMDAwLUMwMDAt
+MDAwMDAwMDAwMDQ2AABgAQAtTWljcm9zb2Z0Lk9mZmljZS5JbnRlcm9wLkV4Y2VsLldvcmtib29r
+RXZlbnRzLU1pY3Jvc29mdC5PZmZpY2UuSW50ZXJvcC5FeGNlbC5Xb3JrYm9va0V2ZW50cwAAXQEA
+JDAwMDIwODEzLTAwMDAtMDAwMC1jMDAwLTAwMDAwMDAwMDA0NjNNaWNyb3NvZnQuT2ZmaWNlLklu
+dGVyb3AuRXhjZWwuV29ya2Jvb2tFdmVudHNfRXZlbnQAACkBACQwMDAyNDQxMi0wMDAwLTAwMDAt
+QzAwMC0wMDAwMDAwMDAwNDYAAAUgAhwcHAEbBiADARwcHAgBAAYAAAAAAAUgAgEcHAUoAhwcHAQo
+ARwcARoBHAgBADwCAAAAAAETCAEAVwEAAAAACAEALgEAAAAACAEALgIAAAAABCgAEnAFIAESYBwI
+AQAPAAAAAAAIAQCDBwAAAAAFKAESYBwIAQDlAQAAAAAEKAASaAgBAMUAAAAAAAYoAhJcHBwIAQAI
+AAAAAAAeAQABAFQCFldyYXBOb25FeGNlcHRpb25UaHJvd3MBRwEAGi5ORVRGcmFtZXdvcmssVmVy
+c2lvbj12NC4wAQBUDhRGcmFtZXdvcmtEaXNwbGF5TmFtZRAuTkVUIEZyYW1ld29yayA0DAEABzEu
+MC4wLjAAACkBACQ1NjQwOTExNS02MmUwLTQ5OGYtYTcwMS1kZGYyNDQ2ZTYwN2YAAB0BABhDb3B5
+cmlnaHQgQCBIUCBJbmMuIDIwMTgAACgBACNTVF9iYWQwM2I4NDVjZGQ0MGIyYjRlYmUxNjZlMTAw
+MTAwNAAADAEAB0hQIEluYy4AAAAAaOYAAAAAAAAAAAAAfuYAAAAgAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAHDmAAAAAAAAAABfQ29yRGxsTWFpbgBtc2NvcmVlLmRsbAAAAAAA/yUAIAAQAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAQAAAAGAAAgAAAAAAAAAAAAAAAAAAAAQABAAAA
+MAAAgAAAAAAAAAAAAAAAAAAAAQAAAAAASAAAAFgAAQDAAwAAAAAAAAAAAADAAzQAAABWAFMAXwBW
+AEUAUgBTAEkATwBOAF8ASQBOAEYATwAAAAAAvQTv/gAAAQAAAAEAAAAAAAAAAQAAAAAAPwAAAAAA
+AAAEAAAAAgAAAAAAAAAAAAAAAAAAAEQAAAABAFYAYQByAEYAaQBsAGUASQBuAGYAbwAAAAAAJAAE
+AAAAVAByAGEAbgBzAGwAYQB0AGkAbwBuAAAAAAAAALAEIAMAAAEAUwB0AHIAaQBuAGcARgBpAGwA
+ZQBJAG4AZgBvAAAA/AIAAAEAMAAwADAAMAAwADQAYgAwAAAAMAAIAAEAQwBvAG0AcABhAG4AeQBO
+AGEAbQBlAAAAAABIAFAAIABJAG4AYwAuAAAAcAAkAAEARgBpAGwAZQBEAGUAcwBjAHIAaQBwAHQA
+aQBvAG4AAAAAAFMAVABfAGIAYQBkADAAMwBiADgANAA1AGMAZABkADQAMABiADIAYgA0AGUAYgBl
+ADEANgA2AGUAMQAwADAAMQAwADAANAAAADAACAABAEYAaQBsAGUAVgBlAHIAcwBpAG8AbgAAAAAA
+MQAuADAALgAwAC4AMAAAAHAAKAABAEkAbgB0AGUAcgBuAGEAbABOAGEAbQBlAAAAUwBUAF8AMwBl
+AGIAYgA5AGEANgBkADMAZQA5AGUANABmADkAMgA4AGQAOAA0AGQANAAzADYAYQBlADYANwBjADQA
+MwBkAC4AZABsAGwAAABYABkAAQBMAGUAZwBhAGwAQwBvAHAAeQByAGkAZwBoAHQAAABDAG8AcAB5
+AHIAaQBnAGgAdAAgAEAAIABIAFAAIABJAG4AYwAuACAAMgAwADEAOAAAAAAAeAAoAAEATwByAGkA
+ZwBpAG4AYQBsAEYAaQBsAGUAbgBhAG0AZQAAAFMAVABfADMAZQBiAGIAOQBhADYAZAAzAGUAOQBl
+ADQAZgA5ADIAOABkADgANABkADQAMwA2AGEAZQA2ADcAYwA0ADMAZAAuAGQAbABsAAAAaAAkAAEA
+UAByAG8AZAB1AGMAdABOAGEAbQBlAAAAAABTAFQAXwBiAGEAZAAwADMAYgA4ADQANQBjAGQAZAA0
+ADAAYgAyAGIANABlAGIAZQAxADYANgBlADEAMAAwADEAMAAwADQAAAA0AAgAAQBQAHIAbwBkAHUA
+YwB0AFYAZQByAHMAaQBvAG4AAAAxAC4AMAAuADAALgAwAAAAOAAIAAEAQQBzAHMAZQBtAGIAbAB5
+ACAAVgBlAHIAcwBpAG8AbgAAADEALgAwAC4AMAAuADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAADgAAAMAAAAkDYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAA</BinaryItem>
+        </ScriptProject>
+      </DTS:ObjectData>
+    </DTS:Executable>
+    <DTS:Executable
+      DTS:refId="Package\Oferta Iny Regional No Requerida"
+      DTS:CreationName="Microsoft.ScriptTask"
+      DTS:Description="Script Task"
+      DTS:DTSID="{ea0f67bb-23a4-41d1-877d-2c044c5849a9}"
+      DTS:ExecutableType="Microsoft.ScriptTask"
+      DTS:LocaleID="-1"
+      DTS:ObjectName="Oferta Iny Regional No Requerida"
+      DTS:ThreadHint="0">
+      <DTS:Variables />
+      <DTS:ObjectData>
+        <ScriptProject
+          Name="ST_55f6370e6ab14188a51b6fcf57094b81"
+          VSTAMajorVersion="3"
+          VSTAMinorVersion="0"
+          Language="VisualBasic"
+          ReadOnlyVariables="User::FilePath">
+          <ProjectItem
+            Name="ofInyNoReqDataSet.xss"
+            Encoding="UTF8"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
+<!--<autogenerated>
+     This code was generated by a tool to store the dataset designer's layout information.
+     Changes to this file may cause incorrect behavior and will be lost if
+     the code is regenerated.
+</autogenerated>-->
+<DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="0" ViewPortY="0" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
+  <Shapes>
+    <Shape ID="DesignTable:ofInyNoReq" ZOrder="1" X="500" Y="82" Height="305" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
+  </Shapes>
+  <Connectors />
+</DiagramLayout>]]></ProjectItem>
+          <ProjectItem
+            Name="Project"
+            Encoding="UTF16LE"><![CDATA[<?xml version="1.0" encoding="UTF-16" standalone="yes"?>
+<c:Project xmlns:c="http://schemas.microsoft.com/codeprojectml/2010/08/main" xmlns:msb="http://schemas.microsoft.com/developer/msbuild/2003" runtimeVersion="3.0" schemaVersion="1.0">
+	<msb:PropertyGroup>
+		<msb:CodeName>ST_bad03b845cdd40b2b4ebe166e1001004</msb:CodeName>
+		<msb:Language>msBuild</msb:Language>
+		<msb:DisplayName>ST_bad03b845cdd40b2b4ebe166e1001004</msb:DisplayName>
+		<msb:ProjectId>{668F71D1-07C1-404E-9406-A4F1B195770A}</msb:ProjectId>
+	</msb:PropertyGroup>
+	<msb:ItemGroup>
+		<msb:Project Include="ST_55f6370e6ab14188a51b6fcf57094b81.vbproj"/>
+		<msb:File Include="My Project\AssemblyInfo.vb"/>
+		<msb:File Include="My Project\Resources.resx"/>
+		<msb:File Include="ScriptMain.vb"/>
+		<msb:File Include="app.config"/>
+		<msb:File Include="My Project\Resources.Designer.vb"/>
+		<msb:File Include="ofInyNoReqDataSet.xsd"/>
+		<msb:File Include="My Project\Settings.settings"/>
+		<msb:File Include="My Project\Settings.Designer.vb"/>
+		<msb:File Include="ofInyNoReq.vb"/>
+		<msb:File Include="ofInyNoReqDataSet.Designer.vb"/>
+		<msb:File Include="ofInyNoReqDataSet.xsc"/>
+		<msb:File Include="ofInyNoReqDataSet.xss"/>
+	</msb:ItemGroup>
+</c:Project>]]></ProjectItem>
+          <ProjectItem
+            Name="ofInyNoReq.vb"
+            Encoding="UTF8"><![CDATA[Public Class ofInyNoReq
+
+    Private _Fecha As Date
+    Public Property Fecha() As Date
+        Get
+            Return _Fecha
+        End Get
+        Set(ByVal value As Date)
+            _Fecha = value
+        End Set
+    End Property
+
+    Private _agenteInyecta As String
+    Public Property agenteInyecta() As String
+        Get
+            Return _agenteInyecta
+        End Get
+        Set(ByVal value As String)
+            _agenteInyecta = value
+        End Set
+    End Property
+
+    Private _medicionIny As String
+    Public Property medicionIny() As String
+        Get
+            Return _medicionIny
+        End Get
+        Set(ByVal value As String)
+            _medicionIny = value
+        End Set
+    End Property
+
+    Private _horaInicio As TimeSpan
+    Public Property horaInicio() As TimeSpan
+        Get
+            Return _horaInicio
+        End Get
+        Set(ByVal value As TimeSpan)
+            _horaInicio = value
+        End Set
+    End Property
+
+    Private _horaFin As TimeSpan
+    Public Property horaFin() As TimeSpan
+        Get
+            Return _horaFin
+        End Get
+        Set(ByVal value As TimeSpan)
+            _horaFin = value
+        End Set
+    End Property
+
+    Private _energiaB1 As Double
+    Public Property energiaB1() As Double
+        Get
+            Return _energiaB1
+        End Get
+        Set(ByVal value As Double)
+            _energiaB1 = value
+        End Set
+    End Property
+
+    Private _precioB1 As Double
+    Public Property precioB1() As Double
+        Get
+            Return _precioB1
+        End Get
+        Set(ByVal value As Double)
+            _precioB1 = value
+        End Set
+    End Property
+
+    Private _energiaB2 As Double
+    Public Property energiaB2() As Double
+        Get
+            Return _energiaB2
+        End Get
+        Set(ByVal value As Double)
+            _energiaB2 = value
+        End Set
+    End Property
+
+    Private _precioB2 As Double
+    Public Property precioB2() As Double
+        Get
+            Return _precioB2
+        End Get
+        Set(ByVal value As Double)
+            _precioB2 = value
+        End Set
+    End Property
+
+    Private _energiaB3 As Double
+    Public Property energiaB3() As Double
+        Get
+            Return _energiaB3
+        End Get
+        Set(ByVal value As Double)
+            _energiaB3 = value
+        End Set
+    End Property
+
+    Private _precioB3 As Double
+    Public Property precioB3() As Double
+        Get
+            Return _precioB3
+        End Get
+        Set(ByVal value As Double)
+            _precioB3 = value
+        End Set
+    End Property
+
+    Private _energiaB4 As Double
+    Public Property energiaB4() As Double
+        Get
+            Return _energiaB4
+        End Get
+        Set(ByVal value As Double)
+            _energiaB4 = value
+        End Set
+    End Property
+
+    Private _precioB4 As Double
+    Public Property precioB4() As Double
+        Get
+            Return _precioB4
+        End Get
+        Set(ByVal value As Double)
+            _precioB4 = value
+        End Set
+    End Property
+
+    Private _energiaB5 As Double
+    Public Property energiaB5() As Double
+        Get
+            Return _energiaB5
+        End Get
+        Set(ByVal value As Double)
+            _energiaB5 = value
+        End Set
+    End Property
+
+    Private _precioB5 As Double
+    Public Property precioB5() As Double
+        Get
+            Return _precioB5
+        End Get
+        Set(ByVal value As Double)
+            _precioB5 = value
+        End Set
+    End Property
+End Class]]></ProjectItem>
+          <ProjectItem
+            Name="ScriptMain.vb"
+            Encoding="UTF8"><![CDATA[#Region "Help:  Introduction to the script task"
+'The Script Task allows you to perform virtually any operation that can be accomplished in
+'a .Net application within the context of an Integration Services control flow. 
+
+'Expand the other regions which have "Help" prefixes for examples of specific ways to use
+'Integration Services features within this script task.
+#End Region
+
+
+#Region "Imports"
+Imports System
+Imports System.Data
+Imports System.Math
+Imports Microsoft.SqlServer.Dts.Runtime
+Imports Microsoft.Office.Interop
+
+#End Region
+
+'ScriptMain is the entry point class of the script.  Do not change the name, attributes,
+'or parent of this class.
+<Microsoft.SqlServer.Dts.Tasks.ScriptTask.SSISScriptTaskEntryPointAttribute()> _
+<System.CLSCompliantAttribute(False)> _
+Partial Public Class ScriptMain
+    Inherits Microsoft.SqlServer.Dts.Tasks.ScriptTask.VSTARTScriptObjectModelBase
+
+#Region "Help:  Using Integration Services variables and parameters in a script"
+    'To use a variable in this script, first ensure that the variable has been added to 
+    'either the list contained in the ReadOnlyVariables property or the list contained in 
+    'the ReadWriteVariables property of this script task, according to whether or not your
+    'code needs to write to the variable.  To add the variable, save this script, close this instance of
+    'Visual Studio, and update the ReadOnlyVariables and 
+    'ReadWriteVariables properties in the Script Transformation Editor window.
+    'To use a parameter in this script, follow the same steps. Parameters are always read-only.
+
+    'Example of reading from a variable:
+    ' startTime = Dts.Variables("System::StartTime").Value
+
+    'Example of writing to a variable:
+    ' Dts.Variables("User::myStringVariable").Value = "new value"
+
+    'Example of reading from a package parameter:
+    ' batchId = Dts.Variables("$Package::batchId").Value
+
+    'Example of reading from a project parameter:
+    ' batchId = Dts.Variables("$Project::batchId").Value
+
+    'Example of reading from a sensitive project parameter:
+    ' batchId = Dts.Variables("$Project::batchId").GetSensitiveValue()
+#End Region
+
+#Region "Help:  Firing Integration Services events from a script"
+    'This script task can fire events for logging purposes.
+
+    'Example of firing an error event:
+    ' Dts.Events.FireError(18, "Process Values", "Bad value", "", 0)
+
+    'Example of firing an information event:
+    ' Dts.Events.FireInformation(3, "Process Values", "Processing has started", "", 0, fireAgain)
+
+    'Example of firing a warning event:
+    ' Dts.Events.FireWarning(14, "Process Values", "No values received for input", "", 0)
+#End Region
+
+#Region "Help:  Using Integration Services connection managers in a script"
+    'Some types of connection managers can be used in this script task.  See the topic 
+    '"Working with Connection Managers Programatically" for details.
+
+    'Example of using an ADO.Net connection manager:
+    ' Dim rawConnection As Object = Dts.Connections("Sales DB").AcquireConnection(Dts.Transaction)
+    ' Dim myADONETConnection As SqlConnection = CType(rawConnection, SqlConnection)
+    ' <Use the connection in some code here, then release the connection>
+    ' Dts.Connections("Sales DB").ReleaseConnection(rawConnection)
+
+    'Example of using a File connection manager
+    ' Dim rawConnection As Object = Dts.Connections("Prices.zip").AcquireConnection(Dts.Transaction)
+    ' Dim filePath As String = CType(rawConnection, String)
+    ' <Use the connection in some code here, then release the connection>
+    ' Dts.Connections("Prices.zip").ReleaseConnection(rawConnection)
+#End Region
+
+    'This method is called when this script task executes in the control flow.
+    'Before returning from this method, set the value of Dts.TaskResult to indicate success or failure.
+    'To open Help, press F1.
+
+    Public Sub Main()
+
+        Dim filePath As String = Dts.Variables("User::FilePath").Value.ToString
+
+        Try
+
+            Dim xlApp As Excel.Application = Nothing
+            Dim xlWorkbook As Excel.Workbook = Nothing
+            Dim xlWorkSheet As Excel.Worksheet = Nothing
+            Dim xlWorkSheets As Excel.Sheets = Nothing
+            Dim xlCells As Excel.Range = Nothing
+
+            xlApp = New Excel.Application
+            xlApp.DisplayAlerts = False
+            xlWorkbook = xlApp.Workbooks.Open(filePath)
+            xlApp.Visible = False
+
+            'Variables para el manejo de las hojas del archivo excel
+            'Dim strHojaActual As String
+            Dim startDataRow As Integer
+            Dim intCurrRow As Integer
+
+            Dim vGTipo As String
+            Dim vOperador As String
+            Dim vGCodPm As String
+            Dim vGFecha As Date
+            Dim strHojaActual As String
+
+            'Inicializacion de Variables
+            'Hoja1
+            strHojaActual = "OfInyREg. No Req." 'Worksheets(3).Name
+
+            xlWorkSheets = xlWorkbook.Sheets
+
+            xlWorkSheet = CType(xlWorkbook.Sheets(strHojaActual), Excel.Worksheet)
+
+            xlCells = xlWorkSheet.Range("B4")
+
+            vGTipo = xlWorkSheet.Range("B4").Value.ToString 'Asignando el Tipo de Programacion: Regional
+            vOperador = xlWorkSheet.Range("B3").Value.ToString 'Nombre el Operador
+            vGCodPm = xlWorkSheet.Range("B5").Value.ToString 'Asignanao el Código del Pm
+            vGFecha = Convert.ToDateTime(xlWorkSheet.Range("E5").Value) 'Asignando la Fecha del Archivo
+
+            'Crea instancia de la Clase contratoIny
+            Dim ofertaInyNR As New ofInyNoReq()
+            ofertaInyNR.Fecha = vGFecha
+            ofertaInyNR.agenteInyecta = vGCodPm
+
+            'Conexión a la base de datos
+            Dim sqlConn As SqlClient.SqlConnection = DirectCast(Dts.Connections("LocalHost.DEV_CONCILIACION").AcquireConnection(Dts.Transaction), SqlClient.SqlConnection)
+
+            startDataRow = 9 'Fila en donde inician los datos
+            intCurrRow = startDataRow 'Fila para recorrer el archivo, se inicializa con la fila inicial de los datos
+
+            Do Until xlWorkSheet.Range("A" & intCurrRow).Value Is Nothing
+
+                ofertaInyNR.medicionIny = Convert.ToString(xlWorkSheet.Range("A" & intCurrRow).Value)
+                ofertaInyNR.horaInicio = TimeSpan.FromHours(Convert.ToDouble(xlWorkSheet.Range("B" & intCurrRow).Value) * 24)
+                ofertaInyNR.horaFin = TimeSpan.FromHours(Convert.ToDouble(xlWorkSheet.Range("C" & intCurrRow).Value) * 24)
+
+                ofertaInyNR.energiaB1 = Convert.ToDouble(xlWorkSheet.Range("D" & intCurrRow).Value)
+                ofertaInyNR.precioB1 = Convert.ToDouble(xlWorkSheet.Range("E" & intCurrRow).Value)
+                ofertaInyNR.energiaB2 = Convert.ToDouble(xlWorkSheet.Range("F" & intCurrRow).Value)
+                ofertaInyNR.precioB2 = Convert.ToDouble(xlWorkSheet.Range("G" & intCurrRow).Value)
+                ofertaInyNR.energiaB3 = Convert.ToDouble(xlWorkSheet.Range("H" & intCurrRow).Value)
+                ofertaInyNR.precioB3 = Convert.ToDouble(xlWorkSheet.Range("I" & intCurrRow).Value)
+                ofertaInyNR.energiaB4 = Convert.ToDouble(xlWorkSheet.Range("J" & intCurrRow).Value)
+                ofertaInyNR.precioB4 = Convert.ToDouble(xlWorkSheet.Range("K" & intCurrRow).Value)
+                ofertaInyNR.energiaB5 = Convert.ToDouble(xlWorkSheet.Range("L" & intCurrRow).Value)
+                ofertaInyNR.precioB5 = Convert.ToDouble(xlWorkSheet.Range("M" & intCurrRow).Value)
+
+
+                Dim ofInyReqTableAdapter As New ofInyNoReqDataSetTableAdapters.ofInyNoReqTableAdapter
+
+                ofInyReqTableAdapter.Connection = sqlConn
+
+                ofInyReqTableAdapter.Insert(ofertaInyNR.Fecha, ofertaInyNR.agenteInyecta, ofertaInyNR.medicionIny, ofertaInyNR.horaInicio, ofertaInyNR.horaFin, ofertaInyNR.energiaB1,
+                                            ofertaInyNR.precioB1, ofertaInyNR.energiaB2, ofertaInyNR.precioB2, ofertaInyNR.energiaB3, ofertaInyNR.precioB3, ofertaInyNR.energiaB4, ofertaInyNR.precioB4,
+                                            ofertaInyNR.energiaB5, ofertaInyNR.precioB5)
+
+
+                intCurrRow = intCurrRow + 1
+
+            Loop
+
+            xlApp.Quit()
+
+            Dts.TaskResult = ScriptResults.Success
+
+        Catch ex As Exception
+
+            MsgBox(ex.Message)
+            MsgBox(ex.StackTrace)
+
+            Dts.TaskResult = ScriptResults.Failure
+
+        End Try
+    End Sub
+
+#Region "ScriptResults declaration"
+    'This enum provides a convenient shorthand within the scope of this class for setting the
+    'result of the script.
+
+    'This code was generated automatically.
+    Enum ScriptResults
+        Success = Microsoft.SqlServer.Dts.Runtime.DTSExecResult.Success
+        Failure = Microsoft.SqlServer.Dts.Runtime.DTSExecResult.Failure
+    End Enum
+
+#End Region
+
+End Class]]></ProjectItem>
+          <ProjectItem
+            Name="My Project\Resources.Designer.vb"
+            Encoding="UTF8"><![CDATA['------------------------------------------------------------------------------
+' <autogenerated>
+'     This code was generated by a tool.
+'
+'     Changes to this file may cause incorrect behavior and will be lost if
+'     the code is regenerated.
+' </autogenerated>
+'------------------------------------------------------------------------------
+
+Option Strict Off
+Option Explicit On
+
+
+Namespace My.Resources
+    
+    '''<summary>
+    '''   A strongly-typed resource class, for looking up localized strings, etc.
+    '''</summary>
+    'This class was auto-generated by the Strongly Typed Resource Builder
+    'class via a tool like ResGen or Visual Studio.NET.
+    'To add or remove a member, edit your .ResX file then rerun ResGen
+    'with the /str option, or rebuild your VS project.
+    Class MyResources
+        
+        Private Shared _resMgr As System.Resources.ResourceManager
+        
+        Private Shared _resCulture As System.Globalization.CultureInfo
+        
+        Friend Sub New()
+            MyBase.New
+        End Sub
+        
+        '''<summary>
+        '''   Returns the cached ResourceManager instance used by this class.
+        '''</summary>
+        <System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)>  _
+        Public Shared ReadOnly Property ResourceManager() As System.Resources.ResourceManager
+            Get
+                If (_resMgr Is Nothing) Then
+                    Dim temp As System.Resources.ResourceManager = New System.Resources.ResourceManager("My.Resources.MyResources", GetType(MyResources).Assembly)
+                    _resMgr = temp
+                End If
+                Return _resMgr
+            End Get
+        End Property
+        
+        '''<summary>
+        '''   Overrides the current thread's CurrentUICulture property for all
+        '''   resource lookups using this strongly typed resource class.
+        '''</summary>
+        <System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)>  _
+        Public Shared Property Culture() As System.Globalization.CultureInfo
+            Get
+                Return _resCulture
+            End Get
+            Set
+                _resCulture = value
+            End Set
+        End Property
+    End Class
+End Namespace]]></ProjectItem>
+          <ProjectItem
+            Name="ofInyNoReqDataSet.xsd"
+            Encoding="UTF8"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
+<xs:schema id="ofInyNoReqDataSet" targetNamespace="http://tempuri.org/DataSet1.xsd" xmlns:mstns="http://tempuri.org/DataSet1.xsd" xmlns="http://tempuri.org/DataSet1.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
+  <xs:annotation>
+    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
+      <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
+        <Connections>
+          <Connection AppSettingsObjectName="Settings" AppSettingsPropertyName="DEV_CONCILIACIONConnectionString" ConnectionStringObject="" IsAppSettingsProperty="true" Modifier="Assembly" Name="DEV_CONCILIACIONConnectionString (Settings)" ParameterPrefix="@" PropertyReference="ApplicationSettings.ST_bad03b845cdd40b2b4ebe166e1001004.Settings.GlobalReference.Default.DEV_CONCILIACIONConnectionString" Provider="System.Data.SqlClient" />
+        </Connections>
+        <Tables>
+          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="ofInyNoReqTableAdapter" GeneratorDataComponentClassName="ofInyNoReqTableAdapter" Name="ofInyNoReq" UserDataComponentName="ofInyNoReqTableAdapter">
+            <MainSource>
+              <DbSource ConnectionRef="DEV_CONCILIACIONConnectionString (Settings)" DbObjectName="DEV_CONCILIACION.dbo.OF_INY_REGIONAL_GEN_NOREQ" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
+                <InsertCommand>
+                  <DbCommand CommandType="Text" ModifiedByUser="false">
+                    <CommandText>INSERT INTO [dbo].[OF_INY_REGIONAL_GEN_NOREQ] ([FECHA], [AGENTE_INYECTA], [MEDICION_INY], [HORA_INICIO], [HORA_FIN], [ENERGIA_B1], [PRECIO_B1], [ENERGIA_B2], [PRECIO_B2], [ENERGIA_B3], [PRECIO_B3], [ENERGIA_B4], [PRECIO_B4], [ENERGIA_B5], [PRECIO_B5]) VALUES (@FECHA, @AGENTE_INYECTA, @MEDICION_INY, @HORA_INICIO, @HORA_FIN, @ENERGIA_B1, @PRECIO_B1, @ENERGIA_B2, @PRECIO_B2, @ENERGIA_B3, @PRECIO_B3, @ENERGIA_B4, @PRECIO_B4, @ENERGIA_B5, @PRECIO_B5)</CommandText>
+                    <Parameters>
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@FECHA" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="FECHA" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@AGENTE_INYECTA" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="AGENTE_INYECTA" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@MEDICION_INY" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="MEDICION_INY" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Time" Direction="Input" ParameterName="@HORA_INICIO" Precision="0" ProviderType="Time" Scale="0" Size="0" SourceColumn="HORA_INICIO" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Time" Direction="Input" ParameterName="@HORA_FIN" Precision="0" ProviderType="Time" Scale="0" Size="0" SourceColumn="HORA_FIN" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_B1" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_B1" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_B1" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_B1" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_B2" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_B2" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_B2" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_B2" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_B3" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_B3" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_B3" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_B3" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_B4" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_B4" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_B4" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_B4" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ENERGIA_B5" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ENERGIA_B5" SourceColumnNullMapping="false" SourceVersion="Current" />
+                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@PRECIO_B5" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="PRECIO_B5" SourceColumnNullMapping="false" SourceVersion="Current" />
+                    </Parameters>
+                  </DbCommand>
+                </InsertCommand>
+                <SelectCommand>
+                  <DbCommand CommandType="Text" ModifiedByUser="false">
+                    <CommandText>SELECT FECHA, AGENTE_INYECTA, MEDICION_INY, HORA_INICIO, HORA_FIN, ENERGIA_B1, PRECIO_B1, ENERGIA_B2, PRECIO_B2, ENERGIA_B3, PRECIO_B3, ENERGIA_B4, PRECIO_B4, ENERGIA_B5, PRECIO_B5 FROM dbo.OF_INY_REGIONAL_GEN_NOREQ</CommandText>
+                    <Parameters />
+                  </DbCommand>
+                </SelectCommand>
+              </DbSource>
+            </MainSource>
+            <Mappings>
+              <Mapping SourceColumn="FECHA" DataSetColumn="FECHA" />
+              <Mapping SourceColumn="AGENTE_INYECTA" DataSetColumn="AGENTE_INYECTA" />
+              <Mapping SourceColumn="MEDICION_INY" DataSetColumn="MEDICION_INY" />
+              <Mapping SourceColumn="HORA_INICIO" DataSetColumn="HORA_INICIO" />
+              <Mapping SourceColumn="HORA_FIN" DataSetColumn="HORA_FIN" />
+              <Mapping SourceColumn="ENERGIA_B1" DataSetColumn="ENERGIA_B1" />
+              <Mapping SourceColumn="PRECIO_B1" DataSetColumn="PRECIO_B1" />
+              <Mapping SourceColumn="ENERGIA_B2" DataSetColumn="ENERGIA_B2" />
+              <Mapping SourceColumn="PRECIO_B2" DataSetColumn="PRECIO_B2" />
+              <Mapping SourceColumn="ENERGIA_B3" DataSetColumn="ENERGIA_B3" />
+              <Mapping SourceColumn="PRECIO_B3" DataSetColumn="PRECIO_B3" />
+              <Mapping SourceColumn="ENERGIA_B4" DataSetColumn="ENERGIA_B4" />
+              <Mapping SourceColumn="PRECIO_B4" DataSetColumn="PRECIO_B4" />
+              <Mapping SourceColumn="ENERGIA_B5" DataSetColumn="ENERGIA_B5" />
+              <Mapping SourceColumn="PRECIO_B5" DataSetColumn="PRECIO_B5" />
+            </Mappings>
+            <Sources />
+          </TableAdapter>
+        </Tables>
+        <Sources />
+      </DataSource>
+    </xs:appinfo>
+  </xs:annotation>
+  <xs:element name="ofInyNoReqDataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="true" msprop:Generator_DataSetName="ofInyNoReqDataSet" msprop:Generator_UserDSName="ofInyNoReqDataSet">
+    <xs:complexType>
+      <xs:choice minOccurs="0" maxOccurs="unbounded">
+        <xs:element name="ofInyNoReq" msprop:Generator_TableClassName="ofInyNoReqDataTable" msprop:Generator_TableVarName="tableofInyNoReq" msprop:Generator_TablePropName="ofInyNoReq" msprop:Generator_RowDeletingName="ofInyNoReqRowDeleting" msprop:Generator_RowChangingName="ofInyNoReqRowChanging" msprop:Generator_RowEvHandlerName="ofInyNoReqRowChangeEventHandler" msprop:Generator_RowDeletedName="ofInyNoReqRowDeleted" msprop:Generator_UserTableName="ofInyNoReq" msprop:Generator_RowChangedName="ofInyNoReqRowChanged" msprop:Generator_RowEvArgName="ofInyNoReqRowChangeEvent" msprop:Generator_RowClassName="ofInyNoReqRow">
+          <xs:complexType>
+            <xs:sequence>
+              <xs:element name="FECHA" msprop:Generator_ColumnVarNameInTable="columnFECHA" msprop:Generator_ColumnPropNameInRow="FECHA" msprop:Generator_ColumnPropNameInTable="FECHAColumn" msprop:Generator_UserColumnName="FECHA" type="xs:dateTime" />
+              <xs:element name="AGENTE_INYECTA" msprop:Generator_ColumnVarNameInTable="columnAGENTE_INYECTA" msprop:Generator_ColumnPropNameInRow="AGENTE_INYECTA" msprop:Generator_ColumnPropNameInTable="AGENTE_INYECTAColumn" msprop:Generator_UserColumnName="AGENTE_INYECTA">
+                <xs:simpleType>
+                  <xs:restriction base="xs:string">
+                    <xs:maxLength value="255" />
+                  </xs:restriction>
+                </xs:simpleType>
+              </xs:element>
+              <xs:element name="MEDICION_INY" msprop:Generator_ColumnVarNameInTable="columnMEDICION_INY" msprop:Generator_ColumnPropNameInRow="MEDICION_INY" msprop:Generator_ColumnPropNameInTable="MEDICION_INYColumn" msprop:Generator_UserColumnName="MEDICION_INY">
+                <xs:simpleType>
+                  <xs:restriction base="xs:string">
+                    <xs:maxLength value="255" />
+                  </xs:restriction>
+                </xs:simpleType>
+              </xs:element>
+              <xs:element name="HORA_INICIO" msprop:Generator_ColumnVarNameInTable="columnHORA_INICIO" msprop:Generator_ColumnPropNameInRow="HORA_INICIO" msprop:Generator_ColumnPropNameInTable="HORA_INICIOColumn" msprop:Generator_UserColumnName="HORA_INICIO" type="xs:duration" />
+              <xs:element name="HORA_FIN" msprop:Generator_ColumnVarNameInTable="columnHORA_FIN" msprop:Generator_ColumnPropNameInRow="HORA_FIN" msprop:Generator_ColumnPropNameInTable="HORA_FINColumn" msprop:Generator_UserColumnName="HORA_FIN" type="xs:duration" />
+              <xs:element name="ENERGIA_B1" msprop:Generator_ColumnVarNameInTable="columnENERGIA_B1" msprop:Generator_ColumnPropNameInRow="ENERGIA_B1" msprop:Generator_ColumnPropNameInTable="ENERGIA_B1Column" msprop:Generator_UserColumnName="ENERGIA_B1" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_B1" msprop:Generator_ColumnVarNameInTable="columnPRECIO_B1" msprop:Generator_ColumnPropNameInRow="PRECIO_B1" msprop:Generator_ColumnPropNameInTable="PRECIO_B1Column" msprop:Generator_UserColumnName="PRECIO_B1" type="xs:double" minOccurs="0" />
+              <xs:element name="ENERGIA_B2" msprop:Generator_ColumnVarNameInTable="columnENERGIA_B2" msprop:Generator_ColumnPropNameInRow="ENERGIA_B2" msprop:Generator_ColumnPropNameInTable="ENERGIA_B2Column" msprop:Generator_UserColumnName="ENERGIA_B2" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_B2" msprop:Generator_ColumnVarNameInTable="columnPRECIO_B2" msprop:Generator_ColumnPropNameInRow="PRECIO_B2" msprop:Generator_ColumnPropNameInTable="PRECIO_B2Column" msprop:Generator_UserColumnName="PRECIO_B2" type="xs:double" minOccurs="0" />
+              <xs:element name="ENERGIA_B3" msprop:Generator_ColumnVarNameInTable="columnENERGIA_B3" msprop:Generator_ColumnPropNameInRow="ENERGIA_B3" msprop:Generator_ColumnPropNameInTable="ENERGIA_B3Column" msprop:Generator_UserColumnName="ENERGIA_B3" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_B3" msprop:Generator_ColumnVarNameInTable="columnPRECIO_B3" msprop:Generator_ColumnPropNameInRow="PRECIO_B3" msprop:Generator_ColumnPropNameInTable="PRECIO_B3Column" msprop:Generator_UserColumnName="PRECIO_B3" type="xs:double" minOccurs="0" />
+              <xs:element name="ENERGIA_B4" msprop:Generator_ColumnVarNameInTable="columnENERGIA_B4" msprop:Generator_ColumnPropNameInRow="ENERGIA_B4" msprop:Generator_ColumnPropNameInTable="ENERGIA_B4Column" msprop:Generator_UserColumnName="ENERGIA_B4" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_B4" msprop:Generator_ColumnVarNameInTable="columnPRECIO_B4" msprop:Generator_ColumnPropNameInRow="PRECIO_B4" msprop:Generator_ColumnPropNameInTable="PRECIO_B4Column" msprop:Generator_UserColumnName="PRECIO_B4" type="xs:double" minOccurs="0" />
+              <xs:element name="ENERGIA_B5" msprop:Generator_ColumnVarNameInTable="columnENERGIA_B5" msprop:Generator_ColumnPropNameInRow="ENERGIA_B5" msprop:Generator_ColumnPropNameInTable="ENERGIA_B5Column" msprop:Generator_UserColumnName="ENERGIA_B5" type="xs:double" minOccurs="0" />
+              <xs:element name="PRECIO_B5" msprop:Generator_ColumnVarNameInTable="columnPRECIO_B5" msprop:Generator_ColumnPropNameInRow="PRECIO_B5" msprop:Generator_ColumnPropNameInTable="PRECIO_B5Column" msprop:Generator_UserColumnName="PRECIO_B5" type="xs:double" minOccurs="0" />
+            </xs:sequence>
+          </xs:complexType>
+        </xs:element>
+      </xs:choice>
+    </xs:complexType>
+  </xs:element>
+</xs:schema>]]></ProjectItem>
+          <ProjectItem
+            Name="ofInyNoReqDataSet.xsc"
+            Encoding="UTF8"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
+<!--<autogenerated>
+     This code was generated by a tool.
+     Changes to this file may cause incorrect behavior and will be lost if
+     the code is regenerated.
+</autogenerated>-->
+<DataSetUISetting Version="1.00" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
+  <TableUISettings />
+</DataSetUISetting>]]></ProjectItem>
+          <ProjectItem
+            Name="ofInyNoReqDataSet.Designer.vb"
+            Encoding="UTF8"><![CDATA['------------------------------------------------------------------------------
+' <auto-generated>
+'     This code was generated by a tool.
+'     Runtime Version:4.0.30319.42000
+'
+'     Changes to this file may cause incorrect behavior and will be lost if
+'     the code is regenerated.
+' </auto-generated>
+'------------------------------------------------------------------------------
+
+Option Strict Off
+Option Explicit On
+
+
+
+'''<summary>
+'''Represents a strongly typed in-memory cache of data.
+'''</summary>
+<Global.System.Serializable(), _
+ Global.System.ComponentModel.DesignerCategoryAttribute("code"), _
+ Global.System.ComponentModel.ToolboxItem(True), _
+ Global.System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedDataSetSchema"), _
+ Global.System.Xml.Serialization.XmlRootAttribute("ofInyNoReqDataSet"), _
+ Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.DataSet")> _
+Partial Public Class ofInyNoReqDataSet
+    Inherits Global.System.Data.DataSet
+
+    Private tableofInyNoReq As ofInyNoReqDataTable
+
+    Private _schemaSerializationMode As Global.System.Data.SchemaSerializationMode = Global.System.Data.SchemaSerializationMode.IncludeSchema
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Public Sub New()
+        MyBase.New()
+        Me.BeginInit()
+        Me.InitClass()
+        Dim schemaChangedHandler As Global.System.ComponentModel.CollectionChangeEventHandler = AddressOf Me.SchemaChanged
+        AddHandler MyBase.Tables.CollectionChanged, schemaChangedHandler
+        AddHandler MyBase.Relations.CollectionChanged, schemaChangedHandler
+        Me.EndInit()
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext)
+        MyBase.New(info, context, False)
+        If (Me.IsBinarySerialized(info, context) = True) Then
+            Me.InitVars(False)
+            Dim schemaChangedHandler1 As Global.System.ComponentModel.CollectionChangeEventHandler = AddressOf Me.SchemaChanged
+            AddHandler Me.Tables.CollectionChanged, schemaChangedHandler1
+            AddHandler Me.Relations.CollectionChanged, schemaChangedHandler1
+            Return
+        End If
+        Dim strSchema As String = CType(info.GetValue("XmlSchema", GetType(String)), String)
+        If (Me.DetermineSchemaSerializationMode(info, context) = Global.System.Data.SchemaSerializationMode.IncludeSchema) Then
+            Dim ds As Global.System.Data.DataSet = New Global.System.Data.DataSet()
+            ds.ReadXmlSchema(New Global.System.Xml.XmlTextReader(New Global.System.IO.StringReader(strSchema)))
+            If (Not (ds.Tables("ofInyNoReq")) Is Nothing) Then
+                MyBase.Tables.Add(New ofInyNoReqDataTable(ds.Tables("ofInyNoReq")))
+            End If
+            Me.DataSetName = ds.DataSetName
+            Me.Prefix = ds.Prefix
+            Me.Namespace = ds.Namespace
+            Me.Locale = ds.Locale
+            Me.CaseSensitive = ds.CaseSensitive
+            Me.EnforceConstraints = ds.EnforceConstraints
+            Me.Merge(ds, False, Global.System.Data.MissingSchemaAction.Add)
+            Me.InitVars()
+        Else
+            Me.ReadXmlSchema(New Global.System.Xml.XmlTextReader(New Global.System.IO.StringReader(strSchema)))
+        End If
+        Me.GetSerializationData(info, context)
+        Dim schemaChangedHandler As Global.System.ComponentModel.CollectionChangeEventHandler = AddressOf Me.SchemaChanged
+        AddHandler MyBase.Tables.CollectionChanged, schemaChangedHandler
+        AddHandler Me.Relations.CollectionChanged, schemaChangedHandler
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+     Global.System.ComponentModel.Browsable(False), _
+     Global.System.ComponentModel.DesignerSerializationVisibility(Global.System.ComponentModel.DesignerSerializationVisibility.Content)> _
+    Public ReadOnly Property ofInyNoReq() As ofInyNoReqDataTable
+        Get
+            Return Me.tableofInyNoReq
+        End Get
+    End Property
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+     Global.System.ComponentModel.BrowsableAttribute(True), _
+     Global.System.ComponentModel.DesignerSerializationVisibilityAttribute(Global.System.ComponentModel.DesignerSerializationVisibility.Visible)> _
+    Public Overrides Property SchemaSerializationMode() As Global.System.Data.SchemaSerializationMode
+        Get
+            Return Me._schemaSerializationMode
+        End Get
+        Set(value As Global.System.Data.SchemaSerializationMode)
+            Me._schemaSerializationMode = value
+        End Set
+    End Property
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+     Global.System.ComponentModel.DesignerSerializationVisibilityAttribute(Global.System.ComponentModel.DesignerSerializationVisibility.Hidden)> _
+    Public Shadows ReadOnly Property Tables() As Global.System.Data.DataTableCollection
+        Get
+            Return MyBase.Tables
+        End Get
+    End Property
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+     Global.System.ComponentModel.DesignerSerializationVisibilityAttribute(Global.System.ComponentModel.DesignerSerializationVisibility.Hidden)> _
+    Public Shadows ReadOnly Property Relations() As Global.System.Data.DataRelationCollection
+        Get
+            Return MyBase.Relations
+        End Get
+    End Property
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Protected Overrides Sub InitializeDerivedDataSet()
+        Me.BeginInit()
+        Me.InitClass()
+        Me.EndInit()
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Public Overrides Function Clone() As Global.System.Data.DataSet
+        Dim cln As ofInyNoReqDataSet = CType(MyBase.Clone, ofInyNoReqDataSet)
+        cln.InitVars()
+        cln.SchemaSerializationMode = Me.SchemaSerializationMode
+        Return cln
+    End Function
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Protected Overrides Function ShouldSerializeTables() As Boolean
+        Return False
+    End Function
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Protected Overrides Function ShouldSerializeRelations() As Boolean
+        Return False
+    End Function
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Protected Overrides Sub ReadXmlSerializable(ByVal reader As Global.System.Xml.XmlReader)
+        If (Me.DetermineSchemaSerializationMode(reader) = Global.System.Data.SchemaSerializationMode.IncludeSchema) Then
+            Me.Reset()
+            Dim ds As Global.System.Data.DataSet = New Global.System.Data.DataSet()
+            ds.ReadXml(reader)
+            If (Not (ds.Tables("ofInyNoReq")) Is Nothing) Then
+                MyBase.Tables.Add(New ofInyNoReqDataTable(ds.Tables("ofInyNoReq")))
+            End If
+            Me.DataSetName = ds.DataSetName
+            Me.Prefix = ds.Prefix
+            Me.Namespace = ds.Namespace
+            Me.Locale = ds.Locale
+            Me.CaseSensitive = ds.CaseSensitive
+            Me.EnforceConstraints = ds.EnforceConstraints
+            Me.Merge(ds, False, Global.System.Data.MissingSchemaAction.Add)
+            Me.InitVars()
+        Else
+            Me.ReadXml(reader)
+            Me.InitVars()
+        End If
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Protected Overrides Function GetSchemaSerializable() As Global.System.Xml.Schema.XmlSchema
+        Dim stream As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
+        Me.WriteXmlSchema(New Global.System.Xml.XmlTextWriter(stream, Nothing))
+        stream.Position = 0
+        Return Global.System.Xml.Schema.XmlSchema.Read(New Global.System.Xml.XmlTextReader(stream), Nothing)
+    End Function
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Friend Overloads Sub InitVars()
+        Me.InitVars(True)
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Friend Overloads Sub InitVars(ByVal initTable As Boolean)
+        Me.tableofInyNoReq = CType(MyBase.Tables("ofInyNoReq"), ofInyNoReqDataTable)
+        If (initTable = True) Then
+            If (Not (Me.tableofInyNoReq) Is Nothing) Then
+                Me.tableofInyNoReq.InitVars()
+            End If
+        End If
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Private Sub InitClass()
+        Me.DataSetName = "ofInyNoReqDataSet"
+        Me.Prefix = ""
+        Me.Namespace = "http://tempuri.org/DataSet1.xsd"
+        Me.EnforceConstraints = True
+        Me.SchemaSerializationMode = Global.System.Data.SchemaSerializationMode.IncludeSchema
+        Me.tableofInyNoReq = New ofInyNoReqDataTable()
+        MyBase.Tables.Add(Me.tableofInyNoReq)
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Private Function ShouldSerializeofInyNoReq() As Boolean
+        Return False
+    End Function
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Private Sub SchemaChanged(ByVal sender As Object, ByVal e As Global.System.ComponentModel.CollectionChangeEventArgs)
+        If (e.Action = Global.System.ComponentModel.CollectionChangeAction.Remove) Then
+            Me.InitVars()
+        End If
+    End Sub
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Public Shared Function GetTypedDataSetSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType
+        Dim ds As ofInyNoReqDataSet = New ofInyNoReqDataSet()
+        Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType()
+        Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence()
+        Dim any As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny()
+        any.Namespace = ds.Namespace
+        sequence.Items.Add(any)
+        type.Particle = sequence
+        Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable
+        If xs.Contains(dsSchema.TargetNamespace) Then
+            Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
+            Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
+            Try
+                Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing
+                dsSchema.Write(s1)
+                Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator
+                Do While schemas.MoveNext
+                    schema = CType(schemas.Current, Global.System.Xml.Schema.XmlSchema)
+                    s2.SetLength(0)
+                    schema.Write(s2)
+                    If (s1.Length = s2.Length) Then
+                        s1.Position = 0
+                        s2.Position = 0
+
+                        Do While ((s1.Position <> s1.Length) _
+                                    AndAlso (s1.ReadByte = s2.ReadByte))
+
+
+                        Loop
+                        If (s1.Position = s1.Length) Then
+                            Return type
+                        End If
+                    End If
+
+                Loop
+            Finally
+                If (Not (s1) Is Nothing) Then
+                    s1.Close()
+                End If
+                If (Not (s2) Is Nothing) Then
+                    s2.Close()
+                End If
+            End Try
+        End If
+        xs.Add(dsSchema)
+        Return type
+    End Function
+
+    <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Public Delegate Sub ofInyNoReqRowChangeEventHandler(ByVal sender As Object, ByVal e As ofInyNoReqRowChangeEvent)
+
+    '''<summary>
+    '''Represents the strongly named DataTable class.
+    '''</summary>
+    <Global.System.Serializable(), _
+     Global.System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")> _
+    Partial Public Class ofInyNoReqDataTable
+        Inherits Global.System.Data.TypedTableBase(Of ofInyNoReqRow)
+
+        Private columnFECHA As Global.System.Data.DataColumn
+
+        Private columnAGENTE_INYECTA As Global.System.Data.DataColumn
+
+        Private columnMEDICION_INY As Global.System.Data.DataColumn
+
+        Private columnHORA_INICIO As Global.System.Data.DataColumn
+
+        Private columnHORA_FIN As Global.System.Data.DataColumn
+
+        Private columnENERGIA_B1 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_B1 As Global.System.Data.DataColumn
+
+        Private columnENERGIA_B2 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_B2 As Global.System.Data.DataColumn
+
+        Private columnENERGIA_B3 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_B3 As Global.System.Data.DataColumn
+
+        Private columnENERGIA_B4 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_B4 As Global.System.Data.DataColumn
+
+        Private columnENERGIA_B5 As Global.System.Data.DataColumn
+
+        Private columnPRECIO_B5 As Global.System.Data.DataColumn
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub New()
+            MyBase.New()
+            Me.TableName = "ofInyNoReq"
+            Me.BeginInit()
+            Me.InitClass()
+            Me.EndInit()
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Friend Sub New(ByVal table As Global.System.Data.DataTable)
+            MyBase.New()
+            Me.TableName = table.TableName
+            If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then
+                Me.CaseSensitive = table.CaseSensitive
+            End If
+            If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then
+                Me.Locale = table.Locale
+            End If
+            If (table.Namespace <> table.DataSet.Namespace) Then
+                Me.Namespace = table.Namespace
+            End If
+            Me.Prefix = table.Prefix
+            Me.MinimumCapacity = table.MinimumCapacity
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext)
+            MyBase.New(info, context)
+            Me.InitVars()
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property FECHAColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnFECHA
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property AGENTE_INYECTAColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnAGENTE_INYECTA
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property MEDICION_INYColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnMEDICION_INY
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property HORA_INICIOColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnHORA_INICIO
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property HORA_FINColumn() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnHORA_FIN
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_B1Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_B1
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_B1Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_B1
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_B2Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_B2
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_B2Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_B2
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_B3Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_B3
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_B3Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_B3
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_B4Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_B4
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_B4Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_B4
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property ENERGIA_B5Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnENERGIA_B5
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property PRECIO_B5Column() As Global.System.Data.DataColumn
+            Get
+                Return Me.columnPRECIO_B5
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Browsable(False)> _
+        Public ReadOnly Property Count() As Integer
+            Get
+                Return Me.Rows.Count
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Default Public ReadOnly Property Item(ByVal index As Integer) As ofInyNoReqRow
+            Get
+                Return CType(Me.Rows(index), ofInyNoReqRow)
+            End Get
+        End Property
+
+        <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Event ofInyNoReqRowChanging As ofInyNoReqRowChangeEventHandler
+
+        <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Event ofInyNoReqRowChanged As ofInyNoReqRowChangeEventHandler
+
+        <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Event ofInyNoReqRowDeleting As ofInyNoReqRowChangeEventHandler
+
+        <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Event ofInyNoReqRowDeleted As ofInyNoReqRowChangeEventHandler
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Overloads Sub AddofInyNoReqRow(ByVal row As ofInyNoReqRow)
+            Me.Rows.Add(row)
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Overloads Function AddofInyNoReqRow(ByVal FECHA As Date, ByVal AGENTE_INYECTA As String, ByVal MEDICION_INY As String, ByVal HORA_INICIO As System.TimeSpan, ByVal HORA_FIN As System.TimeSpan, ByVal ENERGIA_B1 As Double, ByVal PRECIO_B1 As Double, ByVal ENERGIA_B2 As Double, ByVal PRECIO_B2 As Double, ByVal ENERGIA_B3 As Double, ByVal PRECIO_B3 As Double, ByVal ENERGIA_B4 As Double, ByVal PRECIO_B4 As Double, ByVal ENERGIA_B5 As Double, ByVal PRECIO_B5 As Double) As ofInyNoReqRow
+            Dim rowofInyNoReqRow As ofInyNoReqRow = CType(Me.NewRow, ofInyNoReqRow)
+            Dim columnValuesArray() As Object = New Object() {FECHA, AGENTE_INYECTA, MEDICION_INY, HORA_INICIO, HORA_FIN, ENERGIA_B1, PRECIO_B1, ENERGIA_B2, PRECIO_B2, ENERGIA_B3, PRECIO_B3, ENERGIA_B4, PRECIO_B4, ENERGIA_B5, PRECIO_B5}
+            rowofInyNoReqRow.ItemArray = columnValuesArray
+            Me.Rows.Add(rowofInyNoReqRow)
+            Return rowofInyNoReqRow
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Overrides Function Clone() As Global.System.Data.DataTable
+            Dim cln As ofInyNoReqDataTable = CType(MyBase.Clone, ofInyNoReqDataTable)
+            cln.InitVars()
+            Return cln
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overrides Function CreateInstance() As Global.System.Data.DataTable
+            Return New ofInyNoReqDataTable()
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Friend Sub InitVars()
+            Me.columnFECHA = MyBase.Columns("FECHA")
+            Me.columnAGENTE_INYECTA = MyBase.Columns("AGENTE_INYECTA")
+            Me.columnMEDICION_INY = MyBase.Columns("MEDICION_INY")
+            Me.columnHORA_INICIO = MyBase.Columns("HORA_INICIO")
+            Me.columnHORA_FIN = MyBase.Columns("HORA_FIN")
+            Me.columnENERGIA_B1 = MyBase.Columns("ENERGIA_B1")
+            Me.columnPRECIO_B1 = MyBase.Columns("PRECIO_B1")
+            Me.columnENERGIA_B2 = MyBase.Columns("ENERGIA_B2")
+            Me.columnPRECIO_B2 = MyBase.Columns("PRECIO_B2")
+            Me.columnENERGIA_B3 = MyBase.Columns("ENERGIA_B3")
+            Me.columnPRECIO_B3 = MyBase.Columns("PRECIO_B3")
+            Me.columnENERGIA_B4 = MyBase.Columns("ENERGIA_B4")
+            Me.columnPRECIO_B4 = MyBase.Columns("PRECIO_B4")
+            Me.columnENERGIA_B5 = MyBase.Columns("ENERGIA_B5")
+            Me.columnPRECIO_B5 = MyBase.Columns("PRECIO_B5")
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Sub InitClass()
+            Me.columnFECHA = New Global.System.Data.DataColumn("FECHA", GetType(Date), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnFECHA)
+            Me.columnAGENTE_INYECTA = New Global.System.Data.DataColumn("AGENTE_INYECTA", GetType(String), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnAGENTE_INYECTA)
+            Me.columnMEDICION_INY = New Global.System.Data.DataColumn("MEDICION_INY", GetType(String), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnMEDICION_INY)
+            Me.columnHORA_INICIO = New Global.System.Data.DataColumn("HORA_INICIO", GetType(Global.System.TimeSpan), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnHORA_INICIO)
+            Me.columnHORA_FIN = New Global.System.Data.DataColumn("HORA_FIN", GetType(Global.System.TimeSpan), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnHORA_FIN)
+            Me.columnENERGIA_B1 = New Global.System.Data.DataColumn("ENERGIA_B1", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_B1)
+            Me.columnPRECIO_B1 = New Global.System.Data.DataColumn("PRECIO_B1", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_B1)
+            Me.columnENERGIA_B2 = New Global.System.Data.DataColumn("ENERGIA_B2", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_B2)
+            Me.columnPRECIO_B2 = New Global.System.Data.DataColumn("PRECIO_B2", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_B2)
+            Me.columnENERGIA_B3 = New Global.System.Data.DataColumn("ENERGIA_B3", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_B3)
+            Me.columnPRECIO_B3 = New Global.System.Data.DataColumn("PRECIO_B3", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_B3)
+            Me.columnENERGIA_B4 = New Global.System.Data.DataColumn("ENERGIA_B4", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_B4)
+            Me.columnPRECIO_B4 = New Global.System.Data.DataColumn("PRECIO_B4", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_B4)
+            Me.columnENERGIA_B5 = New Global.System.Data.DataColumn("ENERGIA_B5", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnENERGIA_B5)
+            Me.columnPRECIO_B5 = New Global.System.Data.DataColumn("PRECIO_B5", GetType(Double), Nothing, Global.System.Data.MappingType.Element)
+            MyBase.Columns.Add(Me.columnPRECIO_B5)
+            Me.columnFECHA.AllowDBNull = False
+            Me.columnAGENTE_INYECTA.AllowDBNull = False
+            Me.columnAGENTE_INYECTA.MaxLength = 255
+            Me.columnMEDICION_INY.AllowDBNull = False
+            Me.columnMEDICION_INY.MaxLength = 255
+            Me.columnHORA_INICIO.AllowDBNull = False
+            Me.columnHORA_FIN.AllowDBNull = False
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function NewofInyNoReqRow() As ofInyNoReqRow
+            Return CType(Me.NewRow, ofInyNoReqRow)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow
+            Return New ofInyNoReqRow(builder)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overrides Function GetRowType() As Global.System.Type
+            Return GetType(ofInyNoReqRow)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs)
+            MyBase.OnRowChanged(e)
+            If (Not (Me.ofInyNoReqRowChangedEvent) Is Nothing) Then
+                RaiseEvent ofInyNoReqRowChanged(Me, New ofInyNoReqRowChangeEvent(CType(e.Row, ofInyNoReqRow), e.Action))
+            End If
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs)
+            MyBase.OnRowChanging(e)
+            If (Not (Me.ofInyNoReqRowChangingEvent) Is Nothing) Then
+                RaiseEvent ofInyNoReqRowChanging(Me, New ofInyNoReqRowChangeEvent(CType(e.Row, ofInyNoReqRow), e.Action))
+            End If
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs)
+            MyBase.OnRowDeleted(e)
+            If (Not (Me.ofInyNoReqRowDeletedEvent) Is Nothing) Then
+                RaiseEvent ofInyNoReqRowDeleted(Me, New ofInyNoReqRowChangeEvent(CType(e.Row, ofInyNoReqRow), e.Action))
+            End If
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs)
+            MyBase.OnRowDeleting(e)
+            If (Not (Me.ofInyNoReqRowDeletingEvent) Is Nothing) Then
+                RaiseEvent ofInyNoReqRowDeleting(Me, New ofInyNoReqRowChangeEvent(CType(e.Row, ofInyNoReqRow), e.Action))
+            End If
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub RemoveofInyNoReqRow(ByVal row As ofInyNoReqRow)
+            Me.Rows.Remove(row)
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType
+            Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType()
+            Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence()
+            Dim ds As ofInyNoReqDataSet = New ofInyNoReqDataSet()
+            Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny()
+            any1.Namespace = "http://www.w3.org/2001/XMLSchema"
+            any1.MinOccurs = New Decimal(0)
+            any1.MaxOccurs = Decimal.MaxValue
+            any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax
+            sequence.Items.Add(any1)
+            Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny()
+            any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"
+            any2.MinOccurs = New Decimal(1)
+            any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax
+            sequence.Items.Add(any2)
+            Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute()
+            attribute1.Name = "namespace"
+            attribute1.FixedValue = ds.Namespace
+            type.Attributes.Add(attribute1)
+            Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute()
+            attribute2.Name = "tableTypeName"
+            attribute2.FixedValue = "ofInyNoReqDataTable"
+            type.Attributes.Add(attribute2)
+            type.Particle = sequence
+            Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable
+            If xs.Contains(dsSchema.TargetNamespace) Then
+                Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
+                Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
+                Try
+                    Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing
+                    dsSchema.Write(s1)
+                    Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator
+                    Do While schemas.MoveNext
+                        schema = CType(schemas.Current, Global.System.Xml.Schema.XmlSchema)
+                        s2.SetLength(0)
+                        schema.Write(s2)
+                        If (s1.Length = s2.Length) Then
+                            s1.Position = 0
+                            s2.Position = 0
+
+                            Do While ((s1.Position <> s1.Length) _
+                                        AndAlso (s1.ReadByte = s2.ReadByte))
+
+
+                            Loop
+                            If (s1.Position = s1.Length) Then
+                                Return type
+                            End If
+                        End If
+
+                    Loop
+                Finally
+                    If (Not (s1) Is Nothing) Then
+                        s1.Close()
+                    End If
+                    If (Not (s2) Is Nothing) Then
+                        s2.Close()
+                    End If
+                End Try
+            End If
+            xs.Add(dsSchema)
+            Return type
+        End Function
+    End Class
+
+    '''<summary>
+    '''Represents strongly named DataRow class.
+    '''</summary>
+    Partial Public Class ofInyNoReqRow
+        Inherits Global.System.Data.DataRow
+
+        Private tableofInyNoReq As ofInyNoReqDataTable
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Friend Sub New(ByVal rb As Global.System.Data.DataRowBuilder)
+            MyBase.New(rb)
+            Me.tableofInyNoReq = CType(Me.Table, ofInyNoReqDataTable)
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property FECHA() As Date
+            Get
+                Return CType(Me(Me.tableofInyNoReq.FECHAColumn), Date)
+            End Get
+            Set(value As Date)
+                Me(Me.tableofInyNoReq.FECHAColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property AGENTE_INYECTA() As String
+            Get
+                Return CType(Me(Me.tableofInyNoReq.AGENTE_INYECTAColumn), String)
+            End Get
+            Set(value As String)
+                Me(Me.tableofInyNoReq.AGENTE_INYECTAColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property MEDICION_INY() As String
+            Get
+                Return CType(Me(Me.tableofInyNoReq.MEDICION_INYColumn), String)
+            End Get
+            Set(value As String)
+                Me(Me.tableofInyNoReq.MEDICION_INYColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property HORA_INICIO() As System.TimeSpan
+            Get
+                Return CType(Me(Me.tableofInyNoReq.HORA_INICIOColumn), Global.System.TimeSpan)
+            End Get
+            Set(value As System.TimeSpan)
+                Me(Me.tableofInyNoReq.HORA_INICIOColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property HORA_FIN() As System.TimeSpan
+            Get
+                Return CType(Me(Me.tableofInyNoReq.HORA_FINColumn), Global.System.TimeSpan)
+            End Get
+            Set(value As System.TimeSpan)
+                Me(Me.tableofInyNoReq.HORA_FINColumn) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_B1() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tableofInyNoReq.ENERGIA_B1Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_B1' in table 'ofInyNoReq' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tableofInyNoReq.ENERGIA_B1Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_B1() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tableofInyNoReq.PRECIO_B1Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_B1' in table 'ofInyNoReq' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tableofInyNoReq.PRECIO_B1Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_B2() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tableofInyNoReq.ENERGIA_B2Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_B2' in table 'ofInyNoReq' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tableofInyNoReq.ENERGIA_B2Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_B2() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tableofInyNoReq.PRECIO_B2Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_B2' in table 'ofInyNoReq' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tableofInyNoReq.PRECIO_B2Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_B3() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tableofInyNoReq.ENERGIA_B3Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_B3' in table 'ofInyNoReq' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tableofInyNoReq.ENERGIA_B3Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_B3() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tableofInyNoReq.PRECIO_B3Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_B3' in table 'ofInyNoReq' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tableofInyNoReq.PRECIO_B3Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_B4() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tableofInyNoReq.ENERGIA_B4Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_B4' in table 'ofInyNoReq' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tableofInyNoReq.ENERGIA_B4Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_B4() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tableofInyNoReq.PRECIO_B4Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_B4' in table 'ofInyNoReq' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tableofInyNoReq.PRECIO_B4Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ENERGIA_B5() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tableofInyNoReq.ENERGIA_B5Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'ENERGIA_B5' in table 'ofInyNoReq' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tableofInyNoReq.ENERGIA_B5Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property PRECIO_B5() As Double
+            Get
+                Try
+                    Return CType(Me(Me.tableofInyNoReq.PRECIO_B5Column), Double)
+                Catch e As Global.System.InvalidCastException
+                    Throw New Global.System.Data.StrongTypingException("The value for column 'PRECIO_B5' in table 'ofInyNoReq' is DBNull.", e)
+                End Try
+            End Get
+            Set(value As Double)
+                Me(Me.tableofInyNoReq.PRECIO_B5Column) = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_B1Null() As Boolean
+            Return Me.IsNull(Me.tableofInyNoReq.ENERGIA_B1Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_B1Null()
+            Me(Me.tableofInyNoReq.ENERGIA_B1Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_B1Null() As Boolean
+            Return Me.IsNull(Me.tableofInyNoReq.PRECIO_B1Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_B1Null()
+            Me(Me.tableofInyNoReq.PRECIO_B1Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_B2Null() As Boolean
+            Return Me.IsNull(Me.tableofInyNoReq.ENERGIA_B2Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_B2Null()
+            Me(Me.tableofInyNoReq.ENERGIA_B2Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_B2Null() As Boolean
+            Return Me.IsNull(Me.tableofInyNoReq.PRECIO_B2Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_B2Null()
+            Me(Me.tableofInyNoReq.PRECIO_B2Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_B3Null() As Boolean
+            Return Me.IsNull(Me.tableofInyNoReq.ENERGIA_B3Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_B3Null()
+            Me(Me.tableofInyNoReq.ENERGIA_B3Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_B3Null() As Boolean
+            Return Me.IsNull(Me.tableofInyNoReq.PRECIO_B3Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_B3Null()
+            Me(Me.tableofInyNoReq.PRECIO_B3Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_B4Null() As Boolean
+            Return Me.IsNull(Me.tableofInyNoReq.ENERGIA_B4Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_B4Null()
+            Me(Me.tableofInyNoReq.ENERGIA_B4Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_B4Null() As Boolean
+            Return Me.IsNull(Me.tableofInyNoReq.PRECIO_B4Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_B4Null()
+            Me(Me.tableofInyNoReq.PRECIO_B4Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsENERGIA_B5Null() As Boolean
+            Return Me.IsNull(Me.tableofInyNoReq.ENERGIA_B5Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetENERGIA_B5Null()
+            Me(Me.tableofInyNoReq.ENERGIA_B5Column) = Global.System.Convert.DBNull
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Function IsPRECIO_B5Null() As Boolean
+            Return Me.IsNull(Me.tableofInyNoReq.PRECIO_B5Column)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub SetPRECIO_B5Null()
+            Me(Me.tableofInyNoReq.PRECIO_B5Column) = Global.System.Convert.DBNull
+        End Sub
+    End Class
+
+    '''<summary>
+    '''Row event argument class
+    '''</summary>
+    <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+    Public Class ofInyNoReqRowChangeEvent
+        Inherits Global.System.EventArgs
+
+        Private eventRow As ofInyNoReqRow
+
+        Private eventAction As Global.System.Data.DataRowAction
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub New(ByVal row As ofInyNoReqRow, ByVal action As Global.System.Data.DataRowAction)
+            MyBase.New()
+            Me.eventRow = row
+            Me.eventAction = action
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property Row() As ofInyNoReqRow
+            Get
+                Return Me.eventRow
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public ReadOnly Property Action() As Global.System.Data.DataRowAction
+            Get
+                Return Me.eventAction
+            End Get
+        End Property
+    End Class
+End Class
+
+Namespace ofInyNoReqDataSetTableAdapters
+
+    '''<summary>
+    '''Represents the connection and commands used to retrieve and save data.
+    '''</summary>
+    <Global.System.ComponentModel.DesignerCategoryAttribute("code"), _
+     Global.System.ComponentModel.ToolboxItem(True), _
+     Global.System.ComponentModel.DataObjectAttribute(True), _
+     Global.System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" & _
+        ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"), _
+     Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")> _
+    Partial Public Class ofInyNoReqTableAdapter
+        Inherits Global.System.ComponentModel.Component
+
+        Private WithEvents _adapter As Global.System.Data.SqlClient.SqlDataAdapter
+
+        Private _connection As Global.System.Data.SqlClient.SqlConnection
+
+        Private _transaction As Global.System.Data.SqlClient.SqlTransaction
+
+        Private _commandCollection() As Global.System.Data.SqlClient.SqlCommand
+
+        Private _clearBeforeFill As Boolean
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Sub New()
+            MyBase.New()
+            Me.ClearBeforeFill = True
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Friend ReadOnly Property Adapter() As Global.System.Data.SqlClient.SqlDataAdapter
+            Get
+                If (Me._adapter Is Nothing) Then
+                    Me.InitAdapter()
+                End If
+                Return Me._adapter
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Friend Property Connection() As Global.System.Data.SqlClient.SqlConnection
+            Get
+                If (Me._connection Is Nothing) Then
+                    Me.InitConnection()
+                End If
+                Return Me._connection
+            End Get
+            Set(value As Global.System.Data.SqlClient.SqlConnection)
+                Me._connection = value
+                If (Not (Me.Adapter.InsertCommand) Is Nothing) Then
+                    Me.Adapter.InsertCommand.Connection = value
+                End If
+                If (Not (Me.Adapter.DeleteCommand) Is Nothing) Then
+                    Me.Adapter.DeleteCommand.Connection = value
+                End If
+                If (Not (Me.Adapter.UpdateCommand) Is Nothing) Then
+                    Me.Adapter.UpdateCommand.Connection = value
+                End If
+                Dim i As Integer = 0
+                Do While (i < Me.CommandCollection.Length)
+                    If (Not (Me.CommandCollection(i)) Is Nothing) Then
+                        CType(Me.CommandCollection(i), Global.System.Data.SqlClient.SqlCommand).Connection = value
+                    End If
+                    i = (i + 1)
+                Loop
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Friend Property Transaction() As Global.System.Data.SqlClient.SqlTransaction
+            Get
+                Return Me._transaction
+            End Get
+            Set(value As Global.System.Data.SqlClient.SqlTransaction)
+                Me._transaction = value
+                Dim i As Integer = 0
+                Do While (i < Me.CommandCollection.Length)
+                    Me.CommandCollection(i).Transaction = Me._transaction
+                    i = (i + 1)
+                Loop
+                If ((Not (Me.Adapter) Is Nothing) _
+                            AndAlso (Not (Me.Adapter.DeleteCommand) Is Nothing)) Then
+                    Me.Adapter.DeleteCommand.Transaction = Me._transaction
+                End If
+                If ((Not (Me.Adapter) Is Nothing) _
+                            AndAlso (Not (Me.Adapter.InsertCommand) Is Nothing)) Then
+                    Me.Adapter.InsertCommand.Transaction = Me._transaction
+                End If
+                If ((Not (Me.Adapter) Is Nothing) _
+                            AndAlso (Not (Me.Adapter.UpdateCommand) Is Nothing)) Then
+                    Me.Adapter.UpdateCommand.Transaction = Me._transaction
+                End If
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected ReadOnly Property CommandCollection() As Global.System.Data.SqlClient.SqlCommand()
+            Get
+                If (Me._commandCollection Is Nothing) Then
+                    Me.InitCommandCollection()
+                End If
+                Return Me._commandCollection
+            End Get
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property ClearBeforeFill() As Boolean
+            Get
+                Return Me._clearBeforeFill
+            End Get
+            Set(value As Boolean)
+                Me._clearBeforeFill = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Sub InitAdapter()
+            Me._adapter = New Global.System.Data.SqlClient.SqlDataAdapter()
+            Dim tableMapping As Global.System.Data.Common.DataTableMapping = New Global.System.Data.Common.DataTableMapping()
+            tableMapping.SourceTable = "Table"
+            tableMapping.DataSetTable = "ofInyNoReq"
+            tableMapping.ColumnMappings.Add("FECHA", "FECHA")
+            tableMapping.ColumnMappings.Add("AGENTE_INYECTA", "AGENTE_INYECTA")
+            tableMapping.ColumnMappings.Add("MEDICION_INY", "MEDICION_INY")
+            tableMapping.ColumnMappings.Add("HORA_INICIO", "HORA_INICIO")
+            tableMapping.ColumnMappings.Add("HORA_FIN", "HORA_FIN")
+            tableMapping.ColumnMappings.Add("ENERGIA_B1", "ENERGIA_B1")
+            tableMapping.ColumnMappings.Add("PRECIO_B1", "PRECIO_B1")
+            tableMapping.ColumnMappings.Add("ENERGIA_B2", "ENERGIA_B2")
+            tableMapping.ColumnMappings.Add("PRECIO_B2", "PRECIO_B2")
+            tableMapping.ColumnMappings.Add("ENERGIA_B3", "ENERGIA_B3")
+            tableMapping.ColumnMappings.Add("PRECIO_B3", "PRECIO_B3")
+            tableMapping.ColumnMappings.Add("ENERGIA_B4", "ENERGIA_B4")
+            tableMapping.ColumnMappings.Add("PRECIO_B4", "PRECIO_B4")
+            tableMapping.ColumnMappings.Add("ENERGIA_B5", "ENERGIA_B5")
+            tableMapping.ColumnMappings.Add("PRECIO_B5", "PRECIO_B5")
+            Me._adapter.TableMappings.Add(tableMapping)
+            Me._adapter.InsertCommand = New Global.System.Data.SqlClient.SqlCommand()
+            Me._adapter.InsertCommand.Connection = Me.Connection
+            Me._adapter.InsertCommand.CommandText = "INSERT INTO [dbo].[OF_INY_REGIONAL_GEN_NOREQ] ([FECHA], [AGENTE_INYECTA], [MEDICI" & _
+                "ON_INY], [HORA_INICIO], [HORA_FIN], [ENERGIA_B1], [PRECIO_B1], [ENERGIA_B2], [PR" & _
+                "ECIO_B2], [ENERGIA_B3], [PRECIO_B3], [ENERGIA_B4], [PRECIO_B4], [ENERGIA_B5], [P" & _
+                "RECIO_B5]) VALUES (@FECHA, @AGENTE_INYECTA, @MEDICION_INY, @HORA_INICIO, @HORA_F" & _
+                "IN, @ENERGIA_B1, @PRECIO_B1, @ENERGIA_B2, @PRECIO_B2, @ENERGIA_B3, @PRECIO_B3, @" & _
+                "ENERGIA_B4, @PRECIO_B4, @ENERGIA_B5, @PRECIO_B5)"
+            Me._adapter.InsertCommand.CommandType = Global.System.Data.CommandType.Text
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@FECHA", Global.System.Data.SqlDbType.[Date], 0, Global.System.Data.ParameterDirection.Input, 0, 0, "FECHA", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@AGENTE_INYECTA", Global.System.Data.SqlDbType.NVarChar, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "AGENTE_INYECTA", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@MEDICION_INY", Global.System.Data.SqlDbType.NVarChar, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "MEDICION_INY", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@HORA_INICIO", Global.System.Data.SqlDbType.Time, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "HORA_INICIO", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@HORA_FIN", Global.System.Data.SqlDbType.Time, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "HORA_FIN", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_B1", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_B1", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_B1", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_B1", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_B2", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_B2", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_B2", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_B2", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_B3", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_B3", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_B3", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_B3", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_B4", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_B4", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_B4", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_B4", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@ENERGIA_B5", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "ENERGIA_B5", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+            Me._adapter.InsertCommand.Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PRECIO_B5", Global.System.Data.SqlDbType.Float, 0, Global.System.Data.ParameterDirection.Input, 0, 0, "PRECIO_B5", Global.System.Data.DataRowVersion.Current, False, Nothing, "", "", ""))
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Sub InitConnection()
+            Me._connection = New Global.System.Data.SqlClient.SqlConnection()
+            Me._connection.ConnectionString = Global.ST_bad03b845cdd40b2b4ebe166e1001004.Settings.Default.DEV_CONCILIACIONConnectionString
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Sub InitCommandCollection()
+            Me._commandCollection = New Global.System.Data.SqlClient.SqlCommand(0) {}
+            Me._commandCollection(0) = New Global.System.Data.SqlClient.SqlCommand()
+            Me._commandCollection(0).Connection = Me.Connection
+            Me._commandCollection(0).CommandText = "SELECT FECHA, AGENTE_INYECTA, MEDICION_INY, HORA_INICIO, HORA_FIN, ENERGIA_B1, PR" & _
+                "ECIO_B1, ENERGIA_B2, PRECIO_B2, ENERGIA_B3, PRECIO_B3, ENERGIA_B4, PRECIO_B4, EN" & _
+                "ERGIA_B5, PRECIO_B5 FROM dbo.OF_INY_REGIONAL_GEN_NOREQ"
+            Me._commandCollection(0).CommandType = Global.System.Data.CommandType.Text
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter"), _
+         Global.System.ComponentModel.DataObjectMethodAttribute(Global.System.ComponentModel.DataObjectMethodType.Fill, True)> _
+        Public Overridable Overloads Function Fill(ByVal dataTable As ofInyNoReqDataSet.ofInyNoReqDataTable) As Integer
+            Me.Adapter.SelectCommand = Me.CommandCollection(0)
+            If (Me.ClearBeforeFill = True) Then
+                dataTable.Clear()
+            End If
+            Dim returnValue As Integer = Me.Adapter.Fill(dataTable)
+            Return returnValue
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter"), _
+         Global.System.ComponentModel.DataObjectMethodAttribute(Global.System.ComponentModel.DataObjectMethodType.[Select], True)> _
+        Public Overridable Overloads Function GetData() As ofInyNoReqDataSet.ofInyNoReqDataTable
+            Me.Adapter.SelectCommand = Me.CommandCollection(0)
+            Dim dataTable As ofInyNoReqDataSet.ofInyNoReqDataTable = New ofInyNoReqDataSet.ofInyNoReqDataTable()
+            Me.Adapter.Fill(dataTable)
+            Return dataTable
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")> _
+        Public Overridable Overloads Function Update(ByVal dataTable As ofInyNoReqDataSet.ofInyNoReqDataTable) As Integer
+            Return Me.Adapter.Update(dataTable)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")> _
+        Public Overridable Overloads Function Update(ByVal dataSet As ofInyNoReqDataSet) As Integer
+            Return Me.Adapter.Update(dataSet, "ofInyNoReq")
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")> _
+        Public Overridable Overloads Function Update(ByVal dataRow As Global.System.Data.DataRow) As Integer
+            Return Me.Adapter.Update(New Global.System.Data.DataRow() {dataRow})
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")> _
+        Public Overridable Overloads Function Update(ByVal dataRows() As Global.System.Data.DataRow) As Integer
+            Return Me.Adapter.Update(dataRows)
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter"), _
+         Global.System.ComponentModel.DataObjectMethodAttribute(Global.System.ComponentModel.DataObjectMethodType.Insert, True)> _
+        Public Overridable Overloads Function Insert(ByVal FECHA As Date, ByVal AGENTE_INYECTA As String, ByVal MEDICION_INY As String, ByVal HORA_INICIO As System.TimeSpan, ByVal HORA_FIN As System.TimeSpan, ByVal ENERGIA_B1 As Global.System.Nullable(Of Double), ByVal PRECIO_B1 As Global.System.Nullable(Of Double), ByVal ENERGIA_B2 As Global.System.Nullable(Of Double), ByVal PRECIO_B2 As Global.System.Nullable(Of Double), ByVal ENERGIA_B3 As Global.System.Nullable(Of Double), ByVal PRECIO_B3 As Global.System.Nullable(Of Double), ByVal ENERGIA_B4 As Global.System.Nullable(Of Double), ByVal PRECIO_B4 As Global.System.Nullable(Of Double), ByVal ENERGIA_B5 As Global.System.Nullable(Of Double), ByVal PRECIO_B5 As Global.System.Nullable(Of Double)) As Integer
+            Me.Adapter.InsertCommand.Parameters(0).Value = CType(FECHA, Date)
+            If (AGENTE_INYECTA Is Nothing) Then
+                Throw New Global.System.ArgumentNullException("AGENTE_INYECTA")
+            Else
+                Me.Adapter.InsertCommand.Parameters(1).Value = CType(AGENTE_INYECTA, String)
+            End If
+            If (MEDICION_INY Is Nothing) Then
+                Throw New Global.System.ArgumentNullException("MEDICION_INY")
+            Else
+                Me.Adapter.InsertCommand.Parameters(2).Value = CType(MEDICION_INY, String)
+            End If
+            Me.Adapter.InsertCommand.Parameters(3).Value = CType(HORA_INICIO, System.TimeSpan)
+            Me.Adapter.InsertCommand.Parameters(4).Value = CType(HORA_FIN, System.TimeSpan)
+            If (ENERGIA_B1.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(5).Value = CType(ENERGIA_B1.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(5).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_B1.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(6).Value = CType(PRECIO_B1.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(6).Value = Global.System.DBNull.Value
+            End If
+            If (ENERGIA_B2.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(7).Value = CType(ENERGIA_B2.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(7).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_B2.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(8).Value = CType(PRECIO_B2.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(8).Value = Global.System.DBNull.Value
+            End If
+            If (ENERGIA_B3.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(9).Value = CType(ENERGIA_B3.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(9).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_B3.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(10).Value = CType(PRECIO_B3.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(10).Value = Global.System.DBNull.Value
+            End If
+            If (ENERGIA_B4.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(11).Value = CType(ENERGIA_B4.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(11).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_B4.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(12).Value = CType(PRECIO_B4.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(12).Value = Global.System.DBNull.Value
+            End If
+            If (ENERGIA_B5.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(13).Value = CType(ENERGIA_B5.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(13).Value = Global.System.DBNull.Value
+            End If
+            If (PRECIO_B5.HasValue = True) Then
+                Me.Adapter.InsertCommand.Parameters(14).Value = CType(PRECIO_B5.Value, Double)
+            Else
+                Me.Adapter.InsertCommand.Parameters(14).Value = Global.System.DBNull.Value
+            End If
+            Dim previousConnectionState As Global.System.Data.ConnectionState = Me.Adapter.InsertCommand.Connection.State
+            If ((Me.Adapter.InsertCommand.Connection.State And Global.System.Data.ConnectionState.Open) _
+                        <> Global.System.Data.ConnectionState.Open) Then
+                Me.Adapter.InsertCommand.Connection.Open()
+            End If
+            Try
+                Dim returnValue As Integer = Me.Adapter.InsertCommand.ExecuteNonQuery
+                Return returnValue
+            Finally
+                If (previousConnectionState = Global.System.Data.ConnectionState.Closed) Then
+                    Me.Adapter.InsertCommand.Connection.Close()
+                End If
+            End Try
+        End Function
+    End Class
+
+    '''<summary>
+    '''TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios
+    '''</summary>
+    <Global.System.ComponentModel.DesignerCategoryAttribute("code"), _
+     Global.System.ComponentModel.ToolboxItem(True), _
+     Global.System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerDesigner, Microsoft.VSD" & _
+        "esigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"), _
+     Global.System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapterManager")> _
+    Partial Public Class TableAdapterManager
+        Inherits Global.System.ComponentModel.Component
+
+        Private _updateOrder As UpdateOrderOption
+
+        Private _ofInyNoReqTableAdapter As ofInyNoReqTableAdapter
+
+        Private _backupDataSetBeforeUpdate As Boolean
+
+        Private _connection As Global.System.Data.IDbConnection
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property UpdateOrder() As UpdateOrderOption
+            Get
+                Return Me._updateOrder
+            End Get
+            Set(value As UpdateOrderOption)
+                Me._updateOrder = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" & _
+            "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" & _
+            "a", "System.Drawing.Design.UITypeEditor")> _
+        Public Property ofInyNoReqTableAdapter() As ofInyNoReqTableAdapter
+            Get
+                Return Me._ofInyNoReqTableAdapter
+            End Get
+            Set(value As ofInyNoReqTableAdapter)
+                Me._ofInyNoReqTableAdapter = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Property BackupDataSetBeforeUpdate() As Boolean
+            Get
+                Return Me._backupDataSetBeforeUpdate
+            End Get
+            Set(value As Boolean)
+                Me._backupDataSetBeforeUpdate = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Browsable(False)> _
+        Public Property Connection() As Global.System.Data.IDbConnection
+            Get
+                If (Not (Me._connection) Is Nothing) Then
+                    Return Me._connection
+                End If
+                If ((Not (Me._ofInyNoReqTableAdapter) Is Nothing) _
+                            AndAlso (Not (Me._ofInyNoReqTableAdapter.Connection) Is Nothing)) Then
+                    Return Me._ofInyNoReqTableAdapter.Connection
+                End If
+                Return Nothing
+            End Get
+            Set(value As Global.System.Data.IDbConnection)
+                Me._connection = value
+            End Set
+        End Property
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0"), _
+         Global.System.ComponentModel.Browsable(False)> _
+        Public ReadOnly Property TableAdapterInstanceCount() As Integer
+            Get
+                Dim count As Integer = 0
+                If (Not (Me._ofInyNoReqTableAdapter) Is Nothing) Then
+                    count = (count + 1)
+                End If
+                Return count
+            End Get
+        End Property
+
+        '''<summary>
+        '''Update rows in top-down order.
+        '''</summary>
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Function UpdateUpdatedRows(ByVal dataSet As ofInyNoReqDataSet, ByVal allChangedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow), ByVal allAddedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)) As Integer
+            Dim result As Integer = 0
+            If (Not (Me._ofInyNoReqTableAdapter) Is Nothing) Then
+                Dim updatedRows() As Global.System.Data.DataRow = dataSet.ofInyNoReq.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.ModifiedCurrent)
+                updatedRows = Me.GetRealUpdatedRows(updatedRows, allAddedRows)
+                If ((Not (updatedRows) Is Nothing) _
+                            AndAlso (0 < updatedRows.Length)) Then
+                    result = (result + Me._ofInyNoReqTableAdapter.Update(updatedRows))
+                    allChangedRows.AddRange(updatedRows)
+                End If
+            End If
+            Return result
+        End Function
+
+        '''<summary>
+        '''Insert rows in top-down order.
+        '''</summary>
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Function UpdateInsertedRows(ByVal dataSet As ofInyNoReqDataSet, ByVal allAddedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)) As Integer
+            Dim result As Integer = 0
+            If (Not (Me._ofInyNoReqTableAdapter) Is Nothing) Then
+                Dim addedRows() As Global.System.Data.DataRow = dataSet.ofInyNoReq.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.Added)
+                If ((Not (addedRows) Is Nothing) _
+                            AndAlso (0 < addedRows.Length)) Then
+                    result = (result + Me._ofInyNoReqTableAdapter.Update(addedRows))
+                    allAddedRows.AddRange(addedRows)
+                End If
+            End If
+            Return result
+        End Function
+
+        '''<summary>
+        '''Delete rows in bottom-up order.
+        '''</summary>
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Function UpdateDeletedRows(ByVal dataSet As ofInyNoReqDataSet, ByVal allChangedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)) As Integer
+            Dim result As Integer = 0
+            If (Not (Me._ofInyNoReqTableAdapter) Is Nothing) Then
+                Dim deletedRows() As Global.System.Data.DataRow = dataSet.ofInyNoReq.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.Deleted)
+                If ((Not (deletedRows) Is Nothing) _
+                            AndAlso (0 < deletedRows.Length)) Then
+                    result = (result + Me._ofInyNoReqTableAdapter.Update(deletedRows))
+                    allChangedRows.AddRange(deletedRows)
+                End If
+            End If
+            Return result
+        End Function
+
+        '''<summary>
+        '''Remove inserted rows that become updated rows after calling TableAdapter.Update(inserted rows) first
+        '''</summary>
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Function GetRealUpdatedRows(ByVal updatedRows() As Global.System.Data.DataRow, ByVal allAddedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)) As Global.System.Data.DataRow()
+            If ((updatedRows Is Nothing) _
+                        OrElse (updatedRows.Length < 1)) Then
+                Return updatedRows
+            End If
+            If ((allAddedRows Is Nothing) _
+                        OrElse (allAddedRows.Count < 1)) Then
+                Return updatedRows
+            End If
+            Dim realUpdatedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow) = New Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)()
+            Dim i As Integer = 0
+            Do While (i < updatedRows.Length)
+                Dim row As Global.System.Data.DataRow = updatedRows(i)
+                If (allAddedRows.Contains(row) = False) Then
+                    realUpdatedRows.Add(row)
+                End If
+                i = (i + 1)
+            Loop
+            Return realUpdatedRows.ToArray
+        End Function
+
+        '''<summary>
+        '''Update all changes to the dataset.
+        '''</summary>
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Overridable Function UpdateAll(ByVal dataSet As ofInyNoReqDataSet) As Integer
+            If (dataSet Is Nothing) Then
+                Throw New Global.System.ArgumentNullException("dataSet")
+            End If
+            If (dataSet.HasChanges = False) Then
+                Return 0
+            End If
+            If ((Not (Me._ofInyNoReqTableAdapter) Is Nothing) _
+                        AndAlso (Me.MatchTableAdapterConnection(Me._ofInyNoReqTableAdapter.Connection) = False)) Then
+                Throw New Global.System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" & _
+                        "tring.")
+            End If
+            Dim workConnection As Global.System.Data.IDbConnection = Me.Connection
+            If (workConnection Is Nothing) Then
+                Throw New Global.System.ApplicationException("TableAdapterManager contains no connection information. Set each TableAdapterMana" & _
+                        "ger TableAdapter property to a valid TableAdapter instance.")
+            End If
+            Dim workConnOpened As Boolean = False
+            If ((workConnection.State And Global.System.Data.ConnectionState.Broken) _
+                        = Global.System.Data.ConnectionState.Broken) Then
+                workConnection.Close()
+            End If
+            If (workConnection.State = Global.System.Data.ConnectionState.Closed) Then
+                workConnection.Open()
+                workConnOpened = True
+            End If
+            Dim workTransaction As Global.System.Data.IDbTransaction = workConnection.BeginTransaction
+            If (workTransaction Is Nothing) Then
+                Throw New Global.System.ApplicationException("The transaction cannot begin. The current data connection does not support transa" & _
+                        "ctions or the current state is not allowing the transaction to begin.")
+            End If
+            Dim allChangedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow) = New Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)()
+            Dim allAddedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow) = New Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)()
+            Dim adaptersWithAcceptChangesDuringUpdate As Global.System.Collections.Generic.List(Of Global.System.Data.Common.DataAdapter) = New Global.System.Collections.Generic.List(Of Global.System.Data.Common.DataAdapter)()
+            Dim revertConnections As Global.System.Collections.Generic.Dictionary(Of Object, Global.System.Data.IDbConnection) = New Global.System.Collections.Generic.Dictionary(Of Object, Global.System.Data.IDbConnection)()
+            Dim result As Integer = 0
+            Dim backupDataSet As Global.System.Data.DataSet = Nothing
+            If Me.BackupDataSetBeforeUpdate Then
+                backupDataSet = New Global.System.Data.DataSet()
+                backupDataSet.Merge(dataSet)
+            End If
+            Try
+                '---- Prepare for update -----------
+                '
+                If (Not (Me._ofInyNoReqTableAdapter) Is Nothing) Then
+                    revertConnections.Add(Me._ofInyNoReqTableAdapter, Me._ofInyNoReqTableAdapter.Connection)
+                    Me._ofInyNoReqTableAdapter.Connection = CType(workConnection, Global.System.Data.SqlClient.SqlConnection)
+                    Me._ofInyNoReqTableAdapter.Transaction = CType(workTransaction, Global.System.Data.SqlClient.SqlTransaction)
+                    If Me._ofInyNoReqTableAdapter.Adapter.AcceptChangesDuringUpdate Then
+                        Me._ofInyNoReqTableAdapter.Adapter.AcceptChangesDuringUpdate = False
+                        adaptersWithAcceptChangesDuringUpdate.Add(Me._ofInyNoReqTableAdapter.Adapter)
+                    End If
+                End If
+                '
+                '---- Perform updates -----------
+                '
+                If (Me.UpdateOrder = UpdateOrderOption.UpdateInsertDelete) Then
+                    result = (result + Me.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows))
+                    result = (result + Me.UpdateInsertedRows(dataSet, allAddedRows))
+                Else
+                    result = (result + Me.UpdateInsertedRows(dataSet, allAddedRows))
+                    result = (result + Me.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows))
+                End If
+                result = (result + Me.UpdateDeletedRows(dataSet, allChangedRows))
+                '
+                '---- Commit updates -----------
+                '
+                workTransaction.Commit()
+                If (0 < allAddedRows.Count) Then
+                    Dim rows((allAddedRows.Count) - 1) As Global.System.Data.DataRow
+                    allAddedRows.CopyTo(rows)
+                    Dim i As Integer = 0
+                    Do While (i < rows.Length)
+                        Dim row As Global.System.Data.DataRow = rows(i)
+                        row.AcceptChanges()
+                        i = (i + 1)
+                    Loop
+                End If
+                If (0 < allChangedRows.Count) Then
+                    Dim rows((allChangedRows.Count) - 1) As Global.System.Data.DataRow
+                    allChangedRows.CopyTo(rows)
+                    Dim i As Integer = 0
+                    Do While (i < rows.Length)
+                        Dim row As Global.System.Data.DataRow = rows(i)
+                        row.AcceptChanges()
+                        i = (i + 1)
+                    Loop
+                End If
+            Catch ex As Global.System.Exception
+                workTransaction.Rollback()
+                '---- Restore the dataset -----------
+                If Me.BackupDataSetBeforeUpdate Then
+                    Global.System.Diagnostics.Debug.Assert((Not (backupDataSet) Is Nothing))
+                    dataSet.Clear()
+                    dataSet.Merge(backupDataSet)
+                Else
+                    If (0 < allAddedRows.Count) Then
+                        Dim rows((allAddedRows.Count) - 1) As Global.System.Data.DataRow
+                        allAddedRows.CopyTo(rows)
+                        Dim i As Integer = 0
+                        Do While (i < rows.Length)
+                            Dim row As Global.System.Data.DataRow = rows(i)
+                            row.AcceptChanges()
+                            row.SetAdded()
+                            i = (i + 1)
+                        Loop
+                    End If
+                End If
+                Throw ex
+            Finally
+                If workConnOpened Then
+                    workConnection.Close()
+                End If
+                If (Not (Me._ofInyNoReqTableAdapter) Is Nothing) Then
+                    Me._ofInyNoReqTableAdapter.Connection = CType(revertConnections(Me._ofInyNoReqTableAdapter), Global.System.Data.SqlClient.SqlConnection)
+                    Me._ofInyNoReqTableAdapter.Transaction = Nothing
+                End If
+                If (0 < adaptersWithAcceptChangesDuringUpdate.Count) Then
+                    Dim adapters((adaptersWithAcceptChangesDuringUpdate.Count) - 1) As Global.System.Data.Common.DataAdapter
+                    adaptersWithAcceptChangesDuringUpdate.CopyTo(adapters)
+                    Dim i As Integer = 0
+                    Do While (i < adapters.Length)
+                        Dim adapter As Global.System.Data.Common.DataAdapter = adapters(i)
+                        adapter.AcceptChangesDuringUpdate = True
+                        i = (i + 1)
+                    Loop
+                End If
+            End Try
+            Return result
+        End Function
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overridable Sub SortSelfReferenceRows(ByVal rows() As Global.System.Data.DataRow, ByVal relation As Global.System.Data.DataRelation, ByVal childFirst As Boolean)
+            Global.System.Array.Sort(Of Global.System.Data.DataRow)(rows, New SelfReferenceComparer(relation, childFirst))
+        End Sub
+
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+         Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Protected Overridable Function MatchTableAdapterConnection(ByVal inputConnection As Global.System.Data.IDbConnection) As Boolean
+            If (Not (Me._connection) Is Nothing) Then
+                Return True
+            End If
+            If ((Me.Connection Is Nothing) _
+                        OrElse (inputConnection Is Nothing)) Then
+                Return True
+            End If
+            If String.Equals(Me.Connection.ConnectionString, inputConnection.ConnectionString, Global.System.StringComparison.Ordinal) Then
+                Return True
+            End If
+            Return False
+        End Function
+
+        '''<summary>
+        '''Update Order Option
+        '''</summary>
+        <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Public Enum UpdateOrderOption
+
+            InsertUpdateDelete = 0
+
+            UpdateInsertDelete = 1
+        End Enum
+
+        '''<summary>
+        '''Used to sort self-referenced table's rows
+        '''</summary>
+        <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+        Private Class SelfReferenceComparer
+            Inherits Object
+            Implements Global.System.Collections.Generic.IComparer(Of Global.System.Data.DataRow)
+
+            Private _relation As Global.System.Data.DataRelation
+
+            Private _childFirst As Integer
+
+            <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+             Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+            Friend Sub New(ByVal relation As Global.System.Data.DataRelation, ByVal childFirst As Boolean)
+                MyBase.New()
+                Me._relation = relation
+                If childFirst Then
+                    Me._childFirst = -1
+                Else
+                    Me._childFirst = 1
+                End If
+            End Sub
+
+            <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+             Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+            Private Function GetRoot(ByVal row As Global.System.Data.DataRow, ByRef distance As Integer) As Global.System.Data.DataRow
+                Global.System.Diagnostics.Debug.Assert((Not (row) Is Nothing))
+                Dim root As Global.System.Data.DataRow = row
+                distance = 0
+
+                Dim traversedRows As Global.System.Collections.Generic.IDictionary(Of Global.System.Data.DataRow, Global.System.Data.DataRow) = New Global.System.Collections.Generic.Dictionary(Of Global.System.Data.DataRow, Global.System.Data.DataRow)()
+                traversedRows(row) = row
+
+                Dim parent As Global.System.Data.DataRow = row.GetParentRow(Me._relation, Global.System.Data.DataRowVersion.[Default])
+
+                Do While ((Not (parent) Is Nothing) _
+                            AndAlso (traversedRows.ContainsKey(parent) = False))
+                    distance = (distance + 1)
+                    root = parent
+                    traversedRows(parent) = parent
+                    parent = parent.GetParentRow(Me._relation, Global.System.Data.DataRowVersion.[Default])
+
+                Loop
+
+                If (distance = 0) Then
+                    traversedRows.Clear()
+                    traversedRows(row) = row
+                    parent = row.GetParentRow(Me._relation, Global.System.Data.DataRowVersion.Original)
+
+                    Do While ((Not (parent) Is Nothing) _
+                                AndAlso (traversedRows.ContainsKey(parent) = False))
+                        distance = (distance + 1)
+                        root = parent
+                        traversedRows(parent) = parent
+                        parent = parent.GetParentRow(Me._relation, Global.System.Data.DataRowVersion.Original)
+
+                    Loop
+                End If
+
+                Return root
+            End Function
+
+            <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
+             Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
+            Public Function Compare(ByVal row1 As Global.System.Data.DataRow, ByVal row2 As Global.System.Data.DataRow) As Integer Implements Global.System.Collections.Generic.IComparer(Of Global.System.Data.DataRow).Compare
+                If Object.ReferenceEquals(row1, row2) Then
+                    Return 0
+                End If
+                If (row1 Is Nothing) Then
+                    Return -1
+                End If
+                If (row2 Is Nothing) Then
+                    Return 1
+                End If
+
+                Dim distance1 As Integer = 0
+                Dim root1 As Global.System.Data.DataRow = Me.GetRoot(row1, distance1)
+
+                Dim distance2 As Integer = 0
+                Dim root2 As Global.System.Data.DataRow = Me.GetRoot(row2, distance2)
+
+                If Object.ReferenceEquals(root1, root2) Then
+                    Return (Me._childFirst * distance1.CompareTo(distance2))
+                Else
+                    Global.System.Diagnostics.Debug.Assert(((Not (root1.Table) Is Nothing) _
+                                    AndAlso (Not (root2.Table) Is Nothing)))
+                    If (root1.Table.Rows.IndexOf(root1) < root2.Table.Rows.IndexOf(root2)) Then
+                        Return -1
+                    Else
+                        Return 1
+                    End If
+                End If
+            End Function
+        End Class
+    End Class
+End Namespace]]></ProjectItem>
+          <ProjectItem
+            Name="My Project\AssemblyInfo.vb"
+            Encoding="UTF8"><![CDATA[Imports System
+Imports System.Reflection
+Imports System.Runtime.InteropServices
+
+' General Information about an assembly is controlled through the following 
+' set of attributes. Change these attribute values to modify the information
+' associated with an assembly.
+
+' Review the values of the assembly attributes
+
+<Assembly: AssemblyTitle("ST_bad03b845cdd40b2b4ebe166e1001004")> 
+<Assembly: AssemblyDescription("")> 
+<Assembly: AssemblyCompany("HP Inc.")> 
+<Assembly: AssemblyProduct("ST_bad03b845cdd40b2b4ebe166e1001004")> 
+<Assembly: AssemblyCopyright("Copyright @ HP Inc. 2018")> 
+<Assembly: AssemblyTrademark("")> 
+<Assembly: CLSCompliant(True)> 
+
+<Assembly: ComVisible(False)> 
+
+'The following GUID is for the ID of the typelib if this project is exposed to COM
+<Assembly: Guid("56409115-62e0-498f-a701-ddf2446e607f")> 
+
+' Version information for an assembly consists of the following four values:
+'
+'      Major Version
+'      Minor Version 
+'      Build Number
+'      Revision
+'
+' You can specify all the values or you can default the Build and Revision Numbers 
+' by using the '*' as shown below:
+' <Assembly: AssemblyVersion("1.0.*")>
+
+<Assembly: AssemblyVersion("1.0.0.0")> 
+<Assembly: AssemblyFileVersion("1.0.0.0")> ]]></ProjectItem>
+          <ProjectItem
+            Name="ST_55f6370e6ab14188a51b6fcf57094b81.vbproj"
+            Encoding="UTF8"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <ProjectTypeGuids>{30D016F9-3734-4E33-A861-5E7D899E18F3};{F184B08F-C81C-45F6-A57F-5ABD9991F28F}</ProjectTypeGuids>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.30703</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{555B6199-62A1-4A0E-BA8B-E9AD4DBE7198}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <AppDesignerFolder>My Project</AppDesignerFolder>
+    <RootNamespace>ST_bad03b845cdd40b2b4ebe166e1001004</RootNamespace>
+    <AssemblyName>ST_55f6370e6ab14188a51b6fcf57094b81</AssemblyName>
+    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
+    <FileAlignment>512</FileAlignment>
+    <ResolveAssemblyReferenceIgnoreTargetFrameworkAttributeVersionMismatch>true</ResolveAssemblyReferenceIgnoreTargetFrameworkAttributeVersionMismatch>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>.\bin\Debug\</OutputPath>
+    <EnableUnmanagedDebugging>false</EnableUnmanagedDebugging>
+    <DefineDebug>true</DefineDebug>
+    <DefineTrace>true</DefineTrace>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
+    <DebugSymbols>false</DebugSymbols>
+    <Optimize>true</Optimize>
+    <OutputPath>.\bin\Release\</OutputPath>
+    <EnableUnmanagedDebugging>false</EnableUnmanagedDebugging>
+    <DefineDebug>false</DefineDebug>
+    <DefineTrace>true</DefineTrace>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="System.Data" />
+    <Reference Include="System.Data.DataSetExtensions" />
+    <Reference Include="System.Data.Linq" />
+    <Reference Include="System.Web.Services" />
+    <Reference Include="System.Windows.Forms" />
+    <Reference Include="System.Xml" />
+    <Reference Include="Microsoft.SqlServer.ManagedDTS, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" />
+    <Reference Include="Microsoft.SqlServer.ScriptTask, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" />
+  </ItemGroup>
+  <ItemGroup>
+    <Import Include="Microsoft.VisualBasic" />
+    <Import Include="System" />
+    <Import Include="System.Collections" />
+    <Import Include="System.Data" />
+    <Import Include="System.Diagnostics" />
+    <Import Include="System.Windows.Forms" />
+  </ItemGroup>
+  <ItemGroup>
+    <AppDesigner Include="My Project\" />
+    <Compile Include="ofInyNoReq.vb" />
+    <Compile Include="ofInyNoReqDataSet.Designer.vb">
+      <AutoGen>True</AutoGen>
+      <DesignTime>True</DesignTime>
+      <DependentUpon>ofInyNoReqDataSet.xsd</DependentUpon>
+    </Compile>
+    <Compile Include="My Project\AssemblyInfo.vb">
+      <SubType>Code</SubType>
+    </Compile>
+    <EmbeddedResource Include="My Project\Resources.resx">
+      <Generator>VbMyResourcesResXFileCodeGenerator</Generator>
+      <LastGenOutput>Resources.Designer.vb</LastGenOutput>
+      <CustomToolNamespace>My.Resources</CustomToolNamespace>
+    </EmbeddedResource>
+    <Compile Include="My Project\Resources.Designer.vb">
+      <AutoGen>True</AutoGen>
+      <DesignTime>True</DesignTime>
+      <DependentUpon>Resources.resx</DependentUpon>
+      <SubType>Code</SubType>
+    </Compile>
+    <None Include="app.config" />
+    <None Include="ofInyNoReqDataSet.xsc">
+      <DependentUpon>ofInyNoReqDataSet.xsd</DependentUpon>
+    </None>
+    <None Include="ofInyNoReqDataSet.xsd">
+      <SubType>Designer</SubType>
+      <Generator>MSDataSetGenerator</Generator>
+      <LastGenOutput>ofInyNoReqDataSet.Designer.vb</LastGenOutput>
+    </None>
+    <None Include="ofInyNoReqDataSet.xss">
+      <DependentUpon>ofInyNoReqDataSet.xsd</DependentUpon>
+    </None>
+    <None Include="My Project\Settings.settings">
+      <Generator>SettingsSingleFileGenerator</Generator>
+      <LastGenOutput>Settings.Designer.vb</LastGenOutput>
+    </None>
+    <Compile Include="My Project\Settings.Designer.vb">
+      <AutoGen>True</AutoGen>
+      <DependentUpon>Settings.settings</DependentUpon>
+      <SubType>Code</SubType>
+      <DesignTimeSharedInput>True</DesignTimeSharedInput>
+    </Compile>
+    <Compile Include="ScriptMain.vb">
+      <SubType>Code</SubType>
+    </Compile>
+  </ItemGroup>
+  <ItemGroup>
+    <COMReference Include="Microsoft.Office.Core">
+      <Guid>{2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}</Guid>
+      <VersionMajor>2</VersionMajor>
+      <VersionMinor>5</VersionMinor>
+      <Lcid>0</Lcid>
+      <WrapperTool>primary</WrapperTool>
+      <Isolated>False</Isolated>
+      <EmbedInteropTypes>True</EmbedInteropTypes>
+    </COMReference>
+    <COMReference Include="Microsoft.Office.Interop.Excel">
+      <Guid>{00020813-0000-0000-C000-000000000046}</Guid>
+      <VersionMajor>1</VersionMajor>
+      <VersionMinor>7</VersionMinor>
+      <Lcid>0</Lcid>
+      <WrapperTool>primary</WrapperTool>
+      <Isolated>False</Isolated>
+      <EmbedInteropTypes>True</EmbedInteropTypes>
+    </COMReference>
+    <COMReference Include="VBIDE">
+      <Guid>{0002E157-0000-0000-C000-000000000046}</Guid>
+      <VersionMajor>5</VersionMajor>
+      <VersionMinor>3</VersionMinor>
+      <Lcid>0</Lcid>
+      <WrapperTool>primary</WrapperTool>
+      <Isolated>False</Isolated>
+      <EmbedInteropTypes>True</EmbedInteropTypes>
+    </COMReference>
+  </ItemGroup>
+  <!-- Include the build rules for a VB project.-->
+  <Import Project="$(MSBuildBinPath)\Microsoft.VisualBasic.targets" />
+  <ProjectExtensions>
+    <VisualStudio>
+      <FlavorProperties GUID="{30D016F9-3734-4E33-A861-5E7D899E18F3}">
+        <ProjectProperties HostName="VSTAHostName" HostPackage="{B3A685AA-7EAF-4BC6-9940-57959FA5AC07}" ApplicationType="usd" Language="vb" TemplatesPath="" DebugInfoExeName="#HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\InstallDir#\devenv.exe" />
+        <Host Name="ScriptTask" />
+        <ProjectClient>
+          <HostIdentifier>SSIS_ST120</HostIdentifier>
+        </ProjectClient>
+      </FlavorProperties>
+    </VisualStudio>
+  </ProjectExtensions>
+</Project>]]></ProjectItem>
+          <ProjectItem
+            Name="My Project\Settings.Designer.vb"
+            Encoding="UTF8"><![CDATA['------------------------------------------------------------------------------
+' <auto-generated>
+'     This code was generated by a tool.
+'     Runtime Version:4.0.30319.42000
+'
+'     Changes to this file may cause incorrect behavior and will be lost if
+'     the code is regenerated.
+' </auto-generated>
+'------------------------------------------------------------------------------
+
+Option Strict On
+Option Explicit On
+
+
+
+<Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(),  _
+ Global.System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0"),  _
+ Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)>  _
+Partial Friend NotInheritable Class Settings
+    Inherits Global.System.Configuration.ApplicationSettingsBase
+    
+    Private Shared defaultInstance As Settings = CType(Global.System.Configuration.ApplicationSettingsBase.Synchronized(New Settings()),Settings)
+    
+#Region "My.Settings Auto-Save Functionality"
+#If _MyType = "WindowsForms" Then
+    Private Shared addedHandler As Boolean
+
+    Private Shared addedHandlerLockObject As New Object
+
+    <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
+    Private Shared Sub AutoSaveSettings(ByVal sender As Global.System.Object, ByVal e As Global.System.EventArgs)
+        If My.Application.SaveMySettingsOnExit Then
+            My.Settings.Save()
+        End If
+    End Sub
+#End If
+#End Region
+    
+    Public Shared ReadOnly Property [Default]() As Settings
+        Get
+            
+#If _MyType = "WindowsForms" Then
+               If Not addedHandler Then
+                    SyncLock addedHandlerLockObject
+                        If Not addedHandler Then
+                            AddHandler My.Application.Shutdown, AddressOf AutoSaveSettings
+                            addedHandler = True
+                        End If
+                    End SyncLock
+                End If
+#End If
+            Return defaultInstance
+        End Get
+    End Property
+    
+    <Global.System.Configuration.ApplicationScopedSettingAttribute(),  _
+     Global.System.Diagnostics.DebuggerNonUserCodeAttribute(),  _
+     Global.System.Configuration.SpecialSettingAttribute(Global.System.Configuration.SpecialSetting.ConnectionString),  _
+     Global.System.Configuration.DefaultSettingValueAttribute("Data Source=OLEIVA;Initial Catalog=DEV_CONCILIACION;Integrated Security=True")>  _
+    Public ReadOnly Property DEV_CONCILIACIONConnectionString() As String
+        Get
+            Return CType(Me("DEV_CONCILIACIONConnectionString"),String)
+        End Get
+    End Property
+End Class
+
+Namespace My
+    
+    <Global.Microsoft.VisualBasic.HideModuleNameAttribute(),  _
+     Global.System.Diagnostics.DebuggerNonUserCodeAttribute(),  _
+     Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute()>  _
+    Friend Module MySettingsProperty
+        
+        <Global.System.ComponentModel.Design.HelpKeywordAttribute("My.Settings")>  _
+        Friend ReadOnly Property Settings() As Global.ST_bad03b845cdd40b2b4ebe166e1001004.Settings
+            Get
+                Return Global.ST_bad03b845cdd40b2b4ebe166e1001004.Settings.Default
+            End Get
+        End Property
+    End Module
+End Namespace]]></ProjectItem>
+          <ProjectItem
+            Name="My Project\Settings.settings"
+            Encoding="UTF8"><![CDATA[<?xml version='1.0' encoding='utf-8'?>
+<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="" GeneratedClassName="Settings">
+  <Profiles />
+  <Settings>
+    <Setting Name="DEV_CONCILIACIONConnectionString" Type="(Connection string)" Scope="Application">
+      <DesignTimeValue Profile="(Default)">&lt;?xml version="1.0" encoding="utf-16"?&gt;
+&lt;SerializableConnectionString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
+  &lt;ConnectionString&gt;Data Source=OLEIVA;Initial Catalog=DEV_CONCILIACION;Integrated Security=True&lt;/ConnectionString&gt;
+  &lt;ProviderName&gt;System.Data.SqlClient&lt;/ProviderName&gt;
+&lt;/SerializableConnectionString&gt;</DesignTimeValue>
+      <Value Profile="(Default)">Data Source=OLEIVA;Initial Catalog=DEV_CONCILIACION;Integrated Security=True</Value>
+    </Setting>
+  </Settings>
+</SettingsFile>]]></ProjectItem>
+          <ProjectItem
+            Name="My Project\Resources.resx"
+            Encoding="UTF8"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+</root>]]></ProjectItem>
+          <ProjectItem
+            Name="app.config"
+            Encoding="UTF8"><![CDATA[<?xml version="1.0" encoding="utf-8" ?>
+<configuration>
+    <configSections>
+    </configSections>
+    <connectionStrings>
+        <add name="ST_bad03b845cdd40b2b4ebe166e1001004.Settings.DEV_CONCILIACIONConnectionString"
+            connectionString="Data Source=OLEIVA;Initial Catalog=DEV_CONCILIACION;Integrated Security=True"
+            providerName="System.Data.SqlClient" />
+    </connectionStrings>
+    <system.diagnostics>
+        <sources>
+            <!-- This section defines the logging configuration for My.Application.Log -->
+            <source name="DefaultSource" switchName="DefaultSwitch">
+                <listeners>
+                    <add name="FileLog"/>
+                    <!-- Uncomment the below section to write to the Application Event Log -->
+                    <!--<add name="EventLog"/>-->
+                </listeners>
+            </source>
+        </sources>
+        <switches>
+            <add name="DefaultSwitch" value="Information" />
+        </switches>
+        <sharedListeners>
+            <add name="FileLog"
+                 type="Microsoft.VisualBasic.Logging.FileLogTraceListener, Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"
+                 initializeData="FileLogWriter"/>
+            <!-- Uncomment the below section and replace APPLICATION_NAME with the name of your application to write to the Application Event Log -->
+            <!--<add name="EventLog" type="System.Diagnostics.EventLogTraceListener" initializeData="APPLICATION_NAME"/> -->
+        </sharedListeners>
+    </system.diagnostics>
+</configuration>]]></ProjectItem>
+          <BinaryItem
+            Name="ST_55f6370e6ab14188a51b6fcf57094b81.dll">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
+LAAAEXM5AAAGC3NTAAAKEwVzVAAAChMEc1UAAAoKBgdvPgAACm9WAAAKEQRvVwAACgZvWAAACiYR
+BREEb1kAAAoHb0UAAAYMAghvWgAACm9bAAAKOccAAABzTAAAChMGc0wAAAoTBxQTCAgRBm9cAAAK
+AghvWgAACm9dAAAKb14AAAoTCSt3EQlvXwAACnQTAAABEwgRBxZqb2AAAAoRCBEHb1wAAAoRBm9h
+AAAKEQdvYQAACjNHEQYWam9PAAAKEQcWam9PAAAKEQZvYgAAChEGb2EAAAouEBEGb2MAAAoRB29j
+AAAKLuARBm9iAAAKEQZvYQAACjMFEQUN3i0RCW9kAAAKLYDeFxEGLAcRBm9lAAAKEQcsBxEHb2UA
+AArcAghvZgAACiYRBSoJKgAAAAEQAAACAGMAogUBFwAAAACSAihuAAAKAnKJAABwb28AAAoCb3AA
+AAoCb3EAAAYCb3EAAAoqAAAAEzADAKAAAAAAAAAAAihuAAAKAgNvcgAACm9vAAAKA29zAAAKA290
+AAAKb0IAAAouDAIDb3MAAApvdQAACgNvdgAACm93AAAKA290AAAKb0AAAApvdwAAChYoeAAAChYu
+DAIDb3YAAApveQAACgNvegAACgNvdAAACm8+AAAKFih4AAAKFi4MAgNvegAACm97AAAKAgNvfAAA
+Cm99AAAKAgNvfgAACm9/AAAKKj4CAwQogAAACgJvcAAABioTMAEABwAAAC0AABECexoAAAQqABMw
+AQAHAAAALgAAEQJ7GwAABCoAEzABAAcAAAAvAAARAnscAAAEKgATMAEABwAAADAAABECex0AAAQq
+ABMwAQAHAAAAMQAAEQJ7HgAABCoAEzABAAcAAAAyAAARAnsfAAAEKgATMAEABwAAADMAABECeyAA
+AAQqABMwAQAHAAAANAAAEQJ7IQAABCoAEzABAAcAAAA1AAARAnsiAAAEKgATMAEABwAAADYAABEC
+eyMAAAQqABMwAQAHAAAANwAAEQJ7JAAABCoAEzABAAcAAAA4AAARAnslAAAEKgATMAEABwAAADkA
+ABECeyYAAAQqABMwAQAHAAAAOgAAEQJ7JwAABCoAEzABAAcAAAA7AAARAnsoAAAEKgATMAEADAAA
+ADwAABECb4EAAApvggAACioTMAIAEgAAAD0AABECb4EAAAoDb4MAAAp0DgAAAioAAGICAnspAAAE
+AyiEAAAKdAwAAAJ9KQAABCoAAABiAgJ7KQAABAMohQAACnQMAAACfSkAAAQqAAAAYgICeyoAAAQD
+KIQAAAp0DAAAAn0qAAAEKgAAAGICAnsqAAAEAyiFAAAKdAwAAAJ9KgAABCoAAABiAgJ7KwAABAMo
+hAAACnQMAAACfSsAAAQqAAAAYgICeysAAAQDKIUAAAp0DAAAAn0rAAAEKgAAAGICAnssAAAEAyiE
+AAAKdAwAAAJ9LAAABCoAAABiAgJ7LAAABAMohQAACnQMAAACfSwAAAQqAAAANgJvgQAACgNvhgAA
+CioAABMwAwC6AAAAPgAAEQJvhwAACnQOAAACDB8PjQMAAAENCRYDjAoAAAGiCRcEogkYBaIJGQ4E
+jAsAAAGiCRoOBYwLAAABogkbDgaMZAAAAaIJHA4HjGQAAAGiCR0OCIxkAAABogkeDgmMZAAAAaIJ
+HwkOCoxkAAABogkfCg4LjGQAAAGiCR8LDgyMZAAAAaIJHwwODYxkAAABogkfDQ4OjGQAAAGiCR8O
+Dg+MZAAAAaIJCwgHb4gAAAoCb4EAAAoIb4YAAAoIKgAAEzABABQAAAA/AAARAiiJAAAKdA0AAAIK
+Bm9wAAAGBioTMAEABgAAAEAAABFzUAAABioAABMwAwBLAQAAAAAAAAICKIoAAApyBQEAcG+LAAAK
+fRoAAAQCAiiKAAAKchEBAHBviwAACn0bAAAEAgIoigAACnIvAQBwb4sAAAp9HAAABAICKIoAAApy
+SQEAcG+LAAAKfR0AAAQCAiiKAAAKcmEBAHBviwAACn0eAAAEAgIoigAACnJzAQBwb4sAAAp9HwAA
+BAICKIoAAApyiQEAcG+LAAAKfSAAAAQCAiiKAAAKcp0BAHBviwAACn0hAAAEAgIoigAACnKzAQBw
+b4sAAAp9IgAABAICKIoAAApyxwEAcG+LAAAKfSMAAAQCAiiKAAAKct0BAHBviwAACn0kAAAEAgIo
+igAACnLxAQBwb4sAAAp9JQAABAICKIoAAApyBwIAcG+LAAAKfSYAAAQCAiiKAAAKchsCAHBviwAA
+Cn0nAAAEAgIoigAACnIxAgBwb4sAAAp9KAAABCoAEzAFAAADAAAAAAAAAnIFAQBw0AoAAAEoFAAA
+ChQXc4wAAAp9GgAABAIoigAACgJ7GgAABG+NAAAKAnIRAQBw0EQAAAEoFAAAChQXc4wAAAp9GwAA
+BAIoigAACgJ7GwAABG+NAAAKAnIvAQBw0EQAAAEoFAAAChQXc4wAAAp9HAAABAIoigAACgJ7HAAA
+BG+NAAAKAnJJAQBw0AsAAAEoFAAAChQXc4wAAAp9HQAABAIoigAACgJ7HQAABG+NAAAKAnJhAQBw
+0AsAAAEoFAAAChQXc4wAAAp9HgAABAIoigAACgJ7HgAABG+NAAAKAnJzAQBw0GQAAAEoFAAAChQX
+c4wAAAp9HwAABAIoigAACgJ7HwAABG+NAAAKAnKJAQBw0GQAAAEoFAAAChQXc4wAAAp9IAAABAIo
+igAACgJ7IAAABG+NAAAKAnKdAQBw0GQAAAEoFAAAChQXc4wAAAp9IQAABAIoigAACgJ7IQAABG+N
+AAAKAnKzAQBw0GQAAAEoFAAAChQXc4wAAAp9IgAABAIoigAACgJ7IgAABG+NAAAKAnLHAQBw0GQA
+AAEoFAAAChQXc4wAAAp9IwAABAIoigAACgJ7IwAABG+NAAAKAnLdAQBw0GQAAAEoFAAAChQXc4wA
+AAp9JAAABAIoigAACgJ7JAAABG+NAAAKAnLxAQBw0GQAAAEoFAAAChQXc4wAAAp9JQAABAIoigAA
+CgJ7JQAABG+NAAAKAnIHAgBw0GQAAAEoFAAAChQXc4wAAAp9JgAABAIoigAACgJ7JgAABG+NAAAK
+AnIbAgBw0GQAAAEoFAAAChQXc4wAAAp9JwAABAIoigAACgJ7JwAABG+NAAAKAnIxAgBw0GQAAAEo
+FAAAChQXc4wAAAp9KAAABAIoigAACgJ7KAAABG+NAAAKAnsaAAAEFm+OAAAKAnsbAAAEFm+OAAAK
+AnsbAAAEIP8AAABvjwAACgJ7HAAABBZvjgAACgJ7HAAABCD/AAAAb48AAAoCex0AAAQWb44AAAoC
+ex4AAAQWb44AAAoqEzABAAwAAABBAAARAm+HAAAKdA4AAAIqEzABAAcAAABCAAARA3N7AAAGKgAT
+MAEACwAAAEMAABHQDgAAAigUAAAKKgATMAQANwAAAEQAABECAyiQAAAKAnsqAAAELCcCeyoAAAQK
+BiwdBgIDb5EAAAp0DgAAAgNvkgAACnOuAAAGb08AAAYqABMwBAA3AAAARQAAEQIDKJMAAAoCeykA
+AAQsJwJ7KQAABAoGLB0GAgNvkQAACnQOAAACA2+SAAAKc64AAAZvTwAABioAEzAEADcAAABGAAAR
+AgMolAAACgJ7LAAABCwnAnssAAAECgYsHQYCA2+RAAAKdA4AAAIDb5IAAApzrgAABm9PAAAGKgAT
+MAQANwAAAEcAABECAyiVAAAKAnsrAAAELCcCeysAAAQKBiwdBgIDb5EAAAp0DgAAAgNvkgAACnOu
+AAAGb08AAAYqADYCb4EAAAoDb5YAAAoqAAAbMAcA+wEAAEgAABFzUwAAChMIc1QAAAoTB3M5AAAG
+EwRzVQAACgoGckUCAHBvVgAACgYSDRYolwAAChENb5gAAAoGIP////8g/////yD/////IAAAAAAg
+AAAAAHOZAAAKb5oAAAoGGG+bAAAKEQdvVwAACgZvWAAACiZzVQAACgsHcocCAHBvVgAACgcSDRco
+lwAAChENb5gAAAoHGG+bAAAKEQdvVwAACgdvWAAACiZznAAACgwIctsCAHBvnQAACggRBG8+AAAK
+b54AAAoRCG+fAAAKCG9YAAAKJnOcAAAKDQly7wIAcG+dAAAKCXILAwBwb54AAAoRCG+fAAAKCW9Y
+AAAKJhEIEQdvWQAAChEEb0UAAAYTBQIRBW9aAAAKb1sAAAo5zQAAAHNMAAAKEwlzTAAAChMKFBML
+EQURCW9cAAAKAhEFb1oAAApvXQAACm9eAAAKEwwreBEMb18AAAp0EwAAARMLEQoWam9gAAAKEQsR
+Cm9cAAAKEQlvYQAAChEKb2EAAAozSBEJFmpvTwAAChEKFmpvTwAAChEJb2IAAAoRCW9hAAAKLhAR
+CW9jAAAKEQpvYwAACi7gEQlvYgAAChEJb2EAAAozBhEIEwbeMREMb2QAAAo6fP///94XEQksBxEJ
+b2UAAAoRCiwHEQpvZQAACtwCEQVvZgAACiYRCCoRBioAARAAAAIALQGo1QEXAAAAAGYCAyihAAAK
+AgJvogAACnQNAAACfS0AAAQqAAATMAIAFwAAAEkAABECAnstAAAEb1MAAAZvowAACiikAAAKKgBi
+AgJ7LQAABG9TAAAGA4wKAAABb6UAAAoqAAAAEzACABcAAABKAAARAgJ7LQAABG9UAAAGb6MAAAoo
+IwAACioATgICey0AAARvVAAABgNvpQAACioTMAIAFwAAAEsAABECAnstAAAEb1UAAAZvowAACigj
+AAAKKgBOAgJ7LQAABG9VAAAGA2+lAAAKKhMwAgAiAAAATAAAEQICey0AAARvVgAABm+jAAAKJS0D
+JgcqeQsAAAFxCwAAASoAAGICAnstAAAEb1YAAAYDjAsAAAFvpQAACioAAAATMAIAIgAAAE0AABEC
+AnstAAAEb1cAAAZvowAACiUtAyYHKnkLAAABcQsAAAEqAABiAgJ7LQAABG9XAAAGA4wLAAABb6UA
+AAoqAAAAGzACAC4AAABOAAARAgJ7LQAABG9YAAAGb6MAAAoopgAACgreEyUopwAACgtyMwMAcAdz
+qAAACnoGKgAAARAAAAAAAAAZGQATawAAAWICAnstAAAEb1gAAAYDjGQAAAFvpQAACioAAAAbMAIA
+LgAAAE8AABECAnstAAAEb1kAAAZvowAACiimAAAKCt4TJSinAAAKC3K6AwBwB3OoAAAKegYqAAAB
+EAAAAAAAABkZABNrAAABYgICey0AAARvWQAABgOMZAAAAW+lAAAKKgAAABswAgAuAAAAUAAAEQIC
+ey0AAARvWgAABm+jAAAKKKYAAAoK3hMlKKcAAAoLcj8EAHAHc6gAAAp6BioAAAEQAAAAAAAAGRkA
+E2sAAAFiAgJ7LQAABG9aAAAGA4xkAAABb6UAAAoqAAAAGzACAC4AAABRAAARAgJ7LQAABG9bAAAG
+b6MAAAoopgAACgreEyUopwAACgtyxgQAcAdzqAAACnoGKgAAARAAAAAAAAAZGQATawAAAWICAnst
+AAAEb1sAAAYDjGQAAAFvpQAACioAAAAbMAIALgAAAFIAABECAnstAAAEb1wAAAZvowAACiimAAAK
+Ct4TJSinAAAKC3JLBQBwB3OoAAAKegYqAAABEAAAAAAAABkZABNrAAABYgICey0AAARvXAAABgOM
+ZAAAAW+lAAAKKgAAABswAgAuAAAAUwAAEQICey0AAARvXQAABm+jAAAKKKYAAAoK3hMlKKcAAAoL
+ctIFAHAHc6gAAAp6BioAAAEQAAAAAAAAGRkAE2sAAAFiAgJ7LQAABG9dAAAGA4xkAAABb6UAAAoq
+AAAAGzACAC4AAABUAAARAgJ7LQAABG9eAAAGb6MAAAoopgAACgreEyUopwAACgtyVwYAcAdzqAAA
+CnoGKgAAARAAAAAAAAAZGQATawAAAWICAnstAAAEb14AAAYDjGQAAAFvpQAACioAAAAbMAIALgAA
+AFUAABECAnstAAAEb18AAAZvowAACiimAAAKCt4TJSinAAAKC3LeBgBwB3OoAAAKegYqAAABEAAA
+AAAAABkZABNrAAABYgICey0AAARvXwAABgOMZAAAAW+lAAAKKgAAABswAgAuAAAAVgAAEQICey0A
+AARvYAAABm+jAAAKKKYAAAoK3hMlKKcAAAoLcmMHAHAHc6gAAAp6BioAAAEQAAAAAAAAGRkAE2sA
+AAFiAgJ7LQAABG9gAAAGA4xkAAABb6UAAAoqAAAAGzACAC4AAABXAAARAgJ7LQAABG9hAAAGb6MA
+AAoopgAACgreEyUopwAACgty6gcAcAdzqAAACnoGKgAAARAAAAAAAAAZGQATawAAAWICAnstAAAE
+b2EAAAYDjGQAAAFvpQAACioAAAATMAIAEgAAAFgAABECAnstAAAEb1gAAAZvqgAACioAAHICAnst
+AAAEb1gAAAZ+qwAACigRAAAKb6UAAAoqAAAAEzACABIAAABZAAARAgJ7LQAABG9ZAAAGb6oAAAoq
+AAByAgJ7LQAABG9ZAAAGfqsAAAooEQAACm+lAAAKKgAAABMwAgASAAAAWgAAEQICey0AAARvWgAA
+Bm+qAAAKKgAAcgICey0AAARvWgAABn6rAAAKKBEAAApvpQAACioAAAATMAIAEgAAAFsAABECAnst
+AAAEb1sAAAZvqgAACioAAHICAnstAAAEb1sAAAZ+qwAACigRAAAKb6UAAAoqAAAAEzACABIAAABc
+AAARAgJ7LQAABG9cAAAGb6oAAAoqAAByAgJ7LQAABG9cAAAGfqsAAAooEQAACm+lAAAKKgAAABMw
+AgASAAAAXQAAEQICey0AAARvXQAABm+qAAAKKgAAcgICey0AAARvXQAABn6rAAAKKBEAAApvpQAA
+CioAAAATMAIAEgAAAF4AABECAnstAAAEb14AAAZvqgAACioAAHICAnstAAAEb14AAAZ+qwAACigR
+AAAKb6UAAAoqAAAAEzACABIAAABfAAARAgJ7LQAABG9fAAAGb6oAAAoqAAByAgJ7LQAABG9fAAAG
+fqsAAAooEQAACm+lAAAKKgAAABMwAgASAAAAYAAAEQICey0AAARvYAAABm+qAAAKKgAAcgICey0A
+AARvYAAABn6rAAAKKBEAAApvpQAACioAAAATMAIAEgAAAGEAABECAnstAAAEb2EAAAZvqgAACioA
+AHICAnstAAAEb2EAAAZ+qwAACigRAAAKb6UAAAoqAAAAVgIorAAACgIDfS4AAAQCBH0vAAAEKgAA
+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
+GgEACigbAQAKfg4BAApv9wAABn4OAQAKb+AAAAYoEQAACigdAQAKbzIAAAYIEQ1yHBMAcAcoGgEA
+CigbAQAKfg4BAApv9wAABn4OAQAKb+AAAAYoEQAACigdAQAKbzQAAAYIEQ1yIBMAcAcoGgEACigb
+AQAKfg4BAApv9wAABn4OAQAKb+AAAAYoEQAACigdAQAKbzYAAAYIEQ1yJBMAcAcoGgEACigbAQAK
+fg4BAApv9wAABn4OAQAKb+AAAAYoEQAACigdAQAKbzgAAAZzswAABhMPEQ8Jb7YAAAYRDwhvGwAA
+BghvHQAABghvHwAABghvIQAABghvIwAABghvJQAABigfAQAKCG8nAAAGKB8BAAoIbykAAAYoHwEA
+CghvKwAABigfAQAKCG8tAAAGKB8BAAoIby8AAAYoHwEACghvMQAABigfAQAKCG8zAAAGKB8BAAoI
+bzUAAAYoHwEACghvNwAABigfAQAKb8UAAAYmBxfWCxENcvQSAHAHKBoBAAooGwEACn4OAQAKb/cA
+AAZ+DgEACm/gAAAGOlL8//8RCm/sAAAGAm8FAQAKFm8hAQAK3jklKKcAAAoTEBEQbyIBAAoWFCgj
+AQAKJhEQbyQBAAoWFCgjAQAKJgJvBQEAChdvIQEACiipAAAK3gAqAEEcAAAAAAAAIAAAAG0FAACN
+BQAAOQAAAG0AAAG0AAAAzsrvvgEAAACRAAAAbFN5c3RlbS5SZXNvdXJjZXMuUmVzb3VyY2VSZWFk
+ZXIsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5
+VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OSNTeXN0ZW0uUmVzb3VyY2VzLlJ1bnRpbWVSZXNvdXJjZVNl
+dAIAAAAAAAAAAAAAAFBBRFBBRFC0AAAAQlNKQgEAAQAAAAAADAAAAHY0LjAuMzAzMTkAAAAABQBs
+AAAAGDQAACN+AACENAAAXC8AACNTdHJpbmdzAAAAAOBjAAAoEwAAI1VTAAh3AAAQAAAAI0dVSUQA
+AAAYdwAAeBMAACNCbG9iAAAAAAAAAAIAAAFXP7YLCQ8AAAD6JTMAFgAAAQAAALQAAAAkAAAAQAAA
+APcAAACvAAAACgAAADgBAAAEAAAAuwEAACQAAACBAAAAAQAAAAQAAAASAAAAVAAAAIgAAAABAAAA
+EgAAAAEAAAAIAAAAAQAAAAkAAAADAAAAAwAAAAAAMS8BAAAAAAAKAGoCQAIKAJ4CgAIGAK4CpwIK
+AAYDQAIGAIQDpwIKAAYE3AMGADwEKwQGAGkEVAQOANAEuwQGAF8FpwIGAOkFpwISAFIIRggSAGoI
+RggGALgImwgGAMoImwgSAC8JRggSAE4JRggWAMwJwQkWAAMK8QkOAHAKWgoWAKEK8QkWALYK8QkG
+AO0KpwIGABkLpwIGACYLpwIaAKcLRggSALgLRggSAL0MRggSADcQRggSAD8QRggSAHMQRggGAFIV
+pwISAGUVRggOAKQVWgoSAMQVrhUSAAcWrhUSACEWrhUSAD0WrhUGAFwXpwISAPgXRggGANEYthgS
+AFQZRggGAPwZpwIGAC8athgeALwakxoOAO0aWgoOAAYbWgoOADMbGxsGAF0bShsKAJwbdRsKALQb
+EwAOAOkbzBsGAB4c/hsGADwcpwIGAGAcpwIKAGocEwAGALgcmRwGAN4czBwOAPQcuwQKAA4ddRsG
+ABod/hsOADUduwQOAFIduwQOAGoduwQGAHkdShsOAJYduwQOALgdWgoGABAepwIGAEseQR4WAFge
+wQkGAGYeQR4SAD0fRggSAHIfRggGAIYfQR4WAJMfwQkGAKEfQR4GALQfqB8WAL0fwQkWAOMf8QkO
+AP8fWgoWABYg8QkWACMg8QkGAEggNSAWAFQg8QkWAHgg8QkWAIgg8QkGAMogNSAGAN4gNSAWAFch
+PiEWAGghPiEOAIMhWgoOAJghWgoGALIhpwIOAMghWgoOAPEhWgoOABEiWgoKAEwidRsSAIwiRggG
+AKcipwIGAMYipwISANsiRggSAPwiRggWACYj8QkGADkjpwIWAF0j8QkGALMjzBwGAOQjpwIKAAIk
+dRsGAA4kpwISACgkRggGAFckpwISAK8knCQSAOEknCQSABAlnCQSACIlnCQSAC4lnCQSAH0lRggS
+AJklrhUSAL8lrhUSAMwlRggSANYlRggSAOklRggSACUmnCQSADMmRggGAEMmpwIGAF8kpwIOAIUm
+WgoOAJcmWgoGAKsm/hsOAMwmWgoOAOYmWgoSAPsmRggGABMnthgGADInthgSAD8nRggGAFknpwIG
+AGsnpwIGAPsnpwIGABsopwIOACwoWgoGADwothgGAGMothgGAHEothgGAJAopwIGAOcopwIeAOwo
+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
+AQCvAwAAAQCvAwAAAQCtBAAAAQCDBQAAAQCDBQAAAQCDBQAAAQCDBQAAAQCDBQAAAQCDBQAAAQCD
+BQAAAQCDBQAAAQCDBQAAAQCDBQAAAQCDBQAAAQCDBQAAAQCDBQAAAQCDBQAAAQCDBQAAAQDbCAAA
+AgDgCAAAAQCDBQAAAQDqCQAAAQAsCgAAAQCYCgAAAgCfCgAAAQDZCgAAAQD/CgAAAgAMCwAAAQCY
+CgAAAgCfCgAAAwBACwAABABRCwAAAQBuCwAAAQCYCgAAAgCfCgAAAQDHDAAAAQDbCAAAAgDgCAAA
+AQAWDgAAAQA2DgAAAQA2DgAAAQA2DgAAAQA2DgAAAQA2DgAAAQA2DgAAAQA2DgAAAQA2DgAAAQBz
+DwAAAQB3DwAAAgB9DwAAAwCMDwAABACZDwAABQClDwAABgCuDwAABwC5DwAACADDDwAACQDODwAA
+CgDYDwAACwDjDwAADADtDwAADQD4DwAADgACEAAADwANEAAAAQBgEAAAAQCfCgAAAQCfCgAAAQCf
+CgAAAQCfCgAAAQBzDwAAAQDZCgAAAQBDEgAAAQCDBQAAAQCDBQAAAQCDBQAAAQCDBQAAAQCDBQAA
+AQCDBQAAAQCDBQAAAQCDBQAAAQCDBQAAAQCDBQAAAQCDBQAAAQCDBQAAAQCDBQAAAQCDBQAAAQCD
+BQAAAQBzDwAAAgB/FQAAAQD3FQAAAQCDBQAAAQCDBQAAAQCDBQAAAQAqFwAAAQAqFwAAAQBDFwAA
+AQBLFwAAAQBTFwAAAQB3DwAAAgB9DwAAAwCMDwAABACZDwAABQClDwAABgCuDwAABwC5DwAACADD
+DwAACQDODwAACgDYDwAACwDjDwAADADtDwAADQD4DwAADgACEAAADwANEAAAAQCDBQAAAQCDBQAA
+AQCDBQAAAQCDBQAAAQBDFwAAAgDqGAAAAwD5GAAAAQBDFwAAAgD5GAAAAQBDFwAAAgDqGAAAAQA+
+GQAAAgD5GAAAAQBDFwAAAQB3GQAAAgB8GQAAAwCFGQAAAQCsGQAAAQB8GQAAAgCFGQAAAQBzDwAA
+AgBZGgAAAQBqGgAAAgBvGgAgAAAAABEgAQDTKxEgAgDcKxEgAQDTKxEgAgDcKwEgAwAFLAAgAAAA
+ABEgAQAZLBEgAQAZLAEgAgAFLAAgAAAAAAEgAQBCLAAgAAAAAAAgAAAAAAEAAQCLLAEAAQCLLAAg
+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
+tA15A/kpsgiRBBAqwA3hBA0Oxg2RBJYWDgfpBDIqtA3hAZEDzQ0hAkQq0g15A5EDSAV5A/kjxghZ
+AEsq2A1kAFUq3g1jB2EqEwCRBGYq1AdpA3UqcQDxBKYq6g1pA60qcQAJBXoCTwERBXoCEwAZBXoC
+Gg4hBXoC4wApBXoCEwAxBXoCXQ5BBXoCRA8pBXoCvQNJBXoC1AdRBXoC1AdZBXoC1AdhBXoCEwBp
+BXoC4wBxBXoC4wB5BXoC4wCBBXoC4wCJBXoC4wCRBXoC4wCZBXoC4wChBXoC4wAIAOgAcAMIAOwA
+dQMIAPwAcAMIAAABdQMpAIMANAQqABsAkAcuAKMJJBMuALsJDAUuAJsJDAUuAMMJQhMuACsJgAcu
+AKsJQhMuALMJaxMuAIMJhhIuAIsJpRIuAOsADAUuAHsJfRIuAJMJ7RIuAEMJ+hJAACsAdQNAABMA
+tANDABMAtANDABsAwwNJAIMAIARKABsAkAdjABsAwwNjABMAtANpAIMARQRqABsAkAeAACsAdQOD
+AHMAdQODABsAwwODAHsAdQOJAIMADASKABsAkAegACsAdQOjAMMAiASjABMAtAPAACsAdQPDABMA
+tAPDAOsADAXJABMALAXgACsAdQPpABMALAUAASsAdQMAARMAtAMDARMALAUDARsATQUDASMBdQMg
+ASsAdQMgARMAtAMjAXsAdQMjAXMAdQMjASMBdQMjATsBdQMpASsBpwUpATsBdQMpATMBAAYpAUMB
+dQNAASsAdQNAARMAtANJAYMACQZgASsAdQNgARMAtANjAYMAOQdjAVMDhgdjATsDTgdjAUsDgAdj
+AUMDZQeAASsAdQODARsAkAegASsAdQOjAQMFiQijAUMDkwjAARMAtAPAASsAdQPgASsAdQPjARsA
+kAcAAisAdQMAAhMAtAMDAksDgAcDAlMDhgcDAoMAqAkDAqsGwgkDArMGgAcjAoMAgQsjAlMDhgcj
+AksDgAcjAqsGogtDAhsAkAdjAhsAkAeDAjMJdQODAisJDAXDAksJdQPDAkMJMw7DAiMBdQPDAjsJ
+IA7jAiMBdQPjAgMFjg7jAlMJLAXjAkMJZA7jAksJdQMDAyMBdQMDA0sJdQMDAzsJIA4DA0MJnA4j
+AzsJIA4jA0sJdQMjA0MJxg4jAyMBdQNDAyMBdQNDA0MJ8A5DAwMFjg5DA0sJdQNJAxsAkAdJAzsB
+dQNJA2MDLAVJA2sDDAVjAyMBdQNjA0sJdQNjAwMFjg5jA0MJMw5pA2sDgAdpA2MDtANpAzsBdQNp
+AxsAkAeDAyMBdQODA0MJGg+DA0sJdQODAwMFjg6JAxsAkAeJAzsBdQOJA2MDAAajA0MJnA6jA0sJ
+dQOjAyMBdQOpAzsBdQOpA2MDAAapAxsAkAfDA0sJdQPDA0MJxg7DAyMBdQPJAxsAkAfJAzsBdQPj
+A1sJTA/jAyMBdQPjA2MJow/pAzsBdQPpAxsAkAcDBCMBdQMDBFMJLAUDBEMJ/A8DBEsJdQMJBDsB
+dQMJBBsAkAcjBFsJJhAjBGMJfRAjBCMBdQMpBBsAkAcpBDsBdQNDBCMBdQNDBEMJ1hBDBEsJdQND
+BFMJLAVJBDsBdQNJBBsAkAdjBCMBdQNjBGMJYRFjBFsJABFpBDsBdQNpBBsAkAeDBEMJvxGDBFMJ
+LAWDBCMBdQODBEsJdQOJBDsBdQOJBBsAkAepBBsAkAepBDsBdQPJBDsBdQPJBBsAkAfpBDsBdQPp
+BBsAkAcJBRsAkAcJBTsBdQMpBTsBdQMpBRsAkAdJBRsAkAdJBTsBdQNpBTsBdQNpBRsAkAeJBRsA
+kAeJBTsBdQOpBRsAkAepBTsBdQOpBWsDDAXJBTsBdQPJBRsAkAfpBRsAkAfpBTsBdQMBBrsGXwoJ
+BjsBdQMJBhsAkAcpBjsBdQMpBhsAkAdJBjsBdQNJBhsAkAdpBhsAkAdpBjsBdQOJBjsBdQOJBhsA
+kAepBjsBdQOpBhsAkAfJBjsBdQPJBhsAkAfpBjsBdQPpBhsAkAcJBzsBdQMJBxsAkAcgBzsBdQMg
+BxsAkAcpBxsAkAcpBzsBdQNABxsAkAdABzsBdQNJBxsAkAdJBzsBdQNpBxsAkAdpBzsBdQOJBxsA
+kAeJBzsBdQOpBzsBdQOpBxsAkAfJBxsAkAfJBzsBdQPpBxsAkAfpBzsBdQMACDsBdQMACBsAkAcg
+CDsBdQMgCBsAkAcpCDsBdQMpCBsAkAdACDsBdQNACBsAkAdJCBsAkAdJCDsBdQNgCDsBdQNgCBsA
+kAdpCBsAkAdpCDsBdQOACBsAkAeACDsBdQOJCDsBdQOJCBsAkAegCDsBdQOgCBsAkAepCBsAkAep
+CDsBdQPACDsBdQPACBsAkAfJCDsBdQPJCBsAkAfgCBsAkAfgCDsBdQPpCDsBdQPpCBsAkAfpCNMH
+RgwACTsBdQMACRsAkAcJCRsAkAcJCTsBdQMgCRsAkAcgCTsBdQMpCWsDDAUpCRsAkAcpCTsBdQNA
+CRsAkAdACTsBdQNJCTsBdQNJCRsAkAdJCWsDDAVgCTsBdQNgCRsAkAdpCWsJAAaJCWsJ+BGpCWsJ
+AAbJCWsJAAbpCWsJIRIACjsBdQMAChsAkAcJCmsJMxIgChsAkAcgCjsBdQMpCmsJFhJACjsBdQNA
+ChsAkAdJCmsJAAZpCmsJXxKJCmsJbRKADRsAkAeADTsBdQOgDTsBdQOgDRsAkAfADRsAkAfADTsB
+dQPgDTsBdQPgDRsAkAcADhsAkAcADjsBdQMgDjsBdQMgDhsAkAdADjsBdQNADhsAkAdgDjsBdQNg
+DhsAkAeADjsBdQOADhsAkAegDhsAkAegDjsBdQPADjsBdQPADhsAkAfgDhsAkAfgDjsBdQMADxsA
+kAcADzsBdQMgDxsAkAcgDzsBdQNADzsBdQNADxsAkAdgDxsAkAdgDzsBdQNAExsAkAdAEzsBdQNg
+EzsBdQNgExsAkAeAEzsBdQOAExsAkAegEzsBdQOgExsAkAfAExsAkAfAEzsBdQPgEzsBdQPgExsA
+kAcAFBsAkAcAFDsBdQMgFDsBdQMgFBsAkAdAFBsAkAdAFDsBdQNgFBsAkAdgFDsBdQOAFBsAkAeA
+FDsBdQOgFBsAkAegFDsBdQPAFDsBdQPAFBsAkAfgFBsAkAfgFDsBdQMAFTsBdQMAFRsAkAcgFTsB
+dQMgFRsAkAdAFTsBdQNAFRsAkAdgFTsBdQNgFRsAkAeAFRsAkAeAFTsBdQOgFTsBdQOgFRsAkAfA
+FTsBdQPAFRsAkAdgFjsBdQNgFhsAkAeAFxsAkAeAFzsBdQOgFzsBdQOgFxsAkAfAFxsAkAfAFzsB
+dQPgF8MGdQrgF4MAqAngFzsBdQPgFxsAkAcAGDsBdQMAGBsAkAcAGMMGfwoAGIMAqAkgGDsBdQMg
+GIMAqAkgGBsAkAdAGDsBdQNAGIMAqAlAGBsAkAdgGIMAqAlgGBsAkAdgGDsBdQOAGDsBdQOAGIMA
+qAmAGBsAkAegGDsBdQOgGBsAkAegGIMAqAmgGMMGiQoAGhsAkAcAGjsBdQMgGjsBdQMgGhsAkAdA
+GhsAkAdAGjsBdQNgGjsBdQNgGhsAkAeAGhsAkAeAGjsBdQOgGjsBdQOgGhsAkAfAGjsBdQPAGhsA
+kAfgGhsAkAfgGjsBdQMAGxsAkAcAGzsBdQMgGzsBdQMgGxsAkAegG2sJAAbAG2sJAAYAHGsJ+BEg
+HGsJ+BFgHGsJAAagHGsJFhLgHGsJAAYgHWsJIRIgHXMJAAZAHWsJIRJAHXMJAAaAHWsJKhLAHXMJ
+AAbAHWsJMxLgHWsJMxLgHXMJAAYgHmsJAAZgHmsJUBJgHnMJRxKgHmsJXxLgHmsJbRIVAe8RFwHv
+ERkB7xEbAe8RHQHvER8B7xEhAe8RIwHvESUB7xEnAe8RKQESEisB7xEtARQSLwEfEjUBFBI3Ae8R
+OQEUEjsBHxI9Ae8RPwHvEUEB7xFDAe8RRQHvEUcB7xFJAe8RSwHvEU0B7xFPAe8RUQHvEVMB7xFV
+Ae8RVwHvEVkBFBJbARQSXQHvEV8B7xH4A/0DAgQHBFcEWwRnBGwEewR7BAMFIAUnBT4FbAQ+BRoG
+bARsBB8GHwYkBiQGJAYkBiQGJAYkBiQGJAYkBi8GeAaEBokGjgaTBpgGVwRXBK4G2gZXBB0H2QfZ
+B9kH2QfZB9kH2QfZB9kH2QfZB9kH2QfZB9kHWwTqBwwIFwgeCOoHQAhnBEUIRQhFCEUIYQgaBmwE
+bAS/CL8I2gjaCNoI2gjaCNoI2gjaCNoI2ghXBFcEVwRXBFcEVwRXBFcEVwRXBOoH6gjwCPAI9ghb
+BAIJWwQICVcEXAloCW0JWwRbBHsJWwSgCZMKmApXBJ0KaAnBCsEKwQrVChoLVwRJDWYN9Q0NAAEA
+AADtETAAAAADEjAAAAAYEjAAAAAuEjAABAABAAYABQAHAAYACAAIAAkACgAKAAsACwAaAA0AHgAO
+AC8ADwA+ABAAQAARAEYAFwBLABoATQAbAE4AHABSAB0AUwAeAFQAAACeAk8AAABXA1QAAAAGA1kA
+AABjA14AAAAfBJgAAAA8BLUAAACzBLoAAAApBcgAAAAxBc0AAADZAMgAAAC0BwMBAAC6B80AAADI
+B80AAADUBwgBAADfBwgBAADnBw0BAADxBw0BAAD6Bw0BAAAECA0BAAANCA0BAAAXCA0BAAAgCA0B
+AAAqCA0BAAAzCA0BAAA9CA0BAAAZAWIBAABqCGcBAADcCmwBAADjCnEBAADoEO4BAAD0EO4BAAAJ
+Ee4BAAAcEe4BAAAuEe4BAAA9Ee4BAABOEe4BAABeEe4BAABvEe4BAAB/Ee4BAACQEe4BAACgEe4B
+AACxEe4BAADBEe4BAADSEe4BAADiEfMBAADoEfcBAAB3DwMBAAB9D80AAACMD80AAACZDwgBAACl
+DwgBAACuDw0BAAC5Dw0BAADDDw0BAADODw0BAADYDw0BAADjDw0BAADtDw0BAAD4Dw0BAAACEA0B
+AAANEA0BAACZFRsCAACdFSACAABuF80CAAB3F80CAAB/F9MCAACKF9kCAACWF98CAACoF+YCAAC8
+GV0DAACRAWIDAADIGeYCAAB/F2cDAADiGfMBAAAsLAcSAACtBA0SAAAsLA0SAAAsLM0AAAC2LOYC
+AADELOYCAACWKTwSAAAsLFkSAADgKGgSAADHKHYSCABkAAIAEABlAAIAAgAEAAMAEABnAAQACABm
+AAQAAgAFAAUACABoAAYAEABpAAYAAgAGAAcACABqAAgAEABrAAgAAgAHAAkAAgAPAAsAAgASAA0A
+AgATAA8AAQAUAA8AAgAXABEAAgAYABMAAgAZABUAAgAbABcAAQAcABcAAQAeABkAAgAdABkAAQAg
+ABsAAgAfABsAAQAiAB0AAgAhAB0AAgAjAB8AAQAkAB8AAQAmACEAAgAlACEAAQAoACMAAgAnACMA
+AgApACUAAQAqACUAAQAsACcAAgArACcAAgAtACkAAQAuACkAAQAwACsAAgAvACsAAgAxAC0AAQAy
+AC0AAgAzAC8AAQA0AC8AAQA2ADEAAgA1ADEAAgA3ADMAAQA4ADMAAgA7ADUAAgA8ADcAAQA9ADcA
+AgA+ADkAAgA/ADsAAgBTAD0AAgBUAD8AAgBVAEEAAgBWAEMAAgBXAEUAAgBYAEcAAgBZAEkAAgBa
+AEsAAgBbAE0AAgBcAE8AAgBdAFEAAgBeAFMAAgBfAFUAAgBgAFcAAgBhAFkAAgBiAFsAAgBjAF0A
+AgB8AF8AAQB9AF8AAgB+AGEAAQB/AGEAAgCAAGMAAQCBAGMAAgCCAGUAAQCDAGUAAgCEAGcAAQCF
+AGcAAgCGAGkAAQCHAGkAAgCIAGsAAQCJAGsAAgCKAG0AAQCLAG0AAgCMAG8AAQCNAG8AAgCOAHEA
+AQCPAHEAAgCQAHMAAQCRAHMAAgCSAHUAAQCTAHUAAgCUAHcAAQCVAHcAAgCWAHkAAQCXAHkAAgCY
+AHsAAQCZAHsAAgCvAH0AAgCwAH8AAgCxAIEAAQCyAIEAAgC0AIMAAQC2AIUAAgC1AIUAAgC3AIcA
+AQC4AIcAAgC5AIkAAgC6AIsAAQC7AIsAAgDHAI0AAQDIAI0AAgDJAI8AAQDKAI8AAgDLAJEAAQDM
+AJEAAgDNAJMAAQDOAJMAAgDPAJUAAQDeAJcAAgDdAJcAAgDgAJkAAQDhAJkAAgDjAJsAAgDnAJ0A
+AgDpAJ8AAQDqAJ8AAQDvAKEAAgDuAKEAAgDlAKMAAgDxAKUAAgD1AKcAAgD3AKkAEwCyAfcBdQB1
+AIgAlAF6A9wD4wPqA/ED6gTxBI4JrgrrCvQKGw0lDToNBIAAAAEAAAAAAAAAAAAAAAAADS8AAAQA
+AAAAAAAAAAAAAAEACgAAAAAACgAAAAAAAAAAAAAACgATAAAAAAAEAAAAAAAAAAAAAAABAKcCAAAA
+AAQAAAAAAAAAAAAAAAEARggAAAAABAAAAAAAAAAAAAAAAQDBCQAAAAAEAAAAAAAAAAAAAAABAIkL
+AAAAAAwAAAAAAAAAAAAAAKADdBoAAAAADAAAAAAAAAAAAAAAoAMGKQAAAAAAAAAAAQAAAKstAAAF
+AAQABgAEAAwACwANAAsADgALAA8ACwASABEAEwARABUAFAAAABAADACtAwAAEAAZAK0DAAAAABsA
+rQMtAHYELQD4BO8BcwsAAAA8TW9kdWxlPgBtc2NvcmxpYgBNaWNyb3NvZnQuVmlzdWFsQmFzaWMA
+TXlBcHBsaWNhdGlvbgBTVF9iYWQwM2I4NDVjZGQ0MGIyYjRlYmUxNjZlMTAwMTAwNC5NeQBNeUNv
+bXB1dGVyAE15UHJvamVjdABNeVdlYlNlcnZpY2VzAFRocmVhZFNhZmVPYmplY3RQcm92aWRlcmAx
+AE15UmVzb3VyY2VzAFNUX2JhZDAzYjg0NWNkZDQwYjJiNGViZTE2NmUxMDAxMDA0Lk15LlJlc291
+cmNlcwBTZXR0aW5ncwBTVF9iYWQwM2I4NDVjZGQ0MGIyYjRlYmUxNjZlMTAwMTAwNABNeVNldHRp
+bmdzUHJvcGVydHkAb2ZJbnlOb1JlcQBvZklueU5vUmVxRGF0YVNldABvZklueU5vUmVxUm93Q2hh
+bmdlRXZlbnRIYW5kbGVyAG9mSW55Tm9SZXFEYXRhVGFibGUAb2ZJbnlOb1JlcVJvdwBvZklueU5v
+UmVxUm93Q2hhbmdlRXZlbnQAb2ZJbnlOb1JlcVRhYmxlQWRhcHRlcgBTVF9iYWQwM2I4NDVjZGQ0
+MGIyYjRlYmUxNjZlMTAwMTAwNC5vZklueU5vUmVxRGF0YVNldFRhYmxlQWRhcHRlcnMAVGFibGVB
+ZGFwdGVyTWFuYWdlcgBVcGRhdGVPcmRlck9wdGlvbgBTZWxmUmVmZXJlbmNlQ29tcGFyZXIAU2Ny
+aXB0TWFpbgBTY3JpcHRSZXN1bHRzAE1pY3Jvc29mdC5WaXN1YWxCYXNpYy5BcHBsaWNhdGlvblNl
+cnZpY2VzAEFwcGxpY2F0aW9uQmFzZQAuY3RvcgBNaWNyb3NvZnQuVmlzdWFsQmFzaWMuRGV2aWNl
+cwBDb21wdXRlcgBTeXN0ZW0AT2JqZWN0AC5jY3RvcgBnZXRfQ29tcHV0ZXIAbV9Db21wdXRlck9i
+amVjdFByb3ZpZGVyAGdldF9BcHBsaWNhdGlvbgBtX0FwcE9iamVjdFByb3ZpZGVyAFVzZXIAZ2V0
+X1VzZXIAbV9Vc2VyT2JqZWN0UHJvdmlkZXIAZ2V0X1dlYlNlcnZpY2VzAG1fTXlXZWJTZXJ2aWNl
+c09iamVjdFByb3ZpZGVyAEFwcGxpY2F0aW9uAFdlYlNlcnZpY2VzAEVxdWFscwBvAEdldEhhc2hD
+b2RlAFR5cGUAR2V0VHlwZQBUb1N0cmluZwBDcmVhdGVfX0luc3RhbmNlX18AVABpbnN0YW5jZQBE
+aXNwb3NlX19JbnN0YW5jZV9fAGdldF9HZXRJbnN0YW5jZQBNaWNyb3NvZnQuVmlzdWFsQmFzaWMu
+TXlTZXJ2aWNlcy5JbnRlcm5hbABDb250ZXh0VmFsdWVgMQBtX0NvbnRleHQAR2V0SW5zdGFuY2UA
+U3lzdGVtLlJlc291cmNlcwBSZXNvdXJjZU1hbmFnZXIAX3Jlc01ncgBTeXN0ZW0uR2xvYmFsaXph
+dGlvbgBDdWx0dXJlSW5mbwBfcmVzQ3VsdHVyZQBnZXRfUmVzb3VyY2VNYW5hZ2VyAGdldF9DdWx0
+dXJlAHNldF9DdWx0dXJlAFZhbHVlAEN1bHR1cmUAU3lzdGVtLkNvbmZpZ3VyYXRpb24AQXBwbGlj
+YXRpb25TZXR0aW5nc0Jhc2UAZGVmYXVsdEluc3RhbmNlAGdldF9EZWZhdWx0AGdldF9ERVZfQ09O
+Q0lMSUFDSU9OQ29ubmVjdGlvblN0cmluZwBEZWZhdWx0AERFVl9DT05DSUxJQUNJT05Db25uZWN0
+aW9uU3RyaW5nAGdldF9TZXR0aW5ncwBEYXRlVGltZQBfRmVjaGEAZ2V0X0ZlY2hhAHNldF9GZWNo
+YQB2YWx1ZQBfYWdlbnRlSW55ZWN0YQBnZXRfYWdlbnRlSW55ZWN0YQBzZXRfYWdlbnRlSW55ZWN0
+YQBfbWVkaWNpb25JbnkAZ2V0X21lZGljaW9uSW55AHNldF9tZWRpY2lvbklueQBUaW1lU3BhbgBf
+aG9yYUluaWNpbwBnZXRfaG9yYUluaWNpbwBzZXRfaG9yYUluaWNpbwBfaG9yYUZpbgBnZXRfaG9y
+YUZpbgBzZXRfaG9yYUZpbgBfZW5lcmdpYUIxAGdldF9lbmVyZ2lhQjEAc2V0X2VuZXJnaWFCMQBf
+cHJlY2lvQjEAZ2V0X3ByZWNpb0IxAHNldF9wcmVjaW9CMQBfZW5lcmdpYUIyAGdldF9lbmVyZ2lh
+QjIAc2V0X2VuZXJnaWFCMgBfcHJlY2lvQjIAZ2V0X3ByZWNpb0IyAHNldF9wcmVjaW9CMgBfZW5l
+cmdpYUIzAGdldF9lbmVyZ2lhQjMAc2V0X2VuZXJnaWFCMwBfcHJlY2lvQjMAZ2V0X3ByZWNpb0Iz
+AHNldF9wcmVjaW9CMwBfZW5lcmdpYUI0AGdldF9lbmVyZ2lhQjQAc2V0X2VuZXJnaWFCNABfcHJl
+Y2lvQjQAZ2V0X3ByZWNpb0I0AHNldF9wcmVjaW9CNABfZW5lcmdpYUI1AGdldF9lbmVyZ2lhQjUA
+c2V0X2VuZXJnaWFCNQBfcHJlY2lvQjUAZ2V0X3ByZWNpb0I1AHNldF9wcmVjaW9CNQBGZWNoYQBh
+Z2VudGVJbnllY3RhAG1lZGljaW9uSW55AGhvcmFJbmljaW8AaG9yYUZpbgBlbmVyZ2lhQjEAcHJl
+Y2lvQjEAZW5lcmdpYUIyAHByZWNpb0IyAGVuZXJnaWFCMwBwcmVjaW9CMwBlbmVyZ2lhQjQAcHJl
+Y2lvQjQAZW5lcmdpYUI1AHByZWNpb0I1AFN5c3RlbS5EYXRhAERhdGFTZXQAdGFibGVvZklueU5v
+UmVxAFNjaGVtYVNlcmlhbGl6YXRpb25Nb2RlAF9zY2hlbWFTZXJpYWxpemF0aW9uTW9kZQBTeXN0
+ZW0uUnVudGltZS5TZXJpYWxpemF0aW9uAFNlcmlhbGl6YXRpb25JbmZvAFN0cmVhbWluZ0NvbnRl
+eHQAaW5mbwBjb250ZXh0AGdldF9vZklueU5vUmVxAGdldF9TY2hlbWFTZXJpYWxpemF0aW9uTW9k
+ZQBzZXRfU2NoZW1hU2VyaWFsaXphdGlvbk1vZGUARGF0YVRhYmxlQ29sbGVjdGlvbgBnZXRfVGFi
+bGVzAERhdGFSZWxhdGlvbkNvbGxlY3Rpb24AZ2V0X1JlbGF0aW9ucwBJbml0aWFsaXplRGVyaXZl
+ZERhdGFTZXQAQ2xvbmUAU2hvdWxkU2VyaWFsaXplVGFibGVzAFNob3VsZFNlcmlhbGl6ZVJlbGF0
+aW9ucwBTeXN0ZW0uWG1sAFhtbFJlYWRlcgBSZWFkWG1sU2VyaWFsaXphYmxlAHJlYWRlcgBTeXN0
+ZW0uWG1sLlNjaGVtYQBYbWxTY2hlbWEAR2V0U2NoZW1hU2VyaWFsaXphYmxlAEluaXRWYXJzAGlu
+aXRUYWJsZQBJbml0Q2xhc3MAU2hvdWxkU2VyaWFsaXplb2ZJbnlOb1JlcQBTeXN0ZW0uQ29tcG9u
+ZW50TW9kZWwAQ29sbGVjdGlvbkNoYW5nZUV2ZW50QXJncwBTY2hlbWFDaGFuZ2VkAHNlbmRlcgBl
+AFhtbFNjaGVtYUNvbXBsZXhUeXBlAFhtbFNjaGVtYVNldABHZXRUeXBlZERhdGFTZXRTY2hlbWEA
+eHMAVGFibGVzAFJlbGF0aW9ucwBNdWx0aWNhc3REZWxlZ2F0ZQBUYXJnZXRPYmplY3QAVGFyZ2V0
+TWV0aG9kAElBc3luY1Jlc3VsdABBc3luY0NhbGxiYWNrAEJlZ2luSW52b2tlAERlbGVnYXRlQ2Fs
+bGJhY2sARGVsZWdhdGVBc3luY1N0YXRlAEVuZEludm9rZQBEZWxlZ2F0ZUFzeW5jUmVzdWx0AElu
+dm9rZQBTeXN0ZW0uRGF0YS5EYXRhU2V0RXh0ZW5zaW9ucwBUeXBlZFRhYmxlQmFzZWAxAERhdGFD
+b2x1bW4AY29sdW1uRkVDSEEAY29sdW1uQUdFTlRFX0lOWUVDVEEAY29sdW1uTUVESUNJT05fSU5Z
+AGNvbHVtbkhPUkFfSU5JQ0lPAGNvbHVtbkhPUkFfRklOAGNvbHVtbkVORVJHSUFfQjEAY29sdW1u
+UFJFQ0lPX0IxAGNvbHVtbkVORVJHSUFfQjIAY29sdW1uUFJFQ0lPX0IyAGNvbHVtbkVORVJHSUFf
+QjMAY29sdW1uUFJFQ0lPX0IzAGNvbHVtbkVORVJHSUFfQjQAY29sdW1uUFJFQ0lPX0I0AGNvbHVt
+bkVORVJHSUFfQjUAY29sdW1uUFJFQ0lPX0I1AERhdGFUYWJsZQB0YWJsZQBnZXRfRkVDSEFDb2x1
+bW4AZ2V0X0FHRU5URV9JTllFQ1RBQ29sdW1uAGdldF9NRURJQ0lPTl9JTllDb2x1bW4AZ2V0X0hP
+UkFfSU5JQ0lPQ29sdW1uAGdldF9IT1JBX0ZJTkNvbHVtbgBnZXRfRU5FUkdJQV9CMUNvbHVtbgBn
+ZXRfUFJFQ0lPX0IxQ29sdW1uAGdldF9FTkVSR0lBX0IyQ29sdW1uAGdldF9QUkVDSU9fQjJDb2x1
+bW4AZ2V0X0VORVJHSUFfQjNDb2x1bW4AZ2V0X1BSRUNJT19CM0NvbHVtbgBnZXRfRU5FUkdJQV9C
+NENvbHVtbgBnZXRfUFJFQ0lPX0I0Q29sdW1uAGdldF9FTkVSR0lBX0I1Q29sdW1uAGdldF9QUkVD
+SU9fQjVDb2x1bW4AZ2V0X0NvdW50AGdldF9JdGVtAGluZGV4AGFkZF9vZklueU5vUmVxUm93Q2hh
+bmdpbmcAb2JqAG9mSW55Tm9SZXFSb3dDaGFuZ2luZ0V2ZW50AHJlbW92ZV9vZklueU5vUmVxUm93
+Q2hhbmdpbmcAYWRkX29mSW55Tm9SZXFSb3dDaGFuZ2VkAG9mSW55Tm9SZXFSb3dDaGFuZ2VkRXZl
+bnQAcmVtb3ZlX29mSW55Tm9SZXFSb3dDaGFuZ2VkAGFkZF9vZklueU5vUmVxUm93RGVsZXRpbmcA
+b2ZJbnlOb1JlcVJvd0RlbGV0aW5nRXZlbnQAcmVtb3ZlX29mSW55Tm9SZXFSb3dEZWxldGluZwBh
+ZGRfb2ZJbnlOb1JlcVJvd0RlbGV0ZWQAb2ZJbnlOb1JlcVJvd0RlbGV0ZWRFdmVudAByZW1vdmVf
+b2ZJbnlOb1JlcVJvd0RlbGV0ZWQAQWRkb2ZJbnlOb1JlcVJvdwByb3cARkVDSEEAQUdFTlRFX0lO
+WUVDVEEATUVESUNJT05fSU5ZAEhPUkFfSU5JQ0lPAEhPUkFfRklOAEVORVJHSUFfQjEAUFJFQ0lP
+X0IxAEVORVJHSUFfQjIAUFJFQ0lPX0IyAEVORVJHSUFfQjMAUFJFQ0lPX0IzAEVORVJHSUFfQjQA
+UFJFQ0lPX0I0AEVORVJHSUFfQjUAUFJFQ0lPX0I1AENyZWF0ZUluc3RhbmNlAE5ld29mSW55Tm9S
+ZXFSb3cARGF0YVJvdwBEYXRhUm93QnVpbGRlcgBOZXdSb3dGcm9tQnVpbGRlcgBidWlsZGVyAEdl
+dFJvd1R5cGUARGF0YVJvd0NoYW5nZUV2ZW50QXJncwBPblJvd0NoYW5nZWQAT25Sb3dDaGFuZ2lu
+ZwBPblJvd0RlbGV0ZWQAT25Sb3dEZWxldGluZwBSZW1vdmVvZklueU5vUmVxUm93AEdldFR5cGVk
+VGFibGVTY2hlbWEARkVDSEFDb2x1bW4AQUdFTlRFX0lOWUVDVEFDb2x1bW4ATUVESUNJT05fSU5Z
+Q29sdW1uAEhPUkFfSU5JQ0lPQ29sdW1uAEhPUkFfRklOQ29sdW1uAEVORVJHSUFfQjFDb2x1bW4A
+UFJFQ0lPX0IxQ29sdW1uAEVORVJHSUFfQjJDb2x1bW4AUFJFQ0lPX0IyQ29sdW1uAEVORVJHSUFf
+QjNDb2x1bW4AUFJFQ0lPX0IzQ29sdW1uAEVORVJHSUFfQjRDb2x1bW4AUFJFQ0lPX0I0Q29sdW1u
+AEVORVJHSUFfQjVDb2x1bW4AUFJFQ0lPX0I1Q29sdW1uAENvdW50AEl0ZW0Ab2ZJbnlOb1JlcVJv
+d0NoYW5naW5nAG9mSW55Tm9SZXFSb3dDaGFuZ2VkAG9mSW55Tm9SZXFSb3dEZWxldGluZwBvZklu
+eU5vUmVxUm93RGVsZXRlZAByYgBnZXRfRkVDSEEAc2V0X0ZFQ0hBAGdldF9BR0VOVEVfSU5ZRUNU
+QQBzZXRfQUdFTlRFX0lOWUVDVEEAZ2V0X01FRElDSU9OX0lOWQBzZXRfTUVESUNJT05fSU5ZAGdl
+dF9IT1JBX0lOSUNJTwBzZXRfSE9SQV9JTklDSU8AZ2V0X0hPUkFfRklOAHNldF9IT1JBX0ZJTgBn
+ZXRfRU5FUkdJQV9CMQBzZXRfRU5FUkdJQV9CMQBnZXRfUFJFQ0lPX0IxAHNldF9QUkVDSU9fQjEA
+Z2V0X0VORVJHSUFfQjIAc2V0X0VORVJHSUFfQjIAZ2V0X1BSRUNJT19CMgBzZXRfUFJFQ0lPX0Iy
+AGdldF9FTkVSR0lBX0IzAHNldF9FTkVSR0lBX0IzAGdldF9QUkVDSU9fQjMAc2V0X1BSRUNJT19C
+MwBnZXRfRU5FUkdJQV9CNABzZXRfRU5FUkdJQV9CNABnZXRfUFJFQ0lPX0I0AHNldF9QUkVDSU9f
+QjQAZ2V0X0VORVJHSUFfQjUAc2V0X0VORVJHSUFfQjUAZ2V0X1BSRUNJT19CNQBzZXRfUFJFQ0lP
+X0I1AElzRU5FUkdJQV9CMU51bGwAU2V0RU5FUkdJQV9CMU51bGwASXNQUkVDSU9fQjFOdWxsAFNl
+dFBSRUNJT19CMU51bGwASXNFTkVSR0lBX0IyTnVsbABTZXRFTkVSR0lBX0IyTnVsbABJc1BSRUNJ
+T19CMk51bGwAU2V0UFJFQ0lPX0IyTnVsbABJc0VORVJHSUFfQjNOdWxsAFNldEVORVJHSUFfQjNO
+dWxsAElzUFJFQ0lPX0IzTnVsbABTZXRQUkVDSU9fQjNOdWxsAElzRU5FUkdJQV9CNE51bGwAU2V0
+RU5FUkdJQV9CNE51bGwASXNQUkVDSU9fQjROdWxsAFNldFBSRUNJT19CNE51bGwASXNFTkVSR0lB
+X0I1TnVsbABTZXRFTkVSR0lBX0I1TnVsbABJc1BSRUNJT19CNU51bGwAU2V0UFJFQ0lPX0I1TnVs
+bABFdmVudEFyZ3MAZXZlbnRSb3cARGF0YVJvd0FjdGlvbgBldmVudEFjdGlvbgBhY3Rpb24AZ2V0
+X1JvdwBnZXRfQWN0aW9uAFJvdwBBY3Rpb24AQ29tcG9uZW50AFN5c3RlbS5EYXRhLlNxbENsaWVu
+dABTcWxEYXRhQWRhcHRlcgBfX2FkYXB0ZXIAZ2V0X19hZGFwdGVyAHNldF9fYWRhcHRlcgBXaXRo
+RXZlbnRzVmFsdWUAU3FsQ29ubmVjdGlvbgBfY29ubmVjdGlvbgBTcWxUcmFuc2FjdGlvbgBfdHJh
+bnNhY3Rpb24AU3FsQ29tbWFuZABfY29tbWFuZENvbGxlY3Rpb24AX2NsZWFyQmVmb3JlRmlsbABn
+ZXRfQWRhcHRlcgBnZXRfQ29ubmVjdGlvbgBzZXRfQ29ubmVjdGlvbgBnZXRfVHJhbnNhY3Rpb24A
+c2V0X1RyYW5zYWN0aW9uAGdldF9Db21tYW5kQ29sbGVjdGlvbgBnZXRfQ2xlYXJCZWZvcmVGaWxs
+AHNldF9DbGVhckJlZm9yZUZpbGwASW5pdEFkYXB0ZXIASW5pdENvbm5lY3Rpb24ASW5pdENvbW1h
+bmRDb2xsZWN0aW9uAEZpbGwAZGF0YVRhYmxlAEdldERhdGEAVXBkYXRlAGRhdGFTZXQAZGF0YVJv
+dwBkYXRhUm93cwBOdWxsYWJsZWAxAEluc2VydABfYWRhcHRlcgBBZGFwdGVyAENvbm5lY3Rpb24A
+VHJhbnNhY3Rpb24AQ29tbWFuZENvbGxlY3Rpb24AQ2xlYXJCZWZvcmVGaWxsAF91cGRhdGVPcmRl
+cgBfb2ZJbnlOb1JlcVRhYmxlQWRhcHRlcgBfYmFja3VwRGF0YVNldEJlZm9yZVVwZGF0ZQBJRGJD
+b25uZWN0aW9uAGdldF9VcGRhdGVPcmRlcgBzZXRfVXBkYXRlT3JkZXIAZ2V0X29mSW55Tm9SZXFU
+YWJsZUFkYXB0ZXIAc2V0X29mSW55Tm9SZXFUYWJsZUFkYXB0ZXIAZ2V0X0JhY2t1cERhdGFTZXRC
+ZWZvcmVVcGRhdGUAc2V0X0JhY2t1cERhdGFTZXRCZWZvcmVVcGRhdGUAZ2V0X1RhYmxlQWRhcHRl
+ckluc3RhbmNlQ291bnQAU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMATGlzdGAxAFVwZGF0ZVVw
+ZGF0ZWRSb3dzAGFsbENoYW5nZWRSb3dzAGFsbEFkZGVkUm93cwBVcGRhdGVJbnNlcnRlZFJvd3MA
+VXBkYXRlRGVsZXRlZFJvd3MAR2V0UmVhbFVwZGF0ZWRSb3dzAHVwZGF0ZWRSb3dzAFVwZGF0ZUFs
+bABEYXRhUmVsYXRpb24AU29ydFNlbGZSZWZlcmVuY2VSb3dzAHJvd3MAcmVsYXRpb24AY2hpbGRG
+aXJzdABNYXRjaFRhYmxlQWRhcHRlckNvbm5lY3Rpb24AaW5wdXRDb25uZWN0aW9uAFVwZGF0ZU9y
+ZGVyAEJhY2t1cERhdGFTZXRCZWZvcmVVcGRhdGUAVGFibGVBZGFwdGVySW5zdGFuY2VDb3VudABF
+bnVtAHZhbHVlX18ASW5zZXJ0VXBkYXRlRGVsZXRlAFVwZGF0ZUluc2VydERlbGV0ZQBJQ29tcGFy
+ZXJgMQBfcmVsYXRpb24AX2NoaWxkRmlyc3QAR2V0Um9vdABkaXN0YW5jZQBDb21wYXJlAHJvdzEA
+cm93MgBNaWNyb3NvZnQuU3FsU2VydmVyLlNjcmlwdFRhc2sATWljcm9zb2Z0LlNxbFNlcnZlci5E
+dHMuVGFza3MuU2NyaXB0VGFzawBWU1RBUlRTY3JpcHRPYmplY3RNb2RlbEJhc2UATWFpbgBTdWNj
+ZXNzAEZhaWx1cmUARWRpdG9yQnJvd3NhYmxlQXR0cmlidXRlAEVkaXRvckJyb3dzYWJsZVN0YXRl
+AFN5c3RlbS5Db2RlRG9tLkNvbXBpbGVyAEdlbmVyYXRlZENvZGVBdHRyaWJ1dGUAU3lzdGVtLkRp
+YWdub3N0aWNzAERlYnVnZ2VySGlkZGVuQXR0cmlidXRlAE1pY3Jvc29mdC5WaXN1YWxCYXNpYy5D
+b21waWxlclNlcnZpY2VzAFN0YW5kYXJkTW9kdWxlQXR0cmlidXRlAEhpZGVNb2R1bGVOYW1lQXR0
+cmlidXRlAFN5c3RlbS5Db21wb25lbnRNb2RlbC5EZXNpZ24ASGVscEtleXdvcmRBdHRyaWJ1dGUA
+U3lzdGVtLlJ1bnRpbWUuQ29tcGlsZXJTZXJ2aWNlcwBSdW50aW1lSGVscGVycwBHZXRPYmplY3RW
+YWx1ZQBSdW50aW1lVHlwZUhhbmRsZQBHZXRUeXBlRnJvbUhhbmRsZQBBY3RpdmF0b3IATXlHcm91
+cENvbGxlY3Rpb25BdHRyaWJ1dGUAZ2V0X1ZhbHVlAHNldF9WYWx1ZQBTeXN0ZW0uUnVudGltZS5J
+bnRlcm9wU2VydmljZXMAQ29tVmlzaWJsZUF0dHJpYnV0ZQBTeXN0ZW0uUmVmbGVjdGlvbgBBc3Nl
+bWJseQBnZXRfQXNzZW1ibHkAU2V0dGluZ3NCYXNlAFN5bmNocm9uaXplZABDb252ZXJzaW9ucwBD
+b21waWxlckdlbmVyYXRlZEF0dHJpYnV0ZQBEZWZhdWx0U2V0dGluZ1ZhbHVlQXR0cmlidXRlAFNw
+ZWNpYWxTZXR0aW5nQXR0cmlidXRlAFNwZWNpYWxTZXR0aW5nAERlYnVnZ2VyTm9uVXNlckNvZGVB
+dHRyaWJ1dGUAQXBwbGljYXRpb25TY29wZWRTZXR0aW5nQXR0cmlidXRlAENvbGxlY3Rpb25DaGFu
+Z2VFdmVudEhhbmRsZXIAQmVnaW5Jbml0AGFkZF9Db2xsZWN0aW9uQ2hhbmdlZABFbmRJbml0AElz
+QmluYXJ5U2VyaWFsaXplZABTdHJpbmcAR2V0VmFsdWUARGV0ZXJtaW5lU2NoZW1hU2VyaWFsaXph
+dGlvbk1vZGUAU3lzdGVtLklPAFN0cmluZ1JlYWRlcgBYbWxUZXh0UmVhZGVyAFRleHRSZWFkZXIA
+UmVhZFhtbFNjaGVtYQBBZGQAZ2V0X0RhdGFTZXROYW1lAHNldF9EYXRhU2V0TmFtZQBnZXRfUHJl
+Zml4AHNldF9QcmVmaXgAZ2V0X05hbWVzcGFjZQBzZXRfTmFtZXNwYWNlAGdldF9Mb2NhbGUAc2V0
+X0xvY2FsZQBnZXRfQ2FzZVNlbnNpdGl2ZQBzZXRfQ2FzZVNlbnNpdGl2ZQBnZXRfRW5mb3JjZUNv
+bnN0cmFpbnRzAHNldF9FbmZvcmNlQ29uc3RyYWludHMATWlzc2luZ1NjaGVtYUFjdGlvbgBNZXJn
+ZQBHZXRTZXJpYWxpemF0aW9uRGF0YQBSZXNldABYbWxSZWFkTW9kZQBSZWFkWG1sAE1lbW9yeVN0
+cmVhbQBYbWxUZXh0V3JpdGVyAFN0cmVhbQBTeXN0ZW0uVGV4dABFbmNvZGluZwBYbWxXcml0ZXIA
+V3JpdGVYbWxTY2hlbWEAc2V0X1Bvc2l0aW9uAFZhbGlkYXRpb25FdmVudEhhbmRsZXIAUmVhZABD
+b2xsZWN0aW9uQ2hhbmdlQWN0aW9uAFhtbFNjaGVtYUFueQBYbWxTY2hlbWFTZXF1ZW5jZQBTeXN0
+ZW0uQ29sbGVjdGlvbnMASUVudW1lcmF0b3IAWG1sU2NoZW1hT2JqZWN0Q29sbGVjdGlvbgBnZXRf
+SXRlbXMAWG1sU2NoZW1hT2JqZWN0AFhtbFNjaGVtYVBhcnRpY2xlAHNldF9QYXJ0aWNsZQBnZXRf
+VGFyZ2V0TmFtZXNwYWNlAENvbnRhaW5zAFdyaXRlAElDb2xsZWN0aW9uAFNjaGVtYXMASUVudW1l
+cmFibGUAR2V0RW51bWVyYXRvcgBnZXRfQ3VycmVudABTZXRMZW5ndGgAZ2V0X0xlbmd0aABnZXRf
+UG9zaXRpb24AUmVhZEJ5dGUATW92ZU5leHQAQ2xvc2UAU3lzdGVtLlhtbC5TZXJpYWxpemF0aW9u
+AFhtbFJvb3RBdHRyaWJ1dGUAWG1sU2NoZW1hUHJvdmlkZXJBdHRyaWJ1dGUAVG9vbGJveEl0ZW1B
+dHRyaWJ1dGUARGVzaWduZXJDYXRlZ29yeUF0dHJpYnV0ZQBTZXJpYWxpemFibGVBdHRyaWJ1dGUA
+RGVzaWduZXJTZXJpYWxpemF0aW9uVmlzaWJpbGl0eUF0dHJpYnV0ZQBEZXNpZ25lclNlcmlhbGl6
+YXRpb25WaXNpYmlsaXR5AEJyb3dzYWJsZUF0dHJpYnV0ZQBzZXRfVGFibGVOYW1lAGdldF9UYWJs
+ZU5hbWUAZ2V0X0RhdGFTZXQAT3BlcmF0b3JzAENvbXBhcmVTdHJpbmcAZ2V0X01pbmltdW1DYXBh
+Y2l0eQBzZXRfTWluaW11bUNhcGFjaXR5AERhdGFSb3dDb2xsZWN0aW9uAGdldF9Sb3dzAERlbGVn
+YXRlAENvbWJpbmUAUmVtb3ZlAE5ld1JvdwBEb3VibGUAc2V0X0l0ZW1BcnJheQBEYXRhQ29sdW1u
+Q29sbGVjdGlvbgBnZXRfQ29sdW1ucwBNYXBwaW5nVHlwZQBzZXRfQWxsb3dEQk51bGwAc2V0X01h
+eExlbmd0aABYbWxTY2hlbWFBdHRyaWJ1dGUARGVjaW1hbABzZXRfTWluT2NjdXJzAHNldF9NYXhP
+Y2N1cnMAWG1sU2NoZW1hQ29udGVudFByb2Nlc3NpbmcAc2V0X1Byb2Nlc3NDb250ZW50cwBzZXRf
+TmFtZQBzZXRfRml4ZWRWYWx1ZQBnZXRfQXR0cmlidXRlcwBEZWZhdWx0TWVtYmVyQXR0cmlidXRl
+AGdldF9UYWJsZQBUb0RhdGUAc2V0X0l0ZW0ASW52YWxpZENhc3RFeGNlcHRpb24AVG9Eb3VibGUA
+UHJvamVjdERhdGEARXhjZXB0aW9uAFNldFByb2plY3RFcnJvcgBTdHJvbmdUeXBpbmdFeGNlcHRp
+b24AQ2xlYXJQcm9qZWN0RXJyb3IASXNOdWxsAENvbnZlcnQAREJOdWxsAGdldF9JbnNlcnRDb21t
+YW5kAGdldF9EZWxldGVDb21tYW5kAGdldF9VcGRhdGVDb21tYW5kAFN5c3RlbS5EYXRhLkNvbW1v
+bgBEYXRhVGFibGVNYXBwaW5nAHNldF9Tb3VyY2VUYWJsZQBzZXRfRGF0YVNldFRhYmxlAERhdGFD
+b2x1bW5NYXBwaW5nQ29sbGVjdGlvbgBnZXRfQ29sdW1uTWFwcGluZ3MARGF0YUNvbHVtbk1hcHBp
+bmcARGF0YUFkYXB0ZXIARGF0YVRhYmxlTWFwcGluZ0NvbGxlY3Rpb24AZ2V0X1RhYmxlTWFwcGlu
+Z3MAc2V0X0luc2VydENvbW1hbmQAc2V0X0NvbW1hbmRUZXh0AENvbW1hbmRUeXBlAHNldF9Db21t
+YW5kVHlwZQBTcWxQYXJhbWV0ZXJDb2xsZWN0aW9uAGdldF9QYXJhbWV0ZXJzAFNxbFBhcmFtZXRl
+cgBTcWxEYlR5cGUAUGFyYW1ldGVyRGlyZWN0aW9uAERhdGFSb3dWZXJzaW9uAHNldF9Db25uZWN0
+aW9uU3RyaW5nAHNldF9TZWxlY3RDb21tYW5kAENsZWFyAERiRGF0YUFkYXB0ZXIAQ29ubmVjdGlv
+blN0YXRlAEFyZ3VtZW50TnVsbEV4Y2VwdGlvbgBnZXRfSGFzVmFsdWUAZ2V0X1N0YXRlAE9wZW4A
+RXhlY3V0ZU5vblF1ZXJ5AERlc2lnbmVyQXR0cmlidXRlAERhdGFPYmplY3RBdHRyaWJ1dGUAQWNj
+ZXNzZWRUaHJvdWdoUHJvcGVydHlBdHRyaWJ1dGUARGF0YU9iamVjdE1ldGhvZEF0dHJpYnV0ZQBE
+YXRhT2JqZWN0TWV0aG9kVHlwZQBEYXRhVmlld1Jvd1N0YXRlAFNlbGVjdABJRW51bWVyYWJsZWAx
+AEFkZFJhbmdlAFRvQXJyYXkARGljdGlvbmFyeWAyAElEYlRyYW5zYWN0aW9uAEhhc0NoYW5nZXMA
+QXJndW1lbnRFeGNlcHRpb24AQXBwbGljYXRpb25FeGNlcHRpb24AQmVnaW5UcmFuc2FjdGlvbgBn
+ZXRfQWNjZXB0Q2hhbmdlc0R1cmluZ1VwZGF0ZQBzZXRfQWNjZXB0Q2hhbmdlc0R1cmluZ1VwZGF0
+ZQBDb21taXQAQ29weVRvAEFjY2VwdENoYW5nZXMAUm9sbGJhY2sAU2V0QWRkZWQAQXJyYXkAU29y
+dABnZXRfQ29ubmVjdGlvblN0cmluZwBTdHJpbmdDb21wYXJpc29uAEVkaXRvckF0dHJpYnV0ZQBJ
+RGljdGlvbmFyeWAyAEdldFBhcmVudFJvdwBDb250YWluc0tleQBJQ29sbGVjdGlvbmAxAEtleVZh
+bHVlUGFpcmAyAFJlZmVyZW5jZUVxdWFscwBJbnQzMgBDb21wYXJlVG8ASW5kZXhPZgBNaWNyb3Nv
+ZnQuT2ZmaWNlLkludGVyb3AuRXhjZWwAUmFuZ2UAV29ya2Jvb2sAV29ya3NoZWV0AFNoZWV0cwBH
+dWlkAFNjcmlwdE9iamVjdE1vZGVsAGdldF9EdHMATWljcm9zb2Z0LlNxbFNlcnZlci5NYW5hZ2Vk
+RFRTAE1pY3Jvc29mdC5TcWxTZXJ2ZXIuRHRzLlJ1bnRpbWUAVmFyaWFibGVzAGdldF9WYXJpYWJs
+ZXMAVmFyaWFibGUAR2V0VHlwZUZyb21DTFNJRABfQXBwbGljYXRpb24Ac2V0X0Rpc3BsYXlBbGVy
+dHMAV29ya2Jvb2tzAGdldF9Xb3JrYm9va3MATWlzc2luZwBzZXRfVmlzaWJsZQBfV29ya2Jvb2sA
+Z2V0X1NoZWV0cwBnZXRfX0RlZmF1bHQAX1dvcmtzaGVldABnZXRfUmFuZ2UAVG9EYXRlVGltZQBD
+b25uZWN0aW9ucwBnZXRfQ29ubmVjdGlvbnMAQ29ubmVjdGlvbk1hbmFnZXIAQWNxdWlyZUNvbm5l
+Y3Rpb24AQ29uY2F0AEZyb21Ib3VycwBvcF9JbXBsaWNpdABRdWl0AHNldF9UYXNrUmVzdWx0AGdl
+dF9NZXNzYWdlAEludGVyYWN0aW9uAE1zZ0JveFJlc3VsdABNc2dCb3hTdHlsZQBNc2dCb3gAZ2V0
+X1N0YWNrVHJhY2UAQ0xTQ29tcGxpYW50QXR0cmlidXRlAFNTSVNTY3JpcHRUYXNrRW50cnlQb2lu
+dEF0dHJpYnV0ZQBEb2NFdmVudHNfRXZlbnQAQXBwRXZlbnRzAEFwcEV2ZW50c19FdmVudABEb2NF
+dmVudHMAV29ya2Jvb2tFdmVudHNfRXZlbnQAV29ya2Jvb2tFdmVudHMAQ29DbGFzc0F0dHJpYnV0
+ZQBHdWlkQXR0cmlidXRlAFR5cGVJZGVudGlmaWVyQXR0cmlidXRlAEludGVyZmFjZVR5cGVBdHRy
+aWJ1dGUAQ29tSW50ZXJmYWNlVHlwZQBDb21FdmVudEludGVyZmFjZUF0dHJpYnV0ZQBfVnRibEdh
+cDFfNDUAUm93SW5kZXgAQ29sdW1uSW5kZXgARGlzcElkQXR0cmlidXRlAHNldF9fRGVmYXVsdABQ
+YXJhbQBfVnRibEdhcDJfMTI2AFJhbmdlVmFsdWVEYXRhVHlwZQBfRGVmYXVsdABfVnRibEdhcDFf
+MTgASW5kZXgAX1Z0YmxHYXAyXzYwAF9WdGJsR2FwM181AGdldF9EaXNwbGF5QWxlcnRzAExDSURD
+b252ZXJzaW9uQXR0cmlidXRlAFJIUwBfVnRibEdhcDRfMTA5AF9WdGJsR2FwNV81MQBnZXRfVmlz
+aWJsZQBEaXNwbGF5QWxlcnRzAFZpc2libGUAX1Z0YmxHYXAxXzEwAF9WdGJsR2FwMl8xAEZpbGVu
+YW1lAFVwZGF0ZUxpbmtzAFJlYWRPbmx5AEZvcm1hdABQYXNzd29yZABXcml0ZVJlc1Bhc3N3b3Jk
+AElnbm9yZVJlYWRPbmx5UmVjb21tZW5kZWQAT3JpZ2luAERlbGltaXRlcgBFZGl0YWJsZQBOb3Rp
+ZnkAQ29udmVydGVyAEFkZFRvTXJ1AExvY2FsAENvcnJ1cHRMb2FkAF9WdGJsR2FwMV8xMDUAX1Z0
+YmxHYXAxXzkzAENlbGwxAENlbGwyAFNUX2JhZDAzYjg0NWNkZDQwYjJiNGViZTE2NmUxMDAxMDA0
+LlJlc291cmNlcy5yZXNvdXJjZXMAQ29tcGlsYXRpb25SZWxheGF0aW9uc0F0dHJpYnV0ZQBSdW50
+aW1lQ29tcGF0aWJpbGl0eUF0dHJpYnV0ZQBTeXN0ZW0uUnVudGltZS5WZXJzaW9uaW5nAFRhcmdl
+dEZyYW1ld29ya0F0dHJpYnV0ZQBBc3NlbWJseUZpbGVWZXJzaW9uQXR0cmlidXRlAEFzc2VtYmx5
+VHJhZGVtYXJrQXR0cmlidXRlAEFzc2VtYmx5Q29weXJpZ2h0QXR0cmlidXRlAEFzc2VtYmx5UHJv
+ZHVjdEF0dHJpYnV0ZQBBc3NlbWJseUNvbXBhbnlBdHRyaWJ1dGUAQXNzZW1ibHlEZXNjcmlwdGlv
+bkF0dHJpYnV0ZQBBc3NlbWJseVRpdGxlQXR0cmlidXRlAFNUXzU1ZjYzNzBlNmFiMTQxODhhNTFi
+NmZjZjU3MDk0YjgxAFNUXzU1ZjYzNzBlNmFiMTQxODhhNTFiNmZjZjU3MDk0YjgxLmRsbAAAAAAA
+MU0AeQAuAFIAZQBzAG8AdQByAGMAZQBzAC4ATQB5AFIAZQBzAG8AdQByAGMAZQBzAABBRABFAFYA
+XwBDAE8ATgBDAEkATABJAEEAQwBJAE8ATgBDAG8AbgBuAGUAYwB0AGkAbwBuAFMAdAByAGkAbgBn
+AAATWABtAGwAUwBjAGgAZQBtAGEAABVvAGYASQBuAHkATgBvAFIAZQBxAAAjbwBmAEkAbgB5AE4A
+bwBSAGUAcQBEAGEAdABhAFMAZQB0AAABAD9oAHQAdABwADoALwAvAHQAZQBtAHAAdQByAGkALgBv
+AHIAZwAvAEQAYQB0AGEAUwBlAHQAMQAuAHgAcwBkAAALRgBFAEMASABBAAAdQQBHAEUATgBUAEUA
+XwBJAE4AWQBFAEMAVABBAAAZTQBFAEQASQBDAEkATwBOAF8ASQBOAFkAABdIAE8AUgBBAF8ASQBO
+AEkAQwBJAE8AABFIAE8AUgBBAF8ARgBJAE4AABVFAE4ARQBSAEcASQBBAF8AQgAxAAATUABSAEUA
+QwBJAE8AXwBCADEAABVFAE4ARQBSAEcASQBBAF8AQgAyAAATUABSAEUAQwBJAE8AXwBCADIAABVF
+AE4ARQBSAEcASQBBAF8AQgAzAAATUABSAEUAQwBJAE8AXwBCADMAABVFAE4ARQBSAEcASQBBAF8A
+QgA0AAATUABSAEUAQwBJAE8AXwBCADQAABVFAE4ARQBSAEcASQBBAF8AQgA1AAATUABSAEUAQwBJ
+AE8AXwBCADUAAEFoAHQAdABwADoALwAvAHcAdwB3AC4AdwAzAC4AbwByAGcALwAyADAAMAAxAC8A
+WABNAEwAUwBjAGgAZQBtAGEAAFN1AHIAbgA6AHMAYwBoAGUAbQBhAHMALQBtAGkAYwByAG8AcwBv
+AGYAdAAtAGMAbwBtADoAeABtAGwALQBkAGkAZgBmAGcAcgBhAG0ALQB2ADEAARNuAGEAbQBlAHMA
+cABhAGMAZQAAG3QAYQBiAGwAZQBUAHkAcABlAE4AYQBtAGUAACdvAGYASQBuAHkATgBvAFIAZQBx
+AEQAYQB0AGEAVABhAGIAbABlAACAhVQAaABlACAAdgBhAGwAdQBlACAAZgBvAHIAIABjAG8AbAB1
+AG0AbgAgACcARQBOAEUAUgBHAEkAQQBfAEIAMQAnACAAaQBuACAAdABhAGIAbABlACAAJwBvAGYA
+SQBuAHkATgBvAFIAZQBxACcAIABpAHMAIABEAEIATgB1AGwAbAAuAAGAg1QAaABlACAAdgBhAGwA
+dQBlACAAZgBvAHIAIABjAG8AbAB1AG0AbgAgACcAUABSAEUAQwBJAE8AXwBCADEAJwAgAGkAbgAg
+AHQAYQBiAGwAZQAgACcAbwBmAEkAbgB5AE4AbwBSAGUAcQAnACAAaQBzACAARABCAE4AdQBsAGwA
+LgABgIVUAGgAZQAgAHYAYQBsAHUAZQAgAGYAbwByACAAYwBvAGwAdQBtAG4AIAAnAEUATgBFAFIA
+RwBJAEEAXwBCADIAJwAgAGkAbgAgAHQAYQBiAGwAZQAgACcAbwBmAEkAbgB5AE4AbwBSAGUAcQAn
+ACAAaQBzACAARABCAE4AdQBsAGwALgABgINUAGgAZQAgAHYAYQBsAHUAZQAgAGYAbwByACAAYwBv
+AGwAdQBtAG4AIAAnAFAAUgBFAEMASQBPAF8AQgAyACcAIABpAG4AIAB0AGEAYgBsAGUAIAAnAG8A
+ZgBJAG4AeQBOAG8AUgBlAHEAJwAgAGkAcwAgAEQAQgBOAHUAbABsAC4AAYCFVABoAGUAIAB2AGEA
+bAB1AGUAIABmAG8AcgAgAGMAbwBsAHUAbQBuACAAJwBFAE4ARQBSAEcASQBBAF8AQgAzACcAIABp
+AG4AIAB0AGEAYgBsAGUAIAAnAG8AZgBJAG4AeQBOAG8AUgBlAHEAJwAgAGkAcwAgAEQAQgBOAHUA
+bABsAC4AAYCDVABoAGUAIAB2AGEAbAB1AGUAIABmAG8AcgAgAGMAbwBsAHUAbQBuACAAJwBQAFIA
+RQBDAEkATwBfAEIAMwAnACAAaQBuACAAdABhAGIAbABlACAAJwBvAGYASQBuAHkATgBvAFIAZQBx
+ACcAIABpAHMAIABEAEIATgB1AGwAbAAuAAGAhVQAaABlACAAdgBhAGwAdQBlACAAZgBvAHIAIABj
+AG8AbAB1AG0AbgAgACcARQBOAEUAUgBHAEkAQQBfAEIANAAnACAAaQBuACAAdABhAGIAbABlACAA
+JwBvAGYASQBuAHkATgBvAFIAZQBxACcAIABpAHMAIABEAEIATgB1AGwAbAAuAAGAg1QAaABlACAA
+dgBhAGwAdQBlACAAZgBvAHIAIABjAG8AbAB1AG0AbgAgACcAUABSAEUAQwBJAE8AXwBCADQAJwAg
+AGkAbgAgAHQAYQBiAGwAZQAgACcAbwBmAEkAbgB5AE4AbwBSAGUAcQAnACAAaQBzACAARABCAE4A
+dQBsAGwALgABgIVUAGgAZQAgAHYAYQBsAHUAZQAgAGYAbwByACAAYwBvAGwAdQBtAG4AIAAnAEUA
+TgBFAFIARwBJAEEAXwBCADUAJwAgAGkAbgAgAHQAYQBiAGwAZQAgACcAbwBmAEkAbgB5AE4AbwBS
+AGUAcQAnACAAaQBzACAARABCAE4AdQBsAGwALgABgINUAGgAZQAgAHYAYQBsAHUAZQAgAGYAbwBy
+ACAAYwBvAGwAdQBtAG4AIAAnAFAAUgBFAEMASQBPAF8AQgA1ACcAIABpAG4AIAB0AGEAYgBsAGUA
+IAAnAG8AZgBJAG4AeQBOAG8AUgBlAHEAJwAgAGkAcwAgAEQAQgBOAHUAbABsAC4AAQtUAGEAYgBs
+AGUAAIODSQBOAFMARQBSAFQAIABJAE4AVABPACAAWwBkAGIAbwBdAC4AWwBPAEYAXwBJAE4AWQBf
+AFIARQBHAEkATwBOAEEATABfAEcARQBOAF8ATgBPAFIARQBRAF0AIAAoAFsARgBFAEMASABBAF0A
+LAAgAFsAQQBHAEUATgBUAEUAXwBJAE4AWQBFAEMAVABBAF0ALAAgAFsATQBFAEQASQBDAEkATwBO
+AF8ASQBOAFkAXQAsACAAWwBIAE8AUgBBAF8ASQBOAEkAQwBJAE8AXQAsACAAWwBIAE8AUgBBAF8A
+RgBJAE4AXQAsACAAWwBFAE4ARQBSAEcASQBBAF8AQgAxAF0ALAAgAFsAUABSAEUAQwBJAE8AXwBC
+ADEAXQAsACAAWwBFAE4ARQBSAEcASQBBAF8AQgAyAF0ALAAgAFsAUABSAEUAQwBJAE8AXwBCADIA
+XQAsACAAWwBFAE4ARQBSAEcASQBBAF8AQgAzAF0ALAAgAFsAUABSAEUAQwBJAE8AXwBCADMAXQAs
+ACAAWwBFAE4ARQBSAEcASQBBAF8AQgA0AF0ALAAgAFsAUABSAEUAQwBJAE8AXwBCADQAXQAsACAA
+WwBFAE4ARQBSAEcASQBBAF8AQgA1AF0ALAAgAFsAUABSAEUAQwBJAE8AXwBCADUAXQApACAAVgBB
+AEwAVQBFAFMAIAAoAEAARgBFAEMASABBACwAIABAAEEARwBFAE4AVABFAF8ASQBOAFkARQBDAFQA
+QQAsACAAQABNAEUARABJAEMASQBPAE4AXwBJAE4AWQAsACAAQABIAE8AUgBBAF8ASQBOAEkAQwBJ
+AE8ALAAgAEAASABPAFIAQQBfAEYASQBOACwAIABAAEUATgBFAFIARwBJAEEAXwBCADEALAAgAEAA
+UABSAEUAQwBJAE8AXwBCADEALAAgAEAARQBOAEUAUgBHAEkAQQBfAEIAMgAsACAAQABQAFIARQBD
+AEkATwBfAEIAMgAsACAAQABFAE4ARQBSAEcASQBBAF8AQgAzACwAIABAAFAAUgBFAEMASQBPAF8A
+QgAzACwAIABAAEUATgBFAFIARwBJAEEAXwBCADQALAAgAEAAUABSAEUAQwBJAE8AXwBCADQALAAg
+AEAARQBOAEUAUgBHAEkAQQBfAEIANQAsACAAQABQAFIARQBDAEkATwBfAEIANQApAAANQABGAEUA
+QwBIAEEAAB9AAEEARwBFAE4AVABFAF8ASQBOAFkARQBDAFQAQQAAG0AATQBFAEQASQBDAEkATwBO
+AF8ASQBOAFkAABlAAEgATwBSAEEAXwBJAE4ASQBDAEkATwAAE0AASABPAFIAQQBfAEYASQBOAAAX
+QABFAE4ARQBSAEcASQBBAF8AQgAxAAAVQABQAFIARQBDAEkATwBfAEIAMQAAF0AARQBOAEUAUgBH
+AEkAQQBfAEIAMgAAFUAAUABSAEUAQwBJAE8AXwBCADIAABdAAEUATgBFAFIARwBJAEEAXwBCADMA
+ABVAAFAAUgBFAEMASQBPAF8AQgAzAAAXQABFAE4ARQBSAEcASQBBAF8AQgA0AAAVQABQAFIARQBD
+AEkATwBfAEIANAAAF0AARQBOAEUAUgBHAEkAQQBfAEIANQAAFUAAUABSAEUAQwBJAE8AXwBCADUA
+AIGvUwBFAEwARQBDAFQAIABGAEUAQwBIAEEALAAgAEEARwBFAE4AVABFAF8ASQBOAFkARQBDAFQA
+QQAsACAATQBFAEQASQBDAEkATwBOAF8ASQBOAFkALAAgAEgATwBSAEEAXwBJAE4ASQBDAEkATwAs
+ACAASABPAFIAQQBfAEYASQBOACwAIABFAE4ARQBSAEcASQBBAF8AQgAxACwAIABQAFIARQBDAEkA
+TwBfAEIAMQAsACAARQBOAEUAUgBHAEkAQQBfAEIAMgAsACAAUABSAEUAQwBJAE8AXwBCADIALAAg
+AEUATgBFAFIARwBJAEEAXwBCADMALAAgAFAAUgBFAEMASQBPAF8AQgAzACwAIABFAE4ARQBSAEcA
+SQBBAF8AQgA0ACwAIABQAFIARQBDAEkATwBfAEIANAAsACAARQBOAEUAUgBHAEkAQQBfAEIANQAs
+ACAAUABSAEUAQwBJAE8AXwBCADUAIABGAFIATwBNACAAZABiAG8ALgBPAEYAXwBJAE4AWQBfAFIA
+RQBHAEkATwBOAEEATABfAEcARQBOAF8ATgBPAFIARQBRAAAPZABhAHQAYQBTAGUAdAAAgK9BAGwA
+bAAgAFQAYQBiAGwAZQBBAGQAYQBwAHQAZQByAHMAIABtAGEAbgBhAGcAZQBkACAAYgB5ACAAYQAg
+AFQAYQBiAGwAZQBBAGQAYQBwAHQAZQByAE0AYQBuAGEAZwBlAHIAIABtAHUAcwB0ACAAdQBzAGUA
+IAB0AGgAZQAgAHMAYQBtAGUAIABjAG8AbgBuAGUAYwB0AGkAbwBuACAAcwB0AHIAaQBuAGcALgAA
+gRlUAGEAYgBsAGUAQQBkAGEAcAB0AGUAcgBNAGEAbgBhAGcAZQByACAAYwBvAG4AdABhAGkAbgBz
+ACAAbgBvACAAYwBvAG4AbgBlAGMAdABpAG8AbgAgAGkAbgBmAG8AcgBtAGEAdABpAG8AbgAuACAA
+UwBlAHQAIABlAGEAYwBoACAAVABhAGIAbABlAEEAZABhAHAAdABlAHIATQBhAG4AYQBnAGUAcgAg
+AFQAYQBiAGwAZQBBAGQAYQBwAHQAZQByACAAcAByAG8AcABlAHIAdAB5ACAAdABvACAAYQAgAHYA
+YQBsAGkAZAAgAFQAYQBiAGwAZQBBAGQAYQBwAHQAZQByACAAaQBuAHMAdABhAG4AYwBlAC4AAIEt
+VABoAGUAIAB0AHIAYQBuAHMAYQBjAHQAaQBvAG4AIABjAGEAbgBuAG8AdAAgAGIAZQBnAGkAbgAu
+ACAAVABoAGUAIABjAHUAcgByAGUAbgB0ACAAZABhAHQAYQAgAGMAbwBuAG4AZQBjAHQAaQBvAG4A
+IABkAG8AZQBzACAAbgBvAHQAIABzAHUAcABwAG8AcgB0ACAAdAByAGEAbgBzAGEAYwB0AGkAbwBu
+AHMAIABvAHIAIAB0AGgAZQAgAGMAdQByAHIAZQBuAHQAIABzAHQAYQB0AGUAIABpAHMAIABuAG8A
+dAAgAGEAbABsAG8AdwBpAG4AZwAgAHQAaABlACAAdAByAGEAbgBzAGEAYwB0AGkAbwBuACAAdABv
+ACAAYgBlAGcAaQBuAC4AAB1VAHMAZQByADoAOgBGAGkAbABlAFAAYQB0AGgAAEkwADAAMAAyADQA
+NQAwADAALQAwADAAMAAwAC0AMAAwADAAMAAtAEMAMAAwADAALQAwADAAMAAwADAAMAAwADAAMAAw
+ADQANgABI08AZgBJAG4AeQBSAEUAZwAuACAATgBvACAAUgBlAHEALgAABUIANAAABUIAMwAABUIA
+NQAABUUANQAANUwAbwBjAGEAbABIAG8AcwB0AC4ARABFAFYAXwBDAE8ATgBDAEkATABJAEEAQwBJ
+AE8ATgAAA0EAAANCAAADQwAAA0QAAANFAAADRgAAA0cAAANIAAADSQAAA0oAAANLAAADTAAAA00A
+ALsNTEqEEWFAob0YlQs+MFcACLd6XFYZNOCJCLA/X38R1Qo6AyAAAQMAAAEEAAASDAcGFRIYARIM
+BAAAEggHBhUSGAESCAQAABIRBwYVEhgBEhEEAAASFAcGFRIYARIUBAgAEgwECAASCAQIABIRBAgA
+EhQEIAECHAMgAAgEIAASFQMgAA4CHgAHEAEBHgAeAAcwAQEBEB4AAhMABCAAEwAHBhUSGQETAAQo
+ABMAAwYSHQMGEiEEAAASHQQAABIhBQABARIhBAgAEh0ECAASIQMGEiAEAAASIAQIABIgAygADgMG
+ESkEIAARKQUgAQERKQIGDgQgAQEOAwYRLQQgABEtBSABAREtAgYNAyAADQQgAQENBCgAESkEKAAR
+LQMoAA0DBhI0AwYRNQcgAgESORE9BCAAEjQEIAARNQUgAQERNQQgABJBBCAAEkUEIAASMQMgAAIF
+IAEBEkkEIAASTQQgAQECBiACARwSUQYAARJVElkEKAASNAQoABE1BCgAEkEEKAASRQUgAgEcGAog
+BBJhHBI8EmUcBSABARJhBiACARwSPAYVEmkBEjgDBhJtBSABARJxBCAAEm0FIAESOAgFIAEBEjAD
+BhIwBSABARI4FiAPEjgRKQ4OES0RLQ0NDQ0NDQ0NDQ0EIAAScQQgABI4BiABEnUSeQUgAQESfQQo
+ABJtAygACAUoARI4CAUgAQESeQMGEjgEBhGAhQggAgESOBGAhQUgABGAhQQoABI4BSgAEYCFBAYS
+gI0FIAASgI0GIAEBEoCNBAYSgJEEBhKAlQUGHRKAmQIGAgUgABKAkQYgAQESgJEFIAASgJUGIAEB
+EoCVBiAAHRKAmQUgAQgSNAUgAQgSLAUgAQgSdQYgAQgdEnVHIA8IESkODhEtES0VEYCdAQ0VEYCd
+AQ0VEYCdAQ0VEYCdAQ0VEYCdAQ0VEYCdAQ0VEYCdAQ0VEYCdAQ0VEYCdAQ0VEYCdAQ0FKAASgI0F
+KAASgJEFKAASgJUGKAAdEoCZAygAAgMGEUgDBhJABAYSgKEEIAARSAUgAQERSAQgABJABSABARJA
+BSAAEoChBiABARKAoRMgAwgSLBUSgKUBEnUVEoClARJ1DCACCBIsFRKApQESdQ8gAh0SdR0SdRUS
+gKUBEnUKIAMBHRJ1EoCpAgYgAQISgKEEKAARSAQoABJABSgAEoChAgYIBAAAAAAEAQAAAAcVEoCx
+ARJ1BAYSgKkHIAIBEoCpAgggAhJ1EnUQCAcgAggSdRJ1CImEXc2AgMyRAwYRVAYgAQERgL0IAQAB
+AAAAAAAFIAIBDg4YAQAKTXlUZW1wbGF0ZQgxMC4wLjAuMAAABhUSGAESDAYVEhgBEggGFRIYARIR
+BhUSGAESFAQHARIMBAcBEggEBwESEQQHARIUEwEADk15LldlYlNlcnZpY2VzAAATAQAOTXkuQXBw
+bGljYXRpb24AABABAAtNeS5Db21wdXRlcgAADAEAB015LlVzZXIAAAQAARwcAwcBAgMHAQgHAAES
+FRGA2QQHARIVAwcBDgUQAQAeAAQKAR4ABAcBHgAHIAQBDg4ODmEBADRTeXN0ZW0uV2ViLlNlcnZp
+Y2VzLlByb3RvY29scy5Tb2FwSHR0cENsaWVudFByb3RvY29sEkNyZWF0ZV9fSW5zdGFuY2VfXxNE
+aXNwb3NlX19JbnN0YW5jZV9fAAAABhUSGAETAAYVEhkBEwAECgETAAUgAQETAAgHAxMAEwATAAUB
+AAAAAAUgABKA6QcgAgEOEoDpBgcCEh0SHQQHARIhCAEAAgAAAAAACAABEoDtEoDtBAcBEiAEIAEc
+DgQAAQ4cWQEAS01pY3Jvc29mdC5WaXN1YWxTdHVkaW8uRWRpdG9ycy5TZXR0aW5nc0Rlc2lnbmVy
+LlNldHRpbmdzU2luZ2xlRmlsZUdlbmVyYXRvcggxMS4wLjAuMAAAUQEATERhdGEgU291cmNlPU9M
+RUlWQTtJbml0aWFsIENhdGFsb2c9REVWX0NPTkNJTElBQ0lPTjtJbnRlZ3JhdGVkIFNlY3VyaXR5
+PVRydWUAAAYgAQERgQEIAQAAAAAAAAAQAQALTXkuU2V0dGluZ3MAAAQHAREpBAcBES0DBwENBiAB
+ARKBDQUHARKBDQggAwESORE9AgcgAgISORE9BiACHA4SFQggAhE1EjkRPQYgAQESgR0FIAEScQ4E
+IAASIQUgAQESIQkgAwESMQIRgSELBwQSgQ0OEoENEjEEBwESNAQHARE1BAcBEkEEBwESRQYHAhIs
+EjEGIAERNRJJByABEYElEkkEBwESMQkgAgESgTESgTUGIAEBEoE5BCABAQoGIAEBEoExCQACEk0S
+SRKBPQcHAhJNEoEpBSAAEYFBBSAAEoFRBiABCBKBVQYgAQESgVkEIAECDgYgARKBXQ4FIAASgU0D
+IAAcAyAACgYgARJNEk0bBwoSgUUSLBJNElUSgUkSVRKBKRKBKRJNEoFNFAEAD3ZzLmRhdGEuRGF0
+YVNldAAAFgEAEW9mSW55Tm9SZXFEYXRhU2V0AAAaAQAVR2V0VHlwZWREYXRhU2V0U2NoZW1hAAAF
+AQABAAAJAQAEY29kZQAANQEAKFN5c3RlbS5EYXRhLkRlc2lnbi5UeXBlZERhdGFTZXRHZW5lcmF0
+b3IHNC4wLjAuMAAABiABARGBfQYAAwgODgIEIAEBCAQHARJtBSAAEoGJBSABEnUIBAcBEjgLAAIS
+gY0SgY0SgY0FIAEBEnUEIAASdQUgAQEdHAoHBBI4HRwSOB0cBgcCEjQScQQHARJxBSAAEoGVBSAB
+Em0OCiAEAQ4SFQ4RgZkFIAEBEm0EBwESdQQHARIwBiABARGBoQggBQEICAgCBQYgAQERgaUnBw4S
+gUUSgUUSgZ0SgZ0SLBJNElUSgUkSVRKBKRKBKRJNEoFNEYGhCQEABEl0ZW0AABgBABNHZXRUeXBl
+ZFRhYmxlU2NoZW1hAAAFIAEcEm0FAAERKRwGIAIBEm0cBgcCES0RLQQAAQ0cBgABARKBtQcgAgEO
+EoG1BgcCDRKBrQUgAQISbQIGHAUHARGAhQUHARKAjQUHARKAkQUgABKAmQUHARKAlQYHAR0SgJkF
+IAASgcUHIAISgckODgUgABKB0QQgAQgcBiABARKAmQYgAQERgdUFIAASgdkWIA0BDhGB4QgRgeUF
+BQ4RgekCHA4ODgggARKB3RKB3QUHARKBwQUgAQgScQQHAggIBgcCEjQSNAYgAggSMQ4GBwIIHRJ1
+BiABEoHdCAQgAQEcBhURgJ0BDQQGEoH5BSAAEYHxBwcDCBGB8QgZAQAUdnMuZGF0YS5UYWJsZUFk
+YXB0ZXIAAICbAQCAlU1pY3Jvc29mdC5WU0Rlc2lnbmVyLkRhdGFTb3VyY2UuRGVzaWduLlRhYmxl
+QWRhcHRlckRlc2lnbmVyLCBNaWNyb3NvZnQuVlNEZXNpZ25lciwgVmVyc2lvbj0xMC4wLjAuMCwg
+Q3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iMDNmNWY3ZjExZDUwYTNhAAANAQAIX2Fk
+YXB0ZXIAAAcgAgERgg0CCQEAAAAAAAEAAAkBAAEAAAABAAAJAQADAAAAAQAABAcBEUgEBwESQAUH
+ARKAoQogAx0SdQ4OEYIRBxUSgKUBEnUKIAEBFRKCFQETAAcHAwgIHRJ1BSABAhMABSAAHRMADwcE
+HRJ1CBUSgKUBEnUSdQUgABKCHQgVEoClARKBzQkVEoIZAhwSgKEFIAEBEjEHIAIBEwATAQYgAQEd
+EwAGIAETARMASQcXFRKApQESgc0VEoClARJ1FRKApQESdRIxCBUSghkCHBKAoQgSgKECEoIdCB0S
+dRJ1CB0SdRJ1EoG1CB0SdRJ1HRKBzQgSgc0OEAECAR0eABUSgLEBHgAECgESdQgAAwIODhGCLSAB
+ABt2cy5kYXRhLlRhYmxlQWRhcHRlck1hbmFnZXIAAICiAQCAnE1pY3Jvc29mdC5WU0Rlc2lnbmVy
+LkRhdGFTb3VyY2UuRGVzaWduLlRhYmxlQWRhcHRlck1hbmFnZXJEZXNpZ25lciwgTWljcm9zb2Z0
+LlZTRGVzaWduZXIsIFZlcnNpb249MTAuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5
+VG9rZW49YjAzZjVmN2YxMWQ1MGEzYQAAgMsBAICiTWljcm9zb2Z0LlZTRGVzaWduZXIuRGF0YVNv
+dXJjZS5EZXNpZ24uVGFibGVBZGFwdGVyTWFuYWdlclByb3BlcnR5RWRpdG9yLCBNaWNyb3NvZnQu
+VlNEZXNpZ25lciwgVmVyc2lvbj0xMC4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlU
+b2tlbj1iMDNmNWY3ZjExZDUwYTNhIlN5c3RlbS5EcmF3aW5nLkRlc2lnbi5VSVR5cGVFZGl0b3IA
+AAcgAggTABMACRUSghkCEnUSdQkVEoI1AhJ1EnUKIAISdRKAqRGB6Q4VEoI5ARURgj0CEnUSdREH
+BBJ1EnUSdRUSgjUCEnUSdQUAAgIcHAQgAQgICQcFCAgIEnUSdQUgABKCSQUgABKCTQYgARKCURwH
+AAESFRGCRQUAARwSFQQgABJwBAYSglkTIA8SYA4cHBwcHBwcHBwcHBwcHAQgABJoBCABHBwGIAIS
+XBwcBSAAEoJxBiABEoJ1HAQAAQ4IBQACDg4OBQABES0NCwABFRGAnQETABMACgADEYJ9HBGCgRwk
+BxMOCBIoEoCRCA4OESkODhJYElwSYBJkEmgSQBKBtRGCRREtBSABARIVEgEADVN5c3RlbS5PYmpl
+Y3QAACkBACQwMDAyMDhENS0wMDAwLTAwMDAtQzAwMC0wMDAwMDAwMDAwNDYAAAYgAQERgp0pAQAk
+MDAwMjA4NDYtMDAwMC0wMDAwLUMwMDAtMDAwMDAwMDAwMDQ2AAANAQAIX0RlZmF1bHQAACkBACQw
+MDAyMDhEQS0wMDAwLTAwMDAtQzAwMC0wMDAwMDAwMDAwNDYAACkBACQwMDAyMDhEOC0wMDAwLTAw
+MDAtQzAwMC0wMDAwMDAwMDAwNDYAACkBACQwMDAyMDhENy0wMDAwLTAwMDAtQzAwMC0wMDAwMDAw
+MDAwNDYAACkBACQwMDAyMDhEQi0wMDAwLTAwMDAtQzAwMC0wMDAwMDAwMDAwNDYAAAcgAgESFRIV
+VgEAKE1pY3Jvc29mdC5PZmZpY2UuSW50ZXJvcC5FeGNlbC5Eb2NFdmVudHMoTWljcm9zb2Z0Lk9m
+ZmljZS5JbnRlcm9wLkV4Y2VsLkRvY0V2ZW50cwAAWAEAJDAwMDIwODEzLTAwMDAtMDAwMC1jMDAw
+LTAwMDAwMDAwMDA0Ni5NaWNyb3NvZnQuT2ZmaWNlLkludGVyb3AuRXhjZWwuRG9jRXZlbnRzX0V2
+ZW50AAApAQAkMDAwMjQ0MTMtMDAwMC0wMDAwLUMwMDAtMDAwMDAwMDAwMDQ2AABWAQAoTWljcm9z
+b2Z0Lk9mZmljZS5JbnRlcm9wLkV4Y2VsLkFwcEV2ZW50cyhNaWNyb3NvZnQuT2ZmaWNlLkludGVy
+b3AuRXhjZWwuQXBwRXZlbnRzAABYAQAkMDAwMjA4MTMtMDAwMC0wMDAwLWMwMDAtMDAwMDAwMDAw
+MDQ2Lk1pY3Jvc29mdC5PZmZpY2UuSW50ZXJvcC5FeGNlbC5BcHBFdmVudHNfRXZlbnQAACkBACQw
+MDAyNDQxMS0wMDAwLTAwMDAtQzAwMC0wMDAwMDAwMDAwNDYAAGABAC1NaWNyb3NvZnQuT2ZmaWNl
+LkludGVyb3AuRXhjZWwuV29ya2Jvb2tFdmVudHMtTWljcm9zb2Z0Lk9mZmljZS5JbnRlcm9wLkV4
+Y2VsLldvcmtib29rRXZlbnRzAABdAQAkMDAwMjA4MTMtMDAwMC0wMDAwLWMwMDAtMDAwMDAwMDAw
+MDQ2M01pY3Jvc29mdC5PZmZpY2UuSW50ZXJvcC5FeGNlbC5Xb3JrYm9va0V2ZW50c19FdmVudAAA
+KQEAJDAwMDI0NDEyLTAwMDAtMDAwMC1DMDAwLTAwMDAwMDAwMDA0NgAABSACHBwcARsGIAMBHBwc
+CAEABgAAAAAABSACARwcBSgCHBwcBCgBHBwBGgEcCAEAPAIAAAAAARMIAQBXAQAAAAAIAQAuAQAA
+AAAIAQAuAgAAAAAEKAAScAUgARJgHAgBAA8AAAAAAAgBAIMHAAAAAAUoARJgHAgBAOUBAAAAAAQo
+ABJoCAEAxQAAAAAABigCElwcHAgBAAgAAAAAAB4BAAEAVAIWV3JhcE5vbkV4Y2VwdGlvblRocm93
+cwFHAQAaLk5FVEZyYW1ld29yayxWZXJzaW9uPXY0LjABAFQOFEZyYW1ld29ya0Rpc3BsYXlOYW1l
+EC5ORVQgRnJhbWV3b3JrIDQMAQAHMS4wLjAuMAAAKQEAJDU2NDA5MTE1LTYyZTAtNDk4Zi1hNzAx
+LWRkZjI0NDZlNjA3ZgAAHQEAGENvcHlyaWdodCBAIEhQIEluYy4gMjAxOAAAKAEAI1NUX2JhZDAz
+Yjg0NWNkZDQwYjJiNGViZTE2NmUxMDAxMDA0AAAMAQAHSFAgSW5jLgAAfOQAAAAAAAAAAAAAnuQA
+AAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJDkAAAAAAAAAAAAAAAAAAAAAAAAAABfQ29yRGxsTWFp
+bgBtc2NvcmVlLmRsbAAAAAAA/yUAIAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAEAAAABgAAIAAAAAAAAAAAAAAAAAAAAEAAQAA
+ADAAAIAAAAAAAAAAAAAAAAAAAAEAAAAAAEgAAABYAAEAwAMAAAAAAAAAAAAAwAM0AAAAVgBTAF8A
+VgBFAFIAUwBJAE8ATgBfAEkATgBGAE8AAAAAAL0E7/4AAAEAAAABAAAAAAAAAAEAAAAAAD8AAAAA
+AAAABAAAAAIAAAAAAAAAAAAAAAAAAABEAAAAAQBWAGEAcgBGAGkAbABlAEkAbgBmAG8AAAAAACQA
+BAAAAFQAcgBhAG4AcwBsAGEAdABpAG8AbgAAAAAAAACwBCADAAABAFMAdAByAGkAbgBnAEYAaQBs
+AGUASQBuAGYAbwAAAPwCAAABADAAMAAwADAAMAA0AGIAMAAAADAACAABAEMAbwBtAHAAYQBuAHkA
+TgBhAG0AZQAAAAAASABQACAASQBuAGMALgAAAHAAJAABAEYAaQBsAGUARABlAHMAYwByAGkAcAB0
+AGkAbwBuAAAAAABTAFQAXwBiAGEAZAAwADMAYgA4ADQANQBjAGQAZAA0ADAAYgAyAGIANABlAGIA
+ZQAxADYANgBlADEAMAAwADEAMAAwADQAAAAwAAgAAQBGAGkAbABlAFYAZQByAHMAaQBvAG4AAAAA
+ADEALgAwAC4AMAAuADAAAABwACgAAQBJAG4AdABlAHIAbgBhAGwATgBhAG0AZQAAAFMAVABfADUA
+NQBmADYAMwA3ADAAZQA2AGEAYgAxADQAMQA4ADgAYQA1ADEAYgA2AGYAYwBmADUANwAwADkANABi
+ADgAMQAuAGQAbABsAAAAWAAZAAEATABlAGcAYQBsAEMAbwBwAHkAcgBpAGcAaAB0AAAAQwBvAHAA
+eQByAGkAZwBoAHQAIABAACAASABQACAASQBuAGMALgAgADIAMAAxADgAAAAAAHgAKAABAE8AcgBp
+AGcAaQBuAGEAbABGAGkAbABlAG4AYQBtAGUAAABTAFQAXwA1ADUAZgA2ADMANwAwAGUANgBhAGIA
+MQA0ADEAOAA4AGEANQAxAGIANgBmAGMAZgA1ADcAMAA5ADQAYgA4ADEALgBkAGwAbAAAAGgAJAAB
+AFAAcgBvAGQAdQBjAHQATgBhAG0AZQAAAAAAUwBUAF8AYgBhAGQAMAAzAGIAOAA0ADUAYwBkAGQA
+NAAwAGIAMgBiADQAZQBiAGUAMQA2ADYAZQAxADAAMAAxADAAMAA0AAAANAAIAAEAUAByAG8AZAB1
+AGMAdABWAGUAcgBzAGkAbwBuAAAAMQAuADAALgAwAC4AMAAAADgACAABAEEAcwBzAGUAbQBiAGwA
+eQAgAFYAZQByAHMAaQBvAG4AAAAxAC4AMAAuADAALgAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAA4AAADAAAALA0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAA==</BinaryItem>
+        </ScriptProject>
+      </DTS:ObjectData>
+    </DTS:Executable>
+  </DTS:Executables>
+  <DTS:PrecedenceConstraints>
+    <DTS:PrecedenceConstraint
+      DTS:refId="Package.PrecedenceConstraints[Constraint]"
+      DTS:CreationName=""
+      DTS:DTSID="{33796DD1-4168-43A3-809D-C9EB74A6F06E}"
+      DTS:From="Package\Declaración Contrato Inyección MER"
+      DTS:LogicalAnd="True"
+      DTS:ObjectName="Constraint"
+      DTS:To="Package\Declaración Contrato Retiro MER" />
+    <DTS:PrecedenceConstraint
+      DTS:refId="Package.PrecedenceConstraints[Constraint 1]"
+      DTS:CreationName=""
+      DTS:DTSID="{6D081FF6-EED9-46A7-A08F-3187BAB810A2}"
+      DTS:From="Package\Declaración Contrato Retiro MER"
+      DTS:LogicalAnd="True"
+      DTS:ObjectName="Constraint 1"
+      DTS:To="Package\Oferta Iny Regional No Requerida" />
+    <DTS:PrecedenceConstraint
+      DTS:refId="Package.PrecedenceConstraints[Constraint 2]"
+      DTS:CreationName=""
+      DTS:DTSID="{799FE4EB-B3EB-4828-9C08-6C7F240DEF6A}"
+      DTS:From="Package\Oferta Iny Regional No Requerida"
+      DTS:LogicalAnd="True"
+      DTS:ObjectName="Constraint 2"
+      DTS:To="Package\Oferta Iny Regional Demanda Flexible Casada" />
+  </DTS:PrecedenceConstraints>
+  <DTS:DesignTimeProperties><![CDATA[<?xml version="1.0"?>
+<!--This CDATA section contains the layout information of the package. The section includes information such as (x,y) coordinates, width, and height.-->
+<!--If you manually edit this section and make a mistake, you can delete it. -->
+<!--The package will still be able to load normally but the previous layout information will be lost and the designer will automatically re-arrange the elements on the design surface.-->
+<Objects
+  Version="sql12">
+  <!--Each node below will contain properties that do not affect runtime behavior.-->
+  <Package
+    design-time-name="Package">
+    <LayoutInfo>
+      <GraphLayout
+        Capacity="8" xmlns="clr-namespace:Microsoft.SqlServer.IntegrationServices.Designer.Model.Serialization;assembly=Microsoft.SqlServer.IntegrationServices.Graph" xmlns:mssgle="clr-namespace:Microsoft.SqlServer.Graph.LayoutEngine;assembly=Microsoft.SqlServer.Graph" xmlns:assembly="http://schemas.microsoft.com/winfx/2006/xaml">
+        <NodeLayout
+          Size="287,42"
+          Id="Package\Declaración Contrato Inyección MER"
+          TopLeft="345,37" />
+        <NodeLayout
+          Size="287,42"
+          Id="Package\Declaración Contrato Retiro MER"
+          TopLeft="340,127" />
+        <EdgeLayout
+          Id="Package.PrecedenceConstraints[Constraint]"
+          TopLeft="486,79">
+          <EdgeLayout.Curve>
+            <mssgle:Curve
+              StartConnector="{assembly:Null}"
+              EndConnector="0,48"
+              Start="0,0"
+              End="0,40.5">
+              <mssgle:Curve.Segments>
+                <mssgle:SegmentCollection
+                  Capacity="5">
+                  <mssgle:LineSegment
+                    End="0,40.5" />
+                </mssgle:SegmentCollection>
+              </mssgle:Curve.Segments>
+            </mssgle:Curve>
+          </EdgeLayout.Curve>
+          <EdgeLayout.Labels>
+            <EdgeLabelCollection />
+          </EdgeLayout.Labels>
+        </EdgeLayout>
+        <NodeLayout
+          Size="238,42"
+          Id="Package\Oferta Iny Regional No Requerida"
+          TopLeft="363,212" />
+        <EdgeLayout
+          Id="Package.PrecedenceConstraints[Constraint 1]"
+          TopLeft="482.75,169">
+          <EdgeLayout.Curve>
+            <mssgle:Curve
+              StartConnector="{assembly:Null}"
+              EndConnector="0,43"
+              Start="0,0"
+              End="0,35.5">
+              <mssgle:Curve.Segments>
+                <mssgle:SegmentCollection
+                  Capacity="5">
+                  <mssgle:LineSegment
+                    End="0,35.5" />
+                </mssgle:SegmentCollection>
+              </mssgle:Curve.Segments>
+            </mssgle:Curve>
+          </EdgeLayout.Curve>
+          <EdgeLayout.Labels>
+            <EdgeLabelCollection />
+          </EdgeLayout.Labels>
+        </EdgeLayout>
+        <NodeLayout
+          Size="295,42"
+          Id="Package\Oferta Iny Regional Demanda Flexible Casada"
+          TopLeft="332,294" />
+        <EdgeLayout
+          Id="Package.PrecedenceConstraints[Constraint 2]"
+          TopLeft="480.75,254">
+          <EdgeLayout.Curve>
+            <mssgle:Curve
+              StartConnector="{assembly:Null}"
+              EndConnector="0,40"
+              Start="0,0"
+              End="0,32.5">
+              <mssgle:Curve.Segments>
+                <mssgle:SegmentCollection
+                  Capacity="5">
+                  <mssgle:LineSegment
+                    End="0,32.5" />
+                </mssgle:SegmentCollection>
+              </mssgle:Curve.Segments>
+            </mssgle:Curve>
+          </EdgeLayout.Curve>
+          <EdgeLayout.Labels>
+            <EdgeLabelCollection />
+          </EdgeLayout.Labels>
+        </EdgeLayout>
+      </GraphLayout>
+    </LayoutInfo>
+  </Package>
+</Objects>]]></DTS:DesignTimeProperties>
+</DTS:Executable>

+ 13 - 0
ofertas_mer_ut/ofertas_mer_ut.database

@@ -0,0 +1,13 @@
+<Database xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2" xmlns:ddl100_100="http://schemas.microsoft.com/analysisservices/2008/engine/100/100" xmlns:ddl200="http://schemas.microsoft.com/analysisservices/2010/engine/200" xmlns:ddl200_200="http://schemas.microsoft.com/analysisservices/2010/engine/200/200" xmlns:ddl300="http://schemas.microsoft.com/analysisservices/2011/engine/300" xmlns:ddl300_300="http://schemas.microsoft.com/analysisservices/2011/engine/300/300" xmlns:ddl400="http://schemas.microsoft.com/analysisservices/2012/engine/400" xmlns:ddl400_400="http://schemas.microsoft.com/analysisservices/2012/engine/400/400" xmlns:dwd="http://schemas.microsoft.com/DataWarehouse/Designer/1.0" dwd:design-time-name="b24822df-5e67-43c8-9793-4523c9865617" xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
+  <ID>ofertas_mer_ut</ID>
+  <Name>ofertas_mer_ut</Name>
+  <CreatedTimestamp>0001-01-01T00:00:00Z</CreatedTimestamp>
+  <LastSchemaUpdate>0001-01-01T00:00:00Z</LastSchemaUpdate>
+  <LastProcessed>0001-01-01T00:00:00Z</LastProcessed>
+  <State>Unprocessed</State>
+  <LastUpdate>0001-01-01T00:00:00Z</LastUpdate>
+  <DataSourceImpersonationInfo>
+    <ImpersonationMode>Default</ImpersonationMode>
+    <ImpersonationInfoSecurity>Unchanged</ImpersonationInfoSecurity>
+  </DataSourceImpersonationInfo>
+</Database>

+ 462 - 0
ofertas_mer_ut/ofertas_mer_ut.dtproj

@@ -0,0 +1,462 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+  <DeploymentModel>Project</DeploymentModel>
+  <ProductVersion>12.0.2430.0</ProductVersion>
+  <SchemaVersion>9.0.1.0</SchemaVersion>
+  <State>$base64$PFNvdXJjZUNvbnRyb2xJbmZvIHhtbG5zOnhzZD0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhtbG5zOmRkbDI9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDAzL2VuZ2luZS8yIiB4bWxuczpkZGwyXzI9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDAzL2VuZ2luZS8yLzIiIHhtbG5zOmRkbDEwMF8xMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDA4L2VuZ2luZS8xMDAvMTAwIiB4bWxuczpkZGwyMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEwL2VuZ2luZS8yMDAiIHhtbG5zOmRkbDIwMF8yMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEwL2VuZ2luZS8yMDAvMjAwIiB4bWxuczpkZGwzMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDExL2VuZ2luZS8zMDAiIHhtbG5zOmRkbDMwMF8zMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDExL2VuZ2luZS8zMDAvMzAwIiB4bWxuczpkZGw0MDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEyL2VuZ2luZS80MDAiIHhtbG5zOmRkbDQwMF80MDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEyL2VuZ2luZS80MDAvNDAwIiB4bWxuczpkd2Q9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vRGF0YVdhcmVob3VzZS9EZXNpZ25lci8xLjAiPg0KICA8RW5hYmxlZD5mYWxzZTwvRW5hYmxlZD4NCiAgPFByb2plY3ROYW1lPjwvUHJvamVjdE5hbWU+DQogIDxBdXhQYXRoPjwvQXV4UGF0aD4NCiAgPExvY2FsUGF0aD48L0xvY2FsUGF0aD4NCiAgPFByb3ZpZGVyPjwvUHJvdmlkZXI+DQo8L1NvdXJjZUNvbnRyb2xJbmZvPg==</State>
+  <Database>
+    <Name>ofertas_mer_ut.database</Name>
+    <FullPath>ofertas_mer_ut.database</FullPath>
+  </Database>
+  <DataSources />
+  <DataSourceViews />
+  <DeploymentModelSpecificContent>
+    <Manifest>
+      <SSIS:Project SSIS:ProtectionLevel="EncryptSensitiveWithUserKey" xmlns:SSIS="www.microsoft.com/SqlServer/SSIS">
+        <SSIS:Properties>
+          <SSIS:Property SSIS:Name="ID">{1e488bf6-46b8-4028-ae00-56f70f974187}</SSIS:Property>
+          <SSIS:Property SSIS:Name="Name">ofertas_mer_ut</SSIS:Property>
+          <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
+          <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
+          <SSIS:Property SSIS:Name="VersionBuild">0</SSIS:Property>
+          <SSIS:Property SSIS:Name="VersionComments">
+          </SSIS:Property>
+          <SSIS:Property SSIS:Name="CreationDate">2018-08-16T11:17:59.5299699-06:00</SSIS:Property>
+          <SSIS:Property SSIS:Name="CreatorName">WMERCADOSME\BI4</SSIS:Property>
+          <SSIS:Property SSIS:Name="CreatorComputerName">OLEIVA</SSIS:Property>
+          <SSIS:Property SSIS:Name="Description">
+          </SSIS:Property>
+          <SSIS:Property SSIS:Name="PasswordVerifier" SSIS:Sensitive="1">AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAfDJpKtaej0KrMrED1ofvngAAAAACAAAAAAADZgAAwAAAABAAAADr0pSyK2G47i6Lygif6o0MAAAAAASAAACgAAAAEAAAADbe6Gp0XCDHPZ5zoacNEziIAAAA1qxgzKMM9nj+IIs8Tl0qhYntXJT6b52zh2QCI2Z7EggsBxsHSuGV8EVqRVHvlVbVAyR+XsDxa/S9XhSyVbhkKSBQe3BVnPr8nw2A7XuRn1CEkUTwrjqb3bedaRCiz0CeT9gdcXBGQZC8tr/Nq7/DBrqWjo4yDLd7+tFDJmqmSSgTaDZxFEFfvRQAAABC0sOiusNEAOaohNyk6eI2Mnd+UQ==</SSIS:Property>
+          <SSIS:Property SSIS:Name="FormatVersion">1</SSIS:Property>
+        </SSIS:Properties>
+        <SSIS:Packages>
+          <SSIS:Package SSIS:Name="Package.dtsx" SSIS:EntryPoint="1" />
+          <SSIS:Package SSIS:Name="ReadExcel.dtsx" SSIS:EntryPoint="1" />
+        </SSIS:Packages>
+        <SSIS:ConnectionManagers>
+          <SSIS:ConnectionManager SSIS:Name="LocalHost.LCL_STAGGING.conmgr" />
+          <SSIS:ConnectionManager SSIS:Name="LocalHost.DEV_CONCILIACION.conmgr" />
+        </SSIS:ConnectionManagers>
+        <SSIS:DeploymentInfo>
+          <SSIS:ProjectConnectionParameters>
+            <SSIS:Parameter SSIS:Name="CM.LocalHost.LCL_STAGGING.ConnectionString">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Value">Data Source=.;Initial Catalog=LCL_STAGGING;Provider=SQLNCLI11.1;Integrated Security=SSPI;Auto Translate=False;</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.LocalHost.LCL_STAGGING.InitialCatalog">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Value">LCL_STAGGING</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.LocalHost.LCL_STAGGING.Password">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">1</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.LocalHost.LCL_STAGGING.RetainSameConnection">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Value">false</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">3</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.LocalHost.LCL_STAGGING.ServerName">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Value">.</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.LocalHost.LCL_STAGGING.UserName">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.LocalHost.DEV_CONCILIACION.ConnectionString">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Value">Data Source=.;Initial Catalog=DEV_CONCILIACION;Integrated Security=True;Application Name=SSIS-ofertas_mer_ut-{8C5E392B-D49A-4982-B401-FF7F40E9398D}LocalHost.DEV_CONCILIACION;</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.LocalHost.DEV_CONCILIACION.InitialCatalog">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Value">DEV_CONCILIACION</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.LocalHost.DEV_CONCILIACION.Password">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">1</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.LocalHost.DEV_CONCILIACION.RetainSameConnection">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Value">false</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">3</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.LocalHost.DEV_CONCILIACION.ServerName">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Value">.</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.LocalHost.DEV_CONCILIACION.UserName">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
+          </SSIS:ProjectConnectionParameters>
+          <SSIS:PackageInfo>
+            <SSIS:PackageMetaData SSIS:Name="Package.dtsx">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">{F05A794A-EE92-4A96-8D3F-CD162411955C}</SSIS:Property>
+                <SSIS:Property SSIS:Name="Name">Package</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionBuild">51</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionComments">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionGUID">{5BD8AFE7-C87F-49E2-AB69-E4F57113425D}</SSIS:Property>
+                <SSIS:Property SSIS:Name="PackageFormatVersion">8</SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="ProtectionLevel">1</SSIS:Property>
+              </SSIS:Properties>
+              <SSIS:Parameters>
+                <SSIS:Parameter SSIS:Name="CM.Ofertas Source.AlwaysCheckForRowDelimiters">
+                  <SSIS:Properties>
+                    <SSIS:Property SSIS:Name="ID">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="CreationName">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="Description">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Value">true</SSIS:Property>
+                    <SSIS:Property SSIS:Name="DataType">3</SSIS:Property>
+                  </SSIS:Properties>
+                </SSIS:Parameter>
+                <SSIS:Parameter SSIS:Name="CM.Ofertas Source.CodePage">
+                  <SSIS:Properties>
+                    <SSIS:Property SSIS:Name="ID">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="CreationName">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="Description">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Value">65001</SSIS:Property>
+                    <SSIS:Property SSIS:Name="DataType">9</SSIS:Property>
+                  </SSIS:Properties>
+                </SSIS:Parameter>
+                <SSIS:Parameter SSIS:Name="CM.Ofertas Source.ColumnNamesInFirstDataRow">
+                  <SSIS:Properties>
+                    <SSIS:Property SSIS:Name="ID">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="CreationName">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="Description">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Value">false</SSIS:Property>
+                    <SSIS:Property SSIS:Name="DataType">3</SSIS:Property>
+                  </SSIS:Properties>
+                </SSIS:Parameter>
+                <SSIS:Parameter SSIS:Name="CM.Ofertas Source.ConnectionString">
+                  <SSIS:Properties>
+                    <SSIS:Property SSIS:Name="ID">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="CreationName">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="Description">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Value">\\Wmercados\merelec\ofertas_mer_ut\ec0813082018.txt</SSIS:Property>
+                    <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
+                  </SSIS:Properties>
+                </SSIS:Parameter>
+                <SSIS:Parameter SSIS:Name="CM.Ofertas Source.DataRowsToSkip">
+                  <SSIS:Properties>
+                    <SSIS:Property SSIS:Name="ID">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="CreationName">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="Description">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Value">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="DataType">9</SSIS:Property>
+                  </SSIS:Properties>
+                </SSIS:Parameter>
+                <SSIS:Parameter SSIS:Name="CM.Ofertas Source.Format">
+                  <SSIS:Properties>
+                    <SSIS:Property SSIS:Name="ID">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="CreationName">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="Description">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Value">Delimited</SSIS:Property>
+                    <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
+                  </SSIS:Properties>
+                </SSIS:Parameter>
+                <SSIS:Parameter SSIS:Name="CM.Ofertas Source.HeaderRowDelimiter">
+                  <SSIS:Properties>
+                    <SSIS:Property SSIS:Name="ID">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="CreationName">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="Description">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                    <SSIS:Property xml:space="preserve" SSIS:Name="Value">
+</SSIS:Property>
+                    <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
+                  </SSIS:Properties>
+                </SSIS:Parameter>
+                <SSIS:Parameter SSIS:Name="CM.Ofertas Source.HeaderRowsToSkip">
+                  <SSIS:Properties>
+                    <SSIS:Property SSIS:Name="ID">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="CreationName">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="Description">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Value">1</SSIS:Property>
+                    <SSIS:Property SSIS:Name="DataType">9</SSIS:Property>
+                  </SSIS:Properties>
+                </SSIS:Parameter>
+                <SSIS:Parameter SSIS:Name="CM.Ofertas Source.LocaleID">
+                  <SSIS:Properties>
+                    <SSIS:Property SSIS:Name="ID">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="CreationName">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="Description">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Value">22538</SSIS:Property>
+                    <SSIS:Property SSIS:Name="DataType">9</SSIS:Property>
+                  </SSIS:Properties>
+                </SSIS:Parameter>
+                <SSIS:Parameter SSIS:Name="CM.Ofertas Source.RowDelimiter">
+                  <SSIS:Properties>
+                    <SSIS:Property SSIS:Name="ID">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="CreationName">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="Description">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Value">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
+                  </SSIS:Properties>
+                </SSIS:Parameter>
+                <SSIS:Parameter SSIS:Name="CM.Ofertas Source.TextQualifier">
+                  <SSIS:Properties>
+                    <SSIS:Property SSIS:Name="ID">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="CreationName">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="Description">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Value">&lt;none&gt;</SSIS:Property>
+                    <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
+                  </SSIS:Properties>
+                </SSIS:Parameter>
+                <SSIS:Parameter SSIS:Name="CM.Ofertas Source.Unicode">
+                  <SSIS:Properties>
+                    <SSIS:Property SSIS:Name="ID">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="CreationName">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="Description">
+                    </SSIS:Property>
+                    <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                    <SSIS:Property SSIS:Name="Value">false</SSIS:Property>
+                    <SSIS:Property SSIS:Name="DataType">3</SSIS:Property>
+                  </SSIS:Properties>
+                </SSIS:Parameter>
+              </SSIS:Parameters>
+            </SSIS:PackageMetaData>
+            <SSIS:PackageMetaData SSIS:Name="ReadExcel.dtsx">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">{B242CAFD-9985-4132-A36F-8C48FB0F7A79}</SSIS:Property>
+                <SSIS:Property SSIS:Name="Name">ReadExcel</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionBuild">11</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionComments">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionGUID">{D833A8AA-C65E-4724-A32B-DA35FD1EC5D2}</SSIS:Property>
+                <SSIS:Property SSIS:Name="PackageFormatVersion">8</SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="ProtectionLevel">1</SSIS:Property>
+              </SSIS:Properties>
+              <SSIS:Parameters />
+            </SSIS:PackageMetaData>
+          </SSIS:PackageInfo>
+        </SSIS:DeploymentInfo>
+      </SSIS:Project>
+    </Manifest>
+  </DeploymentModelSpecificContent>
+  <Miscellaneous />
+  <Configurations>
+    <Configuration>
+      <Name>Development</Name>
+      <Options>
+        <OutputPath>bin</OutputPath>
+        <ConnectionMappings />
+        <ConnectionProviderMappings />
+        <ConnectionSecurityMappings />
+        <DatabaseStorageLocations />
+        <ParameterConfigurationValues>
+          <ConfigurationSetting>
+            <Id>LastModifiedTime</Id>
+            <Name>LastModifiedTime</Name>
+            <Value xsi:type="xsd:dateTime">2018-08-16T17:20:35.0771784Z</Value>
+          </ConfigurationSetting>
+        </ParameterConfigurationValues>
+      </Options>
+    </Configuration>
+  </Configurations>
+</Project>

BIN
ofertas_mer_ut/querys.sql