Colectores. Pto Eten 2025

download Colectores. Pto Eten 2025

of 15

description

Con esta hoja de cálculo de colectores_Pto Eten podrá diseñar las redes con diametro de tuberia, podra ademas observar el perfil longitudinal del terreno.

Transcript of Colectores. Pto Eten 2025

EvaluacinPROYECTO ESPECIAL : PLAN MAESTRO EPSELSISTEMA :REDES DE RECOLECCION DE DESAGEDatos :Cota de terreno, Longitud, Dimetro, Descarga parcial en los buzones, Cota de fondo.Nota :Para la el grfico adjunto, es necesario cambiar en este el rango de N de buzones y de cotas para aprovechar la totalidad de la hojaSolamente se deber ingresar informacin en las celdas de color blancoCAUDAL PROMEDIO DE AGUA POTABLE :13.53lt/seg.NUMERO DE VIVIENDAS CON CONEXIN DE ALCANTARILLADO806.00m.COEFICIENTE DE APORTACION DE DESAGE :80%CAUDAL UNITARIO :0.0336lt/seg/mCAUDAL PROMEDIO DE DESAGE :10.82lt/seg."n" de ManningC.S.N.0.013COEFICIENTE DE VARIACION HORARIA :2.50P.V.C.0.010CAUDAL MAXIMO DE CONTRIBUCION :27.06lt/seg.RECUBRIMIENTO MINIMO DE TUBERIA :0.80mY/D DE DISEO0.75TRAMOBUZONCOTALONGITUDDIAMETROnNUM. DEDESCARGA L/SCOTAPENDIENTEPROF.CONDICIONES REALESA TUBO LLENORADIOTENSIONDELTERRENOMETROSACUMULADAPULGADASVIVIENDASMARCHAPUNTUALACUMULADAFONDOm/kmBUZONy/Dy (m.)V (m/s)QoVoHIDRAUL.TRACTIVAREDES DE DISTRIBUCIONDIEGO FERRE7010.0323.493.4326.60RAQ/Qoy/DoV/Vo1697.13045.3045.3080.0133.0000.100.003.593.3302.253.800.320.0640.4015.560.500.040.810.040.010.0500.0310.230.320.800.982676.32039.0084.3080.0134.0000.130.003.733.1205.383.200.260.0520.5524.070.770.031.630.030.0500.0310.150.260.720.661046.2500.004.9681.280.0000.0000.000.000.000.003665.72257.8057.8080.0137.0000.240.000.244.39010.001.330.050.010.3032.801.040.010.780.010.0500.0310.010.060.290.034655.20460.60118.4080.0133.0000.100.000.343.78410.001.420.060.010.3332.801.040.010.900.010.0500.0310.010.070.320.045714.81667.00185.4080.0130.0000.001.440.343.09610.271.720.060.010.3433.241.060.010.930.010.0500.0310.010.070.320.046724.41056.22241.6280.0139.0000.300.002.082.8304.731.580.200.040.4422.560.720.021.140.020.0500.0310.090.200.620.397734.11553.60295.2280.0136.0000.202.452.282.5654.941.550.210.040.4623.060.730.031.250.030.0500.0310.100.210.630.428413.95349.50344.7280.0135.0000.170.004.902.4232.871.530.360.070.4817.570.560.041.130.0500.0310.280.360.861.199403.84554.47399.1980.0138.0000.270.645.172.0956.021.750.300.060.6325.450.810.032.060.0500.0310.200.300.780.8710354.49259.82459.01120.0135.0000.170.005.982.0121.392.480.270.080.3736.020.510.050.650.0750.0710.170.270.732.091054.4100.002.8701.540.0000.0000.000.000.000.0011744.11054.6054.6080.0137.0000.240.000.242.4607.511.650.060.010.2628.420.900.010.580.010.0500.0310.010.060.290.0412423.92248.00102.6080.0135.0000.170.000.402.2025.381.720.080.020.2924.050.770.010.620.010.0500.0310.020.090.380.0713393.85055.49158.0980.0137.0000.240.070.641.9903.821.860.110.020.2920.270.650.020.580.020.0500.0310.030.120.450.1314364.28455.82213.9180.0132.0000.070.000.771.7843.692.500.130.030.3019.920.630.020.600.020.0500.0310.040.130.470.17615.2600.673.5201.740.0000.0000.000.000.000.0015605.21665.0065.0080.0134.0000.130.000.813.2164.682.000.120.020.3222.430.710.020.710.020.0500.0310.040.120.450.15AV. DOS DE MAYO688.0340.007.1140.920.0000.0000.000.000.000.0016676.32060.0060.0060.0132.0000.073.730.075.40028.570.920.040.010.2725.741.460.000.840.000.0380.0180.000.030.180.01171026.45172.60132.6080.0130.0000.000.003.794.65110.321.800.220.040.6933.311.060.032.710.030.0500.0310.110.220.650.49181016.18962.80195.4080.0137.0000.240.004.034.4393.381.750.310.060.4819.060.610.041.190.040.0500.0310.210.310.790.90191005.94562.00257.4080.0139.0000.303.424.334.2153.611.730.310.060.5019.710.630.041.270.040.0500.0310.220.310.790.9420995.85662.00319.4080.0136.0000.200.007.963.9564.181.900.420.080.6221.200.670.041.850.040.0500.0310.380.420.921.602115.46462.30381.7080.0132.0000.070.008.023.6644.691.800.410.080.6522.450.710.042.040.040.0500.0310.360.410.911.522225.89163.20444.9080.0131.0000.030.008.063.4014.162.490.420.080.6221.160.670.041.850.040.0500.0310.380.420.921.62LIBLIBERTAD645.5710.004.6710.900.0000.0000.000.000.000.0023635.47136.4536.4580.0139.0000.300.000.304.5613.020.910.080.020.2218.020.570.010.350.010.0500.0310.020.090.380.0724625.29046.8683.3180.0134.0000.130.000.444.1907.921.100.080.020.3229.180.930.010.810.010.0500.0310.010.080.350.0625615.26016.1299.4380.0132.0000.070.000.503.52041.561.740.050.010.6266.872.130.013.230.010.0500.0310.010.060.290.03655.2043.7841.420.0000.0000.000.000.000.0026615.26052.0652.0680.0135.0000.170.000.173.5205.071.740.050.010.2123.360.740.010.390.010.0500.0310.010.060.290.03AV. SAN MARTIN558.2176.9871.230.0000.0000.000.000.000.0027567.56250.3050.3080.0139.0000.300.000.306.03218.991.530.050.010.3745.191.440.011.240.010.0500.0310.010.050.260.03577.1020.006.322UP SLOPE0.0000.0000.000.000.000.0028586.56939.6539.6580.0134.0000.130.000.135.12930.091.440.040.010.3356.891.810.001.190.000.0500.0310.000.030.180.0129595.97249.9689.6180.0135.0000.170.000.304.33215.951.640.050.010.3841.431.320.011.240.010.0500.0310.010.060.290.0329605.21665.20154.8180.0136.0000.200.810.503.21617.122.000.070.010.4442.911.370.011.540.010.0500.0310.010.070.320.0530714.81649.50204.3180.0134.0000.130.341.443.0962.421.720.200.040.3216.150.510.020.580.020.0500.0310.090.200.620.38824.6660.003.5101.160.0000.0000.000.000.000.0031814.65751.1051.1080.0133.0000.100.000.103.3572.991.300.050.010.1517.950.570.010.190.010.0500.0310.010.050.260.0232834.65044.5095.6080.0133.0000.100.000.203.2203.081.430.060.010.1918.200.580.010.280.010.0500.0310.010.070.320.0532844.75941.30136.9080.0131.0000.030.000.243.2190.021.540.250.050.041.610.050.030.010.030.0500.0310.150.250.700.62864.8110.003.2851.530.0000.0000.000.000.000.0033965.02878.8078.8080.0137.0000.240.000.243.0582.881.970.070.010.2017.600.560.010.300.010.0500.0310.010.080.350.06JUNIN595.9720.004.3321.640.0000.0000.000.000.000.0034485.87954.4654.4680.0133.0000.100.000.104.2391.711.640.050.010.1213.550.430.010.130.010.0500.0310.010.060.290.0335464.93655.84110.3080.0139.0000.300.000.403.67610.081.260.070.010.3332.931.050.010.910.010.0500.0310.010.070.320.05445.4150.004.1051.310.0000.0000.000.000.000.0036455.15651.4451.4480.0138.0000.270.000.273.9562.901.200.080.020.2017.650.560.010.300.010.0500.0310.020.080.350.0637464.93652.04103.4880.0134.0000.130.000.403.6765.381.260.080.020.2924.060.770.010.620.010.0500.0310.020.090.380.07HUASCAR567.5620.306.0321.530.0000.0000.000.000.000.0038517.38358.1258.1280.01313.0000.440.000.745.5238.761.860.100.020.3930.690.980.011.110.010.0500.0310.020.100.400.1039506.71854.54112.6680.0137.0000.240.000.974.91811.091.800.110.020.4734.541.100.011.540.010.0500.0310.030.110.430.12CALLE S/N558.2170.006.9871.230.0000.0000.000.000.000.0040548.26156.9056.9080.0139.0000.300.000.306.7114.851.550.070.010.2522.840.730.010.500.010.0500.0310.010.080.350.0641538.29955.48112.3880.0139.0000.300.000.606.4554.611.840.110.020.3022.280.710.010.640.010.0500.0310.030.110.430.12BOLIVAR5211.5870.007.6873.900.0000.0000.000.000.000.0042538.29942.5442.5480.0131.0000.030.600.036.45528.961.840.030.050.1655.821.780.000.380.000.0500.0310.000.010.090.0043506.71853.1095.6480.0131.0000.030.000.674.91828.951.800.070.010.5755.801.780.012.610.010.0500.0310.010.070.320.0544495.69758.26153.9080.0138.0000.270.000.944.23711.691.460.110.020.4835.461.130.011.630.010.0500.0310.030.110.430.1145464.93650.30204.2080.0136.0000.200.811.143.67611.151.260.120.020.5034.641.100.021.680.020.0500.0310.030.120.450.1446474.33258.34262.5480.0139.0000.300.002.253.1828.471.150.180.040.5530.180.960.021.860.020.0500.0310.070.180.580.3247734.11558.86321.4080.0134.0000.132.282.382.56510.481.550.170.030.6233.581.070.022.300.020.0500.0310.070.180.580.30754.0200.002.8201.200.0000.0000.000.000.000.0048734.11578.2578.2580.0132.0000.070.000.072.5653.261.550.040.010.1318.720.600.010.170.010.0500.0310.000.040.220.02754.0200.002.8201.200.0000.0000.000.000.000.0049794.03342.7042.7080.0133.0000.100.000.102.7531.571.280.050.010.1212.990.410.010.120.010.0500.0310.010.060.290.0350894.15142.9085.6080.0134.0000.130.570.242.6412.611.510.070.010.1916.760.530.010.270.010.0500.0310.010.080.350.0651904.15517.98103.5880.0130.0000.000.000.812.6052.001.550.150.030.2414.680.470.020.370.020.0500.0310.050.150.520.23924.2750.242.8451.430.0000.0000.000.000.000.0052934.46539.6539.6580.0132.0000.070.000.302.6754.291.790.070.010.2421.480.680.010.440.010.0500.0310.010.080.350.0653945.30338.8078.4580.0135.0000.170.000.472.5034.432.800.100.020.2821.840.700.010.560.010.0500.0310.020.100.400.09985.5150.004.1951.320.0000.0000.000.000.000.0054945.30343.7043.7080.0131.0000.030.000.033.63012.931.670.030.060.1737.291.190.000.340.000.0500.0310.000.020.140.00985.5150.004.1951.320.0000.0000.000.000.000.0055125.37044.9044.9080.0136.0000.200.000.203.66311.851.710.050.010.2935.701.140.010.770.010.0500.0310.010.050.260.0245.4700.004.4701.000.000.0000.0000.000.000.0058125.37030.0030.0080.0132.0000.070.000.072.09079.333.280.030.010.4192.382.940.002.100.0500.0310.000.020.14763.9740.002.7541.220.0000.0000.000.000.0059744.11173.2073.2080.0130.0000.000.000.002.6002.101.510.000.000.0015.040.480.000.0500.0310.000.000.00ALFONSO UGARTE814.6570.003.3571.300.0000.0000.000.000.000.0060804.28157.3057.3080.0137.0000.240.000.243.0824.801.200.060.010.2322.720.720.010.430.0500.0310.010.070.320.0461754.02054.39111.6980.01310.0000.340.000.572.8204.821.200.100.020.2922.760.720.010.610.0500.0310.030.100.400.1162773.91554.18165.8780.0135.0000.170.000.742.5604.801.360.120.020.3322.720.720.020.720.0500.0310.030.120.450.1463373.60454.50220.3780.0134.0000.130.000.872.3344.151.270.130.030.3221.120.670.020.670.0500.0310.040.130.470.1864324.10155.62275.9980.0133.0000.100.000.971.69111.562.410.110.020.4835.261.120.011.610.0500.0310.030.110.430.12763.9740.002.7541.220.0000.0000.000.000.000.0065783.91052.1852.1880.0136.0000.200.000.202.5703.531.340.060.010.2019.480.620.010.320.0500.0310.010.070.320.0466383.53756.12108.3080.0136.0000.200.000.402.1876.821.350.080.020.3027.100.860.010.700.0500.0310.010.080.350.0667333.92251.26159.5680.0134.0000.130.810.541.7229.072.200.080.020.3731.240.990.011.040.0500.0310.020.090.380.0768324.1014.00163.5680.0130.0000.000.001.341.6917.752.410.140.030.4628.870.920.021.350.0500.0310.050.140.500.20SUCRE445.4150.004.1051.310.0000.0000.000.000.000.0069434.56762.7062.7080.01310.0000.340.000.343.05216.791.520.050.010.3942.501.350.011.310.0500.0310.010.060.290.0370403.84557.04119.7480.0137.0000.240.000.572.09516.781.750.070.010.4742.481.350.011.720.0500.0310.010.080.350.06373.6040.002.3341.270.0000.0000.000.000.000.0071403.84575.9475.9480.0132.0000.070.000.072.0953.151.750.040.010.1318.400.590.010.160.0500.0310.000.040.220.02373.6040.002.3341.270.0000.0000.000.000.000.0072273.56351.6751.6780.0136.0000.200.000.202.0405.691.520.060.010.2324.740.790.010.440.0500.0310.010.060.290.0373263.91651.92103.5980.0133.0000.100.000.301.9362.001.980.090.020.1814.680.470.010.230.0500.0310.020.090.380.09214.3210.003.2611.060.0000.0000.000.000.000.0074223.90341.7041.7080.0136.0000.200.000.202.75312.181.150.050.010.3036.201.150.010.790.0500.0310.010.050.260.0275233.70337.6179.3180.0138.0000.270.000.472.35310.641.350.070.010.3733.821.080.011.090.0500.0310.010.080.350.06154.3510.002.8511.500.0000.0000.000.000.000.0076143.89345.9045.9080.0132.0000.140.000.141.85321.742.040.040.010.2848.361.540.000.860.0500.0310.000.030.18383.5370.002.1871.350.0000.0000.000.000.0077393.85070.8470.8480.0132.0000.070.000.072.1809.471.670.040.010.1931.921.020.000.370.0500.0310.000.030.180.01J.A. GARCIA Y GARCIA844.7590.243.2191.540.0000.0000.000.000.000.00781034.48156.6056.6080.0137.0000.240.000.472.9195.301.560.090.020.2923.880.760.010.610.0500.0310.020.090.380.0879894.15152.60109.2080.0133.0000.100.000.572.6415.291.510.100.020.3023.840.760.010.670.0500.0310.020.100.400.10904.1550.812.6051.550.0000.0000.000.000.000.0080254.05353.5453.5480.0133.0000.100.000.912.4033.771.650.140.030.3220.150.640.020.660.0500.0310.040.140.500.1981263.91652.23105.7780.0133.0000.100.301.011.9368.941.980.120.020.4431.010.990.021.350.0500.0310.030.120.450.1482283.82356.86162.6380.0132.0000.070.001.381.32710.712.500.130.030.5133.941.080.021.740.0500.0310.040.130.470.17874.8140.004.044UP SLOPE0.0000.0000.000.000.000.0083884.63046.0046.0080.0134.0000.130.000.133.16019.221.470.040.010.2745.471.450.000.760.0500.0310.000.030.180.0184924.27554.70100.7080.0133.0000.100.000.242.8455.761.430.060.010.2324.890.790.010.450.0500.0310.010.060.290.04914.3060.002.9761.330.0000.0000.000.000.000.0085243.87953.5453.5480.0132.0000.070.000.072.5797.421.300.040.010.1728.240.900.000.290.0500.0310.000.030.180.0186233.70353.80107.3480.0131.0000.030.470.102.3534.201.350.050.010.1521.260.680.010.220.0500.0310.000.040.220.0287293.82156.18163.5280.0130.0000.000.000.571.26119.442.560.070.010.4645.731.460.011.750.0500.0310.010.070.320.05FANNING965.0280.243.0581.970.0000.0000.000.000.000.0088955.43557.6557.6580.0133.0000.100.000.342.8254.042.610.080.020.2320.850.660.010.410.0500.0310.020.080.350.0789944.35152.60110.2580.0132.0000.070.500.402.5036.121.850.080.020.2825.660.820.010.630.0500.0310.020.080.350.0790974.38053.60163.8580.0139.0000.300.001.212.3403.042.040.170.030.3218.090.580.020.630.0500.0310.070.170.560.2891204.31353.00216.8580.0138.0000.270.001.481.9936.552.320.150.030.4526.540.840.021.290.0500.0310.060.160.540.2492193.79354.20271.0580.0133.0000.100.001.580.91319.932.880.120.020.6646.301.470.023.010.0500.0310.030.120.450.15ELIAS AGUIRRE25.8918.063.4012.490.0000.0000.000.000.000.009335.24155.4055.4080.0130.0000.000.008.063.1215.052.120.400.080.6623.320.740.042.130.0500.0310.350.390.891.479444.97656.00111.4080.0130.0000.000.448.062.9562.952.020.470.090.5517.800.570.051.410.0500.0310.450.470.971.939584.80035.50146.9080.0130.0000.000.108.492.8602.701.940.490.100.5417.060.540.051.330.0500.0310.500.490.992.129694.7898.20155.1080.0130.0000.000.008.592.8224.631.970.430.090.6622.330.710.052.090.0500.0310.380.430.931.6497104.81943.50198.6080.0130.0000.002.488.592.6194.672.200.420.080.6622.410.710.042.070.0500.0310.380.420.921.6498114.94958.50257.1080.0135.0000.170.0011.252.3494.622.600.500.100.7122.280.710.052.310.0500.0310.500.501.002.1599125.37058.50315.6080.01310.0000.340.0711.582.0904.433.280.510.100.7021.820.690.052.240.0500.0310.530.511.012.26100134.35453.50369.10100.0130.0000.000.0011.651.9941.792.360.470.120.5025.190.510.061.080.0630.0490.460.470.973.58101143.89353.50422.60100.01310.0000.340.1411.991.8532.642.040.430.110.5830.530.620.061.490.0630.0490.390.430.933.04102163.78268.30490.90100.0137.0000.24243.0012.360.75216.123.030.270.071.1375.501.540.046.310.0630.0490.160.270.731.2728 DE JULIO84.7220.003.5021.220.0000.0000.000.000.000.0010354.72049.9049.9080.01310.0000.340.000.343.1806.451.540.070.010.2726.350.840.010.580.0500.0310.010.070.320.0510444.97650.50100.4080.0133.0000.100.000.442.9564.442.020.090.020.2621.840.700.010.510.0500.0310.020.090.380.09CALLE S/N10574.694100.400.003.2641.430.0000.0000.000.000.000.0010684.80050.20150.6080.0133.0000.100.000.102.8608.051.940.040.010.2129.420.940.010.420.0500.0310.000.040.220.01MALECON OLAYA354.4925.982.4842.010.0000.0000.000.000.000.00107343.90438.2338.23120.0130.0000.000.005.981.85216.532.050.140.040.87124.331.760.034.320.0750.0710.050.140.500.60108324.10138.6276.85120.0130.0000.002.325.981.6914.172.410.200.060.5462.440.880.041.510.0750.0710.100.200.621.20109314.18247.15124.00120.0130.0000.000.008.291.5024.012.680.240.070.5961.220.870.041.700.0750.0710.140.240.681.70110283.82358.02182.02120.0130.0000.001.388.291.3273.022.500.260.080.5453.110.750.051.370.0750.0710.160.260.721.96111293.82121.80203.82120.0130.0000.000.579.671.2613.032.560.280.080.5653.210.750.051.470.0750.0710.180.280.752.28112303.78841.98245.80120.0130.0000.000.0010.241.1682.222.620.320.100.5245.510.640.051.200.0750.0710.220.320.802.83113193.79346.80292.60120.0130.0000.001.5810.240.9135.452.880.250.080.7171.381.010.042.400.0750.0710.140.250.701.80114183.99240.40333.00120.0130.0000.000.0011.820.8491.583.140.370.110.4838.490.540.060.980.0750.0710.310.380.883.86115163.78250.50383.50120.0130.0000.000.0011.820.7521.923.030.360.110.5142.380.600.061.140.0750.0710.280.360.863.51116364.2840.771.9842.300.0000.0000.000.000.000.00117333.92273.2273.2280.0131.0000.030.540.811.7223.582.200.130.030.3019.620.620.020.580.0500.0310.040.130.470.18AV.C.SOLIDARIDAD11511.7400.0010.541.2000.0000.0000.000.000.000.0011811410.30059.5059.50100.0136.0000.200.000.209.1223.871.1800.040.010.3491.871.870.001.180.0630.0490.000.030.180.021191139.43070.00129.50100.0135.0000.172.050.378.2412.571.1900.050.010.3566.681.360.011.020.0630.0490.010.050.260.041201127.99850.00179.50100.0134.0000.130.642.556.8428.041.1600.100.030.8699.582.030.024.870.0630.0490.030.110.430.201211077.61548.50228.00100.0130.0000.000.003.196.3210.781.3000.150.040.6561.751.260.022.500.0630.0490.050.150.520.40CARR. REQUE-PTO ETEN1119.0100.008.170.8400.0000.0000.000.000.000.001221109.00050.0050.00120.0139.0000.300.000.307.6510.401.3500.040.010.3198.621.400.010.820.0750.0710.000.040.220.041231096.01082.50132.50120.0130.0000.000.000.304.8134.421.2000.040.010.47179.422.540.012.040.0750.0710.000.030.180.021241087.81582.00214.50120.0130.0000.000.000.304.029.703.8000.040.010.3095.221.350.010.760.0750.0710.000.040.220.041251077.61549.00263.50120.0130.0000.003.190.303.5210.204.1000.040.010.3197.681.380.010.800.0750.0710.000.040.220.041267010.03245.00308.50120.0130.0000.000.003.493.431.846.6000.190.060.3541.530.590.030.640.0750.0710.080.190.601.06CALLE S/N1216.9500.005.851.1000.0000.0000.000.000.000.001271206.81050.0050.00100.0132.0000.070.400.074.0536.002.7600.020.010.20112.832.300.000.600.0630.0490.000.010.090.001281196.52082.50132.50100.0138.0000.270.200.743.664.732.8600.090.020.3140.890.830.010.680.0630.0490.020.090.380.141291186.02082.00214.50100.0134.0000.130.571.073.422.932.6000.120.030.2932.170.660.020.550.0630.0490.030.120.450.261301175.55049.00263.50100.0138.0000.270.741.913.302.452.2500.170.040.3329.430.600.030.640.0630.0490.070.170.560.501311165.52045.00308.50100.0134.0000.130.642.793.172.892.3500.190.050.3931.960.650.030.830.0630.0490.090.190.600.671321005.94551.00359.50100.0130.0000.000.003.422.954.413.0000.190.050.4839.500.800.031.270.0630.0490.090.190.600.67CALLE A.CACERES1226.9500.345.851.1000.0000.0000.000.000.000.001331236.81050.0050.00100.0130.0000.000.540.344.0136.802.8000.020.000.43114.082.320.001.810.0630.0490.000.030.180.021341246.52082.50132.50100.0130.0000.000.470.873.624.732.9000.100.030.3340.890.830.020.750.0630.0490.020.100.400.171351256.02082.00214.50100.0130.0000.000.941.342.829.763.2000.100.030.4858.741.200.021.550.0630.0490.020.100.400.181361265.55049.00263.50100.0130.0000.000.002.282.408.573.1500.130.030.5355.061.120.021.740.0630.0490.040.130.470.32PROL.S.M 11276.9500.005.651.3000.0000.0000.000.000.000.001371266.81050.0050.00100.0136.0000.202.280.204.9114.801.9000.040.010.2772.351.470.000.730.0630.0490.000.030.180.021381286.52082.50132.50100.0130.0000.000.002.484.524.732.0000.160.040.4540.890.830.021.160.0630.0490.060.160.540.47139106.02082.00214.50100.0130.0000.000.002.483.828.542.2000.140.040.5554.941.120.021.860.0630.0490.050.140.500.35PROL.S.M 21334.7050.002.821.8900.0000.0000.000.000.000.001401344.67746.0046.00100.0136.0000.202.320.202.2811.702.4000.040.010.2964.311.310.010.770.0630.0490.000.040.220.021411354.64946.0092.00100.0135.0000.170.002.692.172.352.4800.200.050.3628.810.590.030.710.0630.0490.090.200.620.721421364.62146.00138.00100.0135.0000.170.002.852.062.352.5600.210.050.3728.810.590.030.740.0630.0490.100.210.630.771431374.59351.00189.00100.0130.0000.000.002.851.942.312.6500.210.050.3728.600.580.030.730.0630.0490.100.210.630.77J.QUIONES1374.5932.851.942.6500.0000.0000.000.000.000.001441384.72345.0045.00140.0130.0000.000.002.851.822.672.9000.130.050.3775.320.780.030.760.0880.0960.040.130.470.721451395.14045.0090.00140.0130.0000.000.002.851.712.513.4300.130.050.3673.090.760.030.710.0880.0960.040.130.470.741461403.69590.00180.00140.0130.0000.000.002.851.403.502.3000.120.040.4086.300.900.030.920.0880.0960.030.120.450.631471413.71645.00225.00140.0130.0000.000.002.851.223.982.5000.110.040.4392.000.960.031.050.0880.0960.030.120.450.591413.7162.851.222.5000.0000.0000.000.000.000.00148163.78245.0045.00140.01385.0002.850.002.851.082.982.7000.120.040.3779.600.830.030.790.0880.0960.040.120.450.680.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.0000.0000.000.000.000.000.00