{"text_format":"1","workbook":"xlsx","n_sheets":58,"sheets":["Revisions","1.1_HomePage","1.2_Steps&Workflow","1.3_Toolkit_Configuration","TABLE TEMPLATE","WB Color Pallete","Tool Structure","1.4_Definitions","Intro","2.1_BasicInformation","2.2_StreetlightInventory","2.3_ExistingParameters","2.2_EnergytoLampCalc","3.1_ProjectDesign","3.1_ProjectDesign_Form","3.1_ProjectDesign_Form2","3.2_SaveModScenario","3.2_SavedScenarios","3.2_SavedScenarioData","4.1_ScenarioSelection","4.2_ScenarioComparison","4.3_SensitivityAnalysis","4.4_SensitivityReport","5.1_DefaultData","Language_Refs","5.2_UserOverride","Assumptions","new graphs","new graphs data","3.1_ProjectDesignData","4.1_ScenarioComparisonData","4.3_SensitivityChartData","4.3_SensitivityData","Summary & Scenarios","Default data","Income Statement","Cash Flow Statement","Free Cash Flows","CF Waterfall","Scenario Output","Investment","Operations","Debt Service","Depreciation","Electricity savings","Failed Lamp Calc","O&M","Inventory - Replacement Plan","Inventory - Original","LED efficiency data","Lifetime","Prices","2.2_Option2Calcs","Lookups","DefaultEmissionFactors","Report_ProjectDesign","Report_SensitivityAnalysis","Navigation"],"not_rendered":{"charts":33,"images":21,"macros":1,"external_links":0,"defined_names":113,"comments":9,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"Revisions","index":0,"n_rows":25,"n_cols":6,"rows_kept":25,"cut":false,"hidden":true,"merged":[]}
[]
[null,"Worksheet Tab","Revision Requested","Priority","Hours","Notes "]
[null,"Landing Page","Landing page text revise (default text is in attached Word doc)","A","<1"]
[null,"Landing Page","Brazil LED street light photo","A",1]
[null,"Basic Info","Change nation to country","A","<1"]
[null,"Basic Info","Currency symbols for all nations","C","Stage 2"]
[null,"Inventory","10 rows per lamp  technology","A",1]
[null,"Inventory","Hide weighted average columns","A","<1"]
[null,"Inventory","Remove options 2 and 4 from inventory options","A",1]
[null,"Inventory","Revise titles for inventory options","A","<1"]
[null,"Inventory","Lock 'default share button' ","A","<1","Decided not to add third option. Keeps dashboard simple."]
[null,"Inventory","Use national average distribution  instead of Rio ","A",1]
[null,"Parameters","For key parameters… add asterisk and popups","B",1]
[null,"Parameters","Change depreciation input to years not % ","A",1,"Note that the original tool calculates depreciation. "]
["park","Parameters","Move technical parameters to top of page","A","<1","Need more time to do this as connected to many macros in page and in scenario module."]
[null,"Parameters","Change button name when default is a calculation to \"Use Calculated Value\"","A","<1"]
[null,"Parameters","Edit parameter titles to remove 'existing case' and add 'net of inflation'","A","<1"]
[null,"Project Design","Typo in warranty","A","<1"]
[null,"Project Design","For key parameters… add asterisk and popups","B",1]
[null,"Project Design","Change 'Cash Flow Trends' to 'Cash Flow'","A","<1"]
[null,"Project Design","Add chart buttons to switch or show all","B",1]
[null,"Project Design","Need 2nd axis on DSCR chart to cross at 1.0","A",1,"Need to refine this macro as it: A) creates negatives and B) max doe not always show high DSCRs"]
[null,"Save/Modify","Add message box that tell user the scenario saved.","A","<1"]
[null,"Sensitivity Analysis","Add blue, green, and red conditional formatting to adjustable parameters","A",1]
[null,"Global ","Scrolling and locked cells issue","B",1]

{"sheet":"1.1_HomePage","index":1,"n_rows":19,"n_cols":3,"rows_kept":19,"cut":false,"hidden":false,"merged":[]}
[]
[{"$f":"ref_language","v":1}]
[]
[]
[]
[]
[null,null,{"$f":"Language_Refs!D34","v":"Tool Purpose"}]
[null,null,{"$f":"Language_Refs!D35","v":"The LED Streetlight Financing Tool allows cities to evaluate the financial and economic benefits, including energy, lamp replacement (equipment & labor) and emission reduction benefits, of switching from conventional lighting technology to LED lamps. While city staff (mayor’s office/executive team, finance department, public works department, etc.) are the primary target users, the tool can also help potential financiers (e.g., local financial institutions, national, multilateral, bilateral development agencies), and others to identify opportunities.\n\nThe tool performs the following functions:\n  • Allow easy entry of city-specific data;\n  • Provide proxy data for users when city-specific data is not available;\n  • Estimates financial, economic, energy, and emission reduction benefits;\n  • Provide comparisons of financial performance (NPV, IRR, simple payback) of different implementation scenarios defined by the user (different assumptions of penetration rates, interest rate, or other financial terms); and,\n  • Allow users to adjust key assumptions and parameters to identify optimal solutions for their specific project."}]
[]
[null,null,{"$f":"Language_Refs!D38","v":"Contacts: "}]
[null,null,{"$f":"Language_Refs!D39","v":"Megan Meyer, Energy Specialist, Energy & Extractives,World Bank\n+1 (202) 458 8178"}]
[null,null,"mmeyer1@worldbank.org"]
[]
[null,null,{"$f":"Language_Refs!D40","v":"Luiz T. A. Maurer, Lead Industry Specialist, IFC \n+1 (202) 473-3928"}]
[null,null,"lmaurer@ifc.org"]
[]
[null,null,"Javier Freire, Especialista de Financiamento de Carbono"]
[null,null,"+1 (202) 458-8156"]
[null,null," jfreirecoloma@worldbank.org"]

{"sheet":"1.2_Steps&Workflow","index":2,"n_rows":26,"n_cols":9,"rows_kept":26,"cut":false,"hidden":false,"merged":[[25,8,25,9],[6,3,6,9],[11,4,11,9],[15,5,15,9],[18,6,18,9],[22,7,22,10]]}
[]
[]
[]
[]
[]
[null,null,null,{"$f":"Language_Refs!D58","v":"How to use the tool:"}]
[null,null,null,{"$f":"Language_Refs!D59","v":"To evaluate the performance of proposed streetlight retrofit projects, the user will need to complete the following steps.  Further details on how to use the tooll are provided within the tool's user guide, which is available in PDF format here:  LED Streetlight Financing Tool User Guide\n"}]
[]
[]
[]
[null,null,null,null,{"$f":"Language_Refs!D48","v":"Introduction:"}]
[null,null,null,null,{"$f":"Language_Refs!D49","v":"· Select language (on any page)\n· Choose tool mode (on 1.3 Toolkit Configurations)\n"}]
[]
[]
[null,null,null,null,null,{"$f":"Language_Refs!D50","v":"Set Up:"}]
[null,null,null,null,null,{"$f":"Language_Refs!D51","v":"· Provide City's name, nation, and currency rate (on 2.1 Basic Information)\n·  Define the number and type of  existing streetlights (on 2.2 Streelight Inventory)\n·  Define technical and financial parameters of existing streetlights (on 2.3 Parameters and Assumptions)"}]
[]
[null,null,null,null,null,null,{"$f":"Language_Refs!D52","v":"Project Design:"}]
[null,null,null,null,null,null,{"$f":"Language_Refs!D53","v":"·  Design a streetlight retrofit project including level of implementation, timing, and technical and \n   financial assumptions (on 3.1 Project Design)\n· Review the project's financial, energy, and emission reduction performance (on 3.1 Project Design) \n· Save the current project into the alternative scenario database (on 3.2 Save/Modify Scenario)\n·  Revive a saved scenario and modify it on project design page (on 3.2 Save/Modify Scenario)"}]
[]
[]
[null,null,null,null,null,null,null,{"$f":"Language_Refs!D54","v":"Scenarios/Reports:"}]
[null,null,null,null,null,null,null,{"$f":"Language_Refs!D55","v":"· Select saved projects to analyze and set order of appearance (on 4.1 Scenario Selection)\n· Compare financial, energy, and emissions performance of alternative projects (4.2 Scenario Comparision)\n·  Conduct sensitivity analysis on a single or multiple project variables to determine likely range of  project \n    performance (on 4.2 Sensitivity Analysis Page)\n·  Review and print summary of  project performance of selected scenarios. \n"}]
[]
[null,null,null,null,null,null,null,null,{"$f":"Language_Refs!D56","v":"Data Base"}]
[null,null,null,null,null,null,null,null,{"$f":"Language_Refs!D57","v":"· Review and modify, if necessary, all default parameters and assumptions (on 5.1 Default Data)\n"}]

{"sheet":"1.3_Toolkit_Configuration","index":3,"n_rows":17,"n_cols":7,"rows_kept":17,"cut":false,"hidden":false,"merged":[[16,4,20,5]]}
[]
[]
[]
[]
[]
[]
[]
[]
[null,null,null,null,null,null,{"$f":"Language_Refs!D43","v":"Option 1 =  shows user interfaces only"}]
[null,null,null,null,null,null,{"$f":"Language_Refs!D44","v":"Option 2 =  allows access to open calculation sheets"}]
[null,null,null,null,null,null,{"$f":"Language_Refs!D45","v":"Option 3 = administration mode - password required"}]
[]
[]
[]
[]
[]
[null,null,null,null,"Note: Pushing the 'Clear' button will delete all user inputs within the tool. Your project information  will be  erased from  this file."]

{"sheet":"TABLE TEMPLATE","index":4,"n_rows":51,"n_cols":6,"rows_kept":51,"cut":false,"hidden":true,"merged":[]}
[]
[]
[]
[]
[]
[]
[]
[]
[null,null,null,"% of luminaires replaced in project",0.9,"%"]
[]
[null,null,null,"Starting year of project",2018,"YYYY"]
[]
[null,null,null,"Years to implement project",3,"years"]
[]
[]
[]
[]
[]
[null,null,null,"LED replacement wattage (weighted average) - base case",null,"watt"]
[]
[null,null,null,"Include smart system?",null,"Y/N"]
[]
[null,null,null,"Dimming hours per day",null,"hours"]
[]
[]
[]
[]
[]
[null,null,null,"% finance by debt",null,"%"]
[]
[null,null,null,"% finance by equity",null,"%"]
[]
[null,null,null,"Cost of Debt (net of inflation)",null,"$"]
[]
[null,null,null,"Cost of Equity (net of inflation)",null,"$"]
[]
[null,null,null,"Period of analysis ",null,"years"]
[]
[null,null,null,"Loan term",null,"years"]
[]
[null,null,null,"Loan fees (% of loan value)",null,"$"]
[]
[null,null,null,"Grace period for principal",null,"years"]
[]
[null,null,null,"Grace period for interest",null,"years"]
[]
[null,null,null,"Include manufacture warranty",null,"Y/N"]
[]
[null,null,null,"Manufacture warranty duration",null,"years"]
[]
[null,null,null,"Estimated % failures not covered by warranty while active",null,"%"]

{"sheet":"WB Color Pallete","index":5,"n_rows":0,"n_cols":0,"rows_kept":0,"cut":false,"hidden":true,"merged":[]}

{"sheet":"Tool Structure","index":6,"n_rows":16,"n_cols":12,"rows_kept":16,"cut":false,"hidden":true,"merged":[]}
[]
[null,"Tool Structure"]
[]
[null,"Ref #","Main Module","Sub Module","Sub Module Button Name","Descriptions","Addn'l Functions"]
[null,1.1000000000000001,"Home","Introduction",{"$f":"B5&\" \" &D5","v":"1.1 Introduction"},"Overview of tool purpose, functionality, developers, and contact info, etc. "]
[null,1.2,"Home","Steps & Workflow",{"$f":"B6&\" \" &D6","v":"1.2 Steps & Workflow"},"Detailed directions on how user progresses through the tool. Links to user guide and other resources. "]
[null,1.3,"Home","Toolkit Configurations","1.3 Toolkit Configurations","change display setting, switch language, swtich b/w basic/advanced user mode","reset configurations; reset configurations and project inputs"]
[null,2.1,"Set Up","Basic Information","2.1 Basic Information","City name, language, currency, exchange rate","reset to wipe all projects"]
[null,2.2000000000000002,"Set Up","Street Light Inventory","2.2 Street Light Inventory","Contains total inventory inputs as well as multiple options for user to select a proxy of inventory breakdown by technology (i.e. by example case or by technology)",null,null,"2 pages or scroll?"]
[null,2.2999999999999998,"Set Up","Parameters & Assumptions","2.3 Parameters & Assumptions","A) User can adjust technical parameters or use defaults\nB) User can adjust financial assumptions or use defaults",null,null,"2 pages or scroll?"]
[null,3.1,"Project Design ","Gameboard","3.1 Gameboard","Contains adjustable key technical and financial variables relevant to design. \nUser can adjust project design and see financial, energy, and emissions KPIs    and charts change dynamically","Print project alternative report, save/load alternative"]
[null,3.2,"Project Design ","Alternatives Comparison","3.2 Alternatives Comparison","Comparison of saved alternative in terms of financial and energy KPIs. Provides charts and tables.","print alts comparison; select preferred alt"]
[null,4,"Scenarios","Sensitivity Dashboard","4 Sensitivity Dashboard","Contains relevant variables for sensitivity analysis. (i.e., Cost electricity, Cost LED, Electricity savings, etc.). Allow user to adjust 1 variable and view result in live"]
[null,5.0999999999999996,"Database","Default Data","5.1 Default Data","User can see default data and source and choose to change with their own data. "]
[null,5.2,"Database","Multi-nation Database","5.2 Multi-nation Database","Placeholder database and functionality that will allow model to switch datasets when user adjust the country/region they are using the tool in. "]
[null,null,null,null,null,null,null,null,null,null,null,1]

{"sheet":"1.4_Definitions","index":7,"n_rows":7,"n_cols":3,"rows_kept":7,"cut":false,"hidden":false,"merged":[]}
[]
[{"$f":"0+ref_language","v":1}]
[]
[]
[]
[]
[null,null,{"$f":"Language_Refs!D61","v":"Definitions of Terms Used in the Tool"}]

{"sheet":"Intro","index":8,"n_rows":16,"n_cols":10,"rows_kept":16,"cut":false,"hidden":true,"merged":[[1,1,1,7],[2,1,19,7]]}
[]
[null,"LED Public Street Lighting Tool: Financial and Economic Analysis \nInstructions"]
[null,"\nWelcome to the WBG's tool for financial and enonomic analysis of investments of LED street lighting.  This tool is designed with the goal helping city officials and other stakeholders to understand the potential project's returns and other key metrics (FIRR, DSCR, EIRR, etc.)\n\nPlease follow these steps to use the tool: \nStep 1: Complete Tables 1 & 2 in the 'Assumptions' tab. Review data in Table 3 of 'Assumptions' tab and make adjustments as needed by inputing a new value in the data override column (J). \nStep 2: Click on the \"Update Model Output\" button in the 'Assumptions' tab. This updates the estimated loan size and scenario tables in the 'Summary and Scenarios' tab.\nStep 3: Review the key finanial and economic output in Table 5 of the 'Summary & Scenarios' Tab. \nStep 3: If desired, conduct a scenario analysis using the options presented in Table 4 of the 'Summary & Scenarios' Tab tab. Once changes are complete, click on the \"Update Model Output\" button in this tab. \nStep 4: Review any other data / statements as desired \n\nNotes to User: \n-- See the color key to the right for tabs, cells and text. \n-- All values are shown in REAL terms (net of inflation). \n-- The data and assumptions for this model are structured at 3 levels, as follows: \n Level 1 -- User input required (Tables 1 and 2 in the Assumptions Tab). Missing information likely to result in incomplete financial / economic output.\n Level 2 -- User review recommended (Table 3 in the Assumptions tab). Provides default data in order to reduce the amount of data that must be input by the user (primarily variables that are considered more standard across projects). However, you can and \"override\" default information by  inputing your preferred value in the 'data override' column (column J). \n Level 3 -- User review optional (the Default Data tab - at end of model). Includes other underlying data regarding (i) conversion of assumptions in USD to the local currency, (ii) data for the sensitivity anaysis, (iii) other data that was deemed to be of lesser importance for user input to ensure accurancy of the model. ",null,null,null,null,null,null,null,"Color key"]
[null,null,null,null,null,null,null,null,null,"Tabs:"]
[null,null,null,null,null,null,null,null,null,"Dark blue tab = Key user input / assumptions"]
[null,null,null,null,null,null,null,null,null,"Orange tab = Financial Statements"]
[null,null,null,null,null,null,null,null,null,"Green tab = Financial Calculations"]
[null,null,null,null,null,null,null,null,null,"Tan tab = Technical Calculations"]
[null,null,null,null,null,null,null,null,null,"Cells in Assumptions Tab: "]
[null,null,null,null,null,null,null,null,null,"White cells = User input"]
[null,null,null,null,null,null,null,null,null,"Grey cells = Calculated values or default values"]
[null,null,null,null,null,null,null,null,null,"Font throughout: "]
[null,null,null,null,null,null,null,null,null,"Dark blue text = references from other sheets"]
[null,null,null,null,null,null,null,null,null,"Black text = data / calculations within sheet"]
[null,null,null,null,null,null,null,null,null,"Red text = data override"]
[null,null,null,null,null,null,null,null,null,"Orange text = conversion from USD to project currency"]

{"sheet":"2.1_BasicInformation","index":9,"n_rows":18,"n_cols":6,"rows_kept":18,"cut":false,"hidden":false,"merged":[]}
[]
[]
[]
[]
[]
[null,null,{"$f":"Language_Refs!D62","v":"Directions: "}]
[null,null,{"$f":"Language_Refs!D63","v":"Enter your city's name and country and enter the current exchange rate of your national currency per U.S. dollar. "}]
[null,null,{"$f":"Language_Refs!D64","v":"The country that  is selected changes the default data used within model."}]
[]
[]
[]
[null,null,null,{"$f":"Language_Refs!D66","v":"Name of City"},"Average FinBRAZEEC City"]
[]
[null,null,null,{"$f":"Language_Refs!D67","v":"Country"},"Brazil"]
[]
[null,null,null,{"$f":"Language_Refs!D68","v":"Currency"},{"$f":"IF(E14=\"\",Language_Refs!$D$345,INDEX(Lookups!$D$3:$D$206,MATCH(E14,Lookups!$B$3:$B$206,0),1))","v":"R$"}]
[]
[null,null,null,{"$f":"Language_Refs!D69","v":"Currency Exchange Rate (R$ per 1 $US)"},3.31,{"$f":"E16","v":"R$"}]

{"sheet":"2.2_StreetlightInventory","index":10,"n_rows":306,"n_cols":20,"rows_kept":306,"cut":false,"hidden":false,"merged":[]}
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3,3]
[]
[]
[]
[null,null,{"$f":"Language_Refs!D72","v":"Directions: "}]
[null,null,{"$f":"Language_Refs!D73","v":"Select an appropriate option based on data availability and complete streetlight inventory table below. "}]
[]
[null,null,{"$f":"Language_Refs!D74","v":"Select one option"}]
[null,null,{"$f":"\"               \"&Language_Refs!D75&\" - \" &Language_Refs!D76","v":"               Option 1 - Enter a detailed streetlight inventory if you have data on the number, type, and wattage of lamps"}]
[]
[null,null,{"$f":"\"               \"&Language_Refs!D78&\" - \" &Language_Refs!D79","v":"               Option 2 - Use the tool to estimate the number, type, and wattage of lamps"}]
[]
[]
[]
[null,null,{"$f":"Language_Refs!D75&\" - \"&Language_Refs!D77","v":"Option 1 - Detailed Streetlight Inventory "}]
[]
[]
[null,null,null,{"$f":"Language_Refs!D82","v":"Technology"},{"$f":"Language_Refs!D83","v":"Lamp / Rated Power (W)"},{"$f":"Language_Refs!D84","v":"No. \nof lamps"},{"$f":"Language_Refs!D85","v":"% share"},{"$f":"Language_Refs!D86","v":"Equivalent LED \nrated Power (W)"},{"$f":"Language_Refs!D87","v":"Average existing tech (W)"},{"$f":"Language_Refs!D88","v":"Average \nLED (W)"}]
[null,null,null,{"$f":"Language_Refs!D89","v":"High Pressure Sodium"},null,{"$f":"SUM(F21:F30)","v":285000},{"$f":"IFERROR(F20/$F$108,0)","v":0.69733300709566914},null,{"$f":"SUM(I21:I30)","v":192.28070175438597},{"$f":"SUM(J21:J30)","v":106.3550342522974}]
[null,null,null,null,70,40000,9.7871299241497428E-2,{"$f":"E21*(1-'Inventory - Replacement Plan'!$C$8)","v":38.718666666666664},{"$f":"IFERROR(E21*F21/$F$20, 0)","v":9.8245614035087723},{"$f":"IFERROR(H21*F21/$F$20,0)","v":5.4341988304093558}]
[null,null,null,null,100,40000,9.7871299241497428E-2,{"$f":"E22*(1-'Inventory - Replacement Plan'!$C$8)","v":55.312380952380948},{"$f":"IFERROR(E22*F22/$F$20, 0)","v":14.035087719298245},{"$f":"IFERROR(H22*F22/$F$20,0)","v":7.7631411862990802}]
[null,null,null,null,150,85000,0.20797651088818203,{"$f":"E23*(1-'Inventory - Replacement Plan'!$C$8)","v":82.968571428571423},44.736842105263158,24.745012531328317]
[null,null,null,null,250,85000,0.20797651088818203,{"$f":"E24*(1-'Inventory - Replacement Plan'!$C$8)","v":138.28095238095236},74.561403508771932,41.241687552213861]
[null,null,null,null,400,35000,8.5637386836310253E-2,{"$f":"E25*(1-'Inventory - Replacement Plan'!$C$8)","v":221.24952380952379},49.122807017543863,27.170994152046781]
[null,null,null,null,null,null,{"$f":"IFERROR(F26/$F$108,0)","v":0},{"$f":"E26*(1-'Inventory - Replacement Plan'!$C$8)","v":0},{"$f":"IFERROR(E26*F26/$F$20, 0)","v":0},{"$f":"IFERROR(H26*F26/$F$20,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E27*(1-'Inventory - Replacement Plan'!$C$8)","v":0},{"$f":"IFERROR(E27*F27/$F$20, 0)","v":0},{"$f":"IFERROR(H27*F27/$F$20,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E28*(1-'Inventory - Replacement Plan'!$C$8)","v":0},{"$f":"IFERROR(E28*F28/$F$20, 0)","v":0},{"$f":"IFERROR(H28*F28/$F$20,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E29*(1-'Inventory - Replacement Plan'!$C$8)","v":0},{"$f":"IFERROR(E29*F29/$F$20, 0)","v":0},{"$f":"IFERROR(H29*F29/$F$20,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E30*(1-'Inventory - Replacement Plan'!$C$8)","v":0},0,0]
[null,null,null,{"$f":"Language_Refs!D90","v":"Mercury Vapor"},null,{"$f":"SUM(F32:F41)","v":96000},0.23489111817959382,null,{"$f":"SUM(I32:I41)","v":256.04166666666663},{"$f":"SUM(J32:J41)","v":115.72717559523807},null," "]
[null,null,null,null,80,1000,2.4467824810374358E-3,{"$f":"E32*(1-'Inventory - Replacement Plan'!$C$7)","v":36.158857142857137},{"$f":"IFERROR(E32*F32/$F$31, 0)","v":0.83333333333333337},{"$f":"IFERROR(H32*F32/$F$31,0)","v":0.37665476190476183}]
[null,null,null,null,125,30000,7.3403474431123078E-2,{"$f":"E33*(1-'Inventory - Replacement Plan'!$C$7)","v":56.498214285714276},{"$f":"IFERROR(E33*F33/$F$31, 0)","v":39.0625},{"$f":"IFERROR(H33*F33/$F$31,0)","v":17.655691964285712}]
[null,null,null,null,250,35000,8.5637386836310253E-2,{"$f":"E34*(1-'Inventory - Replacement Plan'!$C$7)","v":112.99642857142855},{"$f":"IFERROR(E34*F34/$F$31, 0)","v":91.145833333333329},{"$f":"IFERROR(H34*F34/$F$31,0)","v":41.196614583333329}]
[null,null,null,null,400,30000,{"$f":"IFERROR(F35/$F$108,0)","v":7.3403474431123078E-2},{"$f":"E35*(1-'Inventory - Replacement Plan'!$C$7)","v":180.79428571428568},{"$f":"IFERROR(E35*F35/$F$31, 0)","v":125},{"$f":"IFERROR(H35*F35/$F$31,0)","v":56.498214285714269}]
[null,null,null,null,null,null,0,{"$f":"E36*(1-'Inventory - Replacement Plan'!$C$7)","v":0},0,0]
[null,null,null,null,null,null,0,{"$f":"E37*(1-'Inventory - Replacement Plan'!$C$7)","v":0},0,0]
[null,null,null,null,null,null,0,{"$f":"E38*(1-'Inventory - Replacement Plan'!$C$7)","v":0},0,0]
[null,null,null,null,null,null,0,{"$f":"E39*(1-'Inventory - Replacement Plan'!$C$7)","v":0},0,0]
[null,null,null,null,null,null,0,{"$f":"E40*(1-'Inventory - Replacement Plan'!$C$7)","v":0},0,0]
[null,null,null,null,null,null,{"$f":"IFERROR(F41/$F$108,0)","v":0},{"$f":"E41*(1-'Inventory - Replacement Plan'!$C$7)","v":0},{"$f":"IFERROR(E41*F41/$F$31, 0)","v":0},{"$f":"IFERROR(H41*F41/$F$31,0)","v":0}]
[null,null,null,{"$f":"Language_Refs!D91","v":"Metal Halide"},null,{"$f":"SUM(F43:F52)","v":27700},6.7775874724736965E-2,null,{"$f":"SUM(I43:I52)","v":269.62093862815885},{"$f":"SUM(J43:J52)","v":161.95873001547184}]
[null,null,null,null,35,100,2.4467824810374357E-4,{"$f":"E43*(1-'Inventory - Replacement Plan'!$C$9)","v":21.024166666666662},{"$f":"IFERROR(E43*F43/$F$42, 0)","v":0.1263537906137184},{"$f":"IFERROR(H43*F43/$F$42,0)","v":7.5899518652226217E-2}]
[null,null,null,null,70,5000,1.2233912405187179E-2,{"$f":"E44*(1-'Inventory - Replacement Plan'!$C$9)","v":42.048333333333325},{"$f":"IFERROR(E44*F44/$F$42, 0)","v":12.635379061371841},{"$f":"IFERROR(H44*F44/$F$42,0)","v":7.5899518652226217}]
[null,null,null,null,100,4000,9.7871299241497432E-3,{"$f":"E45*(1-'Inventory - Replacement Plan'!$C$9)","v":60.069047619047609},14.440433212996389,8.6742307031115686]
[null,null,null,null,150,1500,3.6701737215561535E-3,{"$f":"E46*(1-'Inventory - Replacement Plan'!$C$9)","v":90.103571428571414},8.1227436823104693,4.8792547705002578]
[null,null,null,null,175,200,4.8935649620748714E-4,{"$f":"E47*(1-'Inventory - Replacement Plan'!$C$9)","v":105.12083333333332},1.2635379061371841,0.75899518652226228]
[null,null,null,null,200,400,9.7871299241497427E-4,{"$f":"E48*(1-'Inventory - Replacement Plan'!$C$9)","v":120.13809523809522},2.8880866425992782,1.7348461406223135]
[null,null,null,null,250,1500,{"$f":"IFERROR(F49/$F$108,0)","v":3.6701737215561535E-3},{"$f":"E49*(1-'Inventory - Replacement Plan'!$C$9)","v":150.17261904761904},{"$f":"IFERROR(E49*F49/$F$42, 0)","v":13.537906137184116},{"$f":"IFERROR(H49*F49/$F$42,0)","v":8.132091284167096}]
[null,null,null,null,400,15000,{"$f":"IFERROR(F50/$F$108,0)","v":3.6701737215561539E-2},{"$f":"E50*(1-'Inventory - Replacement Plan'!$C$9)","v":240.27619047619044},{"$f":"IFERROR(E50*F50/$F$42, 0)","v":216.60649819494586},{"$f":"IFERROR(H50*F50/$F$42,0)","v":130.11346054667351}]
[null,null,null,null,null,null,{"$f":"IFERROR(F51/$F$108,0)","v":0},{"$f":"E51*(1-'Inventory - Replacement Plan'!$C$9)","v":0},0,0]
[null,null,null,null,null,null,0,{"$f":"E52*(1-'Inventory - Replacement Plan'!$C$9)","v":0},0,0]
[null,null,null,{"$f":"Language_Refs!D92","v":"Fluorescent"},null,{"$f":"SUM(F54:F63)","v":0},0,null,{"$f":"SUM(I54:I63)","v":0},{"$f":"SUM(J54:J63)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E54*(1-'Inventory - Replacement Plan'!$C$3)","v":0},{"$f":"IFERROR(E54*F54/$F$53, 0)","v":0},{"$f":"IFERROR(H54*F54/$F$53,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E55*(1-'Inventory - Replacement Plan'!$C$3)","v":0},{"$f":"IFERROR(E55*F55/$F$53, 0)","v":0},{"$f":"IFERROR(H55*F55/$F$53,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E56*(1-'Inventory - Replacement Plan'!$C$3)","v":0},0,0]
[null,null,null,null,null,null,0,{"$f":"E57*(1-'Inventory - Replacement Plan'!$C$3)","v":0},0,0]
[null,null,null,null,null,null,{"$f":"IFERROR(F58/$F$108,0)","v":0},{"$f":"E58*(1-'Inventory - Replacement Plan'!$C$3)","v":0},{"$f":"IFERROR(E58*F58/$F$53, 0)","v":0},{"$f":"IFERROR(H58*F58/$F$53,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E59*(1-'Inventory - Replacement Plan'!$C$3)","v":0},{"$f":"IFERROR(E59*F59/$F$53, 0)","v":0},{"$f":"IFERROR(H59*F59/$F$53,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E60*(1-'Inventory - Replacement Plan'!$C$3)","v":0},{"$f":"IFERROR(E60*F60/$F$53, 0)","v":0},{"$f":"IFERROR(H60*F60/$F$53,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E61*(1-'Inventory - Replacement Plan'!$C$3)","v":0},{"$f":"IFERROR(E61*F61/$F$53, 0)","v":0},{"$f":"IFERROR(H61*F61/$F$53,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E62*(1-'Inventory - Replacement Plan'!$C$3)","v":0},0,0]
[null,null,null,null,null,null,0,{"$f":"E63*(1-'Inventory - Replacement Plan'!$C$3)","v":0},0,0]
[null,null,null,{"$f":"Language_Refs!D93","v":"Incandescent"},null,{"$f":"SUM(F65:F74)","v":0},0,null,{"$f":"SUM(I65:I74)","v":0},{"$f":"SUM(J65:J74)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E65*(1-'Inventory - Replacement Plan'!$C$5)","v":0},{"$f":"IFERROR(E65*F65/$F$64, 0)","v":0},{"$f":"IFERROR(H65*F65/$F$64,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E66*(1-'Inventory - Replacement Plan'!$C$5)","v":0},{"$f":"IFERROR(E66*F66/$F$64, 0)","v":0},{"$f":"IFERROR(H66*F66/$F$64,0)","v":0}]
[null,null,null,null,null,null,{"$f":"IFERROR(F67/$F$108,0)","v":0},{"$f":"E67*(1-'Inventory - Replacement Plan'!$C$5)","v":0},{"$f":"IFERROR(E67*F67/$F$64, 0)","v":0},{"$f":"IFERROR(H67*F67/$F$64,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E68*(1-'Inventory - Replacement Plan'!$C$5)","v":0},0,0]
[null,null,null,null,null,null,0,{"$f":"E69*(1-'Inventory - Replacement Plan'!$C$5)","v":0},0,0]
[null,null,null,null,null,null,0,{"$f":"E70*(1-'Inventory - Replacement Plan'!$C$5)","v":0},0,0]
[null,null,null,null,null,null,0,{"$f":"E71*(1-'Inventory - Replacement Plan'!$C$5)","v":0},0,0]
[null,null,null,null,null,null,0,{"$f":"E72*(1-'Inventory - Replacement Plan'!$C$5)","v":0},0,0]
[null,null,null,null,null,null,{"$f":"IFERROR(F73/$F$108,0)","v":0},{"$f":"E73*(1-'Inventory - Replacement Plan'!$C$5)","v":0},{"$f":"IFERROR(E73*F73/$F$64, 0)","v":0},{"$f":"IFERROR(H73*F73/$F$64,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E74*(1-'Inventory - Replacement Plan'!$C$5)","v":0},{"$f":"IFERROR(E74*F74/$F$64, 0)","v":0},{"$f":"IFERROR(H74*F74/$F$64,0)","v":0}]
[null,null,null,{"$f":"Language_Refs!D94","v":"Halogen"},null,{"$f":"SUM(F76:F85)","v":0},0,null,{"$f":"SUM(I76:I85)","v":0},{"$f":"SUM(J76:J85)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E76*(1-'Inventory - Replacement Plan'!$C$4)","v":0},{"$f":"IFERROR(E76*F76/$F$75, 0)","v":0},{"$f":"IFERROR(H76*F76/$F$75,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E77*(1-'Inventory - Replacement Plan'!$C$4)","v":0},{"$f":"IFERROR(E77*F77/$F$75, 0)","v":0},{"$f":"IFERROR(H77*F77/$F$75,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E78*(1-'Inventory - Replacement Plan'!$C$4)","v":0},0,0]
[null,null,null,null,null,null,0,{"$f":"E79*(1-'Inventory - Replacement Plan'!$C$4)","v":0},0,0]
[null,null,null,null,null,null,{"$f":"IFERROR(F80/$F$108,0)","v":0},{"$f":"E80*(1-'Inventory - Replacement Plan'!$C$4)","v":0},{"$f":"IFERROR(E80*F80/$F$75, 0)","v":0},{"$f":"IFERROR(H80*F80/$F$75,0)","v":0}]
[null,null,null,null,null,null,{"$f":"IFERROR(F81/$F$108,0)","v":0},{"$f":"E81*(1-'Inventory - Replacement Plan'!$C$4)","v":0},{"$f":"IFERROR(E81*F81/$F$75, 0)","v":0},{"$f":"IFERROR(H81*F81/$F$75,0)","v":0}]
[null,null,null,null,null,null,{"$f":"IFERROR(F82/$F$108,0)","v":0},{"$f":"E82*(1-'Inventory - Replacement Plan'!$C$4)","v":0},{"$f":"IFERROR(E82*F82/$F$75, 0)","v":0},{"$f":"IFERROR(H82*F82/$F$75,0)","v":0}]
[null,null,null,null,null,null,{"$f":"IFERROR(F83/$F$108,0)","v":0},{"$f":"E83*(1-'Inventory - Replacement Plan'!$C$4)","v":0},{"$f":"IFERROR(E83*F83/$F$75, 0)","v":0},{"$f":"IFERROR(H83*F83/$F$75,0)","v":0}]
[null,null,null,null,null,null,{"$f":"IFERROR(F84/$F$108,0)","v":0},{"$f":"E84*(1-'Inventory - Replacement Plan'!$C$4)","v":0},{"$f":"IFERROR(E84*F84/$F$75, 0)","v":0},{"$f":"IFERROR(H84*F84/$F$75,0)","v":0}]
[null,null,null,null,null,null,{"$f":"IFERROR(F85/$F$108,0)","v":0},{"$f":"E85*(1-'Inventory - Replacement Plan'!$C$4)","v":0},0,0]
[null,null,null,{"$f":"Language_Refs!D95","v":"Mixed Lights"},null,{"$f":"SUM(F87:F96)","v":0},0,null,{"$f":"SUM(I87:I96)","v":0},{"$f":"SUM(J87:J96)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E87*(1-'Inventory - Replacement Plan'!$C$6)","v":0},{"$f":"IFERROR(E87*F87/$F$86, 0)","v":0},{"$f":"IFERROR(H87*F87/$F$86,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E88*(1-'Inventory - Replacement Plan'!$C$6)","v":0},{"$f":"IFERROR(E88*F88/$F$86, 0)","v":0},{"$f":"IFERROR(H88*F88/$F$86,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E89*(1-'Inventory - Replacement Plan'!$C$6)","v":0},0,0]
[null,null,null,null,null,null,0,{"$f":"E90*(1-'Inventory - Replacement Plan'!$C$6)","v":0},0,0]
[null,null,null,null,null,null,{"$f":"IFERROR(F91/$F$108,0)","v":0},{"$f":"E91*(1-'Inventory - Replacement Plan'!$C$6)","v":0},{"$f":"IFERROR(E91*F91/$F$86, 0)","v":0},{"$f":"IFERROR(H91*F91/$F$86,0)","v":0}]
[null,null,null,null,null,null,{"$f":"IFERROR(F92/$F$108,0)","v":0},{"$f":"E92*(1-'Inventory - Replacement Plan'!$C$6)","v":0},{"$f":"IFERROR(E92*F92/$F$86, 0)","v":0},{"$f":"IFERROR(H92*F92/$F$86,0)","v":0}]
[null,null,null,null,null,null,{"$f":"IFERROR(F93/$F$108,0)","v":0},{"$f":"E93*(1-'Inventory - Replacement Plan'!$C$6)","v":0},{"$f":"IFERROR(E93*F93/$F$86, 0)","v":0},{"$f":"IFERROR(H93*F93/$F$86,0)","v":0}]
[null,null,null,null,null,null,{"$f":"IFERROR(F94/$F$108,0)","v":0},{"$f":"E94*(1-'Inventory - Replacement Plan'!$C$6)","v":0},{"$f":"IFERROR(E94*F94/$F$86, 0)","v":0},{"$f":"IFERROR(H94*F94/$F$86,0)","v":0}]
[null,null,null,null,null,null,{"$f":"IFERROR(F95/$F$108,0)","v":0},{"$f":"E95*(1-'Inventory - Replacement Plan'!$C$6)","v":0},{"$f":"IFERROR(E95*F95/$F$86, 0)","v":0},{"$f":"IFERROR(H95*F95/$F$86,0)","v":0}]
[null,null,null,null,null,null,{"$f":"IFERROR(F96/$F$108,0)","v":0},{"$f":"E96*(1-'Inventory - Replacement Plan'!$C$6)","v":0},0,0]
[null,null,null,{"$f":"Language_Refs!D96","v":"Other"},null,{"$f":"SUM(F98:F107)","v":0},0,null,{"$f":"SUM(I98:I107)","v":0},{"$f":"SUM(J98:J107)","v":0}]
[null,null,null,null,null,null,0,null,{"$f":"IFERROR(E98*F98/$F$97, 0)","v":0},{"$f":"IFERROR(H98*F98/$F$97,0)","v":0}]
[null,null,null,null,null,null,0,null,{"$f":"IFERROR(E99*F99/$F$97, 0)","v":0},{"$f":"IFERROR(H99*F99/$F$97,0)","v":0}]
[null,null,null,null,null,null,0,null,0,0]
[null,null,null,null,null,null,0,null,0,0]
[null,null,null,null,null,null,0,null,0,0]
[null,null,null,null,null,null,{"$f":"IFERROR(F103/$F$108,0)","v":0},null,{"$f":"IFERROR(E103*F103/$F$97, 0)","v":0},{"$f":"IFERROR(H103*F103/$F$97,0)","v":0}]
[null,null,null,null,null,null,0,null,{"$f":"IFERROR(E104*F104/$F$97, 0)","v":0},{"$f":"IFERROR(H104*F104/$F$97,0)","v":0}]
[null,null,null,null,null,null,0,null,{"$f":"IFERROR(E105*F105/$F$97, 0)","v":0},{"$f":"IFERROR(H105*F105/$F$97,0)","v":0}]
[null,null,null,null,null,null,0,null,0,0]
[null,null,null,null,null,null,0,null,0,{"$f":"IFERROR(H107*F107/$F$97,0)","v":0}]
[null,null,null,{"$f":"Language_Refs!D97","v":"Total"},null,{"$f":"SUM(F20,F31,F42,F53,F64,F75,F86,F97,)","v":408700},1,null,{"$f":"I20*G20+I31*G31+I42*G42+I53*G53+I64*G64+I75*G75+I97*G97+G86*I86","v":212.49938830437972},{"$f":"J20*G20+J31*G31+J42*G42+J53*G53+J64*G64+J75*G75+J97*G97+G86*J86","v":112.32505613035524}]
[]
[null,null,null,null,{"$f":"Language_Refs!D357","v":"Average Wattage of Baseline Existing Technology"},{"$f":"I108","v":212.49938830437972}]
[null,null,null,null,{"$f":"Language_Refs!D358","v":"Average Wattage of New LED Technology"},{"$f":"J108","v":112.32505613035524}]
[]
[]
[null,null,null,"Step 1 - Enter Total Streetlights"]
[]
[null,null,null,"Number of Streetlights in City"]
[]
[null,null,null,"Step 2 - Estimate Distribution of Streetlights by Technology and Wattage"]
[]
[null,null,null,"Technology","Lamp / Rated Power (W)","% share","No. \nof lamps","Equivalent LED \nrated Power (W)","Weighted average existing tech (W)","Weighted \navg LED (W)",null," "]
[null,null,null,"High Pressure Sodium",null,{"$f":"IFERROR(G121/$G$174,0)","v":0},{"$f":"SUM(G122:G127)","v":0},null,{"$f":"SUM(I122:I127)","v":0},{"$f":"SUM(J122:J127)","v":0}]
[null,null,null,null,null,null,{"$f":"F122*$E$116","v":0},{"$f":"E122*(1-'Inventory - Replacement Plan'!$C$8)","v":0},{"$f":"IFERROR(E122*G122/$G$121, 0)","v":0},{"$f":"IFERROR(H122*G122/$G$121,0)","v":0}]
[null,null,null,null,null,null,{"$f":"F123*$E$116","v":0},{"$f":"E123*(1-'Inventory - Replacement Plan'!$C$8)","v":0},0,0]
[null,null,null,null,null,null,0,{"$f":"E124*(1-'Inventory - Replacement Plan'!$C$8)","v":0},0,0]
[null,null,null,null,null,null,0,{"$f":"E125*(1-'Inventory - Replacement Plan'!$C$8)","v":0},0,0]
[null,null,null,null,null,null,0,{"$f":"E126*(1-'Inventory - Replacement Plan'!$C$8)","v":0},0,0]
[null,null,null,null,null,null,0,{"$f":"E127*(1-'Inventory - Replacement Plan'!$C$8)","v":0},0,0]
[null,null,null,"Mercury Vapor",null,{"$f":"IFERROR(G128/$G$174,0)","v":0},{"$f":"SUM(G129:G132)","v":0},null,{"$f":"SUM(I129:I132)","v":0},{"$f":"SUM(J129:J132)","v":0},null," "]
[null,null,null,null,null,null,0,{"$f":"E129*(1-'Inventory - Replacement Plan'!$C$7)","v":0},{"$f":"IFERROR(E129*G129/$G$128, 0)","v":0},{"$f":"IFERROR(H129*G129/$G$128,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E130*(1-'Inventory - Replacement Plan'!$C$7)","v":0},{"$f":"IFERROR(E130*G130/$G$128, 0)","v":0},{"$f":"IFERROR(H130*G130/$G$128,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E131*(1-'Inventory - Replacement Plan'!$C$7)","v":0},{"$f":"IFERROR(E131*G131/$G$128, 0)","v":0},{"$f":"IFERROR(H131*G131/$G$128,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E132*(1-'Inventory - Replacement Plan'!$C$7)","v":0},{"$f":"IFERROR(E132*G132/$G$128, 0)","v":0},{"$f":"IFERROR(H132*G132/$G$128,0)","v":0}]
[null,null,null,"Metal Halide",null,{"$f":"IFERROR(G133/$G$174,0)","v":0},{"$f":"SUM(G134:G141)","v":0},null,{"$f":"SUM(I134:I141)","v":0},{"$f":"SUM(J134:J141)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E134*(1-'Inventory - Replacement Plan'!$C$9)","v":0},{"$f":"IFERROR(E134*G134/$G$133, 0)","v":0},{"$f":"IFERROR(H134*G134/$G$133,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E135*(1-'Inventory - Replacement Plan'!$C$9)","v":0},{"$f":"IFERROR(E135*G135/$G$133, 0)","v":0},{"$f":"IFERROR(H135*G135/$G$133,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E136*(1-'Inventory - Replacement Plan'!$C$9)","v":0},0,0]
[null,null,null,null,null,null,0,{"$f":"E137*(1-'Inventory - Replacement Plan'!$C$9)","v":0},0,0]
[null,null,null,null,null,null,0,{"$f":"E138*(1-'Inventory - Replacement Plan'!$C$9)","v":0},0,0]
[null,null,null,null,null,null,0,{"$f":"E139*(1-'Inventory - Replacement Plan'!$C$9)","v":0},0,0]
[null,null,null,null,null,null,0,{"$f":"E140*(1-'Inventory - Replacement Plan'!$C$9)","v":0},0,0]
[null,null,null,null,null,null,0,{"$f":"E141*(1-'Inventory - Replacement Plan'!$C$9)","v":0},{"$f":"IFERROR(E141*G141/$G$133, 0)","v":0},{"$f":"IFERROR(H141*G141/$G$133,0)","v":0}]
[null,null,null,"Fluorescent",null,{"$f":"IFERROR(G142/$G$174,0)","v":0},{"$f":"SUM(G143:G148)","v":0},null,{"$f":"SUM(I143:I148)","v":0},{"$f":"SUM(J143:J148)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E143*(1-'Inventory - Replacement Plan'!$C$3)","v":0},{"$f":"IFERROR(E143*G143/$G$142, 0)","v":0},{"$f":"IFERROR(H143*G143/$G$142,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E144*(1-'Inventory - Replacement Plan'!$C$3)","v":0},0,0]
[null,null,null,null,null,null,0,{"$f":"E145*(1-'Inventory - Replacement Plan'!$C$3)","v":0},0,0]
[null,null,null,null,null,null,0,{"$f":"E146*(1-'Inventory - Replacement Plan'!$C$3)","v":0},0,0]
[null,null,null,null,null,null,0,{"$f":"E147*(1-'Inventory - Replacement Plan'!$C$3)","v":0},0,0]
[null,null,null,null,null,null,0,{"$f":"E148*(1-'Inventory - Replacement Plan'!$C$3)","v":0},0,0]
[null,null,null,"Incandescent",null,{"$f":"IFERROR(G149/$G$174,0)","v":0},{"$f":"SUM(G150:G153)","v":0},null,{"$f":"SUM(I150:I153)","v":0},{"$f":"SUM(J150:J153)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E150*(1-'Inventory - Replacement Plan'!$C$5)","v":0},{"$f":"IFERROR(E150*G150/$G$149, 0)","v":0},{"$f":"IFERROR(H150*G150/$G$149,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E151*(1-'Inventory - Replacement Plan'!$C$5)","v":0},{"$f":"IFERROR(E151*G151/$G$149, 0)","v":0},{"$f":"IFERROR(H151*G151/$G$149,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E152*(1-'Inventory - Replacement Plan'!$C$5)","v":0},{"$f":"IFERROR(E152*G152/$G$149, 0)","v":0},{"$f":"IFERROR(H152*G152/$G$149,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E153*(1-'Inventory - Replacement Plan'!$C$5)","v":0},{"$f":"IFERROR(E153*G153/$G$149, 0)","v":0},{"$f":"IFERROR(H153*G153/$G$149,0)","v":0}]
[null,null,null,"Halogen",null,{"$f":"IFERROR(G154/$G$174,0)","v":0},{"$f":"SUM(G155:G159)","v":0},null,{"$f":"SUM(I155:I159)","v":0},{"$f":"SUM(J155:J159)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E155*(1-'Inventory - Replacement Plan'!$C$4)","v":0},{"$f":"IFERROR(E155*G155/$G$154, 0)","v":0},{"$f":"IFERROR(H155*G155/$G$154,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E156*(1-'Inventory - Replacement Plan'!$C$4)","v":0},{"$f":"IFERROR(E156*G156/$G$154, 0)","v":0},{"$f":"IFERROR(H156*G156/$G$154,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E157*(1-'Inventory - Replacement Plan'!$C$4)","v":0},{"$f":"IFERROR(E157*G157/$G$154, 0)","v":0},{"$f":"IFERROR(H157*G157/$G$154,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E158*(1-'Inventory - Replacement Plan'!$C$4)","v":0},{"$f":"IFERROR(E158*G158/$G$154, 0)","v":0},{"$f":"IFERROR(H158*G158/$G$154,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E159*(1-'Inventory - Replacement Plan'!$C$4)","v":0},{"$f":"IFERROR(E159*G159/$G$154, 0)","v":0},{"$f":"IFERROR(H159*G159/$G$154,0)","v":0}]
[null,null,null,"Mixed Lights",null,{"$f":"IFERROR(G160/$G$174,0)","v":0},{"$f":"SUM(G161:G165)","v":0},null,{"$f":"SUM(I161:I165)","v":0},{"$f":"SUM(J161:J165)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E161*(1-'Inventory - Replacement Plan'!$C$6)","v":0},{"$f":"IFERROR(E161*G161/$G$160, 0)","v":0},{"$f":"IFERROR(H161*G161/$G$160,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E162*(1-'Inventory - Replacement Plan'!$C$6)","v":0},{"$f":"IFERROR(E162*G162/$G$160, 0)","v":0},{"$f":"IFERROR(H162*G162/$G$160,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E163*(1-'Inventory - Replacement Plan'!$C$6)","v":0},{"$f":"IFERROR(E163*G163/$G$160, 0)","v":0},{"$f":"IFERROR(H163*G163/$G$160,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E164*(1-'Inventory - Replacement Plan'!$C$6)","v":0},{"$f":"IFERROR(E164*G164/$G$160, 0)","v":0},{"$f":"IFERROR(H164*G164/$G$160,0)","v":0}]
[null,null,null,null,null,null,0,{"$f":"E165*(1-'Inventory - Replacement Plan'!$C$6)","v":0},{"$f":"IFERROR(E165*G165/$G$160, 0)","v":0},{"$f":"IFERROR(H165*G165/$G$160,0)","v":0}]
[null,null,null,"Other",null,{"$f":"IFERROR(G166/$G$174,0)","v":0},{"$f":"SUM(G167:G173)","v":0},null,{"$f":"SUM(I167:I173)","v":0},{"$f":"SUM(J167:J173)","v":0}]
[null,null,null,null,null,null,0,21,{"$f":"IFERROR(E167*G167/$G$166, 0)","v":0},{"$f":"IFERROR(H167*G167/$G$166,0)","v":0}]
[null,null,null,null,null,null,0,0,0,0]
[null,null,null,null,null,null,0,0,0,0]
[null,null,null,null,null,null,0,0,0,0]
[null,null,null,null,null,null,0,0,0,0]
[null,null,null,null,null,null,0,0,0,0]
[null,null,null,null,null,null,0,0,0,0]
[null,null,null,"Total",null,{"$f":"SUM(F121,F128,F133,F142,F149,F154,F160,F166,)","v":0},{"$f":"SUM(G121,G128,G133,G142,G149,G154,G160,G166,)","v":0},null,{"$f":"I121*F121+I128*F128+I133*F133+I142*F142+I149*F149+I154*F154+I166*F166+F160*I160","v":0},{"$f":"J121*F121+J128*F128+J133*F133+J142*F142+J149*F149+J154*F154+J166*F166+F160*J160","v":0}]
[]
[]
[null,null,{"$f":"Language_Refs!D78& \" - \"&Language_Refs!D80","v":"Option 2 - Estimated Inventory Using Total Number of Streetlights and Estimated Distribution of Lamp Technologies"}]
[]
[]
[null,null,null,{"$f":"Language_Refs!D98","v":"Step 1 - Enter Total Streetlights"}]
[]
[null,null,null,{"$f":"Language_Refs!D99","v":"Number of Streetlights in City"},null,42500]
[]
[null,null,null,{"$f":"Language_Refs!D100","v":"Step 2 - Estimate Distribution of Streetlights by Technology and Wattage"}]
[]
[null,null,null,{"$f":"D19","v":"Technology"},"Lamp / Rated Power (W)","No. \nof lamps","% share",null,"Average existing tech (W)","Average \nLED (W)"]
[null,null,null,{"$f":"Language_Refs!D89","v":"High Pressure Sodium"},null,{"$f":"G187*$F$182","v":27625},0.65,null,{"$f":"'2.2_Option2Calcs'!G4","v":170.1},{"$f":"'2.2_Option2Calcs'!H4","v":94.086359999999971}]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C5","v":70},{"$f":"'2.2_Option2Calcs'!D5","v":2210},"NA",{"$f":"'2.2_Option2Calcs'!F5","v":38.718666666666664},{"$f":"IFERROR(E188*F188/$F$187, 0)","v":5.6},{"$f":"IFERROR(H188*F188/$F$187,0)","v":3.097493333333333}]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C6","v":100},{"$f":"'2.2_Option2Calcs'!D6","v":8563.75},"NA",{"$f":"'2.2_Option2Calcs'!F6","v":55.312380952380948},31,17.146838095238092]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C7","v":150},{"$f":"'2.2_Option2Calcs'!D7","v":8011.2499999999991},"NA",{"$f":"'2.2_Option2Calcs'!F7","v":82.968571428571423},43.499999999999993,24.060885714285707]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C8","v":250},{"$f":"'2.2_Option2Calcs'!D8","v":6630},"NA",{"$f":"'2.2_Option2Calcs'!F8","v":138.28095238095236},60,33.187428571428562]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C9","v":350},{"$f":"'2.2_Option2Calcs'!D9","v":1105},"NA",{"$f":"'2.2_Option2Calcs'!F9","v":193.59333333333331},14,7.7437333333333322]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C10","v":400},{"$f":"'2.2_Option2Calcs'!D10","v":1105},"NA",{"$f":"'2.2_Option2Calcs'!F10","v":221.24952380952379},16,8.8499809523809514]
[null,null,null,{"$f":"Language_Refs!D90","v":"Mercury Vapor"},null,{"$f":"G194*$F$182","v":10625},0.25,null,{"$f":"'2.2_Option2Calcs'!G11","v":214},{"$f":"'2.2_Option2Calcs'!H11","v":96.72494285714285}]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C12","v":125},{"$f":"'2.2_Option2Calcs'!D12","v":2337.5},"NA",{"$f":"'2.2_Option2Calcs'!F12","v":56.498214285714276},{"$f":"IFERROR(E195*F195/$F$194, 0)","v":27.5},{"$f":"IFERROR(H195*F195/$F$194,0)","v":12.429607142857142}]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C13","v":150},{"$f":"'2.2_Option2Calcs'!D13","v":3612.5000000000005},"NA",{"$f":"'2.2_Option2Calcs'!F13","v":67.797857142857126},{"$f":"IFERROR(E196*F196/$F$194, 0)","v":51.000000000000014},{"$f":"IFERROR(H196*F196/$F$194,0)","v":23.051271428571425}]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C14","v":250},{"$f":"'2.2_Option2Calcs'!D14","v":2868.75},"NA",{"$f":"'2.2_Option2Calcs'!F14","v":112.99642857142855},{"$f":"IFERROR(E197*F197/$F$194, 0)","v":67.5},{"$f":"IFERROR(H197*F197/$F$194,0)","v":30.509035714285712}]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C15","v":400},{"$f":"'2.2_Option2Calcs'!D15","v":1806.2500000000002},"NA",{"$f":"'2.2_Option2Calcs'!F15","v":180.79428571428568},{"$f":"IFERROR(E198*F198/$F$194, 0)","v":68.000000000000014},{"$f":"IFERROR(H198*F198/$F$194,0)","v":30.735028571428568}]
[null,null,null,{"$f":"Language_Refs!D91","v":"Metal Halide"},null,{"$f":"G199*$F$182","v":4250},0.1,null,{"$f":"'2.2_Option2Calcs'!G16","v":385},{"$f":"'2.2_Option2Calcs'!H16","v":231.26583333333332}]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C17","v":70},{"$f":"'2.2_Option2Calcs'!D17","v":425},"NA",{"$f":"'2.2_Option2Calcs'!F17","v":42.048333333333325},{"$f":"IFERROR(E200*F200/$F$199, 0)","v":7},{"$f":"IFERROR(H200*F200/$F$199,0)","v":4.2048333333333332}]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C18","v":100},{"$f":"'2.2_Option2Calcs'!D18","v":297.5},"NA",{"$f":"'2.2_Option2Calcs'!F18","v":60.069047619047609},{"$f":"IFERROR(E201*F201/$F$199, 0)","v":7},{"$f":"IFERROR(H201*F201/$F$199,0)","v":4.2048333333333332}]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C19","v":150},{"$f":"'2.2_Option2Calcs'!D19","v":170},"NA",{"$f":"'2.2_Option2Calcs'!F19","v":90.103571428571414},6,3.6041428571428562]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C20","v":175},{"$f":"'2.2_Option2Calcs'!D20","v":0},"NA",{"$f":"'2.2_Option2Calcs'!F20","v":105.12083333333332},0,0]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C21","v":200},{"$f":"'2.2_Option2Calcs'!D21","v":42.5},"NA",{"$f":"'2.2_Option2Calcs'!F21","v":120.13809523809522},2,1.2013809523809522]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C22","v":250},{"$f":"'2.2_Option2Calcs'!D22","v":765},"NA",{"$f":"'2.2_Option2Calcs'!F22","v":150.17261904761904},45,27.031071428571426]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C23","v":400},{"$f":"'2.2_Option2Calcs'!D23","v":1997.5},"NA",{"$f":"'2.2_Option2Calcs'!F23","v":240.27619047619044},188,112.92980952380951]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C24","v":1000},{"$f":"'2.2_Option2Calcs'!D24","v":552.5},"NA",{"$f":"'2.2_Option2Calcs'!F24","v":600.69047619047615},{"$f":"IFERROR(E207*F207/$F$199, 0)","v":130},{"$f":"IFERROR(H207*F207/$F$199,0)","v":78.0897619047619}]
[null,null,null,{"$f":"Language_Refs!D92","v":"Fluorescent"},"NA",{"$f":"G208*$F$182","v":0},null,null,{"$f":"'2.2_Option2Calcs'!G25","v":0},{"$f":"'2.2_Option2Calcs'!H25","v":0}]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C26","v":110},{"$f":"'2.2_Option2Calcs'!D26","v":0},"NA",{"$f":"'2.2_Option2Calcs'!F26","v":35.000000000000007},{"$f":"IFERROR(E209*F209/$F$208, 0)","v":0},{"$f":"IFERROR(H209*F209/$F$208,0)","v":0}]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C27","v":0},{"$f":"'2.2_Option2Calcs'!D27","v":0},"NA",{"$f":"'2.2_Option2Calcs'!F27","v":0},0,0]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C28","v":0},{"$f":"'2.2_Option2Calcs'!D28","v":0},"NA",{"$f":"'2.2_Option2Calcs'!F28","v":0},0,0]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C29","v":0},{"$f":"'2.2_Option2Calcs'!D29","v":0},"NA",{"$f":"'2.2_Option2Calcs'!F29","v":0},0,0]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C30","v":0},{"$f":"'2.2_Option2Calcs'!D30","v":0},"NA",{"$f":"'2.2_Option2Calcs'!F30","v":0},0,0]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C31","v":0},{"$f":"'2.2_Option2Calcs'!D31","v":0},"NA",{"$f":"'2.2_Option2Calcs'!F31","v":0},0,0]
[null,null,null,{"$f":"Language_Refs!D93","v":"Incandescent"},"NA",{"$f":"G215*$F$182","v":0},null,null,{"$f":"'2.2_Option2Calcs'!G32","v":0},{"$f":"'2.2_Option2Calcs'!H32","v":0}]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C33","v":200},{"$f":"'2.2_Option2Calcs'!D33","v":0},"NA",{"$f":"'2.2_Option2Calcs'!F33","v":25.983333333333334},{"$f":"IFERROR(E216*F216/$F$215, 0)","v":0},{"$f":"IFERROR(H216*F216/$F$215,0)","v":0}]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C34","v":300},{"$f":"'2.2_Option2Calcs'!D34","v":0},"NA",{"$f":"'2.2_Option2Calcs'!F34","v":38.975000000000001},{"$f":"IFERROR(E217*F217/$F$215, 0)","v":0},{"$f":"IFERROR(H217*F217/$F$215,0)","v":0}]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C35","v":500},{"$f":"'2.2_Option2Calcs'!D35","v":0},"NA",{"$f":"'2.2_Option2Calcs'!F35","v":64.958333333333343},{"$f":"IFERROR(E218*F218/$F$215, 0)","v":0},{"$f":"IFERROR(H218*F218/$F$215,0)","v":0}]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C36","v":1000},{"$f":"'2.2_Option2Calcs'!D36","v":0},"NA",{"$f":"'2.2_Option2Calcs'!F36","v":129.91666666666669},{"$f":"IFERROR(E219*F219/$F$215, 0)","v":0},{"$f":"IFERROR(H219*F219/$F$215,0)","v":0}]
[null,null,null,{"$f":"Language_Refs!D94","v":"Halogen"},"NA",{"$f":"G220*$F$182","v":0},null,null,{"$f":"'2.2_Option2Calcs'!G37","v":0},{"$f":"'2.2_Option2Calcs'!H37","v":0}]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C38","v":400},{"$f":"'2.2_Option2Calcs'!D38","v":0},"NA",{"$f":"'2.2_Option2Calcs'!F38","v":60.500000000000043},{"$f":"IFERROR(E221*F221/$F$220, 0)","v":0},{"$f":"IFERROR(H221*F221/$F$220,0)","v":0}]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C39","v":500},{"$f":"'2.2_Option2Calcs'!D39","v":0},"NA",{"$f":"'2.2_Option2Calcs'!F39","v":75.625000000000057},{"$f":"IFERROR(E222*F222/$F$220, 0)","v":0},{"$f":"IFERROR(H222*F222/$F$220,0)","v":0}]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C40","v":1000},{"$f":"'2.2_Option2Calcs'!D40","v":0},"NA",{"$f":"'2.2_Option2Calcs'!F40","v":151.25000000000011},{"$f":"IFERROR(E223*F223/$F$220, 0)","v":0},{"$f":"IFERROR(H223*F223/$F$220,0)","v":0}]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C41","v":1500},{"$f":"'2.2_Option2Calcs'!D41","v":0},"NA",{"$f":"'2.2_Option2Calcs'!F41","v":226.87500000000017},{"$f":"IFERROR(E224*F224/$F$220, 0)","v":0},{"$f":"IFERROR(H224*F224/$F$220,0)","v":0}]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C42","v":0},{"$f":"'2.2_Option2Calcs'!D42","v":0},"NA",{"$f":"'2.2_Option2Calcs'!F42","v":0},{"$f":"IFERROR(E225*F225/$F$220, 0)","v":0},{"$f":"IFERROR(H225*F225/$F$220,0)","v":0}]
[null,null,null,{"$f":"Language_Refs!D95","v":"Mixed Lights"},"NA",{"$f":"G226*$F$182","v":0},null,null,{"$f":"'2.2_Option2Calcs'!G43","v":0},{"$f":"'2.2_Option2Calcs'!H43","v":0}]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C44","v":160},{"$f":"'2.2_Option2Calcs'!D44","v":0},"NA",{"$f":"'2.2_Option2Calcs'!F44","v":37.626666666666679},{"$f":"IFERROR(E227*F227/$F$226, 0)","v":0},{"$f":"IFERROR(H227*F227/$F$226,0)","v":0}]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C45","v":250},{"$f":"'2.2_Option2Calcs'!D45","v":0},"NA",{"$f":"'2.2_Option2Calcs'!F45","v":58.791666666666686},{"$f":"IFERROR(E228*F228/$F$226, 0)","v":0},{"$f":"IFERROR(H228*F228/$F$226,0)","v":0}]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C46","v":500},{"$f":"'2.2_Option2Calcs'!D46","v":0},"NA",{"$f":"'2.2_Option2Calcs'!F46","v":117.58333333333337},{"$f":"IFERROR(E229*F229/$F$226, 0)","v":0},{"$f":"IFERROR(H229*F229/$F$226,0)","v":0}]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C47","v":0},{"$f":"'2.2_Option2Calcs'!D47","v":0},"NA",{"$f":"'2.2_Option2Calcs'!F47","v":0},{"$f":"IFERROR(E230*F230/$F$226, 0)","v":0},{"$f":"IFERROR(H230*F230/$F$226,0)","v":0}]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C48","v":0},{"$f":"'2.2_Option2Calcs'!D48","v":0},"NA",{"$f":"'2.2_Option2Calcs'!F48","v":0},{"$f":"IFERROR(E231*F231/$F$226, 0)","v":0},{"$f":"IFERROR(H231*F231/$F$226,0)","v":0}]
[null,null,null,{"$f":"Language_Refs!D96","v":"Other"},"NA",{"$f":"G232*$F$182","v":0},null,null,{"$f":"'2.2_Option2Calcs'!G49","v":0},{"$f":"'2.2_Option2Calcs'!H49","v":0}]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C50","v":160},{"$f":"'2.2_Option2Calcs'!D50","v":0},"NA",{"$f":"'2.2_Option2Calcs'!F50","v":64.806303030303027},{"$f":"IFERROR(E233*F233/$F$232, 0)","v":0},{"$f":"IFERROR(H233*F233/$F$232,0)","v":0}]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C51","v":0},{"$f":"'2.2_Option2Calcs'!D51","v":0},"NA",{"$f":"'2.2_Option2Calcs'!F51","v":0},{"$f":"IFERROR(E234*F234/$F$232, 0)","v":0},0]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C52","v":0},{"$f":"'2.2_Option2Calcs'!D52","v":0},"NA",{"$f":"'2.2_Option2Calcs'!F52","v":0},0,0]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C53","v":0},{"$f":"'2.2_Option2Calcs'!D53","v":0},"NA",{"$f":"'2.2_Option2Calcs'!F53","v":0},0,0]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C54","v":0},{"$f":"'2.2_Option2Calcs'!D54","v":0},"NA",{"$f":"'2.2_Option2Calcs'!F54","v":0},0,0]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C55","v":0},{"$f":"'2.2_Option2Calcs'!D55","v":0},"NA",{"$f":"'2.2_Option2Calcs'!F55","v":0},0,0]
[null,null,null,null,{"$f":"'2.2_Option2Calcs'!C56","v":0},{"$f":"'2.2_Option2Calcs'!D56","v":0},"NA",{"$f":"'2.2_Option2Calcs'!F56","v":0},0,0]
[null,null,null,{"$f":"Language_Refs!D97","v":"Total"},"NA",{"$f":"SUM(F187,F194,F199,F208,F215,F220,F226,F232)","v":42500},{"$f":"SUM(G187,G194,G199,G208,G215,G220,G226,G232)","v":1},null,{"$f":"'2.2_Option2Calcs'!G57","v":202.565},{"$f":"'2.2_Option2Calcs'!H57","v":108.46395304761903}]
[]
[]
[null,null,"Option 4 - Tool Calculated Streetlight Inventory from Annual Streetlight Energy Use"]
[]
[]
[null,null,null,"Step 1 - Enter Annual Streetlight Energy Use"]
[]
[null,null,null,"MWh of Electricity Use per Year"]
[]
[null,null,null,"Step 2 - Estimate Distribution of Streetlights by Technology and Wattage"]
[]
[null,null,null,"Technology","Lamp / Rated Power (W)","No. \nof lamps","% share","Equivalent LED \nrated Power (W)","Weighted average existing tech (W)","Weighted \navg LED (W)"]
[null,null,null,"High Pressure Sodium","NA",{"$f":"SUM(F254:F259)","v":33223},{"$f":"IFERROR(F253/$F$306,0)","v":0.67997707689473796},"NA",190,105]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C3","v":70},{"$f":"'2.2_EnergytoLampCalc'!I3","v":4886},{"$f":"'2.2_EnergytoLampCalc'!J3","v":0.10000204670582698},{"$f":"E254*(1-'Inventory - Replacement Plan'!$C$8)","v":38.718666666666664},{"$f":"IFERROR(E254*F254/$F$253, 0)","v":10.294675375492881},{"$f":"IFERROR(H254*F254/$F$253,0)","v":5.6942300615035766}]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C4","v":100},{"$f":"'2.2_EnergytoLampCalc'!I4","v":4886},{"$f":"'2.2_EnergytoLampCalc'!J4","v":0.10000204670582698},{"$f":"E255*(1-'Inventory - Replacement Plan'!$C$8)","v":55.312380952380948},14.706679107846973,8.1346143735765377]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C5","v":150},{"$f":"'2.2_EnergytoLampCalc'!I5","v":9771},{"$f":"'2.2_EnergytoLampCalc'!J5","v":0.19998362635338424},{"$f":"E256*(1-'Inventory - Replacement Plan'!$C$8)","v":82.968571428571423},44.11552237907474,24.401345797446687]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C6","v":250},{"$f":"'2.2_EnergytoLampCalc'!I6","v":9771},{"$f":"'2.2_EnergytoLampCalc'!J6","v":0.19998362635338424},{"$f":"E257*(1-'Inventory - Replacement Plan'!$C$8)","v":138.28095238095236},73.525870631791236,40.668909662411146]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C7","v":350},{"$f":"'2.2_EnergytoLampCalc'!I7","v":0},{"$f":"'2.2_EnergytoLampCalc'!J7","v":0},{"$f":"E258*(1-'Inventory - Replacement Plan'!$C$8)","v":193.59333333333331},0,0]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C8","v":400},{"$f":"'2.2_EnergytoLampCalc'!I8","v":3909},{"$f":"'2.2_EnergytoLampCalc'!J8","v":8.0005730776315523E-2},{"$f":"E259*(1-'Inventory - Replacement Plan'!$C$8)","v":221.24952380952379},47.063781115492283,26.032097901195812]
[null,null,null,"Mercury Vapor","NA",{"$f":"SUM(F261:F264)","v":11238},{"$f":"IFERROR(F260/$F$306,0)","v":0.23000880083505598},"NA",250,115]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C10","v":80},{"$f":"'2.2_EnergytoLampCalc'!I10","v":0},{"$f":"'2.2_EnergytoLampCalc'!J10","v":0},{"$f":"E261*(1-'Inventory - Replacement Plan'!$C$7)","v":36.158857142857137},{"$f":"IFERROR(E261*F261/$F$260, 0)","v":0},{"$f":"IFERROR(H261*F261/$F$260,0)","v":0}]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C11","v":125},{"$f":"'2.2_EnergytoLampCalc'!I11","v":3909},{"$f":"'2.2_EnergytoLampCalc'!J11","v":8.0005730776315523E-2},{"$f":"E262*(1-'Inventory - Replacement Plan'!$C$7)","v":56.498214285714276},{"$f":"IFERROR(E262*F262/$F$260, 0)","v":43.479711692471973},{"$f":"IFERROR(H262*F262/$F$260,0)","v":19.652208546258862}]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C12","v":250},{"$f":"'2.2_EnergytoLampCalc'!I12","v":3909},{"$f":"'2.2_EnergytoLampCalc'!J12","v":8.0005730776315523E-2},{"$f":"E263*(1-'Inventory - Replacement Plan'!$C$7)","v":112.99642857142855},{"$f":"IFERROR(E263*F263/$F$260, 0)","v":86.959423384943946},{"$f":"IFERROR(H263*F263/$F$260,0)","v":39.304417092517724}]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C13","v":400},{"$f":"'2.2_EnergytoLampCalc'!I13","v":3420},{"$f":"'2.2_EnergytoLampCalc'!J13","v":6.9997339282424936E-2},{"$f":"E264*(1-'Inventory - Replacement Plan'!$C$7)","v":180.79428571428568},{"$f":"IFERROR(E264*F264/$F$260, 0)","v":121.72984516817939},{"$f":"IFERROR(H264*F264/$F$260,0)","v":55.020151018228958}]
[null,null,null,"Metal Halide","NA",{"$f":"SUM(F266:F273)","v":2444},{"$f":"IFERROR(F265/$F$306,0)","v":5.00214904111832E-2},"NA",275,165]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C15","v":35},{"$f":"'2.2_EnergytoLampCalc'!I15","v":0},{"$f":"'2.2_EnergytoLampCalc'!J15","v":0},{"$f":"E266*(1-'Inventory - Replacement Plan'!$C$9)","v":21.024166666666662},{"$f":"IFERROR(E266*F266/$F$265, 0)","v":0},{"$f":"IFERROR(H266*F266/$F$265,0)","v":0}]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C16","v":70},{"$f":"'2.2_EnergytoLampCalc'!I16","v":489},{"$f":"'2.2_EnergytoLampCalc'!J16","v":1.0008391493890583E-2},{"$f":"E267*(1-'Inventory - Replacement Plan'!$C$9)","v":42.048333333333325},{"$f":"IFERROR(E267*F267/$F$265, 0)","v":14.005728314238953},{"$f":"IFERROR(H267*F267/$F$265,0)","v":8.4131076104746292}]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C17","v":100},{"$f":"'2.2_EnergytoLampCalc'!I17","v":489},{"$f":"'2.2_EnergytoLampCalc'!J17","v":1.0008391493890583E-2},{"$f":"E268*(1-'Inventory - Replacement Plan'!$C$9)","v":60.069047619047609},20.008183306055646,12.018725157820901]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C18","v":150},{"$f":"'2.2_EnergytoLampCalc'!I18","v":0},{"$f":"'2.2_EnergytoLampCalc'!J18","v":0},{"$f":"E269*(1-'Inventory - Replacement Plan'!$C$9)","v":90.103571428571414},0,0]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C19","v":175},{"$f":"'2.2_EnergytoLampCalc'!I19","v":0},{"$f":"'2.2_EnergytoLampCalc'!J19","v":0},{"$f":"E270*(1-'Inventory - Replacement Plan'!$C$9)","v":105.12083333333332},0,0]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C20","v":200},{"$f":"'2.2_EnergytoLampCalc'!I20","v":0},{"$f":"'2.2_EnergytoLampCalc'!J20","v":0},{"$f":"E271*(1-'Inventory - Replacement Plan'!$C$9)","v":120.13809523809522},0,0]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C21","v":250},{"$f":"'2.2_EnergytoLampCalc'!I21","v":0},{"$f":"'2.2_EnergytoLampCalc'!J21","v":0},{"$f":"E272*(1-'Inventory - Replacement Plan'!$C$9)","v":150.17261904761904},0,0]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C22","v":400},{"$f":"'2.2_EnergytoLampCalc'!I22","v":1466},{"$f":"'2.2_EnergytoLampCalc'!J22","v":3.0004707423402034E-2},{"$f":"E273*(1-'Inventory - Replacement Plan'!$C$9)","v":240.27619047619044},239.93453355155484,144.12638921362324]
[null,null,null,"Fluorescent","NA",{"$f":"SUM(F275:F280)","v":0},{"$f":"IFERROR(F274/$F$306,0)","v":0},"NA",0,0]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C24","v":0},{"$f":"'2.2_EnergytoLampCalc'!I24","v":0},{"$f":"'2.2_EnergytoLampCalc'!J24","v":0},{"$f":"E275*(1-'Inventory - Replacement Plan'!$C$3)","v":0},{"$f":"IFERROR(E275*F275/$F$274, 0)","v":0},{"$f":"IFERROR(H275*F275/$F$274,0)","v":0}]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C25","v":0},{"$f":"'2.2_EnergytoLampCalc'!I25","v":0},{"$f":"'2.2_EnergytoLampCalc'!J25","v":0},{"$f":"E276*(1-'Inventory - Replacement Plan'!$C$3)","v":0},0,0]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C26","v":0},{"$f":"'2.2_EnergytoLampCalc'!I26","v":0},{"$f":"'2.2_EnergytoLampCalc'!J26","v":0},{"$f":"E277*(1-'Inventory - Replacement Plan'!$C$3)","v":0},0,0]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C27","v":0},{"$f":"'2.2_EnergytoLampCalc'!I27","v":0},{"$f":"'2.2_EnergytoLampCalc'!J27","v":0},{"$f":"E278*(1-'Inventory - Replacement Plan'!$C$3)","v":0},0,0]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C28","v":0},{"$f":"'2.2_EnergytoLampCalc'!I28","v":0},{"$f":"'2.2_EnergytoLampCalc'!J28","v":0},{"$f":"E279*(1-'Inventory - Replacement Plan'!$C$3)","v":0},0,0]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C29","v":0},{"$f":"'2.2_EnergytoLampCalc'!I29","v":0},{"$f":"'2.2_EnergytoLampCalc'!J29","v":0},{"$f":"E280*(1-'Inventory - Replacement Plan'!$C$3)","v":0},0,0]
[null,null,null,"Incandescent","NA",{"$f":"SUM(F282:F285)","v":0},{"$f":"IFERROR(F281/$F$306,0)","v":0},"NA",0,0]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C31","v":0},{"$f":"'2.2_EnergytoLampCalc'!I31","v":0},{"$f":"'2.2_EnergytoLampCalc'!J31","v":0},{"$f":"E282*(1-'Inventory - Replacement Plan'!$C$5)","v":0},{"$f":"IFERROR(E282*F282/$F$281, 0)","v":0},{"$f":"IFERROR(H282*F282/$F$281,0)","v":0}]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C32","v":0},{"$f":"'2.2_EnergytoLampCalc'!I32","v":0},{"$f":"'2.2_EnergytoLampCalc'!J32","v":0},{"$f":"E283*(1-'Inventory - Replacement Plan'!$C$5)","v":0},{"$f":"IFERROR(E283*F283/$F$281, 0)","v":0},{"$f":"IFERROR(H283*F283/$F$281,0)","v":0}]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C33","v":0},{"$f":"'2.2_EnergytoLampCalc'!I33","v":0},{"$f":"'2.2_EnergytoLampCalc'!J33","v":0},{"$f":"E284*(1-'Inventory - Replacement Plan'!$C$5)","v":0},{"$f":"IFERROR(E284*F284/$F$281, 0)","v":0},{"$f":"IFERROR(H284*F284/$F$281,0)","v":0}]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C34","v":0},{"$f":"'2.2_EnergytoLampCalc'!I34","v":0},{"$f":"'2.2_EnergytoLampCalc'!J34","v":0},{"$f":"E285*(1-'Inventory - Replacement Plan'!$C$5)","v":0},{"$f":"IFERROR(E285*F285/$F$281, 0)","v":0},{"$f":"IFERROR(H285*F285/$F$281,0)","v":0}]
[null,null,null,"Halogen","NA",{"$f":"SUM(F287:F291)","v":0},{"$f":"IFERROR(F286/$F$306,0)","v":0},"NA",0,0]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C36","v":0},{"$f":"'2.2_EnergytoLampCalc'!I36","v":0},{"$f":"'2.2_EnergytoLampCalc'!J36","v":0},{"$f":"E287*(1-'Inventory - Replacement Plan'!$C$4)","v":0},{"$f":"IFERROR(E287*F287/$F$286, 0)","v":0},{"$f":"IFERROR(H287*F287/$F$286,0)","v":0}]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C37","v":0},{"$f":"'2.2_EnergytoLampCalc'!I37","v":0},{"$f":"'2.2_EnergytoLampCalc'!J37","v":0},{"$f":"E288*(1-'Inventory - Replacement Plan'!$C$4)","v":0},{"$f":"IFERROR(E288*F288/$F$286, 0)","v":0},{"$f":"IFERROR(H288*F288/$F$286,0)","v":0}]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C38","v":0},{"$f":"'2.2_EnergytoLampCalc'!I38","v":0},{"$f":"'2.2_EnergytoLampCalc'!J38","v":0},{"$f":"E289*(1-'Inventory - Replacement Plan'!$C$4)","v":0},{"$f":"IFERROR(E289*F289/$F$286, 0)","v":0},{"$f":"IFERROR(H289*F289/$F$286,0)","v":0}]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C39","v":0},{"$f":"'2.2_EnergytoLampCalc'!I39","v":0},{"$f":"'2.2_EnergytoLampCalc'!J39","v":0},{"$f":"E290*(1-'Inventory - Replacement Plan'!$C$4)","v":0},{"$f":"IFERROR(E290*F290/$F$286, 0)","v":0},{"$f":"IFERROR(H290*F290/$F$286,0)","v":0}]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C40","v":0},{"$f":"'2.2_EnergytoLampCalc'!I40","v":0},{"$f":"'2.2_EnergytoLampCalc'!J40","v":0},{"$f":"E291*(1-'Inventory - Replacement Plan'!$C$4)","v":0},{"$f":"IFERROR(E291*F291/$F$286, 0)","v":0},{"$f":"IFERROR(H291*F291/$F$286,0)","v":0}]
[null,null,null,"Mixed Lights","NA",{"$f":"SUM(F293:F297)","v":0},{"$f":"IFERROR(F292/$F$306,0)","v":0},"NA",0,0]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C42","v":0},{"$f":"'2.2_EnergytoLampCalc'!I42","v":0},{"$f":"'2.2_EnergytoLampCalc'!J42","v":0},{"$f":"E293*(1-'Inventory - Replacement Plan'!$C$6)","v":0},{"$f":"IFERROR(E293*F293/$F$292, 0)","v":0},{"$f":"IFERROR(H293*F293/$F$292,0)","v":0}]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C43","v":0},{"$f":"'2.2_EnergytoLampCalc'!I43","v":0},{"$f":"'2.2_EnergytoLampCalc'!J43","v":0},{"$f":"E294*(1-'Inventory - Replacement Plan'!$C$6)","v":0},{"$f":"IFERROR(E294*F294/$F$292, 0)","v":0},{"$f":"IFERROR(H294*F294/$F$292,0)","v":0}]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C44","v":0},{"$f":"'2.2_EnergytoLampCalc'!I44","v":0},{"$f":"'2.2_EnergytoLampCalc'!J44","v":0},{"$f":"E295*(1-'Inventory - Replacement Plan'!$C$6)","v":0},{"$f":"IFERROR(E295*F295/$F$292, 0)","v":0},{"$f":"IFERROR(H295*F295/$F$292,0)","v":0}]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C45","v":0},{"$f":"'2.2_EnergytoLampCalc'!I45","v":0},{"$f":"'2.2_EnergytoLampCalc'!J45","v":0},{"$f":"E296*(1-'Inventory - Replacement Plan'!$C$6)","v":0},{"$f":"IFERROR(E296*F296/$F$292, 0)","v":0},{"$f":"IFERROR(H296*F296/$F$292,0)","v":0}]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C46","v":0},{"$f":"'2.2_EnergytoLampCalc'!I46","v":0},{"$f":"'2.2_EnergytoLampCalc'!J46","v":0},{"$f":"E297*(1-'Inventory - Replacement Plan'!$C$6)","v":0},{"$f":"IFERROR(E297*F297/$F$292, 0)","v":0},{"$f":"IFERROR(H297*F297/$F$292,0)","v":0}]
[null,null,null,"Other","NA",{"$f":"SUM(F299:F305)","v":1954},{"$f":"IFERROR(F298/$F$306,0)","v":3.9992631859022902E-2},"NA",160,20]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C48","v":160},{"$f":"'2.2_EnergytoLampCalc'!I48","v":1954},{"$f":"'2.2_EnergytoLampCalc'!J48","v":3.9992631859022902E-2},21,{"$f":"IFERROR(E299*F299/$F$298, 0)","v":160},{"$f":"IFERROR(H299*F299/$F$298,0)","v":21}]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C49","v":0},{"$f":"'2.2_EnergytoLampCalc'!I49","v":0},{"$f":"'2.2_EnergytoLampCalc'!J49","v":0},0,{"$f":"IFERROR(E300*F300/$F$298, 0)","v":0},{"$f":"IFERROR(H300*F300/$F$298,0)","v":0}]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C50","v":0},{"$f":"'2.2_EnergytoLampCalc'!I50","v":0},{"$f":"'2.2_EnergytoLampCalc'!J50","v":0},0,0,0]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C51","v":0},{"$f":"'2.2_EnergytoLampCalc'!I51","v":0},{"$f":"'2.2_EnergytoLampCalc'!J51","v":0},0,0,0]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C52","v":0},{"$f":"'2.2_EnergytoLampCalc'!I52","v":0},{"$f":"'2.2_EnergytoLampCalc'!J52","v":0},0,0,0]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C53","v":0},{"$f":"'2.2_EnergytoLampCalc'!I53","v":0},{"$f":"'2.2_EnergytoLampCalc'!J53","v":0},0,0,0]
[null,null,null,null,{"$f":"'2.2_EnergytoLampCalc'!C54","v":0},{"$f":"'2.2_EnergytoLampCalc'!I54","v":0},{"$f":"'2.2_EnergytoLampCalc'!J54","v":0},0,0,0]
[null,null,null,"Total","NA",{"$f":"SUM(F253,F260,F265,F274,F281,F286,F292,F298,)","v":48859},{"$f":"SUM(G253,G260,G265,G274,G281,G286,G292,G298,)","v":1},"NA",{"$f":"I253*G253+I260*G260+I265*G265+I274*G274+I281*G281+I286*G286+I298*G298+G292*I292","v":206.85257577928326},{"$f":"J253*G253+J260*G260+J265*G265+J274*G274+J281*G281+J286*G286+J298*G298+G292*J292","v":106.90200372500462}]

{"sheet":"2.3_ExistingParameters","index":11,"n_rows":73,"n_cols":11,"rows_kept":73,"cut":false,"hidden":false,"merged":[[6,2,6,12],[72,2,73,8]]}
[]
[]
[]
[]
[]
[null,null,{"$f":"Language_Refs!D104","v":"Directions: "}]
[null,null,{"$f":"Language_Refs!D105&\" \"&Language_Refs!D106","v":"Complete tables below. Review parameters and assumptions and make adjustments as needed by inputting a new value in the cell.  If desired, you can use default value by clicking the 'Set All to Default' button or 'Use Default' button. "}]
[]
[]
[]
[]
[null,null,null,{"$f":"Language_Refs!D110","v":"Average operating hours per day"},null,11.5,null,"hours"]
[]
[null,null,null,{"$f":"Language_Refs!D111","v":"Average life existing technology"},{"$f":"Lifetime!F15","v":28800},28800,null,"hours"]
[]
[null,null,null,{"$f":"Language_Refs!D112","v":"Average life LED"},{"$f":"Lifetime!C10","v":50000},50000,null,"hours"]
[]
[null,null,null,null,null,55000]
[]
[null,null,null,{"$f":"Language_Refs!D114","v":"Grid emission factor (tonnes CO2e/MWh)"},null,0.44,null,"tonnes"]
[]
[]
[]
[]
[]
[null,null,null,{"$f":"Language_Refs!D116","v":"Retail cost of electricity for street lighting "},"*",440,null,{"$f":"IF('2.1_BasicInformation'!$E$16=Language_Refs!$D$345,\"$/kWh\",CONCATENATE('2.1_BasicInformation'!$E$16,\"/kWh\"))","v":"R$/kWh"}]
[]
[null,null,null,{"$f":"Language_Refs!D117","v":"Unsubsidized cost of electricity for street lighting"},"*",540,null,{"$f":"IF('2.1_BasicInformation'!$E$16=Language_Refs!$D$345,\"$/kWh\",CONCATENATE('2.1_BasicInformation'!$E$16,\"/kWh\"))","v":"R$/kWh"}]
[]
[null,null,null,{"$f":"Language_Refs!D118","v":"Real annual increase on electricity tariff (net of inflation)"},null,0.02]
[]
[null,null,null,{"$f":"Language_Refs!D119","v":"Average price per luminaire - existing technology"},"*",369.43611912480003,{"$f":"Assumptions!E110*Assumptions!$E$9","v":386.97264376679999},{"$f":"IF('2.1_BasicInformation'!$E$16=Language_Refs!$D$345,\"$\",'2.1_BasicInformation'!$E$16)","v":"R$"}]
[]
[null,null,null,{"$f":"Language_Refs!D120","v":"Average price per luminaire - LED - existing case  (pre-tax)"},"*",604.56728160000023,{"$f":"Assumptions!E111*Assumptions!$E$9","v":633.26509560000022},{"$f":"IF('2.1_BasicInformation'!$E$16=Language_Refs!$D$345,\"$\",'2.1_BasicInformation'!$E$16)","v":"R$"}]
[]
[null,null,null,{"$f":"Language_Refs!D121","v":"Annual decrease in LED prices"},null,0.1,null,"%"]
[]
[null,null,null,{"$f":"Language_Refs!D122","v":"Additional cost of smart system (% increase to assumed LED price) "},"*",0.1,null,"%",null,null,"move to 2.3"]
[]
[null,null,null,{"$f":"Language_Refs!D123","v":"Additional infrastructure (civil works) cost per point "},{"$f":"Assumptions!E113*Assumptions!$E$9","v":0},0,null,{"$f":"IF('2.1_BasicInformation'!$E$16=Language_Refs!$D$345,\"$\",'2.1_BasicInformation'!$E$16)","v":"R$"}]
[]
[null,null,null,{"$f":"Language_Refs!D124","v":"Installation cost per LED"},"*",79,null,{"$f":"IF('2.1_BasicInformation'!$E$16=Language_Refs!$D$345,\"$\",'2.1_BasicInformation'!$E$16)","v":"R$"}]
[]
[null,null,null,{"$f":"Language_Refs!D125","v":"Labor cost per lamp replacement - all technologies"},"*",165.71,null,{"$f":"IF('2.1_BasicInformation'!$E$16=Language_Refs!$D$345,\"$\",'2.1_BasicInformation'!$E$16)","v":"R$"}]
[]
[null,null,null,{"$f":"Language_Refs!D126","v":"Years of depreciation (default is straight-line)"},{"$f":"MAX(1/G32,1/IF(Assumptions!$E$19=\"Y\", Lifetime!D11, Lifetime!D10))","v":7.6318181818181813E-2},13,null,{"$f":"'3.1_ProjectDesignData'!$B$82","v":"years"}]
[]
[null,null,null,{"$f":"Language_Refs!D127","v":"Tax on domestic equipment"},null,0.46,null,"%"]
[]
[null,null,null,{"$f":"Language_Refs!D128","v":"Tax on imported equipment"},null,0.75,null,"%"]
[]
[null,null,null,{"$f":"Language_Refs!D129","v":"% equipment expected to be imported"},null,0.5,null,"%"]
[]
[null,null,null,{"$f":"Language_Refs!D130","v":"Corporate Tax Rate"},null,0.3,null,"%"]
[]
[null,null,null,{"$f":"Language_Refs!D131","v":"Current annual budget / COSIP rev. to fund public street lighting electricity and lamp replacement (equipment & labor))"},"*",18000000,null,{"$f":"IF('2.1_BasicInformation'!$E$16=Language_Refs!$D$345,\"$\",'2.1_BasicInformation'!$E$16)","v":"R$"}]
[]
[null,null,null,{"$f":"Language_Refs!D132","v":"Estimated annual increase (decrease) in budget for PSL"},null,5.0000000000000001E-3,null,"%"]
[]
[null,null,null,{"$f":"Language_Refs!D133","v":"Social cost of carbon dioxide (CO2e) in 2015"},null,94.800000000000011,null,{"$f":"IF('2.1_BasicInformation'!$E$16=Language_Refs!$D$345,\"$\",'2.1_BasicInformation'!$E$16)","v":"R$"}]
[]
[null,null,null,{"$f":"Language_Refs!D161","v":"Additional Operating Expenditures"},null,0,null,{"$f":"IF('2.1_BasicInformation'!$E$16=Language_Refs!$D$345,\"$\",'2.1_BasicInformation'!$E$16)","v":"R$"}]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[null,null,{"$f":"Language_Refs!D346","v":"* The asterisk mark indicates parameters that have a considerable impact on the financial performance of the project. Take extra effort to costumize these parameters to your project context."}]

{"sheet":"2.2_EnergytoLampCalc","index":12,"n_rows":55,"n_cols":10,"rows_kept":55,"cut":false,"hidden":true,"merged":[]}
["Placeholder needs clean up. Add other cities?","Technology","w/lamp from proxy inventory","MWh/lamp","total lamps per type from proxy inventory","Total MWh per type from proxy inventory","% of total energy from proxy inventory","Distribution of energy  use by lamp type for City","Number of lamps per type in City","Distribution of Lamps in City"]
[null,"High Pressure Sodium",null,null,null,null,null,null,{"$f":"SUM(I3:I8)","v":33223},{"$f":"I2/$I$55","v":0.67997707689473796}]
[null,null,70,{"$f":"C3/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0.29402624999999999},42500,{"$f":"D3*E3","v":12496.115625},{"$f":"F3/$F$55","v":3.3800096571704491E-2},{"$f":"G3*'2.2_StreetlightInventory'!$F$182","v":1436.5041042974408},{"$f":"ROUND(IFERROR(H3/D3,0),0)","v":4886},{"$f":"I3/$I$55","v":0.10000204670582698}]
[null,null,100,{"$f":"C4/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0.42003750000000001},42500,17851.59375,4.8285852245292131E-2,{"$f":"G4*'2.2_StreetlightInventory'!$F$182","v":2052.1487204249156},4886,{"$f":"I4/$I$55","v":0.10000204670582698}]
[null,null,150,{"$f":"C5/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0.63005624999999987},85000,53554.781249999993,0.14485755673587639,{"$f":"G5*'2.2_StreetlightInventory'!$F$182","v":6156.4461612747464},9771,0.19998362635338424]
[null,null,250,{"$f":"C6/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":1.05009375},85000,89257.96875,0.24142926122646066,{"$f":"G6*'2.2_StreetlightInventory'!$F$182","v":10260.743602124578},9771,0.19998362635338424]
[null,null,350,{"$f":"C7/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":1.4701312499999999},0,0,0,{"$f":"G7*'2.2_StreetlightInventory'!$F$182","v":0},0,0]
[null,null,400,{"$f":"C8/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":1.68015},34000,57125.1,0.15451472718493484,{"$f":"G8*'2.2_StreetlightInventory'!$F$182","v":6566.8759053597305},3909,8.0005730776315523E-2]
[null,"Mercury Vapor",null,null,null,null,null,null,{"$f":"SUM(I10:I13)","v":11238},0.23000880083505598]
[null,null,80,{"$f":"C10/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0.33603},0,{"$f":"D10*E10","v":0},{"$f":"F10/$F$55","v":0},{"$f":"G10*'2.2_StreetlightInventory'!$F$182","v":0},{"$f":"ROUND(IFERROR(H10/D10,0),0)","v":0},{"$f":"I10/$I$55","v":0}]
[null,null,125,{"$f":"C11/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0.52504687500000002},34000,{"$f":"D11*E11","v":17851.59375},{"$f":"F11/$F$55","v":4.8285852245292131E-2},{"$f":"G11*'2.2_StreetlightInventory'!$F$182","v":2052.1487204249156},{"$f":"ROUND(IFERROR(H11/D11,0),0)","v":3909},{"$f":"I11/$I$55","v":8.0005730776315523E-2}]
[null,null,250,{"$f":"C12/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":1.05009375},34000,{"$f":"D12*E12","v":35703.1875},{"$f":"F12/$F$55","v":9.6571704490584262E-2},{"$f":"G12*'2.2_StreetlightInventory'!$F$182","v":4104.2974408498312},{"$f":"ROUND(IFERROR(H12/D12,0),0)","v":3909},{"$f":"I12/$I$55","v":8.0005730776315523E-2}]
[null,null,400,{"$f":"C13/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":1.68015},29750.000000000004,{"$f":"D13*E13","v":49984.462500000009},{"$f":"F13/$F$55","v":0.13520038628681799},{"$f":"G13*'2.2_StreetlightInventory'!$F$182","v":5746.016417189765},{"$f":"ROUND(IFERROR(H13/D13,0),0)","v":3420},{"$f":"I13/$I$55","v":6.9997339282424936E-2}]
[null,"Metal Halide",null,null,null,null,null,null,{"$f":"SUM(I15:I22)","v":2444},{"$f":"I14/$I$55","v":5.00214904111832E-2}]
[null,null,35,{"$f":"C15/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0.14701312499999999},0,{"$f":"D15*E15","v":0},{"$f":"F15/$F$55","v":0},{"$f":"G15*'2.2_StreetlightInventory'!$F$182","v":0},{"$f":"ROUND(IFERROR(H15/D15,0),0)","v":0},{"$f":"I15/$I$55","v":0}]
[null,null,70,{"$f":"C16/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0.29402624999999999},4250,1249.6115625,3.3800096571704494E-3,{"$f":"G16*'2.2_StreetlightInventory'!$F$182","v":143.65041042974408},489,1.0008391493890583E-2]
[null,null,100,{"$f":"C17/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0.42003750000000001},4250,1785.159375,4.8285852245292136E-3,{"$f":"G17*'2.2_StreetlightInventory'!$F$182","v":205.21487204249158},489,1.0008391493890583E-2]
[null,null,150,{"$f":"C18/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0.63005624999999987},0,0,0,{"$f":"G18*'2.2_StreetlightInventory'!$F$182","v":0},0,0]
[null,null,175,{"$f":"C19/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0.73506562499999994},0,0,0,{"$f":"G19*'2.2_StreetlightInventory'!$F$182","v":0},0,0]
[null,null,200,{"$f":"C20/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0.84007500000000002},0,0,0,{"$f":"G20*'2.2_StreetlightInventory'!$F$182","v":0},0,0]
[null,null,250,{"$f":"C21/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":1.05009375},0,0,0,{"$f":"G21*'2.2_StreetlightInventory'!$F$182","v":0},0,0]
[null,null,400,{"$f":"C22/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":1.68015},12750,21421.912500000002,5.7943022694350567E-2,{"$f":"G22*'2.2_StreetlightInventory'!$F$182","v":2462.5784645098993},1466,3.0004707423402034E-2]
[null,"Fluorescent",null,null,null,null,null,null,{"$f":"SUM(I24:I29)","v":0},0]
[null,null,null,{"$f":"C24/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0},0,{"$f":"D24*E24","v":0},{"$f":"F24/$F$55","v":0},{"$f":"G24*'2.2_StreetlightInventory'!$F$182","v":0},{"$f":"ROUND(IFERROR(H24/D24,0),0)","v":0},{"$f":"I24/$I$55","v":0}]
[null,null,null,{"$f":"C25/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0},0,0,0,{"$f":"G25*'2.2_StreetlightInventory'!$F$182","v":0},0,0]
[null,null,null,{"$f":"C26/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0},0,0,0,{"$f":"G26*'2.2_StreetlightInventory'!$F$182","v":0},0,0]
[null,null,null,{"$f":"C27/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0},0,0,0,{"$f":"G27*'2.2_StreetlightInventory'!$F$182","v":0},0,0]
[null,null,null,{"$f":"C28/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0},0,0,0,{"$f":"G28*'2.2_StreetlightInventory'!$F$182","v":0},0,0]
[null,null,null,{"$f":"C29/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0},0,0,0,{"$f":"G29*'2.2_StreetlightInventory'!$F$182","v":0},0,0]
[null,"Incandescent",null,null,null,null,null,null,{"$f":"SUM(I31:I34)","v":0},0]
[null,null,null,{"$f":"C31/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0},0,{"$f":"D31*E31","v":0},{"$f":"F31/$F$55","v":0},{"$f":"G31*'2.2_StreetlightInventory'!$F$182","v":0}]
[null,null,null,{"$f":"C32/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0},0,{"$f":"D32*E32","v":0},{"$f":"F32/$F$55","v":0},{"$f":"G32*'2.2_StreetlightInventory'!$F$182","v":0},{"$f":"ROUND(IFERROR(H32/D32,0),0)","v":0},{"$f":"I32/$I$55","v":0}]
[null,null,null,{"$f":"C33/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0},0,{"$f":"D33*E33","v":0},{"$f":"F33/$F$55","v":0},{"$f":"G33*'2.2_StreetlightInventory'!$F$182","v":0},{"$f":"ROUND(IFERROR(H33/D33,0),0)","v":0},{"$f":"I33/$I$55","v":0}]
[null,null,null,{"$f":"C34/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0},0,{"$f":"D34*E34","v":0},{"$f":"F34/$F$55","v":0},{"$f":"G34*'2.2_StreetlightInventory'!$F$182","v":0},{"$f":"ROUND(IFERROR(H34/D34,0),0)","v":0},{"$f":"I34/$I$55","v":0}]
[null,"Halogen",null,null,null,null,null,null,{"$f":"SUM(I36:I40)","v":0}]
[null,null,null,{"$f":"C36/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0},0,{"$f":"D36*E36","v":0},{"$f":"F36/$F$55","v":0},{"$f":"G36*'2.2_StreetlightInventory'!$F$182","v":0},{"$f":"ROUND(IFERROR(H36/D36,0),0)","v":0},{"$f":"I36/$I$55","v":0}]
[null,null,null,{"$f":"C37/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0},0,{"$f":"D37*E37","v":0},{"$f":"F37/$F$55","v":0},{"$f":"G37*'2.2_StreetlightInventory'!$F$182","v":0},{"$f":"ROUND(IFERROR(H37/D37,0),0)","v":0},0]
[null,null,null,{"$f":"C38/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0},0,{"$f":"D38*E38","v":0},{"$f":"F38/$F$55","v":0},{"$f":"G38*'2.2_StreetlightInventory'!$F$182","v":0},{"$f":"ROUND(IFERROR(H38/D38,0),0)","v":0},0]
[null,null,null,{"$f":"C39/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0},0,{"$f":"D39*E39","v":0},{"$f":"F39/$F$55","v":0},{"$f":"G39*'2.2_StreetlightInventory'!$F$182","v":0},{"$f":"ROUND(IFERROR(H39/D39,0),0)","v":0},0]
[null,null,null,{"$f":"C40/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0},0,{"$f":"D40*E40","v":0},{"$f":"F40/$F$55","v":0},{"$f":"G40*'2.2_StreetlightInventory'!$F$182","v":0},{"$f":"ROUND(IFERROR(H40/D40,0),0)","v":0},0]
[null,"Mixed Lights",null,null,null,null,null,null,{"$f":"SUM(I42:I46)","v":0},0]
[null,null,null,{"$f":"C42/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0},0,{"$f":"D42*E42","v":0},{"$f":"F42/$F$55","v":0},{"$f":"G42*'2.2_StreetlightInventory'!$F$182","v":0},{"$f":"ROUND(IFERROR(H42/D42,0),0)","v":0},0]
[null,null,null,{"$f":"C43/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0},0,{"$f":"D43*E43","v":0},{"$f":"F43/$F$55","v":0},{"$f":"G43*'2.2_StreetlightInventory'!$F$182","v":0},{"$f":"ROUND(IFERROR(H43/D43,0),0)","v":0},0]
[null,null,null,{"$f":"C44/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0},0,{"$f":"D44*E44","v":0},{"$f":"F44/$F$55","v":0},{"$f":"G44*'2.2_StreetlightInventory'!$F$182","v":0},{"$f":"ROUND(IFERROR(H44/D44,0),0)","v":0},0]
[null,null,null,{"$f":"C45/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0},0,{"$f":"D45*E45","v":0},{"$f":"F45/$F$55","v":0},{"$f":"G45*'2.2_StreetlightInventory'!$F$182","v":0},{"$f":"ROUND(IFERROR(H45/D45,0),0)","v":0},0]
[null,null,null,{"$f":"C46/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0},0,{"$f":"D46*E46","v":0},{"$f":"F46/$F$55","v":0},{"$f":"G46*'2.2_StreetlightInventory'!$F$182","v":0},{"$f":"ROUND(IFERROR(H46/D46,0),0)","v":0},0]
[null,"Other",null,null,null,null,null,null,{"$f":"SUM(I48:I54)","v":1954},3.9992631859022902E-2]
[null,null,160,{"$f":"C48/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0.67205999999999999},17000,{"$f":"D48*E48","v":11425.02},{"$f":"F48/$F$55","v":3.0902945436986965E-2},{"$f":"G48*'2.2_StreetlightInventory'!$F$182","v":1313.3751810719459},{"$f":"ROUND(IFERROR(H48/D48,0),0)","v":1954},{"$f":"I48/$I$55","v":3.9992631859022902E-2}]
[null,null,null,{"$f":"C49/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0},0,0,0,{"$f":"G49*'2.2_StreetlightInventory'!$F$182","v":0},0,0]
[null,null,null,{"$f":"C50/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0},0,0,0,{"$f":"G50*'2.2_StreetlightInventory'!$F$182","v":0},0,0]
[null,null,null,{"$f":"C51/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0},0,0,0,{"$f":"G51*'2.2_StreetlightInventory'!$F$182","v":0},0,0]
[null,null,null,{"$f":"C52/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0},0,0,0,{"$f":"G52*'2.2_StreetlightInventory'!$F$182","v":0},0,0]
[null,null,null,{"$f":"C53/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0},0,0,0,{"$f":"G53*'2.2_StreetlightInventory'!$F$182","v":0},0,0]
[null,null,null,{"$f":"C54/1000000*'2.3_ExistingParameters'!$F$12*365.25","v":0},0,0,0,{"$f":"G54*'2.2_StreetlightInventory'!$F$182","v":0},0,0]
[null,"Total",null,null,425000,{"$f":"SUM(F3:F54)","v":369706.50656249997},1,{"$f":"G55*'2.2_StreetlightInventory'!$F$182","v":42500},{"$f":"SUM(I2,I9,I14,I23,I30,I35,I41,I47)","v":48859},1]

{"sheet":"3.1_ProjectDesign","index":13,"n_rows":64,"n_cols":14,"rows_kept":64,"cut":false,"hidden":false,"merged":[[8,2,8,7],[33,2,33,7],[135,10,136,13],[15,3,15,5]]}
[0]
[0]
[]
[]
[]
[]
[]
[]
[null,null,{"$f":"Language_Refs!D136","v":"IMPLEMENTATION & TECHNICAL VARIABLES"},null,null,null,null,null,null,null,null,null,{"$f":"Language_Refs!D194","v":"Financial vs. Economic analysis"},"Econômica"]
[]
[null,null,null,{"$f":"Language_Refs!D137","v":"Total luminaires in city"},{"$f":"Assumptions!E12","v":42500},42500,null,"n"]
[]
[null,null,null,{"$f":"Language_Refs!D138","v":"% luminaires replaced"},null,1,null,"%"]
[]
[null,null,null,{"$f":"Language_Refs!D139","v":"Total luminaires replaced"},{"$f":"IF(H16=TRUE,'3.1_ProjectDesign_Form'!H118,E11*F13)","v":42500},42500,null,"n"]
[null,null,null,null,null,null,null,false]
[null,null,null,{"$f":"Language_Refs!D140","v":"Years to implement project"},"*",2,null,"n"]
[]
[null,null,null,{"$f":"Language_Refs!D141","v":"Starting year of project"},null,2019,null,"YYYY"]
[]
[null,null,null,{"$f":"Language_Refs!D142","v":"Period of analysis "},null,13,null,{"$f":"'3.1_ProjectDesignData'!$B$82","v":"years"}]
[]
[null,null,null,{"$f":"Language_Refs!D143","v":"Include smart system?"},null,"Y",null,"Y/N"]
[]
[null,null,null,{"$f":"Language_Refs!D144","v":"Dimming hours per day"},null,{"$f":"Assumptions!E21","v":5},null,{"$f":"'3.1_ProjectDesignData'!$B$83","v":"hours"}]
[]
[null,null,null,{"$f":"Language_Refs!D145","v":"Include manufacture warranty"},null,"Y",null,"Y/N"]
[]
[null,null,null,{"$f":"Language_Refs!D146","v":"Manufacture warranty duration"},null,10,null,{"$f":"'3.1_ProjectDesignData'!$B$82","v":"years"}]
[]
[null,null,null,{"$f":"Language_Refs!D147","v":"% failure not warrantied"},null,0.1,null,{"$f":"Assumptions!D64","v":"%"}]
[]
[]
[null,null,{"$f":"Language_Refs!D148","v":"FINANCIAL VARIABLES"}]
[]
[null,null,null,{"$f":"Language_Refs!D149","v":"Revenue source"},"*","Project Savings"]
[]
[null,null,null,{"$f":"Language_Refs!D150","v":"% finance by debt"},null,1,null,"%"]
[]
[null,null,null,{"$f":"Language_Refs!D151","v":"% finance by equity"},{"$f":"1-F38","v":0},0,null,"%"]
[]
[null,null,null,{"$f":"Language_Refs!D152","v":"Cost of Debt (net of inflation)"},null,3.2500000000000001E-2,null,"%"]
[]
[null,null,null,{"$f":"Language_Refs!D153","v":"Cost of Equity (net of inflation)"},null,0,null,"%"]
[]
[null,null,null,{"$f":"Language_Refs!D154","v":"Loan Tenure"},"*",10,null,{"$f":"'3.1_ProjectDesignData'!$B$82","v":"years"}]
[]
[null,null,null,{"$f":"Language_Refs!D155","v":"Estimated loan size"},{"$f":"ROUND(Investment!C52, -5)","v":35000000},30100000,null,{"$f":"H56","v":"R$"}]
[]
[null,null,null,{"$f":"Language_Refs!D156","v":"Grace Period (Principal)"},null,1,null,{"$f":"'3.1_ProjectDesignData'!$B$82","v":"years"}]
[]
[null,null,null,{"$f":"Language_Refs!D157","v":"Grace Period (Interest)"},null,0,null,{"$f":"'3.1_ProjectDesignData'!$B$82","v":"years"}]
[]
[null,null,null,{"$f":"Language_Refs!D158","v":"Total loan fees"},null,0,null,"%"]
[]
[null,null,null,{"$f":"Language_Refs!D159","v":"Engineering + design cost (default)"},{"$f":"IF(F57=TRUE,\"\",Assumptions!E114*Assumptions!$E$9)","v":""},null,null,{"$f":"IF('2.1_BasicInformation'!$E$16=Language_Refs!$D$345,\"$\",'2.1_BasicInformation'!$E$16)","v":"R$"}]
[null,null,null,null,null,true]
[null,null,null,{"$f":"Language_Refs!D160","v":"Engineering + design cost (user input)"},null,1125750,null,{"$f":"IF('2.1_BasicInformation'!$E$16=Language_Refs!$D$345,\"$\",'2.1_BasicInformation'!$E$16)","v":"R$"}]
[]
[]
[]
[null,null,null,{"$f":"Language_Refs!D162","v":"Annual Change in Additional Operational Expenditures"},null,0,null,"   %"]
[]
[null,null,null,{"$f":"Language_Refs!D122","v":"Additional cost of smart system (% increase to assumed LED price) "},null,0.1,null,"%"]

{"sheet":"3.1_ProjectDesign_Form","index":14,"n_rows":118,"n_cols":13,"rows_kept":118,"cut":false,"hidden":false,"merged":[[5,3,5,15],[116,11,116,12],[117,11,117,12]]}
[1]
[0]
[]
[]
[]
[null,null,null,{"$f":"Language_Refs!D220","v":"This page allows the user to define the specific types of lamps that will be converted to LED luminaires. Use the following form to define a detailed streetlight replacement project. "}]
[]
[null,null,null,null,{"$f":"Language_Refs!D82","v":"Technology"},{"$f":"Language_Refs!D364","v":"Lamp Rated Power (W)"},{"$f":"Language_Refs!D360","v":"No. lamps in inventory"},{"$f":"Language_Refs!D361","v":"No. lamps to be replaced "},{"$f":"Language_Refs!D85","v":"% share"},{"$f":"L108","v":"Default LED replacement wattage"},{"$f":"M108","v":"User override - LED replacement wattage"},{"$f":"Language_Refs!D87","v":"Average existing tech (W)"},{"$f":"Language_Refs!D88","v":"Average \nLED (W)"}]
[null,null,null,null,{"$f":"E109","v":"High Pressure Sodium"},{"$f":"IF(G9=0,\"\",\" \")","v":" "},{"$f":"SUM(G10:G19)","v":285000},{"$f":"SUM(H10:H19)","v":0},{"$f":"IFERROR(H9/$H$98,\"\")","v":""},null,null,{"$f":"SUM(L10:L19)","v":0},{"$f":"SUM(M10:M19)","v":0}]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E21=\"\",\"\",'2.2_StreetlightInventory'!E21)","v":70},{"$f":"IF('2.2_StreetlightInventory'!F21=\"\",\"\",'2.2_StreetlightInventory'!F21)","v":40000},null,{"$f":"IFERROR(H10/$H$98,\"\")","v":""},{"$f":"IF(OR('2.2_StreetlightInventory'!H21=\"\",'2.2_StreetlightInventory'!H21=0),\"\",'2.2_StreetlightInventory'!H21)","v":38.718666666666664},null,{"$f":"IFERROR(F10*H10/$H$9, 0)","v":0},{"$f":"IFERROR(IF(K10=\"\",J10,K10)*H10/$H$9, 0)","v":0}]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E22=\"\",\"\",'2.2_StreetlightInventory'!E22)","v":100},{"$f":"IF('2.2_StreetlightInventory'!F22=\"\",\"\",'2.2_StreetlightInventory'!F22)","v":40000},null,{"$f":"IFERROR(H11/$H$98,\"\")","v":""},{"$f":"IF(OR('2.2_StreetlightInventory'!H22=\"\",'2.2_StreetlightInventory'!H22=0),\"\",'2.2_StreetlightInventory'!H22)","v":55.312380952380948},null,{"$f":"IFERROR(F11*H11/$H$9, 0)","v":0},{"$f":"IFERROR(IF(K11=\"\",J11,K11)*H11/$H$9, 0)","v":0}]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E23=\"\",\"\",'2.2_StreetlightInventory'!E23)","v":150},{"$f":"IF('2.2_StreetlightInventory'!F23=\"\",\"\",'2.2_StreetlightInventory'!F23)","v":85000},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H23=\"\",'2.2_StreetlightInventory'!H23=0),\"\",'2.2_StreetlightInventory'!H23)","v":82.968571428571423},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E24=\"\",\"\",'2.2_StreetlightInventory'!E24)","v":250},{"$f":"IF('2.2_StreetlightInventory'!F24=\"\",\"\",'2.2_StreetlightInventory'!F24)","v":85000},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H24=\"\",'2.2_StreetlightInventory'!H24=0),\"\",'2.2_StreetlightInventory'!H24)","v":138.28095238095236},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E25=\"\",\"\",'2.2_StreetlightInventory'!E25)","v":400},{"$f":"IF('2.2_StreetlightInventory'!F25=\"\",\"\",'2.2_StreetlightInventory'!F25)","v":35000},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H25=\"\",'2.2_StreetlightInventory'!H25=0),\"\",'2.2_StreetlightInventory'!H25)","v":221.24952380952379},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E26=\"\",\"\",'2.2_StreetlightInventory'!E26)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F26=\"\",\"\",'2.2_StreetlightInventory'!F26)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H26=\"\",'2.2_StreetlightInventory'!H26=0),\"\",'2.2_StreetlightInventory'!H26)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E27=\"\",\"\",'2.2_StreetlightInventory'!E27)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F27=\"\",\"\",'2.2_StreetlightInventory'!F27)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H27=\"\",'2.2_StreetlightInventory'!H27=0),\"\",'2.2_StreetlightInventory'!H27)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E28=\"\",\"\",'2.2_StreetlightInventory'!E28)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F28=\"\",\"\",'2.2_StreetlightInventory'!F28)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H28=\"\",'2.2_StreetlightInventory'!H28=0),\"\",'2.2_StreetlightInventory'!H28)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E29=\"\",\"\",'2.2_StreetlightInventory'!E29)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F29=\"\",\"\",'2.2_StreetlightInventory'!F29)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H29=\"\",'2.2_StreetlightInventory'!H29=0),\"\",'2.2_StreetlightInventory'!H29)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E30=\"\",\"\",'2.2_StreetlightInventory'!E30)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F30=\"\",\"\",'2.2_StreetlightInventory'!F30)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H30=\"\",'2.2_StreetlightInventory'!H30=0),\"\",'2.2_StreetlightInventory'!H30)","v":""},null,0,0]
[null,null,null,null,{"$f":"E110","v":"Mercury Vapor"},{"$f":"IF(G20=0,\"\",\" \")","v":" "},{"$f":"SUM(G21:G30)","v":96000},{"$f":"SUM(H21:H30)","v":0},{"$f":"IFERROR(H20/$H$98,\"\")","v":""},null,null,{"$f":"SUM(L21:L30)","v":0},{"$f":"SUM(M21:M30)","v":0}]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E32=\"\",\"\",'2.2_StreetlightInventory'!E32)","v":80},{"$f":"IF('2.2_StreetlightInventory'!F32=\"\",\"\",'2.2_StreetlightInventory'!F32)","v":1000},null,{"$f":"IFERROR(H21/$H$98,\"\")","v":""},{"$f":"IF(OR('2.2_StreetlightInventory'!H32=\"\",'2.2_StreetlightInventory'!H32=0),\"\",'2.2_StreetlightInventory'!H32)","v":36.158857142857137},null,{"$f":"IFERROR(F21*H21/$H$20, 0)","v":0},{"$f":"IFERROR(IF(K21=\"\",J21,K21)*H21/$H$20, 0)","v":0}]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E33=\"\",\"\",'2.2_StreetlightInventory'!E33)","v":125},{"$f":"IF('2.2_StreetlightInventory'!F33=\"\",\"\",'2.2_StreetlightInventory'!F33)","v":30000},null,{"$f":"IFERROR(H22/$H$98,\"\")","v":""},{"$f":"IF(OR('2.2_StreetlightInventory'!H33=\"\",'2.2_StreetlightInventory'!H33=0),\"\",'2.2_StreetlightInventory'!H33)","v":56.498214285714276},null,{"$f":"IFERROR(F22*H22/$H$20, 0)","v":0},{"$f":"IFERROR(IF(K22=\"\",J22,K22)*H22/$H$20, 0)","v":0}]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E34=\"\",\"\",'2.2_StreetlightInventory'!E34)","v":250},{"$f":"IF('2.2_StreetlightInventory'!F34=\"\",\"\",'2.2_StreetlightInventory'!F34)","v":35000},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H34=\"\",'2.2_StreetlightInventory'!H34=0),\"\",'2.2_StreetlightInventory'!H34)","v":112.99642857142855},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E35=\"\",\"\",'2.2_StreetlightInventory'!E35)","v":400},{"$f":"IF('2.2_StreetlightInventory'!F35=\"\",\"\",'2.2_StreetlightInventory'!F35)","v":30000},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H35=\"\",'2.2_StreetlightInventory'!H35=0),\"\",'2.2_StreetlightInventory'!H35)","v":180.79428571428568},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E36=\"\",\"\",'2.2_StreetlightInventory'!E36)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F36=\"\",\"\",'2.2_StreetlightInventory'!F36)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H36=\"\",'2.2_StreetlightInventory'!H36=0),\"\",'2.2_StreetlightInventory'!H36)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E37=\"\",\"\",'2.2_StreetlightInventory'!E37)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F37=\"\",\"\",'2.2_StreetlightInventory'!F37)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H37=\"\",'2.2_StreetlightInventory'!H37=0),\"\",'2.2_StreetlightInventory'!H37)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E38=\"\",\"\",'2.2_StreetlightInventory'!E38)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F38=\"\",\"\",'2.2_StreetlightInventory'!F38)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H38=\"\",'2.2_StreetlightInventory'!H38=0),\"\",'2.2_StreetlightInventory'!H38)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E39=\"\",\"\",'2.2_StreetlightInventory'!E39)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F39=\"\",\"\",'2.2_StreetlightInventory'!F39)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H39=\"\",'2.2_StreetlightInventory'!H39=0),\"\",'2.2_StreetlightInventory'!H39)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E40=\"\",\"\",'2.2_StreetlightInventory'!E40)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F40=\"\",\"\",'2.2_StreetlightInventory'!F40)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H40=\"\",'2.2_StreetlightInventory'!H40=0),\"\",'2.2_StreetlightInventory'!H40)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E41=\"\",\"\",'2.2_StreetlightInventory'!E41)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F41=\"\",\"\",'2.2_StreetlightInventory'!F41)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H41=\"\",'2.2_StreetlightInventory'!H41=0),\"\",'2.2_StreetlightInventory'!H41)","v":""},null,0,0]
[null,null,null,null,{"$f":"E111","v":"Metal Halide"},{"$f":"IF(G31=0,\"\",\" \")","v":" "},{"$f":"SUM(G32:G41)","v":27700},{"$f":"SUM(H32:H41)","v":0},{"$f":"IFERROR(H31/$H$98,\"\")","v":""},null,null,{"$f":"SUM(L32:L41)","v":0},{"$f":"SUM(M32:M41)","v":0}]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E43=\"\",\"\",'2.2_StreetlightInventory'!E43)","v":35},{"$f":"IF('2.2_StreetlightInventory'!F43=\"\",\"\",'2.2_StreetlightInventory'!F43)","v":100},null,{"$f":"IFERROR(H32/$H$98,\"\")","v":""},{"$f":"IF(OR('2.2_StreetlightInventory'!H43=\"\",'2.2_StreetlightInventory'!H43=0),\"\",'2.2_StreetlightInventory'!H43)","v":21.024166666666662},null,{"$f":"IFERROR(F32*H32/$H$31, 0)","v":0},{"$f":"IFERROR(IF(K32=\"\",J32,K32)*H32/H$31, 0)","v":0}]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E44=\"\",\"\",'2.2_StreetlightInventory'!E44)","v":70},{"$f":"IF('2.2_StreetlightInventory'!F44=\"\",\"\",'2.2_StreetlightInventory'!F44)","v":5000},null,{"$f":"IFERROR(H33/$H$98,\"\")","v":""},{"$f":"IF(OR('2.2_StreetlightInventory'!H44=\"\",'2.2_StreetlightInventory'!H44=0),\"\",'2.2_StreetlightInventory'!H44)","v":42.048333333333325},null,{"$f":"IFERROR(F33*H33/$H$31, 0)","v":0},{"$f":"IFERROR(IF(K33=\"\",J33,K33)*H33/H$31, 0)","v":0}]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E45=\"\",\"\",'2.2_StreetlightInventory'!E45)","v":100},{"$f":"IF('2.2_StreetlightInventory'!F45=\"\",\"\",'2.2_StreetlightInventory'!F45)","v":4000},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H45=\"\",'2.2_StreetlightInventory'!H45=0),\"\",'2.2_StreetlightInventory'!H45)","v":60.069047619047609},null,{"$f":"IFERROR(F34*H34/$H$31, 0)","v":0},{"$f":"IFERROR(IF(K34=\"\",J34,K34)*H34/H$31, 0)","v":0}]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E46=\"\",\"\",'2.2_StreetlightInventory'!E46)","v":150},{"$f":"IF('2.2_StreetlightInventory'!F46=\"\",\"\",'2.2_StreetlightInventory'!F46)","v":1500},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H46=\"\",'2.2_StreetlightInventory'!H46=0),\"\",'2.2_StreetlightInventory'!H46)","v":90.103571428571414},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E47=\"\",\"\",'2.2_StreetlightInventory'!E47)","v":175},{"$f":"IF('2.2_StreetlightInventory'!F47=\"\",\"\",'2.2_StreetlightInventory'!F47)","v":200},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H47=\"\",'2.2_StreetlightInventory'!H47=0),\"\",'2.2_StreetlightInventory'!H47)","v":105.12083333333332},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E48=\"\",\"\",'2.2_StreetlightInventory'!E48)","v":200},{"$f":"IF('2.2_StreetlightInventory'!F48=\"\",\"\",'2.2_StreetlightInventory'!F48)","v":400},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H48=\"\",'2.2_StreetlightInventory'!H48=0),\"\",'2.2_StreetlightInventory'!H48)","v":120.13809523809522},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E49=\"\",\"\",'2.2_StreetlightInventory'!E49)","v":250},{"$f":"IF('2.2_StreetlightInventory'!F49=\"\",\"\",'2.2_StreetlightInventory'!F49)","v":1500},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H49=\"\",'2.2_StreetlightInventory'!H49=0),\"\",'2.2_StreetlightInventory'!H49)","v":150.17261904761904},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E50=\"\",\"\",'2.2_StreetlightInventory'!E50)","v":400},{"$f":"IF('2.2_StreetlightInventory'!F50=\"\",\"\",'2.2_StreetlightInventory'!F50)","v":15000},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H50=\"\",'2.2_StreetlightInventory'!H50=0),\"\",'2.2_StreetlightInventory'!H50)","v":240.27619047619044},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E51=\"\",\"\",'2.2_StreetlightInventory'!E51)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F51=\"\",\"\",'2.2_StreetlightInventory'!F51)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H51=\"\",'2.2_StreetlightInventory'!H51=0),\"\",'2.2_StreetlightInventory'!H51)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E52=\"\",\"\",'2.2_StreetlightInventory'!E52)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F52=\"\",\"\",'2.2_StreetlightInventory'!F52)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H52=\"\",'2.2_StreetlightInventory'!H52=0),\"\",'2.2_StreetlightInventory'!H52)","v":""},null,0,0]
[null,null,null,null,{"$f":"E112","v":"Fluorescent"},{"$f":"IF(G42=0,\"\",\" \")","v":""},{"$f":"SUM(G43:G52)","v":0},{"$f":"SUM(H43:H52)","v":0},{"$f":"IFERROR(H42/$H$98,\"\")","v":""},null,null,{"$f":"SUM(L43:L52)","v":0},{"$f":"SUM(M43:M52)","v":0}]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E54=\"\",\"\",'2.2_StreetlightInventory'!E54)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F54=\"\",\"\",'2.2_StreetlightInventory'!F54)","v":""},null,{"$f":"IFERROR(H43/$H$98,\"\")","v":""},{"$f":"IF(OR('2.2_StreetlightInventory'!H54=\"\",'2.2_StreetlightInventory'!H54=0),\"\",'2.2_StreetlightInventory'!H54)","v":""},null,{"$f":"IFERROR(F43*H43/$H$42, 0)","v":0},{"$f":"IFERROR(IF(K43=\"\",J43,K43)*H43/$H$42, 0)","v":0}]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E55=\"\",\"\",'2.2_StreetlightInventory'!E55)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F55=\"\",\"\",'2.2_StreetlightInventory'!F55)","v":""},null,{"$f":"IFERROR(H44/$H$98,\"\")","v":""},{"$f":"IF(OR('2.2_StreetlightInventory'!H55=\"\",'2.2_StreetlightInventory'!H55=0),\"\",'2.2_StreetlightInventory'!H55)","v":""},null,{"$f":"IFERROR(F44*H44/$H$42, 0)","v":0},{"$f":"IFERROR(IF(K44=\"\",J44,K44)*H44/$H$42, 0)","v":0}]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E56=\"\",\"\",'2.2_StreetlightInventory'!E56)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F56=\"\",\"\",'2.2_StreetlightInventory'!F56)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H56=\"\",'2.2_StreetlightInventory'!H56=0),\"\",'2.2_StreetlightInventory'!H56)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E57=\"\",\"\",'2.2_StreetlightInventory'!E57)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F57=\"\",\"\",'2.2_StreetlightInventory'!F57)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H57=\"\",'2.2_StreetlightInventory'!H57=0),\"\",'2.2_StreetlightInventory'!H57)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E58=\"\",\"\",'2.2_StreetlightInventory'!E58)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F58=\"\",\"\",'2.2_StreetlightInventory'!F58)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H58=\"\",'2.2_StreetlightInventory'!H58=0),\"\",'2.2_StreetlightInventory'!H58)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E59=\"\",\"\",'2.2_StreetlightInventory'!E59)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F59=\"\",\"\",'2.2_StreetlightInventory'!F59)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H59=\"\",'2.2_StreetlightInventory'!H59=0),\"\",'2.2_StreetlightInventory'!H59)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E60=\"\",\"\",'2.2_StreetlightInventory'!E60)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F60=\"\",\"\",'2.2_StreetlightInventory'!F60)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H60=\"\",'2.2_StreetlightInventory'!H60=0),\"\",'2.2_StreetlightInventory'!H60)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E61=\"\",\"\",'2.2_StreetlightInventory'!E61)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F61=\"\",\"\",'2.2_StreetlightInventory'!F61)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H61=\"\",'2.2_StreetlightInventory'!H61=0),\"\",'2.2_StreetlightInventory'!H61)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E62=\"\",\"\",'2.2_StreetlightInventory'!E62)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F62=\"\",\"\",'2.2_StreetlightInventory'!F62)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H62=\"\",'2.2_StreetlightInventory'!H62=0),\"\",'2.2_StreetlightInventory'!H62)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E63=\"\",\"\",'2.2_StreetlightInventory'!E63)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F63=\"\",\"\",'2.2_StreetlightInventory'!F63)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H63=\"\",'2.2_StreetlightInventory'!H63=0),\"\",'2.2_StreetlightInventory'!H63)","v":""},null,0,0]
[null,null,null,null,{"$f":"E113","v":"Incandescent"},{"$f":"IF(G53=0,\"\",\" \")","v":""},{"$f":"SUM(G54:G63)","v":0},{"$f":"SUM(H54:H63)","v":0},{"$f":"IFERROR(H53/$H$98,\"\")","v":""},null,null,{"$f":"SUM(L54:L63)","v":0},{"$f":"SUM(M54:M63)","v":0}]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E65=\"\",\"\",'2.2_StreetlightInventory'!E65)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F65=\"\",\"\",'2.2_StreetlightInventory'!F65)","v":""},null,{"$f":"IFERROR(H54/$H$98,\"\")","v":""},{"$f":"IF(OR('2.2_StreetlightInventory'!H65=\"\",'2.2_StreetlightInventory'!H65=0),\"\",'2.2_StreetlightInventory'!H65)","v":""},null,{"$f":"IFERROR(F54*H54/$H$53, 0)","v":0},{"$f":"IFERROR(IF(K54=\"\",J54,K54)*H54/$H$53, 0)","v":0}]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E66=\"\",\"\",'2.2_StreetlightInventory'!E66)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F66=\"\",\"\",'2.2_StreetlightInventory'!F66)","v":""},null,{"$f":"IFERROR(H55/$H$98,\"\")","v":""},{"$f":"IF(OR('2.2_StreetlightInventory'!H66=\"\",'2.2_StreetlightInventory'!H66=0),\"\",'2.2_StreetlightInventory'!H66)","v":""},null,{"$f":"IFERROR(F55*H55/$H$53, 0)","v":0},{"$f":"IFERROR(IF(K55=\"\",J55,K55)*H55/$H$53, 0)","v":0}]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E67=\"\",\"\",'2.2_StreetlightInventory'!E67)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F67=\"\",\"\",'2.2_StreetlightInventory'!F67)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H67=\"\",'2.2_StreetlightInventory'!H67=0),\"\",'2.2_StreetlightInventory'!H67)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E68=\"\",\"\",'2.2_StreetlightInventory'!E68)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F68=\"\",\"\",'2.2_StreetlightInventory'!F68)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H68=\"\",'2.2_StreetlightInventory'!H68=0),\"\",'2.2_StreetlightInventory'!H68)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E69=\"\",\"\",'2.2_StreetlightInventory'!E69)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F69=\"\",\"\",'2.2_StreetlightInventory'!F69)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H69=\"\",'2.2_StreetlightInventory'!H69=0),\"\",'2.2_StreetlightInventory'!H69)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E70=\"\",\"\",'2.2_StreetlightInventory'!E70)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F70=\"\",\"\",'2.2_StreetlightInventory'!F70)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H70=\"\",'2.2_StreetlightInventory'!H70=0),\"\",'2.2_StreetlightInventory'!H70)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E71=\"\",\"\",'2.2_StreetlightInventory'!E71)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F71=\"\",\"\",'2.2_StreetlightInventory'!F71)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H71=\"\",'2.2_StreetlightInventory'!H71=0),\"\",'2.2_StreetlightInventory'!H71)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E72=\"\",\"\",'2.2_StreetlightInventory'!E72)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F72=\"\",\"\",'2.2_StreetlightInventory'!F72)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H72=\"\",'2.2_StreetlightInventory'!H72=0),\"\",'2.2_StreetlightInventory'!H72)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E73=\"\",\"\",'2.2_StreetlightInventory'!E73)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F73=\"\",\"\",'2.2_StreetlightInventory'!F73)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H73=\"\",'2.2_StreetlightInventory'!H73=0),\"\",'2.2_StreetlightInventory'!H73)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E74=\"\",\"\",'2.2_StreetlightInventory'!E74)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F74=\"\",\"\",'2.2_StreetlightInventory'!F74)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H74=\"\",'2.2_StreetlightInventory'!H74=0),\"\",'2.2_StreetlightInventory'!H74)","v":""},null,0,0]
[null,null,null,null,{"$f":"E114","v":"Halogen"},{"$f":"IF(G64=0,\"\",\" \")","v":""},{"$f":"SUM(G65:G74)","v":0},{"$f":"SUM(H65:H74)","v":0},{"$f":"IFERROR(H64/$H$98,\"\")","v":""},null,null,{"$f":"SUM(L65:L74)","v":0},{"$f":"SUM(M65:M74)","v":0}]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E76=\"\",\"\",'2.2_StreetlightInventory'!E76)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F76=\"\",\"\",'2.2_StreetlightInventory'!F76)","v":""},null,{"$f":"IFERROR(H65/$H$98,\"\")","v":""},{"$f":"IF(OR('2.2_StreetlightInventory'!H76=\"\",'2.2_StreetlightInventory'!H76=0),\"\",'2.2_StreetlightInventory'!H76)","v":""},null,{"$f":"IFERROR(F65*H65/$H$64, 0)","v":0},{"$f":"IFERROR(IF(K65=\"\",J65,K65)*H65/$H$64, 0)","v":0}]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E77=\"\",\"\",'2.2_StreetlightInventory'!E77)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F77=\"\",\"\",'2.2_StreetlightInventory'!F77)","v":""},null,{"$f":"IFERROR(H66/$H$98,\"\")","v":""},{"$f":"IF(OR('2.2_StreetlightInventory'!H77=\"\",'2.2_StreetlightInventory'!H77=0),\"\",'2.2_StreetlightInventory'!H77)","v":""},null,{"$f":"IFERROR(F66*H66/$H$64, 0)","v":0},{"$f":"IFERROR(IF(K66=\"\",J66,K66)*H66/$H$64, 0)","v":0}]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E78=\"\",\"\",'2.2_StreetlightInventory'!E78)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F78=\"\",\"\",'2.2_StreetlightInventory'!F78)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H78=\"\",'2.2_StreetlightInventory'!H78=0),\"\",'2.2_StreetlightInventory'!H78)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E79=\"\",\"\",'2.2_StreetlightInventory'!E79)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F79=\"\",\"\",'2.2_StreetlightInventory'!F79)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H79=\"\",'2.2_StreetlightInventory'!H79=0),\"\",'2.2_StreetlightInventory'!H79)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E80=\"\",\"\",'2.2_StreetlightInventory'!E80)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F80=\"\",\"\",'2.2_StreetlightInventory'!F80)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H80=\"\",'2.2_StreetlightInventory'!H80=0),\"\",'2.2_StreetlightInventory'!H80)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E81=\"\",\"\",'2.2_StreetlightInventory'!E81)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F81=\"\",\"\",'2.2_StreetlightInventory'!F81)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H81=\"\",'2.2_StreetlightInventory'!H81=0),\"\",'2.2_StreetlightInventory'!H81)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E82=\"\",\"\",'2.2_StreetlightInventory'!E82)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F82=\"\",\"\",'2.2_StreetlightInventory'!F82)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H82=\"\",'2.2_StreetlightInventory'!H82=0),\"\",'2.2_StreetlightInventory'!H82)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E83=\"\",\"\",'2.2_StreetlightInventory'!E83)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F83=\"\",\"\",'2.2_StreetlightInventory'!F83)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H83=\"\",'2.2_StreetlightInventory'!H83=0),\"\",'2.2_StreetlightInventory'!H83)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E84=\"\",\"\",'2.2_StreetlightInventory'!E84)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F84=\"\",\"\",'2.2_StreetlightInventory'!F84)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H84=\"\",'2.2_StreetlightInventory'!H84=0),\"\",'2.2_StreetlightInventory'!H84)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E85=\"\",\"\",'2.2_StreetlightInventory'!E85)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F85=\"\",\"\",'2.2_StreetlightInventory'!F85)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H85=\"\",'2.2_StreetlightInventory'!H85=0),\"\",'2.2_StreetlightInventory'!H85)","v":""},null,0,0]
[null,null,null,null,{"$f":"E115","v":"Mixed Lights"},{"$f":"IF(G75=0,\"\",\" \")","v":""},{"$f":"SUM(G76:G85)","v":0},{"$f":"SUM(H76:H85)","v":0},{"$f":"IFERROR(H75/$H$98,\"\")","v":""},null,null,{"$f":"SUM(L76:L85)","v":0},{"$f":"SUM(M76:M85)","v":0}]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E87=\"\",\"\",'2.2_StreetlightInventory'!E87)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F87=\"\",\"\",'2.2_StreetlightInventory'!F87)","v":""},null,{"$f":"IFERROR(H76/$H$98,\"\")","v":""},{"$f":"IF(OR('2.2_StreetlightInventory'!H87=\"\",'2.2_StreetlightInventory'!H87=0),\"\",'2.2_StreetlightInventory'!H87)","v":""},null,{"$f":"IFERROR(F76*H76/$H$75, 0)","v":0},{"$f":"IFERROR(IF(K76=\"\",J76,K76)*H76/$H$75, 0)","v":0}]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E88=\"\",\"\",'2.2_StreetlightInventory'!E88)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F88=\"\",\"\",'2.2_StreetlightInventory'!F88)","v":""},null,{"$f":"IFERROR(H77/$H$98,\"\")","v":""},{"$f":"IF(OR('2.2_StreetlightInventory'!H88=\"\",'2.2_StreetlightInventory'!H88=0),\"\",'2.2_StreetlightInventory'!H88)","v":""},null,{"$f":"IFERROR(F77*H77/$H$75, 0)","v":0},{"$f":"IFERROR(IF(K77=\"\",J77,K77)*H77/$H$75, 0)","v":0}]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E89=\"\",\"\",'2.2_StreetlightInventory'!E89)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F89=\"\",\"\",'2.2_StreetlightInventory'!F89)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H89=\"\",'2.2_StreetlightInventory'!H89=0),\"\",'2.2_StreetlightInventory'!H89)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E90=\"\",\"\",'2.2_StreetlightInventory'!E90)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F90=\"\",\"\",'2.2_StreetlightInventory'!F90)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H90=\"\",'2.2_StreetlightInventory'!H90=0),\"\",'2.2_StreetlightInventory'!H90)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E91=\"\",\"\",'2.2_StreetlightInventory'!E91)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F91=\"\",\"\",'2.2_StreetlightInventory'!F91)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H91=\"\",'2.2_StreetlightInventory'!H91=0),\"\",'2.2_StreetlightInventory'!H91)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E92=\"\",\"\",'2.2_StreetlightInventory'!E92)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F92=\"\",\"\",'2.2_StreetlightInventory'!F92)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H92=\"\",'2.2_StreetlightInventory'!H92=0),\"\",'2.2_StreetlightInventory'!H92)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E93=\"\",\"\",'2.2_StreetlightInventory'!E93)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F93=\"\",\"\",'2.2_StreetlightInventory'!F93)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H93=\"\",'2.2_StreetlightInventory'!H93=0),\"\",'2.2_StreetlightInventory'!H93)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E94=\"\",\"\",'2.2_StreetlightInventory'!E94)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F94=\"\",\"\",'2.2_StreetlightInventory'!F94)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H94=\"\",'2.2_StreetlightInventory'!H94=0),\"\",'2.2_StreetlightInventory'!H94)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E95=\"\",\"\",'2.2_StreetlightInventory'!E95)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F95=\"\",\"\",'2.2_StreetlightInventory'!F95)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H95=\"\",'2.2_StreetlightInventory'!H95=0),\"\",'2.2_StreetlightInventory'!H95)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E96=\"\",\"\",'2.2_StreetlightInventory'!E96)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F96=\"\",\"\",'2.2_StreetlightInventory'!F96)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H96=\"\",'2.2_StreetlightInventory'!H96=0),\"\",'2.2_StreetlightInventory'!H96)","v":""},null,{"$f":"IFERROR(F85*H85/$H$75, 0)","v":0},{"$f":"IFERROR(IF(K85=\"\",J85,K85)*H85/$H$75, 0)","v":0}]
[null,null,null,null,{"$f":"E116","v":"Other"},{"$f":"IF(G86=0,\"\",\" \")","v":""},{"$f":"SUM(G87:G96)","v":0},{"$f":"SUM(H87:H96)","v":0},{"$f":"IFERROR(H86/$H$98,\"\")","v":""},null,null,{"$f":"SUM(L87:L96)","v":0},{"$f":"SUM(M87:M96)","v":0}]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E98=\"\",\"\",'2.2_StreetlightInventory'!E98)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F98=\"\",\"\",'2.2_StreetlightInventory'!F98)","v":""},null,{"$f":"IFERROR(H87/$H$98,\"\")","v":""},{"$f":"IF(OR('2.2_StreetlightInventory'!H98=\"\",'2.2_StreetlightInventory'!H98=0),\"\",'2.2_StreetlightInventory'!H98)","v":""},null,{"$f":"IFERROR(F87*H87/$H$86, 0)","v":0},{"$f":"IFERROR(IF(K87=\"\",J87,K87)*H87/$H$86, 0)","v":0}]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E99=\"\",\"\",'2.2_StreetlightInventory'!E99)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F99=\"\",\"\",'2.2_StreetlightInventory'!F99)","v":""},null,{"$f":"IFERROR(H88/$H$98,\"\")","v":""},{"$f":"IF(OR('2.2_StreetlightInventory'!H99=\"\",'2.2_StreetlightInventory'!H99=0),\"\",'2.2_StreetlightInventory'!H99)","v":""},null,{"$f":"IFERROR(F88*H88/$H$86, 0)","v":0},{"$f":"IFERROR(IF(K88=\"\",J88,K88)*H88/$H$86, 0)","v":0}]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E100=\"\",\"\",'2.2_StreetlightInventory'!E100)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F100=\"\",\"\",'2.2_StreetlightInventory'!F100)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H100=\"\",'2.2_StreetlightInventory'!H100=0),\"\",'2.2_StreetlightInventory'!H100)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E101=\"\",\"\",'2.2_StreetlightInventory'!E101)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F101=\"\",\"\",'2.2_StreetlightInventory'!F101)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H101=\"\",'2.2_StreetlightInventory'!H101=0),\"\",'2.2_StreetlightInventory'!H101)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E102=\"\",\"\",'2.2_StreetlightInventory'!E102)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F102=\"\",\"\",'2.2_StreetlightInventory'!F102)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H102=\"\",'2.2_StreetlightInventory'!H102=0),\"\",'2.2_StreetlightInventory'!H102)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E103=\"\",\"\",'2.2_StreetlightInventory'!E103)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F103=\"\",\"\",'2.2_StreetlightInventory'!F103)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H103=\"\",'2.2_StreetlightInventory'!H103=0),\"\",'2.2_StreetlightInventory'!H103)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E104=\"\",\"\",'2.2_StreetlightInventory'!E104)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F104=\"\",\"\",'2.2_StreetlightInventory'!F104)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H104=\"\",'2.2_StreetlightInventory'!H104=0),\"\",'2.2_StreetlightInventory'!H104)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E105=\"\",\"\",'2.2_StreetlightInventory'!E105)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F105=\"\",\"\",'2.2_StreetlightInventory'!F105)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H105=\"\",'2.2_StreetlightInventory'!H105=0),\"\",'2.2_StreetlightInventory'!H105)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E106=\"\",\"\",'2.2_StreetlightInventory'!E106)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F106=\"\",\"\",'2.2_StreetlightInventory'!F106)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H106=\"\",'2.2_StreetlightInventory'!H106=0),\"\",'2.2_StreetlightInventory'!H106)","v":""},null,0,0]
[null,null,null,null,null,{"$f":"IF('2.2_StreetlightInventory'!E107=\"\",\"\",'2.2_StreetlightInventory'!E107)","v":""},{"$f":"IF('2.2_StreetlightInventory'!F107=\"\",\"\",'2.2_StreetlightInventory'!F107)","v":""},null,"",{"$f":"IF(OR('2.2_StreetlightInventory'!H107=\"\",'2.2_StreetlightInventory'!H107=0),\"\",'2.2_StreetlightInventory'!H107)","v":""},null,0,0]
[]
[null,null,null,null,{"$f":"Language_Refs!D97","v":"Total"},null,{"$f":"SUM(G9,G20,G31,G42,G53,G64,G75,G86,)","v":408700},{"$f":"SUM(H9,H20,H31,H42,H53,H64,H75,H86,)","v":0},{"$f":"IFERROR(H98/G98,\"\")","v":0},null,null,{"$f":"IFERROR((L9*$I$9)+(L20*$I$20)+(L31*$I$31)+(L42*$I$42)+(L53*$I$53)+(L64*$I$64)+(L75*$I$75)+(L86*$I$86),0)","v":0},{"$f":"IFERROR((M9*$I$9)+(M20*$I$20)+(M31*$I$31)+(M42*$I$42)+(M53*$I$53)+(M64*$I$64)+(M75*$I$75)+(M86*$I$86),0)","v":0}]
[]
[null,null,null,null,null,null,"Average Wattage of Baseline Existing Technology",{"$f":"L98","v":0}]
[null,null,null,null,null,null,"Average Wattage of New LED Technology",{"$f":"M98","v":0}]
[]
[]
[]
[]
[]
[]
[null,null,null,null,{"$f":"Language_Refs!D82","v":"Technology"},null,{"$f":"Language_Refs!D360","v":"No. lamps in inventory"},{"$f":"Language_Refs!D361","v":"No. lamps to be replaced "},{"$f":"Language_Refs!D85","v":"% share"},null,{"$f":"Language_Refs!D87","v":"Average existing tech (W)"},{"$f":"Language_Refs!D362","v":"Default LED replacement wattage"},{"$f":"Language_Refs!D363","v":"User override - LED replacement wattage"}]
[null,null,null,null,{"$f":"Language_Refs!D89","v":"High Pressure Sodium"},"NA",{"$f":"IF('2.2_StreetlightInventory'!F187=\"\",\"\",'2.2_StreetlightInventory'!F187)","v":27625},27625,{"$f":"IFERROR(H109/$H$118,0)","v":0.65},null,{"$f":"IF(OR('2.2_Option2Calcs'!$G4=\"\",'2.2_Option2Calcs'!$G4=0),0,'2.2_Option2Calcs'!$G4)","v":170.1},{"$f":"IF(OR('2.2_Option2Calcs'!H4=\"\",'2.2_Option2Calcs'!H4=0),0,'2.2_Option2Calcs'!H4)","v":94.086359999999971}]
[null,null,null,null,{"$f":"Language_Refs!D90","v":"Mercury Vapor"},"NA",{"$f":"IF('2.2_StreetlightInventory'!F194=\"\",\"\",'2.2_StreetlightInventory'!F194)","v":10625},10625,0.25,null,{"$f":"IF(OR('2.2_Option2Calcs'!$G11=\"\",'2.2_Option2Calcs'!$G11=0),0,'2.2_Option2Calcs'!$G11)","v":214},{"$f":"IF(OR('2.2_Option2Calcs'!H11=\"\",'2.2_Option2Calcs'!H11=0),0,'2.2_Option2Calcs'!H11)","v":96.72494285714285}]
[null,null,null,null,{"$f":"Language_Refs!D91","v":"Metal Halide"},"NA",{"$f":"IF('2.2_StreetlightInventory'!F199=\"\",\"\",'2.2_StreetlightInventory'!F199)","v":4250},4250,0.1,null,{"$f":"IF(OR('2.2_Option2Calcs'!$G16=\"\",'2.2_Option2Calcs'!$G16=0),0,'2.2_Option2Calcs'!$G16)","v":385},{"$f":"IF(OR('2.2_Option2Calcs'!H16=\"\",'2.2_Option2Calcs'!H16=0),0,'2.2_Option2Calcs'!H16)","v":231.26583333333332}]
[null,null,null,null,{"$f":"Language_Refs!D92","v":"Fluorescent"},"NA",{"$f":"IF('2.2_StreetlightInventory'!F208=\"\",\"\",'2.2_StreetlightInventory'!F208)","v":0},null,0,null,{"$f":"IF(OR('2.2_Option2Calcs'!$G25=\"\",'2.2_Option2Calcs'!$G25=0),0,'2.2_Option2Calcs'!$G25)","v":0},{"$f":"IF(OR('2.2_Option2Calcs'!H25=\"\",'2.2_Option2Calcs'!H25=0),0,'2.2_Option2Calcs'!H25)","v":0}]
[null,null,null,null,{"$f":"Language_Refs!D93","v":"Incandescent"},"NA",{"$f":"IF('2.2_StreetlightInventory'!F215=\"\",\"\",'2.2_StreetlightInventory'!F215)","v":0},null,0,null,{"$f":"IF(OR('2.2_Option2Calcs'!$G32=\"\",'2.2_Option2Calcs'!$G32=0),0,'2.2_Option2Calcs'!$G32)","v":0},{"$f":"IF(OR('2.2_Option2Calcs'!H32=\"\",'2.2_Option2Calcs'!H32=0),0,'2.2_Option2Calcs'!H32)","v":0}]
[null,null,null,null,{"$f":"Language_Refs!D94","v":"Halogen"},"NA",{"$f":"IF('2.2_StreetlightInventory'!F220=\"\",\"\",'2.2_StreetlightInventory'!F220)","v":0},null,0,null,{"$f":"IF(OR('2.2_Option2Calcs'!$G37=\"\",'2.2_Option2Calcs'!$G37=0),0,'2.2_Option2Calcs'!$G37)","v":0},{"$f":"IF(OR('2.2_Option2Calcs'!H37=\"\",'2.2_Option2Calcs'!H37=0),0,'2.2_Option2Calcs'!H37)","v":0}]
[null,null,null,null,{"$f":"Language_Refs!D95","v":"Mixed Lights"},"NA",{"$f":"IF('2.2_StreetlightInventory'!F226=\"\",\"\",'2.2_StreetlightInventory'!F226)","v":0},null,0,null,{"$f":"IF(OR('2.2_Option2Calcs'!$G43=\"\",'2.2_Option2Calcs'!$G43=0),0,'2.2_Option2Calcs'!$G43)","v":0},{"$f":"IF(OR('2.2_Option2Calcs'!H43=\"\",'2.2_Option2Calcs'!H43=0),0,'2.2_Option2Calcs'!H43)","v":0}]
[null,null,null,null,{"$f":"Language_Refs!D96","v":"Other"},"NA",{"$f":"IF('2.2_StreetlightInventory'!F232=\"\",\"\",'2.2_StreetlightInventory'!F232)","v":0},null,0,null,{"$f":"IF(OR('2.2_Option2Calcs'!$G49=\"\",'2.2_Option2Calcs'!$G49=0),0,'2.2_Option2Calcs'!$G49)","v":0},{"$f":"IF(OR('2.2_Option2Calcs'!H49=\"\",'2.2_Option2Calcs'!H49=0),0,'2.2_Option2Calcs'!H49)","v":0}]
[null,null,null,null,null,null,null,null,null,null,{"$f":"Language_Refs!D87","v":"Average existing tech (W)"},{"$f":"Language_Refs!D88","v":"Average \nLED (W)"}]
[null,null,null,null,{"$f":"Language_Refs!D97","v":"Total"},null,{"$f":"SUM(G109,G110,G111,G112,G113,G114,G115,G116)","v":42500},{"$f":"SUM(H109,H110,H111,H112,H113,H114,H115,H116)","v":42500},{"$f":"IFERROR(H118/G118,\"\")","v":1},null,{"$f":"IFERROR(($I$109*K109)+($I$110*K110)+($I$111*K111)+($I$112*K112)+($I$113*K113)+($I$114*K114)+($I$115*K115)+($I$116*K116),0)","v":202.565},{"$f":"IFERROR(($I$109*IF(M109=\"\",L109,M109))+($I$110*IF(M110=\"\",L110,M110))+($I$111*IF(M111=\"\",L111,M111))+($I$112*IF(M112=\"\",L112,M112))+($I$113*IF(M113=\"\",L113,M113))+($I$114*IF(M114=\"\",L114,M114))+($I$115*IF(M115=\"\",L115,M115))+($I$116*IF(M116=\"\",L116,M116)),0)","v":108.46395304761903}]

{"sheet":"3.1_ProjectDesign_Form2","index":15,"n_rows":68,"n_cols":20,"rows_kept":68,"cut":false,"hidden":false,"merged":[[5,3,5,15],[44,6,44,13],[39,6,39,13],[40,6,40,13]]}
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1]
[]
[]
[]
[null,null,null,{"$f":"Language_Refs!D224","v":"This page allows the user to define annual LED added into the system in the baseline scenario. "}]
[null,null,null,{"$f":"'2.2_StreetlightInventory'!C9","v":"Select one option"}]
[null,null,null,null,{"$f":"D11","v":"Option 1 - Enter customized LED replacement plan for baseline by Year"}]
[null,null,null,null,{"$f":"D38","v":"Option 2 - Enter customized LED replacement plan for Baseline by Year by Technology"}]
[]
[null,null,null,{"$f":"Language_Refs!D355","v":"Option 1 - Enter customized LED replacement plan for baseline by Year"}]
[]
[null,null,null,true,{"$f":"Language_Refs!D366","v":"Year"},{"$f":"Language_Refs!D367","v":"Default"},{"$f":"Language_Refs!D368","v":"User Override"}]
[null,null,null,null,2019,0,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF($T$2=1,G14,F47)","v":0}]
[null,null,null,null,2020,0,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF($T$2=1,G15,F48)","v":0}]
[null,null,null,null,2021,0,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
[null,null,null,null,2022,0,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
[null,null,null,null,2023,0,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
[null,null,null,null,2024,0,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
[null,null,null,null,2025,0,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
[null,null,null,null,2026,0,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
[null,null,null,null,2027,0,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
[null,null,null,null,2028,0,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
[null,null,null,null,2029,0,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
[null,null,null,null,2030,0,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
[null,null,null,null,2031,0,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
[null,null,null,null,2032,0,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF($T$2=1,G27,F60)","v":0}]
[null,null,null,null,2033,0,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
[null,null,null,null,2034,0,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
[null,null,null,null,2035,0,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
[null,null,null,null,2036,0,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
[null,null,null,null,2037,0,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
[null,null,null,null,2038,0,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
[]
[]
[]
[]
[null,null,null,{"$f":"Language_Refs!D356","v":"Option 2 - Enter customized LED replacement plan for Baseline by Year by Technology"}]
[]
[]
[null,null,null,null,null,null,"Street Light Inventory by Technology"]
[null,null,null,null,null,"Total \nInventory","High Pressure Sodium","Mercury Vapor","Metal Halide","Fluorescent","Incandescent","Halogen","Mixed Lights","Other"]
[null,null,null,null,null,{"$f":"SUM(G43:N43)","v":42500},{"$f":"'3.1_ProjectDesign_Form'!G109","v":27625},{"$f":"'3.1_ProjectDesign_Form'!G110","v":10625},{"$f":"'3.1_ProjectDesign_Form'!G111","v":4250},{"$f":"'3.1_ProjectDesign_Form'!G112","v":0},{"$f":"'3.1_ProjectDesign_Form'!G113","v":0},{"$f":"'3.1_ProjectDesign_Form'!G114","v":0},{"$f":"'3.1_ProjectDesign_Form'!G115","v":0},{"$f":"'3.1_ProjectDesign_Form'!G116","v":0}]
[]
[null,null,null,null,null,null,"LED Replacement for Current Inventory"]
[null,null,null,null,"Year","Total Replacement",{"$f":"G42","v":"High Pressure Sodium"},{"$f":"H42","v":"Mercury Vapor"},"Metal Halide","Fluorescent","Incandescent","Halogen","Mixed Lights","Other"]
[null,null,null,null,2019,{"$f":"SUM(G47:M47)","v":2000},2000]
[null,null,null,null,2020,{"$f":"SUM(G48:M48)","v":2000},2000]
[null,null,null,null,2021,1500,null,1500]
[null,null,null,null,2022,3000,null,3000]
[null,null,null,null,2023,4250,null,null,4250]
[null,null,null,null,2024,0]
[null,null,null,null,2025,0]
[null,null,null,null,2026,0]
[null,null,null,null,2027,0]
[null,null,null,null,2028,0]
[null,null,null,null,2029,0]
[null,null,null,null,2030,0]
[null,null,null,null,2031,0]
[null,null,null,null,2032,0]
[null,null,null,null,2033,0]
[null,null,null,null,2034,0]
[null,null,null,null,2035,0]
[null,null,null,null,2036,0]
[null,null,null,null,2037,0]
[null,null,null,null,2038,0]
[]
[null,null,null,null,"Total",{"$f":"SUM(F47:F66)","v":12750},{"$f":"SUM(G47:G66)","v":4000},4500,4250,0,0,0,0,0]

{"sheet":"3.2_SaveModScenario","index":16,"n_rows":33,"n_cols":6,"rows_kept":33,"cut":false,"hidden":false,"merged":[]}
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[null,null,null,{"$f":"Language_Refs!D226","v":"New scenario name"},":","Economic Analysis "]
[]
[null,null,null,{"$f":"Language_Refs!D227","v":"Descriptions"},":","for GCF funding proposal"]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[null,null,null,{"$f":"Language_Refs!D230","v":"Scenario to modify"},":","Economic Analysis "]
[]
[null,null,null,{"$f":"Language_Refs!D231","v":"Descriptions"},":",{"$f":"IF(F31=\"\",\"\",IF(INDEX('3.2_SavedScenarios'!$E$8:$N$8,1,MATCH(F31,lst_scenario,0))=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$8,1,MATCH(F31,lst_scenario,0))))","v":"for GCF funding proposal"}]

{"sheet":"3.2_SavedScenarios","index":17,"n_rows":135,"n_cols":14,"rows_kept":135,"cut":false,"hidden":true,"merged":[]}
[]
[null,"override flag",{"$f":"IFERROR(MATCH(C7,lst_scenario,0),-1)","v":5},{"$f":"IFERROR(MATCH(D7,lst_scenario,0),-1)","v":5}]
[null,"num saved",{"$f":"COUNTA(lst_scenario)","v":5}]
[null,null,"Live Scenario",null,"Scenario 1","Scenario 2","Scenario 3","Scenario 4","Scenario 5","Scenario 6","Scenario 7","Scenario 8","Scenario 9","Scenario 10"]
[]
["SCENARIO IDENTIFER"]
[null,"Name of scenario",{"$f":"'3.2_SaveModScenario'!F14","v":"Economic Analysis "},{"$f":"'3.2_SaveModScenario'!F31","v":"Economic Analysis "},"GCF proposal #1","GCF proposal #2","GCF proposal #2 - economic ","Financial Analysis ","Economic Analysis "]
[null,{"$f":"Language_Refs!D245","v":"Descriptions"},{"$f":"'3.2_SaveModScenario'!F16","v":"for GCF funding proposal"},null,"42,500 lamps; 9 year tenor, 1 year grace period","42,500 lamps; 9 year tenor, 1 year grace period - updated other figures","42,500 lamps; 3.25 discount rate","for GCF funding proposal","for GCF funding proposal"]
[]
["IMPLEMENTATION & TECHNICAL VARIABLES"]
[]
[null,{"$f":"'4.2_ScenarioComparison'!C24","v":"Total luminaires in city"},{"$f":"'3.1_ProjectDesign'!E11","v":42500},"n",42500,42500,42500,42500,42500]
[]
[null,{"$f":"'4.2_ScenarioComparison'!C25","v":"% luminaires replaced"},{"$f":"'3.1_ProjectDesign'!F13","v":1},"%",1,1,1,1,1]
[]
[null,{"$f":"'4.2_ScenarioComparison'!C26","v":"Total luminaires replaced"},{"$f":"'3.1_ProjectDesign'!E15","v":42500},"n",42500,42500,42500,42500,42500]
[]
[null,{"$f":"'4.2_ScenarioComparison'!C27","v":"Years to implement project"},{"$f":"'3.1_ProjectDesign'!F17","v":2},"n",2,2,2,2,2]
[]
[null,{"$f":"'4.2_ScenarioComparison'!C28","v":"Starting year of project"},{"$f":"'3.1_ProjectDesign'!F19","v":2019},"YYYY",2019,2019,2019,2019,2019]
[]
[null,{"$f":"'4.2_ScenarioComparison'!C29","v":"Period of analysis "},{"$f":"'3.1_ProjectDesign'!F21","v":13},"years",13,13,13,13,13]
[]
[null,{"$f":"'4.2_ScenarioComparison'!C30","v":"Include smart system?"},{"$f":"'3.1_ProjectDesign'!F23","v":"Y"},"Y/N","Y","Y","Y","Y","Y"]
[]
[null,{"$f":"'4.2_ScenarioComparison'!C31","v":"Dimming hours per day"},{"$f":"'3.1_ProjectDesign'!F25","v":5},"hours",5,5,5,5,5]
[]
[null,{"$f":"'4.2_ScenarioComparison'!C32","v":"Include manufacture warranty"},{"$f":"'3.1_ProjectDesign'!F27","v":"Y"},"Y/N","Y","Y","Y","Y","Y"]
[]
[null,{"$f":"'4.2_ScenarioComparison'!C33","v":"Manufacture warranty duration"},{"$f":"'3.1_ProjectDesign'!F29","v":10},"years",10,10,10,10,10]
[]
[null,{"$f":"'4.2_ScenarioComparison'!C34","v":"% failure not warrantied"},{"$f":"'3.1_ProjectDesign'!F31","v":0.1},"%",0.1,0.1,0.1,0.1,0.1]
[]
[]
["FINANCIAL VARIABLES"]
[]
[null,{"$f":"'4.2_ScenarioComparison'!C35","v":"Revenue source"},{"$f":"'3.1_ProjectDesign'!F36","v":"Project Savings"},null,"Project Savings","Project Savings","Project Savings","Project Savings","Project Savings"]
[]
[null,{"$f":"'4.2_ScenarioComparison'!C36","v":"% finance by debt"},{"$f":"'3.1_ProjectDesign'!F38","v":1},"%",0.8,0.7,1,0.7,1]
[]
[null,{"$f":"'4.2_ScenarioComparison'!C37","v":"% finance by equity"},{"$f":"'3.1_ProjectDesign'!E40","v":0},"%",0.19999999999999996,0.30000000000000004,0,0.30000000000000004,0]
[]
[null,{"$f":"'4.2_ScenarioComparison'!C38","v":"Cost of Debt (net of inflation)"},{"$f":"'3.1_ProjectDesign'!F42","v":3.2500000000000001E-2},"%",9.6000000000000002E-2,9.6000000000000002E-2,3.2500000000000001E-2,9.6000000000000002E-2,3.2500000000000001E-2]
[]
[null,{"$f":"'4.2_ScenarioComparison'!C39","v":"Cost of Equity (net of inflation)"},{"$f":"'3.1_ProjectDesign'!F44","v":0},"%",0.25,0.14000000000000001,0.14000000000000001,0.14000000000000001,0]
[]
[null,{"$f":"'4.2_ScenarioComparison'!C40","v":"Loan Tenure"},{"$f":"'3.1_ProjectDesign'!F46","v":10},"years",9,10,10,10,10]
[]
[null,{"$f":"Language_Refs!D155","v":"Estimated loan size"},{"$f":"'3.1_ProjectDesign'!E48","v":35000000},{"$f":"'2.1_BasicInformation'!$E$16","v":"R$"},37400000,33500000,30100000,33500000,30100000]
[]
[null,{"$f":"'4.2_ScenarioComparison'!C42","v":"Grace Period (Principal)"},{"$f":"'3.1_ProjectDesign'!F50","v":1},"years",1,1,0,1,1]
[]
[null,{"$f":"'4.2_ScenarioComparison'!C43","v":"Grace Period (Interest)"},{"$f":"'3.1_ProjectDesign'!F52","v":0},"years",0,0,0,0,0]
[]
[null,{"$f":"'4.2_ScenarioComparison'!C44","v":"Total loan fees"},{"$f":"'3.1_ProjectDesign'!F54","v":0},"%",0,0,0,0,0]
[]
["redudant?",null,null,{"$f":"'2.1_BasicInformation'!$E$16","v":"R$"}]
[null,null,{"$f":"'3.1_ProjectDesign'!F57","v":true},null,false,true,true,true,true]
["redudant?",{"$f":"IF('3.1_ProjectDesign'!F57=TRUE,'3.1_ProjectDesign'!D58,'3.1_ProjectDesign'!D56)","v":"Engineering + design cost (user input)"},{"$f":"IF('3.1_ProjectDesign'!F57=TRUE,'3.1_ProjectDesign'!F58,'3.1_ProjectDesign'!E56)","v":1125750},{"$f":"'2.1_BasicInformation'!$E$16","v":"R$"},1125750,1125750,1125750,1125750,1125750]
[null,null,null,{"$f":"'2.1_BasicInformation'!$E$16","v":"R$"}]
[]
[]
[null,"Annual Change in Additional Expenditures",{"$f":"'3.1_ProjectDesign'!F62","v":0},"%",0,0,0,0,0]
[]
[null,"Additional cost of smart system (% increase to assumed LED price) ",{"$f":"'3.1_ProjectDesign'!F64","v":0.1},"%",0.1,0.1,0.1,0.1,0.1]
["FLAGS"]
[null,"Financial vs. Economic analysis",{"$f":"'3.1_ProjectDesign'!N9","v":"Econômica"},null,"Financial","Financial","Economic","Financial","Economic"]
[null,"LED (and smart system) pricing scenario",{"$f":"Assumptions!E73","v":"Base case"},null,"Base case","Base case","Base case","Base case","Base case"]
[null,"Cost of electricity scenario",{"$f":"Assumptions!E74","v":"Base case"},null,"Base case","Base case","Base case","Base case","Base case"]
[null,"Savings potential (electricity and O&M)",{"$f":"Assumptions!E75","v":"Base case"},null,"Base case","Base case","Base case","Base case","Base case"]
[]
[]
["FINANIAL PARAMETERS (BASIC)"]
[]
[null,"Retail cost of electricity for street lighting ",{"$f":"'2.3_ExistingParameters'!F26","v":440},null,420,440,440,440,440]
[]
[null,"Unsubsidized cost of electricity for street lighting",{"$f":"'2.3_ExistingParameters'!F28","v":540},null,560,540,540,540,540]
[]
[null,"Real annual increase on electricity tariff - existing case",{"$f":"'2.3_ExistingParameters'!F30","v":0.02},null,0.02,0.02,0.02,0.02,0.02]
[]
[null,"Average price per luminaire - existing technology",{"$f":"'2.3_ExistingParameters'!F32","v":369.43611912480003},null,369.43611912480003,369.43611912480003,369.43611912480003,369.43611912480003,369.43611912480003]
[]
[null,"Average price per luminaire - LED - existing case  (pre-tax)",{"$f":"'2.3_ExistingParameters'!F34","v":604.56728160000023},null,604.56728160000023,604.56728160000023,604.56728160000023,604.56728160000023,604.56728160000023]
[]
[null,"Annual decrease in LED prices",{"$f":"'2.3_ExistingParameters'!F36","v":0.1},null,0.1,0.1,0.1,0.1,0.1]
[]
[null,"Additional cost of smart system (% increase to assumed LED price) ",{"$f":"'3.1_ProjectDesign'!F64","v":0.1},null,0.1,0.1,0.1,0.1,0.1]
[]
[null,"Additional infrastructure (civil works) cost per point ",{"$f":"'2.3_ExistingParameters'!F40","v":0},null,0,0,0,0,0]
[]
[null,"Installation cost per LED",{"$f":"'2.3_ExistingParameters'!F42","v":79},null,79,79,79,79,79]
[]
[null,"Labor cost per lamp replacement - all technologies (incl'd LED)",{"$f":"'2.3_ExistingParameters'!F44","v":165.71},null,165.71,165.71,165.71,165.71,165.71]
[]
[null,"Depreciation (annual) ",{"$f":"'2.3_ExistingParameters'!F46","v":13},null,13,13,13,13,13]
[]
[null,"Tax on domestic equipment",{"$f":"'2.3_ExistingParameters'!F48","v":0.46},null,0.46,0.46,0.46,0.46,0.46]
[]
[null,"Tax on imported equipment",{"$f":"'2.3_ExistingParameters'!F50","v":0.75},null,0.75,0.75,0.75,0.75,0.75]
[]
[null,"% equipment expected to be imported",{"$f":"'2.3_ExistingParameters'!F52","v":0.5},null,0.5,0.5,0.5,0.5,0.5]
[]
[null,"Corporate Tax Rate",{"$f":"'2.3_ExistingParameters'!F54","v":0.3},null,0.3,0.3,0.3,0.3,0.3]
[]
[null,"Current annual budget / COSIP rev. to fund PSL (elec. + O&M)",{"$f":"'2.3_ExistingParameters'!F56","v":18000000},null,12000000,18000000,18000000,18000000,18000000]
[]
[null,"Estimated annual increase (decrease) in budget for PSL",{"$f":"'2.3_ExistingParameters'!F58","v":5.0000000000000001E-3},null,5.0000000000000001E-3,5.0000000000000001E-3,5.0000000000000001E-3,5.0000000000000001E-3,5.0000000000000001E-3]
[]
[null,"Social cost of carbon dioxide (CO2e)",{"$f":"'2.3_ExistingParameters'!F60","v":94.800000000000011},null,94.800000000000011,94.800000000000011,94.800000000000011,94.800000000000011,94.800000000000011]
[]
[null,"Additional Operating Expenditures",{"$f":"'2.3_ExistingParameters'!F62","v":0},{"$f":"'2.1_BasicInformation'!$E$16","v":"R$"},0,0,0,0,0]
[]
["TECHNICAL PARAMETERS (BASIC)"]
[]
[null,"Average operating hours per day",{"$f":"'2.3_ExistingParameters'!F12","v":11.5},null,11.5,11.5,11.5,11.5,11.5]
[]
[null,"Averge life existing technology",{"$f":"'2.3_ExistingParameters'!F14","v":28800},null,28800,28800,28800,28800,28800]
[]
[null,"Averge life LED",{"$f":"'2.3_ExistingParameters'!F16","v":50000},null,50000,50000,50000,50000,50000]
[]
[null,"Averge life LED with dimming",{"$f":"Lifetime!C11","v":55000},null,55000,55000,55000,55000,55000]
[]
[null,"Grid emission factor (tonnes CO2e/MWh)",{"$f":"'2.3_ExistingParameters'!F20","v":0.44},null,0.44,0.44,0.44,0.44,0.44]
[]
["Key Metrics"]
[null,{"$f":"Language_Refs!D247","v":"Total Investment"},{"$f":"'3.1_ProjectDesignData'!F2","v":30100000},null,46800000,47900000,30100000,47900000,30100000]
[null,{"$f":"Language_Refs!D248","v":"Total Revenue"},{"$f":"'3.1_ProjectDesignData'!F3","v":174500000},null,131500000,105500000,135700000,124600000,162600000]
[null,{"$f":"Language_Refs!D249","v":"Total Electricity Savings"},{"$f":"'3.1_ProjectDesignData'!F4","v":241.5444600440905},"GWH",241.5444600440905,181.42929813910251,181.42929813910251,225.54330467542542,225.54330467542542]
[null,{"$f":"Language_Refs!D250","v":"Total GHG Reduction"},{"$f":"'3.1_ProjectDesignData'!F5","v":106279.56241939982},"tCO2e",106279.56241939982,79828.891181205108,79828.891181205108,99239.054057187168,99239.054057187168]
[null,{"$f":"Language_Refs!D251","v":"Total NPV"},{"$f":"'3.1_ProjectDesignData'!I2","v":74100000},null,8000000,4300000,54300000,9100000,68100000]
[null,{"$f":"Language_Refs!D252","v":"IRR"},{"$f":"'3.1_ProjectDesignData'!I3","v":0.46098987165255978},null,0.17829135030385102,0.13720203180797541,0.42459528593808948,0.16280941254321402,0.44991870381708998]
[null,{"$f":"Language_Refs!D253","v":"Payback period (non-discounted)"},{"$f":"'3.1_ProjectDesignData'!I4","v":2.2424068767908309},"years",4.6266159695817484,5.9023696682464459,2.8835666912306559,4.9975922953451049,2.4065190651906518]
[null,{"$f":"Language_Refs!D254","v":"RoI"},{"$f":"'3.1_ProjectDesignData'!I5","v":4.7973421926910298},null,1.8098290598290598,1.2025052192066805,3.5083056478405314,1.6012526096033404,4.4019933554817277]
[null,{"$f":"Language_Refs!D255","v":"WACC (net)"},{"$f":"'3.1_ProjectDesignData'!I6","v":3.2500000000000001E-2},null,0.1268,0.10920000000000001,3.2500000000000001E-2,0.10920000000000001,3.2500000000000001E-2]
[null,{"$f":"Language_Refs!D256","v":"Min DSCR"},{"$f":"'3.1_ProjectDesignData'!I7","v":"NA"},null,1.2608765877989088,1.1353937835884726,"NA",1.4318837545906695,"NA"]

{"sheet":"3.2_SavedScenarioData","index":18,"n_rows":529,"n_cols":23,"rows_kept":529,"cut":false,"hidden":true,"merged":[]}
[]
[null,null,null,"Year"]
[null,null,null,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
["live",{"$f":"'3.1_ProjectDesignData'!B89","v":"Net from Operations"},null,{"$f":"'3.1_ProjectDesignData'!C89","v":6151931.0610293411},{"$f":"'3.1_ProjectDesignData'!D89","v":12731707.368305262},{"$f":"'3.1_ProjectDesignData'!E89","v":13023923.667290056},{"$f":"'3.1_ProjectDesignData'!F89","v":13233797.220467124},{"$f":"'3.1_ProjectDesignData'!G89","v":13449154.801947558},{"$f":"'3.1_ProjectDesignData'!H89","v":13704626.972258538},{"$f":"'3.1_ProjectDesignData'!I89","v":13896774.386998881},{"$f":"'3.1_ProjectDesignData'!J89","v":14129265.425179962},{"$f":"'3.1_ProjectDesignData'!K89","v":14367698.96874762},{"$f":"'3.1_ProjectDesignData'!L89","v":14649664.052598696},{"$f":"'3.1_ProjectDesignData'!M89","v":14790400.289319921},{"$f":"'3.1_ProjectDesignData'!N89","v":15046661.739412399},{"$f":"'3.1_ProjectDesignData'!O89","v":15309422.040751884},{"$f":"'3.1_ProjectDesignData'!P89","v":0},{"$f":"'3.1_ProjectDesignData'!Q89","v":0},{"$f":"'3.1_ProjectDesignData'!R89","v":0},{"$f":"'3.1_ProjectDesignData'!S89","v":0},{"$f":"'3.1_ProjectDesignData'!T89","v":0},{"$f":"'3.1_ProjectDesignData'!U89","v":0},{"$f":"'3.1_ProjectDesignData'!V89","v":0}]
["live",{"$f":"'3.1_ProjectDesignData'!B90","v":"Net from Investing"},null,{"$f":"'3.1_ProjectDesignData'!C90","v":-16495035.207400007},{"$f":"'3.1_ProjectDesignData'!D90","v":-13625109.186660009},{"$f":"'3.1_ProjectDesignData'!E90","v":0},{"$f":"'3.1_ProjectDesignData'!F90","v":0},{"$f":"'3.1_ProjectDesignData'!G90","v":0},{"$f":"'3.1_ProjectDesignData'!H90","v":0},{"$f":"'3.1_ProjectDesignData'!I90","v":0},{"$f":"'3.1_ProjectDesignData'!J90","v":0},{"$f":"'3.1_ProjectDesignData'!K90","v":0},{"$f":"'3.1_ProjectDesignData'!L90","v":0},{"$f":"'3.1_ProjectDesignData'!M90","v":0},{"$f":"'3.1_ProjectDesignData'!N90","v":0},{"$f":"'3.1_ProjectDesignData'!O90","v":0},{"$f":"'3.1_ProjectDesignData'!P90","v":0},{"$f":"'3.1_ProjectDesignData'!Q90","v":0},{"$f":"'3.1_ProjectDesignData'!R90","v":0},{"$f":"'3.1_ProjectDesignData'!S90","v":0},{"$f":"'3.1_ProjectDesignData'!T90","v":0},{"$f":"'3.1_ProjectDesignData'!U90","v":0},{"$f":"'3.1_ProjectDesignData'!V90","v":0}]
["live",{"$f":"'3.1_ProjectDesignData'!B91","v":"Financing Proceeds"},null,{"$f":"'3.1_ProjectDesignData'!C91","v":16495035.207400007},{"$f":"'3.1_ProjectDesignData'!D91","v":13625109.186660009},{"$f":"'3.1_ProjectDesignData'!E91","v":0},{"$f":"'3.1_ProjectDesignData'!F91","v":0},{"$f":"'3.1_ProjectDesignData'!G91","v":0},{"$f":"'3.1_ProjectDesignData'!H91","v":0},{"$f":"'3.1_ProjectDesignData'!I91","v":0},{"$f":"'3.1_ProjectDesignData'!J91","v":0},{"$f":"'3.1_ProjectDesignData'!K91","v":0},{"$f":"'3.1_ProjectDesignData'!L91","v":0},{"$f":"'3.1_ProjectDesignData'!M91","v":0},{"$f":"'3.1_ProjectDesignData'!N91","v":0},{"$f":"'3.1_ProjectDesignData'!O91","v":0},{"$f":"'3.1_ProjectDesignData'!P91","v":0},{"$f":"'3.1_ProjectDesignData'!Q91","v":0},{"$f":"'3.1_ProjectDesignData'!R91","v":0},{"$f":"'3.1_ProjectDesignData'!S91","v":0},{"$f":"'3.1_ProjectDesignData'!T91","v":0},{"$f":"'3.1_ProjectDesignData'!U91","v":0},{"$f":"'3.1_ProjectDesignData'!V91","v":0}]
["live",{"$f":"'3.1_ProjectDesignData'!B92","v":"Debt Service"},null,{"$f":"'3.1_ProjectDesignData'!C92","v":-1136208.8486155716},{"$f":"'3.1_ProjectDesignData'!D92","v":-4542582.3659449294},{"$f":"'3.1_ProjectDesignData'!E92","v":-4542582.3659449294},{"$f":"'3.1_ProjectDesignData'!F92","v":-4542582.3659449294},{"$f":"'3.1_ProjectDesignData'!G92","v":-4542582.3659449294},{"$f":"'3.1_ProjectDesignData'!H92","v":-4542582.3659449294},{"$f":"'3.1_ProjectDesignData'!I92","v":-4542582.3659449294},{"$f":"'3.1_ProjectDesignData'!J92","v":-4542582.3659449294},{"$f":"'3.1_ProjectDesignData'!K92","v":-4542582.3659449294},{"$f":"'3.1_ProjectDesignData'!L92","v":-4542582.3659449294},{"$f":"'3.1_ProjectDesignData'!M92","v":0},{"$f":"'3.1_ProjectDesignData'!N92","v":0},{"$f":"'3.1_ProjectDesignData'!O92","v":0},{"$f":"'3.1_ProjectDesignData'!P92","v":0},{"$f":"'3.1_ProjectDesignData'!Q92","v":0},{"$f":"'3.1_ProjectDesignData'!R92","v":0},{"$f":"'3.1_ProjectDesignData'!S92","v":0},{"$f":"'3.1_ProjectDesignData'!T92","v":0},{"$f":"'3.1_ProjectDesignData'!U92","v":0},{"$f":"'3.1_ProjectDesignData'!V92","v":0}]
["live",{"$f":"'3.1_ProjectDesignData'!B93","v":"Cash Flow"},null,{"$f":"'3.1_ProjectDesignData'!C93","v":5015722.2124137692},{"$f":"'3.1_ProjectDesignData'!D93","v":8189125.0023603328},{"$f":"'3.1_ProjectDesignData'!E93","v":8481341.3013451267},{"$f":"'3.1_ProjectDesignData'!F93","v":8691214.8545221947},{"$f":"'3.1_ProjectDesignData'!G93","v":8906572.4360026289},{"$f":"'3.1_ProjectDesignData'!H93","v":9162044.6063136086},{"$f":"'3.1_ProjectDesignData'!I93","v":9354192.0210539512},{"$f":"'3.1_ProjectDesignData'!J93","v":9586683.0592350326},{"$f":"'3.1_ProjectDesignData'!K93","v":9825116.6028026901},{"$f":"'3.1_ProjectDesignData'!L93","v":10107081.686653767},{"$f":"'3.1_ProjectDesignData'!M93","v":14790400.289319921},{"$f":"'3.1_ProjectDesignData'!N93","v":15046661.739412399},{"$f":"'3.1_ProjectDesignData'!O93","v":15309422.040751884},{"$f":"'3.1_ProjectDesignData'!P93","v":0},{"$f":"'3.1_ProjectDesignData'!Q93","v":0},{"$f":"'3.1_ProjectDesignData'!R93","v":0},{"$f":"'3.1_ProjectDesignData'!S93","v":0},{"$f":"'3.1_ProjectDesignData'!T93","v":0},{"$f":"'3.1_ProjectDesignData'!U93","v":0},{"$f":"'3.1_ProjectDesignData'!V93","v":0}]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[1,{"$f":"B4","v":"Net from Operations"},{"$f":"A21&\"-\"&B21","v":"1-Net from Operations"},5311136.8277062112,8799772.2727866247,8799138.3159375135,8807504.5377815831,8808181.0375890508,8817432.0286853164,8782735.1490589082,8754506.9484789744,8714359.0056653284,8679543.5450071208,8741142.1840333268,8874321.0377253555,8513125.1582158972,0,0,0,0,0,0,0]
[1,"Net from Investing",{"$f":"A22&\"-\"&B22","v":"1-Net from Investing"},-24676225.132877011,-22092077.61958931,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[1,"Financing Proceeds","1-Financing Proceeds",24676225.132877011,22092077.61958931,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[1,"Debt Service","1-Debt Service",-3591805.6513894135,-6911349.6832214482,-6911349.6832214482,-6911349.6832214482,-6911349.6832214482,-6911349.6832214482,-6911349.6832214482,-6911349.6832214482,-6911349.6832214482,0,0,0,0,0,0,0,0,0,0,0]
[1,"Cash Flow","1-Cash Flow",1719331.1763167977,1888422.5895651765,1887788.6327160653,1896154.8545601349,1896831.3543676026,1906082.3454638682,1871385.46583746,1843157.2652575262,1803009.3224438801,8679543.5450071208,8741142.1840333268,8874321.0377253555,8513125.1582158972,0,0,0,0,0,0,0]
[1,0,"1-0"]
[1,0,"1-0"]
[1,0,"1-0"]
[1,0,"1-0"]
[1,0,"1-0"]
[1,0,"1-0"]
[1,0,"1-0"]
[1,0,"1-0"]
[1,0,"1-0"]
[1,0,"1-0"]
[1,0,"1-0"]
[]
[{"$f":"A21+1","v":2},{"$f":"B21","v":"Net from Operations"},{"$f":"A38&\"-\"&B38","v":"2-Net from Operations"},5269568.4549602345,8757033.0497050323,8611401.0763330739,8448018.6195255537,8245447.5267779985,8012325.5249197204,7697232.716118115,7337525.3864202956,6931379.4173883814,6504907.1024735458,5969129.3078409908,5624844.2020417908,4760311.9413578864,0,0,0,0,0,0,0]
[{"$f":"A22+1","v":2},{"$f":"B22","v":"Net from Investing"},"2-Net from Investing",-25801975.132877011,-22092077.61958931,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[{"$f":"A23+1","v":2},"Financing Proceeds","2-Financing Proceeds",25801975.132877011,22092077.61958931,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[{"$f":"A24+1","v":2},"Debt Service","2-Debt Service",-3218480.3449657368,-5729207.95982733,-5729207.95982733,-5729207.95982733,-5729207.95982733,-5729207.95982733,-5729207.95982733,-5729207.95982733,-5729207.95982733,-5729207.95982733,0,0,0,0,0,0,0,0,0,0]
[{"$f":"A25+1","v":2},"Cash Flow","2-Cash Flow",2051088.1099944972,3027825.0898777023,2882193.1165057439,2718810.6596982237,2516239.5669506686,2283117.5650923904,1968024.756290785,1608317.4265929656,1202171.4575610515,775699.14264621586,5969129.3078409908,5624844.2020417908,4760311.9413578864,0,0,0,0,0,0,0]
[2,0,"2-0"]
[2,0,"2-0"]
[2,0,"2-0"]
[2,0,"2-0"]
[2,0,"2-0"]
[2,0,"2-0"]
[2,0,"2-0"]
[2,0,"2-0"]
[2,0,"2-0"]
[2,0,"2-0"]
[2,0,"2-0"]
[]
[{"$f":"A38+1","v":3},{"$f":"B38","v":"Net from Operations"},{"$f":"A55&\"-\"&B55","v":"3-Net from Operations"},6823485.624703561,12515334.617899982,12385284.166338813,12234494.11335885,12023246.257481581,11769315.031730721,11375802.051645594,10915581.133829715,10386853.618116183,9841527.7586276494,9135950.3017829955,8483441.0653105322,7785829.3672800651,0,0,0,0,0,0,0]
[{"$f":"A39+1","v":3},{"$f":"B39","v":"Net from Investing"},"3-Net from Investing",-16480035.207400007,-13625109.186660009,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[{"$f":"A40+1","v":3},"Financing Proceeds","3-Financing Proceeds",16480035.207400007,13625109.186660009,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[{"$f":"A41+1","v":3},"Debt Service","3-Debt Service",-3574416.0783843007,-3574416.0783843007,-3574416.0783843007,-3574416.0783843007,-3574416.0783843007,-3574416.0783843007,-3574416.0783843007,-3574416.0783843007,-3574416.0783843007,-3574416.0783843007,0,0,0,0,0,0,0,0,0,0]
[{"$f":"A42+1","v":3},"Cash Flow","3-Cash Flow",3249069.5463192631,8940918.5395156816,8810868.0879545119,8660078.034974549,8448830.1790972799,8194898.9533464201,7801385.973261293,7341165.055445414,6812437.5397318825,6267111.6802433487,9135950.3017829955,8483441.0653105322,7785829.3672800651,0,0,0,0,0,0,0]
[3,0,"3-0"]
[3,0,"3-0"]
[3,0,"3-0"]
[3,0,"3-0"]
[3,0,"3-0"]
[3,0,"3-0"]
[3,0,"3-0"]
[3,0,"3-0"]
[3,0,"3-0"]
[3,0,"3-0"]
[3,0,"3-0"]
[]
[{"$f":"A55+1","v":4},{"$f":"B55","v":"Net from Operations"},{"$f":"A72&\"-\"&B72","v":"4-Net from Operations"},4714481.9142700667,8808355.4500785191,8871528.0813090168,8847207.9637197256,8801282.9320446942,8749506.7858918011,8637932.1639496069,8516888.0862569232,8366985.712076081,8203559.8043483067,7920398.5358986696,7832145.2318971818,7224054.6448881589,0,0,0,0,0,0,0]
[{"$f":"A56+1","v":4},{"$f":"B56","v":"Net from Investing"},"4-Net from Investing",-25801975.132877011,-22092077.61958931,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[{"$f":"A57+1","v":4},"Financing Proceeds","4-Financing Proceeds",25801975.132877011,22092077.61958931,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[{"$f":"A58+1","v":4},"Debt Service","4-Debt Service",-3218480.3449657368,-5729207.95982733,-5729207.95982733,-5729207.95982733,-5729207.95982733,-5729207.95982733,-5729207.95982733,-5729207.95982733,-5729207.95982733,-5729207.95982733,0,0,0,0,0,0,0,0,0,0]
[{"$f":"A59+1","v":4},"Cash Flow","4-Cash Flow",1496001.5693043284,3079147.4902511891,3142320.1214816868,3118000.0038923956,3072074.9722173642,3020298.8260644712,2908724.204122277,2787680.1264295932,2637777.752248751,2474351.8445209768,7920398.5358986696,7832145.2318971818,7224054.6448881589,0,0,0,0,0,0,0]
[4,0,"4-0"]
[4,0,"4-0"]
[4,0,"4-0"]
[4,0,"4-0"]
[4,0,"4-0"]
[4,0,"4-0"]
[4,0,"4-0"]
[4,0,"4-0"]
[4,0,"4-0"]
[4,0,"4-0"]
[4,0,"4-0"]
[]
[{"$f":"A72+1","v":5},{"$f":"B72","v":"Net from Operations"},{"$f":"A89&\"-\"&B89","v":"5-Net from Operations"},6130545.5844063489,12687600.35143601,12925000.587551763,13049038.421578359,13146384.999202909,13248490.730782595,13253728.681926345,13259895.004576763,13231702.872447228,13200487.414397249,12989998.429590298,12840717.833622722,12647809.066872891,0,0,0,0,0,0,0]
[{"$f":"A73+1","v":5},"Net from Investing","5-Net from Investing",-16480035.207400007,-13625109.186660009,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[{"$f":"A74+1","v":5},"Financing Proceeds","5-Financing Proceeds",16480035.207400007,13625109.186660009,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[{"$f":"A75+1","v":5},"Debt Service","5-Debt Service",-978417.19280695054,-3911728.6333385827,-3911728.6333385822,-3911728.6333385822,-3911728.6333385822,-3911728.6333385822,-3911728.6333385822,-3911728.6333385822,-3911728.6333385822,-3911728.6333385822,0,0,0,0,0,0,0,0,0,0]
[{"$f":"A76+1","v":5},"Cash Flow","5-Cash Flow",5152128.3915993981,8775871.7180974279,9013271.9542131815,9137309.7882397771,9234656.3658643272,9336762.0974440128,9342000.0485877637,9348166.3712381814,9319974.2391086463,9288758.7810586672,12989998.429590298,12840717.833622722,12647809.066872891,0,0,0,0,0,0,0]
[5,0,"5-0"]
[5,0,"5-0"]
[5,0,"5-0"]
[5,0,"5-0"]
[5,0,"5-0"]
[5,0,"5-0"]
[5,0,"5-0"]
[5,0,"5-0"]
[5,0,"5-0"]
[5,0,"5-0"]
[5,0,"5-0"]
[]
[{"$f":"A89+1","v":6},{"$f":"B89","v":"Net from Operations"},{"$f":"A106&\"-\"&B106","v":"6-Net from Operations"}]
[{"$f":"A90+1","v":6},"Net from Investing","6-Net from Investing"]
[{"$f":"A91+1","v":6},"Financing Proceeds","6-Financing Proceeds"]
[{"$f":"A92+1","v":6},"Debt Service","6-Debt Service"]
[{"$f":"A93+1","v":6},"Cash Flow","6-Cash Flow"]
[6,0,"6-0"]
[6,0,"6-0"]
[6,0,"6-0"]
[6,0,"6-0"]
[6,0,"6-0"]
[6,0,"6-0"]
[6,0,"6-0"]
[6,0,"6-0"]
[6,0,"6-0"]
[6,0,"6-0"]
[6,0,"6-0"]
[]
[{"$f":"A106+1","v":7},{"$f":"B106","v":"Net from Operations"},{"$f":"A123&\"-\"&B123","v":"7-Net from Operations"}]
[{"$f":"A107+1","v":7},"Net from Investing","7-Net from Investing"]
[{"$f":"A108+1","v":7},"Financing Proceeds","7-Financing Proceeds"]
[{"$f":"A109+1","v":7},"Debt Service","7-Debt Service"]
[{"$f":"A110+1","v":7},"Cash Flow","7-Cash Flow"]
[7,0,"7-0"]
[7,0,"7-0"]
[7,0,"7-0"]
[7,0,"7-0"]
[7,0,"7-0"]
[7,0,"7-0"]
[7,0,"7-0"]
[7,0,"7-0"]
[7,0,"7-0"]
[7,0,"7-0"]
[7,0,"7-0"]
[]
[{"$f":"A123+1","v":8},{"$f":"B123","v":"Net from Operations"},{"$f":"A140&\"-\"&B140","v":"8-Net from Operations"}]
[{"$f":"A124+1","v":8},"Net from Investing","8-Net from Investing"]
[{"$f":"A125+1","v":8},"Financing Proceeds","8-Financing Proceeds"]
[{"$f":"A126+1","v":8},"Debt Service","8-Debt Service"]
[{"$f":"A127+1","v":8},"Cash Flow","8-Cash Flow"]
[8,0,"8-0"]
[8,0,"8-0"]
[8,0,"8-0"]
[8,0,"8-0"]
[8,0,"8-0"]
[8,0,"8-0"]
[8,0,"8-0"]
[8,0,"8-0"]
[8,{"$f":"B136","v":0},"8-0"]
[8,0,"8-0"]
[8,0,"8-0"]
[]
[{"$f":"A140+1","v":9},{"$f":"B140","v":"Net from Operations"},{"$f":"A157&\"-\"&B157","v":"9-Net from Operations"}]
[{"$f":"A141+1","v":9},"Net from Investing","9-Net from Investing"]
[{"$f":"A142+1","v":9},"Financing Proceeds","9-Financing Proceeds"]
[{"$f":"A143+1","v":9},"Debt Service","9-Debt Service"]
[{"$f":"A144+1","v":9},"Cash Flow","9-Cash Flow"]
[9,0,"9-0"]
[9,0,"9-0"]
[9,0,"9-0"]
[9,0,"9-0"]
[9,0,"9-0"]
[9,0,"9-0"]
[9,0,"9-0"]
[9,0,"9-0"]
[9,0,"9-0"]
[9,0,"9-0"]
[9,0,"9-0"]
[]
[{"$f":"A157+1","v":10},{"$f":"B157","v":"Net from Operations"},{"$f":"A174&\"-\"&B174","v":"10-Net from Operations"}]
[{"$f":"A158+1","v":10},"Net from Investing","10-Net from Investing"]
[{"$f":"A159+1","v":10},"Financing Proceeds","10-Financing Proceeds"]
[{"$f":"A160+1","v":10},"Debt Service","10-Debt Service"]
[{"$f":"A161+1","v":10},"Cash Flow","10-Cash Flow"]
[10,0,"10-0"]
[10,0,"10-0"]
[10,0,"10-0"]
[10,0,"10-0"]
[10,0,"10-0"]
[10,0,"10-0"]
[10,0,"10-0"]
[10,0,"10-0"]
[10,0,"10-0"]
[10,0,"10-0"]
[10,0,"10-0"]
[]
[{"$f":"A174+1","v":11},{"$f":"B174","v":"Net from Operations"},{"$f":"A191&\"-\"&B191","v":"11-Net from Operations"}]
[{"$f":"A175+1","v":11},"Net from Investing","11-Net from Investing"]
[{"$f":"A176+1","v":11},"Financing Proceeds","11-Financing Proceeds"]
[{"$f":"A177+1","v":11},"Debt Service","11-Debt Service"]
[{"$f":"A178+1","v":11},"Cash Flow","11-Cash Flow"]
[11,0,"11-0"]
[11,0,"11-0"]
[11,0,"11-0"]
[11,0,"11-0"]
[11,0,"11-0"]
[11,0,"11-0"]
[11,0,"11-0"]
[11,0,"11-0"]
[11,0,"11-0"]
[11,0,"11-0"]
[11,0,"11-0"]
[]
[{"$f":"A191+1","v":12},{"$f":"B191","v":"Net from Operations"},{"$f":"A208&\"-\"&B208","v":"12-Net from Operations"}]
[{"$f":"A192+1","v":12},"Net from Investing","12-Net from Investing"]
[{"$f":"A193+1","v":12},"Financing Proceeds","12-Financing Proceeds"]
[{"$f":"A194+1","v":12},"Debt Service","12-Debt Service"]
[{"$f":"A195+1","v":12},"Cash Flow","12-Cash Flow"]
[12,0,"12-0"]
[12,0,"12-0"]
[12,0,"12-0"]
[12,0,"12-0"]
[12,{"$f":"B200","v":0},"12-0"]
[12,0,"12-0"]
[12,0,"12-0"]
[12,0,"12-0"]
[12,0,"12-0"]
[12,0,"12-0"]
[12,0,"12-0"]
[]
[{"$f":"A208+1","v":13},{"$f":"B208","v":"Net from Operations"},{"$f":"A225&\"-\"&B225","v":"13-Net from Operations"}]
[{"$f":"A209+1","v":13},"Net from Investing","13-Net from Investing"]
[{"$f":"A210+1","v":13},"Financing Proceeds","13-Financing Proceeds"]
[{"$f":"A211+1","v":13},"Debt Service","13-Debt Service"]
[{"$f":"A212+1","v":13},"Cash Flow","13-Cash Flow"]
[13,0,"13-0"]
[13,0,"13-0"]
[13,0,"13-0"]
[13,0,"13-0"]
[13,0,"13-0"]
[13,0,"13-0"]
[13,0,"13-0"]
[13,0,"13-0"]
[13,0,"13-0"]
[13,0,"13-0"]
[13,0,"13-0"]
[]
[{"$f":"A225+1","v":14},{"$f":"B225","v":"Net from Operations"},{"$f":"A242&\"-\"&B242","v":"14-Net from Operations"}]
[{"$f":"A226+1","v":14},"Net from Investing","14-Net from Investing"]
[{"$f":"A227+1","v":14},"Financing Proceeds","14-Financing Proceeds"]
[{"$f":"A228+1","v":14},"Debt Service","14-Debt Service"]
[{"$f":"A229+1","v":14},"Cash Flow","14-Cash Flow"]
[14,0,"14-0"]
[14,0,"14-0"]
[14,0,"14-0"]
[14,0,"14-0"]
[14,0,"14-0"]
[14,0,"14-0"]
[14,0,"14-0"]
[14,0,"14-0"]
[14,0,"14-0"]
[14,0,"14-0"]
[14,0,"14-0"]
[]
[{"$f":"A242+1","v":15},{"$f":"B242","v":"Net from Operations"},{"$f":"A259&\"-\"&B259","v":"15-Net from Operations"}]
[{"$f":"A243+1","v":15},"Net from Investing","15-Net from Investing"]
[{"$f":"A244+1","v":15},"Financing Proceeds","15-Financing Proceeds"]
[{"$f":"A245+1","v":15},"Debt Service","15-Debt Service"]
[{"$f":"A246+1","v":15},"Cash Flow","15-Cash Flow"]
[15,0,"15-0"]
[15,0,"15-0"]
[15,0,"15-0"]
[15,0,"15-0"]
[15,0,"15-0"]
[15,0,"15-0"]
[15,0,"15-0"]
[15,0,"15-0"]
[15,0,"15-0"]
[15,0,"15-0"]
[15,0,"15-0"]
[]
[{"$f":"A259+1","v":16},{"$f":"B259","v":"Net from Operations"},{"$f":"A276&\"-\"&B276","v":"16-Net from Operations"}]
[{"$f":"A260+1","v":16},"Net from Investing","16-Net from Investing"]
[{"$f":"A261+1","v":16},"Financing Proceeds","16-Financing Proceeds"]
[{"$f":"A262+1","v":16},"Debt Service","16-Debt Service"]
[{"$f":"A263+1","v":16},"Cash Flow","16-Cash Flow"]
[16,{"$f":"B264","v":0},"16-0"]
[16,0,"16-0"]
[16,0,"16-0"]
[16,0,"16-0"]
[16,0,"16-0"]
[16,0,"16-0"]
[16,0,"16-0"]
[16,0,"16-0"]
[16,0,"16-0"]
[16,0,"16-0"]
[16,0,"16-0"]
[]
[{"$f":"A276+1","v":17},{"$f":"B276","v":"Net from Operations"},{"$f":"A293&\"-\"&B293","v":"17-Net from Operations"}]
[{"$f":"A277+1","v":17},"Net from Investing","17-Net from Investing"]
[{"$f":"A278+1","v":17},"Financing Proceeds","17-Financing Proceeds"]
[{"$f":"A279+1","v":17},"Debt Service","17-Debt Service"]
[{"$f":"A280+1","v":17},"Cash Flow","17-Cash Flow"]
[17,0,"17-0"]
[17,0,"17-0"]
[17,0,"17-0"]
[17,0,"17-0"]
[17,0,"17-0"]
[17,0,"17-0"]
[17,0,"17-0"]
[17,0,"17-0"]
[17,0,"17-0"]
[17,0,"17-0"]
[17,0,"17-0"]
[]
[{"$f":"A293+1","v":18},{"$f":"B293","v":"Net from Operations"},{"$f":"A310&\"-\"&B310","v":"18-Net from Operations"}]
[{"$f":"A294+1","v":18},"Net from Investing","18-Net from Investing"]
[{"$f":"A295+1","v":18},"Financing Proceeds","18-Financing Proceeds"]
[{"$f":"A296+1","v":18},"Debt Service","18-Debt Service"]
[{"$f":"A297+1","v":18},"Cash Flow","18-Cash Flow"]
[18,0,"18-0"]
[18,0,"18-0"]
[18,0,"18-0"]
[18,0,"18-0"]
[18,0,"18-0"]
[18,0,"18-0"]
[18,0,"18-0"]
[18,0,"18-0"]
[18,0,"18-0"]
[18,0,"18-0"]
[18,0,"18-0"]
[]
[{"$f":"A310+1","v":19},{"$f":"B310","v":"Net from Operations"},{"$f":"A327&\"-\"&B327","v":"19-Net from Operations"}]
[{"$f":"A311+1","v":19},"Net from Investing","19-Net from Investing"]
[{"$f":"A312+1","v":19},"Financing Proceeds","19-Financing Proceeds"]
[{"$f":"A313+1","v":19},"Debt Service","19-Debt Service"]
[{"$f":"A314+1","v":19},"Cash Flow","19-Cash Flow"]
[19,0,"19-0"]
[19,0,"19-0"]
[19,0,"19-0"]
[19,0,"19-0"]
[19,0,"19-0"]
[19,0,"19-0"]
[19,0,"19-0"]
[19,0,"19-0"]
[19,0,"19-0"]
[19,0,"19-0"]
[19,0,"19-0"]
[]
[{"$f":"A327+1","v":20},{"$f":"B327","v":"Net from Operations"},{"$f":"A344&\"-\"&B344","v":"20-Net from Operations"}]
[{"$f":"A328+1","v":20},"Net from Investing","20-Net from Investing"]
[{"$f":"A329+1","v":20},"Financing Proceeds","20-Financing Proceeds"]
[{"$f":"A330+1","v":20},"Debt Service","20-Debt Service"]
[{"$f":"A331+1","v":20},"Cash Flow","20-Cash Flow"]
[20,0,"20-0"]
[20,0,"20-0"]
[20,0,"20-0"]
[20,0,"20-0"]
[20,0,"20-0"]
[20,0,"20-0"]
[20,0,"20-0"]
[20,0,"20-0"]
[20,0,"20-0"]
[20,0,"20-0"]
[20,0,"20-0"]
[]
[{"$f":"A344+1","v":21},{"$f":"B344","v":"Net from Operations"},{"$f":"A361&\"-\"&B361","v":"21-Net from Operations"}]
[{"$f":"A345+1","v":21},"Net from Investing","21-Net from Investing"]
[{"$f":"A346+1","v":21},"Financing Proceeds","21-Financing Proceeds"]
[{"$f":"A347+1","v":21},"Debt Service","21-Debt Service"]
[{"$f":"A348+1","v":21},"Cash Flow","21-Cash Flow"]
[21,0,"21-0"]
[21,0,"21-0"]
[21,0,"21-0"]
[21,0,"21-0"]
[21,0,"21-0"]
[21,0,"21-0"]
[21,0,"21-0"]
[21,0,"21-0"]
[21,0,"21-0"]
[21,0,"21-0"]
[21,0,"21-0"]
[]
[{"$f":"A361+1","v":22},{"$f":"B361","v":"Net from Operations"},{"$f":"A378&\"-\"&B378","v":"22-Net from Operations"}]
[{"$f":"A362+1","v":22},"Net from Investing","22-Net from Investing"]
[{"$f":"A363+1","v":22},"Financing Proceeds","22-Financing Proceeds"]
[{"$f":"A364+1","v":22},"Debt Service","22-Debt Service"]
[{"$f":"A365+1","v":22},"Cash Flow","22-Cash Flow"]
[22,0,"22-0"]
[22,0,"22-0"]
[22,0,"22-0"]
[22,0,"22-0"]
[22,0,"22-0"]
[22,0,"22-0"]
[22,0,"22-0"]
[22,0,"22-0"]
[22,0,"22-0"]
[22,0,"22-0"]
[22,0,"22-0"]
[]
[{"$f":"A378+1","v":23},{"$f":"B378","v":"Net from Operations"},{"$f":"A395&\"-\"&B395","v":"23-Net from Operations"}]
[{"$f":"A379+1","v":23},"Net from Investing","23-Net from Investing"]
[{"$f":"A380+1","v":23},"Financing Proceeds","23-Financing Proceeds"]
[{"$f":"A381+1","v":23},"Debt Service","23-Debt Service"]
[{"$f":"A382+1","v":23},"Cash Flow","23-Cash Flow"]
[23,0,"23-0"]
[23,0,"23-0"]
[23,0,"23-0"]
[23,0,"23-0"]
[23,0,"23-0"]
[23,0,"23-0"]
[23,0,"23-0"]
[23,0,"23-0"]
[23,{"$f":"B391","v":0},"23-0"]
[23,0,"23-0"]
[23,0,"23-0"]
[]
[{"$f":"A395+1","v":24},{"$f":"B395","v":"Net from Operations"},{"$f":"A412&\"-\"&B412","v":"24-Net from Operations"}]
[{"$f":"A396+1","v":24},"Net from Investing","24-Net from Investing"]
[{"$f":"A397+1","v":24},"Financing Proceeds","24-Financing Proceeds"]
[{"$f":"A398+1","v":24},"Debt Service","24-Debt Service"]
[{"$f":"A399+1","v":24},"Cash Flow","24-Cash Flow"]
[24,0,"24-0"]
[24,0,"24-0"]
[24,0,"24-0"]
[24,0,"24-0"]
[24,0,"24-0"]
[24,0,"24-0"]
[24,0,"24-0"]
[24,0,"24-0"]
[24,0,"24-0"]
[24,0,"24-0"]
[24,0,"24-0"]
[]
[{"$f":"A412+1","v":25},{"$f":"B412","v":"Net from Operations"},{"$f":"A429&\"-\"&B429","v":"25-Net from Operations"}]
[{"$f":"A413+1","v":25},"Net from Investing","25-Net from Investing"]
[{"$f":"A414+1","v":25},"Financing Proceeds","25-Financing Proceeds"]
[{"$f":"A415+1","v":25},"Debt Service","25-Debt Service"]
[{"$f":"A416+1","v":25},"Cash Flow","25-Cash Flow"]
[25,0,"25-0"]
[25,0,"25-0"]
[25,0,"25-0"]
[25,0,"25-0"]
[25,0,"25-0"]
[25,0,"25-0"]
[25,0,"25-0"]
[25,0,"25-0"]
[25,0,"25-0"]
[25,0,"25-0"]
[25,0,"25-0"]
[]
[{"$f":"A429+1","v":26},{"$f":"B429","v":"Net from Operations"},{"$f":"A446&\"-\"&B446","v":"26-Net from Operations"}]
[{"$f":"A430+1","v":26},"Net from Investing","26-Net from Investing"]
[{"$f":"A431+1","v":26},"Financing Proceeds","26-Financing Proceeds"]
[{"$f":"A432+1","v":26},"Debt Service","26-Debt Service"]
[{"$f":"A433+1","v":26},"Cash Flow","26-Cash Flow"]
[26,0,"26-0"]
[26,0,"26-0"]
[26,0,"26-0"]
[26,0,"26-0"]
[26,0,"26-0"]
[26,0,"26-0"]
[26,0,"26-0"]
[26,0,"26-0"]
[26,0,"26-0"]
[26,0,"26-0"]
[26,0,"26-0"]
[]
[{"$f":"A446+1","v":27},{"$f":"B446","v":"Net from Operations"},{"$f":"A463&\"-\"&B463","v":"27-Net from Operations"}]
[{"$f":"A447+1","v":27},"Net from Investing","27-Net from Investing"]
[{"$f":"A448+1","v":27},"Financing Proceeds","27-Financing Proceeds"]
[{"$f":"A449+1","v":27},"Debt Service","27-Debt Service"]
[{"$f":"A450+1","v":27},"Cash Flow","27-Cash Flow"]
[27,0,"27-0"]
[27,0,"27-0"]
[27,0,"27-0"]
[27,0,"27-0"]
[27,{"$f":"B455","v":0},"27-0"]
[27,0,"27-0"]
[27,0,"27-0"]
[27,0,"27-0"]
[27,0,"27-0"]
[27,0,"27-0"]
[27,0,"27-0"]
[]
[{"$f":"A463+1","v":28},{"$f":"B463","v":"Net from Operations"},{"$f":"A480&\"-\"&B480","v":"28-Net from Operations"}]
[{"$f":"A464+1","v":28},"Net from Investing","28-Net from Investing"]
[{"$f":"A465+1","v":28},"Financing Proceeds","28-Financing Proceeds"]
[{"$f":"A466+1","v":28},"Debt Service","28-Debt Service"]
[{"$f":"A467+1","v":28},"Cash Flow","28-Cash Flow"]
[28,0,"28-0"]
[28,0,"28-0"]
[28,0,"28-0"]
[28,0,"28-0"]
[28,0,"28-0"]
[28,0,"28-0"]
[28,0,"28-0"]
[28,0,"28-0"]
[28,0,"28-0"]
[28,0,"28-0"]
[28,0,"28-0"]
[]
[{"$f":"A480+1","v":29},{"$f":"B480","v":"Net from Operations"},{"$f":"A497&\"-\"&B497","v":"29-Net from Operations"}]
[{"$f":"A481+1","v":29},"Net from Investing","29-Net from Investing"]
[{"$f":"A482+1","v":29},"Financing Proceeds","29-Financing Proceeds"]
[{"$f":"A483+1","v":29},"Debt Service","29-Debt Service"]
[{"$f":"A484+1","v":29},"Cash Flow","29-Cash Flow"]
[29,0,"29-0"]
[29,0,"29-0"]
[29,0,"29-0"]
[29,0,"29-0"]
[29,0,"29-0"]
[29,0,"29-0"]
[29,0,"29-0"]
[29,0,"29-0"]
[29,0,"29-0"]
[29,0,"29-0"]
[29,0,"29-0"]
[]
[{"$f":"A497+1","v":30},{"$f":"B497","v":"Net from Operations"},{"$f":"A514&\"-\"&B514","v":"30-Net from Operations"}]
[{"$f":"A498+1","v":30},"Net from Investing","30-Net from Investing"]
[{"$f":"A499+1","v":30},"Financing Proceeds","30-Financing Proceeds"]
[{"$f":"A500+1","v":30},"Debt Service","30-Debt Service"]
[{"$f":"A501+1","v":30},"Cash Flow","30-Cash Flow"]
[30,0,"30-0"]
[30,0,"30-0"]
[30,0,"30-0"]
[30,0,"30-0"]
[30,0,"30-0"]
[30,0,"30-0"]
[30,0,"30-0"]
[30,0,"30-0"]
[30,0,"30-0"]
[30,0,"30-0"]
[30,0,"30-0"]

{"sheet":"4.1_ScenarioSelection","index":19,"n_rows":19,"n_cols":8,"rows_kept":19,"cut":false,"hidden":false,"merged":[]}
[]
[]
[]
[]
[]
[]
[]
[]
[null,null,null,null,{"$f":"Language_Refs!D237","v":"Ref #"},{"$f":"Language_Refs!D238","v":"Scenario Name"},{"$f":"Language_Refs!D239","v":"Descriptions"},{"$f":"Language_Refs!D240","v":"Preferred Scenario"}]
[null,null,null,null,1,"Financial Analysis ",{"$f":"IF(F10=\"\",\"\",IF(INDEX('3.2_SavedScenarios'!$E$8:$N$8,1,MATCH(F10,lst_scenario,0))=0,\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$8,1,MATCH(F10,lst_scenario,0))))","v":"for GCF funding proposal"},true]
[null,null,null,null,2,"Economic Analysis ",{"$f":"IF(F11=\"\",\"\",IF(INDEX('3.2_SavedScenarios'!$E$8:$N$8,1,MATCH(F11,lst_scenario,0))=0,\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$8,1,MATCH(F11,lst_scenario,0))))","v":"for GCF funding proposal"},false]
[null,null,null,null,3,null,{"$f":"IF(F12=\"\",\"\",IF(INDEX('3.2_SavedScenarios'!$E$8:$N$8,1,MATCH(F12,lst_scenario,0))=0,\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$8,1,MATCH(F12,lst_scenario,0))))","v":""},false]
[null,null,null,null,4,null,{"$f":"IF(F13=\"\",\"\",IF(INDEX('3.2_SavedScenarios'!$E$8:$N$8,1,MATCH(F13,lst_scenario,0))=0,\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$8,1,MATCH(F13,lst_scenario,0))))","v":""},false]
[null,null,null,null,5,null,{"$f":"IF(F14=\"\",\"\",IF(INDEX('3.2_SavedScenarios'!$E$8:$N$8,1,MATCH(F14,lst_scenario,0))=0,\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$8,1,MATCH(F14,lst_scenario,0))))","v":""},false]
[null,null,null,null,6,null,{"$f":"IF(F15=\"\",\"\",IF(INDEX('3.2_SavedScenarios'!$E$8:$N$8,1,MATCH(F15,lst_scenario,0))=0,\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$8,1,MATCH(F15,lst_scenario,0))))","v":""},false]
[null,null,null,null,7,null,{"$f":"IF(F16=\"\",\"\",IF(INDEX('3.2_SavedScenarios'!$E$8:$N$8,1,MATCH(F16,lst_scenario,0))=0,\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$8,1,MATCH(F16,lst_scenario,0))))","v":""},false]
[null,null,null,null,8,null,{"$f":"IF(F17=\"\",\"\",IF(INDEX('3.2_SavedScenarios'!$E$8:$N$8,1,MATCH(F17,lst_scenario,0))=0,\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$8,1,MATCH(F17,lst_scenario,0))))","v":""},false]
[null,null,null,null,9,null,{"$f":"IF(F18=\"\",\"\",IF(INDEX('3.2_SavedScenarios'!$E$8:$N$8,1,MATCH(F18,lst_scenario,0))=0,\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$8,1,MATCH(F18,lst_scenario,0))))","v":""},false]
[null,null,null,null,10,null,{"$f":"IF(F19=\"\",\"\",IF(INDEX('3.2_SavedScenarios'!$E$8:$N$8,1,MATCH(F19,lst_scenario,0))=0,\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$8,1,MATCH(F19,lst_scenario,0))))","v":""},false]

{"sheet":"4.2_ScenarioComparison","index":20,"n_rows":45,"n_cols":14,"rows_kept":45,"cut":false,"hidden":false,"merged":[]}
[]
[]
[]
[]
[null,null,null,null,1,2,3,4,5,6,7,8,9,10]
[null,null,null,null,{"$f":"\"SCENARIO COMPARISONS\"","v":"SCENARIO COMPARISONS"}]
[]
[null,null,{"$f":"Language_Refs!D244","v":"Scenario"},null,{"$f":"IF(ISBLANK('4.1_ScenarioSelection'!F10),\"\",'4.1_ScenarioSelection'!F10)","v":"Financial Analysis "},{"$f":"IF(ISBLANK('4.1_ScenarioSelection'!F11),\"\",'4.1_ScenarioSelection'!F11)","v":"Economic Analysis "},{"$f":"IF(ISBLANK('4.1_ScenarioSelection'!F12),\"\",'4.1_ScenarioSelection'!F12)","v":""},{"$f":"IF(ISBLANK('4.1_ScenarioSelection'!F13),\"\",'4.1_ScenarioSelection'!F13)","v":""},{"$f":"IF(ISBLANK('4.1_ScenarioSelection'!F14),\"\",'4.1_ScenarioSelection'!F14)","v":""},{"$f":"IF(ISBLANK('4.1_ScenarioSelection'!F15),\"\",'4.1_ScenarioSelection'!F15)","v":""},{"$f":"IF(ISBLANK('4.1_ScenarioSelection'!F16),\"\",'4.1_ScenarioSelection'!F16)","v":""},{"$f":"IF(ISBLANK('4.1_ScenarioSelection'!F17),\"\",'4.1_ScenarioSelection'!F17)","v":""},{"$f":"IF(ISBLANK('4.1_ScenarioSelection'!F18),\"\",'4.1_ScenarioSelection'!F18)","v":""},{"$f":"IF(ISBLANK('4.1_ScenarioSelection'!F19),\"\",'4.1_ScenarioSelection'!F19)","v":""}]
[null,null,{"$f":"Language_Refs!D245","v":"Descriptions"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C9,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(E$8,lst_scenario,0)))","v":"for GCF funding proposal"},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C9,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(F$8,lst_scenario,0)))","v":"for GCF funding proposal"},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C9,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C9,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C9,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C9,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C9,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C9,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C9,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C9,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"Language_Refs!D246","v":"Debit and Equity \nProceeds Chart"}]
[null,null,{"$f":"Language_Refs!D166","v":"METRICS"}]
[null,null,{"$f":"Language_Refs!D247","v":"Total Investment"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C12,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(E$8,lst_scenario,0)))","v":47900000},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C12,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(F$8,lst_scenario,0)))","v":30100000},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C12,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C12,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C12,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C12,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C12,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C12,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C12,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C12,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"Language_Refs!D248","v":"Total Revenue"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C13,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(E$8,lst_scenario,0)))","v":124600000},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C13,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(F$8,lst_scenario,0)))","v":162600000},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C13,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C13,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C13,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C13,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C13,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C13,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C13,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C13,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"Language_Refs!D249","v":"Total Electricity Savings"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C14,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(E$8,lst_scenario,0)))","v":225.54330467542542},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C14,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(F$8,lst_scenario,0)))","v":225.54330467542542},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C14,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C14,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C14,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C14,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C14,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C14,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C14,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C14,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"Language_Refs!D250","v":"Total GHG Reduction"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C15,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(E$8,lst_scenario,0)))","v":99239.054057187168},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C15,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(F$8,lst_scenario,0)))","v":99239.054057187168},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C15,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C15,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C15,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C15,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C15,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C15,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C15,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C15,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"Language_Refs!D167","v":"SECONDARY METRICS"}]
[null,null,{"$f":"Language_Refs!D251","v":"Total NPV"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C17,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(E$8,lst_scenario,0)))","v":9100000},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C17,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(F$8,lst_scenario,0)))","v":68100000},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C17,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C17,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C17,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C17,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C17,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C17,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C17,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C17,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"Language_Refs!D252","v":"IRR"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C18,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(E$8,lst_scenario,0)))","v":0.16280941254321402},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C18,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(F$8,lst_scenario,0)))","v":0.44991870381708998},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C18,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C18,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C18,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C18,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C18,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C18,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C18,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C18,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"Language_Refs!D253","v":"Payback period (non-discounted)"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C19,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(E$8,lst_scenario,0)))","v":4.9975922953451049},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C19,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(F$8,lst_scenario,0)))","v":2.4065190651906518},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C19,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C19,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C19,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C19,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C19,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C19,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C19,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C19,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"Language_Refs!D254","v":"RoI"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C20,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(E$8,lst_scenario,0)))","v":1.6012526096033404},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C20,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(F$8,lst_scenario,0)))","v":4.4019933554817277},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C20,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C20,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C20,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C20,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C20,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C20,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C20,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C20,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"Language_Refs!D255","v":"WACC (net)"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C21,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(E$8,lst_scenario,0)))","v":0.10920000000000001},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C21,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(F$8,lst_scenario,0)))","v":3.2500000000000001E-2},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C21,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C21,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C21,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C21,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C21,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C21,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C21,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C21,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"Language_Refs!D256","v":"Min DSCR"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C22,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(E$8,lst_scenario,0)))","v":1.4318837545906695},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C22,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(F$8,lst_scenario,0)))","v":"NA"},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C22,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C22,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C22,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C22,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C22,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C22,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C22,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$124:$N$135,MATCH($C22,'3.2_SavedScenarios'!$B$124:$B$135,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"Language_Refs!D257","v":"KEY ASSUMPTIONS"}]
[null,null,{"$f":"'3.1_ProjectDesign'!D11","v":"Total luminaires in city"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C24,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(E$8,lst_scenario,0)))","v":42500},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C24,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(F$8,lst_scenario,0)))","v":42500},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C24,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C24,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C24,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C24,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C24,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C24,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C24,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C24,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"'3.1_ProjectDesign'!D13","v":"% luminaires replaced"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C25,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(E$8,lst_scenario,0)))","v":1},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C25,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(F$8,lst_scenario,0)))","v":1},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C25,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C25,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C25,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C25,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C25,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C25,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C25,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C25,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"'3.1_ProjectDesign'!D15","v":"Total luminaires replaced"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C26,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(E$8,lst_scenario,0)))","v":42500},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C26,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(F$8,lst_scenario,0)))","v":42500},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C26,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C26,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C26,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C26,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C26,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C26,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C26,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C26,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"'3.1_ProjectDesign'!D17","v":"Years to implement project"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C27,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(E$8,lst_scenario,0)))","v":2},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C27,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(F$8,lst_scenario,0)))","v":2},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C27,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C27,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C27,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C27,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C27,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C27,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C27,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C27,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"'3.1_ProjectDesign'!D19","v":"Starting year of project"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C28,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(E$8,lst_scenario,0)))","v":2019},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C28,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(F$8,lst_scenario,0)))","v":2019},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C28,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C28,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C28,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C28,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C28,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C28,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C28,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C28,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"'3.1_ProjectDesign'!D21","v":"Period of analysis "},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C29,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(E$8,lst_scenario,0)))","v":13},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C29,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(F$8,lst_scenario,0)))","v":13},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C29,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C29,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C29,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C29,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C29,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C29,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C29,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C29,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"'3.1_ProjectDesign'!D23","v":"Include smart system?"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C30,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(E$8,lst_scenario,0)))","v":"Y"},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C30,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(F$8,lst_scenario,0)))","v":"Y"},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C30,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C30,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C30,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C30,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C30,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C30,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C30,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C30,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"'3.1_ProjectDesign'!D25","v":"Dimming hours per day"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C31,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(E$8,lst_scenario,0)))","v":5},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C31,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(F$8,lst_scenario,0)))","v":5},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C31,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C31,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C31,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C31,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C31,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C31,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C31,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C31,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"'3.1_ProjectDesign'!D27","v":"Include manufacture warranty"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C32,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(E$8,lst_scenario,0)))","v":"Y"},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C32,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(F$8,lst_scenario,0)))","v":"Y"},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C32,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C32,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C32,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C32,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C32,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C32,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C32,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C32,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"'3.1_ProjectDesign'!D29","v":"Manufacture warranty duration"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C33,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(E$8,lst_scenario,0)))","v":10},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C33,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(F$8,lst_scenario,0)))","v":10},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C33,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C33,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C33,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C33,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C33,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C33,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C33,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C33,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"'3.1_ProjectDesign'!D31","v":"% failure not warrantied"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C34,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(E$8,lst_scenario,0)))","v":0.1},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C34,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(F$8,lst_scenario,0)))","v":0.1},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C34,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C34,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C34,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C34,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C34,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C34,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C34,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C34,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"'3.1_ProjectDesign'!D36","v":"Revenue source"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C35,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(E$8,lst_scenario,0)))","v":"Project Savings"},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C35,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(F$8,lst_scenario,0)))","v":"Project Savings"},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C35,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C35,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C35,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C35,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C35,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C35,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C35,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C35,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"'3.1_ProjectDesign'!D38","v":"% finance by debt"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C36,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(E$8,lst_scenario,0)))","v":0.7},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C36,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(F$8,lst_scenario,0)))","v":1},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C36,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C36,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C36,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C36,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C36,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C36,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C36,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C36,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"'3.1_ProjectDesign'!D40","v":"% finance by equity"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C37,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(E$8,lst_scenario,0)))","v":0.30000000000000004},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C37,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(F$8,lst_scenario,0)))","v":0},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C37,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C37,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C37,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C37,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C37,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C37,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C37,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C37,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"'3.1_ProjectDesign'!D42","v":"Cost of Debt (net of inflation)"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C38,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(E$8,lst_scenario,0)))","v":9.6000000000000002E-2},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C38,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(F$8,lst_scenario,0)))","v":3.2500000000000001E-2},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C38,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C38,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C38,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C38,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C38,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C38,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C38,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C38,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"'3.1_ProjectDesign'!D44","v":"Cost of Equity (net of inflation)"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C39,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(E$8,lst_scenario,0)))","v":0.14000000000000001},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C39,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(F$8,lst_scenario,0)))","v":0},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C39,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C39,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C39,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C39,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C39,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C39,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C39,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C39,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"'3.1_ProjectDesign'!D46","v":"Loan Tenure"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C40,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(E$8,lst_scenario,0)))","v":10},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C40,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(F$8,lst_scenario,0)))","v":10},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C40,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C40,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C40,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C40,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C40,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C40,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C40,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C40,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"'3.2_SavedScenarios'!B49","v":"Estimated loan size"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C41,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(E$8,lst_scenario,0)))","v":33500000},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C41,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(F$8,lst_scenario,0)))","v":30100000},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C41,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C41,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C41,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C41,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C41,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C41,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C41,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C41,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"'3.1_ProjectDesign'!D50","v":"Grace Period (Principal)"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C42,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(E$8,lst_scenario,0)))","v":1},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C42,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(F$8,lst_scenario,0)))","v":1},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C42,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C42,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C42,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C42,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C42,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C42,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C42,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C42,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"'3.1_ProjectDesign'!D52","v":"Grace Period (Interest)"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C43,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(E$8,lst_scenario,0)))","v":0},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C43,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(F$8,lst_scenario,0)))","v":0},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C43,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C43,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C43,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C43,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C43,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C43,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C43,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C43,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"'3.1_ProjectDesign'!D54","v":"Total loan fees"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C44,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(E$8,lst_scenario,0)))","v":0},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C44,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(F$8,lst_scenario,0)))","v":0},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C44,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C44,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C44,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C44,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C44,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C44,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C44,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C44,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(N$8,lst_scenario,0)))","v":""}]
[null,null,{"$f":"IF('3.1_ProjectDesign'!F57=TRUE,'3.1_ProjectDesign'!D58,'3.1_ProjectDesign'!D56)","v":"Engineering + design cost (user input)"},null,{"$f":"IF(E$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C45,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(E$8,lst_scenario,0)))","v":1125750},{"$f":"IF(F$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C45,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(F$8,lst_scenario,0)))","v":1125750},{"$f":"IF(G$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C45,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(G$8,lst_scenario,0)))","v":""},{"$f":"IF(H$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C45,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(H$8,lst_scenario,0)))","v":""},{"$f":"IF(I$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C45,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(I$8,lst_scenario,0)))","v":""},{"$f":"IF(J$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C45,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(J$8,lst_scenario,0)))","v":""},{"$f":"IF(K$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C45,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(K$8,lst_scenario,0)))","v":""},{"$f":"IF(L$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C45,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(L$8,lst_scenario,0)))","v":""},{"$f":"IF(M$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C45,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(M$8,lst_scenario,0)))","v":""},{"$f":"IF(N$8=\"\",\"\",INDEX('3.2_SavedScenarios'!$E$8:$N$123,MATCH($C45,'3.2_SavedScenarios'!$B$8:$B$123,0),MATCH(N$8,lst_scenario,0)))","v":""}]

{"sheet":"4.3_SensitivityAnalysis","index":21,"n_rows":46,"n_cols":9,"rows_kept":46,"cut":false,"hidden":false,"merged":[]}
[]
[]
[]
[]
[]
[]
[]
[]
[null,null,null,{"$f":"Language_Refs!D263","v":"LED price in Year 1 (%)"}]
[null,null,null,null,{"$f":"Language_Refs!D272","v":"Ref."},null,{"$f":"Language_Refs!D274","v":"Best"},null,{"$f":"Language_Refs!D276","v":"Worst"}]
[null,null,null,50,0,44,-0.1,60,0.1]
[null,null,null,50,null,44,null,60]
[]
[null,null,null,{"$f":"Language_Refs!D264","v":"Annual decrease in LED prices (%)"}]
[null,null,null,null,{"$f":"$E$10","v":"Ref."},null,{"$f":"$G$10","v":"Best"},null,{"$f":"$I$10","v":"Worst"}]
[null,null,null,50,0.1,74,0.15000000000000002,51,0.05]
[null,null,null,50,null,74,null,51]
[]
[null,null,null,{"$f":"Language_Refs!D265","v":"Additional cost of smart system (%)"}]
[null,null,null,null,{"$f":"$E$10","v":"Ref."},null,{"$f":"$G$10","v":"Best"},null,{"$f":"$I$10","v":"Worst"}]
[null,null,null,51,0.1,50,0.05,62.000000000000014,0.15000000000000002]
[null,null,null,51,null,50,null,62.000000000000014]
[]
[null,null,null,{"$f":"Language_Refs!D266","v":"Cost of electricity at year 1"}]
[null,null,null,null,{"$f":"$E$10","v":"Ref."},null,{"$f":"$G$10","v":"Best"},null,{"$f":"$I$10","v":"Worst"}]
[null,null,null,50,0,71.000000000000014,0.1,35,-0.1]
[null,null,null,50,null,71.000000000000014,null,35]
[]
[null,null,null,{"$f":"Language_Refs!D267","v":"Change in real annual increase on electricity tariff (%)"}]
[null,null,null,null,{"$f":"$E$10","v":"Ref."},null,{"$f":"$G$10","v":"Best"},null,{"$f":"$I$10","v":"Worst"}]
[null,null,null,52,0.02,56.999999999999993,7.0000000000000007E-2,47,-3.0000000000000002E-2]
[null,null,null,52,null,56.999999999999993,null,47]
[]
[null,null,null,{"$f":"Language_Refs!D268","v":"Change in average LED life (%)"}]
[null,null,null,null,{"$f":"$E$10","v":"Ref."},null,{"$f":"$G$10","v":"Best"},null,{"$f":"$I$10","v":"Worst"}]
[null,null,null,50,0,56.999999999999993,0.1,44.999999999999993,-0.1]
[null,null,null,50,null,56.999999999999993,null,44.999999999999993]
[]
[]
[]
[]
[]
[]
[]
[null,null,null,{"$f":"Language_Refs!D381","v":"Reset variables"}]
[null,null,null,true]

{"sheet":"4.4_SensitivityReport","index":22,"n_rows":10,"n_cols":4,"rows_kept":10,"cut":false,"hidden":false,"merged":[]}
["led"]
[]
[]
[]
[]
[]
[]
[]
[]
[null,null,null,{"$f":"Language_Refs!D371","v":"PRINT REPORTS"}]

{"sheet":"5.1_DefaultData","index":23,"n_rows":69,"n_cols":6,"rows_kept":69,"cut":false,"hidden":false,"merged":[[7,2,9,6]]}
[]
[]
[]
[]
[]
[]
[null,null,{"$f":"Language_Refs!D285","v":"Directions: "}]
[null,null,{"$f":"Language_Refs!D286","v":"This page allows you to reset the default assumptions  used throughout the tool.  Please enter the revised value in the same  format and unit as the original value. Prices listed are as of 2012, and are automatically indexed to change over time, depending on the technology (see assumptions on annual price changes below)."}]
[]
[]
[]
[null,null,null,{"$f":"'2.3_ExistingParameters'!D32","v":"Average price per luminaire - existing technology"},{"$f":"Language_Refs!D350","v":"US$ / point"},126.75]
[null,null,null,{"$f":"'2.3_ExistingParameters'!D34","v":"Average price per luminaire - LED - existing case  (pre-tax)"},{"$f":"Language_Refs!D350","v":"US$ / point"},400]
[null,null,null,{"$f":"Language_Refs!D288","v":"Annual decrease in LED prices"},"%",0.1]
[null,null,null,{"$f":"Language_Refs!D289","v":"Additional infrastructure (civil works) cost per point"},{"$f":"Language_Refs!D350","v":"US$ / point"},0]
[null,null,null,{"$f":"Language_Refs!D290","v":"Engineering + project design cost"},"US$",{"$f":"Assumptions!E200","v":356250}]
[null,null,null,{"$f":"Language_Refs!D291","v":"Installation cost/luminaire"},{"$f":"Language_Refs!D350","v":"US$ / point"},25]
[null,null,null,{"$f":"Language_Refs!D292","v":"Current lamp replacement (equipment & labor) cost per point per year "},{"$f":"Language_Refs!D351","v":"US$ / point  / year"},60]
[null,null,null,{"$f":"Language_Refs!D293","v":"Maintenance cost per lamp replacement - all technologies"},{"$f":"Language_Refs!D350","v":"US$ / point"},50]
[null,null,null,{"$f":"Language_Refs!D294","v":"Overhead cost of software for smart system (CAPEX)"},"US$",100000]
[null,null,null,{"$f":"Language_Refs!D295","v":"Additional cost of smart system (% increase to assumed LED price) "},"%",0.2]
[null,null,null,{"$f":"Language_Refs!D296","v":"Cost of existing tech. replacement parts upon failure  "},{"$f":"Language_Refs!D352","v":"% luminaire cost"},0.2]
[null,null,null,{"$f":"Language_Refs!D297","v":"Cost of LED replacement parts upon failure"},{"$f":"Language_Refs!D352","v":"% luminaire cost"},0.4]
[null,null,null,{"$f":"Language_Refs!D301","v":"Change in LED price in low price scenario  (Year 1)"},"%","removed"]
[null,null,null,{"$f":"Language_Refs!D302","v":"Change in LED price in high price scenario (Year 1)"},"%","removed"]
[null,null,null,{"$f":"Language_Refs!D303","v":"Year of LED price plateau"},"n ",10]
[]
[]
[]
[]
[]
[null,null,null,"EXISTING LAMP COSTS"]
[null,null,null,{"$f":"'3.1_ProjectDesign_Form'!E112","v":"Fluorescent"},{"$f":"Language_Refs!$D$350","v":"US$ / point"},135]
[null,null,null,{"$f":"'3.1_ProjectDesign_Form'!E114","v":"Halogen"},{"$f":"Language_Refs!$D$350","v":"US$ / point"},18]
[null,null,null,{"$f":"'3.1_ProjectDesign_Form'!E113","v":"Incandescent"},{"$f":"Language_Refs!$D$350","v":"US$ / point"},4]
[null,null,null,{"$f":"'3.1_ProjectDesign_Form'!E115","v":"Mixed Lights"},{"$f":"Language_Refs!$D$350","v":"US$ / point"},55]
[null,null,null,{"$f":"'3.1_ProjectDesign_Form'!E110","v":"Mercury Vapor"},{"$f":"Language_Refs!$D$350","v":"US$ / point"},115]
[null,null,null,{"$f":"'3.1_ProjectDesign_Form'!E109","v":"High Pressure Sodium"},{"$f":"Language_Refs!$D$350","v":"US$ / point"},130]
[null,null,null,{"$f":"'3.1_ProjectDesign_Form'!E111","v":"Metal Halide"},{"$f":"Language_Refs!$D$350","v":"US$ / point"},135]
[null,null,null,"COST CHANGES"]
[null,null,null,{"$f":"Language_Refs!D304","v":"Annual change in current technology prices "},{"$f":"Language_Refs!D349","v":"% / year"},-0.02]
[null,null,null,{"$f":"Language_Refs!D305","v":"Year of current technology price plateau"},"n ",5]
[]
[]
[]
[]
[]
[null,null,null,{"$f":"Language_Refs!D307","v":"Tax on domestic equipment"},null,0.46]
[null,null,null,{"$f":"Language_Refs!D308","v":"Tax on imported equipment"},null,0.75]
[null,null,null,{"$f":"Language_Refs!D309","v":"% equipment expected to be imported"},null,0.7]
[null,null,null,{"$f":"Language_Refs!D310","v":"Corporate Tax Rate"},null,0.3]
[]
[]
[]
[]
[]
[null,null,null,{"$f":"Language_Refs!D312","v":"Change in electricity tariff in year 1 - low case"},"%","removed"]
[null,null,null,{"$f":"Language_Refs!D313","v":"Change in electricity tariff in year 1 - high case"},"%","removed"]
[null,null,null,{"$f":"Language_Refs!D314","v":"Real annual increase on electricity tariff - existing case"},"%",0.02]
[null,null,null,{"$f":"Language_Refs!D315","v":"Change in real annual increase on electricity tariff - low case"},"%","removed"]
[null,null,null,{"$f":"Language_Refs!D316","v":"Change in real annual increase on electricity tariff - high case"},"%","removed"]
[]
[]
[]
[]
[]
[null,null,null,{"$f":"Language_Refs!D330","v":"Mortgage style amortization"},{"$f":"Language_Refs!D331","v":"% Principal"},1]
[null,null,null,{"$f":"Language_Refs!D298","v":"Social cost of carbon (CO2e) in 2015 "},{"$f":"Language_Refs!D353","v":"US$ / tonne"},30]
[null,null,null,{"$f":"Language_Refs!D299","v":"Maximum social cost of carbon (CO2e) in 2050"},{"$f":"Language_Refs!D353","v":"US$ / tonne"},{"$f":"F68*8/3","v":80}]

{"sheet":"Language_Refs","index":24,"n_rows":381,"n_cols":8,"rows_kept":381,"cut":false,"hidden":true,"merged":[]}
["Ref #","Tab","Note","Current Language","English","Portuguese","comments","Note2"]
[{"$f":"ROW(A2)","v":2},"{Navigation}",null,{"$f":"IF(Lookups!$N$3=1,E2,IF(Lookups!$N$3=2,F2))","v":"CityLED Tool"},"CityLED Tool","Ferramenta CityLED"]
[3,"{Navigation}",null,{"$f":"IF(Lookups!$N$3=1,E3,IF(Lookups!$N$3=2,F3))","v":"Introduction"},"Introduction","Introdução",""]
[4,"{Navigation}",null,{"$f":"IF(Lookups!$N$3=1,E4,IF(Lookups!$N$3=2,F4))","v":"Set Up"},"Set Up","Configuração","\"Configuração\" is used for a system set up. If Set Up means to prepare or get ready, than change to \"Preparação\""]
[5,"{Navigation}",null,{"$f":"IF(Lookups!$N$3=1,E5,IF(Lookups!$N$3=2,F5))","v":"Project Design "},"Project Design ","Desenho do Projeto","\"Desenvolvimento do Projeto\" is Project Development. If you want a noum it would be \"Desenho do Projeto\" or only \"Projeto\""]
[6,"{Navigation}",null,{"$f":"IF(Lookups!$N$3=1,E6,IF(Lookups!$N$3=2,F6))","v":"Scenarios/Reports"},"Scenarios/Reports","Cenários/Relatórios",""]
[7,"{Navigation}",null,{"$f":"IF(Lookups!$N$3=1,E7,IF(Lookups!$N$3=2,F7))","v":"Defaults"},"Defaults","Suposições Padrão",""]
[8,"{Navigation}",null,{"$f":"IF(Lookups!$N$3=1,E8,IF(Lookups!$N$3=2,F8))","v":"1.1 INTRODUCTION"},"1.1 INTRODUCTION","1.1 INTRODUÇÃO",""]
[9,"{Navigation}",null,{"$f":"IF(Lookups!$N$3=1,E9,IF(Lookups!$N$3=2,F9))","v":"1.2 STEPS & WORKFLOW"},"1.2 STEPS & WORKFLOW","1.2 FASES E FLUXO DE TRABALHO",""]
[10,"{Navigation}",null,{"$f":"IF(Lookups!$N$3=1,E10,IF(Lookups!$N$3=2,F10))","v":"1.3 TOOLKIT CONFIGURATIONS"},"1.3 TOOLKIT CONFIGURATIONS","1.3 CONFIGURAÇÕES DA FERRAMENTA",""]
[11,"{Navigation}",null,{"$f":"IF(Lookups!$N$3=1,E11,IF(Lookups!$N$3=2,F11))","v":"1.4 DEFINITIONS"},"1.4 DEFINITIONS","Definições"]
[12,"{Navigation}",null,{"$f":"IF(Lookups!$N$3=1,E12,IF(Lookups!$N$3=2,F12))","v":"2.1 BASIC INFORMATION"},"2.1 BASIC INFORMATION","2.1 INFORMAÇÃO BÁSICA",""]
[13,"{Navigation}",null,{"$f":"IF(Lookups!$N$3=1,E13,IF(Lookups!$N$3=2,F13))","v":"2.2 STREET LIGHT INVENTORY"},"2.2 STREET LIGHT INVENTORY","2.2 INVENTÁRIO DE ILUMINAÇÃO",""]
[14,"{Navigation}",null,{"$f":"IF(Lookups!$N$3=1,E14,IF(Lookups!$N$3=2,F14))","v":"2.3 PARAMETERS & ASSUMPTIONS"},"2.3 PARAMETERS & ASSUMPTIONS","2.3 PARÂMETROS E PREMISSAS",""]
[15,"{Navigation}",null,{"$f":"IF(Lookups!$N$3=1,E15,IF(Lookups!$N$3=2,F15))","v":"3 PROJECT DESIGN"},"3 PROJECT DESIGN","3 DESENHO DE PROJETO","\"Desenvolvimento do Projeto\" is Project Development. If you want a noum it would be \"Desenho do Projeto\" or only \"Projeto\""]
[16,"{Navigation}",null,{"$f":"IF(Lookups!$N$3=1,E16,IF(Lookups!$N$3=2,F16))","v":"3.1 PROJECT DESIGN"},"3.1 PROJECT DESIGN","3.1 DESENHO DE PROJETO","\"Desenvolvimento do Projeto\" is Project Development. If you want a noum it would be \"Desenho do Projeto\" or only \"Projeto\""]
[17,"{Navigation}",null,{"$f":"IF(Lookups!$N$3=1,E17,IF(Lookups!$N$3=2,F17))","v":"3.2 SAVE/MODIFY SCENARIO"},"3.2 SAVE/MODIFY SCENARIO","3.2 SALVAR/MODIFICAR O CENÁRIO",""]
[18,"{Navigation}",null,{"$f":"IF(Lookups!$N$3=1,E18,IF(Lookups!$N$3=2,F18))","v":"4 SENSITIVITY DASHBOARD"},"4 SENSITIVITY DASHBOARD","4 PAINEL DE SENSIBILIDADE",""]
[19,"{Navigation}",null,{"$f":"IF(Lookups!$N$3=1,E19,IF(Lookups!$N$3=2,F19))","v":"4.1 Scenario Selection"},"4.1 Scenario Selection","4.1 Seleção do Cenário",""]
[20,"{Navigation}",null,{"$f":"IF(Lookups!$N$3=1,E20,IF(Lookups!$N$3=2,F20))","v":"4.2 Scenario Comparison"},"4.2 Scenario Comparison","4.2 Comparação dos Cenários",""]
[21,"{Navigation}",null,{"$f":"IF(Lookups!$N$3=1,E21,IF(Lookups!$N$3=2,F21))","v":"4.3 Sensitivity Analysis"},"4.3 Sensitivity Analysis","4.3 Análise de Sensibilidade",""]
[22,"{Navigation}",null,{"$f":"IF(Lookups!$N$3=1,E22,IF(Lookups!$N$3=2,F22))","v":"4.4 Reports"},"4.4 Reports","4.4 Relatórios",""]
[23,"{Navigation}",null,{"$f":"IF(Lookups!$N$3=1,E23,IF(Lookups!$N$3=2,F23))","v":"5.1 DEFAULT COSTS ASSUMPTIONS"},"5.1 DEFAULT COSTS ASSUMPTIONS","5.1 PRESSUPOSTOS DO CUSTOS PADRÃO",""]
[24,"{Navigation}",null,{"$f":"IF(Lookups!$N$3=1,E24,IF(Lookups!$N$3=2,F24))","v":"5.2 DEFAULT TECHNICAL ASSUMPTIONS"},"5.2 DEFAULT TECHNICAL ASSUMPTIONS","5.2 PRESSUPOSTOS TÉCNICOS PADRÃO",""]
[25,"{Placeholder}",null,{"$f":"IF(Lookups!$N$3=1,E25,IF(Lookups!$N$3=2,F25))","v":"Summary of the Project"},"Summary of the Project","Resumo do Projeto",""]
[26,"{Unit}",null,{"$f":"IF(Lookups!$N$3=1,E26,IF(Lookups!$N$3=2,F26))","v":"%"},"%","%",""]
[27,"{Unit}",null,{"$f":"IF(Lookups!$N$3=1,E27,IF(Lookups!$N$3=2,F27))","v":"n"},"n","n",""]
[28,"{Unit}",null,{"$f":"IF(Lookups!$N$3=1,E28,IF(Lookups!$N$3=2,F28))","v":"YYYY"},"YYYY","YYYY",""]
[29,"{Unit}",null,{"$f":"IF(Lookups!$N$3=1,E29,IF(Lookups!$N$3=2,F29))","v":"years"},"years","anos",""]
[30,"{Unit}",null,{"$f":"IF(Lookups!$N$3=1,E30,IF(Lookups!$N$3=2,F30))","v":"hours"},"hours","horas",""]
[31,"{Unit}",null,{"$f":"IF(Lookups!$N$3=1,E31,IF(Lookups!$N$3=2,F31))","v":"tonnes"},"tonnes","toneladas",""]
[32,"{Unit}",null,{"$f":"IF(Lookups!$N$3=1,E32,IF(Lookups!$N$3=2,F32))","v":"Y/N"},"Y/N","S/N",""]
[33,"{Placeholder}",null,{"$f":"IF(Lookups!$N$3=1,E33,IF(Lookups!$N$3=2,F33))","v":0},null,"",""]
[34,"1.1_HomePage",null,{"$f":"IF(Lookups!$N$3=1,E34,IF(Lookups!$N$3=2,F34))","v":"Tool Purpose"},"Tool Purpose","Objetivo da Ferramenta",""]
[35,"1.1_HomePage","changed O&M to \"Lamp Replacement (Equipment & Labor)\" ",{"$f":"IF(Lookups!$N$3=1,E35,IF(Lookups!$N$3=2,F35))","v":"The LED Streetlight Financing Tool allows cities to evaluate the financial and economic benefits, including energy, lamp replacement (equipment & labor) and emission reduction benefits, of switching from conventional lighting technology to LED lamps. While city staff (mayor’s office/executive team, finance department, public works department, etc.) are the primary target users, the tool can also help potential financiers (e.g., local financial institutions, national, multilateral, bilateral development agencies), and others to identify opportunities.\n\nThe tool performs the following functions:\n  • Allow easy entry of city-specific data;\n  • Provide proxy data for users when city-specific data is not available;\n  • Estimates financial, economic, energy, and emission reduction benefits;\n  • Provide comparisons of financial performance (NPV, IRR, simple payback) of different implementation scenarios defined by the user (different assumptions of penetration rates, interest rate, or other financial terms); and,\n  • Allow users to adjust key assumptions and parameters to identify optimal solutions for their specific project."},"The LED Streetlight Financing Tool allows cities to evaluate the financial and economic benefits, including energy, lamp replacement (equipment & labor) and emission reduction benefits, of switching from conventional lighting technology to LED lamps. While city staff (mayor’s office/executive team, finance department, public works department, etc.) are the primary target users, the tool can also help potential financiers (e.g., local financial institutions, national, multilateral, bilateral development agencies), and others to identify opportunities.\n\nThe tool performs the following functions:\n  • Allow easy entry of city-specific data;\n  • Provide proxy data for users when city-specific data is not available;\n  • Estimates financial, economic, energy, and emission reduction benefits;\n  • Provide comparisons of financial performance (NPV, IRR, simple payback) of different implementation scenarios defined by the user (different assumptions of penetration rates, interest rate, or other financial terms); and,\n  • Allow users to adjust key assumptions and parameters to identify optimal solutions for their specific project.","A Ferramenta de Análise Financeira de Investimentos em Iluminação Pública a LED permite que as cidades avaliem os benefícios financeiros e econômicos, incluindo energéticos, Operação e Manutenção e de redução de emissões por conta da troca de tecnologia de lâmpadas convencionais por lâmpadas a LED. Enquanto a equipe da cidade (prefeitura e sua equipe executiva, departamento de finanças, departamento de obras públicas, etc.) são os usuários-alvo principais, a ferramenta também pode ajudar as equipes de projeto do Banco Mundial, provedores de capital (por exemplo, as instituições financeiras locais, agências de desenvolvimento nacionais, bilaterais e multilaterais) e outros a identificar oportunidades.\n\nA ferramenta executa as seguintes funções:\n  • Permite entrada fácil de dados específicos da cidade;\n  • Fornece dados padrão para usuários quando dados específicos da cidade não estão disponíveis;\n  • Fornece cálculos dos benefícios econômicos, financeiros, energéticos e de redução de emissões;\n  • Fornece comparações do desempenho financeiro (Valor Presente Líquido, retorno sobre o investimento, e simples retorno) de três cenários de implementação, definidos pelo usuário, assumindo diferentes premissas de taxas de penetração, taxas de juros ou outros termos financeiros; e \n  • Permite que os usuários ajustem as premissas e os parâmetros principais para identificar soluções ótimas para seu projeto específico.","","revised text"]
[36,"1.1_HomePage",null,{"$f":"IF(Lookups!$N$3=1,E36,IF(Lookups!$N$3=2,F36))","v":"Developers"},"Developers","Desenvolvedores",""]
[37,"1.1_HomePage",null,{"$f":"IF(Lookups!$N$3=1,E37,IF(Lookups!$N$3=2,F37))","v":"The LED Streetlight Financing Tool was developed by the World Bank Group."},"The LED Streetlight Financing Tool was developed by the World Bank Group.","Ferramenta de Iluminação Pública a LED foi desenvolvida pelo Banco Mundial.",""]
[38,"1.1_HomePage",null,{"$f":"IF(Lookups!$N$3=1,E38,IF(Lookups!$N$3=2,F38))","v":"Contacts: "},"Contacts: ","Contatos:",""]
[39,"1.1_HomePage",null,{"$f":"IF(Lookups!$N$3=1,E39,IF(Lookups!$N$3=2,F39))","v":"Megan Meyer, Energy Specialist, Energy & Extractives,World Bank\n+1 (202) 458 8178"},"Megan Meyer, Energy Specialist, Energy & Extractives,World Bank\n+1 (202) 458 8178","Megan Meyer,Especialista em Energia, Energia & Extrativos, Banco Mundial\n+1 (202) 458-8178",""]
[40,"1.1_HomePage",null,{"$f":"IF(Lookups!$N$3=1,E40,IF(Lookups!$N$3=2,F40))","v":"Luiz T. A. Maurer, Lead Industry Specialist, IFC \n+1 (202) 473-3928"},"Luiz T. A. Maurer, Lead Industry Specialist, IFC \n+1 (202) 473-3928","Luiz T. A. Maurer, Especialista Líder Industrial, IFC \n+1 (202) 473-3928","","revised text"]
[41,null,null,{"$f":"IF(Lookups!$N$3=1,E41,IF(Lookups!$N$3=2,F41))","v":"Switch Use Mode:"},"Switch Use Mode:","Transferir o Modo de Usuário:"]
[42,null,null,{"$f":"IF(Lookups!$N$3=1,E42,IF(Lookups!$N$3=2,F42))","v":"Mode Definition:"},"Mode Definition:","Definição do Modo:"]
[43,null,null,{"$f":"IF(Lookups!$N$3=1,E43,IF(Lookups!$N$3=2,F43))","v":"Option 1 =  shows user interfaces only"},"Option 1 =  shows user interfaces only","Opção 1 =  mostra interface de usuário única"]
[44,null,null,{"$f":"IF(Lookups!$N$3=1,E44,IF(Lookups!$N$3=2,F44))","v":"Option 2 =  allows access to open calculation sheets"},"Option 2 =  allows access to open calculation sheets","Opção 2 = permite o acesso para abrir folhas de cálculo"]
[45,null,null,{"$f":"IF(Lookups!$N$3=1,E45,IF(Lookups!$N$3=2,F45))","v":"Option 3 = administration mode - password required"},"Option 3 = administration mode - password required","Opção 3 = modo de administração - senha necessária"]
[46,null,null,{"$f":"IF(Lookups!$N$3=1,E46,IF(Lookups!$N$3=2,F46))","v":"Clear All Inputs:"},"Clear All Inputs:","Excluir Todas as Entradas:",""]
[47,null,null,{"$f":"IF(Lookups!$N$3=1,E47,IF(Lookups!$N$3=2,F47))","v":"Clear"},"Clear","Excluir "]
[48,"1.2_Workflow",null,{"$f":"IF(Lookups!$N$3=1,E48,IF(Lookups!$N$3=2,F48))","v":"Introduction:"},"Introduction:","Introdução:","new text"]
[49,"1.2_Workflow",null,{"$f":"IF(Lookups!$N$3=1,E49,IF(Lookups!$N$3=2,F49))","v":"· Select language (on any page)\n· Choose tool mode (on 1.3 Toolkit Configurations)\n"},"· Select language (on any page)\n· Choose tool mode (on 1.3 Toolkit Configurations)\n","· Selecione idioma (em todas as páginas)\n· Selecione modo de usuário (em 1.3 – Configurações da Ferramenta)\n","new text"]
[50,"1.2_Workflow",null,{"$f":"IF(Lookups!$N$3=1,E50,IF(Lookups!$N$3=2,F50))","v":"Set Up:"},"Set Up:","Configuração:"]
[51,"1.2_Workflow",null,{"$f":"IF(Lookups!$N$3=1,E51,IF(Lookups!$N$3=2,F51))","v":"· Provide City's name, nation, and currency rate (on 2.1 Basic Information)\n·  Define the number and type of  existing streetlights (on 2.2 Streelight Inventory)\n·  Define technical and financial parameters of existing streetlights (on 2.3 Parameters and Assumptions)"},"· Provide City's name, nation, and currency rate (on 2.1 Basic Information)\n·  Define the number and type of  existing streetlights (on 2.2 Streelight Inventory)\n·  Define technical and financial parameters of existing streetlights (on 2.3 Parameters and Assumptions)","· Fornecer nome da cidade, país, moeda e taxa de câmbio (em 2.1  - Informação Básica)\n· Definir o número e a potência das lâmpadas no parque de iluminação pública (em 2.2 Inventário de Iluminação)\n· Definir os parâmetros técnicos e financeiros do inventário vigente (em 2.3 Parâmetros e Premissas)\n"]
[52,"1.2_Workflow",null,{"$f":"IF(Lookups!$N$3=1,E52,IF(Lookups!$N$3=2,F52))","v":"Project Design:"},"Project Design:","Desenho do Projeto: "]
[53,"1.2_Workflow",null,{"$f":"IF(Lookups!$N$3=1,E53,IF(Lookups!$N$3=2,F53))","v":"·  Design a streetlight retrofit project including level of implementation, timing, and technical and \n   financial assumptions (on 3.1 Project Design)\n· Review the project's financial, energy, and emission reduction performance (on 3.1 Project Design) \n· Save the current project into the alternative scenario database (on 3.2 Save/Modify Scenario)\n·  Revive a saved scenario and modify it on project design page (on 3.2 Save/Modify Scenario)"},"·  Design a streetlight retrofit project including level of implementation, timing, and technical and \n   financial assumptions (on 3.1 Project Design)\n· Review the project's financial, energy, and emission reduction performance (on 3.1 Project Design) \n· Save the current project into the alternative scenario database (on 3.2 Save/Modify Scenario)\n·  Revive a saved scenario and modify it on project design page (on 3.2 Save/Modify Scenario)","· Desenhar um projeto de modernização de iluminação pública, incluindo escala, cronograma, e premissas técnicas e financeiras (em 3.1 – Desenho do Projeto)\n· Revisar o desempenho do projeto em termos financeiro-econômicos, energéticos, e climáticos (em 3.1 Desenho do Projeto)\n· Salvar o seu projeto atual na base de dados de cenários (em 3.2 Salvar/Modificar o Cenário)\n· Abrir um cenário salvo e modificá-lo na planilha de Desenho de Projetos (em 3.2 Salvar/Modificar Cenário)"]
[54,"1.2_Workflow",null,{"$f":"IF(Lookups!$N$3=1,E54,IF(Lookups!$N$3=2,F54))","v":"Scenarios/Reports:"},"Scenarios/Reports:","Cenários/Relatórios:"]
[55,"1.2_Workflow",null,{"$f":"IF(Lookups!$N$3=1,E55,IF(Lookups!$N$3=2,F55))","v":"· Select saved projects to analyze and set order of appearance (on 4.1 Scenario Selection)\n· Compare financial, energy, and emissions performance of alternative projects (4.2 Scenario Comparision)\n·  Conduct sensitivity analysis on a single or multiple project variables to determine likely range of  project \n    performance (on 4.2 Sensitivity Analysis Page)\n·  Review and print summary of  project performance of selected scenarios. \n"},"· Select saved projects to analyze and set order of appearance (on 4.1 Scenario Selection)\n· Compare financial, energy, and emissions performance of alternative projects (4.2 Scenario Comparision)\n·  Conduct sensitivity analysis on a single or multiple project variables to determine likely range of  project \n    performance (on 4.2 Sensitivity Analysis Page)\n·  Review and print summary of  project performance of selected scenarios. \n","· Selecionar projetos salvos para análise (em 4.1 Seleção do Cenário)\n· Comparar desempenho financeiro, energético e climático dos cenários selecionados (em 4.2 Comparação dos Cenários)\n· Realizar análise de sensibilidade em um ou mais variável para avaliar a possível gama de desempenho de projeto \n(em 4.3 Análise de Sensibilidade)\n· Revisar e imprimir um sumário dos cenários selecionados de um projeto \n\n"]
[56,"1.2_Workflow",null,{"$f":"IF(Lookups!$N$3=1,E56,IF(Lookups!$N$3=2,F56))","v":"Data Base"},"Data Base","Base de dados:"]
[57,"1.2_Workflow",null,{"$f":"IF(Lookups!$N$3=1,E57,IF(Lookups!$N$3=2,F57))","v":"· Review and modify, if necessary, all default parameters and assumptions (on 5.1 Default Data)\n"},"· Review and modify, if necessary, all default parameters and assumptions (on 5.1 Default Data)\n","· Revisar e modificar, se for necessário, todas os parâmetros e premissas (5.1 Banco de Dados)"]
[58,"1.2_Workflow",null,{"$f":"IF(Lookups!$N$3=1,E58,IF(Lookups!$N$3=2,F58))","v":"How to use the tool:"},"How to use the tool:","Como usar a ferramenta:"]
[59,"1.2_Workflow",null,{"$f":"IF(Lookups!$N$3=1,E59,IF(Lookups!$N$3=2,F59))","v":"To evaluate the performance of proposed streetlight retrofit projects, the user will need to complete the following steps.  Further details on how to use the tooll are provided within the tool's user guide, which is available in PDF format here:  LED Streetlight Financing Tool User Guide\n"},"To evaluate the performance of proposed streetlight retrofit projects, the user will need to complete the following steps.  Further details on how to use the tooll are provided within the tool's user guide, which is available in PDF format here:  LED Streetlight Financing Tool User Guide\n","Para avaliar o desempenho dos projetos de modernização de iluminação pública propostos, os usuários devem completar os passos a seguir. Maiores informações sobre como utilizar a ferramenta podem ser encontradas no guia para usuários, disponível no link a seguir: Ferramenta VIP – Guia para Usuários (ainda em preparação)  \n"]
[60,"1.2_Workflow"]
[61,"1.4_Definitions",null,{"$f":"IF(Lookups!$N$3=1,E61,IF(Lookups!$N$3=2,F61))","v":"Definitions of Terms Used in the Tool"},"Definitions of Terms Used in the Tool","Definições dos termos utilizados na ferramenta"]
[62,"2.1_BasicInformation",null,{"$f":"IF(Lookups!$N$3=1,E62,IF(Lookups!$N$3=2,F62))","v":"Directions: "},"Directions: ","Instruções:",""]
[63,"2.1_BasicInformation",null,{"$f":"IF(Lookups!$N$3=1,E63,IF(Lookups!$N$3=2,F63))","v":"Enter your city's name and country and enter the current exchange rate of your national currency per U.S. dollar. "},"Enter your city's name and country and enter the current exchange rate of your national currency per U.S. dollar. ","Entre com o nome da sua cidade e país; e entre a taxa de conversão atual da sua moeda local com o dólar americano.",""]
[64,"2.1_BasicInformation",null,{"$f":"IF(Lookups!$N$3=1,E64,IF(Lookups!$N$3=2,F64))","v":"The country that  is selected changes the default data used within model."},"The country that  is selected changes the default data used within model.","O país selecionado altera os dados padrão usados no modelo.",""]
[65,"2.1_BasicInformation",null,{"$f":"IF(Lookups!$N$3=1,E65,IF(Lookups!$N$3=2,F65))","v":"BASIC CITY INFORMATION"},"BASIC CITY INFORMATION","INFORMAÇÃO BÁSICA DA CIDADE",""]
[66,"2.1_BasicInformation",null,{"$f":"IF(Lookups!$N$3=1,E66,IF(Lookups!$N$3=2,F66))","v":"Name of City"},"Name of City","Nome da Cidade",""]
[67,"2.1_BasicInformation",null,{"$f":"IF(Lookups!$N$3=1,E67,IF(Lookups!$N$3=2,F67))","v":"Country"},"Country","País",""]
[68,"2.1_BasicInformation",null,{"$f":"IF(Lookups!$N$3=1,E68,IF(Lookups!$N$3=2,F68))","v":"Currency"},"Currency","Moeda",""]
[69,"2.1_BasicInformation",null,{"$f":"IF(Lookups!$N$3=1,E69,IF(Lookups!$N$3=2,F69))","v":"Currency Exchange Rate (R$ per 1 $US)"},{"$f":"IF('2.1_BasicInformation'!E14=\"\",\"Currency Exchange Rate\",CONCATENATE(\"Currency Exchange Rate (\",'2.1_BasicInformation'!$E$16,\" per 1 $US)\"))","v":"Currency Exchange Rate (R$ per 1 $US)"},{"$f":"IF('2.1_BasicInformation'!E14=\"\",\"Taxa de câmbio\",CONCATENATE(\"Taxa de câmbio (\",'2.1_BasicInformation'!$E$16,\" por 1 $US)\"))","v":"Taxa de câmbio (R$ por 1 $US)"},""]
[70,"2.1_BasicInformation",null,{"$f":"IF(Lookups!$N$3=1,E70,IF(Lookups!$N$3=2,F70))","v":"Lookup"},"Lookup","Buscar","To translate this one, would need to understand exactly the context. I translated as \"Look for\""]
[71,"{Placeholder}",null,{"$f":"IF(Lookups!$N$3=1,E71,IF(Lookups!$N$3=2,F71))","v":0},null,"",""]
[72,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E72,IF(Lookups!$N$3=2,F72))","v":"Directions: "},"Directions: ","Instruções","\"Endereço\" stands for Address. If Directions means instructions, than use \"Instruções\""]
[73,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E73,IF(Lookups!$N$3=2,F73))","v":"Select an appropriate option based on data availability and complete streetlight inventory table below. "},"Select an appropriate option based on data availability and complete streetlight inventory table below. ","Selecione a opção apropriada com base na disponibilidade de dados e complete a tabela abaixo do inventário de iluminação.",""]
[74,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E74,IF(Lookups!$N$3=2,F74))","v":"Select one option"},"Select one option","Selecione uma opção","","new text"]
[75,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E75,IF(Lookups!$N$3=2,F75))","v":"Option 1"},"Option 1","Opção 1",""]
[76,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E76,IF(Lookups!$N$3=2,F76))","v":"Enter a detailed streetlight inventory if you have data on the number, type, and wattage of lamps"},"Enter a detailed streetlight inventory if you have data on the number, type, and wattage of lamps","Inclua o inventário de iluminação detalhado com dados de número, tipo e voltagem",""]
[77,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E77,IF(Lookups!$N$3=2,F77))","v":"Detailed Streetlight Inventory "},"Detailed Streetlight Inventory ","Inventário de Iluminação Detalhado",""]
[78,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E78,IF(Lookups!$N$3=2,F78))","v":"Option 2"},"Option 2","Opção 2",""]
[79,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E79,IF(Lookups!$N$3=2,F79))","v":"Use the tool to estimate the number, type, and wattage of lamps"},"Use the tool to estimate the number, type, and wattage of lamps","Inclua o inventário de iluminação detalhado com dados de número, tipo e potência",""]
[{"$f":"ROW(A80)","v":80},"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E80,IF(Lookups!$N$3=2,F80))","v":"Estimated Inventory Using Total Number of Streetlights and Estimated Distribution of Lamp Technologies"},"Estimated Inventory Using Total Number of Streetlights and Estimated Distribution of Lamp Technologies","Inventário de Ruas Calculado pela Ferramenta com base no Número Total de Lâmpadas","If Streetlights stand for lamps, change \"Luzes de Ruas\" for \"Lâmpadas de Ruas\"","revised text"]
[81,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E81,IF(Lookups!$N$3=2,F81))","v":"STREETLIGHT INVENTORY"},"STREETLIGHT INVENTORY","INVENTÁRIO DE ILUMINAÇÃO PÚBLICA",""]
[82,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E82,IF(Lookups!$N$3=2,F82))","v":"Technology"},"Technology","Tecnologia",""]
[83,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E83,IF(Lookups!$N$3=2,F83))","v":"Lamp / Rated Power (W)"},"Lamp / Rated Power (W)","Lâmpada / Voltagem Potência (W)",""]
[84,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E84,IF(Lookups!$N$3=2,F84))","v":"No. \nof lamps"},"No. \nof lamps","No de lâmpadas",""]
[85,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E85,IF(Lookups!$N$3=2,F85))","v":"% share"},"% share","% participação",""]
[86,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E86,IF(Lookups!$N$3=2,F86))","v":"Equivalent LED \nrated Power (W)"},"Equivalent LED \nrated Power (W)","Potência equivalente de LED avaliada (W)",""]
[87,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E87,IF(Lookups!$N$3=2,F87))","v":"Average existing tech (W)"},"Average existing tech (W)","Média tecnologia existente (W)",""]
[88,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E88,IF(Lookups!$N$3=2,F88))","v":"Average \nLED (W)"},"Average \nLED (W)","Media \nLED (W)",""]
[89,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E89,IF(Lookups!$N$3=2,F89))","v":"High Pressure Sodium"},"High Pressure Sodium","Sódio de Alta Pressão (HPS)",""]
[90,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E90,IF(Lookups!$N$3=2,F90))","v":"Mercury Vapor"},"Mercury Vapor","Vapor de Mercúrio",""]
[91,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E91,IF(Lookups!$N$3=2,F91))","v":"Metal Halide"},"Metal Halide","Iodetos Metálicos",""]
[92,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E92,IF(Lookups!$N$3=2,F92))","v":"Fluorescent"},"Fluorescent","Fluorescente",""]
[93,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E93,IF(Lookups!$N$3=2,F93))","v":"Incandescent"},"Incandescent","Incandescente",""]
[94,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E94,IF(Lookups!$N$3=2,F94))","v":"Halogen"},"Halogen","Halógena",""]
[95,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E95,IF(Lookups!$N$3=2,F95))","v":"Mixed Lights"},"Mixed Lights","Luz Mixta",""]
[96,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E96,IF(Lookups!$N$3=2,F96))","v":"Other"},"Other","Outras",""]
[97,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E97,IF(Lookups!$N$3=2,F97))","v":"Total"},"Total","Total",""]
[98,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E98,IF(Lookups!$N$3=2,F98))","v":"Step 1 - Enter Total Streetlights"},"Step 1 - Enter Total Streetlights","Fase 1 - Entre o número Total de Lâmpadas de Rua","If Streetlights stand for lamps, change \"Luzes de Ruas\" for \"Lâmpadas de Ruas\""]
[99,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E99,IF(Lookups!$N$3=2,F99))","v":"Number of Streetlights in City"},"Number of Streetlights in City","Número de Lâmpadas de Rua na Cidade","If Streetlights stand for lamps, change \"Luzes de Ruas\" for \"Lâmpadas de Ruas\""]
[100,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E100,IF(Lookups!$N$3=2,F100))","v":"Step 2 - Estimate Distribution of Streetlights by Technology and Wattage"},"Step 2 - Estimate Distribution of Streetlights by Technology and Wattage","Fase 2 - Estime a Distribuição das Luzes de Rua por Tecnologia e Potência",""]
[101,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E101,IF(Lookups!$N$3=2,F101))","v":"Use Default % Share"},"Use Default % Share","Usar o % Distribuição Padrão",""]
[102,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E102,IF(Lookups!$N$3=2,F102))","v":"Clear Inventory"},"Clear Inventory","Limpar o Inventário",""]
[103,"{Placeholder}",null,{"$f":"IF(Lookups!$N$3=1,E103,IF(Lookups!$N$3=2,F103))","v":0},null,"",""]
[104,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E104,IF(Lookups!$N$3=2,F104))","v":"Directions: "},"Directions: ","Instruções:",""]
[105,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E105,IF(Lookups!$N$3=2,F105))","v":"Complete tables below. Review parameters and assumptions and make adjustments as needed by inputting a new value in the cell. "},"Complete tables below. Review parameters and assumptions and make adjustments as needed by inputting a new value in the cell. ","Complete as tabelas abaixo. Reveja os parâmetros e premissas e faça os ajustes necessários incluindo um novo valor na célula.",""]
[106,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E106,IF(Lookups!$N$3=2,F106))","v":"If desired, you can use default value by clicking the 'Set All to Default' button or 'Use Default' button. "},"If desired, you can use default value by clicking the 'Set All to Default' button or 'Use Default' button. ","Se desejar, você pode usar o valor padrão ao ciclar o botão \"Configurar Todos para Padrão\" ou o botão \"Usar Padrão\".",""]
[107,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E107,IF(Lookups!$N$3=2,F107))","v":"Set All to Default"},"Set All to Default","Configurar Todos para Padrão",""]
[108,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E108,IF(Lookups!$N$3=2,F108))","v":"Use Default"},"Use Default","Usar Padrão",""]
[109,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E109,IF(Lookups!$N$3=2,F109))","v":"TECHNICAL PARAMETERS AND ASSUMPTIONS "},"TECHNICAL PARAMETERS AND ASSUMPTIONS ","PARÂMETROS TÉCNICOS E PREMISSAS",""]
[110,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E110,IF(Lookups!$N$3=2,F110))","v":"Average operating hours per day"},"Average operating hours per day","Média de horas de operação por dia",""]
[111,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E111,IF(Lookups!$N$3=2,F111))","v":"Average life existing technology"},"Average life existing technology","Vida útil média - tecnologia existente",""]
[112,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E112,IF(Lookups!$N$3=2,F112))","v":"Average life LED"},"Average life LED","Vida útil média - LED",""]
[113,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E113,IF(Lookups!$N$3=2,F113))","v":"Average life LED with dimming"},"Average life LED with dimming","Vida útil média - LED com dímer",""]
[114,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E114,IF(Lookups!$N$3=2,F114))","v":"Grid emission factor (tonnes CO2e/MWh)"},"Grid emission factor (tonnes CO2e/MWh)","Fator de emissão da rede (toneladas de CO2e/MWh)",""]
[115,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E115,IF(Lookups!$N$3=2,F115))","v":"FINANCIAL PARAMETERS AND ASSUMPTIONS "},"FINANCIAL PARAMETERS AND ASSUMPTIONS ","PARÂMETROS FINANCEIROS E PREMISSAS",""]
[116,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E116,IF(Lookups!$N$3=2,F116))","v":"Retail cost of electricity for street lighting "},"Retail cost of electricity for street lighting ","Preço de varejo da eletricidade para iluminação pública",""]
[117,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E117,IF(Lookups!$N$3=2,F117))","v":"Unsubsidized cost of electricity for street lighting"},"Unsubsidized cost of electricity for street lighting","Custo não subsidiado da eletricidade para iluminação pública",""]
[118,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E118,IF(Lookups!$N$3=2,F118))","v":"Real annual increase on electricity tariff (net of inflation)"},"Real annual increase on electricity tariff (net of inflation)","Aumento real anual na tarifa elétrica - caso base",""]
[119,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E119,IF(Lookups!$N$3=2,F119))","v":"Average price per luminaire - existing technology"},"Average price per luminaire - existing technology","Preço médio por luminária - tecnologia existente","","revised text"]
[120,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E120,IF(Lookups!$N$3=2,F120))","v":"Average price per luminaire - LED - existing case  (pre-tax)"},"Average price per luminaire - LED - existing case  (pre-tax)","Preço médio por luminária - LED - caso base (antes dos impostos)",""]
[121,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E121,IF(Lookups!$N$3=2,F121))","v":"Annual decrease in LED prices"},"Annual decrease in LED prices","Decréscimo anual nos preços de LED",""]
[122,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E122,IF(Lookups!$N$3=2,F122))","v":"Additional cost of smart system (% increase to assumed LED price) "},"Additional cost of smart system (% increase to assumed LED price) ","Custo adicional de sistema inteligente (% acima do preço de LED) ",""]
[123,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E123,IF(Lookups!$N$3=2,F123))","v":"Additional infrastructure (civil works) cost per point "},"Additional infrastructure (civil works) cost per point ","Custo da infraestrutura adicional (obra civil) por ponto ",""]
[124,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E124,IF(Lookups!$N$3=2,F124))","v":"Installation cost per LED"},"Installation cost per LED","Custo de instalação por LED",""]
[125,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E125,IF(Lookups!$N$3=2,F125))","v":"Labor cost per lamp replacement - all technologies"},"Labor cost per lamp replacement - all technologies","Custo com pessoal por lâmpada substituída - todas tecnologias",""]
[126,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E126,IF(Lookups!$N$3=2,F126))","v":"Years of depreciation (default is straight-line)"},"Years of depreciation (default is straight-line)","Anos de depreciação (o padrão é linha reta )",""]
[127,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E127,IF(Lookups!$N$3=2,F127))","v":"Tax on domestic equipment"},"Tax on domestic equipment","Imposto sobre equipamento doméstico",""]
[128,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E128,IF(Lookups!$N$3=2,F128))","v":"Tax on imported equipment"},"Tax on imported equipment","Imposto sobre equipamento importado",""]
[129,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E129,IF(Lookups!$N$3=2,F129))","v":"% equipment expected to be imported"},"% equipment expected to be imported","% de equipamento que espera-se importar",""]
[130,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E130,IF(Lookups!$N$3=2,F130))","v":"Corporate Tax Rate"},"Corporate Tax Rate","Imposto corporativo",""]
[131,"2.3_ExistingParameters","changed O&M to \"Lamp Replacement (Equipment & Labor)\" ",{"$f":"IF(Lookups!$N$3=1,E131,IF(Lookups!$N$3=2,F131))","v":"Current annual budget / COSIP rev. to fund public street lighting electricity and lamp replacement (equipment & labor))"},{"$f":"IF('2.1_BasicInformation'!$E$14=\"Brazil\",\"Current annual budget / COSIP rev. to fund public street lighting electricity and lamp replacement (equipment & labor))\",\"Current annual budget / public street lighting tax to fund electricity + lamp replacement (equipment & labor))\")","v":"Current annual budget / COSIP rev. to fund public street lighting electricity and lamp replacement (equipment & labor))"},{"$f":"IF('2.1_BasicInformation'!$E$14=\"Brazil\",\"Orçamento anual atual / COSIP rev. ao fundo de iluminação pública (eletric. + O&M)\", \"Orçamento anual atual / imposto por iluminação pública (eletric. + O&M)\")","v":"Orçamento anual atual / COSIP rev. ao fundo de iluminação pública (eletric. + O&M)"},""]
[132,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E132,IF(Lookups!$N$3=2,F132))","v":"Estimated annual increase (decrease) in budget for PSL"},"Estimated annual increase (decrease) in budget for PSL","Aumento (decréscimo) anual estimado no orçamento para PSL",""]
[133,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E133,IF(Lookups!$N$3=2,F133))","v":"Social cost of carbon dioxide (CO2e) in 2015"},"Social cost of carbon dioxide (CO2e) in 2015","Custo social do dióxido de carbono (CO2e) en 2015",""]
[134,"{Placeholder}",null,{"$f":"IF(Lookups!$N$3=1,E134,IF(Lookups!$N$3=2,F134))","v":0},null,"",""]
[135,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E135,IF(Lookups!$N$3=2,F135))","v":"PROJECT DESIGN PARAMETERS AND ASSUMPTIONS"},"PROJECT DESIGN PARAMETERS AND ASSUMPTIONS","PARÂMETROS DE PROJETO E PREMISSAS",""]
[136,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E136,IF(Lookups!$N$3=2,F136))","v":"IMPLEMENTATION & TECHNICAL VARIABLES"},"IMPLEMENTATION & TECHNICAL VARIABLES","IMPLEMENTAÇÃO E VARIÁVEIS TÉCNICAS",""]
[137,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E137,IF(Lookups!$N$3=2,F137))","v":"Total luminaires in city"},"Total luminaires in city","Total de luminárias na cidade",""]
[138,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E138,IF(Lookups!$N$3=2,F138))","v":"% luminaires replaced"},"% luminaires replaced","% de luminárias substituídas",""]
[139,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E139,IF(Lookups!$N$3=2,F139))","v":"Total luminaires replaced"},"Total luminaires replaced","Total de luminárias substituídas",""]
[140,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E140,IF(Lookups!$N$3=2,F140))","v":"Years to implement project"},"Years to implement project","Anos para implementar o projeto",""]
[141,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E141,IF(Lookups!$N$3=2,F141))","v":"Starting year of project"},"Starting year of project","Ano de início do projeto",""]
[142,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E142,IF(Lookups!$N$3=2,F142))","v":"Period of analysis "},"Period of analysis ","Período de análise",""]
[143,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E143,IF(Lookups!$N$3=2,F143))","v":"Include smart system?"},"Include smart system?","Inclui sistema inteligente?",""]
[{"$f":"ROW(A144)","v":144},"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E144,IF(Lookups!$N$3=2,F144))","v":"Dimming hours per day"},"Dimming hours per day","Horas de iluminação reduzida por dia",""]
[145,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E145,IF(Lookups!$N$3=2,F145))","v":"Include manufacture warranty"},"Include manufacture warranty","Inclui garantia do fabricante",""]
[146,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E146,IF(Lookups!$N$3=2,F146))","v":"Manufacture warranty duration"},"Manufacture warranty duration","Duração da garantia do fabricante",""]
[147,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E147,IF(Lookups!$N$3=2,F147))","v":"% failure not warrantied"},"% failure not warrantied","% de falha não coberta por garantia",""]
[148,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E148,IF(Lookups!$N$3=2,F148))","v":"FINANCIAL VARIABLES"},"FINANCIAL VARIABLES","VARIÁVEIS FINANCEIRAS",""]
[149,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E149,IF(Lookups!$N$3=2,F149))","v":"Revenue source"},"Revenue source","Fonte da receita",""]
[150,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E150,IF(Lookups!$N$3=2,F150))","v":"% finance by debt"},"% finance by debt","% financiamento por dívida",""]
[151,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E151,IF(Lookups!$N$3=2,F151))","v":"% finance by equity"},"% finance by equity","% financiamento por capital próprio",""]
[152,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E152,IF(Lookups!$N$3=2,F152))","v":"Cost of Debt (net of inflation)"},"Cost of Debt (net of inflation)","Custo da dívida (líquido de inflação)",""]
[153,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E153,IF(Lookups!$N$3=2,F153))","v":"Cost of Equity (net of inflation)"},"Cost of Equity (net of inflation)","Custo do capital (líquido de inflação)",""]
[154,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E154,IF(Lookups!$N$3=2,F154))","v":"Loan Tenure"},"Loan Tenure","Duração do impréstimo",""]
[155,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E155,IF(Lookups!$N$3=2,F155))","v":"Estimated loan size"},"Estimated loan size","Tamanho estimado do empréstimo",""]
[156,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E156,IF(Lookups!$N$3=2,F156))","v":"Grace Period (Principal)"},"Grace Period (Principal)","Período de carência (principal)",""]
[157,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E157,IF(Lookups!$N$3=2,F157))","v":"Grace Period (Interest)"},"Grace Period (Interest)","Período de carência (juros)",""]
[158,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E158,IF(Lookups!$N$3=2,F158))","v":"Total loan fees"},"Total loan fees","Taxas totais do empréstimo",""]
[159,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E159,IF(Lookups!$N$3=2,F159))","v":"Engineering + design cost (default)"},"Engineering + design cost (default)","Custo de projeto + engenharia (padrão)",""]
[160,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E160,IF(Lookups!$N$3=2,F160))","v":"Engineering + design cost (user input)"},"Engineering + design cost (user input)","Custo de projeto + engenharia (do usuário)",""]
[161,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E161,IF(Lookups!$N$3=2,F161))","v":"Additional Operating Expenditures"},"Additional Operating Expenditures","Despesas Operacionais Adicionais"]
[null,null,null,{"$f":"IF(Lookups!$N$3=1,E162,IF(Lookups!$N$3=2,F162))","v":"Annual Change in Additional Operational Expenditures"},"Annual Change in Additional Operational Expenditures","Variação Anual de Despesas Adicionais"]
[163,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E163,IF(Lookups!$N$3=2,F163))","v":"Select Chart:"},"Select Chart:","Selecionar Gráfico:",""]
[164,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E164,IF(Lookups!$N$3=2,F164))","v":"Show All"},"Show All","Mostre Tudo"]
[165,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E165,IF(Lookups!$N$3=2,F165))","v":"PROJECT PERFORMANCE DASHBOARD"},"PROJECT PERFORMANCE DASHBOARD","PAINEL DE DESEMPENHO DO PROJETO",""]
[166,"3.1_ProjectDesign","changed from 'PRIMARY METRICS' to 'METRICS'; 'MÉTRICAS PRIMÁRIAS' to 'MÉTRICAS'",{"$f":"IF(Lookups!$N$3=1,E166,IF(Lookups!$N$3=2,F166))","v":"METRICS"},"METRICS","MÉTRICAS",""]
[167,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E167,IF(Lookups!$N$3=2,F167))","v":"SECONDARY METRICS"},"SECONDARY METRICS","MÉTRICAS SECUNDÁRIAS",""]
[168,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E168,IF(Lookups!$N$3=2,F168))","v":"FREE CASH FLOW  (CUMULATIVE)"},"FREE CASH FLOW  (CUMULATIVE)","FLUXO DE CAIXA LIVRE (CUMULATIVO)"]
[169,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E169,IF(Lookups!$N$3=2,F169))","v":"Cumulative Free Cash Flow"},"Cumulative Free Cash Flow","Fluxo de Caixa Livre Cumulativo"]
[170,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E170,IF(Lookups!$N$3=2,F170))","v":"Operating Cash Flow"},"Operating Cash Flow","Fluxo de Caixa Operacional"]
[171,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E171,IF(Lookups!$N$3=2,F171))","v":"DEBT AND EQUITY PROCEEDS"},"DEBT AND EQUITY PROCEEDS","RECURSOS DE DIVIDA E CAPITAL",""]
[172,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E172,IF(Lookups!$N$3=2,F172))","v":"Capital Expenses"},"Capital Expenses","Despesas de Capital"]
[173,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E173,IF(Lookups!$N$3=2,F173))","v":"Net from Operations"},"Net from Operations","Líquido das Operações",""]
[174,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E174,IF(Lookups!$N$3=2,F174))","v":"Net from Investing"},"Net from Investing","Líquido dos Investimentos",""]
[175,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E175,IF(Lookups!$N$3=2,F175))","v":"Financing Proceeds"},"Financing Proceeds","Os rendimentos da Financiamento",""]
[176,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E176,IF(Lookups!$N$3=2,F176))","v":"Debt Service"},"Debt Service","Serviço de Débito"]
[177,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E177,IF(Lookups!$N$3=2,F177))","v":"Cash Flow"},"Cash Flow","Fluxo de Caixa",""]
[178,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E178,IF(Lookups!$N$3=2,F178))","v":"Cumulative Cash Flow"},"Cumulative Cash Flow","Fluxo de Caixa Cumulativo"]
[179,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E179,IF(Lookups!$N$3=2,F179))","v":"DEBT SERVICE COVERAGE RATIO (DSCR) TRENDS"},"DEBT SERVICE COVERAGE RATIO (DSCR) TRENDS","TENDÊNCIAS DE ÍNDICE DE COBERTURA DA DÍVIDA DE SERVIÇO (DSCR)",""]
[180,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E180,IF(Lookups!$N$3=2,F180))","v":"Terms:"},"Terms:","Termos:",""]
[181,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E181,IF(Lookups!$N$3=2,F181))","v":"CFADS = cash available for debt service "},"CFADS = cash available for debt service ","CFADS = caixa disponível para dívida de serviço",""]
[182,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E182,IF(Lookups!$N$3=2,F182))","v":"DS = debt service amount"},"DS = debt service amount","DS = quantidade de dívida de serviço",""]
[183,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E183,IF(Lookups!$N$3=2,F183))","v":"DSCR = debt service coverage ratio"},"DSCR = debt service coverage ratio","DSCR = índice de cobertura da dívida de serviço",""]
[184,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E184,IF(Lookups!$N$3=2,F184))","v":"EARNINGS BEFORE INTEREST, TAXES, DEPRECIATION AND AMORTIZATION  (EBITDA) TRENDS"},"EARNINGS BEFORE INTEREST, TAXES, DEPRECIATION AND AMORTIZATION  (EBITDA) TRENDS","TENDÊNCIAS DE LUCRO ANTES DE JUROS, IMPOSTOS, DEPRECIAÇÃO E AMORTIZAÇÃO (EBITDA)",""]
[185,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E185,IF(Lookups!$N$3=2,F185))","v":"Terms:"},"Terms:","Termos:",""]
[186,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E186,IF(Lookups!$N$3=2,F186))","v":"EBITDA = earnings before interest, taxes, depreciation and amortization"},"EBITDA = earnings before interest, taxes, depreciation and amortization","EBITDA = lucro antes de juros, impostos, depreciação e amortização",""]
[187,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E187,IF(Lookups!$N$3=2,F187))","v":"Note: Due to the nature of the retrofit project, there are no net operating expenses. "},"Note: Due to the nature of the retrofit project, there are no net operating expenses. ","Nota: Devido à natureza do projeto de substituição, não há despesas operacionais líquidas. ",""]
[188,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E188,IF(Lookups!$N$3=2,F188))","v":"Therefore EBITDA is equal to net operating revenues."},"Therefore EBITDA is equal to net operating revenues.","Logo, o EBITDA é igual às receitas operacionais líquidas."]
[189,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E189,IF(Lookups!$N$3=2,F189))","v":"Operating Revenues (+)"},"Operating Revenues (+)","Receitas Operacionais (+)",""]
[190,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E190,IF(Lookups!$N$3=2,F190))","v":"Operating Expenses (-)"},"Operating Expenses (-)","Despesas Operacionais (-)",""]
[191,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E191,IF(Lookups!$N$3=2,F191))","v":"EBITDA"},"EBITDA","EBITDA",""]
[192,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E192,IF(Lookups!$N$3=2,F192))","v":"EBITDA margin "},"EBITDA margin ","Margem do EBITDA",""]
[193,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E193,IF(Lookups!$N$3=2,F193))","v":"Timeline (Years)"},"Timeline (Years)","Duração (Anos)",""]
[194,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E194,IF(Lookups!$N$3=2,F194))","v":"Financial vs. Economic analysis"},"Financial vs. Economic analysis","Análise Financeira vs. Econômica",""]
[195,"3.1_ProjectDesign","# year is linked to period",{"$f":"IF(Lookups!$N$3=1,E195,IF(Lookups!$N$3=2,F195))","v":"Total investment over 13 years (CAPEX + fees)"},{"$f":"\"Total investment over \"&ref_period&\" years (CAPEX + fees)\"","v":"Total investment over 13 years (CAPEX + fees)"},{"$f":"\"Investimento total em \"&ref_period&\" anos (CAPEX + taxas)\"","v":"Investimento total em 13 anos (CAPEX + taxas)"},""]
[196,"3.1_ProjectDesign","# year is linked to period",{"$f":"IF(Lookups!$N$3=1,E196,IF(Lookups!$N$3=2,F196))","v":"Total revenues over 13 years"},{"$f":"\"Total revenues over \"&ref_period&\" years\"","v":"Total revenues over 13 years"},{"$f":"\"Receita total em \"&ref_period&\" anos\"","v":"Receita total em 13 anos"},""]
[197,"3.1_ProjectDesign","# year is linked to period",{"$f":"IF(Lookups!$N$3=1,E197,IF(Lookups!$N$3=2,F197))","v":"Total electricity savings over 13 years"},{"$f":"\"Total electricity savings over \"&ref_period&\" years\"","v":"Total electricity savings over 13 years"},{"$f":"\"Economia total com eletricidade em \"&ref_period&\" anos\"","v":"Economia total com eletricidade em 13 anos"},""]
[198,"3.1_ProjectDesign","# year is linked to period",{"$f":"IF(Lookups!$N$3=1,E198,IF(Lookups!$N$3=2,F198))","v":"Total GHG reductions over 13 years"},{"$f":"\"Total GHG reductions over \"&ref_period&\" years\"","v":"Total GHG reductions over 13 years"},{"$f":"\"Redução total de GEE em \"&ref_period&\" anos\"","v":"Redução total de GEE em 13 anos"},""]
[199,"3.1_ProjectDesign","changed from 'NPV' to 'Project NPV'; # year is linked to period",{"$f":"IF(Lookups!$N$3=1,E199,IF(Lookups!$N$3=2,F199))","v":"Project NPV over 13 years (R$)"},{"$f":"\"Project NPV over \"&ref_period&\" years (R$)\"","v":"Project NPV over 13 years (R$)"},{"$f":"\"Valor presente líquido \"&ref_period&\" anos (R$)\"","v":"Valor presente líquido 13 anos (R$)"},""]
[200,"3.1_ProjectDesign","changed from 'IRR' to 'Project IRR'",{"$f":"IF(Lookups!$N$3=1,E200,IF(Lookups!$N$3=2,F200))","v":"Project IRR"},"Project IRR","TIR de Projeto",""]
[201,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E201,IF(Lookups!$N$3=2,F201))","v":"Payback period \n(non-discounted)"},"Payback period \n(non-discounted)","Tempo de retorno \nsobre investimento \n(sem desconto)",""]
[202,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E202,IF(Lookups!$N$3=2,F202))","v":"RoI"},"RoI","Retorno sobre o investimento (RoI)",""]
[203,"3.1_ProjectDesign","changed from 'net' to 'real'",{"$f":"IF(Lookups!$N$3=1,E203,IF(Lookups!$N$3=2,F203))","v":"WACC (real)"},"WACC (real)","CMPC (líquido)",""]
[204,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E204,IF(Lookups!$N$3=2,F204))","v":"Min DSCR"},"Min DSCR","Índice de Cobertura de Dívida Mínimo",""]
[205,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E205,IF(Lookups!$N$3=2,F205))","v":"Equity IRR"},"Equity IRR","TIR do Capital Próprio"]
[206,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E206,IF(Lookups!$N$3=2,F206))","v":"Equity NPV (R$)"},{"$f":"CONCATENATE(\"Equity NPV (\",IF('2.1_BasicInformation'!$E$16=Language_Refs!$D$345,\"$\",'2.1_BasicInformation'!$E$16),\")\")","v":"Equity NPV (R$)"},{"$f":"CONCATENATE(\"Valor Presente Líquido do Capital Próprio (\",IF('2.1_BasicInformation'!$E$16=Language_Refs!$D$345,\"$\",'2.1_BasicInformation'!$E$16),\")\")","v":"Valor Presente Líquido do Capital Próprio (R$)"}]
[207,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E207,IF(Lookups!$N$3=2,F207))","v":"BUDGET FOR PUBLIC STREET LIGHTING EXPENDITURES (PRO-RATED FOR % OF LUMINAIRES REPLACED)"},"BUDGET FOR PUBLIC STREET LIGHTING EXPENDITURES (PRO-RATED FOR % OF LUMINAIRES REPLACED)","GASTOS ANUAIS DE ELECTRICIDADE E LÂMPADAS CUSTO DE REPOSIÇÃO - (PRO-RATA PARA % DE LUMINÁRIAS SUBSTITUÍDO)","new text"]
[208,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E208,IF(Lookups!$N$3=2,F208))","v":"Update Financial Assumptions"},"Update Financial Assumptions","Atualizar Pressupostos Financeiros",""]
[209,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E209,IF(Lookups!$N$3=2,F209))","v":"Current Electricity Expenditures "},"Current Electricity Expenditures ","Despesas Corrente Eléctrica"]
[210,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E210,IF(Lookups!$N$3=2,F210))","v":"Current Lamp Replacement Expenditures "},"Current Lamp Replacement Expenditures ","Despesas de Substituição de Lâmpada Atuais"]
[211,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E211,IF(Lookups!$N$3=2,F211))","v":"LED project Electricity expenditures "},"LED project Electricity expenditures ","Despesas de Eletricidade do Projeto de LED"]
[212,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E212,IF(Lookups!$N$3=2,F212))","v":"LED project Lamp replacement expenditures "},"LED project Lamp replacement expenditures ","Despesas de Substituição da Lâmpada do Projeto de LED"]
[213,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E213,IF(Lookups!$N$3=2,F213))","v":"Budget for Public Street Lighting Expenditures"},"Budget for Public Street Lighting Expenditures","Orçamento das Despesas de Iluminação Pública"]
[214,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E214,IF(Lookups!$N$3=2,F214))","v":"COSIP / Municipal Budget"},"COSIP / Municipal Budget","COSIP / Orçamento Municipal"]
[215,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E215,IF(Lookups!$N$3=2,F215))","v":"Enter customized streetlight replacement program"},"Enter customized streetlight replacement program","Vá para Configurações de Substituição Detalhadas"]
[216,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E216,IF(Lookups!$N$3=2,F216))","v":"Enter customized LED replacement plan for baseline"},"Enter customized LED replacement plan for baseline","Insira plano de substituição de LED personalizado para linha de base"]
[217,"3.1_ProjectDesign_Form",null,{"$f":"IF(Lookups!$N$3=1,E217,IF(Lookups!$N$3=2,F217))","v":"Detailed Streetlight Replacement Settings"},"Detailed Streetlight Replacement Settings","Configurações de Substituição Detalhados"]
[218,"3.1_ProjectDesign_Form",null,{"$f":"IF(Lookups!$N$3=1,E218,IF(Lookups!$N$3=2,F218))","v":"Detailed Streetlight Replacement Settings:"},"Detailed Streetlight Replacement Settings:","Configurações de Substituição Detalhados:"]
[219,"3.1_ProjectDesign_Form",null,{"$f":"IF(Lookups!$N$3=1,E219,IF(Lookups!$N$3=2,F219))","v":"DETAILED STREETLIGHT REPLACEMENT SETTINGS"},"DETAILED STREETLIGHT REPLACEMENT SETTINGS","CONFIGURAÇÕES DE SUBSTITUIÇÃO DETALHADOS:"]
[220,"3.1_ProjectDesign_Form",null,{"$f":"IF(Lookups!$N$3=1,E220,IF(Lookups!$N$3=2,F220))","v":"This page allows the user to define the specific types of lamps that will be converted to LED luminaires. Use the following form to define a detailed streetlight replacement project. "},"This page allows the user to define the specific types of lamps that will be converted to LED luminaires. Use the following form to define a detailed streetlight replacement project. ","Esta página permite que o usuário defina os tipos específicos de lâmpadas que serão convertidos em luminárias LED. Use o seguinte formulário para definir um projeto de substituição de rua detalhado"]
[221,"3.1_ProjectDesign_Form",null,{"$f":"IF(Lookups!$N$3=1,E221,IF(Lookups!$N$3=2,F221))","v":"Back to Project Design Page"},"Back to Project Design Page","Voltar ao Projeto Design Página"]
[222,"3.1_ProjectDesign_Form2",null,{"$f":"IF(Lookups!$N$3=1,E222,IF(Lookups!$N$3=2,F222))","v":"LED Replacement Plan for Baseline"},"LED Replacement Plan for Baseline","Plano de substituição do LED para a linha de base"]
[223,"3.1_ProjectDesign_Form2",null,{"$f":"IF(Lookups!$N$3=1,E223,IF(Lookups!$N$3=2,F223))","v":"LED REPLACEMENT PLAN FOR BASELINE"},"LED REPLACEMENT PLAN FOR BASELINE","PLANO DE SUBSTITUIÇÃO DE LED PARA LINHA DE BASE"]
[224,"3.1_ProjectDesign_Form2",null,{"$f":"IF(Lookups!$N$3=1,E224,IF(Lookups!$N$3=2,F224))","v":"This page allows the user to define annual LED added into the system in the baseline scenario. "},"This page allows the user to define annual LED added into the system in the baseline scenario. ","Esta página permite ao usuário definir o LED anual adicionado ao sistema no cenário da linha de base."]
[225,"3.2_SaveModScenario",null,{"$f":"IF(Lookups!$N$3=1,E225,IF(Lookups!$N$3=2,F225))","v":"SAVE A SCENARIO"},"SAVE A SCENARIO","SALVE UM CENÁRIO",""]
[226,"3.2_SaveModScenario",null,{"$f":"IF(Lookups!$N$3=1,E226,IF(Lookups!$N$3=2,F226))","v":"New scenario name"},"New scenario name","Novo nome de cenário",""]
[227,"3.2_SaveModScenario",null,{"$f":"IF(Lookups!$N$3=1,E227,IF(Lookups!$N$3=2,F227))","v":"Descriptions"},"Descriptions","Descrições",""]
[228,"3.2_SaveModScenario",null,{"$f":"IF(Lookups!$N$3=1,E228,IF(Lookups!$N$3=2,F228))","v":"SAVE"},"SAVE","SALVAR",""]
[229,"3.2_SaveModScenario",null,{"$f":"IF(Lookups!$N$3=1,E229,IF(Lookups!$N$3=2,F229))","v":"MODIFY A SCENARIO"},"MODIFY A SCENARIO","MODIFICAR UM CENÁRIO",""]
[230,"3.2_SaveModScenario",null,{"$f":"IF(Lookups!$N$3=1,E230,IF(Lookups!$N$3=2,F230))","v":"Scenario to modify"},"Scenario to modify","Cenário a modificar",""]
[231,"3.2_SaveModScenario",null,{"$f":"IF(Lookups!$N$3=1,E231,IF(Lookups!$N$3=2,F231))","v":"Descriptions"},"Descriptions","Descrições",""]
[232,"3.2_SaveModScenario",null,{"$f":"IF(Lookups!$N$3=1,E232,IF(Lookups!$N$3=2,F232))","v":"OPEN"},"OPEN","ABRIR",""]
[233,"3.2_SaveModScenario",null,{"$f":"IF(Lookups!$N$3=1,E233,IF(Lookups!$N$3=2,F233))","v":"REMOVE"},"REMOVE","REMOVER",""]
[234,"3.2_SaveModScenario",null,{"$f":"IF(Lookups!$N$3=1,E234,IF(Lookups!$N$3=2,F234))","v":"RENAME"},"RENAME","RENOMEAR",""]
[235,"{Placeholder}",null,{"$f":"IF(Lookups!$N$3=1,E235,IF(Lookups!$N$3=2,F235))","v":0},null,"",""]
[236,"4.1_ScenarioSelection",null,{"$f":"IF(Lookups!$N$3=1,E236,IF(Lookups!$N$3=2,F236))","v":"SCENARIO SELECTION TABLE"},"SCENARIO SELECTION TABLE","TABELA DE SELEÇÃO DE CENÁRIOS",""]
[{"$f":"ROW(A237)","v":237},"4.1_ScenarioSelection",null,{"$f":"IF(Lookups!$N$3=1,E237,IF(Lookups!$N$3=2,F237))","v":"Ref #"},"Ref #","No Ref",""]
[238,"4.1_ScenarioSelection",null,{"$f":"IF(Lookups!$N$3=1,E238,IF(Lookups!$N$3=2,F238))","v":"Scenario Name"},"Scenario Name","Nome do Cenário",""]
[239,"4.1_ScenarioSelection",null,{"$f":"IF(Lookups!$N$3=1,E239,IF(Lookups!$N$3=2,F239))","v":"Descriptions"},"Descriptions","Descrições",""]
[240,"4.1_ScenarioSelection",null,{"$f":"IF(Lookups!$N$3=1,E240,IF(Lookups!$N$3=2,F240))","v":"Preferred Scenario"},"Preferred Scenario","Cenário Preferencial",""]
[241,"4.1_ScenarioSelection",null,{"$f":"IF(Lookups!$N$3=1,E241,IF(Lookups!$N$3=2,F241))","v":"Compare Scenarios"},"Compare Scenarios","Compare Cenários",""]
[242,"4.1_ScenarioSelection",null,{"$f":"IF(Lookups!$N$3=1,E242,IF(Lookups!$N$3=2,F242))","v":"Sensitivity Analysis"},"Sensitivity Analysis","Análise de Sensibilidade",""]
[243,"{Placeholder}",null,{"$f":"IF(Lookups!$N$3=1,E243,IF(Lookups!$N$3=2,F243))","v":0},null,"",""]
[244,"4.2_ScenarioComparison",null,{"$f":"IF(Lookups!$N$3=1,E244,IF(Lookups!$N$3=2,F244))","v":"Scenario"},"Scenario","Cenário",""]
[245,"4.2_ScenarioComparison",null,{"$f":"IF(Lookups!$N$3=1,E245,IF(Lookups!$N$3=2,F245))","v":"Descriptions"},"Descriptions","Descrições",""]
[246,"4.2_ScenarioComparison",null,{"$f":"IF(Lookups!$N$3=1,E246,IF(Lookups!$N$3=2,F246))","v":"Debit and Equity \nProceeds Chart"},"Debit and Equity \nProceeds Chart","Diagrama de Recursos\nde Divida e Capital",""]
[247,"4.2_ScenarioComparison",null,{"$f":"IF(Lookups!$N$3=1,E247,IF(Lookups!$N$3=2,F247))","v":"Total Investment"},"Total Investment","Investimento Total",""]
[248,"4.2_ScenarioComparison",null,{"$f":"IF(Lookups!$N$3=1,E248,IF(Lookups!$N$3=2,F248))","v":"Total Revenue"},"Total Revenue","Receita Total",""]
[249,"4.2_ScenarioComparison",null,{"$f":"IF(Lookups!$N$3=1,E249,IF(Lookups!$N$3=2,F249))","v":"Total Electricity Savings"},"Total Electricity Savings","Economia Total em Eletricidade",""]
[250,"4.2_ScenarioComparison",null,{"$f":"IF(Lookups!$N$3=1,E250,IF(Lookups!$N$3=2,F250))","v":"Total GHG Reduction"},"Total GHG Reduction","Redução Total de GEE",""]
[251,"4.2_ScenarioComparison",null,{"$f":"IF(Lookups!$N$3=1,E251,IF(Lookups!$N$3=2,F251))","v":"Total NPV"},"Total NPV","VPL Total",""]
[252,"4.2_ScenarioComparison",null,{"$f":"IF(Lookups!$N$3=1,E252,IF(Lookups!$N$3=2,F252))","v":"IRR"},"IRR","TIR",""]
[253,"4.2_ScenarioComparison",null,{"$f":"IF(Lookups!$N$3=1,E253,IF(Lookups!$N$3=2,F253))","v":"Payback period (non-discounted)"},"Payback period (non-discounted)","Tempo de retorno sobre investimento (sem desconto)",""]
[254,"4.2_ScenarioComparison",null,{"$f":"IF(Lookups!$N$3=1,E254,IF(Lookups!$N$3=2,F254))","v":"RoI"},"RoI","Retorno sobre o investimento (RoI)",""]
[255,"4.2_ScenarioComparison",null,{"$f":"IF(Lookups!$N$3=1,E255,IF(Lookups!$N$3=2,F255))","v":"WACC (net)"},"WACC (net)","CMPC (líquido)",""]
[256,"4.2_ScenarioComparison",null,{"$f":"IF(Lookups!$N$3=1,E256,IF(Lookups!$N$3=2,F256))","v":"Min DSCR"},"Min DSCR","Índice de Cobertura de Dívida Mínimo",""]
[257,"4.2_ScenarioComparison",null,{"$f":"IF(Lookups!$N$3=1,E257,IF(Lookups!$N$3=2,F257))","v":"KEY ASSUMPTIONS"},"KEY ASSUMPTIONS","PRINCIPAIS PREMISSAS",""]
[258,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E258,IF(Lookups!$N$3=2,F258))","v":"Sensitivity Analysis for Financial Analysis "},{"$f":"CONCATENATE(\"Sensitivity Analysis for \",'4.3_SensitivityChartData'!$D$2)","v":"Sensitivity Analysis for Financial Analysis "},{"$f":"CONCATENATE(\"Variáveis da Análise de Sensibilidade por \",'4.3_SensitivityChartData'!$D$2)","v":"Variáveis da Análise de Sensibilidade por Financial Analysis "},""]
[259,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E259,IF(Lookups!$N$3=2,F259))","v":"SENSITIVITY ANALYSIS VARIABLES"},"SENSITIVITY ANALYSIS VARIABLES","VARIÁVEIS DA ANÁLISE DE SENSIBILIDADE",""]
[260,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E260,IF(Lookups!$N$3=2,F260))","v":"Set all variables to default"},"Set all variables to default","Definir todas as variáveis como padrão",""]
[261,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E261,IF(Lookups!$N$3=2,F261))","v":"Set all variables to Ref. Case"},"Set all variables to Ref. Case","Definir todas as variáveis como Case Base",""]
[262,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E262,IF(Lookups!$N$3=2,F262))","v":"Use Default"},"Use Default","Use o Padrão",""]
[263,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E263,IF(Lookups!$N$3=2,F263))","v":"LED price in Year 1 (%)"},"LED price in Year 1 (%)","Preço da LED em 1 Ano (%)",""]
[264,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E264,IF(Lookups!$N$3=2,F264))","v":"Annual decrease in LED prices (%)"},"Annual decrease in LED prices (%)","Decréscimo anual nos preços da LED (%)",""]
[265,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E265,IF(Lookups!$N$3=2,F265))","v":"Additional cost of smart system (%)"},"Additional cost of smart system (%)","Custo adicional de sistemas inteligentes (%)",""]
[266,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E266,IF(Lookups!$N$3=2,F266))","v":"Cost of electricity at year 1"},"Cost of electricity at year 1","Custo da eletricidade no ano 1",""]
[267,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E267,IF(Lookups!$N$3=2,F267))","v":"Change in real annual increase on electricity tariff (%)"},"Change in real annual increase on electricity tariff (%)","Mudanças nos aumentos reais anuais da tarifa de eletricidade  (%)",""]
[268,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E268,IF(Lookups!$N$3=2,F268))","v":"Change in average LED life (%)"},"Change in average LED life (%)","Mudança na vida média da LED (%)",""]
[269,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E269,IF(Lookups!$N$3=2,F269))","v":"Set all variables to default"},"Set all variables to default","Definir todas as variáveis como padrão",""]
[270,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E270,IF(Lookups!$N$3=2,F270))","v":"Manual Refresh"},"Manual Refresh","Atualização Manual",""]
[271,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E271,IF(Lookups!$N$3=2,F271))","v":"Reference Case"},"Reference Case","Caso Base",""]
[272,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E272,IF(Lookups!$N$3=2,F272))","v":"Ref."},"Ref.","Ref.",""]
[273,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E273,IF(Lookups!$N$3=2,F273))","v":"Best Case"},"Best Case","Melhor Caso",""]
[274,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E274,IF(Lookups!$N$3=2,F274))","v":"Best"},"Best","Melhor",""]
[275,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E275,IF(Lookups!$N$3=2,F275))","v":"Worst Case"},"Worst Case","Pior Caso",""]
[276,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E276,IF(Lookups!$N$3=2,F276))","v":"Worst"},"Worst","Pior",""]
[277,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E277,IF(Lookups!$N$3=2,F277))","v":"SENSITIVITY ANALYSIS DASHBOARD"},"SENSITIVITY ANALYSIS DASHBOARD","PAINEL DA ANÁLISE DE SENSIBILIDADE",""]
[278,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E278,IF(Lookups!$N$3=2,F278))","v":"KEY METRICS"},"KEY METRICS","MÉTRICAS PRINCIPAIS",""]
[279,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E279,IF(Lookups!$N$3=2,F279))","v":"Total Investment"},"Total Investment","Investimento Total",""]
[280,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E280,IF(Lookups!$N$3=2,F280))","v":"Total Revenue"},"Total Revenue","Receita Total",""]
[281,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E281,IF(Lookups!$N$3=2,F281))","v":"CUMULATIVE CASH FLOW"},"CUMULATIVE CASH FLOW","FLUXO DE CAIXA CUMULATIVO",""]
[282,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E282,IF(Lookups!$N$3=2,F282))","v":"SECONDARY METRICS"},"SECONDARY METRICS","MÉTRICAS SECUNDÁRIAS",""]
[283,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E283,IF(Lookups!$N$3=2,F283))","v":"NONE SELECTED"},"NONE SELECTED","NONE SELECTED",""]
[284,"4.4_Report",null,{"$f":"IF(Lookups!$N$3=1,E284,IF(Lookups!$N$3=2,F284))","v":"Summary of the Project"},"Summary of the Project","Resumo do Projeto",""]
[285,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E285,IF(Lookups!$N$3=2,F285))","v":"Directions: "},"Directions: ","Instruções","","new text"]
[286,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E286,IF(Lookups!$N$3=2,F286))","v":"This page allows you to reset the default assumptions  used throughout the tool.  Please enter the revised value in the same  format and unit as the original value. Prices listed are as of 2012, and are automatically indexed to change over time, depending on the technology (see assumptions on annual price changes below)."},"This page allows you to reset the default assumptions  used throughout the tool.  Please enter the revised value in the same  format and unit as the original value. Prices listed are as of 2012, and are automatically indexed to change over time, depending on the technology (see assumptions on annual price changes below).","Essa página permite que você restabeleça as premissas padrão assumidas ao longo da ferramenta. Por favor, entre os valores revisados no mesmo formato e unidade do que os valores originais.","","new text"]
[287,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E287,IF(Lookups!$N$3=2,F287))","v":"DEFAULT LED COST ASSUMPTIONS (IN U.S. DOLLARS)"},"DEFAULT LED COST ASSUMPTIONS (IN U.S. DOLLARS)","PREMISSAS DE CUSTO PADRÃO (EM DÓLARES)","","new text"]
[288,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E288,IF(Lookups!$N$3=2,F288))","v":"Annual decrease in LED prices"},"Annual decrease in LED prices","Decréscimo anual nos preços de LED",""]
[289,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E289,IF(Lookups!$N$3=2,F289))","v":"Additional infrastructure (civil works) cost per point"},"Additional infrastructure (civil works) cost per point","Custo de infraestrutura adicional (obra civil) por ponto",""]
[290,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E290,IF(Lookups!$N$3=2,F290))","v":"Engineering + project design cost"},"Engineering + project design cost","Custo de engenharia + projeto",""]
[291,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E291,IF(Lookups!$N$3=2,F291))","v":"Installation cost/luminaire"},"Installation cost/luminaire","Custo de instalação/luminária",""]
[292,"5.1_DefaultData","changed O&M to \"Lamp Replacement (Equipment & Labor)\" ",{"$f":"IF(Lookups!$N$3=1,E292,IF(Lookups!$N$3=2,F292))","v":"Current lamp replacement (equipment & labor) cost per point per year "},"Current lamp replacement (equipment & labor) cost per point per year ","Custo atual de O&M por ponto por ano ",""]
[293,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E293,IF(Lookups!$N$3=2,F293))","v":"Maintenance cost per lamp replacement - all technologies"},"Maintenance cost per lamp replacement - all technologies","Custo de manutenção por substituição de lâmpada - todas tecnologias",""]
[294,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E294,IF(Lookups!$N$3=2,F294))","v":"Overhead cost of software for smart system (CAPEX)"},"Overhead cost of software for smart system (CAPEX)","Custo com despesas gerais (overhead) do software para sistema inteligente (CAPEX)",""]
[295,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E295,IF(Lookups!$N$3=2,F295))","v":"Additional cost of smart system (% increase to assumed LED price) "},"Additional cost of smart system (% increase to assumed LED price) ","Custo adicional de sistema inteligente (% acima do preço de LED) ","","new text"]
[296,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E296,IF(Lookups!$N$3=2,F296))","v":"Cost of existing tech. replacement parts upon failure  "},"Cost of existing tech. replacement parts upon failure  ","Custo de peças para substituição no caso de falhas da tecnologia atual",""]
[297,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E297,IF(Lookups!$N$3=2,F297))","v":"Cost of LED replacement parts upon failure"},"Cost of LED replacement parts upon failure","Custo de peças para substituição no caso de falhas da LED",""]
[298,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E298,IF(Lookups!$N$3=2,F298))","v":"Social cost of carbon (CO2e) in 2015 "},"Social cost of carbon (CO2e) in 2015 ","Custo social do Carbono (CO2e) en 2015",""]
[299,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E299,IF(Lookups!$N$3=2,F299))","v":"Maximum social cost of carbon (CO2e) in 2050"},"Maximum social cost of carbon (CO2e) in 2050","Custo máximo social do Carbono (CO2e) en 2050"]
[300,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E300,IF(Lookups!$N$3=2,F300))","v":"DEFAULT COST  ASSUMPTIONS FOR OTHER LUMINAIRES"},"DEFAULT COST  ASSUMPTIONS FOR OTHER LUMINAIRES","PREMISSAS DE PREÇOS DE OUTRAS LUMINÁRIAS","","new text"]
[301,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E301,IF(Lookups!$N$3=2,F301))","v":"Change in LED price in low price scenario  (Year 1)"},"Change in LED price in low price scenario  (Year 1)","Mudanças no preço da LED no cenário de baixo preço",""]
[302,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E302,IF(Lookups!$N$3=2,F302))","v":"Change in LED price in high price scenario (Year 1)"},"Change in LED price in high price scenario (Year 1)","Mudanças no preço da LED no cenário de alto preço",""]
[{"$f":"ROW(A303)","v":303},"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E303,IF(Lookups!$N$3=2,F303))","v":"Year of LED price plateau"},"Year of LED price plateau","Ano do preço estabilizado da LED",""]
[304,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E304,IF(Lookups!$N$3=2,F304))","v":"Annual change in current technology prices "},"Annual change in current technology prices ","Mudança anual no preço das tecnologias atuais",""]
[305,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E305,IF(Lookups!$N$3=2,F305))","v":"Year of current technology price plateau"},"Year of current technology price plateau","Ano do preço estabilizado das tecnologias atuais",""]
[306,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E306,IF(Lookups!$N$3=2,F306))","v":"TAX ASSUMPTIONS"},"TAX ASSUMPTIONS","PREMISSAS DAS TAXAS/IMPOSTOS","","new text"]
[307,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E307,IF(Lookups!$N$3=2,F307))","v":"Tax on domestic equipment"},"Tax on domestic equipment","Imposto sobre equipamento doméstico",""]
[308,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E308,IF(Lookups!$N$3=2,F308))","v":"Tax on imported equipment"},"Tax on imported equipment","Imposto sobre equipamento importado",""]
[309,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E309,IF(Lookups!$N$3=2,F309))","v":"% equipment expected to be imported"},"% equipment expected to be imported","% de equipamento que espera-se importar",""]
[310,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E310,IF(Lookups!$N$3=2,F310))","v":"Corporate Tax Rate"},"Corporate Tax Rate","Imposto corporativo",""]
[311,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E311,IF(Lookups!$N$3=2,F311))","v":"ELECTRICITY TARIFF ASSUMPTIONS"},"ELECTRICITY TARIFF ASSUMPTIONS","PREMISSAS DA TARIFA DE ELETRICIDADE","","new text"]
[312,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E312,IF(Lookups!$N$3=2,F312))","v":"Change in electricity tariff in year 1 - low case"},"Change in electricity tariff in year 1 - low case","Mudanças na tarifa elétrica em 1 ano - caso baixo",""]
[313,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E313,IF(Lookups!$N$3=2,F313))","v":"Change in electricity tariff in year 1 - high case"},"Change in electricity tariff in year 1 - high case","Mudanças na tarifa elétrica em 1 ano - caso alto",""]
[314,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E314,IF(Lookups!$N$3=2,F314))","v":"Real annual increase on electricity tariff - existing case"},"Real annual increase on electricity tariff - existing case","Aumento real anual na tarifa elétrica - caso base",""]
[315,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E315,IF(Lookups!$N$3=2,F315))","v":"Change in real annual increase on electricity tariff - low case"},"Change in real annual increase on electricity tariff - low case","Mudanças nos aumentos reais anuais da tarifa de eletricidade - caso baixo",""]
[316,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E316,IF(Lookups!$N$3=2,F316))","v":"Change in real annual increase on electricity tariff - high case"},"Change in real annual increase on electricity tariff - high case","Mudanças nos aumentos reais anuais da tarifa de eletricidade - caso alto",""]
[317,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E317,IF(Lookups!$N$3=2,F317))","v":"BULB TECHNICAL SPECIFICATION ASSUMPTIONS"},"BULB TECHNICAL SPECIFICATION ASSUMPTIONS","PREMISSAS DA ESPECIFICAÇÃO TÉCNICA DA LÂMPADA","","new text"]
[318,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E318,IF(Lookups!$N$3=2,F318))","v":"GRID ELECTRICITY EMISSION FACTOR"},"GRID ELECTRICITY EMISSION FACTOR","FATOR DE EMISSÃO DE ELECTRICIDADE"]
[319,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E319,IF(Lookups!$N$3=2,F319))","v":"Grid Electricity Emission Factor"},"Grid Electricity Emission Factor","Fator de Emissão da Eletricidade"]
[320,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E320,IF(Lookups!$N$3=2,F320))","v":"Change in avg. LED replacement wattage -  low savings scenario"},"Change in avg. LED replacement wattage -  low savings scenario","Mudanças na potência média da substituição por LED - cenário de economias baixo",""]
[321,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E321,IF(Lookups!$N$3=2,F321))","v":"Change in avg. LED replacement wattage - high savings scenario"},"Change in avg. LED replacement wattage - high savings scenario","Mudanças na potência média da substituição por LED - cenário de economias alto",""]
[322,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E322,IF(Lookups!$N$3=2,F322))","v":"Change in average life -  low savings scenario"},"Change in average life -  low savings scenario","Mudanças na vida útil média -  cenário de economias baixo",""]
[323,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E323,IF(Lookups!$N$3=2,F323))","v":"Change in average life -  high savings scenario"},"Change in average life -  high savings scenario","Mudanças na vida útil média -  cenário de economias alto",""]
[324,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E324,IF(Lookups!$N$3=2,F324))","v":"LED failure rate in year 1"},"LED failure rate in year 1","Taxa de falha da LED em 1 ano ",""]
[325,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E325,IF(Lookups!$N$3=2,F325))","v":"LED annual failure rate until useful life reached"},"LED annual failure rate until useful life reached","Taxa de falha da LED até atingir duração da vida útil",""]
[326,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E326,IF(Lookups!$N$3=2,F326))","v":"LED annual failure rate after useful life reached"},"LED annual failure rate after useful life reached","Taxa de falha da LED após atingir duração da vida útil",""]
[327,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E327,IF(Lookups!$N$3=2,F327))","v":"% decrease in lumen output from smart system when dimming"},"% decrease in lumen output from smart system when dimming","% decréscimo na saída de lúmen do sistema inteligente quando iluminação reduzida",""]
[328,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E328,IF(Lookups!$N$3=2,F328))","v":"Average operating hours per day"},"Average operating hours per day","Média de horas de operação por dia",""]
[329,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E329,IF(Lookups!$N$3=2,F329))","v":"DEFAULT FINANCIAL ASSUMPTIONS"},"DEFAULT FINANCIAL ASSUMPTIONS","PREMISSAS FINANCEIRAS PADRÃO","","new text"]
[330,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E330,IF(Lookups!$N$3=2,F330))","v":"Mortgage style amortization"},"Mortgage style amortization","Tipo de amortização do financiamento",""]
[331,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E331,IF(Lookups!$N$3=2,F331))","v":"% Principal"},"% Principal","% Principal","","new text"]
[332,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E332,IF(Lookups!$N$3=2,F332))","v":"OTHER ASSUMPTIONS"},"OTHER ASSUMPTIONS","OUTRAS PREMISSAS","","new text"]
[333,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E333,IF(Lookups!$N$3=2,F333))","v":"Grid emission factor"},"Grid emission factor","Fator de emissão da rede",""]
[334,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E334,IF(Lookups!$N$3=2,F334))","v":"tonnes CO2e/MWh"},"tonnes CO2e/MWh","toneladas CO2e/MWh","","new text"]
[335,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E335,IF(Lookups!$N$3=2,F335))","v":"% luminaire cost"},"% luminaire cost","% custo da luminária",null,"new text"]
[336,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E336,IF(Lookups!$N$3=2,F336))","v":"Point"},"Point","Ponto",null,"new text"]
[337,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E337,IF(Lookups!$N$3=2,F337))","v":"USD"},"USD","US$",null,"new text"]
[338,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E338,IF(Lookups!$N$3=2,F338))","v":"watt"},"watt","watt",null,"new text"]
[339,"{Placeholder}",null,{"$f":"IF(Lookups!$N$3=1,E339,IF(Lookups!$N$3=2,F339))","v":0}]
[340,"{List}",null,{"$f":"IF(Lookups!$N$3=1,E340,IF(Lookups!$N$3=2,F340))","v":"Budget/COSIP"},"Budget/COSIP","Orçamento/COSIP",null,"new text"]
[341,"{List}",null,{"$f":"IF(Lookups!$N$3=1,E341,IF(Lookups!$N$3=2,F341))","v":"Project Savings"},"Project Savings","Economias do Projeto",null,"new text"]
[342,"{List}",null,{"$f":"IF(Lookups!$N$3=1,E342,IF(Lookups!$N$3=2,F342))","v":"Economic"},"Economic","Econômica",null,"new text"]
[343,"{List}",null,{"$f":"IF(Lookups!$N$3=1,E343,IF(Lookups!$N$3=2,F343))","v":"Financial"},"Financial","Financeira",null,"new text"]
[344,"1.1_HomePage",null,{"$f":"IF(Lookups!$N$3=1,E344,IF(Lookups!$N$3=2,F344))","v":"Select Language"},"Select Language","Selecione o Idioma"]
[345,"2.1_BasicInformation",null,{"$f":"IF(Lookups!$N$3=1,E345,IF(Lookups!$N$3=2,F345))","v":"Not Selected"},"Not Selected","Não selecionado"]
[346,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E346,IF(Lookups!$N$3=2,F346))","v":"* The asterisk mark indicates parameters that have a considerable impact on the financial performance of the project. Take extra effort to costumize these parameters to your project context."},"* The asterisk mark indicates parameters that have a considerable impact on the financial performance of the project. Take extra effort to costumize these parameters to your project context.","* O asterisco indica parâmetros que têm um impacto considerável sobre o desempenho financeiro do projeto. Tome um esforço extra para costumizar esses parâmetros para o contexto do projeto."]
[347,"3.1_ProjectDesign",null,{"$f":"IF(Lookups!$N$3=1,E347,IF(Lookups!$N$3=2,F347))","v":"* The asterisk mark indicates parameters that have a considerable impact on the financial performance of the project."},"* The asterisk mark indicates parameters that have a considerable impact on the financial performance of the project.","* O asterisco indica parâmetros que têm um impacto considerável sobre o desempenho financeiro do projeto."]
[348,"3.1_ProjectDesign"]
[349,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E349,IF(Lookups!$N$3=2,F349))","v":"% / year"},"% / year","% / ano"]
[350,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E350,IF(Lookups!$N$3=2,F350))","v":"US$ / point"},"US$ / point","US$ / ponto"]
[351,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E351,IF(Lookups!$N$3=2,F351))","v":"US$ / point  / year"},"US$ / point  / year","US$ / ponto / ano"]
[352,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E352,IF(Lookups!$N$3=2,F352))","v":"% luminaire cost"},"% luminaire cost","% custo luminária"]
[353,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E353,IF(Lookups!$N$3=2,F353))","v":"US$ / tonne"},"US$ / tonne","US$ / tonelada"]
[354,null,null,{"$f":"IF(Lookups!$N$3=1,E354,IF(Lookups!$N$3=2,F354))","v":"ANNUAL ELECTRICITY EXPENDITURES & LAMP REPLACEMENT COST - CURRENT VS. LED PROJECT SCENARIOS"},"ANNUAL ELECTRICITY EXPENDITURES & LAMP REPLACEMENT COST - CURRENT VS. LED PROJECT SCENARIOS","Despesas anuais de eletricidade e custo de substituição da lâmpada - Atual vs. Cenários de projeto LED","new text"]
[355,null,null,{"$f":"IF(Lookups!$N$3=1,E355,IF(Lookups!$N$3=2,F355))","v":"Option 1 - Enter customized LED replacement plan for baseline by Year"},"Option 1 - Enter customized LED replacement plan for baseline by Year","Opção 1 - Insira o plano personalizado de substituição de LED por ano","new text"]
[356,null,null,{"$f":"IF(Lookups!$N$3=1,E356,IF(Lookups!$N$3=2,F356))","v":"Option 2 - Enter customized LED replacement plan for Baseline by Year by Technology"},"Option 2 - Enter customized LED replacement plan for Baseline by Year by Technology","Opção 2 - Insira o plano personalizado de substituição de LED por ano por tecnologia","new text"]
[357,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E357,IF(Lookups!$N$3=2,F357))","v":"Average Wattage of Baseline Existing Technology"},"Average Wattage of Baseline Existing Technology","Potência média da tecnologia existente da linha de base"]
[358,"2.2_StreetlightInventory",null,{"$f":"IF(Lookups!$N$3=1,E358,IF(Lookups!$N$3=2,F358))","v":"Average Wattage of New LED Technology"},"Average Wattage of New LED Technology","Potência média da nova tecnologia LED"]
[359,"2.3_ExistingParameters",null,{"$f":"IF(Lookups!$N$3=1,E359,IF(Lookups!$N$3=2,F359))","v":"Edit Default"},"Edit Default","Editar padrão"]
[360,"3.1_ProjectDesign_Form",null,{"$f":"IF(Lookups!$N$3=1,E360,IF(Lookups!$N$3=2,F360))","v":"No. lamps in inventory"},"No. lamps in inventory","Número lâmpadas no inventário"]
[361,"3.1_ProjectDesign_Form",null,{"$f":"IF(Lookups!$N$3=1,E361,IF(Lookups!$N$3=2,F361))","v":"No. lamps to be replaced "},"No. lamps to be replaced ","Número lâmpadas a serem substituidas "]
[362,"3.1_ProjectDesign_Form",null,{"$f":"IF(Lookups!$N$3=1,E362,IF(Lookups!$N$3=2,F362))","v":"Default LED replacement wattage"},"Default LED replacement wattage","Substituição de LED padrão "]
[363,"3.1_ProjectDesign_Form",null,{"$f":"IF(Lookups!$N$3=1,E363,IF(Lookups!$N$3=2,F363))","v":"User override - LED replacement wattage"},"User override - LED replacement wattage","Substituição pelo usuário - potência da LED de reposição"]
[364,"3.1_ProjectDesign_Form",null,{"$f":"IF(Lookups!$N$3=1,E364,IF(Lookups!$N$3=2,F364))","v":"Lamp Rated Power (W)"},"Lamp Rated Power (W)","Potência calculada da lâmpada (W)"]
[365,"3.1_ProjectDesign_Form",null,{"$f":"IF(Lookups!$N$3=1,E365,IF(Lookups!$N$3=2,F365))","v":"Option 1 - Enter customized LED replacement plan for baseline by Year"},"Option 1 - Enter customized LED replacement plan for baseline by Year","Poder avaliado de lâmpada (W) Poder avaliado lâmpada (W) Poder avaliado lâmpada (W) Poder avaliado lâmpada (W) Poder avaliado lâmpada (W) Poder avaliado lâmpada (W) Poder avaliado lâmpada (W)"]
[366,"3.1_ProjectDesign_Form2",null,{"$f":"IF(Lookups!$N$3=1,E366,IF(Lookups!$N$3=2,F366))","v":"Year"},"Year","Ano"]
[{"$f":"ROW(A367)","v":367},"3.1_ProjectDesign_Form2",null,{"$f":"IF(Lookups!$N$3=1,E367,IF(Lookups!$N$3=2,F367))","v":"Default"},"Default","Suposições Padrão"]
[368,"3.1_ProjectDesign_Form2",null,{"$f":"IF(Lookups!$N$3=1,E368,IF(Lookups!$N$3=2,F368))","v":"User Override"},"User Override","Substituição pelo usuário"]
[369,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E369,IF(Lookups!$N$3=2,F369))","v":"Run Sensitivity Analysis Automatically"},"Run Sensitivity Analysis Automatically","Executar automaticamente análise de sensibilidade "]
[370,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E370,IF(Lookups!$N$3=2,F370))","v":"Note that if calculations are slow, then uncheck the automatic refresh feature and press 'manual refresh' button once adjustments are complete."},"Note that if calculations are slow, then uncheck the automatic refresh feature and press 'manual refresh' button once adjustments are complete.","Note que se os cálculos forem lentos, desmarque o recurso de atualização automática e pressione o botão 'atualizar manualmente' quando os ajustes estiverem completos."]
[371,"4.4_SensitivityReport",null,{"$f":"IF(Lookups!$N$3=1,E371,IF(Lookups!$N$3=2,F371))","v":"PRINT REPORTS"},"PRINT REPORTS","Imprimir relatórios"]
[372,"4.4_SensitivityReport",null,{"$f":"IF(Lookups!$N$3=1,E372,IF(Lookups!$N$3=2,F372))","v":"Print Summary \nof Project Design"},"Print Summary \nof Project Design","Imprimir Resumo do Desenho do Projeto"]
[373,"4.4_SensitivityReport",null,{"$f":"IF(Lookups!$N$3=1,E373,IF(Lookups!$N$3=2,F373))","v":"Print Summary \nScenario Comparisons"},"Print Summary \nScenario Comparisons","Imprimir Resumo de Comparação de Cenários "]
[374,"4.4_SensitivityReport",null,{"$f":"IF(Lookups!$N$3=1,E374,IF(Lookups!$N$3=2,F374))","v":"Print Summary \nof Sensitivity Analysis"},"Print Summary \nof Sensitivity Analysis","Imprimir Resumo da Análise de Sensibilidade"]
[375,"5.2_UserOverride",null,{"$f":"IF(Lookups!$N$3=1,E375,IF(Lookups!$N$3=2,F375))","v":"AVERAGE REPLACEMENT EFFICIENCY WITH LED"},"AVERAGE REPLACEMENT EFFICIENCY WITH LED","Eficiência média de substituição com LED"]
[376,"5.2_UserOverride",null,{"$f":"IF(Lookups!$N$3=1,E376,IF(Lookups!$N$3=2,F376))","v":"AVERAGE LIFETIME BY TECHNOLOGY"},"AVERAGE LIFETIME BY TECHNOLOGY","Tempo de vida médio por tecnologia"]
[377,"5.2_UserOverride",null,{"$f":"IF(Lookups!$N$3=1,E377,IF(Lookups!$N$3=2,F377))","v":"LED lifetime with control system"},"LED lifetime with control system","Tempo de vida de LED com sistema de controle"]
[378,"5.1_DefaultData",null,{"$f":"IF(Lookups!$N$3=1,E378,IF(Lookups!$N$3=2,F378))","v":"Back to Set Up"},"Back to Set Up","Voltar a configuração"]
[379,"5.2_UserOverride",null,{"$f":"IF(Lookups!$N$3=1,E379,IF(Lookups!$N$3=2,F379))","v":"Average Life (hours)"},"Average Life (hours)","Vida útil média (horas)"]
[380,"5.2_UserOverride",null,{"$f":"IF(Lookups!$N$3=1,E380,IF(Lookups!$N$3=2,F380))","v":"Replacement efficiency with LEDs"},"Replacement efficiency with LEDs","Eficiência de substituição com LEDs"]
[381,"4.3_SensitivityAnalysis",null,{"$f":"IF(Lookups!$N$3=1,E381,IF(Lookups!$N$3=2,F381))","v":"Reset variables"},"Reset variables","Redefinir variáveis"]

{"sheet":"5.2_UserOverride","index":25,"n_rows":60,"n_cols":6,"rows_kept":60,"cut":false,"hidden":false,"merged":[[7,2,9,6]]}
[]
[]
[]
[]
[]
[]
[null,null,{"$f":"Language_Refs!D285","v":"Directions: "}]
[null,null,{"$f":"Language_Refs!D286","v":"This page allows you to reset the default assumptions  used throughout the tool.  Please enter the revised value in the same  format and unit as the original value. Prices listed are as of 2012, and are automatically indexed to change over time, depending on the technology (see assumptions on annual price changes below)."}]
[]
[]
[]
[]
[null,null,null,{"$f":"Language_Refs!D82","v":"Technology"},null,{"$f":"Language_Refs!D380","v":"Replacement efficiency with LEDs"}]
[]
[null,null,null,{"$f":"Language_Refs!D92","v":"Fluorescent"},"%",0.68181818181818177]
[null,null,null,{"$f":"Language_Refs!D89","v":"High Pressure Sodium"},"%",0.44687619047619054]
[null,null,null,{"$f":"Language_Refs!D94","v":"Halogen"},"%",0.84874999999999989]
[null,null,null,{"$f":"Language_Refs!D90","v":"Mercury Vapor"},"%",0.54801428571428579]
[null,null,null,{"$f":"Language_Refs!D91","v":"Metal Halide"},"%",0.39930952380952384]
[null,null,null,{"$f":"Language_Refs!D93","v":"Incandescent"},"%",0.87008333333333332]
[null,null,null,{"$f":"Language_Refs!D95","v":"Mixed Lights"},"%",0.76483333333333325]
[null,null,null,{"$f":"'Inventory - Replacement Plan'!B10","v":"Ceramic Metal Halide"},0.2]
[]
[]
[]
[]
[null,null,null,{"$f":"Lifetime!B2","v":"Fixture type"},null,{"$f":"Language_Refs!D379","v":"Average Life (hours)"}]
[]
[null,null,null,{"$f":"D15","v":"Fluorescent"},"n",9000]
[null,null,null,{"$f":"D16","v":"High Pressure Sodium"},"n",32000]
[null,null,null,{"$f":"D18","v":"Mercury Vapor"},"n",24000]
[null,null,null,{"$f":"D19","v":"Metal Halide"},"n",20000]
[null,null,null,{"$f":"D20","v":"Incandescent"},"n",2000]
[null,null,null,{"$f":"D21","v":"Mixed Lights"},"n",9000]
[null,null,null,{"$f":"Language_Refs!D96","v":"Other"},"n",0]
[null,null,null,"LED","n",50000]
[null,null,null,{"$f":"Language_Refs!D377","v":"LED lifetime with control system"},"n",55000]
[]
[]
[]
[]
[]
[]
[null,null,null,{"$f":"Language_Refs!D320","v":"Change in avg. LED replacement wattage -  low savings scenario"},"%","Removed"]
[null,null,null,{"$f":"Language_Refs!D321","v":"Change in avg. LED replacement wattage - high savings scenario"},"%","Removed"]
[null,null,null,{"$f":"Language_Refs!D322","v":"Change in average life -  low savings scenario"},"%","Removed"]
[null,null,null,{"$f":"Language_Refs!D323","v":"Change in average life -  high savings scenario"},"%","Removed"]
[null,null,null,{"$f":"Language_Refs!D324","v":"LED failure rate in year 1"},"%",0.05]
[null,null,null,{"$f":"Language_Refs!D325","v":"LED annual failure rate until useful life reached"},"%",0.02]
[null,null,null,{"$f":"Language_Refs!D326","v":"LED annual failure rate after useful life reached"},"%",0.2]
[null,null,null,{"$f":"Language_Refs!D327","v":"% decrease in lumen output from smart system when dimming"},"%",-0.3]
[null,null,null,{"$f":"Language_Refs!D328","v":"Average operating hours per day"},"n",11.53]
[]
[]
[]
[]
[]
[]
[]
[null,null,null,{"$f":"Language_Refs!D333","v":"Grid emission factor"},{"$f":"Language_Refs!D334","v":"tonnes CO2e/MWh"},0.29970000000000002]

{"sheet":"Assumptions","index":26,"n_rows":200,"n_cols":7,"rows_kept":200,"cut":false,"hidden":true,"merged":[[106,2,106,4],[105,2,105,4]]}
[]
[null,null,"Assumptions "]
[]
[]
[null,null,"Part 1 - City information ","unit","value"]
[null,null,"Name of city","name",{"$f":"'2.1_BasicInformation'!E12","v":"Average FinBRAZEEC City"}]
[null,null,"Nation","ADD",{"$f":"'2.1_BasicInformation'!E14","v":"Brazil"}]
[null,null,"Currency","symbol",{"$f":"INDEX(Lookups!$D$3:$D$298,MATCH(E7,Lookups!$B$3:$B$298,0),1)","v":"R$"}]
[null,null,"Exchange rate",{"$f":"E8&\" / USD\"","v":"R$ / USD"},{"$f":"'2.1_BasicInformation'!$E$18","v":3.31}]
[]
[null,null,"Part 2 - Key assumptions ","unit","value"]
[null,null,"Total luminaires in city","n",{"$f":"'Inventory - Replacement Plan'!G69","v":42500}]
[null,null,"% luminaires replaced in project","%",{"$f":"IF('Inventory - Replacement Plan'!G3=1,'3.1_ProjectDesign'!F13,IF('Inventory - Replacement Plan'!G3=2,'Inventory - Replacement Plan'!H69/'Inventory - Replacement Plan'!G69))","v":1}]
[null,null,"Total luminaires replaced in project","n",{"$f":"E12*E13","v":42500}]
[null,null,"Years to implement project","n",{"$f":"'3.1_ProjectDesign'!F17","v":2}]
[null,null,"Starting year of project","n",{"$f":"'3.1_ProjectDesign'!F19","v":2019}]
[null,null,"Period of analysis ","years",{"$f":"'3.1_ProjectDesign'!F21","v":13}]
[null,null,"Average operating hours per day","hours",{"$f":"'2.3_ExistingParameters'!F12","v":11.5}]
[null,null,"Include smart system?","flag",{"$f":"'3.1_ProjectDesign'!F23","v":"Y"}]
[null,null,"Additional cost of smart system (% increase to assumed LED price) ","%",{"$f":"IF(E19=\"Y\",20%,0)","v":0.2}]
[null,null,"Dimming hours per day","hours",{"$f":"IF(E19=\"Y\",5,0)","v":5}]
[null,null,"Retail cost of electricity for street lighting ",{"$f":"$E$8&\" / MWh\"","v":"R$ / MWh"},{"$f":"'2.3_ExistingParameters'!F26","v":440}]
[null,null,"Unsubsidized cost of electricity for street lighting",{"$f":"$E$8&\" / MWh\"","v":"R$ / MWh"},{"$f":"'2.3_ExistingParameters'!F28","v":540}]
[null,null,"Real annual increase on electricity tariff - base case","%",{"$f":"'2.3_ExistingParameters'!F30","v":0.02}]
[null,null,"Current annual budget / COSIP rev. to fund PSL (elec. + O&M)",{"$f":"$E$8","v":"R$"},{"$f":"'2.3_ExistingParameters'!F56","v":18000000}]
[null,null,"Estimated annual increase (decrease) in budget for PSL","%",{"$f":"'2.3_ExistingParameters'!F58","v":5.0000000000000001E-3}]
[null,null,"Current technology weighted average","watt",{"$f":"'Inventory - Replacement Plan'!G70","v":202.565}]
[null,null,"LED replacement wattage (weighted avg) - base case","watt",{"$f":"'Inventory - Replacement Plan'!H70","v":108.46395304761903}]
[null,null,"Grid emission factor ","tCO2e / MWh",{"$f":"'2.3_ExistingParameters'!F20","v":0.44}]
[null,null,"Tax on domestic equipment","%",{"$f":"'2.3_ExistingParameters'!F48","v":0.46}]
[null,null,"Tax on imported equipment","%",{"$f":"'2.3_ExistingParameters'!F50","v":0.75}]
[null,null,"% equipment expected to be imported","%",{"$f":"'2.3_ExistingParameters'!F52","v":0.5}]
[null,null,"% finance by debt","%",{"$f":"'3.1_ProjectDesign'!F38","v":1}]
[null,null,"% finance by equity","%",{"$f":"1-E33","v":0}]
[null,null,"Cost of Debt (net of inflation)","%",{"$f":"'3.1_ProjectDesign'!F42","v":3.2500000000000001E-2}]
[null,null,"Cost of Equity (net of inflation)","%",{"$f":"'3.1_ProjectDesign'!F44","v":0}]
[null,null,"Loan tenure","years",{"$f":"'3.1_ProjectDesign'!F46","v":10}]
[null,null,"Corporate Tax Rate","%",{"$f":"'2.3_ExistingParameters'!F54","v":0.3}]
[]
[]
[null,null,"Part 3 - Other important data / assumptions (to be reviewed)","unit","value"]
[null,null,"Estimated loan size",{"$f":"$E$8","v":"R$"},{"$f":"Investment!C52","v":34960272.265094511}]
[null,null,{"$f":"C188","v":"Grace Period (Principal)"},{"$f":"D188","v":"years"},{"$f":"'3.1_ProjectDesign'!F50","v":1}]
[null,null,{"$f":"C189","v":"Grace Period (Interest)"},{"$f":"D189","v":"years"},{"$f":"'3.1_ProjectDesign'!F52","v":0}]
[]
[null,null,"Total loan fees","%",{"$f":"'3.1_ProjectDesign'!F54","v":0}]
[null,null,"Depreciation  (annual) ","%",{"$f":"MAX(1/'2.3_ExistingParameters'!$F$46,1/E17,1/IF($E$19=\"Y\", Lifetime!D11, Lifetime!D10))","v":7.6923076923076927E-2}]
[null,null,"Average price per luminaire - existing technology",{"$f":"$E$8&\" / point\"","v":"R$ / point"},{"$f":"'2.3_ExistingParameters'!F32","v":369.43611912480003},null,"--> complete \"Prices\" worksheet (optional)"]
[null,null,"Average price per luminaire - LED - base case  (pre-tax)",{"$f":"$E$8&\" / point\"","v":"R$ / point"},{"$f":"'2.3_ExistingParameters'!F34","v":604.56728160000023},null,"--> complete \"Prices\" worksheet (optional)"]
[null,null,"Additional infrastructure (civil works) cost per point ",{"$f":"$E$8&\" / point\"","v":"R$ / point"},{"$f":"'2.3_ExistingParameters'!E40","v":0}]
[null,null,"Additional cost of smart system (% increase to assumed LED price) ","%",{"$f":"IF(flag_sens,IF(E76=\"Base case\",('4.3_SensitivityAnalysis'!E21),IF(E76=\"Low\",('4.3_SensitivityAnalysis'!G21),('4.3_SensitivityAnalysis'!I21))),'3.1_ProjectDesign'!F64)","v":0.1}]
[null,null,"Annual decrease in LED prices","% / year",{"$f":"IF(flag_sens,IF(E78=\"Base case\",('4.3_SensitivityAnalysis'!E16),IF(E78=\"Low\",('4.3_SensitivityAnalysis'!I16),('4.3_SensitivityAnalysis'!G16))),'2.3_ExistingParameters'!F36)","v":0.1}]
[null,null,"Engineering + project design cost",{"$f":"$E$8","v":"R$"},{"$f":"IF('3.1_ProjectDesign'!F57=TRUE,'3.1_ProjectDesign'!F58,'3.1_ProjectDesign'!E56)","v":1125750}]
[null,null,"Installation cost per LED",{"$f":"$E$8&\" / point\"","v":"R$ / point"},{"$f":"'2.3_ExistingParameters'!F42","v":79}]
[]
[null,null,"Labor cost per lamp replacement - all technologies (incl'd LED)",{"$f":"$E$8&\" / point\"","v":"R$ / point"},{"$f":"'2.3_ExistingParameters'!F44","v":165.71}]
[null,null,"Averge life existing technology","hours",{"$f":"'2.3_ExistingParameters'!F14","v":28800},null,"-->  complete \"Lifetime\" worksheet (optional)"]
[null,null,"Averge life LED","hours",{"$f":"'2.3_ExistingParameters'!F16","v":50000},null,"-->  complete \"Lifetime\" worksheet (optional)"]
[null,null,"Averge life LED with dimming","hours",{"$f":"Lifetime!C11","v":55000},null,"-->  complete \"Lifetime\" worksheet (optional)"]
[null,null,"Dimming hours per day","hours",{"$f":"'3.1_ProjectDesign'!F25","v":5}]
[null,null,"Social cost of carbon dioxide (CO2e)   - in 2015",{"$f":"$E$8&\" / tCO2e\"","v":"R$ / tCO2e"},{"$f":"'2.3_ExistingParameters'!F60","v":94.800000000000011}]
[null,null,"Include manufacture warranty","flag",{"$f":"'3.1_ProjectDesign'!F27","v":"Y"}]
[null,null,"Manufacture warranty duration","years",{"$f":"'3.1_ProjectDesign'!F29","v":10}]
[null,null,"Estimated % failures not covered by warranty while active","%",{"$f":"'3.1_ProjectDesign'!F31","v":0.1}]
[null,null,"Additional Operational Expenditures",{"$f":"$E$8","v":"R$"},{"$f":"'2.3_ExistingParameters'!F62","v":0}]
[null,null,"Annual Change in 'Additional Operating Expenditures'","%",{"$f":"'3.1_ProjectDesign'!F62","v":0}]
[null,null,"Maximum social cost of carbon dioxide (CO2e)",{"$f":"$E$8&\" / tCO2e\"","v":"R$ / tCO2e"},{"$f":"E129*E9","v":264.8}]
[]
[null,null,"Scenario & Sensitivity Analysis Parameters"]
[null,null,"Part 4 - Variables for Scenario analysis  and Sensitivity Analysis","unit","value"]
[null,null,"Revenue source - muni budget/COSIP or project revenues ","flag",{"$f":"IF(OR('3.1_ProjectDesign'!F36=Language_Refs!$E$340,'3.1_ProjectDesign'!F36=Language_Refs!$F$340),'3.1_ProjectDesignData'!$D$122,IF(OR('3.1_ProjectDesign'!F36=Language_Refs!$E$341,'3.1_ProjectDesign'!F36=Language_Refs!$F$341),'3.1_ProjectDesignData'!$D$123))","v":"Project Savings"}]
[null,null,"Financial vs. Economic analysis","flag",{"$f":"IF(OR('3.1_ProjectDesign'!N9=Language_Refs!$E$342,'3.1_ProjectDesign'!N9=Language_Refs!$F$342),'3.1_ProjectDesignData'!$D$126,IF(OR('3.1_ProjectDesign'!N9=Language_Refs!$E$343,'3.1_ProjectDesign'!N9=Language_Refs!$F$343),'3.1_ProjectDesignData'!$D$127))","v":"Economic"}]
[null,null,"LED (and smart system) pricing scenario","flag",{"$f":"'4.3_SensitivityData'!D6","v":"Base case"}]
[null,null,"Cost of electricity scenario","flag",{"$f":"'4.3_SensitivityData'!D7","v":"Base case"}]
[null,null,"Savings potential (electricity and O&M)","flag",{"$f":"'4.3_SensitivityData'!D8","v":"Base case"}]
[null,null,"Cost of smart system","flag",{"$f":"'4.3_SensitivityData'!D9","v":"Base case"}]
[null,null,{"$f":"'4.3_SensitivityData'!C10","v":"Cost of Eletricity in Year 1"},"flag",{"$f":"'4.3_SensitivityData'!D10","v":"Base case"}]
[null,null,{"$f":"'4.3_SensitivityData'!C11","v":"Annual decrease in LED price"},"flag",{"$f":"'4.3_SensitivityData'!D11","v":"Base case"}]
[]
[null,null,"Key Metrics"]
[null,null,"Part 5 - Estimated project results ","unit","value"]
[null,null,{"$f":"\"Total project investment over \"&E17&\" years (CAPEX + fees)\"","v":"Total project investment over 13 years (CAPEX + fees)"},{"$f":"$E$8","v":"R$"},{"$f":"ROUND(-Investment!D46, -5)","v":30100000}]
[null,null,{"$f":"\"Total revenues over \"&E17&\" years\"","v":"Total revenues over 13 years"},{"$f":"$E$8","v":"R$"},{"$f":"ROUND(IF(E71=\"Budget/COSIP\", Operations!D35,Operations!D29), -5)","v":174500000}]
[null,null,{"$f":"\"Total GHG reductions over \"&E17&\" years\"","v":"Total GHG reductions over 13 years"},"tCO2e",{"$f":"SUM('Electricity savings'!E45:X45)","v":106279.56241939982}]
[null,null,{"$f":"\"Total electricity savings over \"&E17&\" years\"","v":"Total electricity savings over 13 years"},"GWh",{"$f":"'Electricity savings'!D39/1000","v":241.5444600440905}]
[null,null,"Payback period (non-discounted)","years",{"$f":"E82/(E83/E17)","v":2.2424068767908309}]
[null,null,"RoI","%",{"$f":"(E83-E82)/E82","v":4.7973421926910298}]
[null,null,{"$f":"\"NPV over \"&E17&\" years (million \"&E8&\")\"","v":"NPV over 13 years (million R$)"},{"$f":"$E$8","v":"R$"},{"$f":"ROUND('Free Cash Flows'!D23,-5)","v":74100000}]
[null,null,"Project IRR","%",{"$f":"IFERROR('Free Cash Flows'!D24, \"n/a\")","v":0.46098987165255978}]
[null,null,"WACC (net)","%",{"$f":"'Free Cash Flows'!C11","v":3.2500000000000001E-2}]
[null,null,"Min DSCR","n",{"$f":"'Debt Service'!C40","v":2.8027466191373867}]
[null,null,"After-tax cost per point in year 1 of project (tech + infrastructure)",{"$f":"$E$8","v":"R$"},{"$f":"Investment!C12","v":665.02400976000035}]
[null,null,"Cost of electricity at year 1",{"$f":"$E$8&\"/MWh\"","v":"R$/MWh"},{"$f":"IF(E72=\"Financial\", E22, E23)*IF(flag_sens,IF(E77=\"Base case\",(1+'4.3_SensitivityAnalysis'!E26), IF(E77=\"Low\",(1+'4.3_SensitivityAnalysis'!I26), (1+'4.3_SensitivityAnalysis'!G26))),1)","v":540}]
[null,null,"Real annual increase on electricity tariff","%",{"$f":"IF(flag_sens,IF(E74=\"Base case\",'4.3_SensitivityAnalysis'!E31, IF(E74=\"Low\",'4.3_SensitivityAnalysis'!I31,'4.3_SensitivityAnalysis'!G31)),E24)","v":0.02}]
[null,null,"Averge life LED","hours",{"$f":"IF(flag_sens,IF(E75=\"Base case\",1+'4.3_SensitivityAnalysis'!E36,IF(E75=\"Low\",1+'4.3_SensitivityAnalysis'!I36,1+'4.3_SensitivityAnalysis'!G36)),1)*IF(E19=\"Y\",E59,E58)","v":55000}]
[null,null,"Average LED wattage with project","watt",{"$f":"IF($E$19=\"N\",1,1*(1+E177))*E28","v":94.316480910973056}]
[null,null,"% electricity saving to LED with project ","%",{"$f":"($E$27-E96)/$E$27","v":0.53438905580444274}]
[null,null,"% O&M saving to LED with project ","%",{"$f":"'O&M'!D98","v":0.7995253351434044}]
[null,null,"Equity IRR","%",{"$f":"IFERROR('Free Cash Flows'!D39, \"n/a\")","v":"n/a"}]
[]
[]
[]
[null,null,"Default Data"]
[]
[]
[null,null,"Additional assumptions: \n\nNote to user: Cells in orange incorporate user's input from Table 3 in the LED street lighitng tool worksheet. \n                           Cells in blue denote calculated figures. "]
[null,null,"Notes to user:  -- If desired, you can review these detailed assumptions and make changes as needed\n                          -- Cells in orange incorporate user's input from Table 3 in the LED street lighitng tool worksheet. \n                          -- Cells in blue denote calculated figures. "]
[]
[null,null,"Part 6 - Default cost assumptions in USD","unit","value"]
[null,null,"Average price per luminaire - existing technology","USD / point",{"$f":"INDEX(Prices!B34:Y34,1,MATCH(E16,Prices!B21:Y21,1))","v":116.91016428}]
[null,null,"Average price per luminaire - LED - base case ","USD / point",{"$f":"INDEX(Prices!B35:Y35, 1, MATCH(E16, Prices!B21:Y21, 1))","v":191.31876000000005}]
[null,null,"Annual decrease in LED prices","%",{"$f":"'5.1_DefaultData'!F14","v":0.1}]
[null,null,"Additional infrastructure (civil works) cost per point","USD / point",{"$f":"'5.1_DefaultData'!F15","v":0}]
[null,null,"Engineering + project design cost","USD",{"$f":"'5.1_DefaultData'!F16","v":356250}]
[null,null,"Installation cost/luminaire","USD / point",{"$f":"'5.1_DefaultData'!F17","v":25}]
[null,null,"Current O&M cost per point per year ","USD / point / year",{"$f":"'5.1_DefaultData'!F18","v":60}]
[null,null,"Maintenance cost per lamp replacement - all technologies (incl'd LED)","USD / point",{"$f":"'5.1_DefaultData'!F19","v":50}]
[null,null,"Overhead cost of software for smart system (CAPEX)","USD",{"$f":"'5.1_DefaultData'!F20","v":100000}]
[null,null,"Additional cost of smart system (% increase to assumed LED price) ","%",{"$f":"'5.1_DefaultData'!F21","v":0.2}]
[null,null,"Cost of existing tech. replacement parts upon failure  ","% luminaire cost",{"$f":"'5.1_DefaultData'!F22","v":0.2}]
[null,null,"Cost of LED replacement parts upon failure","% luminaire cost",{"$f":"'5.1_DefaultData'!F23","v":0.4}]
[null,null,"Social cost of carbon (CO2e)","USD / ton",{"$f":"'5.1_DefaultData'!F68","v":30}]
[null,null,"Cost of existing tech. replacement parts upon failure  ","USD / point",{"$f":"E110*E120","v":23.382032856000002}]
[null,null,"Cost per LED replacement parts upon failure","USD / point",{"$f":"E111*E121","v":76.527504000000022}]
[null,null,"Tax on domestic equipment",null,{"$f":"'5.1_DefaultData'!F48","v":0.46}]
[null,null,"Tax on imported equipment",null,{"$f":"'5.1_DefaultData'!F49","v":0.75}]
[null,null,"% equipment expected to be imported",null,{"$f":"'5.1_DefaultData'!F50","v":0.7}]
[null,null,"Corporate Tax Rate",null,{"$f":"'5.1_DefaultData'!F51","v":0.3}]
[null,null,"Social cost of carbon (CO2e)","USD / ton",{"$f":"'5.1_DefaultData'!F69","v":80}]
[null,null,"Final cost assumptions in LOCAL CURRENCY, incorporating user input","unit","value"]
[null,null,"Average price per luminaire - existing technology",{"$f":"$E$8&\" / point\"","v":"R$ / point"},{"$f":" E48","v":369.43611912480003},"x"]
[null,null,"Average price per luminaire - LED - base case ",{"$f":"$E$8&\" / point\"","v":"R$ / point"},{"$f":" E49","v":604.56728160000023},"x"]
[null,null,"Additional infrastructure (civil works) cost per point",{"$f":"$E$8&\" / point\"","v":"R$ / point"},{"$f":" E50","v":0},"x"]
[null,"2","Additional % cost of smart system","% additional cost",{"$f":" E51","v":0.1},"x"]
[null,null,"Final pre-tax cost per point",{"$f":"$E$8&\" / point\"","v":"R$ / point"},{"$f":"E49*IF(E19=\"N\", 1, (1+E51))+E50","v":665.02400976000035}]
[null,null,"Annual decrease in LED prices","%/year",{"$f":" E52","v":0.1},"x"]
[null,null,"Engineering + project design cost",{"$f":"$E$8","v":"R$"},{"$f":"E53","v":1125750},"x"]
[null,null,"Installation cost/luminaire",{"$f":"$E$8&\" / point\"","v":"R$ / point"},{"$f":"E54","v":79},"x"]
[null,null,"Maintenance cost per lamp replacement - all technologies (incl'd LED)",{"$f":"$E$8&\" / point\"","v":"R$ / point"},{"$f":" E56","v":165.71},"x"]
[null,null,"Social cost of carbon (CO2e) in 2015",{"$f":"$E$8&\" / ton\"","v":"R$ / ton"},{"$f":"E122*$E$9","v":99.3}]
[null,null,"% annual increase in social cost of carbon ","%",{"$f":"((80/30)^(1/(2050-2015)))-1","v":2.8420050430605137E-2}]
[null,null,"Overhead cost of software for smart system (CAPEX)",{"$f":"$E$8","v":"R$"},{"$f":"E118*E9","v":331000}]
[null,null,"Cost of existing tech. replacement parts upon failure  ",{"$f":"$E$8&\" / point\"","v":"R$ / point"},{"$f":"E48*E120","v":73.887223824960003}]
[null,null,"Expected cost per LED replacement parts upon failure",{"$f":"$E$8&\" / point\"","v":"R$ / point"},{"$f":"E49*E121","v":241.8269126400001}]
[null,null,"Include manufacture warranty","flag",{"$f":" E62","v":"Y"},"x"]
[null,null,"Manufacture warranty duration","years",{"$f":"E63","v":10},"x"]
[null,null,"Estimated % failures not covered by warranty while active","%",{"$f":"E64","v":0.1},"x"]
[]
[null,null,"Electricity usage and costs","unit","value"]
[null,null,"Change in electricity tariff in year 1 - low case","%",{"$f":"'5.1_DefaultData'!F57","v":"removed"},"x"]
[null,null,"Change in electricity tariff in year 1 - high case","%",{"$f":"'5.1_DefaultData'!F58","v":"removed"},"x"]
[null,null,"Real annual increase on electricity tariff - existing case","%",{"$f":"'5.1_DefaultData'!F59","v":0.02}]
[null,"3","Change in real annual increase on electricity tariff - low case","%",{"$f":"'5.1_DefaultData'!F60","v":"removed"},"x"]
[null,"3","Change in real annual increase on electricity tariff - high case","%",{"$f":"'5.1_DefaultData'!F61","v":"removed"},"x"]
[]
[null,null,"Other luminaire pricing information","unit","value"]
[null,"1","Change in LED price in low price scenario ","%",{"$f":"'5.1_DefaultData'!F24","v":"removed"},"x"]
[null,"1","Change in LED price in high price scenario ","%",{"$f":"'5.1_DefaultData'!F25","v":"removed"},"x"]
[null,null,"Year of LED price plateau","n ",{"$f":"'5.1_DefaultData'!F26","v":10}]
[null,null,"Annual change in current technology prices ","% / year",{"$f":"'5.1_DefaultData'!F41","v":-0.02}]
[null,null,"Year of existing technology price plateau","n ",{"$f":"'5.1_DefaultData'!F42","v":5}]
[]
[null,null,"Bulb technical specs","unit","value"]
[null,null,"Averge life existing technology","hours",{"$f":"E57","v":28800},"x"]
[null,null,"Useful life LED","hours",{"$f":"E58","v":50000},"x"]
[null,null,"Useful life LED with dimming","hours",{"$f":"E59","v":55000},"x"]
[null,null,"Dimming hours per day","hours",{"$f":"E60","v":5},"x"]
[null,null,"Change in avg. LED replacement wattage -  low savings scenario","watt",{"$f":"'5.2_UserOverride'!F44","v":"Removed"},"x"]
[null,null,"Change in avg. LED replacement wattage - high savings scenario","watt",{"$f":"'5.2_UserOverride'!F45","v":"Removed"},"x"]
[null,"4","Change in average life -  low savings scenario","%",{"$f":"'5.2_UserOverride'!F46","v":"Removed"},"x"]
[null,"4","Change in average life -  high savings scenario","%",{"$f":"'5.2_UserOverride'!F47","v":"Removed"},"x"]
[null,null,"Annual failure rate for existing technology (assumed constant)","%",{"$f":"1/Lifetime!G15","v":0.14574652777777775}]
[null,null,"LED failure rate in year 1","%",{"$f":"'5.2_UserOverride'!F48","v":0.05}]
[null,null,"LED annual failure rate until useful life reached","%",{"$f":"'5.2_UserOverride'!F49","v":0.02}]
[null,null,"LED annual failure rate after useful life reached","%",{"$f":"'5.2_UserOverride'!F50","v":0.2}]
[null,null,"% decrease in lumen output from smart system when dimming","%",{"$f":"'5.2_UserOverride'!F51","v":-0.3}]
[null,null,"%  overall change in average replacement wattage from dimming ","%",{"$f":"((1+E176)*(E60/E18)+((E18-E60)/E18))-1","v":-0.13043478260869579}]
[null,null,"Average operating hours per day",null,{"$f":"'5.2_UserOverride'!F52","v":11.53}]
[null,null,"Grid emission factor (tonnes CO2e/MWh)",null,{"$f":"'5.2_UserOverride'!F60","v":0.29970000000000002}]
[]
[null,null,"Financial Data","unit","value"]
[null,null,"% finance by debt","%",{"$f":"IF(F32<>\"\", F32, E33)","v":1},"x"]
[null,null,"% finance by equity","%",{"$f":"IF(F33<>\"\", F33, E34)","v":0},"x"]
[null,null,"Interest rate on Loan (net of inflation)","%",{"$f":"IF(F34<>\"\", F34, E35)","v":3.2500000000000001E-2},"x"]
[null,null,"Equity discount rate (net of inflation)","%",{"$f":"IF(F35<>\"\", F35, E36)","v":0},"x"]
[null,null,"Duration of loan","years",6,"x"]
[null,null,"LIBOR","%",0.03,"x"]
[null,null,"Grace Period (Principal)","years",{"$f":"IF(F43<>\"\", F43, E43)","v":1},"x"]
[null,null,"Grace Period (Interest)","years",{"$f":"IF(F44<>\"\", F44, E44)","v":0},"x"]
[null,null,"Underwriting fee, Other fees","%",{"$f":"IF(F46<>\"\", F46, E46)","v":0},"x"]
[null,null,"Mortgage style amortization","% Principal",{"$f":"'5.1_DefaultData'!F67","v":1}]
[]
[]
[null,null,"Additional Operating Expenditures",null,{"$f":"E65","v":0},"x"]
[null,null,"Annual Change in 'Additional Operating Expenditures'",null,{"$f":"E66","v":0},"x"]
[null,null,"Default Engineering + project design cost calculation"]
[null,null,"Base Cost","USD",250000]
[null,null,"Unit Cost","USD/ lamp",2.5]
[null,null,"# of Lamps","n",{"$f":"'3.1_ProjectDesign'!$E$15","v":42500}]
[null,null,"Total Cost","USD",{"$f":"E197+(E198*E199)","v":356250}]

{"sheet":"new graphs","index":27,"n_rows":44,"n_cols":16066,"rows_kept":44,"cut":false,"hidden":true,"merged":[]}
[null,null,null,null,{"$f":"Investment!D1","v":"Period"},{"$f":"Investment!E1","v":1},{"$f":"Investment!F1","v":2},{"$f":"Investment!G1","v":3},{"$f":"Investment!H1","v":4},{"$f":"Investment!I1","v":5},{"$f":"Investment!J1","v":6},{"$f":"Investment!K1","v":7},{"$f":"Investment!L1","v":8},{"$f":"Investment!M1","v":9},{"$f":"Investment!N1","v":10},{"$f":"Investment!O1","v":11},{"$f":"Investment!P1","v":12},{"$f":"Investment!Q1","v":13},{"$f":"Investment!R1","v":14},{"$f":"Investment!S1","v":15},{"$f":"Investment!T1","v":16},{"$f":"Investment!U1","v":17},{"$f":"Investment!V1","v":18},{"$f":"Investment!W1","v":19},{"$f":"Investment!X1","v":20},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00"]
[null,null,null,null,{"$f":"Investment!D2","v":"End Date of Period"},{"$f":"Investment!E2","v":"2019-12-31"},{"$f":"Investment!F2","v":"2020-12-31"},{"$f":"Investment!G2","v":"2021-12-31"},{"$f":"Investment!H2","v":"2022-12-31"},{"$f":"Investment!I2","v":"2023-12-31"},{"$f":"Investment!J2","v":"2024-12-31"},{"$f":"Investment!K2","v":"2025-12-31"},{"$f":"Investment!L2","v":"2026-12-31"},{"$f":"Investment!M2","v":"2027-12-31"},{"$f":"Investment!N2","v":"2028-12-31"},{"$f":"Investment!O2","v":"2029-12-31"},{"$f":"Investment!P2","v":"2030-12-31"},{"$f":"Investment!Q2","v":"2031-12-31"},{"$f":"Investment!R2","v":"2032-12-31"},{"$f":"Investment!S2","v":"2033-12-31"},{"$f":"Investment!T2","v":"2034-12-31"},{"$f":"Investment!U2","v":"2035-12-31"},{"$f":"Investment!V2","v":"2036-12-31"},{"$f":"Investment!W2","v":"2037-12-31"},{"$f":"Investment!X2","v":"2038-12-31"},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00"]
[]
[null,{"$f":"'Electricity savings'!A27","v":"Baseline electricity use - total"},{"$f":"'Electricity savings'!B27","v":"MWh"},null,null,{"$f":"'Electricity savings'!E27","v":36136.329968749997},{"$f":"'Electricity savings'!F27","v":36235.333612499999},{"$f":"'Electricity savings'!G27","v":36136.329968749997},{"$f":"'Electricity savings'!H27","v":36136.329968749997},{"$f":"'Electricity savings'!I27","v":36136.329968749997},{"$f":"'Electricity savings'!J27","v":36235.333612499999},{"$f":"'Electricity savings'!K27","v":36136.329968749997},{"$f":"'Electricity savings'!L27","v":36136.329968749997},{"$f":"'Electricity savings'!M27","v":36136.329968749997},{"$f":"'Electricity savings'!N27","v":36235.333612499999},{"$f":"'Electricity savings'!O27","v":36136.329968749997},{"$f":"'Electricity savings'!P27","v":36136.329968749997},{"$f":"'Electricity savings'!Q27","v":36136.329968749997},{"$f":"'Electricity savings'!R27","v":0},{"$f":"'Electricity savings'!S27","v":0},{"$f":"'Electricity savings'!T27","v":0},{"$f":"'Electricity savings'!U27","v":0},{"$f":"'Electricity savings'!V27","v":0},{"$f":"'Electricity savings'!W27","v":0},{"$f":"'Electricity savings'!X27","v":0}]
[null,{"$f":"'Electricity savings'!A37","v":"Total electricity use after replacement"},{"$f":"'Electricity savings'!B37","v":"MWh"},null,null,{"$f":"'Electricity savings'!E37","v":26480.90034263095},{"$f":"'Electricity savings'!F37","v":16871.567896557139},{"$f":"'Electricity savings'!G37","v":16825.4707165119},{"$f":"'Electricity savings'!H37","v":16825.4707165119},{"$f":"'Electricity savings'!I37","v":16825.4707165119},{"$f":"'Electricity savings'!J37","v":16871.567896557139},{"$f":"'Electricity savings'!K37","v":16825.4707165119},{"$f":"'Electricity savings'!L37","v":16825.4707165119},{"$f":"'Electricity savings'!M37","v":16825.4707165119},{"$f":"'Electricity savings'!N37","v":16871.567896557139},{"$f":"'Electricity savings'!O37","v":16825.4707165119},{"$f":"'Electricity savings'!P37","v":16825.4707165119},{"$f":"'Electricity savings'!Q37","v":16825.4707165119},{"$f":"'Electricity savings'!R37","v":0},{"$f":"'Electricity savings'!S37","v":0},{"$f":"'Electricity savings'!T37","v":0},{"$f":"'Electricity savings'!U37","v":0},{"$f":"'Electricity savings'!V37","v":0},{"$f":"'Electricity savings'!W37","v":0},{"$f":"'Electricity savings'!X37","v":0}]
[]
[null,{"$f":"Operations!A19","v":"Electriticy tariff"},{"$f":"Operations!B19","v":"R$ / MWh"},null,null,{"$f":"Operations!E19","v":540},{"$f":"Operations!F19","v":550.79999999999995},{"$f":"Operations!G19","v":561.81599999999992},{"$f":"Operations!H19","v":573.0523199999999},{"$f":"Operations!I19","v":584.51336639999988},{"$f":"Operations!J19","v":596.20363372799989},{"$f":"Operations!K19","v":608.12770640255985},{"$f":"Operations!L19","v":620.29026053061102},{"$f":"Operations!M19","v":632.69606574122326},{"$f":"Operations!N19","v":645.34998705604778},{"$f":"Operations!O19","v":658.25698679716879},{"$f":"Operations!P19","v":671.42212653311219},{"$f":"Operations!Q19","v":684.8505690637744},{"$f":"Operations!R19","v":698.5475804450499},{"$f":"Operations!S19","v":712.51853205395093},{"$f":"Operations!T19","v":726.76890269502996},{"$f":"Operations!U19","v":741.30428074893052},{"$f":"Operations!V19","v":756.13036636390916},{"$f":"Operations!W19","v":771.25297369118732},{"$f":"Operations!X19","v":786.67803316501102}]
[]
[null,null,null,null,null,2016,{"$f":"F9+1","v":2017},2018,2019,2020,2021,2022,2023,2024,2025,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035]
["Current expenditures ","Current Electricity expenditures ","BRL / year",null,null,{"$f":"F4*F$7","v":19513618.183124997},19958421.753764998,20301968.357723244,20708007.724877708,21122167.879375264,21603637.569118831,21975503.461702023,22415013.530936062,22863313.801554784,23384472.077798449,23786991.679137602,24262731.512720354,24747986.14297476,0,0,0,0,0,0,0]
[null,"Current Lamp replacement expenditures ","BRL / year",null,null,{"$f":"'O&M'!E47+'O&M'!E73","v":1409913.7112964499},{"$f":"'O&M'!F47+'O&M'!F73","v":1371718.5759787541},{"$f":"'O&M'!G47+'O&M'!G73","v":1334056.17350969},{"$f":"'O&M'!H47+'O&M'!H73","v":1296912.2610660195},{"$f":"'O&M'!I47+'O&M'!I73","v":1260272.9524442947},{"$f":"'O&M'!J47+'O&M'!J73","v":1224124.7094931942},{"$f":"'O&M'!K47+'O&M'!K73","v":1188454.3337459229},{"$f":"'O&M'!L47+'O&M'!L73","v":1153248.9582480867},{"$f":"'O&M'!M47+'O&M'!M73","v":1118496.0395765873},{"$f":"'O&M'!N47+'O&M'!N73","v":1084183.3500451508},{"$f":"'O&M'!O47+'O&M'!O73","v":1050298.9700922226},{"$f":"'O&M'!P47+'O&M'!P73","v":1016831.2808470547},{"$f":"'O&M'!Q47+'O&M'!Q73","v":983768.95686989813},{"$f":"'O&M'!R47+'O&M'!R73","v":0},{"$f":"'O&M'!S47+'O&M'!S73","v":0},{"$f":"'O&M'!T47+'O&M'!T73","v":0},{"$f":"'O&M'!U47+'O&M'!U73","v":0},{"$f":"'O&M'!V47+'O&M'!V73","v":0},{"$f":"'O&M'!W47+'O&M'!W73","v":0},{"$f":"'O&M'!X47+'O&M'!X73","v":0}]
[" "]
["Project expenditures","LED project Electricity expenditures ","BRL / year",null,null,{"$f":"F5*F$7","v":14299686.185020713},9292859.5974236708,9452818.6560678482,9641875.0291892048,9834712.5297729895,10058890.086616034,10232034.915975817,10436675.614295334,10645409.12658124,10888066.123658381,11075483.655295124,11296993.328401027,11522933.194969047,0,0,0,0,0,0,0]
[null,"LED project Lamp replacement expenditures ","BRL / year",null,null,{"$f":"'O&M'!E66+'O&M'!E78","v":869548.90015355486},{"$f":"'O&M'!F66+'O&M'!F78","v":631243.37545792817},{"$f":"'O&M'!G66+'O&M'!G78","v":524194.55153362744},{"$f":"'O&M'!H66+'O&M'!H78","v":509244.52593383053},{"$f":"'O&M'!I66+'O&M'!I78","v":494632.60632662661},{"$f":"'O&M'!J66+'O&M'!J78","v":480361.9043436299},{"$f":"'O&M'!K66+'O&M'!K78","v":466434.20632268622},{"$f":"'O&M'!L66+'O&M'!L78","v":452850.13163357996},{"$f":"'O&M'!M66+'O&M'!M78","v":439609.2745449724},{"$f":"'O&M'!N66+'O&M'!N78","v":426710.33129317296},{"$f":"'O&M'!O66+'O&M'!O78","v":341683.00381810492},{"$f":"'O&M'!P66+'O&M'!P78","v":328744.22312328429},{"$f":"'O&M'!Q66+'O&M'!Q78","v":316210.80769647507},{"$f":"'O&M'!R66+'O&M'!R78","v":0},{"$f":"'O&M'!S66+'O&M'!S78","v":0},{"$f":"'O&M'!T66+'O&M'!T78","v":0},{"$f":"'O&M'!U66+'O&M'!U78","v":0},{"$f":"'O&M'!V66+'O&M'!V78","v":0},{"$f":"'O&M'!W66+'O&M'!W78","v":0},{"$f":"'O&M'!X66+'O&M'!X78","v":0}]
[]
[null,"COSIP / Municipal Budget","BRL / year",null,null,{"$f":"Operations!E35","v":18000000},{"$f":"Operations!F35","v":18089999.999999996},{"$f":"Operations!G35","v":18180449.999999993},{"$f":"Operations!H35","v":18271352.249999989},{"$f":"Operations!I35","v":18362709.011249986},{"$f":"Operations!J35","v":18454522.556306232},{"$f":"Operations!K35","v":18546795.16908776},{"$f":"Operations!L35","v":18639529.144933198},{"$f":"Operations!M35","v":18732726.790657863},{"$f":"Operations!N35","v":18826390.424611151},{"$f":"Operations!O35","v":18920522.376734205},{"$f":"Operations!P35","v":19015124.988617875},{"$f":"Operations!Q35","v":19110200.613560963},{"$f":"Operations!R35","v":0},{"$f":"Operations!S35","v":0},{"$f":"Operations!T35","v":0},{"$f":"Operations!U35","v":0},{"$f":"Operations!V35","v":0},{"$f":"Operations!W35","v":0},{"$f":"Operations!X35","v":0}]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[null,null,null,null,null,"Current ","Project","Current ","Project","Current ","Project"]
[null,null,null,null,null,2016,null,{"$f":"F32+1","v":2017},null,{"$f":"H32+1","v":2018},null,{"$f":"J32+1","v":2019},{"$f":"L32+1","v":2020},2021,2022,2023,2024,2025,2026,2027,2028]
[null,"Electricity expenditures ","BRL / year",null,null,{"$f":"F10","v":19513618.183124997},{"$f":"F13","v":14299686.185020713},{"$f":"G10","v":19958421.753764998},{"$f":"G13","v":9292859.5974236708},{"$f":"H10","v":20301968.357723244},{"$f":"H13","v":9452818.6560678482},{"$f":"I27*I$7","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,"Lamp replacement expenditures ","BRL / year",null,null,{"$f":"F11","v":1409913.7112964499},{"$f":"F14","v":869548.90015355486},{"$f":"G11","v":1371718.5759787541},{"$f":"G14","v":631243.37545792817},{"$f":"H11","v":1334056.17350969},{"$f":"H14","v":524194.55153362744},{"$f":"'O&M'!H92+'O&M'!H106","v":0},{"$f":"'O&M'!I92+'O&M'!I106","v":0},{"$f":"'O&M'!J92+'O&M'!J106","v":0},{"$f":"'O&M'!K92+'O&M'!K106","v":0},{"$f":"'O&M'!L92+'O&M'!L106","v":0},{"$f":"'O&M'!M92+'O&M'!M106","v":0},{"$f":"'O&M'!N92+'O&M'!N106","v":0},{"$f":"'O&M'!O92+'O&M'!O106","v":0},{"$f":"'O&M'!P92+'O&M'!P106","v":0},{"$f":"'O&M'!Q92+'O&M'!Q106","v":0},{"$f":"'O&M'!R92+'O&M'!R106","v":0},{"$f":"'O&M'!S92+'O&M'!S106","v":0},{"$f":"'O&M'!T92+'O&M'!T106","v":0},{"$f":"'O&M'!U92+'O&M'!U106","v":0},{"$f":"'O&M'!V92+'O&M'!V106","v":0},{"$f":"'O&M'!W92+'O&M'!W106","v":0},{"$f":"'O&M'!X92+'O&M'!X106","v":0}]
[" "]
[]
[null,"Business model","Sem financiamento"]
[]
[null,"City street lighting funds",{"$f":"'Income Statement'!E9","v":6151931.0610293411},{"$f":"'Income Statement'!F9","v":12731707.368305262},{"$f":"'Income Statement'!G9","v":13023923.667290056},{"$f":"'Income Statement'!H9","v":13233797.220467124},{"$f":"'Income Statement'!I9","v":13449154.801947558},{"$f":"'Income Statement'!J9","v":13704626.972258538},{"$f":"'Income Statement'!K9","v":13896774.386998881},{"$f":"'Income Statement'!L9","v":14129265.425179962},{"$f":"'Income Statement'!M9","v":14367698.96874762},{"$f":"'Income Statement'!N9","v":14649664.052598696},{"$f":"'Income Statement'!O9","v":14790400.289319921},{"$f":"'Income Statement'!P9","v":15046661.739412399},{"$f":"'Income Statement'!Q9","v":15309422.040751884},{"$f":"'Income Statement'!R9","v":0},{"$f":"'Income Statement'!S9","v":0},{"$f":"'Income Statement'!T9","v":0},{"$f":"'Income Statement'!U9","v":0},{"$f":"'Income Statement'!V9","v":0},{"$f":"'Income Statement'!W9","v":0},{"$f":"'Income Statement'!X9","v":0},{"$f":"'Income Statement'!Y9","v":0},{"$f":"'Income Statement'!Z9","v":0},{"$f":"'Income Statement'!AA9","v":0}]
[null,"City's project costs",{"$f":"IF($C$37=\"Sem financiamento\", -Investment!E37, IF($C$37=\"Financiamento Municipal\", 'Debt Service'!E27+'Debt Service'!E28+Investment!E62, 'Debt Service'!E27+'Debt Service'!E28))","v":16495035.207400007},{"$f":"IF($C$37=\"Sem financiamento\", -Investment!F37, IF($C$37=\"Financiamento Municipal\", 'Debt Service'!F27+'Debt Service'!F28+Investment!F62, 'Debt Service'!F27+'Debt Service'!F28))","v":13625109.186660009},{"$f":"IF($C$37=\"Sem financiamento\", -Investment!G37, IF($C$37=\"Financiamento Municipal\", 'Debt Service'!G27+'Debt Service'!G28+Investment!G62, 'Debt Service'!G27+'Debt Service'!G28))","v":0},{"$f":"IF($C$37=\"Sem financiamento\", -Investment!H37, IF($C$37=\"Financiamento Municipal\", 'Debt Service'!H27+'Debt Service'!H28+Investment!H62, 'Debt Service'!H27+'Debt Service'!H28))","v":0},{"$f":"IF($C$37=\"Sem financiamento\", -Investment!I37, IF($C$37=\"Financiamento Municipal\", 'Debt Service'!I27+'Debt Service'!I28+Investment!I62, 'Debt Service'!I27+'Debt Service'!I28))","v":0},{"$f":"IF($C$37=\"Sem financiamento\", -Investment!J37, IF($C$37=\"Financiamento Municipal\", 'Debt Service'!J27+'Debt Service'!J28+Investment!J62, 'Debt Service'!J27+'Debt Service'!J28))","v":0},{"$f":"IF($C$37=\"Sem financiamento\", -Investment!K37, IF($C$37=\"Financiamento Municipal\", 'Debt Service'!K27+'Debt Service'!K28+Investment!K62, 'Debt Service'!K27+'Debt Service'!K28))","v":0},{"$f":"IF($C$37=\"Sem financiamento\", -Investment!L37, IF($C$37=\"Financiamento Municipal\", 'Debt Service'!L27+'Debt Service'!L28+Investment!L62, 'Debt Service'!L27+'Debt Service'!L28))","v":0},{"$f":"IF($C$37=\"Sem financiamento\", -Investment!M37, IF($C$37=\"Financiamento Municipal\", 'Debt Service'!M27+'Debt Service'!M28+Investment!M62, 'Debt Service'!M27+'Debt Service'!M28))","v":0},{"$f":"IF($C$37=\"Sem financiamento\", -Investment!N37, IF($C$37=\"Financiamento Municipal\", 'Debt Service'!N27+'Debt Service'!N28+Investment!N62, 'Debt Service'!N27+'Debt Service'!N28))","v":0},{"$f":"IF($C$37=\"Sem financiamento\", -Investment!O37, IF($C$37=\"Financiamento Municipal\", 'Debt Service'!O27+'Debt Service'!O28+Investment!O62, 'Debt Service'!O27+'Debt Service'!O28))","v":0},{"$f":"IF($C$37=\"Sem financiamento\", -Investment!P37, IF($C$37=\"Financiamento Municipal\", 'Debt Service'!P27+'Debt Service'!P28+Investment!P62, 'Debt Service'!P27+'Debt Service'!P28))","v":0},{"$f":"IF($C$37=\"Sem financiamento\", -Investment!Q37, IF($C$37=\"Financiamento Municipal\", 'Debt Service'!Q27+'Debt Service'!Q28+Investment!Q62, 'Debt Service'!Q27+'Debt Service'!Q28))","v":0},{"$f":"IF($C$37=\"Sem financiamento\", -Investment!R37, IF($C$37=\"Financiamento Municipal\", 'Debt Service'!R27+'Debt Service'!R28+Investment!R62, 'Debt Service'!R27+'Debt Service'!R28))","v":0},{"$f":"IF($C$37=\"Sem financiamento\", -Investment!S37, IF($C$37=\"Financiamento Municipal\", 'Debt Service'!S27+'Debt Service'!S28+Investment!S62, 'Debt Service'!S27+'Debt Service'!S28))","v":0},{"$f":"IF($C$37=\"Sem financiamento\", -Investment!T37, IF($C$37=\"Financiamento Municipal\", 'Debt Service'!T27+'Debt Service'!T28+Investment!T62, 'Debt Service'!T27+'Debt Service'!T28))","v":0},{"$f":"IF($C$37=\"Sem financiamento\", -Investment!U37, IF($C$37=\"Financiamento Municipal\", 'Debt Service'!U27+'Debt Service'!U28+Investment!U62, 'Debt Service'!U27+'Debt Service'!U28))","v":0},{"$f":"IF($C$37=\"Sem financiamento\", -Investment!V37, IF($C$37=\"Financiamento Municipal\", 'Debt Service'!V27+'Debt Service'!V28+Investment!V62, 'Debt Service'!V27+'Debt Service'!V28))","v":0},{"$f":"IF($C$37=\"Sem financiamento\", -Investment!W37, IF($C$37=\"Financiamento Municipal\", 'Debt Service'!W27+'Debt Service'!W28+Investment!W62, 'Debt Service'!W27+'Debt Service'!W28))","v":0},{"$f":"IF($C$37=\"Sem financiamento\", -Investment!X37, IF($C$37=\"Financiamento Municipal\", 'Debt Service'!X27+'Debt Service'!X28+Investment!X62, 'Debt Service'!X27+'Debt Service'!X28))","v":0},{"$f":"IF($C$37=\"Sem financiamento\", -Investment!Y37, IF($C$37=\"Financiamento Municipal\", 'Debt Service'!Y27+'Debt Service'!Y28+Investment!Y62, 'Debt Service'!Y27+'Debt Service'!Y28))","v":0},{"$f":"IF($C$37=\"Sem financiamento\", -Investment!Z37, IF($C$37=\"Financiamento Municipal\", 'Debt Service'!Z27+'Debt Service'!Z28+Investment!Z62, 'Debt Service'!Z27+'Debt Service'!Z28))","v":0},{"$f":"IF($C$37=\"Sem financiamento\", -Investment!AA37, IF($C$37=\"Financiamento Municipal\", 'Debt Service'!AA27+'Debt Service'!AA28+Investment!AA62, 'Debt Service'!AA27+'Debt Service'!AA28))","v":0}]
[null,"Surplus / Deficit",null,null,null,{"$f":"C39-C40","v":-10343104.146370666},-893401.81835474633,13023923.667290056,13233797.220467124,13449154.801947558,13704626.972258538,13896774.386998881,14129265.425179962,14367698.96874762,14649664.052598696,{"$f":"M39-M40","v":14790400.289319921},15046661.739412399,15309422.040751884,0,0,0,0,0,0,0]
[]
[null,"City street lighting funds",{"$f":"C39","v":6151931.0610293411},{"$f":"C43+D39","v":18883638.429334603},31907562.096624658,45141359.317091778,58590514.119039334,72295141.091297865,86191915.478296742,100321180.9034767,114688879.87222432,129338543.92482302,144128944.21414295,159175605.95355535,174485027.99430722,{"$f":"O43+P39","v":174485027.99430722},174485027.99430722,174485027.99430722,174485027.99430722,174485027.99430722,174485027.99430722,174485027.99430722,174485027.99430722,174485027.99430722,174485027.99430722]
[null,"City's project costs",{"$f":"C40","v":16495035.207400007},{"$f":"C44+D40","v":30120144.394060016},30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,{"$f":"O44+P40","v":30120144.394060016},30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016]

{"sheet":"new graphs data","index":28,"n_rows":60,"n_cols":63,"rows_kept":60,"cut":false,"hidden":true,"merged":[]}
[]
[null,"Annual Electricity Expenditures & Lamp Replacement Cost - Current vs. LED Project Scenarios "]
[null,null,null,null,1,null,null,{"$f":"E3+1","v":2},null,null,{"$f":"H3+1","v":3},null,null,{"$f":"K3+1","v":4},null,null,{"$f":"N3+1","v":5},null,null,{"$f":"Q3+1","v":6},null,null,{"$f":"T3+1","v":7},null,null,{"$f":"W3+1","v":8},null,null,{"$f":"Z3+1","v":9},null,null,{"$f":"AC3+1","v":10},null,null,{"$f":"AF3+1","v":11},null,null,{"$f":"AI3+1","v":12},null,null,{"$f":"AL3+1","v":13},null,null,{"$f":"AO3+1","v":14},null,null,{"$f":"AR3+1","v":15},null,null,{"$f":"AU3+1","v":16},null,null,{"$f":"AX3+1","v":17},null,null,{"$f":"BA3+1","v":18},null,null,{"$f":"BD3+1","v":19},null,null,{"$f":"BG3+1","v":20}]
[null,null,null,null,2016,null,null,{"$f":"E4+1","v":2017},null,null,{"$f":"H4+1","v":2018},null,null,{"$f":"K4+1","v":2019},null,null,{"$f":"N4+1","v":2020},null,null,{"$f":"Q4+1","v":2021},null,null,{"$f":"T4+1","v":2022},null,null,{"$f":"W4+1","v":2023},null,null,{"$f":"Z4+1","v":2024},null,null,{"$f":"AC4+1","v":2025},null,null,{"$f":"AF4+1","v":2026},null,null,{"$f":"AI4+1","v":2027},null,null,{"$f":"AL4+1","v":2028},null,null,{"$f":"AO4+1","v":2029},null,null,{"$f":"AR4+1","v":2030},null,null,{"$f":"AU4+1","v":2031},null,null,{"$f":"AX4+1","v":2032},null,null,{"$f":"BA4+1","v":2033},null,null,{"$f":"BD4+1","v":2034},null,null,{"$f":"BG4+1","v":2035}]
[]
[null,{"$f":"Language_Refs!D209","v":"Current Electricity Expenditures "},{"$f":"'new graphs'!C10","v":"BRL / year"},null,{"$f":"INDEX('new graphs'!$F10:$Y10,1,MATCH(E$4,'new graphs'!$F$9:$Y$9,0))","v":19513618.183124997},{"$f":"E9","v":14299686.185020713},null,{"$f":"INDEX('new graphs'!$F10:$Y10,1,MATCH(H$4,'new graphs'!$F$9:$Y$9,0))","v":19958421.753764998},{"$f":"H9","v":9292859.5974236708},null,{"$f":"INDEX('new graphs'!$F10:$Y10,1,MATCH(K$4,'new graphs'!$F$9:$Y$9,0))","v":20301968.357723244},{"$f":"K9","v":9452818.6560678482},null,{"$f":"INDEX('new graphs'!$F10:$Y10,1,MATCH(N$4,'new graphs'!$F$9:$Y$9,0))","v":20708007.724877708},{"$f":"N9","v":9641875.0291892048},null,{"$f":"INDEX('new graphs'!$F10:$Y10,1,MATCH(Q$4,'new graphs'!$F$9:$Y$9,0))","v":21122167.879375264},{"$f":"Q9","v":9834712.5297729895},null,{"$f":"INDEX('new graphs'!$F10:$Y10,1,MATCH(T$4,'new graphs'!$F$9:$Y$9,0))","v":21603637.569118831},{"$f":"T9","v":10058890.086616034},null,{"$f":"INDEX('new graphs'!$F10:$Y10,1,MATCH(W$4,'new graphs'!$F$9:$Y$9,0))","v":21975503.461702023},{"$f":"W9","v":10232034.915975817},null,{"$f":"INDEX('new graphs'!$F10:$Y10,1,MATCH(Z$4,'new graphs'!$F$9:$Y$9,0))","v":22415013.530936062},{"$f":"Z9","v":10436675.614295334},null,{"$f":"INDEX('new graphs'!$F10:$Y10,1,MATCH(AC$4,'new graphs'!$F$9:$Y$9,0))","v":22863313.801554784},{"$f":"AC9","v":10645409.12658124},null,{"$f":"INDEX('new graphs'!$F10:$Y10,1,MATCH(AF$4,'new graphs'!$F$9:$Y$9,0))","v":23384472.077798449},{"$f":"AF9","v":10888066.123658381},null,{"$f":"INDEX('new graphs'!$F10:$Y10,1,MATCH(AI$4,'new graphs'!$F$9:$Y$9,0))","v":23786991.679137602},{"$f":"AI9","v":11075483.655295124},null,{"$f":"INDEX('new graphs'!$F10:$Y10,1,MATCH(AL$4,'new graphs'!$F$9:$Y$9,0))","v":24262731.512720354},{"$f":"AL9","v":11296993.328401027},null,{"$f":"INDEX('new graphs'!$F10:$Y10,1,MATCH(AO$4,'new graphs'!$F$9:$Y$9,0))","v":24747986.14297476},{"$f":"AO9","v":11522933.194969047},null,{"$f":"INDEX('new graphs'!$F10:$Y10,1,MATCH(AR$4,'new graphs'!$F$9:$Y$9,0))","v":0},{"$f":"AR9","v":0},null,{"$f":"INDEX('new graphs'!$F10:$Y10,1,MATCH(AU$4,'new graphs'!$F$9:$Y$9,0))","v":0},{"$f":"AU9","v":0},null,{"$f":"INDEX('new graphs'!$F10:$Y10,1,MATCH(AX$4,'new graphs'!$F$9:$Y$9,0))","v":0},{"$f":"AX9","v":0},null,{"$f":"INDEX('new graphs'!$F10:$Y10,1,MATCH(BA$4,'new graphs'!$F$9:$Y$9,0))","v":0},{"$f":"BA9","v":0},null,{"$f":"INDEX('new graphs'!$F10:$Y10,1,MATCH(BD$4,'new graphs'!$F$9:$Y$9,0))","v":0},{"$f":"BD9","v":0},null,{"$f":"INDEX('new graphs'!$F10:$Y10,1,MATCH(BG$4,'new graphs'!$F$9:$Y$9,0))","v":0},{"$f":"BG9","v":0},null,{"$f":"INDEX('new graphs'!$F10:$Y10,1,MATCH(BJ$4,'new graphs'!$F$9:$Y$9,0))","v":0},{"$f":"BJ9","v":0}]
[null,{"$f":"Language_Refs!D210","v":"Current Lamp Replacement Expenditures "},{"$f":"'new graphs'!C11","v":"BRL / year"},null,{"$f":"INDEX('new graphs'!$F11:$Y11,1,MATCH(E$4,'new graphs'!$F$9:$Y$9,0))","v":1409913.7112964499},{"$f":"E10","v":869548.90015355486},null,{"$f":"INDEX('new graphs'!$F11:$Y11,1,MATCH(H$4,'new graphs'!$F$9:$Y$9,0))","v":1371718.5759787541},{"$f":"H10","v":631243.37545792817},null,{"$f":"INDEX('new graphs'!$F11:$Y11,1,MATCH(K$4,'new graphs'!$F$9:$Y$9,0))","v":1334056.17350969},{"$f":"K10","v":524194.55153362744},null,{"$f":"INDEX('new graphs'!$F11:$Y11,1,MATCH(N$4,'new graphs'!$F$9:$Y$9,0))","v":1296912.2610660195},{"$f":"N10","v":509244.52593383053},null,{"$f":"INDEX('new graphs'!$F11:$Y11,1,MATCH(Q$4,'new graphs'!$F$9:$Y$9,0))","v":1260272.9524442947},{"$f":"Q10","v":494632.60632662661},null,{"$f":"INDEX('new graphs'!$F11:$Y11,1,MATCH(T$4,'new graphs'!$F$9:$Y$9,0))","v":1224124.7094931942},{"$f":"T10","v":480361.9043436299},null,{"$f":"INDEX('new graphs'!$F11:$Y11,1,MATCH(W$4,'new graphs'!$F$9:$Y$9,0))","v":1188454.3337459229},{"$f":"W10","v":466434.20632268622},null,{"$f":"INDEX('new graphs'!$F11:$Y11,1,MATCH(Z$4,'new graphs'!$F$9:$Y$9,0))","v":1153248.9582480867},{"$f":"Z10","v":452850.13163357996},null,{"$f":"INDEX('new graphs'!$F11:$Y11,1,MATCH(AC$4,'new graphs'!$F$9:$Y$9,0))","v":1118496.0395765873},{"$f":"AC10","v":439609.2745449724},null,{"$f":"INDEX('new graphs'!$F11:$Y11,1,MATCH(AF$4,'new graphs'!$F$9:$Y$9,0))","v":1084183.3500451508},{"$f":"AF10","v":426710.33129317296},null,{"$f":"INDEX('new graphs'!$F11:$Y11,1,MATCH(AI$4,'new graphs'!$F$9:$Y$9,0))","v":1050298.9700922226},{"$f":"AI10","v":341683.00381810492},null,{"$f":"INDEX('new graphs'!$F11:$Y11,1,MATCH(AL$4,'new graphs'!$F$9:$Y$9,0))","v":1016831.2808470547},{"$f":"AL10","v":328744.22312328429},null,{"$f":"INDEX('new graphs'!$F11:$Y11,1,MATCH(AO$4,'new graphs'!$F$9:$Y$9,0))","v":983768.95686989813},{"$f":"AO10","v":316210.80769647507},null,{"$f":"INDEX('new graphs'!$F11:$Y11,1,MATCH(AR$4,'new graphs'!$F$9:$Y$9,0))","v":0},{"$f":"AR10","v":0},null,{"$f":"INDEX('new graphs'!$F11:$Y11,1,MATCH(AU$4,'new graphs'!$F$9:$Y$9,0))","v":0},{"$f":"AU10","v":0},null,{"$f":"INDEX('new graphs'!$F11:$Y11,1,MATCH(AX$4,'new graphs'!$F$9:$Y$9,0))","v":0},{"$f":"AX10","v":0},null,{"$f":"INDEX('new graphs'!$F11:$Y11,1,MATCH(BA$4,'new graphs'!$F$9:$Y$9,0))","v":0},{"$f":"BA10","v":0},null,{"$f":"INDEX('new graphs'!$F11:$Y11,1,MATCH(BD$4,'new graphs'!$F$9:$Y$9,0))","v":0},{"$f":"BD10","v":0},null,{"$f":"INDEX('new graphs'!$F11:$Y11,1,MATCH(BG$4,'new graphs'!$F$9:$Y$9,0))","v":0},{"$f":"BG10","v":0},null,{"$f":"INDEX('new graphs'!$F11:$Y11,1,MATCH(BJ$4,'new graphs'!$F$9:$Y$9,0))","v":0},{"$f":"BJ10","v":0}]
[]
[null,{"$f":"Language_Refs!D211","v":"LED project Electricity expenditures "},{"$f":"'new graphs'!C13","v":"BRL / year"},null,{"$f":"INDEX('new graphs'!$F13:$Y13,1,MATCH(E$4,'new graphs'!$F$9:$Y$9,0))","v":14299686.185020713},null,null,{"$f":"INDEX('new graphs'!$F13:$Y13,1,MATCH(H$4,'new graphs'!$F$9:$Y$9,0))","v":9292859.5974236708},null,null,{"$f":"INDEX('new graphs'!$F13:$Y13,1,MATCH(K$4,'new graphs'!$F$9:$Y$9,0))","v":9452818.6560678482},null,null,{"$f":"INDEX('new graphs'!$F13:$Y13,1,MATCH(N$4,'new graphs'!$F$9:$Y$9,0))","v":9641875.0291892048},null,null,{"$f":"INDEX('new graphs'!$F13:$Y13,1,MATCH(Q$4,'new graphs'!$F$9:$Y$9,0))","v":9834712.5297729895},null,null,{"$f":"INDEX('new graphs'!$F13:$Y13,1,MATCH(T$4,'new graphs'!$F$9:$Y$9,0))","v":10058890.086616034},null,null,{"$f":"INDEX('new graphs'!$F13:$Y13,1,MATCH(W$4,'new graphs'!$F$9:$Y$9,0))","v":10232034.915975817},null,null,{"$f":"INDEX('new graphs'!$F13:$Y13,1,MATCH(Z$4,'new graphs'!$F$9:$Y$9,0))","v":10436675.614295334},null,null,{"$f":"INDEX('new graphs'!$F13:$Y13,1,MATCH(AC$4,'new graphs'!$F$9:$Y$9,0))","v":10645409.12658124},null,null,{"$f":"INDEX('new graphs'!$F13:$Y13,1,MATCH(AF$4,'new graphs'!$F$9:$Y$9,0))","v":10888066.123658381},null,null,{"$f":"INDEX('new graphs'!$F13:$Y13,1,MATCH(AI$4,'new graphs'!$F$9:$Y$9,0))","v":11075483.655295124},null,null,{"$f":"INDEX('new graphs'!$F13:$Y13,1,MATCH(AL$4,'new graphs'!$F$9:$Y$9,0))","v":11296993.328401027},null,null,{"$f":"INDEX('new graphs'!$F13:$Y13,1,MATCH(AO$4,'new graphs'!$F$9:$Y$9,0))","v":11522933.194969047},null,null,{"$f":"INDEX('new graphs'!$F13:$Y13,1,MATCH(AR$4,'new graphs'!$F$9:$Y$9,0))","v":0},null,null,{"$f":"INDEX('new graphs'!$F13:$Y13,1,MATCH(AU$4,'new graphs'!$F$9:$Y$9,0))","v":0},null,null,{"$f":"INDEX('new graphs'!$F13:$Y13,1,MATCH(AX$4,'new graphs'!$F$9:$Y$9,0))","v":0},null,null,{"$f":"INDEX('new graphs'!$F13:$Y13,1,MATCH(BA$4,'new graphs'!$F$9:$Y$9,0))","v":0},null,null,{"$f":"INDEX('new graphs'!$F13:$Y13,1,MATCH(BD$4,'new graphs'!$F$9:$Y$9,0))","v":0},null,null,{"$f":"INDEX('new graphs'!$F13:$Y13,1,MATCH(BG$4,'new graphs'!$F$9:$Y$9,0))","v":0},null,null,{"$f":"INDEX('new graphs'!$F13:$Y13,1,MATCH(BJ$4,'new graphs'!$F$9:$Y$9,0))","v":0}]
[null,{"$f":"Language_Refs!D212","v":"LED project Lamp replacement expenditures "},{"$f":"'new graphs'!C14","v":"BRL / year"},null,{"$f":"INDEX('new graphs'!$F14:$Y14,1,MATCH(E$4,'new graphs'!$F$9:$Y$9,0))","v":869548.90015355486},null,null,{"$f":"INDEX('new graphs'!$F14:$Y14,1,MATCH(H$4,'new graphs'!$F$9:$Y$9,0))","v":631243.37545792817},null,null,{"$f":"INDEX('new graphs'!$F14:$Y14,1,MATCH(K$4,'new graphs'!$F$9:$Y$9,0))","v":524194.55153362744},null,null,{"$f":"INDEX('new graphs'!$F14:$Y14,1,MATCH(N$4,'new graphs'!$F$9:$Y$9,0))","v":509244.52593383053},null,null,{"$f":"INDEX('new graphs'!$F14:$Y14,1,MATCH(Q$4,'new graphs'!$F$9:$Y$9,0))","v":494632.60632662661},null,null,{"$f":"INDEX('new graphs'!$F14:$Y14,1,MATCH(T$4,'new graphs'!$F$9:$Y$9,0))","v":480361.9043436299},null,null,{"$f":"INDEX('new graphs'!$F14:$Y14,1,MATCH(W$4,'new graphs'!$F$9:$Y$9,0))","v":466434.20632268622},null,null,{"$f":"INDEX('new graphs'!$F14:$Y14,1,MATCH(Z$4,'new graphs'!$F$9:$Y$9,0))","v":452850.13163357996},null,null,{"$f":"INDEX('new graphs'!$F14:$Y14,1,MATCH(AC$4,'new graphs'!$F$9:$Y$9,0))","v":439609.2745449724},null,null,{"$f":"INDEX('new graphs'!$F14:$Y14,1,MATCH(AF$4,'new graphs'!$F$9:$Y$9,0))","v":426710.33129317296},null,null,{"$f":"INDEX('new graphs'!$F14:$Y14,1,MATCH(AI$4,'new graphs'!$F$9:$Y$9,0))","v":341683.00381810492},null,null,{"$f":"INDEX('new graphs'!$F14:$Y14,1,MATCH(AL$4,'new graphs'!$F$9:$Y$9,0))","v":328744.22312328429},null,null,{"$f":"INDEX('new graphs'!$F14:$Y14,1,MATCH(AO$4,'new graphs'!$F$9:$Y$9,0))","v":316210.80769647507},null,null,{"$f":"INDEX('new graphs'!$F14:$Y14,1,MATCH(AR$4,'new graphs'!$F$9:$Y$9,0))","v":0},null,null,{"$f":"INDEX('new graphs'!$F14:$Y14,1,MATCH(AU$4,'new graphs'!$F$9:$Y$9,0))","v":0},null,null,{"$f":"INDEX('new graphs'!$F14:$Y14,1,MATCH(AX$4,'new graphs'!$F$9:$Y$9,0))","v":0},null,null,{"$f":"INDEX('new graphs'!$F14:$Y14,1,MATCH(BA$4,'new graphs'!$F$9:$Y$9,0))","v":0},null,null,{"$f":"INDEX('new graphs'!$F14:$Y14,1,MATCH(BD$4,'new graphs'!$F$9:$Y$9,0))","v":0},null,null,{"$f":"INDEX('new graphs'!$F14:$Y14,1,MATCH(BG$4,'new graphs'!$F$9:$Y$9,0))","v":0},null,null,{"$f":"INDEX('new graphs'!$F14:$Y14,1,MATCH(BJ$4,'new graphs'!$F$9:$Y$9,0))","v":0}]
[]
[null,{"$f":"Language_Refs!D213","v":"Budget for Public Street Lighting Expenditures"},{"$f":"'new graphs'!C16","v":"BRL / year"},null,{"$f":"INDEX('new graphs'!$F16:$Y16,1,MATCH(E$4,'new graphs'!$F$9:$Y$9,0))","v":18000000},{"$f":"IFERROR(IF(AND(H12=0,K12=0),E12,E12*(1+RATE(3,,E12,-H12))),0)","v":18029950.138427619},{"$f":"IFERROR(IF(AND(H12=0,K12=0),F12,F12*(1+RATE(3,,E12,-H12))),0)","v":18059950.110788118},{"$f":"INDEX('new graphs'!$F16:$Y16,1,MATCH(H$4,'new graphs'!$F$9:$Y$9,0))","v":18089999.999999996},{"$f":"IFERROR(IF(AND(K12=0,N12=0),H12,H12*(1+RATE(3,,H12,-K12))),0)","v":18120099.889119748},{"$f":"IFERROR(IF(AND(K12=0,N12=0),I12,I12*(1+RATE(3,,H12,-K12))),0)","v":18150249.861342043},{"$f":"INDEX('new graphs'!$F16:$Y16,1,MATCH(K$4,'new graphs'!$F$9:$Y$9,0))","v":18180449.999999993},{"$f":"IFERROR(IF(AND(N12=0,Q12=0),K12,K12*(1+RATE(3,,K12,-N12))),0)","v":18210700.388565347},{"$f":"IFERROR(IF(AND(N12=0,Q12=0),L12,L12*(1+RATE(3,,K12,-N12))),0)","v":18241001.110648759},{"$f":"INDEX('new graphs'!$F16:$Y16,1,MATCH(N$4,'new graphs'!$F$9:$Y$9,0))","v":18271352.249999989},{"$f":"IFERROR(IF(AND(Q12=0,T12=0),N12,N12*(1+RATE(3,,N12,-Q12))),0)","v":18301753.890508167},{"$f":"IFERROR(IF(AND(Q12=0,T12=0),O12,O12*(1+RATE(3,,N12,-Q12))),0)","v":18332206.116201993},{"$f":"INDEX('new graphs'!$F16:$Y16,1,MATCH(Q$4,'new graphs'!$F$9:$Y$9,0))","v":18362709.011249986},{"$f":"IFERROR(IF(AND(T12=0,W12=0),Q12,Q12*(1+RATE(3,,Q12,-T12))),0)","v":18393262.659960702},{"$f":"IFERROR(IF(AND(T12=0,W12=0),R12,R12*(1+RATE(3,,Q12,-T12))),0)","v":18423867.146782994},{"$f":"INDEX('new graphs'!$F16:$Y16,1,MATCH(T$4,'new graphs'!$F$9:$Y$9,0))","v":18454522.556306232},{"$f":"IFERROR(IF(AND(W12=0,Z12=0),T12,T12*(1+RATE(3,,T12,-W12))),0)","v":18485228.973260507},{"$f":"IFERROR(IF(AND(W12=0,Z12=0),U12,U12*(1+RATE(3,,T12,-W12))),0)","v":18515986.482516915},{"$f":"INDEX('new graphs'!$F16:$Y16,1,MATCH(W$4,'new graphs'!$F$9:$Y$9,0))","v":18546795.16908776},{"$f":"IFERROR(IF(AND(Z12=0,AC12=0),W12,W12*(1+RATE(3,,W12,-Z12))),0)","v":18577655.118126806},{"$f":"IFERROR(IF(AND(Z12=0,AC12=0),X12,X12*(1+RATE(3,,W12,-Z12))),0)","v":18608566.414929498},{"$f":"INDEX('new graphs'!$F16:$Y16,1,MATCH(Z$4,'new graphs'!$F$9:$Y$9,0))","v":18639529.144933198},{"$f":"IFERROR(IF(AND(AC12=0,AF12=0),Z12,Z12*(1+RATE(3,,Z12,-AC12))),0)","v":18670543.393717442},{"$f":"IFERROR(IF(AND(AC12=0,AF12=0),AA12,AA12*(1+RATE(3,,Z12,-AC12))),0)","v":18701609.247004148},{"$f":"INDEX('new graphs'!$F16:$Y16,1,MATCH(AC$4,'new graphs'!$F$9:$Y$9,0))","v":18732726.790657863},{"$f":"IFERROR(IF(AND(AF12=0,AI12=0),AC12,AC12*(1+RATE(3,,AC12,-AF12))),0)","v":18763896.110686027},{"$f":"IFERROR(IF(AND(AF12=0,AI12=0),AD12,AD12*(1+RATE(3,,AC12,-AF12))),0)","v":18795117.293239165},{"$f":"INDEX('new graphs'!$F16:$Y16,1,MATCH(AF$4,'new graphs'!$F$9:$Y$9,0))","v":18826390.424611151},{"$f":"IFERROR(IF(AND(AI12=0,AL12=0),AF12,AF12*(1+RATE(3,,AF12,-AI12))),0)","v":18857715.591239456},{"$f":"IFERROR(IF(AND(AI12=0,AL12=0),AG12,AG12*(1+RATE(3,,AF12,-AI12))),0)","v":18889092.879705358},{"$f":"INDEX('new graphs'!$F16:$Y16,1,MATCH(AI$4,'new graphs'!$F$9:$Y$9,0))","v":18920522.376734205},{"$f":"IFERROR(IF(AND(AL12=0,AO12=0),AI12,AI12*(1+RATE(3,,AI12,-AL12))),0)","v":18952004.169195652},{"$f":"IFERROR(IF(AND(AL12=0,AO12=0),AJ12,AJ12*(1+RATE(3,,AI12,-AL12))),0)","v":18983538.344103884},{"$f":"INDEX('new graphs'!$F16:$Y16,1,MATCH(AL$4,'new graphs'!$F$9:$Y$9,0))","v":19015124.988617875},{"$f":"IFERROR(IF(AND(AO12=0,AR12=0),AL12,AL12*(1+RATE(3,,AL12,-AO12))),0)","v":19046764.190041628},{"$f":"IFERROR(IF(AND(AO12=0,AR12=0),AM12,AM12*(1+RATE(3,,AL12,-AO12))),0)","v":19078456.035824403},{"$f":"INDEX('new graphs'!$F16:$Y16,1,MATCH(AO$4,'new graphs'!$F$9:$Y$9,0))","v":19110200.613560963},{"$f":"IFERROR(IF(AND(AR12=0,AU12=0),AO12,AO12*(1+RATE(3,,AO12,-AR12))),0)","v":19110200.613560963},{"$f":"IFERROR(IF(AND(AR12=0,AU12=0),AP12,AP12*(1+RATE(3,,AO12,-AR12))),0)","v":19110200.613560963},{"$f":"INDEX('new graphs'!$F16:$Y16,1,MATCH(AR$4,'new graphs'!$F$9:$Y$9,0))","v":0},{"$f":"IFERROR(IF(AND(AU12=0,AX12=0),AR12,AR12*(1+RATE(3,,AR12,-AU12))),0)","v":0},{"$f":"IFERROR(IF(AND(AU12=0,AX12=0),AS12,AS12*(1+RATE(3,,AR12,-AU12))),0)","v":0},{"$f":"INDEX('new graphs'!$F16:$Y16,1,MATCH(AU$4,'new graphs'!$F$9:$Y$9,0))","v":0},{"$f":"IFERROR(IF(AND(AX12=0,BA12=0),AU12,AU12*(1+RATE(3,,AU12,-AX12))),0)","v":0},{"$f":"IFERROR(IF(AND(AX12=0,BA12=0),AV12,AV12*(1+RATE(3,,AU12,-AX12))),0)","v":0},{"$f":"INDEX('new graphs'!$F16:$Y16,1,MATCH(AX$4,'new graphs'!$F$9:$Y$9,0))","v":0},{"$f":"IFERROR(IF(AND(BA12=0,BD12=0),AX12,AX12*(1+RATE(3,,AX12,-BA12))),0)","v":0},{"$f":"IFERROR(IF(AND(BA12=0,BD12=0),AY12,AY12*(1+RATE(3,,AX12,-BA12))),0)","v":0},{"$f":"INDEX('new graphs'!$F16:$Y16,1,MATCH(BA$4,'new graphs'!$F$9:$Y$9,0))","v":0},{"$f":"IFERROR(IF(AND(BD12=0,BG12=0),BA12,BA12*(1+RATE(3,,BA12,-BD12))),0)","v":0},{"$f":"IFERROR(IF(AND(BD12=0,BG12=0),BB12,BB12*(1+RATE(3,,BA12,-BD12))),0)","v":0},{"$f":"INDEX('new graphs'!$F16:$Y16,1,MATCH(BD$4,'new graphs'!$F$9:$Y$9,0))","v":0},{"$f":"IFERROR(IF(AND(BG12=0,BJ12=0),BD12,BD12*(1+RATE(3,,BD12,-BG12))),0)","v":0},{"$f":"IFERROR(IF(AND(BG12=0,BJ12=0),BE12,BE12*(1+RATE(3,,BD12,-BG12))),0)","v":0},{"$f":"INDEX('new graphs'!$F16:$Y16,1,MATCH(BG$4,'new graphs'!$F$9:$Y$9,0))","v":0},{"$f":"IFERROR(IF(AND(BJ12=0,BM12=0),BG12,BG12*(1+RATE(3,,BG12,-BJ12))),0)","v":0},{"$f":"IFERROR(IF(AND(BJ12=0,BM12=0),BH12,BH12*(1+RATE(3,,BG12,-BJ12))),0)","v":0},{"$f":"INDEX('new graphs'!$F16:$Y16,1,MATCH(BJ$4,'new graphs'!$F$9:$Y$9,0))","v":0},{"$f":"BJ12","v":0}]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[null,null,null,null,{"$f":"E6","v":19513618.183124997},null,null,{"$f":"H6","v":19958421.753764998},null,null,{"$f":"K6","v":20301968.357723244},null,null,{"$f":"N6","v":20708007.724877708},null,null,{"$f":"Q6","v":21122167.879375264},null,null,{"$f":"T6","v":21603637.569118831},null,null,{"$f":"W6","v":21975503.461702023},null,null,{"$f":"Z6","v":22415013.530936062},null,null,{"$f":"AC6","v":22863313.801554784},null,null,{"$f":"AF6","v":23384472.077798449},null,null,{"$f":"AI6","v":23786991.679137602},null,null,{"$f":"AL6","v":24262731.512720354},null,null,{"$f":"AO6","v":24747986.14297476},null,null,{"$f":"AR6","v":0},null,null,{"$f":"AU6","v":0},null,null,{"$f":"AX6","v":0},null,null,{"$f":"BA6","v":0},null,null,{"$f":"BD6","v":0},null,null,{"$f":"BG6","v":0},null,null,{"$f":"BJ6","v":0}]
[null,null,null,null,{"$f":"E7","v":1409913.7112964499},null,null,{"$f":"H7","v":1371718.5759787541},null,null,{"$f":"K7","v":1334056.17350969},null,null,{"$f":"N7","v":1296912.2610660195},null,null,{"$f":"Q7","v":1260272.9524442947},null,null,{"$f":"T7","v":1224124.7094931942},null,null,{"$f":"W7","v":1188454.3337459229},null,null,{"$f":"Z7","v":1153248.9582480867},null,null,{"$f":"AC7","v":1118496.0395765873},null,null,{"$f":"AF7","v":1084183.3500451508},null,null,{"$f":"AI7","v":1050298.9700922226},null,null,{"$f":"AL7","v":1016831.2808470547},null,null,{"$f":"AO7","v":983768.95686989813},null,null,{"$f":"AR7","v":0},null,null,{"$f":"AU7","v":0},null,null,{"$f":"AX7","v":0},null,null,{"$f":"BA7","v":0},null,null,{"$f":"BD7","v":0},null,null,{"$f":"BG7","v":0},null,null,{"$f":"BJ7","v":0}]
[]
[]
[null,null,null,null,null,{"$f":"E9","v":14299686.185020713},null,null,{"$f":"H9","v":9292859.5974236708},null,null,{"$f":"K9","v":9452818.6560678482},null,null,{"$f":"N9","v":9641875.0291892048},null,null,{"$f":"Q9","v":9834712.5297729895},null,null,{"$f":"T9","v":10058890.086616034},null,null,{"$f":"W9","v":10232034.915975817},null,null,{"$f":"Z9","v":10436675.614295334},null,null,{"$f":"AC9","v":10645409.12658124},null,null,{"$f":"AF9","v":10888066.123658381},null,null,{"$f":"AI9","v":11075483.655295124},null,null,{"$f":"AL9","v":11296993.328401027},null,null,{"$f":"AO9","v":11522933.194969047},null,null,{"$f":"AR9","v":0},null,null,{"$f":"AU9","v":0},null,null,{"$f":"AX9","v":0},null,null,{"$f":"BA9","v":0},null,null,{"$f":"BD9","v":0},null,null,{"$f":"BG9","v":0},null,null,{"$f":"BJ9","v":0}]
[null,null,null,null,null,{"$f":"E10","v":869548.90015355486},null,null,{"$f":"H10","v":631243.37545792817},null,null,{"$f":"K10","v":524194.55153362744},null,null,{"$f":"N10","v":509244.52593383053},null,null,{"$f":"Q10","v":494632.60632662661},null,null,{"$f":"T10","v":480361.9043436299},null,null,{"$f":"W10","v":466434.20632268622},null,null,{"$f":"Z10","v":452850.13163357996},null,null,{"$f":"AC10","v":439609.2745449724},null,null,{"$f":"AF10","v":426710.33129317296},null,null,{"$f":"AI10","v":341683.00381810492},null,null,{"$f":"AL10","v":328744.22312328429},null,null,{"$f":"AO10","v":316210.80769647507},null,null,{"$f":"AR10","v":0},null,null,{"$f":"AU10","v":0},null,null,{"$f":"AX10","v":0},null,null,{"$f":"BA10","v":0},null,null,{"$f":"BD10","v":0},null,null,{"$f":"BG10","v":0},null,null,{"$f":"BJ10","v":0}]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[null,"Current Electricity expenditures ","Despesas Corrente Eléctrica"]
[null,"Current Lamp replacement expenditures ","Despesas de Substituição de Lâmpada Atuais"]
[]
[null,"LED project Electricity expenditures ","Despesas de Eletricidade do Projeto de LED"]
[null,"LED project Lamp replacement expenditures ","Despesas de Substituição da Lâmpada do Projeto LED"]
[]
[null,"COSIP / Municipal Budget","COSIP / Orçamento Municipal"]

{"sheet":"3.1_ProjectDesignData","index":29,"n_rows":127,"n_cols":22,"rows_kept":127,"cut":false,"hidden":true,"merged":[]}
[]
[null,null,"language",null,{"$f":"B37","v":"Total investment over 13 years (CAPEX + fees)"},{"$f":"IFERROR(Assumptions!E82,\"n/a\")","v":30100000},{"$f":"Assumptions!$D$42&TEXT(F2,\"##0.00,,\")&\"M\"","v":"R$30.10M"},{"$f":"B41","v":"Project NPV over 13 years (R$)"},{"$f":"IFERROR(Assumptions!E88,\"n/a\")","v":74100000},{"$f":"Assumptions!$D$42&TEXT(I2,\"##0.00,,\")&\"M\"","v":"R$74.10M"}]
[null,null,1,null,{"$f":"B38","v":"Total revenues over 13 years"},{"$f":"IFERROR(Assumptions!E83,\"n/a\")","v":174500000},{"$f":"Assumptions!$D$42&TEXT(F3,\"##0.00,,\")&\"M\"","v":"R$174.50M"},"Project IRR",{"$f":"Assumptions!E89","v":0.46098987165255978}]
[null,null,null,null,{"$f":"B39","v":"Total electricity savings over 13 years"},{"$f":"IFERROR(Assumptions!E85,\"n/a\")","v":241.5444600440905},"GWH","Payback period \n(non-discounted)",{"$f":"IFERROR(Assumptions!E86,\"n/a\")","v":2.2424068767908309},{"$f":"B82","v":"years"}]
[null,null,null,null,{"$f":"B40","v":"Total GHG reductions over 13 years"},{"$f":"IFERROR(Assumptions!E84,\"n/a\")","v":106279.56241939982},"tCO2e","RoI",{"$f":"IFERROR(Assumptions!E87,\"n/a\")","v":4.7973421926910298}]
[null,null,null,null,null,null,null,"WACC (real)",{"$f":"Assumptions!E90","v":3.2500000000000001E-2}]
[null,null,null,null,null,null,null,"Min DSCR",{"$f":"IFERROR(IF(Assumptions!$E$72=\"Economic\",\"NA\",Assumptions!E91),\"n/a\")","v":"NA"}]
[null,null,null,null,null,null,null,"Equity IRR",{"$f":"Assumptions!E99","v":"n/a"}]
[null,"Type","FCFF",null,"Years",{"$f":"'3.1_ProjectDesign'!F21","v":13},null,{"$f":"\"Note: Project is assessed with a \"&'3.1_ProjectDesignData'!F9&\"-year period of analysis. \"","v":"Note: Project is assessed with a 13-year period of analysis. "}]
[null,null,null,null,null,null,null,{"$f":"Language_Refs!D206","v":"Equity NPV (R$)"},{"$f":"IFERROR('Free Cash Flows'!D36,\"n/a\")","v":6151931.0610293411},{"$f":"Assumptions!$D$42&TEXT(I10,\"##0.00,,\")&\"M\"","v":"R$6.15M"}]
[]
[null,null,1,{"$f":"C12+1","v":2},{"$f":"D12+1","v":3},4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
[]
[null,"Revenue (+)",{"$f":"IF($C$9=\"FCFF\",C21,C27)","v":6151931.0610293411},12731707.368305262,13023923.667290056,13233797.220467124,13449154.801947558,13704626.972258538,13896774.386998881,14129265.425179962,14367698.96874762,14649664.052598696,14790400.289319921,15046661.739412399,15309422.040751884,0,0,0,0,0,0,0]
[null,"Investment (-)",{"$f":"IF($C$9=\"FCFF\",C22,C28)","v":-18030802.859623499},-16824998.064980969,-3287553.7680164017,-3350515.8339695204,-3415123.1084136516,-3491764.7595069446,-3549408.9839290474,-3619156.2953833714,-3690686.3584536687,-3775275.8836089931,-3817496.7546253596,-3894375.1896531042,-4283014.9461402539,0,0,0,0,0,0,0]
[null,"Net Cash Flow",{"$f":"IF($C$9=\"FCFF\",C23,C29)","v":-11878871.79859416},-4093290.6966757085,9736369.8992736544,9883281.3864976037,10034031.693533907,10212862.212751593,10347365.403069833,10510109.129796591,10677012.610293951,10874388.168989703,10972903.534694562,11152286.549759295,11026407.09461163,0,0,0,0,0,0,0]
[null,{"$f":"\"Cumulative Cash Flow\" & \" (\"&C9&\")\"","v":"Cumulative Cash Flow (FCFF)"},{"$f":"IF($C$9=\"FCFF\",C24,C30)","v":-11878871.79859416},-15972162.495269869,-6235792.5959962141,3647488.7905013897,13681520.484035296,23894382.696786888,34241748.099856719,44751857.229653314,55428869.839947268,66303258.008936971,77276161.543631539,88428448.093390837,99454855.188002467,99454855.188002467,99454855.188002467,99454855.188002467,99454855.188002467,99454855.188002467,99454855.188002467,99454855.188002467]
[null,1,{"$f":"C15*20%","v":-3606160.5719246999},{"$f":"D15*20%","v":-3364999.612996194},-657510.75360328041,-670103.16679390415,-683024.62168273039,-698352.95190138894,-709881.79678580957,-723831.25907667435,-738137.27169073373,-755055.17672179872,-763499.35092507198,-778875.03793062083,-856602.98922805081,0,0,0,0,0,0,0]
[null,2,{"$f":"C15*80%","v":-14424642.2876988},{"$f":"D15*80%","v":-13459998.451984776},-2630043.0144131216,-2680412.6671756166,-2732098.4867309215,-2793411.8076055557,-2839527.1871432383,-2895325.0363066974,-2952549.0867629349,-3020220.7068871949,-3053997.4037002879,-3115500.1517224833,-3426411.9569122032,0,0,0,0,0,0,0]
[null,"FCFF"]
[null,"Revenue (+)",{"$f":"'Free Cash Flows'!E15","v":6151931.0610293411},{"$f":"'Free Cash Flows'!F15","v":12731707.368305262},{"$f":"'Free Cash Flows'!G15","v":13023923.667290056},{"$f":"'Free Cash Flows'!H15","v":13233797.220467124},{"$f":"'Free Cash Flows'!I15","v":13449154.801947558},{"$f":"'Free Cash Flows'!J15","v":13704626.972258538},{"$f":"'Free Cash Flows'!K15","v":13896774.386998881},{"$f":"'Free Cash Flows'!L15","v":14129265.425179962},{"$f":"'Free Cash Flows'!M15","v":14367698.96874762},{"$f":"'Free Cash Flows'!N15","v":14649664.052598696},{"$f":"'Free Cash Flows'!O15","v":14790400.289319921},{"$f":"'Free Cash Flows'!P15","v":15046661.739412399},{"$f":"'Free Cash Flows'!Q15","v":15309422.040751884},{"$f":"'Free Cash Flows'!R15","v":0},{"$f":"'Free Cash Flows'!S15","v":0},{"$f":"'Free Cash Flows'!T15","v":0},{"$f":"'Free Cash Flows'!U15","v":0},{"$f":"'Free Cash Flows'!V15","v":0},{"$f":"'Free Cash Flows'!W15","v":0},{"$f":"'Free Cash Flows'!X15","v":0}]
[null,"Investment (-)",{"$f":"C23-C21","v":-18030802.859623499},{"$f":"D23-D21","v":-16824998.064980969},-3287553.7680164017,-3350515.8339695204,-3415123.1084136516,-3491764.7595069446,-3549408.9839290474,-3619156.2953833714,-3690686.3584536687,-3775275.8836089931,-3817496.7546253596,-3894375.1896531042,-4283014.9461402539,0,0,0,0,0,0,0]
[null,"Net Cash Flow",{"$f":"'Free Cash Flows'!E20","v":-11878871.79859416},{"$f":"'Free Cash Flows'!F20","v":-4093290.6966757085},{"$f":"'Free Cash Flows'!G20","v":9736369.8992736544},{"$f":"'Free Cash Flows'!H20","v":9883281.3864976037},{"$f":"'Free Cash Flows'!I20","v":10034031.693533907},{"$f":"'Free Cash Flows'!J20","v":10212862.212751593},{"$f":"'Free Cash Flows'!K20","v":10347365.403069833},{"$f":"'Free Cash Flows'!L20","v":10510109.129796591},{"$f":"'Free Cash Flows'!M20","v":10677012.610293951},{"$f":"'Free Cash Flows'!N20","v":10874388.168989703},{"$f":"'Free Cash Flows'!O20","v":10972903.534694562},{"$f":"'Free Cash Flows'!P20","v":11152286.549759295},{"$f":"'Free Cash Flows'!Q20","v":11026407.09461163},{"$f":"'Free Cash Flows'!R20","v":0},{"$f":"'Free Cash Flows'!S20","v":0},{"$f":"'Free Cash Flows'!T20","v":0},{"$f":"'Free Cash Flows'!U20","v":0},{"$f":"'Free Cash Flows'!V20","v":0},{"$f":"'Free Cash Flows'!W20","v":0},{"$f":"'Free Cash Flows'!X20","v":0}]
[null,"Cumulative Cash Flow",{"$f":"C23","v":-11878871.79859416},{"$f":"C24+D23","v":-15972162.495269869},-6235792.5959962141,3647488.7905013897,13681520.484035296,23894382.696786888,34241748.099856719,44751857.229653314,55428869.839947268,66303258.008936971,77276161.543631539,88428448.093390837,99454855.188002467,99454855.188002467,99454855.188002467,99454855.188002467,99454855.188002467,99454855.188002467,99454855.188002467,99454855.188002467]
[]
[null,"FCFE"]
[null,"Revenue (+)",{"$f":"'Free Cash Flows'!E27","v":6151931.0610293411},{"$f":"'Free Cash Flows'!F27","v":12731707.368305262},{"$f":"'Free Cash Flows'!G27","v":13023923.667290056},{"$f":"'Free Cash Flows'!H27","v":13233797.220467124},{"$f":"'Free Cash Flows'!I27","v":13449154.801947558},{"$f":"'Free Cash Flows'!J27","v":13704626.972258538},{"$f":"'Free Cash Flows'!K27","v":13896774.386998881},{"$f":"'Free Cash Flows'!L27","v":14129265.425179962},{"$f":"'Free Cash Flows'!M27","v":14367698.96874762},{"$f":"'Free Cash Flows'!N27","v":14649664.052598696},{"$f":"'Free Cash Flows'!O27","v":14790400.289319921},{"$f":"'Free Cash Flows'!P27","v":15046661.739412399},{"$f":"'Free Cash Flows'!Q27","v":15309422.040751884},{"$f":"'Free Cash Flows'!R27","v":0},{"$f":"'Free Cash Flows'!S27","v":0},{"$f":"'Free Cash Flows'!T27","v":0},{"$f":"'Free Cash Flows'!U27","v":0},{"$f":"'Free Cash Flows'!V27","v":0},{"$f":"'Free Cash Flows'!W27","v":0},{"$f":"'Free Cash Flows'!X27","v":0}]
[null,"Investment (-)",{"$f":"C29-C27","v":-1136208.8486155719},{"$f":"D29-D27","v":-4542582.3659449294},-4542582.3659449294,-4542582.3659449294,-4542582.3659449294,-4542582.3659449294,-4542582.3659449294,-4542582.3659449294,-4542582.3659449276,-4542582.3659449294,0,0,0,0,0,0,0,0,0,0]
[null,"Net Cash Flow",{"$f":"'Free Cash Flows'!E36","v":5015722.2124137692},{"$f":"'Free Cash Flows'!F36","v":8189125.0023603328},{"$f":"'Free Cash Flows'!G36","v":8481341.3013451267},{"$f":"'Free Cash Flows'!H36","v":8691214.8545221947},{"$f":"'Free Cash Flows'!I36","v":8906572.4360026289},{"$f":"'Free Cash Flows'!J36","v":9162044.6063136086},{"$f":"'Free Cash Flows'!K36","v":9354192.0210539512},{"$f":"'Free Cash Flows'!L36","v":9586683.0592350326},{"$f":"'Free Cash Flows'!M36","v":9825116.602802692},{"$f":"'Free Cash Flows'!N36","v":10107081.686653767},{"$f":"'Free Cash Flows'!O36","v":14790400.289319921},{"$f":"'Free Cash Flows'!P36","v":15046661.739412399},{"$f":"'Free Cash Flows'!Q36","v":15309422.040751884},{"$f":"'Free Cash Flows'!R36","v":0},{"$f":"'Free Cash Flows'!S36","v":0},{"$f":"'Free Cash Flows'!T36","v":0},{"$f":"'Free Cash Flows'!U36","v":0},{"$f":"'Free Cash Flows'!V36","v":0},{"$f":"'Free Cash Flows'!W36","v":0},{"$f":"'Free Cash Flows'!X36","v":0}]
[null,"Cumulative Cash Flow",{"$f":"C29","v":5015722.2124137692},{"$f":"C30+D29","v":13204847.214774102},{"$f":"D30+E29","v":21686188.516119227},30377403.370641422,39283975.806644052,48446020.412957661,57800212.434011608,67386895.493246645,77212012.096049339,87319093.782703102,102109494.07202302,117156155.81143542,132465577.85218731,132465577.85218731,132465577.85218731,132465577.85218731,132465577.85218731,132465577.85218731,132465577.85218731,132465577.85218731]
[]
[]
[]
[null,{"$f":"'3.1_ProjectDesignData'!C3","v":1},0,1,null,null,null,2]
[null,"current",null,"english"]
[1,"metrics"]
[null,{"$f":"IF(ref_language=1,D37,H37)","v":"Total investment over 13 years (CAPEX + fees)"},"Total Investment",{"$f":"Language_Refs!E195","v":"Total investment over 13 years (CAPEX + fees)"},null,null,null,{"$f":"Language_Refs!F195","v":"Investimento total em 13 anos (CAPEX + taxas)"}]
[null,{"$f":"IF(ref_language=1,D38,H38)","v":"Total revenues over 13 years"},"Total Revenue",{"$f":"Language_Refs!E196","v":"Total revenues over 13 years"},null,null,null,{"$f":"Language_Refs!F196","v":"Receita total em 13 anos"}]
[null,{"$f":"IF(ref_language=1,D39,H39)","v":"Total electricity savings over 13 years"},"Total Electricity Savings",{"$f":"Language_Refs!E197","v":"Total electricity savings over 13 years"},null,null,null,{"$f":"Language_Refs!F197","v":"Economia total com eletricidade em 13 anos"}]
[null,{"$f":"IF(ref_language=1,D40,H40)","v":"Total GHG reductions over 13 years"},"Total GHG Reduction",{"$f":"Language_Refs!E198","v":"Total GHG reductions over 13 years"},null,null,null,{"$f":"Language_Refs!F198","v":"Redução total de GEE em 13 anos"}]
[null,{"$f":"IF(ref_language=1,D41,H41)","v":"Project NPV over 13 years (R$)"},"Total NPV:",{"$f":"Language_Refs!E199","v":"Project NPV over 13 years (R$)"},null,null,null,{"$f":"\"Valor presente líquido \"&F9&\" anos (milhões R$)\"","v":"Valor presente líquido 13 anos (milhões R$)"}]
[null,{"$f":"Language_Refs!D200","v":"Project IRR"},"Project IRR:","IRR",null,null,null,"TIR"]
[null,{"$f":"Language_Refs!D201","v":"Payback period \n(non-discounted)"},"Non-discounted Payback:","Payback period (non-discounted)",null,null,null,"Tempo de retorno sobre investimento (sem desconto)"]
[null,{"$f":"Language_Refs!D202","v":"RoI"},"RoI:","RoI",null,null,null,"Retorno sobre o investimento (RoI)"]
[null,{"$f":"Language_Refs!D203","v":"WACC (real)"},"WACC (net):","WACC (net)",null,null,null,"CMPC (líquido)"]
[null,{"$f":"Language_Refs!D204","v":"Min DSCR"},"Min DSCR:","Min DSCR",null,null,null,"Índice de Cobertura de Dívida Mínimo"]
[null,{"$f":"Language_Refs!D205","v":"Equity IRR"}]
[null,"Note: Project is assessed with a 15-year period of analysis. ","Note: Project is assessed with a 15-year period of analysis. ","After-tax cost per point in year 1 of project (tech + infrastructure)",null,null,null,"Custo após impostos no primeiro ano do projeto (tecnologia + infraestrutura)"]
[null,null,null,"Cost of electricity at year 1",null,null,null,"Custo da eletricidade no ano 1"]
[null,null,null,"Real annual increase on electricity tariff",null,null,null,"Aumento real anual na tarifa de eletricidade"]
[null,null,null,"Averge life LED",null,null,null,"Vida últil média da LED"]
[null,null,null,"Average LED wattage with project",null,null,null,"Potência média da LED com projeto"]
[null,null,null,"% electricity saving to LED with project ",null,null,null,"% de economia de eletricidade para LED com o projeto"]
[null,null,null,"% O&M saving to LED with project ",null,null,null,"% de economia de O&M para LED com projeto "]
[]
[2,"parameters"]
[null,{"$f":"INDEX(C57:H57,1,MATCH($B$34,$C$34:$H$34,0))","v":"Total luminaires in city"},"Total luminaires in city","Total luminaires in city",null,null,null,"Total de luminárias na cidade"]
[null,{"$f":"INDEX(C58:H58,1,MATCH($B$34,$C$34:$H$34,0))","v":"% luminaires replaced in project"},"% luminaires replaced in project","% luminaires replaced in project",null,null,null,"% de luminárias substituídas no projeto"]
[null,"Total luminaires replaced in project","Total luminaires replaced in project","Total luminaires replaced in project",null,null,null,"Total de luminárias substituídas no projeto"]
[null,"Years to implement project","Years to implement project","Years to implement project",null,null,null,"Anos para implementar o projeto"]
[null,"Starting year of project","Starting year of project","Starting year of project",null,null,null,"Ano de início do projeto"]
[null,"Period of analysis ","Period of analysis ","Period of analysis ",null,null,null,"Período de análise"]
[null,"Include smart system?","Include smart system?","Include smart system?",null,null,null,"Inclui sistema inteligente?"]
[null,"% finance by debt","% finance by debt","% finance by debt",null,null,null,"% financiamento por dívida"]
[null,"% finance by equity","% finance by equity","% finance by equity",null,null,null,"% financiamento por capital próprio"]
[null,{"$f":"INDEX(C66:H66,1,MATCH($B$34,$C$34:$H$34,0))","v":"Cost of Debt (net of inflation)"},"Cost of Debt (net of inflation)","Cost of Debt (net of inflation)",null,null,null,"Custo da dívida (líquido de inflação)"]
[null,{"$f":"INDEX(C67:H67,1,MATCH($B$34,$C$34:$H$34,0))","v":"Cost of Equity (net of inflation)"},"Cost of Equity (net of inflation)","Cost of Equity (net of inflation)",null,null,null,"Custo do capital (líquido de inflação)"]
[null,"Loan term","Loan tenure","Loan term",null,null,null,"Duração do impréstimo"]
[null,{"$f":"INDEX(C69:H69,1,MATCH($B$34,$C$34:$H$34,0))","v":"Estimated loan size"},"Estimated loan size","Estimated loan size",null,null,null,"Tamanho estimado do empréstimo"]
[null,{"$f":"INDEX(C70:H70,1,MATCH($B$34,$C$34:$H$34,0))","v":"Grace Period (Principal)"},"Grace Period (Principal)","Grace Period (Principal)",null,null,null,"Período de carência (principal)"]
[null,{"$f":"INDEX(C71:H71,1,MATCH($B$34,$C$34:$H$34,0))","v":"Grace Period (Interest)"},"Grace Period (Interest)","Grace Period (Interest)",null,null,null,"Período de carência (juros)"]
[null,{"$f":"INDEX(C72:H72,1,MATCH($B$34,$C$34:$H$34,0))","v":"Total loan fees"},"Total loan fees","Total loan fees",null,null,null,"Taxas totais do empréstimo"]
[null,"Engineering + design cost (user input)","Engineering + project design cost","Engineering + design cost (user input)",null,null,null,"Custo de Engenharia + projeto"]
[null,"Dimming hours per day","Dimming hours per day","Dimming hours per day",null,null,null,"Horas de iluminação reduzida por dia"]
[null,"Include manufacture warranty","Include manufacture warranty","Include manufacture warranty",null,null,null,"Inclui garantia do fabricante"]
[null,"Manufacture warranty duration","Manufacture warranty duration","Manufacture warranty duration",null,null,null,"Duração da garantia do fabricante"]
[null,"% failure not warranted","Estimated % failures not covered by warranty while active","% failure not warranted",null,null,null,"Estimativa do % de falhas não cobertas pela garantia enquanto ativo"]
[null,"Revenue source","Revenue source","Revenue source",null,null,null,"Fonte da receita - orçamento municipal/COSIP ou receitas do projeto"]
[]
[]
[3,"units"]
[null,{"$f":"Language_Refs!D29","v":"years"},"years","years",null,null,null,"anos"]
[null,{"$f":"Language_Refs!D30","v":"hours"},"hours","hours",null,null,null,"horas"]
[null,{"$f":"INDEX(C84:H84,1,MATCH($B$34,$C$34:$H$34,0))","v":0},"BRL",null,null,null,null,"R$"]
["added for cashflow 1; need to move while redoing macro for scenario comp page","Debt Proceeds",{"$f":"'Cash Flow Statement'!E36","v":16495035.207400007},{"$f":"'Cash Flow Statement'!F36","v":13625109.186660009},{"$f":"'Cash Flow Statement'!G36","v":0},{"$f":"'Cash Flow Statement'!H36","v":0},{"$f":"'Cash Flow Statement'!I36","v":0},{"$f":"'Cash Flow Statement'!J36","v":0},{"$f":"'Cash Flow Statement'!K36","v":0},{"$f":"'Cash Flow Statement'!L36","v":0},{"$f":"'Cash Flow Statement'!M36","v":0},{"$f":"'Cash Flow Statement'!N36","v":0},{"$f":"'Cash Flow Statement'!O36","v":0},{"$f":"'Cash Flow Statement'!P36","v":0},{"$f":"'Cash Flow Statement'!Q36","v":0},{"$f":"'Cash Flow Statement'!R36","v":0},{"$f":"'Cash Flow Statement'!S36","v":0},{"$f":"'Cash Flow Statement'!T36","v":0},{"$f":"'Cash Flow Statement'!U36","v":0},{"$f":"'Cash Flow Statement'!V36","v":0},{"$f":"'Cash Flow Statement'!W36","v":0},{"$f":"'Cash Flow Statement'!X36","v":0}]
["added for cashflow 1; need to move while redoing macro for scenario comp page","Equity Proceeds",{"$f":"'Cash Flow Statement'!E37","v":0},{"$f":"'Cash Flow Statement'!F37","v":0},{"$f":"'Cash Flow Statement'!G37","v":0},{"$f":"'Cash Flow Statement'!H37","v":0},{"$f":"'Cash Flow Statement'!I37","v":0},{"$f":"'Cash Flow Statement'!J37","v":0},{"$f":"'Cash Flow Statement'!K37","v":0},{"$f":"'Cash Flow Statement'!L37","v":0},{"$f":"'Cash Flow Statement'!M37","v":0},{"$f":"'Cash Flow Statement'!N37","v":0},{"$f":"'Cash Flow Statement'!O37","v":0},{"$f":"'Cash Flow Statement'!P37","v":0},{"$f":"'Cash Flow Statement'!Q37","v":0},{"$f":"'Cash Flow Statement'!R37","v":0},{"$f":"'Cash Flow Statement'!S37","v":0},{"$f":"'Cash Flow Statement'!T37","v":0},{"$f":"'Cash Flow Statement'!U37","v":0},{"$f":"'Cash Flow Statement'!V37","v":0},{"$f":"'Cash Flow Statement'!W37","v":0},{"$f":"'Cash Flow Statement'!X37","v":0}]
[null,"Cash Flow 1"]
[]
[null,{"$f":"Language_Refs!D173","v":"Net from Operations"},{"$f":"'Cash Flow Statement'!E28","v":6151931.0610293411},{"$f":"'Cash Flow Statement'!F28","v":12731707.368305262},{"$f":"'Cash Flow Statement'!G28","v":13023923.667290056},{"$f":"'Cash Flow Statement'!H28","v":13233797.220467124},{"$f":"'Cash Flow Statement'!I28","v":13449154.801947558},{"$f":"'Cash Flow Statement'!J28","v":13704626.972258538},{"$f":"'Cash Flow Statement'!K28","v":13896774.386998881},{"$f":"'Cash Flow Statement'!L28","v":14129265.425179962},{"$f":"'Cash Flow Statement'!M28","v":14367698.96874762},{"$f":"'Cash Flow Statement'!N28","v":14649664.052598696},{"$f":"'Cash Flow Statement'!O28","v":14790400.289319921},{"$f":"'Cash Flow Statement'!P28","v":15046661.739412399},{"$f":"'Cash Flow Statement'!Q28","v":15309422.040751884},{"$f":"'Cash Flow Statement'!R28","v":0},{"$f":"'Cash Flow Statement'!S28","v":0},{"$f":"'Cash Flow Statement'!T28","v":0},{"$f":"'Cash Flow Statement'!U28","v":0},{"$f":"'Cash Flow Statement'!V28","v":0},{"$f":"'Cash Flow Statement'!W28","v":0},{"$f":"'Cash Flow Statement'!X28","v":0}]
[null,{"$f":"Language_Refs!D174","v":"Net from Investing"},{"$f":"'Cash Flow Statement'!E33","v":-16495035.207400007},{"$f":"'Cash Flow Statement'!F33","v":-13625109.186660009},{"$f":"'Cash Flow Statement'!G33","v":0},{"$f":"'Cash Flow Statement'!H33","v":0},{"$f":"'Cash Flow Statement'!I33","v":0},{"$f":"'Cash Flow Statement'!J33","v":0},{"$f":"'Cash Flow Statement'!K33","v":0},{"$f":"'Cash Flow Statement'!L33","v":0},{"$f":"'Cash Flow Statement'!M33","v":0},{"$f":"'Cash Flow Statement'!N33","v":0},{"$f":"'Cash Flow Statement'!O33","v":0},{"$f":"'Cash Flow Statement'!P33","v":0},{"$f":"'Cash Flow Statement'!Q33","v":0},{"$f":"'Cash Flow Statement'!R33","v":0},{"$f":"'Cash Flow Statement'!S33","v":0},{"$f":"'Cash Flow Statement'!T33","v":0},{"$f":"'Cash Flow Statement'!U33","v":0},{"$f":"'Cash Flow Statement'!V33","v":0},{"$f":"'Cash Flow Statement'!W33","v":0},{"$f":"'Cash Flow Statement'!X33","v":0}]
[null,{"$f":"Language_Refs!D175","v":"Financing Proceeds"},{"$f":"'Cash Flow Statement'!E47","v":16495035.207400007},{"$f":"'Cash Flow Statement'!F47","v":13625109.186660009},{"$f":"'Cash Flow Statement'!G47","v":0},{"$f":"'Cash Flow Statement'!H47","v":0},{"$f":"'Cash Flow Statement'!I47","v":0},{"$f":"'Cash Flow Statement'!J47","v":0},{"$f":"'Cash Flow Statement'!K47","v":0},{"$f":"'Cash Flow Statement'!L47","v":0},{"$f":"'Cash Flow Statement'!M47","v":0},{"$f":"'Cash Flow Statement'!N47","v":0},{"$f":"'Cash Flow Statement'!O47","v":0},{"$f":"'Cash Flow Statement'!P47","v":0},{"$f":"'Cash Flow Statement'!Q47","v":0},{"$f":"'Cash Flow Statement'!R47","v":0},{"$f":"'Cash Flow Statement'!S47","v":0},{"$f":"'Cash Flow Statement'!T47","v":0},{"$f":"'Cash Flow Statement'!U47","v":0},{"$f":"'Cash Flow Statement'!V47","v":0},{"$f":"'Cash Flow Statement'!W47","v":0},{"$f":"'Cash Flow Statement'!X47","v":0}]
[null,{"$f":"Language_Refs!D176","v":"Debt Service"},{"$f":"'Cash Flow Statement'!E48","v":-1136208.8486155716},{"$f":"'Cash Flow Statement'!F48","v":-4542582.3659449294},{"$f":"'Cash Flow Statement'!G48","v":-4542582.3659449294},{"$f":"'Cash Flow Statement'!H48","v":-4542582.3659449294},{"$f":"'Cash Flow Statement'!I48","v":-4542582.3659449294},{"$f":"'Cash Flow Statement'!J48","v":-4542582.3659449294},{"$f":"'Cash Flow Statement'!K48","v":-4542582.3659449294},{"$f":"'Cash Flow Statement'!L48","v":-4542582.3659449294},{"$f":"'Cash Flow Statement'!M48","v":-4542582.3659449294},{"$f":"'Cash Flow Statement'!N48","v":-4542582.3659449294},{"$f":"'Cash Flow Statement'!O48","v":0},{"$f":"'Cash Flow Statement'!P48","v":0},{"$f":"'Cash Flow Statement'!Q48","v":0},{"$f":"'Cash Flow Statement'!R48","v":0},{"$f":"'Cash Flow Statement'!S48","v":0},{"$f":"'Cash Flow Statement'!T48","v":0},{"$f":"'Cash Flow Statement'!U48","v":0},{"$f":"'Cash Flow Statement'!V48","v":0},{"$f":"'Cash Flow Statement'!W48","v":0},{"$f":"'Cash Flow Statement'!X48","v":0}]
[null,{"$f":"Language_Refs!D177","v":"Cash Flow"},{"$f":"'Cash Flow Statement'!E44","v":5015722.2124137692},{"$f":"'Cash Flow Statement'!F44","v":8189125.0023603328},{"$f":"'Cash Flow Statement'!G44","v":8481341.3013451267},{"$f":"'Cash Flow Statement'!H44","v":8691214.8545221947},{"$f":"'Cash Flow Statement'!I44","v":8906572.4360026289},{"$f":"'Cash Flow Statement'!J44","v":9162044.6063136086},{"$f":"'Cash Flow Statement'!K44","v":9354192.0210539512},{"$f":"'Cash Flow Statement'!L44","v":9586683.0592350326},{"$f":"'Cash Flow Statement'!M44","v":9825116.6028026901},{"$f":"'Cash Flow Statement'!N44","v":10107081.686653767},{"$f":"'Cash Flow Statement'!O44","v":14790400.289319921},{"$f":"'Cash Flow Statement'!P44","v":15046661.739412399},{"$f":"'Cash Flow Statement'!Q44","v":15309422.040751884},{"$f":"'Cash Flow Statement'!R44","v":0},{"$f":"'Cash Flow Statement'!S44","v":0},{"$f":"'Cash Flow Statement'!T44","v":0},{"$f":"'Cash Flow Statement'!U44","v":0},{"$f":"'Cash Flow Statement'!V44","v":0},{"$f":"'Cash Flow Statement'!W44","v":0},{"$f":"'Cash Flow Statement'!X44","v":0}]
[null,null,{"$f":"C93","v":5015722.2124137692},{"$f":"D93+C94","v":13204847.214774102},{"$f":"E93+D94","v":21686188.516119227},30377403.370641422,39283975.806644052,48446020.412957661,57800212.434011608,67386895.493246645,77212012.096049339,87319093.782703102,102109494.07202302,117156155.81143542,132465577.85218731,132465577.85218731,132465577.85218731,132465577.85218731,132465577.85218731,132465577.85218731,132465577.85218731,132465577.85218731]
[]
[null,"Cash Flow 2"]
[null,{"$f":"Language_Refs!D170","v":"Operating Cash Flow"},{"$f":"SUM('Free Cash Flows'!E15:E16)","v":4616163.4088058472},{"$f":"SUM('Free Cash Flows'!F15:F16)","v":9531818.4899843},{"$f":"SUM('Free Cash Flows'!G15:G16)","v":9736369.8992736544},{"$f":"SUM('Free Cash Flows'!H15:H16)","v":9883281.3864976037},{"$f":"SUM('Free Cash Flows'!I15:I16)","v":10034031.693533907},{"$f":"SUM('Free Cash Flows'!J15:J16)","v":10212862.212751593},{"$f":"SUM('Free Cash Flows'!K15:K16)","v":10347365.403069833},{"$f":"SUM('Free Cash Flows'!L15:L16)","v":10510109.129796591},{"$f":"SUM('Free Cash Flows'!M15:M16)","v":10677012.610293951},{"$f":"SUM('Free Cash Flows'!N15:N16)","v":10874388.168989703},{"$f":"SUM('Free Cash Flows'!O15:O16)","v":10972903.534694562},{"$f":"SUM('Free Cash Flows'!P15:P16)","v":11152286.549759295},{"$f":"SUM('Free Cash Flows'!Q15:Q16)","v":11026407.09461163},{"$f":"SUM('Free Cash Flows'!R15:R16)","v":0},{"$f":"SUM('Free Cash Flows'!S15:S16)","v":0},{"$f":"SUM('Free Cash Flows'!T15:T16)","v":0},{"$f":"SUM('Free Cash Flows'!U15:U16)","v":0},{"$f":"SUM('Free Cash Flows'!V15:V16)","v":0},{"$f":"SUM('Free Cash Flows'!W15:W16)","v":0},{"$f":"SUM('Free Cash Flows'!X15:X16)","v":0}]
[null,{"$f":"Language_Refs!D172","v":"Capital Expenses"},{"$f":"'Cash Flow Statement'!E33","v":-16495035.207400007},{"$f":"'Cash Flow Statement'!F33","v":-13625109.186660009},{"$f":"'Cash Flow Statement'!G33","v":0},{"$f":"'Cash Flow Statement'!H33","v":0},{"$f":"'Cash Flow Statement'!I33","v":0},{"$f":"'Cash Flow Statement'!J33","v":0},{"$f":"'Cash Flow Statement'!K33","v":0},{"$f":"'Cash Flow Statement'!L33","v":0},{"$f":"'Cash Flow Statement'!M33","v":0},{"$f":"'Cash Flow Statement'!N33","v":0},{"$f":"'Cash Flow Statement'!O33","v":0},{"$f":"'Cash Flow Statement'!P33","v":0},{"$f":"'Cash Flow Statement'!Q33","v":0},{"$f":"'Cash Flow Statement'!R33","v":0},{"$f":"'Cash Flow Statement'!S33","v":0},{"$f":"'Cash Flow Statement'!T33","v":0},{"$f":"'Cash Flow Statement'!U33","v":0},{"$f":"'Cash Flow Statement'!V33","v":0},{"$f":"'Cash Flow Statement'!W33","v":0},{"$f":"'Cash Flow Statement'!X33","v":0}]
[null,{"$f":"Language_Refs!D169","v":"Cumulative Free Cash Flow"},{"$f":"'Free Cash Flows'!E20","v":-11878871.79859416},{"$f":"SUM(D97:D98)+C99","v":-15972162.495269869},{"$f":"SUM(E97:E98)+D99","v":-6235792.5959962141},3647488.7905013897,13681520.484035296,23894382.696786888,34241748.099856719,44751857.229653314,55428869.839947268,66303258.008936971,77276161.543631539,88428448.093390837,99454855.188002467,99454855.188002467,99454855.188002467,99454855.188002467,99454855.188002467,99454855.188002467,99454855.188002467,99454855.188002467]
[]
[]
[]
[null,"DSCR 1","DSCR Count",{"$f":"MAX(C12:BZ12)-COUNTIF(C107:V107,\"X\")","v":13}]
[]
[null,"CFADS",{"$f":"'CF Waterfall'!E19","v":6151931.0610293411},{"$f":"'CF Waterfall'!F19","v":12731707.368305262},{"$f":"'CF Waterfall'!G19","v":13023923.667290056},{"$f":"'CF Waterfall'!H19","v":13233797.220467124},{"$f":"'CF Waterfall'!I19","v":13449154.801947558},{"$f":"'CF Waterfall'!J19","v":13704626.972258538},{"$f":"'CF Waterfall'!K19","v":13896774.386998881},{"$f":"'CF Waterfall'!L19","v":14129265.425179962},{"$f":"'CF Waterfall'!M19","v":14367698.96874762},{"$f":"'CF Waterfall'!N19","v":14649664.052598696},{"$f":"'CF Waterfall'!O19","v":14790400.289319921},{"$f":"'CF Waterfall'!P19","v":15046661.739412399},{"$f":"'CF Waterfall'!Q19","v":15309422.040751884},{"$f":"'CF Waterfall'!R19","v":0},{"$f":"'CF Waterfall'!S19","v":0},{"$f":"'CF Waterfall'!T19","v":0},{"$f":"'CF Waterfall'!U19","v":0},{"$f":"'CF Waterfall'!V19","v":0},{"$f":"'CF Waterfall'!W19","v":0},{"$f":"'CF Waterfall'!X19","v":0}]
[null,"DS",{"$f":"-'CF Waterfall'!E25","v":-1136208.8486155716},{"$f":"-'CF Waterfall'!F25","v":-4542582.3659449294},{"$f":"-'CF Waterfall'!G25","v":-4542582.3659449294},{"$f":"-'CF Waterfall'!H25","v":-4542582.3659449294},{"$f":"-'CF Waterfall'!I25","v":-4542582.3659449294},{"$f":"-'CF Waterfall'!J25","v":-4542582.3659449294},{"$f":"-'CF Waterfall'!K25","v":-4542582.3659449294},{"$f":"-'CF Waterfall'!L25","v":-4542582.3659449294},{"$f":"-'CF Waterfall'!M25","v":-4542582.3659449294},{"$f":"-'CF Waterfall'!N25","v":-4542582.3659449294},{"$f":"-'CF Waterfall'!O25","v":0},{"$f":"-'CF Waterfall'!P25","v":0},{"$f":"-'CF Waterfall'!Q25","v":0},{"$f":"-'CF Waterfall'!R25","v":0},{"$f":"-'CF Waterfall'!S25","v":0},{"$f":"-'CF Waterfall'!T25","v":0},{"$f":"-'CF Waterfall'!U25","v":0},{"$f":"-'CF Waterfall'!V25","v":0},{"$f":"-'CF Waterfall'!W25","v":0},{"$f":"-'CF Waterfall'!X25","v":0}]
[null,"DSCR ",{"$f":"'CF Waterfall'!E27","v":5.4144368515746386},{"$f":"'CF Waterfall'!F27","v":2.8027466191373867},{"$f":"'CF Waterfall'!G27","v":2.8670748526055339},{"$f":"'CF Waterfall'!H27","v":2.913276228006112},{"$f":"'CF Waterfall'!I27","v":2.9606848524693552},{"$f":"'CF Waterfall'!J27","v":3.0169242664701263},{"$f":"'CF Waterfall'!K27","v":3.0592234256842432},{"$f":"'CF Waterfall'!L27","v":3.1104037939091613},{"$f":"'CF Waterfall'!M27","v":3.1628923399298472},{"$f":"'CF Waterfall'!N27","v":3.2249638801103684},{"$f":"'CF Waterfall'!O27","v":{"$error":"#DIV/0!"}},{"$f":"'CF Waterfall'!P27","v":{"$error":"#N/A"}},{"$f":"'CF Waterfall'!Q27","v":{"$error":"#N/A"}},{"$f":"'CF Waterfall'!R27","v":"X"},{"$f":"'CF Waterfall'!S27","v":"X"},{"$f":"'CF Waterfall'!T27","v":"X"},{"$f":"'CF Waterfall'!U27","v":"X"},{"$f":"'CF Waterfall'!V27","v":"X"},{"$f":"'CF Waterfall'!W27","v":"X"},{"$f":"'CF Waterfall'!X27","v":"X"}]
[null,"Min DSCR",{"$f":"'CF Waterfall'!B29","v":2.8027466191373867}]
[]
[]
[null,null,"EBITDA Margin Count",{"$f":"MAX(C12:BZ12)-COUNTIF(C116:V116,\"n/a\")","v":13}]
[]
[null,"Operating Revenues (+)",{"$f":"'Income Statement'!E9","v":6151931.0610293411},{"$f":"'Income Statement'!F9","v":12731707.368305262},{"$f":"'Income Statement'!G9","v":13023923.667290056},{"$f":"'Income Statement'!H9","v":13233797.220467124},{"$f":"'Income Statement'!I9","v":13449154.801947558},{"$f":"'Income Statement'!J9","v":13704626.972258538},{"$f":"'Income Statement'!K9","v":13896774.386998881},{"$f":"'Income Statement'!L9","v":14129265.425179962},{"$f":"'Income Statement'!M9","v":14367698.96874762},{"$f":"'Income Statement'!N9","v":14649664.052598696},{"$f":"'Income Statement'!O9","v":14790400.289319921},{"$f":"'Income Statement'!P9","v":15046661.739412399},{"$f":"'Income Statement'!Q9","v":15309422.040751884},{"$f":"'Income Statement'!R9","v":0},{"$f":"'Income Statement'!S9","v":0},{"$f":"'Income Statement'!T9","v":0},{"$f":"'Income Statement'!U9","v":0},{"$f":"'Income Statement'!V9","v":0},{"$f":"'Income Statement'!W9","v":0},{"$f":"'Income Statement'!X9","v":0}]
[null,"Operating Expenses (-)",{"$f":"'Income Statement'!E10","v":0},{"$f":"'Income Statement'!F10","v":0},{"$f":"'Income Statement'!G10","v":0},{"$f":"'Income Statement'!H10","v":0},{"$f":"'Income Statement'!I10","v":0},{"$f":"'Income Statement'!J10","v":0},{"$f":"'Income Statement'!K10","v":0},{"$f":"'Income Statement'!L10","v":0},{"$f":"'Income Statement'!M10","v":0},{"$f":"'Income Statement'!N10","v":0},{"$f":"'Income Statement'!O10","v":0},{"$f":"'Income Statement'!P10","v":0},{"$f":"'Income Statement'!Q10","v":0},{"$f":"'Income Statement'!R10","v":0},{"$f":"'Income Statement'!S10","v":0},{"$f":"'Income Statement'!T10","v":0},{"$f":"'Income Statement'!U10","v":0},{"$f":"'Income Statement'!V10","v":0},{"$f":"'Income Statement'!W10","v":0},{"$f":"'Income Statement'!X10","v":0}]
[null,"EBITDA",{"$f":"'Income Statement'!E15","v":6151931.0610293411},{"$f":"'Income Statement'!F15","v":12731707.368305262},{"$f":"'Income Statement'!G15","v":13023923.667290056},{"$f":"'Income Statement'!H15","v":13233797.220467124},{"$f":"'Income Statement'!I15","v":13449154.801947558},{"$f":"'Income Statement'!J15","v":13704626.972258538},{"$f":"'Income Statement'!K15","v":13896774.386998881},{"$f":"'Income Statement'!L15","v":14129265.425179962},{"$f":"'Income Statement'!M15","v":14367698.96874762},{"$f":"'Income Statement'!N15","v":14649664.052598696},{"$f":"'Income Statement'!O15","v":14790400.289319921},{"$f":"'Income Statement'!P15","v":15046661.739412399},{"$f":"'Income Statement'!Q15","v":15309422.040751884},{"$f":"'Income Statement'!R15","v":0},{"$f":"'Income Statement'!S15","v":0},{"$f":"'Income Statement'!T15","v":0},{"$f":"'Income Statement'!U15","v":0},{"$f":"'Income Statement'!V15","v":0},{"$f":"'Income Statement'!W15","v":0},{"$f":"'Income Statement'!X15","v":0}]
[null,"EBITDA margin ",{"$f":"IFERROR(C115/C113,\"n/a\")","v":1},{"$f":"IFERROR(D115/D113,\"n/a\")","v":1},1,1,1,1,1,1,1,1,1,1,1,"n/a","n/a","n/a","n/a","n/a","n/a","n/a"]
[]
[]
[]
[]
[null,null,"List 1"]
[null,null,{"$f":"Language_Refs!D340","v":"Budget/COSIP"},"Budget/COSIP"]
[null,null,{"$f":"Language_Refs!D341","v":"Project Savings"},"Project Savings"]
[]
[null,null,"List 2"]
[null,null,{"$f":"Language_Refs!D342","v":"Economic"},"Economic"]
[null,null,{"$f":"Language_Refs!D343","v":"Financial"},"Financial"]

{"sheet":"4.1_ScenarioComparisonData","index":30,"n_rows":103,"n_cols":23,"rows_kept":103,"cut":false,"hidden":true,"merged":[]}
[]
[null,null,null,"Year"]
[null,null,null,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
[]
[]
[]
[null,"chart 1"]
[null,{"$f":"IF(ISBLANK(INDEX('4.2_ScenarioComparison'!$E$8:$N$8,1,A9)),\"\",INDEX('4.2_ScenarioComparison'!$E$8:$N$8,1,A9))","v":"Financial Analysis "},{"$f":"IF(B8=\"\",\"\",MATCH(B8,lst_scenario,0))","v":4}]
[1,{"$f":"'3.1_ProjectDesignData'!B89","v":"Net from Operations"},{"$f":"C8&\"-\"&B9","v":"4-Net from Operations"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C9,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":4714481.9142700667},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C9,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":8808355.4500785191},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C9,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":8871528.0813090168},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C9,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":8847207.9637197256},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C9,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":8801282.9320446942},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C9,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":8749506.7858918011},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C9,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":8637932.1639496069},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C9,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":8516888.0862569232},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C9,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":8366985.712076081},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C9,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":8203559.8043483067},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C9,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":7920398.5358986696},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C9,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":7832145.2318971818},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C9,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":7224054.6448881589},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C9,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C9,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C9,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C9,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C9,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C9,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C9,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0}]
[1,{"$f":"'3.1_ProjectDesignData'!B90","v":"Net from Investing"},{"$f":"C8&\"-\"&B10","v":"4-Net from Investing"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C10,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":-25801975.132877011},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C10,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":-22092077.61958931},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C10,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C10,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C10,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C10,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C10,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C10,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C10,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C10,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C10,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C10,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C10,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C10,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C10,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C10,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C10,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C10,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C10,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C10,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0}]
[1,{"$f":"'3.1_ProjectDesignData'!B91","v":"Financing Proceeds"},{"$f":"C8&\"-\"&B11","v":"4-Financing Proceeds"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C11,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":25801975.132877011},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C11,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":22092077.61958931},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C11,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C11,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C11,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C11,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C11,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C11,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C11,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C11,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C11,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C11,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C11,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C11,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C11,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C11,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C11,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C11,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C11,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C11,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0}]
[1,{"$f":"'3.1_ProjectDesignData'!B92","v":"Debt Service"},{"$f":"C8&\"-\"&B12","v":"4-Debt Service"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C12,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":-3218480.3449657368},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C12,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":-5729207.95982733},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C12,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":-5729207.95982733},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C12,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":-5729207.95982733},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C12,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":-5729207.95982733},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C12,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":-5729207.95982733},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C12,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":-5729207.95982733},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C12,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":-5729207.95982733},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C12,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":-5729207.95982733},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C12,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":-5729207.95982733},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C12,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C12,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C12,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C12,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C12,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C12,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C12,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C12,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C12,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C12,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0}]
[1,{"$f":"'3.1_ProjectDesignData'!B93","v":"Cash Flow"},{"$f":"C8&\"-\"&B13","v":"4-Cash Flow"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C13,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":1496001.5693043284},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C13,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":3079147.4902511891},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C13,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":3142320.1214816868},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C13,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":3118000.0038923956},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C13,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":3072074.9722173642},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C13,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":3020298.8260644712},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C13,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":2908724.204122277},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C13,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":2787680.1264295932},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C13,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":2637777.752248751},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C13,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":2474351.8445209768},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C13,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":7920398.5358986696},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C13,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":7832145.2318971818},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C13,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":7224054.6448881589},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C13,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C13,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C13,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C13,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C13,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C13,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C13,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0}]
[]
[]
[]
[]
[null,{"$f":"IF(ISBLANK(INDEX('4.2_ScenarioComparison'!$E$8:$N$8,1,A19)),\"\",INDEX('4.2_ScenarioComparison'!$E$8:$N$8,1,A19))","v":"Economic Analysis "},{"$f":"IF(B18=\"\",\"\",MATCH(B18,lst_scenario,0))","v":5}]
[{"$f":"A9+1","v":2},{"$f":"B9","v":"Net from Operations"},{"$f":"C18&\"-\"&B19","v":"5-Net from Operations"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C19,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":6130545.5844063489},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C19,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":12687600.35143601},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C19,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":12925000.587551763},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C19,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":13049038.421578359},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C19,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":13146384.999202909},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C19,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":13248490.730782595},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C19,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":13253728.681926345},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C19,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":13259895.004576763},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C19,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":13231702.872447228},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C19,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":13200487.414397249},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C19,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":12989998.429590298},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C19,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":12840717.833622722},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C19,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":12647809.066872891},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C19,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C19,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C19,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C19,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C19,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C19,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C19,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0}]
[{"$f":"A10+1","v":2},{"$f":"B10","v":"Net from Investing"},{"$f":"C18&\"-\"&B20","v":"5-Net from Investing"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C20,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":-16480035.207400007},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C20,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":-13625109.186660009},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C20,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C20,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C20,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C20,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C20,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C20,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C20,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C20,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C20,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C20,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C20,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C20,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C20,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C20,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C20,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C20,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C20,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C20,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0}]
[{"$f":"A11+1","v":2},{"$f":"B11","v":"Financing Proceeds"},{"$f":"C18&\"-\"&B21","v":"5-Financing Proceeds"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C21,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":16480035.207400007},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C21,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":13625109.186660009},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C21,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C21,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C21,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C21,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C21,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C21,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C21,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C21,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C21,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C21,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C21,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C21,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C21,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C21,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C21,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C21,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C21,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C21,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0}]
[{"$f":"A12+1","v":2},{"$f":"B12","v":"Debt Service"},{"$f":"C18&\"-\"&B22","v":"5-Debt Service"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C22,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":-978417.19280695054},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C22,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":-3911728.6333385827},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C22,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":-3911728.6333385822},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C22,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":-3911728.6333385822},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C22,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":-3911728.6333385822},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C22,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":-3911728.6333385822},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C22,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":-3911728.6333385822},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C22,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":-3911728.6333385822},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C22,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":-3911728.6333385822},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C22,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":-3911728.6333385822},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C22,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C22,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C22,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C22,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C22,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C22,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C22,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C22,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C22,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C22,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0}]
[{"$f":"A13+1","v":2},{"$f":"B13","v":"Cash Flow"},{"$f":"C18&\"-\"&B23","v":"5-Cash Flow"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C23,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":5152128.3915993981},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C23,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":8775871.7180974279},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C23,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":9013271.9542131815},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C23,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":9137309.7882397771},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C23,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":9234656.3658643272},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C23,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":9336762.0974440128},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C23,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":9342000.0485877637},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C23,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":9348166.3712381814},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C23,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":9319974.2391086463},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C23,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":9288758.7810586672},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C23,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":12989998.429590298},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C23,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":12840717.833622722},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C23,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":12647809.066872891},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C23,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C23,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C23,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C23,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C23,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C23,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C23,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":0}]
[]
[]
[]
[]
[null,{"$f":"IF(ISBLANK(INDEX('4.2_ScenarioComparison'!$E$8:$N$8,1,A29)),\"\",INDEX('4.2_ScenarioComparison'!$E$8:$N$8,1,A29))","v":""},{"$f":"IF(B28=\"\",\"\",MATCH(B28,lst_scenario,0))","v":""}]
[{"$f":"A19+1","v":3},{"$f":"B19","v":"Net from Operations"},{"$f":"C28&\"-\"&B29","v":"-Net from Operations"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C29,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C29,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C29,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C29,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C29,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C29,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C29,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C29,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C29,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C29,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C29,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C29,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C29,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C29,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C29,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C29,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C29,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C29,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C29,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C29,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A20+1","v":3},{"$f":"B20","v":"Net from Investing"},{"$f":"C28&\"-\"&B30","v":"-Net from Investing"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C30,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C30,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C30,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C30,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C30,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C30,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C30,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C30,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C30,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C30,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C30,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C30,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C30,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C30,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C30,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C30,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C30,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C30,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C30,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C30,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A21+1","v":3},{"$f":"B21","v":"Financing Proceeds"},{"$f":"C28&\"-\"&B31","v":"-Financing Proceeds"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C31,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C31,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C31,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C31,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C31,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C31,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C31,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C31,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C31,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C31,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C31,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C31,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C31,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C31,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C31,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C31,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C31,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C31,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C31,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C31,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A22+1","v":3},{"$f":"B22","v":"Debt Service"},{"$f":"C28&\"-\"&B32","v":"-Debt Service"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C32,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C32,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C32,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C32,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C32,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C32,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C32,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C32,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C32,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C32,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C32,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C32,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C32,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C32,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C32,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C32,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C32,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C32,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C32,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C32,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A23+1","v":3},{"$f":"B23","v":"Cash Flow"},{"$f":"C28&\"-\"&B33","v":"-Cash Flow"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C33,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C33,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C33,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C33,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C33,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C33,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C33,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C33,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C33,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C33,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C33,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C33,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C33,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C33,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C33,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C33,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C33,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C33,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C33,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C33,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[]
[]
[]
[]
[null,{"$f":"IF(ISBLANK(INDEX('4.2_ScenarioComparison'!$E$8:$N$8,1,A39)),\"\",INDEX('4.2_ScenarioComparison'!$E$8:$N$8,1,A39))","v":""},{"$f":"IF(B38=\"\",\"\",MATCH(B38,lst_scenario,0))","v":""}]
[{"$f":"A29+1","v":4},{"$f":"B29","v":"Net from Operations"},{"$f":"C38&\"-\"&B39","v":"-Net from Operations"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C39,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C39,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C39,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C39,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C39,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C39,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C39,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C39,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C39,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C39,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C39,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C39,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C39,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C39,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C39,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C39,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C39,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C39,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C39,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C39,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A30+1","v":4},{"$f":"B30","v":"Net from Investing"},{"$f":"C38&\"-\"&B40","v":"-Net from Investing"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C40,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C40,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C40,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C40,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C40,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C40,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C40,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C40,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C40,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C40,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C40,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C40,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C40,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C40,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C40,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C40,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C40,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C40,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C40,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C40,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A31+1","v":4},{"$f":"B31","v":"Financing Proceeds"},{"$f":"C38&\"-\"&B41","v":"-Financing Proceeds"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C41,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C41,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C41,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C41,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C41,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C41,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C41,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C41,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C41,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C41,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C41,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C41,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C41,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C41,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C41,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C41,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C41,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C41,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C41,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C41,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A32+1","v":4},{"$f":"B32","v":"Debt Service"},{"$f":"C38&\"-\"&B42","v":"-Debt Service"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C42,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C42,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C42,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C42,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C42,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C42,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C42,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C42,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C42,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C42,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C42,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C42,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C42,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C42,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C42,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C42,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C42,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C42,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C42,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C42,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A33+1","v":4},{"$f":"B33","v":"Cash Flow"},{"$f":"C38&\"-\"&B43","v":"-Cash Flow"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C43,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C43,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C43,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C43,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C43,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C43,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C43,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C43,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C43,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C43,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C43,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C43,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C43,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C43,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C43,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C43,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C43,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C43,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C43,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C43,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[]
[]
[]
[]
[null,{"$f":"IF(ISBLANK(INDEX('4.2_ScenarioComparison'!$E$8:$N$8,1,A49)),\"\",INDEX('4.2_ScenarioComparison'!$E$8:$N$8,1,A49))","v":""},{"$f":"IF(B48=\"\",\"\",MATCH(B48,lst_scenario,0))","v":""}]
[{"$f":"A39+1","v":5},{"$f":"B39","v":"Net from Operations"},{"$f":"C48&\"-\"&B49","v":"-Net from Operations"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C49,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C49,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C49,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C49,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C49,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C49,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C49,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C49,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C49,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C49,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C49,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C49,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C49,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C49,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C49,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C49,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C49,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C49,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C49,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C49,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A40+1","v":5},{"$f":"B40","v":"Net from Investing"},{"$f":"C48&\"-\"&B50","v":"-Net from Investing"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C50,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C50,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C50,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C50,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C50,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C50,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C50,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C50,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C50,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C50,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C50,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C50,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C50,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C50,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C50,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C50,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C50,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C50,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C50,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C50,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A41+1","v":5},{"$f":"B41","v":"Financing Proceeds"},{"$f":"C48&\"-\"&B51","v":"-Financing Proceeds"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C51,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C51,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C51,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C51,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C51,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C51,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C51,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C51,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C51,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C51,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C51,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C51,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C51,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C51,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C51,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C51,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C51,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C51,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C51,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C51,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A42+1","v":5},{"$f":"B42","v":"Debt Service"},{"$f":"C48&\"-\"&B52","v":"-Debt Service"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C52,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C52,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C52,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C52,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C52,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C52,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C52,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C52,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C52,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C52,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C52,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C52,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C52,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C52,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C52,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C52,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C52,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C52,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C52,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C52,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A43+1","v":5},{"$f":"B43","v":"Cash Flow"},{"$f":"C48&\"-\"&B53","v":"-Cash Flow"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C53,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C53,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C53,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C53,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C53,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C53,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C53,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C53,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C53,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C53,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C53,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C53,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C53,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C53,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C53,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C53,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C53,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C53,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C53,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C53,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[]
[]
[]
[]
[null,{"$f":"IF(ISBLANK(INDEX('4.2_ScenarioComparison'!$E$8:$N$8,1,A59)),\"\",INDEX('4.2_ScenarioComparison'!$E$8:$N$8,1,A59))","v":""},{"$f":"IF(B58=\"\",\"\",MATCH(B58,lst_scenario,0))","v":""}]
[{"$f":"A49+1","v":6},{"$f":"B49","v":"Net from Operations"},{"$f":"C58&\"-\"&B59","v":"-Net from Operations"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C59,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C59,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C59,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C59,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C59,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C59,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C59,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C59,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C59,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C59,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C59,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C59,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C59,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C59,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C59,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C59,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C59,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C59,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C59,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C59,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A50+1","v":6},{"$f":"B50","v":"Net from Investing"},{"$f":"C58&\"-\"&B60","v":"-Net from Investing"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C60,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C60,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C60,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C60,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C60,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C60,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C60,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C60,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C60,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C60,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C60,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C60,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C60,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C60,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C60,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C60,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C60,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C60,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C60,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C60,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A51+1","v":6},{"$f":"B51","v":"Financing Proceeds"},{"$f":"C58&\"-\"&B61","v":"-Financing Proceeds"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C61,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C61,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C61,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C61,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C61,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C61,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C61,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C61,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C61,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C61,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C61,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C61,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C61,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C61,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C61,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C61,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C61,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C61,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C61,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C61,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A52+1","v":6},{"$f":"B52","v":"Debt Service"},{"$f":"C58&\"-\"&B62","v":"-Debt Service"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C62,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C62,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C62,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C62,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C62,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C62,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C62,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C62,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C62,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C62,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C62,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C62,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C62,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C62,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C62,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C62,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C62,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C62,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C62,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C62,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A53+1","v":6},{"$f":"B53","v":"Cash Flow"},{"$f":"C58&\"-\"&B63","v":"-Cash Flow"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C63,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C63,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C63,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C63,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C63,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C63,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C63,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C63,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C63,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C63,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C63,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C63,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C63,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C63,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C63,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C63,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C63,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C63,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C63,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C63,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[]
[]
[]
[]
[null,{"$f":"IF(ISBLANK(INDEX('4.2_ScenarioComparison'!$E$8:$N$8,1,A69)),\"\",INDEX('4.2_ScenarioComparison'!$E$8:$N$8,1,A69))","v":""},{"$f":"IF(B68=\"\",\"\",MATCH(B68,lst_scenario,0))","v":""}]
[{"$f":"A59+1","v":7},{"$f":"B59","v":"Net from Operations"},{"$f":"C68&\"-\"&B69","v":"-Net from Operations"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C69,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C69,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C69,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C69,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C69,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C69,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C69,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C69,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C69,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C69,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C69,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C69,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C69,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C69,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C69,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C69,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C69,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C69,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C69,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C69,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A60+1","v":7},{"$f":"B60","v":"Net from Investing"},{"$f":"C68&\"-\"&B70","v":"-Net from Investing"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C70,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C70,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C70,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C70,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C70,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C70,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C70,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C70,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C70,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C70,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C70,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C70,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C70,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C70,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C70,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C70,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C70,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C70,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C70,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C70,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A61+1","v":7},{"$f":"B61","v":"Financing Proceeds"},{"$f":"C68&\"-\"&B71","v":"-Financing Proceeds"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C71,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C71,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C71,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C71,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C71,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C71,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C71,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C71,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C71,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C71,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C71,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C71,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C71,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C71,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C71,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C71,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C71,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C71,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C71,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C71,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A62+1","v":7},{"$f":"B62","v":"Debt Service"},{"$f":"C68&\"-\"&B72","v":"-Debt Service"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C72,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C72,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C72,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C72,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C72,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C72,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C72,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C72,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C72,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C72,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C72,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C72,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C72,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C72,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C72,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C72,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C72,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C72,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C72,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C72,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A63+1","v":7},{"$f":"B63","v":"Cash Flow"},{"$f":"C68&\"-\"&B73","v":"-Cash Flow"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C73,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C73,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C73,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C73,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C73,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C73,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C73,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C73,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C73,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C73,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C73,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C73,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C73,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C73,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C73,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C73,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C73,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C73,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C73,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C73,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[]
[]
[]
[]
[null,{"$f":"IF(ISBLANK(INDEX('4.2_ScenarioComparison'!$E$8:$N$8,1,A79)),\"\",INDEX('4.2_ScenarioComparison'!$E$8:$N$8,1,A79))","v":""},{"$f":"IF(B78=\"\",\"\",MATCH(B78,lst_scenario,0))","v":""}]
[{"$f":"A69+1","v":8},{"$f":"B69","v":"Net from Operations"},{"$f":"C78&\"-\"&B79","v":"-Net from Operations"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C79,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C79,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C79,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C79,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C79,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C79,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C79,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C79,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C79,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C79,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C79,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C79,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C79,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C79,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C79,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C79,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C79,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C79,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C79,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C79,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A70+1","v":8},{"$f":"B70","v":"Net from Investing"},{"$f":"C78&\"-\"&B80","v":"-Net from Investing"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C80,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C80,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C80,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C80,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C80,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C80,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C80,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C80,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C80,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C80,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C80,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C80,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C80,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C80,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C80,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C80,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C80,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C80,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C80,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C80,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A71+1","v":8},{"$f":"B71","v":"Financing Proceeds"},{"$f":"C78&\"-\"&B81","v":"-Financing Proceeds"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C81,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C81,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C81,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C81,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C81,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C81,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C81,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C81,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C81,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C81,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C81,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C81,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C81,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C81,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C81,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C81,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C81,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C81,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C81,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C81,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A72+1","v":8},{"$f":"B72","v":"Debt Service"},{"$f":"C78&\"-\"&B82","v":"-Debt Service"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C82,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C82,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C82,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C82,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C82,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C82,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C82,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C82,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C82,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C82,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C82,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C82,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C82,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C82,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C82,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C82,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C82,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C82,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C82,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C82,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A73+1","v":8},{"$f":"B73","v":"Cash Flow"},{"$f":"C78&\"-\"&B83","v":"-Cash Flow"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C83,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C83,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C83,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C83,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C83,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C83,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C83,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C83,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C83,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C83,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C83,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C83,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C83,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C83,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C83,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C83,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C83,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C83,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C83,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C83,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[]
[]
[]
[]
[null,{"$f":"IF(ISBLANK(INDEX('4.2_ScenarioComparison'!$E$8:$N$8,1,A89)),\"\",INDEX('4.2_ScenarioComparison'!$E$8:$N$8,1,A89))","v":""},{"$f":"IF(B88=\"\",\"\",MATCH(B88,lst_scenario,0))","v":""}]
[{"$f":"A79+1","v":9},{"$f":"B79","v":"Net from Operations"},{"$f":"C88&\"-\"&B89","v":"-Net from Operations"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C89,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C89,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C89,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C89,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C89,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C89,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C89,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C89,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C89,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C89,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C89,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C89,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C89,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C89,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C89,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C89,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C89,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C89,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C89,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C89,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A80+1","v":9},{"$f":"B80","v":"Net from Investing"},{"$f":"C88&\"-\"&B90","v":"-Net from Investing"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C90,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C90,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C90,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C90,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C90,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C90,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C90,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C90,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C90,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C90,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C90,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C90,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C90,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C90,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C90,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C90,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C90,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C90,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C90,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C90,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A81+1","v":9},{"$f":"B81","v":"Financing Proceeds"},{"$f":"C88&\"-\"&B91","v":"-Financing Proceeds"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C91,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C91,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C91,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C91,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C91,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C91,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C91,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C91,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C91,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C91,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C91,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C91,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C91,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C91,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C91,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C91,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C91,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C91,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C91,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C91,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A82+1","v":9},{"$f":"B82","v":"Debt Service"},{"$f":"C88&\"-\"&B92","v":"-Debt Service"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C92,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C92,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C92,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C92,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C92,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C92,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C92,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C92,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C92,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C92,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C92,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C92,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C92,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C92,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C92,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C92,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C92,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C92,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C92,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C92,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A83+1","v":9},{"$f":"B83","v":"Cash Flow"},{"$f":"C88&\"-\"&B93","v":"-Cash Flow"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C93,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C93,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C93,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C93,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C93,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C93,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C93,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C93,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C93,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C93,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C93,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C93,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C93,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C93,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C93,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C93,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C93,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C93,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C93,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C93,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[]
[]
[]
[]
[null,{"$f":"IF(ISBLANK(INDEX('4.2_ScenarioComparison'!$E$8:$N$8,1,A99)),\"\",INDEX('4.2_ScenarioComparison'!$E$8:$N$8,1,A99))","v":""},{"$f":"IF(B98=\"\",\"\",MATCH(B98,lst_scenario,0))","v":""}]
[{"$f":"A89+1","v":10},{"$f":"B89","v":"Net from Operations"},{"$f":"C98&\"-\"&B99","v":"-Net from Operations"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C99,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C99,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C99,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C99,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C99,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C99,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C99,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C99,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C99,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C99,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C99,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C99,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C99,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C99,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C99,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C99,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C99,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C99,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C99,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C99,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A90+1","v":10},{"$f":"B90","v":"Net from Investing"},{"$f":"C98&\"-\"&B100","v":"-Net from Investing"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C100,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C100,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C100,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C100,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C100,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C100,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C100,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C100,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C100,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C100,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C100,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C100,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C100,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C100,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C100,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C100,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C100,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C100,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C100,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C100,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A91+1","v":10},{"$f":"B91","v":"Financing Proceeds"},{"$f":"C98&\"-\"&B101","v":"-Financing Proceeds"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C101,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C101,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C101,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C101,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C101,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C101,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C101,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C101,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C101,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C101,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C101,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C101,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C101,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C101,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C101,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C101,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C101,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C101,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C101,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C101,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A92+1","v":10},{"$f":"B92","v":"Debt Service"},{"$f":"C98&\"-\"&B102","v":"-Debt Service"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C102,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C102,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C102,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C102,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C102,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C102,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C102,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C102,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C102,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C102,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C102,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C102,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C102,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C102,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C102,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C102,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C102,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C102,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C102,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C102,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]
[{"$f":"A93+1","v":10},{"$f":"B93","v":"Cash Flow"},{"$f":"C98&\"-\"&B103","v":"-Cash Flow"},{"$f":"INDEX('3.2_SavedScenarioData'!D$21:D$529,MATCH($C103,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!E$21:E$529,MATCH($C103,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!F$21:F$529,MATCH($C103,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!G$21:G$529,MATCH($C103,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!H$21:H$529,MATCH($C103,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!I$21:I$529,MATCH($C103,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!J$21:J$529,MATCH($C103,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!K$21:K$529,MATCH($C103,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!L$21:L$529,MATCH($C103,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!M$21:M$529,MATCH($C103,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!N$21:N$529,MATCH($C103,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!O$21:O$529,MATCH($C103,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!P$21:P$529,MATCH($C103,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!Q$21:Q$529,MATCH($C103,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!R$21:R$529,MATCH($C103,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!S$21:S$529,MATCH($C103,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!T$21:T$529,MATCH($C103,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!U$21:U$529,MATCH($C103,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!V$21:V$529,MATCH($C103,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}},{"$f":"INDEX('3.2_SavedScenarioData'!W$21:W$529,MATCH($C103,'3.2_SavedScenarioData'!$C$21:$C$529,0),1)","v":{"$error":"#N/A"}}]

{"sheet":"4.3_SensitivityChartData","index":31,"n_rows":12,"n_cols":23,"rows_kept":12,"cut":false,"hidden":true,"merged":[]}
[]
[null,null,"Scenario Name:",{"$f":"IFERROR(INDEX('4.1_ScenarioSelection'!$F$10:$F$19,MATCH(TRUE,'4.1_ScenarioSelection'!$H$10:$H$19,0),1),Language_Refs!D283)","v":"Financial Analysis "}]
[]
[]
[]
[null,null,null,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
[null,null,"Live",{"$f":"IFERROR('3.1_ProjectDesignData'!C99,0)","v":-11878871.79859416},{"$f":"IFERROR('3.1_ProjectDesignData'!D99,0)","v":-15972162.495269869},{"$f":"IFERROR('3.1_ProjectDesignData'!E99,0)","v":-6235792.5959962141},{"$f":"IFERROR('3.1_ProjectDesignData'!F99,0)","v":3647488.7905013897},{"$f":"IFERROR('3.1_ProjectDesignData'!G99,0)","v":13681520.484035296},{"$f":"IFERROR('3.1_ProjectDesignData'!H99,0)","v":23894382.696786888},{"$f":"IFERROR('3.1_ProjectDesignData'!I99,0)","v":34241748.099856719},{"$f":"IFERROR('3.1_ProjectDesignData'!J99,0)","v":44751857.229653314},{"$f":"IFERROR('3.1_ProjectDesignData'!K99,0)","v":55428869.839947268},{"$f":"IFERROR('3.1_ProjectDesignData'!L99,0)","v":66303258.008936971},{"$f":"IFERROR('3.1_ProjectDesignData'!M99,0)","v":77276161.543631539},{"$f":"IFERROR('3.1_ProjectDesignData'!N99,0)","v":88428448.093390837},{"$f":"IFERROR('3.1_ProjectDesignData'!O99,0)","v":99454855.188002467},{"$f":"IFERROR('3.1_ProjectDesignData'!P99,0)","v":99454855.188002467},{"$f":"IFERROR('3.1_ProjectDesignData'!Q99,0)","v":99454855.188002467},{"$f":"IFERROR('3.1_ProjectDesignData'!R99,0)","v":99454855.188002467},{"$f":"IFERROR('3.1_ProjectDesignData'!S99,0)","v":99454855.188002467},{"$f":"IFERROR('3.1_ProjectDesignData'!T99,0)","v":99454855.188002467},{"$f":"IFERROR('3.1_ProjectDesignData'!U99,0)","v":99454855.188002467},{"$f":"IFERROR('3.1_ProjectDesignData'!V99,0)","v":99454855.188002467}]
[null,null,{"$f":"Language_Refs!D271","v":"Reference Case"},-11878871.79859416,-15972162.495269869,-6235792.5959962141,3647488.7905013897,13681520.484035296,23894382.696786888,34241748.099856719,44751857.229653314,55428869.839947268,66303258.008936971,77276161.543631539,88428448.093390837,99454855.188002467,99454855.188002467,99454855.188002467,99454855.188002467,99454855.188002467,99454855.188002467,99454855.188002467,99454855.188002467]
[null,null,{"$f":"Language_Refs!D273","v":"Best Case"},-9573262.4705954492,-10218263.435431555,1016565.2394996528,12890315.830800852,25448717.362921908,38773630.028035194,52851515.955030605,67771289.685309753,83592822.399836004,100422918.80412513,118214019.88383733,137112203.63554281,156936704.01626945,156936704.01626945,156936704.01626945,156936704.01626945,156936704.01626945,156936704.01626945,156936704.01626945,156936704.01626945]
[null,null,{"$f":"Language_Refs!D275","v":"Worst Case"},-14307763.440290291,-22086948.735464171,-13653325.666216834,-5410634.209951153,2647573.9394936934,10545126.844629295,18253084.083848748,25794973.021513194,33176640.294462688,40419808.025852695,47415959.131095119,52955563.262369879,56965769.631021746,56965769.631021746,56965769.631021746,56965769.631021746,56965769.631021746,56965769.631021746,56965769.631021746,56965769.631021746]
[]
[null,null,null,{"$f":"D8","v":-11878871.79859416},{"$f":"E10","v":-22086948.735464171},{"$f":"F10","v":-13653325.666216834},-5410634.209951153,2647573.9394936934,10545126.844629295,18253084.083848748,25794973.021513194,33176640.294462688,40419808.025852695,47415959.131095119,52955563.262369879,56965769.631021746,{"$f":"Q10","v":56965769.631021746},56965769.631021746,56965769.631021746,56965769.631021746,56965769.631021746,56965769.631021746,56965769.631021746]

{"sheet":"4.3_SensitivityData","index":32,"n_rows":31,"n_cols":11,"rows_kept":31,"cut":false,"hidden":true,"merged":[]}
[]
[]
[null,"sensitivity analysis flag",null,false]
[]
[null,"Parameters",null,null,null,null,null,null,"Ref.","Best","Worst"]
[null,1,"Year 1 LED Price","Base case",null,null,null,null,"Base case","Low","High"]
[null,5,"Electricity price change","Base case",null,null,null,null,"Base case","High","Low"]
[null,6,"Life of LEDs","Base case",null,null,null,null,"Base case","High","Low"]
[null,3,"Smart system price","Base case",null,null,null,null,"Base case","Low","High"]
[null,4,"Cost of Eletricity in Year 1","Base case",null,null,null,null,"Base case","High","Low"]
[null,2,"Annual decrease in LED price","Base case",null,null,null,null,"Base case","High","Low"]
[]
[null,"Metrics"]
[null,null,null,"Live","Ref Case","Best Case","Worst Case"]
[null,null,{"$f":"'3.2_SavedScenarios'!B126","v":"Total Investment"},{"$f":"'3.2_SavedScenarios'!C126","v":30100000},30100000,25700000,35000000]
[null,null,{"$f":"'3.2_SavedScenarios'!B127","v":"Total Revenue"},{"$f":"'3.2_SavedScenarios'!C127","v":174500000},174500000,252100000,118800000]
[null,null,{"$f":"'3.2_SavedScenarios'!B128","v":"Total Electricity Savings"},{"$f":"'3.2_SavedScenarios'!C128","v":241.5444600440905},241.5444600440905,241.5444600440905,241.5444600440905]
[null,null,{"$f":"'3.2_SavedScenarios'!B129","v":"Total GHG Reduction"},{"$f":"'3.2_SavedScenarios'!C129","v":106279.56241939982},106279.56241939982,106279.56241939982,106279.56241939982]
[null,null,{"$f":"'3.2_SavedScenarios'!B130","v":"Total NPV"},{"$f":"'3.2_SavedScenarios'!C130","v":74100000},74100000,117800000,41300000]
[null,null,{"$f":"'3.2_SavedScenarios'!B131","v":"IRR"},{"$f":"'3.2_SavedScenarios'!C131","v":0.46098987165255978},0.46098987165255978,0.71370018255891643,0.28090695245513153]
[null,null,{"$f":"'3.2_SavedScenarios'!B132","v":"Payback period (non-discounted)"},{"$f":"'3.2_SavedScenarios'!C132","v":2.2424068767908309},2.2424068767908309,1.325267750892503,3.82996632996633]
[null,null,{"$f":"'3.2_SavedScenarios'!B133","v":"RoI"},{"$f":"'3.2_SavedScenarios'!C133","v":4.7973421926910298},4.7973421926910298,8.8093385214007789,2.3942857142857141]
[null,null,{"$f":"'3.2_SavedScenarios'!B134","v":"WACC (net)"},{"$f":"'3.2_SavedScenarios'!C134","v":3.2500000000000001E-2},3.2500000000000001E-2,3.2500000000000001E-2,3.2500000000000001E-2]
[null,null,{"$f":"'3.2_SavedScenarios'!B135","v":"Min DSCR"},{"$f":"'3.2_SavedScenarios'!C135","v":"NA"},"NA","NA","NA"]
[]
[]
[]
[null,null,"High-low vs. Opt.-pep.",2]
[]
[null,null,"High","Low"]
[null,null,"Best","Worst"]

{"sheet":"Summary & Scenarios","index":33,"n_rows":0,"n_cols":0,"rows_kept":0,"cut":false,"hidden":true,"merged":[]}

{"sheet":"Default data","index":34,"n_rows":0,"n_cols":0,"rows_kept":0,"cut":false,"hidden":true,"merged":[]}

{"sheet":"Income Statement","index":35,"n_rows":34,"n_cols":16065,"rows_kept":34,"cut":false,"hidden":false,"merged":[]}
[null,null,null,{"$f":"Investment!D1","v":"Period"},{"$f":"Investment!E1","v":1},{"$f":"Investment!F1","v":2},{"$f":"Investment!G1","v":3},{"$f":"Investment!H1","v":4},{"$f":"Investment!I1","v":5},{"$f":"Investment!J1","v":6},{"$f":"Investment!K1","v":7},{"$f":"Investment!L1","v":8},{"$f":"Investment!M1","v":9},{"$f":"Investment!N1","v":10},{"$f":"Investment!O1","v":11},{"$f":"Investment!P1","v":12},{"$f":"Investment!Q1","v":13},{"$f":"Investment!R1","v":14},{"$f":"Investment!S1","v":15},{"$f":"Investment!T1","v":16},{"$f":"Investment!U1","v":17},{"$f":"Investment!V1","v":18},{"$f":"Investment!W1","v":19},{"$f":"Investment!X1","v":20},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00"]
[null,null,null,{"$f":"Investment!D2","v":"End Date of Period"},{"$f":"Investment!E2","v":"2019-12-31"},{"$f":"Investment!F2","v":"2020-12-31"},{"$f":"Investment!G2","v":"2021-12-31"},{"$f":"Investment!H2","v":"2022-12-31"},{"$f":"Investment!I2","v":"2023-12-31"},{"$f":"Investment!J2","v":"2024-12-31"},{"$f":"Investment!K2","v":"2025-12-31"},{"$f":"Investment!L2","v":"2026-12-31"},{"$f":"Investment!M2","v":"2027-12-31"},{"$f":"Investment!N2","v":"2028-12-31"},{"$f":"Investment!O2","v":"2029-12-31"},{"$f":"Investment!P2","v":"2030-12-31"},{"$f":"Investment!Q2","v":"2031-12-31"},{"$f":"Investment!R2","v":"2032-12-31"},{"$f":"Investment!S2","v":"2033-12-31"},{"$f":"Investment!T2","v":"2034-12-31"},{"$f":"Investment!U2","v":"2035-12-31"},{"$f":"Investment!V2","v":"2036-12-31"},{"$f":"Investment!W2","v":"2037-12-31"},{"$f":"Investment!X2","v":"2038-12-31"},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00"]
[null,"Units","Constant","Total",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Assumptions"]
[{"$f":"Assumptions!C38","v":"Corporate Tax Rate"},{"$f":"Assumptions!D38","v":"%"},{"$f":"IF('3.1_ProjectDesign'!N9=\"Financial\", Assumptions!E38, 0)","v":0}]
[]
["Net Income ",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Revenues",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"IF(Assumptions!$E$71=\"COSIP\", Operations!D35,Operations!D29)","v":174485027.99430722},{"$f":"IF(Assumptions!$E$71=\"Budget/COSIP\", Operations!E35, Operations!E29)","v":6151931.0610293411},{"$f":"IF(Assumptions!$E$71=\"Budget/COSIP\", Operations!F35, Operations!F29)","v":12731707.368305262},{"$f":"IF(Assumptions!$E$71=\"Budget/COSIP\", Operations!G35, Operations!G29)","v":13023923.667290056},{"$f":"IF(Assumptions!$E$71=\"Budget/COSIP\", Operations!H35, Operations!H29)","v":13233797.220467124},{"$f":"IF(Assumptions!$E$71=\"Budget/COSIP\", Operations!I35, Operations!I29)","v":13449154.801947558},{"$f":"IF(Assumptions!$E$71=\"Budget/COSIP\", Operations!J35, Operations!J29)","v":13704626.972258538},{"$f":"IF(Assumptions!$E$71=\"Budget/COSIP\", Operations!K35, Operations!K29)","v":13896774.386998881},{"$f":"IF(Assumptions!$E$71=\"Budget/COSIP\", Operations!L35, Operations!L29)","v":14129265.425179962},{"$f":"IF(Assumptions!$E$71=\"Budget/COSIP\", Operations!M35, Operations!M29)","v":14367698.96874762},{"$f":"IF(Assumptions!$E$71=\"Budget/COSIP\", Operations!N35, Operations!N29)","v":14649664.052598696},{"$f":"IF(Assumptions!$E$71=\"Budget/COSIP\", Operations!O35, Operations!O29)","v":14790400.289319921},{"$f":"IF(Assumptions!$E$71=\"Budget/COSIP\", Operations!P35, Operations!P29)","v":15046661.739412399},{"$f":"IF(Assumptions!$E$71=\"Budget/COSIP\", Operations!Q35, Operations!Q29)","v":15309422.040751884},{"$f":"IF(Assumptions!$E$71=\"Budget/COSIP\", Operations!R35, Operations!R29)","v":0},{"$f":"IF(Assumptions!$E$71=\"Budget/COSIP\", Operations!S35, Operations!S29)","v":0},{"$f":"IF(Assumptions!$E$71=\"Budget/COSIP\", Operations!T35, Operations!T29)","v":0},{"$f":"IF(Assumptions!$E$71=\"Budget/COSIP\", Operations!U35, Operations!U29)","v":0},{"$f":"IF(Assumptions!$E$71=\"Budget/COSIP\", Operations!V35, Operations!V29)","v":0},{"$f":"IF(Assumptions!$E$71=\"Budget/COSIP\", Operations!W35, Operations!W29)","v":0},{"$f":"IF(Assumptions!$E$71=\"Budget/COSIP\", Operations!X35, Operations!X29)","v":0},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Expenses",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"Operations!D41","v":0},{"$f":"Operations!E41","v":0},{"$f":"Operations!F41","v":0},{"$f":"Operations!G41","v":0},{"$f":"Operations!H41","v":0},{"$f":"Operations!I41","v":0},{"$f":"Operations!J41","v":0},{"$f":"Operations!K41","v":0},{"$f":"Operations!L41","v":0},{"$f":"Operations!M41","v":0},{"$f":"Operations!N41","v":0},{"$f":"Operations!O41","v":0},{"$f":"Operations!P41","v":0},{"$f":"Operations!Q41","v":0},{"$f":"Operations!R41","v":0},{"$f":"Operations!S41","v":0},{"$f":"Operations!T41","v":0},{"$f":"Operations!U41","v":0},{"$f":"Operations!V41","v":0},{"$f":"Operations!W41","v":0},{"$f":"Operations!X41","v":0},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[]
["Principal repayment year count","n",null,null,{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}}]
["Interest repayment year count","n",null,null,{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}},{"$f":"IF(#REF!>0, SUM(#REF!),0)","v":{"$error":"#REF!"}}]
[]
["Operating Income / EBITDA",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"D9-D10","v":174485027.99430722},6151931.0610293411,12731707.368305262,13023923.667290056,13233797.220467124,13449154.801947558,13704626.972258538,13896774.386998881,14129265.425179962,14367698.96874762,14649664.052598696,14790400.289319921,15046661.739412399,15309422.040751884,0,0,0,0,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[]
["Depreciation ",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"Depreciation!D15","v":25817638.840442333},{"$f":"Depreciation!E15","v":1032705.553617693},{"$f":"Depreciation!F15","v":2065411.107235386},{"$f":"Depreciation!G15","v":2065411.107235386},{"$f":"Depreciation!H15","v":2065411.107235386},{"$f":"Depreciation!I15","v":2065411.107235386},{"$f":"Depreciation!J15","v":2065411.107235386},{"$f":"Depreciation!K15","v":2065411.107235386},{"$f":"Depreciation!L15","v":2065411.107235386},{"$f":"Depreciation!M15","v":2065411.107235386},{"$f":"Depreciation!N15","v":2065411.107235386},{"$f":"Depreciation!O15","v":2065411.107235386},{"$f":"Depreciation!P15","v":2065411.107235386},{"$f":"Depreciation!Q15","v":2065411.107235386},{"$f":"Depreciation!R15","v":0},{"$f":"Depreciation!S15","v":0},{"$f":"Depreciation!T15","v":0},{"$f":"Depreciation!U15","v":0},{"$f":"Depreciation!V15","v":0},{"$f":"Depreciation!W15","v":0},{"$f":"Depreciation!X15","v":0}]
[{"$f":"Depreciation!A18","v":"Residual value"},{"$f":"Depreciation!B18","v":"R$"},{"$f":"Depreciation!C18","v":0},{"$f":"Depreciation!D18","v":1032705.5536176823},{"$f":"Depreciation!E18","v":0},{"$f":"Depreciation!F18","v":0},{"$f":"Depreciation!G18","v":0},{"$f":"Depreciation!H18","v":0},{"$f":"Depreciation!I18","v":0},{"$f":"Depreciation!J18","v":0},{"$f":"Depreciation!K18","v":0},{"$f":"Depreciation!L18","v":0},{"$f":"Depreciation!M18","v":0},{"$f":"Depreciation!N18","v":0},{"$f":"Depreciation!O18","v":0},{"$f":"Depreciation!P18","v":0},{"$f":"Depreciation!Q18","v":1032705.5536176823},{"$f":"Depreciation!R18","v":0},{"$f":"Depreciation!S18","v":0},{"$f":"Depreciation!T18","v":0},{"$f":"Depreciation!U18","v":0},{"$f":"Depreciation!V18","v":0},{"$f":"Depreciation!W18","v":0},{"$f":"Depreciation!X18","v":0}]
[]
["EBIT",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"D13-D14","v":0},{"$f":"E15-E17+E18","v":5119225.5074116476},10666296.261069875,10958512.560054671,11168386.113231737,11383743.694712173,11639215.865023151,11831363.279763494,12063854.317944575,12302287.861512233,12584252.945363309,12724989.182084534,12981250.632177014,14276716.487134181,0,0,0,0,0,0,0]
[]
["Interest expense",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"'Debt Service'!D28","v":7059177.8770254264},{"$f":"'Debt Service'!E28","v":1136208.8486155716},{"$f":"'Debt Service'!F28","v":1136208.8486155716},{"$f":"'Debt Service'!G28","v":1025501.7093023675},{"$f":"'Debt Service'!H28","v":911196.58796148421},{"$f":"'Debt Service'!I28","v":793176.55017702223},{"$f":"'Debt Service'!J28","v":671320.8611645652},{"$f":"'Debt Service'!K28","v":545504.86225920345},{"$f":"'Debt Service'!L28","v":415599.84338941734},{"$f":"'Debt Service'!M28","v":281472.91140636324},{"$f":"'Debt Service'!N28","v":142986.8541338598},{"$f":"'Debt Service'!O28","v":0},{"$f":"'Debt Service'!P28","v":0},{"$f":"'Debt Service'!Q28","v":0},{"$f":"'Debt Service'!R28","v":0},{"$f":"'Debt Service'!S28","v":0},{"$f":"'Debt Service'!T28","v":0},{"$f":"'Debt Service'!U28","v":0},{"$f":"'Debt Service'!V28","v":0},{"$f":"'Debt Service'!W28","v":0},{"$f":"'Debt Service'!X28","v":0}]
["Financing Fees",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"-Investment!D39","v":0},{"$f":"-Investment!E39","v":0},{"$f":"-Investment!F39","v":0},{"$f":"-Investment!G39","v":0},{"$f":"-Investment!H39","v":0},{"$f":"-Investment!I39","v":0},{"$f":"-Investment!J39","v":0},{"$f":"-Investment!K39","v":0},{"$f":"-Investment!L39","v":0},{"$f":"-Investment!M39","v":0},{"$f":"-Investment!N39","v":0},{"$f":"-Investment!O39","v":0},{"$f":"-Investment!P39","v":0},{"$f":"-Investment!Q39","v":0},{"$f":"-Investment!R39","v":0},{"$f":"-Investment!S39","v":0}]
[]
["Income before taxes / EBT",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E25:X25)","v":142640916.83045715},{"$f":"E20-SUM(E22:E23)","v":3983016.6587960757},9530087.4124543034,9933010.8507523034,10257189.525270253,10590567.14453515,10967895.003858585,11285858.41750429,11648254.474555157,12020814.95010587,12441266.09122945,12724989.182084534,12981250.632177014,14276716.487134181,0,0,0,0,0,0,0]
[]
["Tax expense",{"$f":"Assumptions!$E$8","v":"R$"},null,null,{"$f":"IF(E25>0,E25*$C$6,0)","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[]
["Net Income (Loss)",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E29:X29)","v":142640916.83045715},{"$f":"E25-E27","v":3983016.6587960757},9530087.4124543034,9933010.8507523034,10257189.525270253,10590567.14453515,10967895.003858585,11285858.41750429,11648254.474555157,12020814.95010587,12441266.09122945,12724989.182084534,12981250.632177014,14276716.487134181,0,0,0,0,0,0,0]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]

{"sheet":"Cash Flow Statement","index":36,"n_rows":49,"n_cols":16065,"rows_kept":49,"cut":false,"hidden":false,"merged":[]}
[null,null,null,{"$f":"Investment!D1","v":"Period"},{"$f":"Investment!E1","v":1},{"$f":"Investment!F1","v":2},{"$f":"Investment!G1","v":3},{"$f":"Investment!H1","v":4},{"$f":"Investment!I1","v":5},{"$f":"Investment!J1","v":6},{"$f":"Investment!K1","v":7},{"$f":"Investment!L1","v":8},{"$f":"Investment!M1","v":9},{"$f":"Investment!N1","v":10},{"$f":"Investment!O1","v":11},{"$f":"Investment!P1","v":12},{"$f":"Investment!Q1","v":13},{"$f":"Investment!R1","v":14},{"$f":"Investment!S1","v":15},{"$f":"Investment!T1","v":16},{"$f":"Investment!U1","v":17},{"$f":"Investment!V1","v":18},{"$f":"Investment!W1","v":19},{"$f":"Investment!X1","v":20},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00"]
[null,null,null,{"$f":"Investment!D2","v":"End Date of Period"},{"$f":"Investment!E2","v":"2019-12-31"},{"$f":"Investment!F2","v":"2020-12-31"},{"$f":"Investment!G2","v":"2021-12-31"},{"$f":"Investment!H2","v":"2022-12-31"},{"$f":"Investment!I2","v":"2023-12-31"},{"$f":"Investment!J2","v":"2024-12-31"},{"$f":"Investment!K2","v":"2025-12-31"},{"$f":"Investment!L2","v":"2026-12-31"},{"$f":"Investment!M2","v":"2027-12-31"},{"$f":"Investment!N2","v":"2028-12-31"},{"$f":"Investment!O2","v":"2029-12-31"},{"$f":"Investment!P2","v":"2030-12-31"},{"$f":"Investment!Q2","v":"2031-12-31"},{"$f":"Investment!R2","v":"2032-12-31"},{"$f":"Investment!S2","v":"2033-12-31"},{"$f":"Investment!T2","v":"2034-12-31"},{"$f":"Investment!U2","v":"2035-12-31"},{"$f":"Investment!V2","v":"2036-12-31"},{"$f":"Investment!W2","v":"2037-12-31"},{"$f":"Investment!X2","v":"2038-12-31"},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00"]
[null,"Units","Constant","Total",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Assumptions"]
[{"$f":"Assumptions!C46","v":"Total loan fees"},{"$f":"Assumptions!D46","v":"%"},{"$f":"Assumptions!E46","v":0}]
["World Bank Fees","%",1.5E-3]
[{"$f":"Assumptions!C37","v":"Loan tenure"},{"$f":"Assumptions!D37","v":"years"},{"$f":"Assumptions!E37","v":10}]
[{"$f":"Assumptions!C43","v":"Grace Period (Principal)"},{"$f":"Assumptions!D43","v":"years"},{"$f":"IF(Assumptions!F43<>\"\", Assumptions!F43, Assumptions!E43)","v":1}]
[{"$f":"Assumptions!C44","v":"Grace Period (Interest)"},{"$f":"Assumptions!D44","v":"years"},{"$f":"IF(Assumptions!F44<>\"\", Assumptions!F44, Assumptions!E44)","v":0}]
[{"$f":"Assumptions!C191","v":"Mortgage style amortization"},{"$f":"Assumptions!D191","v":"% Principal"},{"$f":"Assumptions!E191","v":1}]
[{"$f":"Assumptions!C35","v":"Cost of Debt (net of inflation)"},{"$f":"Assumptions!D35","v":"%"},{"$f":"Assumptions!E35","v":3.2500000000000001E-2},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[{"$f":"Assumptions!C33","v":"% finance by debt"},{"$f":"Assumptions!D33","v":"%"},{"$f":"Assumptions!E33","v":1},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[{"$f":"Assumptions!C34","v":"% finance by equity"},{"$f":"Assumptions!D34","v":"%"},{"$f":"Assumptions!E34","v":0}]
[{"$f":"Assumptions!C35","v":"Cost of Debt (net of inflation)"},{"$f":"Assumptions!D35","v":"%"},{"$f":"Assumptions!E35","v":3.2500000000000001E-2}]
[{"$f":"Assumptions!C36","v":"Cost of Equity (net of inflation)"},{"$f":"Assumptions!D36","v":"%"},{"$f":"Assumptions!E36","v":0}]
["WACC","%",{"$f":"(C13*C15)+(C14*C16)","v":3.2500000000000001E-2}]
[]
["Loan disbursement active","flag",null,null,{"$f":"IF(E1=1, 1,0)","v":1},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Principal repayment active","flag",null,null,{"$f":"IF(AND(E1>$C$9, E1<=$C$8+$C$9),1,0)","v":0},1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Interest repayment active","flag",null,null,{"$f":"IF(AND(E1>$C$10, E1<=$C$8+$C$10),1,0)","v":1},1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,{"$f":"IF(AND(AK1>$C$10, AK1<=$C$8+$C$10),1,0)","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[]
["Operating Cash Flows",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[{"$f":"'Income Statement'!A15","v":"Operating Income / EBITDA"},null,null,{"$f":"'Income Statement'!D29","v":142640916.83045715},{"$f":"'Income Statement'!E15","v":6151931.0610293411},{"$f":"'Income Statement'!F15","v":12731707.368305262},{"$f":"'Income Statement'!G15","v":13023923.667290056},{"$f":"'Income Statement'!H15","v":13233797.220467124},{"$f":"'Income Statement'!I15","v":13449154.801947558},{"$f":"'Income Statement'!J15","v":13704626.972258538},{"$f":"'Income Statement'!K15","v":13896774.386998881},{"$f":"'Income Statement'!L15","v":14129265.425179962},{"$f":"'Income Statement'!M15","v":14367698.96874762},{"$f":"'Income Statement'!N15","v":14649664.052598696},{"$f":"'Income Statement'!O15","v":14790400.289319921},{"$f":"'Income Statement'!P15","v":15046661.739412399},{"$f":"'Income Statement'!Q15","v":15309422.040751884},{"$f":"'Income Statement'!R15","v":0},{"$f":"'Income Statement'!S15","v":0},{"$f":"'Income Statement'!T15","v":0},{"$f":"'Income Statement'!U15","v":0},{"$f":"'Income Statement'!V15","v":0},{"$f":"'Income Statement'!W15","v":0},{"$f":"'Income Statement'!X15","v":0},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Increase (Decrease) in Working Capital",null,null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[{"$f":"'Income Statement'!A27","v":"Tax expense"},null,null,null,{"$f":"-'Income Statement'!E27","v":0},{"$f":"-'Income Statement'!F27","v":0},{"$f":"-'Income Statement'!G27","v":0},{"$f":"-'Income Statement'!H27","v":0},{"$f":"-'Income Statement'!I27","v":0},{"$f":"-'Income Statement'!J27","v":0},{"$f":"-'Income Statement'!K27","v":0},{"$f":"-'Income Statement'!L27","v":0},{"$f":"-'Income Statement'!M27","v":0},{"$f":"-'Income Statement'!N27","v":0},{"$f":"-'Income Statement'!O27","v":0},{"$f":"-'Income Statement'!P27","v":0},{"$f":"-'Income Statement'!Q27","v":0},{"$f":"-'Income Statement'!R27","v":0},{"$f":"-'Income Statement'!S27","v":0},{"$f":"-'Income Statement'!T27","v":0},{"$f":"-'Income Statement'!U27","v":0},{"$f":"-'Income Statement'!V27","v":0},{"$f":"-'Income Statement'!W27","v":0},{"$f":"-'Income Statement'!X27","v":0}]
[]
["Net Cash from Operations",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E28:X28)","v":174485027.99430722},{"$f":"SUM(E24:E26)","v":6151931.0610293411},12731707.368305262,13023923.667290056,13233797.220467124,13449154.801947558,13704626.972258538,13896774.386998881,14129265.425179962,14367698.96874762,14649664.052598696,14790400.289319921,15046661.739412399,15309422.040751884,0,0,0,0,0,0,0]
[]
["Investing Cash Flows"]
["Investment in modernization",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E31:X31)","v":-30120144.394060016},{"$f":"Investment!E46","v":-16495035.207400007},{"$f":"Investment!F46","v":-13625109.186660009},{"$f":"Investment!G46","v":0},{"$f":"Investment!H46","v":0},{"$f":"Investment!I46","v":0},{"$f":"Investment!J46","v":0},{"$f":"Investment!K46","v":0},{"$f":"Investment!L46","v":0},{"$f":"Investment!M46","v":0},{"$f":"Investment!N46","v":0},{"$f":"Investment!O46","v":0},{"$f":"Investment!P46","v":0},{"$f":"Investment!Q46","v":0},{"$f":"Investment!R46","v":0},{"$f":"Investment!S46","v":0},{"$f":"Investment!T46","v":0},{"$f":"Investment!U46","v":0},{"$f":"Investment!V46","v":0},{"$f":"Investment!W46","v":0},{"$f":"Investment!X46","v":0}]
[]
["Net Cash from Investing ",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E33:X33)","v":-30120144.394060016},{"$f":"E31","v":-16495035.207400007},-13625109.186660009,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[]
["Financing Cash Flows"]
["Cash from Debt Proceeds",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E36:X36)","v":30120144.394060016},{"$f":"Investment!E59","v":16495035.207400007},{"$f":"Investment!F59","v":13625109.186660009},{"$f":"Investment!G59","v":0},{"$f":"Investment!H59","v":0},{"$f":"Investment!I59","v":0},{"$f":"Investment!J59","v":0},{"$f":"Investment!K59","v":0},{"$f":"Investment!L59","v":0},{"$f":"Investment!M59","v":0},{"$f":"Investment!N59","v":0},{"$f":"Investment!O59","v":0},{"$f":"Investment!P59","v":0},{"$f":"Investment!Q59","v":0},{"$f":"Investment!R59","v":0},{"$f":"Investment!S59","v":0},{"$f":"Investment!T59","v":0},{"$f":"Investment!U59","v":0},{"$f":"Investment!V59","v":0},{"$f":"Investment!W59","v":0},{"$f":"Investment!X59","v":0}]
["Equity Investments",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E37:X37)","v":0},{"$f":"Investment!E62","v":0},{"$f":"Investment!F62","v":0},{"$f":"Investment!G62","v":0},{"$f":"Investment!H62","v":0},{"$f":"Investment!I62","v":0},{"$f":"Investment!J62","v":0},{"$f":"Investment!K62","v":0},{"$f":"Investment!L62","v":0},{"$f":"Investment!M62","v":0},{"$f":"Investment!N62","v":0},{"$f":"Investment!O62","v":0},{"$f":"Investment!P62","v":0},{"$f":"Investment!Q62","v":0},{"$f":"Investment!R62","v":0},{"$f":"Investment!S62","v":0},{"$f":"Investment!T62","v":0},{"$f":"Investment!U62","v":0},{"$f":"Investment!V62","v":0},{"$f":"Investment!W62","v":0},{"$f":"Investment!X62","v":0}]
["Principal payments",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E38:X38)","v":-34960272.265094511},{"$f":"-'Debt Service'!E27","v":0},{"$f":"-'Debt Service'!F27","v":-3406373.5173293576},{"$f":"-'Debt Service'!G27","v":-3517080.6566425618},{"$f":"-'Debt Service'!H27","v":-3631385.7779834452},{"$f":"-'Debt Service'!I27","v":-3749405.8157679071},{"$f":"-'Debt Service'!J27","v":-3871261.5047803642},{"$f":"-'Debt Service'!K27","v":-3997077.5036857259},{"$f":"-'Debt Service'!L27","v":-4126982.5225555119},{"$f":"-'Debt Service'!M27","v":-4261109.4545385661},{"$f":"-'Debt Service'!N27","v":-4399595.5118110692},{"$f":"-'Debt Service'!O27","v":0},{"$f":"-'Debt Service'!P27","v":0},{"$f":"-'Debt Service'!Q27","v":0},{"$f":"-'Debt Service'!R27","v":0},{"$f":"-'Debt Service'!S27","v":0},{"$f":"-'Debt Service'!T27","v":0},{"$f":"-'Debt Service'!U27","v":0},{"$f":"-'Debt Service'!V27","v":0},{"$f":"-'Debt Service'!W27","v":0},{"$f":"-'Debt Service'!X27","v":0}]
["Interest payments",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E39:X39)","v":-7059177.8770254264},{"$f":"-'Income Statement'!E22","v":-1136208.8486155716},{"$f":"-'Income Statement'!F22","v":-1136208.8486155716},{"$f":"-'Income Statement'!G22","v":-1025501.7093023675},{"$f":"-'Income Statement'!H22","v":-911196.58796148421},{"$f":"-'Income Statement'!I22","v":-793176.55017702223},{"$f":"-'Income Statement'!J22","v":-671320.8611645652},{"$f":"-'Income Statement'!K22","v":-545504.86225920345},{"$f":"-'Income Statement'!L22","v":-415599.84338941734},{"$f":"-'Income Statement'!M22","v":-281472.91140636324},{"$f":"-'Income Statement'!N22","v":-142986.8541338598},{"$f":"-'Income Statement'!O22","v":0},{"$f":"-'Income Statement'!P22","v":0},{"$f":"-'Income Statement'!Q22","v":0},{"$f":"-'Income Statement'!R22","v":0},{"$f":"-'Income Statement'!S22","v":0},{"$f":"-'Income Statement'!T22","v":0},{"$f":"-'Income Statement'!U22","v":0},{"$f":"-'Income Statement'!V22","v":0},{"$f":"-'Income Statement'!W22","v":0},{"$f":"-'Income Statement'!X22","v":0}]
["Financing fees",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E40:X40)","v":0},{"$f":"Investment!E39","v":0},{"$f":"Investment!F39","v":0},{"$f":"Investment!G39","v":0},{"$f":"Investment!H39","v":0},{"$f":"Investment!I39","v":0},{"$f":"Investment!J39","v":0},{"$f":"Investment!K39","v":0},{"$f":"Investment!L39","v":0},{"$f":"Investment!M39","v":0},{"$f":"Investment!N39","v":0},{"$f":"Investment!O39","v":0},{"$f":"Investment!P39","v":0},{"$f":"Investment!Q39","v":0},{"$f":"Investment!R39","v":0},{"$f":"Investment!S39","v":0}]
[]
["Net Cash from Financing Activities",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"E36","v":16495035.207400007},{"$f":"SUM(E36:E40)","v":15358826.358784435},9082526.8207150791,-4542582.3659449294,-4542582.3659449294,-4542582.3659449294,-4542582.3659449294,-4542582.3659449294,-4542582.3659449294,-4542582.3659449294,-4542582.3659449294,0,0,0,0,0,0,0,0,0,0]
[]
["Change in Cash",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E44:X44)","v":132465577.85218731},{"$f":"E28+E33+E42","v":5015722.2124137692},{"$f":"F28+F33+F42","v":8189125.0023603328},8481341.3013451267,8691214.8545221947,8906572.4360026289,9162044.6063136086,9354192.0210539512,9586683.0592350326,9825116.6028026901,10107081.686653767,14790400.289319921,15046661.739412399,15309422.040751884,0,0,0,0,0,0,0]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Financing Proceeds",null,null,null,{"$f":"E36+E37","v":16495035.207400007},{"$f":"F36+F37","v":13625109.186660009},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
["Debt Service",null,null,null,{"$f":"E38+E39+E40","v":-1136208.8486155716},{"$f":"F38+F39+F40","v":-4542582.3659449294},-4542582.3659449294,-4542582.3659449294,-4542582.3659449294,-4542582.3659449294,-4542582.3659449294,-4542582.3659449294,-4542582.3659449294,-4542582.3659449294,0,0,0,0,0,0,0,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]

{"sheet":"Free Cash Flows","index":37,"n_rows":46,"n_cols":16065,"rows_kept":46,"cut":false,"hidden":false,"merged":[]}
[null,null,null,{"$f":"Investment!D1","v":"Period"},{"$f":"Investment!E1","v":1},{"$f":"Investment!F1","v":2},{"$f":"Investment!G1","v":3},{"$f":"Investment!H1","v":4},{"$f":"Investment!I1","v":5},{"$f":"Investment!J1","v":6},{"$f":"Investment!K1","v":7},{"$f":"Investment!L1","v":8},{"$f":"Investment!M1","v":9},{"$f":"Investment!N1","v":10},{"$f":"Investment!O1","v":11},{"$f":"Investment!P1","v":12},{"$f":"Investment!Q1","v":13},{"$f":"Investment!R1","v":14},{"$f":"Investment!S1","v":15},{"$f":"Investment!T1","v":16},{"$f":"Investment!U1","v":17},{"$f":"Investment!V1","v":18},{"$f":"Investment!W1","v":19},{"$f":"Investment!X1","v":20},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00"]
[null,null,null,{"$f":"Investment!D2","v":"End Date of Period"},{"$f":"Investment!E2","v":"2019-12-31"},{"$f":"Investment!F2","v":"2020-12-31"},{"$f":"Investment!G2","v":"2021-12-31"},{"$f":"Investment!H2","v":"2022-12-31"},{"$f":"Investment!I2","v":"2023-12-31"},{"$f":"Investment!J2","v":"2024-12-31"},{"$f":"Investment!K2","v":"2025-12-31"},{"$f":"Investment!L2","v":"2026-12-31"},{"$f":"Investment!M2","v":"2027-12-31"},{"$f":"Investment!N2","v":"2028-12-31"},{"$f":"Investment!O2","v":"2029-12-31"},{"$f":"Investment!P2","v":"2030-12-31"},{"$f":"Investment!Q2","v":"2031-12-31"},{"$f":"Investment!R2","v":"2032-12-31"},{"$f":"Investment!S2","v":"2033-12-31"},{"$f":"Investment!T2","v":"2034-12-31"},{"$f":"Investment!U2","v":"2035-12-31"},{"$f":"Investment!V2","v":"2036-12-31"},{"$f":"Investment!W2","v":"2037-12-31"},{"$f":"Investment!X2","v":"2038-12-31"},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00"]
[null,"Units","Constant","Total",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Assumptions"]
[{"$f":"Assumptions!C38","v":"Corporate Tax Rate"},{"$f":"Assumptions!D38","v":"%"},{"$f":"Assumptions!E38","v":0.3}]
[{"$f":"Assumptions!C33","v":"% finance by debt"},{"$f":"Assumptions!D33","v":"%"},{"$f":"Assumptions!E33","v":1},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[{"$f":"Assumptions!C34","v":"% finance by equity"},{"$f":"Assumptions!D34","v":"%"},{"$f":"Assumptions!E34","v":0}]
[{"$f":"Assumptions!C35","v":"Cost of Debt (net of inflation)"},{"$f":"Assumptions!D35","v":"%"},{"$f":"Assumptions!E35","v":3.2500000000000001E-2}]
[{"$f":"Assumptions!C36","v":"Cost of Equity (net of inflation)"},{"$f":"Assumptions!D36","v":"%"},{"$f":"Assumptions!E36","v":0}]
["WACC","%",{"$f":"(C7*C9)+(C8*C10)","v":3.2500000000000001E-2}]
[]
[]
["Free Cash Flows to Firm",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[{"$f":"'Income Statement'!A15","v":"Operating Income / EBITDA"},null,null,{"$f":"SUM(E15:X15)","v":174485027.99430722},{"$f":"'Income Statement'!E15","v":6151931.0610293411},{"$f":"'Income Statement'!F15","v":12731707.368305262},{"$f":"'Income Statement'!G15","v":13023923.667290056},{"$f":"'Income Statement'!H15","v":13233797.220467124},{"$f":"'Income Statement'!I15","v":13449154.801947558},{"$f":"'Income Statement'!J15","v":13704626.972258538},{"$f":"'Income Statement'!K15","v":13896774.386998881},{"$f":"'Income Statement'!L15","v":14129265.425179962},{"$f":"'Income Statement'!M15","v":14367698.96874762},{"$f":"'Income Statement'!N15","v":14649664.052598696},{"$f":"'Income Statement'!O15","v":14790400.289319921},{"$f":"'Income Statement'!P15","v":15046661.739412399},{"$f":"'Income Statement'!Q15","v":15309422.040751884},{"$f":"'Income Statement'!R15","v":0},{"$f":"'Income Statement'!S15","v":0},{"$f":"'Income Statement'!T15","v":0},{"$f":"'Income Statement'!U15","v":0},{"$f":"'Income Statement'!V15","v":0},{"$f":"'Income Statement'!W15","v":0},{"$f":"'Income Statement'!X15","v":0},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Unlevered tax",null,null,{"$f":"SUM(E16:X16)","v":-44910028.412244774},{"$f":"-'Income Statement'!E20*'Free Cash Flows'!$C$6","v":-1535767.6522234941},{"$f":"-'Income Statement'!F20*'Free Cash Flows'!$C$6","v":-3199888.8783209627},{"$f":"-'Income Statement'!G20*'Free Cash Flows'!$C$6","v":-3287553.7680164012},{"$f":"-'Income Statement'!H20*'Free Cash Flows'!$C$6","v":-3350515.8339695209},{"$f":"-'Income Statement'!I20*'Free Cash Flows'!$C$6","v":-3415123.1084136521},{"$f":"-'Income Statement'!J20*'Free Cash Flows'!$C$6","v":-3491764.759506945},{"$f":"-'Income Statement'!K20*'Free Cash Flows'!$C$6","v":-3549408.9839290478},{"$f":"-'Income Statement'!L20*'Free Cash Flows'!$C$6","v":-3619156.2953833723},{"$f":"-'Income Statement'!M20*'Free Cash Flows'!$C$6","v":-3690686.3584536696},{"$f":"-'Income Statement'!N20*'Free Cash Flows'!$C$6","v":-3775275.8836089927},{"$f":"-'Income Statement'!O20*'Free Cash Flows'!$C$6","v":-3817496.75462536},{"$f":"-'Income Statement'!P20*'Free Cash Flows'!$C$6","v":-3894375.1896531042},{"$f":"-'Income Statement'!Q20*'Free Cash Flows'!$C$6","v":-4283014.9461402539},{"$f":"-'Income Statement'!R20*'Free Cash Flows'!$C$6","v":0},{"$f":"-'Income Statement'!S20*'Free Cash Flows'!$C$6","v":0},{"$f":"-'Income Statement'!T20*'Free Cash Flows'!$C$6","v":0},{"$f":"-'Income Statement'!U20*'Free Cash Flows'!$C$6","v":0},{"$f":"-'Income Statement'!V20*'Free Cash Flows'!$C$6","v":0},{"$f":"-'Income Statement'!W20*'Free Cash Flows'!$C$6","v":0},{"$f":"-'Income Statement'!X20*'Free Cash Flows'!$C$6","v":0}]
["Increase (Decrease) in Working Capital",null,null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
["Investment in modernization",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E18:X18)","v":-30120144.394060016},{"$f":"Investment!E46","v":-16495035.207400007},{"$f":"Investment!F46","v":-13625109.186660009},{"$f":"Investment!G46","v":0},{"$f":"Investment!H46","v":0},{"$f":"Investment!I46","v":0},{"$f":"Investment!J46","v":0},{"$f":"Investment!K46","v":0},{"$f":"Investment!L46","v":0},{"$f":"Investment!M46","v":0},{"$f":"Investment!N46","v":0},{"$f":"Investment!O46","v":0},{"$f":"Investment!P46","v":0},{"$f":"Investment!Q46","v":0},{"$f":"Investment!R46","v":0},{"$f":"Investment!S46","v":0},{"$f":"Investment!T46","v":0},{"$f":"Investment!U46","v":0},{"$f":"Investment!V46","v":0},{"$f":"Investment!W46","v":0},{"$f":"Investment!X46","v":0}]
[]
["Free Cash Flows to Project",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E20:X20)","v":99454855.188002467},{"$f":"SUM(E15:E18)","v":-11878871.79859416},{"$f":"SUM(F15:F18)","v":-4093290.6966757085},9736369.8992736544,9883281.3864976037,10034031.693533907,10212862.212751593,10347365.403069833,10510109.129796591,10677012.610293951,10874388.168989703,10972903.534694562,11152286.549759295,11026407.09461163,0,0,0,0,0,0,0]
[]
["Discount factor",null,null,null,{"$f":"1/(1+$C$11)^E1","v":0.96852300242130751},{"$f":"1/(1+$C$11)^F1","v":0.93803680621918406},0.90851022394109848,0.87991304982188712,0.85221602888318371,0.82539082700550481,0.79941000194237755,0.77424697524685471,0.74987600508169938,0.72627215988542326,0.70341129286723802,0.68127001730483105,0.6598256826196911,0.63905635120551207,0.61894077598596808,0.59945837867890361,0.58058922874470087,0.56231402299728894,0.5446140658569385,0.5274712502246377]
["NPV to firm",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E23:X23)","v":74083265.230442032},{"$f":"E20*E22","v":-11504960.579752212},-3839657.3320363807,8845591.5975624789,8696428.2670409959,8551162.6435514726,8429602.787876308,8271787.3969665458,8137420.2032593628,8006435.5624141553,7897765.3829246452,7718464.2618469875,7597718.4507429497,7275506.5880447235,0,0,0,0,0,0,0]
["IRR",null,null,{"$f":"IRR(E20:X20)","v":0.46098987165255978}]
[null,null,null,{"$f":"D23/3.16","v":23444071.275456339}]
["Free Cash Flows to Equity"]
[{"$f":"A15","v":"Operating Income / EBITDA"},{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E27:X27)","v":174485027.99430722},{"$f":"E15","v":6151931.0610293411},12731707.368305262,13023923.667290056,13233797.220467124,13449154.801947558,13704626.972258538,13896774.386998881,14129265.425179962,14367698.96874762,14649664.052598696,14790400.289319921,15046661.739412399,15309422.040751884,0,0,0,0,0,0,0]
["Increase (Decrease) in Working Capital",null,null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
["Investment in modernization",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E29:X29)","v":-30120144.394060016},{"$f":"E18","v":-16495035.207400007},-13625109.186660009,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[{"$f":"'Income Statement'!A27","v":"Tax expense"},null,null,null,{"$f":"-'Income Statement'!E27","v":0},{"$f":"-'Income Statement'!F27","v":0},{"$f":"-'Income Statement'!G27","v":0},{"$f":"-'Income Statement'!H27","v":0},{"$f":"-'Income Statement'!I27","v":0},{"$f":"-'Income Statement'!J27","v":0},{"$f":"-'Income Statement'!K27","v":0},{"$f":"-'Income Statement'!L27","v":0},{"$f":"-'Income Statement'!M27","v":0},{"$f":"-'Income Statement'!N27","v":0},{"$f":"-'Income Statement'!O27","v":0},{"$f":"-'Income Statement'!P27","v":0},{"$f":"-'Income Statement'!Q27","v":0},{"$f":"-'Income Statement'!R27","v":0},{"$f":"-'Income Statement'!S27","v":0},{"$f":"-'Income Statement'!T27","v":0},{"$f":"-'Income Statement'!U27","v":0},{"$f":"-'Income Statement'!V27","v":0},{"$f":"-'Income Statement'!W27","v":0},{"$f":"-'Income Statement'!X27","v":0}]
[{"$f":"'Cash Flow Statement'!A36","v":"Cash from Debt Proceeds"},{"$f":"'Cash Flow Statement'!B36","v":"R$"},null,{"$f":"'Cash Flow Statement'!D36","v":30120144.394060016},{"$f":"'Cash Flow Statement'!E36","v":16495035.207400007},{"$f":"'Cash Flow Statement'!F36","v":13625109.186660009},{"$f":"'Cash Flow Statement'!G36","v":0},{"$f":"'Cash Flow Statement'!H36","v":0},{"$f":"'Cash Flow Statement'!I36","v":0},{"$f":"'Cash Flow Statement'!J36","v":0},{"$f":"'Cash Flow Statement'!K36","v":0},{"$f":"'Cash Flow Statement'!L36","v":0},{"$f":"'Cash Flow Statement'!M36","v":0},{"$f":"'Cash Flow Statement'!N36","v":0},{"$f":"'Cash Flow Statement'!O36","v":0},{"$f":"'Cash Flow Statement'!P36","v":0},{"$f":"'Cash Flow Statement'!Q36","v":0},{"$f":"'Cash Flow Statement'!R36","v":0},{"$f":"'Cash Flow Statement'!S36","v":0},{"$f":"'Cash Flow Statement'!T36","v":0},{"$f":"'Cash Flow Statement'!U36","v":0},{"$f":"'Cash Flow Statement'!V36","v":0},{"$f":"'Cash Flow Statement'!W36","v":0},{"$f":"'Cash Flow Statement'!X36","v":0}]
["Principal payments",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E32:X32)","v":-34960272.265094511},{"$f":"-'Debt Service'!E27","v":0},{"$f":"-'Debt Service'!F27","v":-3406373.5173293576},{"$f":"-'Debt Service'!G27","v":-3517080.6566425618},{"$f":"-'Debt Service'!H27","v":-3631385.7779834452},{"$f":"-'Debt Service'!I27","v":-3749405.8157679071},{"$f":"-'Debt Service'!J27","v":-3871261.5047803642},{"$f":"-'Debt Service'!K27","v":-3997077.5036857259},{"$f":"-'Debt Service'!L27","v":-4126982.5225555119},{"$f":"-'Debt Service'!M27","v":-4261109.4545385661},{"$f":"-'Debt Service'!N27","v":-4399595.5118110692},{"$f":"-'Debt Service'!O27","v":0},{"$f":"-'Debt Service'!P27","v":0},{"$f":"-'Debt Service'!Q27","v":0},{"$f":"-'Debt Service'!R27","v":0},{"$f":"-'Debt Service'!S27","v":0},{"$f":"-'Debt Service'!T27","v":0},{"$f":"-'Debt Service'!U27","v":0},{"$f":"-'Debt Service'!V27","v":0},{"$f":"-'Debt Service'!W27","v":0},{"$f":"-'Debt Service'!X27","v":0}]
["Interest payments",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E33:X33)","v":-7059177.8770254264},{"$f":"-'Income Statement'!E22","v":-1136208.8486155716},{"$f":"-'Income Statement'!F22","v":-1136208.8486155716},{"$f":"-'Income Statement'!G22","v":-1025501.7093023675},{"$f":"-'Income Statement'!H22","v":-911196.58796148421},{"$f":"-'Income Statement'!I22","v":-793176.55017702223},{"$f":"-'Income Statement'!J22","v":-671320.8611645652},{"$f":"-'Income Statement'!K22","v":-545504.86225920345},{"$f":"-'Income Statement'!L22","v":-415599.84338941734},{"$f":"-'Income Statement'!M22","v":-281472.91140636324},{"$f":"-'Income Statement'!N22","v":-142986.8541338598},{"$f":"-'Income Statement'!O22","v":0},{"$f":"-'Income Statement'!P22","v":0},{"$f":"-'Income Statement'!Q22","v":0},{"$f":"-'Income Statement'!R22","v":0},{"$f":"-'Income Statement'!S22","v":0},{"$f":"-'Income Statement'!T22","v":0},{"$f":"-'Income Statement'!U22","v":0},{"$f":"-'Income Statement'!V22","v":0},{"$f":"-'Income Statement'!W22","v":0},{"$f":"-'Income Statement'!X22","v":0}]
["Financing fees",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E34:X34)","v":0},{"$f":"Investment!E39","v":0},{"$f":"Investment!F39","v":0},{"$f":"Investment!G39","v":0},{"$f":"Investment!H39","v":0},{"$f":"Investment!I39","v":0},{"$f":"Investment!J39","v":0},{"$f":"Investment!K39","v":0},{"$f":"Investment!L39","v":0},{"$f":"Investment!M39","v":0},{"$f":"Investment!N39","v":0},{"$f":"Investment!O39","v":0},{"$f":"Investment!P39","v":0},{"$f":"Investment!Q39","v":0},{"$f":"Investment!R39","v":0},{"$f":"Investment!S39","v":0}]
[]
["Free Cash Flows to Equity",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"E27","v":6151931.0610293411},{"$f":"SUM(E27:E34)","v":5015722.2124137692},8189125.0023603328,8481341.3013451267,8691214.8545221947,8906572.4360026289,9162044.6063136086,9354192.0210539512,9586683.0592350326,9825116.602802692,10107081.686653767,14790400.289319921,15046661.739412399,15309422.040751884,0,0,0,0,0,0,0]
[]
["NPV to Equity",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E38:X38)","v":132465577.85218731},{"$f":"E36/(1+$C$10)^E1","v":5015722.2124137692},{"$f":"F36/(1+$C$10)^F1","v":8189125.0023603328},8481341.3013451267,8691214.8545221947,8906572.4360026289,9162044.6063136086,9354192.0210539512,9586683.0592350326,9825116.602802692,10107081.686653767,14790400.289319921,15046661.739412399,15309422.040751884,0,0,0,0,0,0,0]
["Equity IRR",null,null,{"$f":"IRR(E36:X36)","v":{"$error":"#NUM!"}}]
[]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]

{"sheet":"CF Waterfall","index":38,"n_rows":32,"n_cols":16065,"rows_kept":32,"cut":false,"hidden":false,"merged":[]}
[null,null,"INV",{"$f":"Investment!D1","v":"Period"},{"$f":"Investment!E1","v":1},{"$f":"Investment!F1","v":2},{"$f":"Investment!G1","v":3},{"$f":"Investment!H1","v":4},{"$f":"Investment!I1","v":5},{"$f":"Investment!J1","v":6},{"$f":"Investment!K1","v":7},{"$f":"Investment!L1","v":8},{"$f":"Investment!M1","v":9},{"$f":"Investment!N1","v":10},{"$f":"Investment!O1","v":11},{"$f":"Investment!P1","v":12},{"$f":"Investment!Q1","v":13},{"$f":"Investment!R1","v":14},{"$f":"Investment!S1","v":15},{"$f":"Investment!T1","v":16},{"$f":"Investment!U1","v":17},{"$f":"Investment!V1","v":18},{"$f":"Investment!W1","v":19},{"$f":"Investment!X1","v":20},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00"]
[null,null,"INV",{"$f":"Investment!D2","v":"End Date of Period"},{"$f":"Investment!E2","v":"2019-12-31"},{"$f":"Investment!F2","v":"2020-12-31"},{"$f":"Investment!G2","v":"2021-12-31"},{"$f":"Investment!H2","v":"2022-12-31"},{"$f":"Investment!I2","v":"2023-12-31"},{"$f":"Investment!J2","v":"2024-12-31"},{"$f":"Investment!K2","v":"2025-12-31"},{"$f":"Investment!L2","v":"2026-12-31"},{"$f":"Investment!M2","v":"2027-12-31"},{"$f":"Investment!N2","v":"2028-12-31"},{"$f":"Investment!O2","v":"2029-12-31"},{"$f":"Investment!P2","v":"2030-12-31"},{"$f":"Investment!Q2","v":"2031-12-31"},{"$f":"Investment!R2","v":"2032-12-31"},{"$f":"Investment!S2","v":"2033-12-31"},{"$f":"Investment!T2","v":"2034-12-31"},{"$f":"Investment!U2","v":"2035-12-31"},{"$f":"Investment!V2","v":"2036-12-31"},{"$f":"Investment!W2","v":"2037-12-31"},{"$f":"Investment!X2","v":"2038-12-31"},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00"]
[null,"Units","Constant","Total",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Assumptions"]
[]
["Loan disbursement active","flag","CF",null,{"$f":"'Cash Flow Statement'!E19","v":1},{"$f":"'Cash Flow Statement'!F19","v":0},{"$f":"'Cash Flow Statement'!G19","v":0},{"$f":"'Cash Flow Statement'!H19","v":0},{"$f":"'Cash Flow Statement'!I19","v":0},{"$f":"'Cash Flow Statement'!J19","v":0},{"$f":"'Cash Flow Statement'!K19","v":0},{"$f":"'Cash Flow Statement'!L19","v":0},{"$f":"'Cash Flow Statement'!M19","v":0},{"$f":"'Cash Flow Statement'!N19","v":0},{"$f":"'Cash Flow Statement'!O19","v":0},{"$f":"'Cash Flow Statement'!P19","v":0},{"$f":"'Cash Flow Statement'!Q19","v":0},{"$f":"'Cash Flow Statement'!R19","v":0},{"$f":"'Cash Flow Statement'!S19","v":0},{"$f":"'Cash Flow Statement'!T19","v":0},{"$f":"'Cash Flow Statement'!U19","v":0},{"$f":"'Cash Flow Statement'!V19","v":0},{"$f":"'Cash Flow Statement'!W19","v":0},{"$f":"'Cash Flow Statement'!X19","v":0},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Principal repayment active","flag","CF",null,{"$f":"'Cash Flow Statement'!E20","v":0},{"$f":"'Cash Flow Statement'!F20","v":1},{"$f":"'Cash Flow Statement'!G20","v":1},{"$f":"'Cash Flow Statement'!H20","v":1},{"$f":"'Cash Flow Statement'!I20","v":1},{"$f":"'Cash Flow Statement'!J20","v":1},{"$f":"'Cash Flow Statement'!K20","v":1},{"$f":"'Cash Flow Statement'!L20","v":1},{"$f":"'Cash Flow Statement'!M20","v":1},{"$f":"'Cash Flow Statement'!N20","v":1},{"$f":"'Cash Flow Statement'!O20","v":1},{"$f":"'Cash Flow Statement'!P20","v":0},{"$f":"'Cash Flow Statement'!Q20","v":0},{"$f":"'Cash Flow Statement'!R20","v":0},{"$f":"'Cash Flow Statement'!S20","v":0},{"$f":"'Cash Flow Statement'!T20","v":0},{"$f":"'Cash Flow Statement'!U20","v":0},{"$f":"'Cash Flow Statement'!V20","v":0},{"$f":"'Cash Flow Statement'!W20","v":0},{"$f":"'Cash Flow Statement'!X20","v":0},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Interest repayment active","flag","CF",null,{"$f":"'Cash Flow Statement'!E21","v":1},{"$f":"'Cash Flow Statement'!F21","v":1},{"$f":"'Cash Flow Statement'!G21","v":1},{"$f":"'Cash Flow Statement'!H21","v":1},{"$f":"'Cash Flow Statement'!I21","v":1},{"$f":"'Cash Flow Statement'!J21","v":1},{"$f":"'Cash Flow Statement'!K21","v":1},{"$f":"'Cash Flow Statement'!L21","v":1},{"$f":"'Cash Flow Statement'!M21","v":1},{"$f":"'Cash Flow Statement'!N21","v":1},{"$f":"'Cash Flow Statement'!O21","v":0},{"$f":"'Cash Flow Statement'!P21","v":0},{"$f":"'Cash Flow Statement'!Q21","v":0},{"$f":"'Cash Flow Statement'!R21","v":0},{"$f":"'Cash Flow Statement'!S21","v":0},{"$f":"'Cash Flow Statement'!T21","v":0},{"$f":"'Cash Flow Statement'!U21","v":0},{"$f":"'Cash Flow Statement'!V21","v":0},{"$f":"'Cash Flow Statement'!W21","v":0},{"$f":"'Cash Flow Statement'!X21","v":0}]
[]
["CF waterfall",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Net Cash from Operations",{"$f":"Assumptions!$E$8","v":"R$"},"CF",{"$f":"SUM(E12:X12)","v":174485027.99430722},{"$f":"'Cash Flow Statement'!E28","v":6151931.0610293411},{"$f":"'Cash Flow Statement'!F28","v":12731707.368305262},{"$f":"'Cash Flow Statement'!G28","v":13023923.667290056},{"$f":"'Cash Flow Statement'!H28","v":13233797.220467124},{"$f":"'Cash Flow Statement'!I28","v":13449154.801947558},{"$f":"'Cash Flow Statement'!J28","v":13704626.972258538},{"$f":"'Cash Flow Statement'!K28","v":13896774.386998881},{"$f":"'Cash Flow Statement'!L28","v":14129265.425179962},{"$f":"'Cash Flow Statement'!M28","v":14367698.96874762},{"$f":"'Cash Flow Statement'!N28","v":14649664.052598696},{"$f":"'Cash Flow Statement'!O28","v":14790400.289319921},{"$f":"'Cash Flow Statement'!P28","v":15046661.739412399},{"$f":"'Cash Flow Statement'!Q28","v":15309422.040751884},{"$f":"'Cash Flow Statement'!R28","v":0},{"$f":"'Cash Flow Statement'!S28","v":0},{"$f":"'Cash Flow Statement'!T28","v":0},{"$f":"'Cash Flow Statement'!U28","v":0},{"$f":"'Cash Flow Statement'!V28","v":0},{"$f":"'Cash Flow Statement'!W28","v":0},{"$f":"'Cash Flow Statement'!X28","v":0}]
[]
["Net Cash from Investing ",{"$f":"Assumptions!$E$8","v":"R$"},"CF",{"$f":"SUM(E14:X14)","v":-30120144.394060016},{"$f":"'Cash Flow Statement'!E33","v":-16495035.207400007},{"$f":"'Cash Flow Statement'!F33","v":-13625109.186660009},{"$f":"'Cash Flow Statement'!G33","v":0},{"$f":"'Cash Flow Statement'!H33","v":0},{"$f":"'Cash Flow Statement'!I33","v":0},{"$f":"'Cash Flow Statement'!J33","v":0},{"$f":"'Cash Flow Statement'!K33","v":0},{"$f":"'Cash Flow Statement'!L33","v":0},{"$f":"'Cash Flow Statement'!M33","v":0},{"$f":"'Cash Flow Statement'!N33","v":0},{"$f":"'Cash Flow Statement'!O33","v":0},{"$f":"'Cash Flow Statement'!P33","v":0},{"$f":"'Cash Flow Statement'!Q33","v":0},{"$f":"'Cash Flow Statement'!R33","v":0},{"$f":"'Cash Flow Statement'!S33","v":0},{"$f":"'Cash Flow Statement'!T33","v":0},{"$f":"'Cash Flow Statement'!U33","v":0},{"$f":"'Cash Flow Statement'!V33","v":0},{"$f":"'Cash Flow Statement'!W33","v":0},{"$f":"'Cash Flow Statement'!X33","v":0}]
[]
["Cash from Debt Proceeds",{"$f":"Assumptions!$E$8","v":"R$"},"INV",{"$f":"SUM(E16:X16)","v":30120144.394060016},{"$f":"Investment!E59","v":16495035.207400007},{"$f":"Investment!F59","v":13625109.186660009},{"$f":"Investment!G59","v":0},{"$f":"Investment!H59","v":0},{"$f":"Investment!I59","v":0},{"$f":"Investment!J59","v":0},{"$f":"Investment!K59","v":0},{"$f":"Investment!L59","v":0},{"$f":"Investment!M59","v":0},{"$f":"Investment!N59","v":0},{"$f":"Investment!O59","v":0},{"$f":"Investment!P59","v":0},{"$f":"Investment!Q59","v":0},{"$f":"Investment!R59","v":0},{"$f":"Investment!S59","v":0},{"$f":"Investment!T59","v":0},{"$f":"Investment!U59","v":0},{"$f":"Investment!V59","v":0},{"$f":"Investment!W59","v":0},{"$f":"Investment!X59","v":0}]
["Equity Investments",{"$f":"Assumptions!$E$8","v":"R$"},"INV",{"$f":"SUM(E17:X17)","v":0},{"$f":"Investment!E62","v":0},{"$f":"Investment!F62","v":0},{"$f":"Investment!G62","v":0},{"$f":"Investment!H62","v":0},{"$f":"Investment!I62","v":0},{"$f":"Investment!J62","v":0},{"$f":"Investment!K62","v":0},{"$f":"Investment!L62","v":0},{"$f":"Investment!M62","v":0},{"$f":"Investment!N62","v":0},{"$f":"Investment!O62","v":0},{"$f":"Investment!P62","v":0},{"$f":"Investment!Q62","v":0},{"$f":"Investment!R62","v":0},{"$f":"Investment!S62","v":0},{"$f":"Investment!T62","v":0},{"$f":"Investment!U62","v":0},{"$f":"Investment!V62","v":0},{"$f":"Investment!W62","v":0},{"$f":"Investment!X62","v":0}]
[]
["CFADS",null,null,{"$f":"SUM(E19:X19)","v":174485027.99430722},{"$f":"SUM(E12:E17)","v":6151931.0610293411},{"$f":"SUM(F12:F17)","v":12731707.368305262},13023923.667290056,13233797.220467124,13449154.801947558,13704626.972258538,13896774.386998881,14129265.425179962,14367698.96874762,14649664.052598696,14790400.289319921,15046661.739412399,15309422.040751884,0,0,0,0,0,0,0]
[]
["Principal payments",{"$f":"Assumptions!$E$8","v":"R$"},"DS",{"$f":"SUM(E21:X21)","v":34960272.265094511},{"$f":"'Debt Service'!E27","v":0},{"$f":"'Debt Service'!F27","v":3406373.5173293576},{"$f":"'Debt Service'!G27","v":3517080.6566425618},{"$f":"'Debt Service'!H27","v":3631385.7779834452},{"$f":"'Debt Service'!I27","v":3749405.8157679071},{"$f":"'Debt Service'!J27","v":3871261.5047803642},{"$f":"'Debt Service'!K27","v":3997077.5036857259},{"$f":"'Debt Service'!L27","v":4126982.5225555119},{"$f":"'Debt Service'!M27","v":4261109.4545385661},{"$f":"'Debt Service'!N27","v":4399595.5118110692},{"$f":"'Debt Service'!O27","v":0},{"$f":"'Debt Service'!P27","v":0},{"$f":"'Debt Service'!Q27","v":0},{"$f":"'Debt Service'!R27","v":0},{"$f":"'Debt Service'!S27","v":0},{"$f":"'Debt Service'!T27","v":0},{"$f":"'Debt Service'!U27","v":0},{"$f":"'Debt Service'!V27","v":0},{"$f":"'Debt Service'!W27","v":0},{"$f":"'Debt Service'!X27","v":0}]
["Interest payments",{"$f":"Assumptions!$E$8","v":"R$"},"IncomeS",{"$f":"SUM(E22:X22)","v":7059177.8770254264},{"$f":"'Income Statement'!E22","v":1136208.8486155716},{"$f":"'Income Statement'!F22","v":1136208.8486155716},{"$f":"'Income Statement'!G22","v":1025501.7093023675},{"$f":"'Income Statement'!H22","v":911196.58796148421},{"$f":"'Income Statement'!I22","v":793176.55017702223},{"$f":"'Income Statement'!J22","v":671320.8611645652},{"$f":"'Income Statement'!K22","v":545504.86225920345},{"$f":"'Income Statement'!L22","v":415599.84338941734},{"$f":"'Income Statement'!M22","v":281472.91140636324},{"$f":"'Income Statement'!N22","v":142986.8541338598},{"$f":"'Income Statement'!O22","v":0},{"$f":"'Income Statement'!P22","v":0},{"$f":"'Income Statement'!Q22","v":0},{"$f":"'Income Statement'!R22","v":0},{"$f":"'Income Statement'!S22","v":0},{"$f":"'Income Statement'!T22","v":0},{"$f":"'Income Statement'!U22","v":0},{"$f":"'Income Statement'!V22","v":0},{"$f":"'Income Statement'!W22","v":0},{"$f":"'Income Statement'!X22","v":0}]
["Financing fees",{"$f":"Assumptions!$E$8","v":"R$"},"INV",{"$f":"SUM(E23:X23)","v":0},{"$f":"-Investment!E39","v":0},{"$f":"-Investment!F39","v":0},{"$f":"-Investment!G39","v":0},{"$f":"-Investment!H39","v":0},{"$f":"-Investment!I39","v":0},{"$f":"-Investment!J39","v":0},{"$f":"-Investment!K39","v":0},{"$f":"-Investment!L39","v":0},{"$f":"-Investment!M39","v":0},{"$f":"-Investment!N39","v":0},{"$f":"-Investment!O39","v":0},{"$f":"-Investment!P39","v":0},{"$f":"-Investment!Q39","v":0},{"$f":"-Investment!R39","v":0},{"$f":"-Investment!S39","v":0},{"$f":"-Investment!T39","v":0},{"$f":"-Investment!U39","v":0},{"$f":"-Investment!V39","v":0},{"$f":"-Investment!W39","v":0},{"$f":"-Investment!X39","v":0}]
[]
["Total Debt Service",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"E16","v":16495035.207400007},{"$f":"SUM(E21:E24)","v":1136208.8486155716},{"$f":"SUM(F21:F24)","v":4542582.3659449294},4542582.3659449294,4542582.3659449294,4542582.3659449294,4542582.3659449294,4542582.3659449294,4542582.3659449294,4542582.3659449294,4542582.3659449294,0,0,0,0,0,0,0,0,0,0]
[]
["DSCR",null,null,null,{"$f":"IF(E$1>Assumptions!$E$17,\"X\",IF(AND(E$1<=Assumptions!$E$17,E8+E9=0), NA(),E19/E25))","v":5.4144368515746386},{"$f":"IF(F$1>Assumptions!$E$17,\"X\",IF(AND(F$1<=Assumptions!$E$17,F8+F9=0), NA(),F19/F25))","v":2.8027466191373867},{"$f":"IF(G$1>Assumptions!$E$17,\"X\",IF(AND(G$1<=Assumptions!$E$17,G8+G9=0), NA(),G19/G25))","v":2.8670748526055339},{"$f":"IF(H$1>Assumptions!$E$17,\"X\",IF(AND(H$1<=Assumptions!$E$17,H8+H9=0), NA(),H19/H25))","v":2.913276228006112},{"$f":"IF(I$1>Assumptions!$E$17,\"X\",IF(AND(I$1<=Assumptions!$E$17,I8+I9=0), NA(),I19/I25))","v":2.9606848524693552},{"$f":"IF(J$1>Assumptions!$E$17,\"X\",IF(AND(J$1<=Assumptions!$E$17,J8+J9=0), NA(),J19/J25))","v":3.0169242664701263},{"$f":"IF(K$1>Assumptions!$E$17,\"X\",IF(AND(K$1<=Assumptions!$E$17,K8+K9=0), NA(),K19/K25))","v":3.0592234256842432},{"$f":"IF(L$1>Assumptions!$E$17,\"X\",IF(AND(L$1<=Assumptions!$E$17,L8+L9=0), NA(),L19/L25))","v":3.1104037939091613},{"$f":"IF(M$1>Assumptions!$E$17,\"X\",IF(AND(M$1<=Assumptions!$E$17,M8+M9=0), NA(),M19/M25))","v":3.1628923399298472},{"$f":"IF(N$1>Assumptions!$E$17,\"X\",IF(AND(N$1<=Assumptions!$E$17,N8+N9=0), NA(),N19/N25))","v":3.2249638801103684},{"$f":"IF(O$1>Assumptions!$E$17,\"X\",IF(AND(O$1<=Assumptions!$E$17,O8+O9=0), NA(),O19/O25))","v":{"$error":"#DIV/0!"}},{"$f":"IF(P$1>Assumptions!$E$17,\"X\",IF(AND(P$1<=Assumptions!$E$17,P8+P9=0), NA(),P19/P25))","v":{"$error":"#N/A"}},{"$f":"IF(Q$1>Assumptions!$E$17,\"X\",IF(AND(Q$1<=Assumptions!$E$17,Q8+Q9=0), NA(),Q19/Q25))","v":{"$error":"#N/A"}},{"$f":"IF(R$1>Assumptions!$E$17,\"X\",IF(AND(R$1<=Assumptions!$E$17,R8+R9=0), NA(),R19/R25))","v":"X"},{"$f":"IF(S$1>Assumptions!$E$17,\"X\",IF(AND(S$1<=Assumptions!$E$17,S8+S9=0), NA(),S19/S25))","v":"X"},{"$f":"IF(T$1>Assumptions!$E$17,\"X\",IF(AND(T$1<=Assumptions!$E$17,T8+T9=0), NA(),T19/T25))","v":"X"},{"$f":"IF(U$1>Assumptions!$E$17,\"X\",IF(AND(U$1<=Assumptions!$E$17,U8+U9=0), NA(),U19/U25))","v":"X"},{"$f":"IF(V$1>Assumptions!$E$17,\"X\",IF(AND(V$1<=Assumptions!$E$17,V8+V9=0), NA(),V19/V25))","v":"X"},{"$f":"IF(W$1>Assumptions!$E$17,\"X\",IF(AND(W$1<=Assumptions!$E$17,W8+W9=0), NA(),W19/W25))","v":"X"},{"$f":"IF(X$1>Assumptions!$E$17,\"X\",IF(AND(X$1<=Assumptions!$E$17,X8+X9=0), NA(),X19/X25))","v":"X"}]
["Min DSCR (calc line)",null,null,null,{"$f":"IF(E8+E9>1,E19/E25,\"n/a\")","v":"n/a"},{"$f":"IF(F8+F9>1,F19/F25,\"n/a\")","v":2.8027466191373867},2.8670748526055339,2.913276228006112,2.9606848524693552,3.0169242664701263,3.0592234256842432,3.1104037939091613,3.1628923399298472,3.2249638801103684,"n/a","n/a","n/a","n/a","n/a","n/a","n/a","n/a","n/a","n/a"]
["Min DSCR",{"$f":"MIN(E28:X28)","v":2.8027466191373867},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]

{"sheet":"Scenario Output","index":39,"n_rows":25,"n_cols":16,"rows_kept":25,"cut":false,"hidden":false,"merged":[]}
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,"high","low"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,"low","high"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,"low","high"]
[]
[null," Project analysis","Unit","Live case \n(model output)","Scenario 1: Financial analysis using COSIP","Scenario 2: \nFinancial analysis using project revenues only","Scenario 3: Economic analysis \n(no taxes, no subsidies)","Scenario 1: \nWith smart system","Scenario 2: \nLower LED cost","Scenario 3:\nHigher LED cost","Scenario 4: \nLower elec. prices","Scenario 5: \nHigher elec. prices","Scenario 6: Lower savings","Scenario 7: Higher savings","Scenario 4: \nStress case\n (Scenario 1 w/ higher investment costs, lower savings) ","Scenario 5: \nBest case \n(Scenario 1 w/ lower investment costs, higher savings) "]
[null,"Key assumptions"]
[null,{"$f":"Assumptions!C14","v":"Total luminaires replaced in project"},{"$f":"Assumptions!D14","v":"n"},{"$f":"Assumptions!E14","v":42500},318750,318750,318750,null,null,null,null,null,null,null,318750,318750]
[null,"Years to implement project","n",{"$f":"Assumptions!E15","v":2},5,5,5,null,null,null,null,null,null,null,5,5]
[null,{"$f":"Assumptions!C17","v":"Period of analysis "},{"$f":"Assumptions!D17","v":"years"},{"$f":"Assumptions!E17","v":13},13,13,13,null,null,null,null,null,null,null,13,13]
[null,{"$f":"Assumptions!C92","v":"After-tax cost per point in year 1 of project (tech + infrastructure)"},{"$f":"Assumptions!D92","v":"R$"},{"$f":"Assumptions!E92","v":665.02400976000035},1596.4799999999998,1596.4799999999998,960,null,null,null,null,null,null,null,1835.9519999999998,1357.0079999999998]
[null,{"$f":"Assumptions!C93","v":"Cost of electricity at year 1"},{"$f":"Assumptions!D93","v":"R$/MWh"},{"$f":"Assumptions!E93","v":540},419.79392000000007,419.79392000000007,560.4,null,null,null,null,null,null,null,356.82483200000007,482.76300800000007]
[null,{"$f":"Assumptions!C97","v":"% electricity saving to LED with project "},{"$f":"Assumptions!D97","v":"%"},{"$f":"Assumptions!E97","v":0.53438905580444274},0.55084950522784382,0.55084950522784382,0.55084950522784382,null,null,null,null,null,null,null,0.48347693101202044,0.61822207944366725]
[null,{"$f":"Assumptions!C98","v":"% O&M saving to LED with project "},{"$f":"Assumptions!D98","v":"%"},{"$f":"Assumptions!E98","v":0.7995253351434044},0.89520907068787592,0.89520907068787592,0.89520907068787592,null,null,null,null,null,null,null,0.63928043730245765,0.89520907068787592]
[null,{"$f":"Assumptions!C19","v":"Include smart system?"},{"$f":"Assumptions!D19","v":"flag"},{"$f":"Assumptions!E19","v":"Y"},"Y","Y","Y",null,null,null,null,null,null,null,"Y","Y"]
[null,{"$f":"Assumptions!C61","v":"Social cost of carbon dioxide (CO2e)   - in 2015"},{"$f":"Assumptions!D61","v":"R$ / tCO2e"},{"$f":"IF(Assumptions!E72=\"Economic\",Assumptions!E61,0)","v":94.800000000000011},0,0,105,null,null,null,null,null,null,null,0,0]
[null,"Estimate project results"]
[null,{"$f":"Assumptions!C82","v":"Total project investment over 13 years (CAPEX + fees)"},{"$f":"Assumptions!D82","v":"R$"},{"$f":"Assumptions!E82","v":30100000},450400000,450400000,271400000,null,null,null,null,null,null,null,512900000,387900000]
[null,{"$f":"Assumptions!C83","v":"Total revenues over 13 years"},{"$f":"Assumptions!D83","v":"R$"},{"$f":"Assumptions!E83","v":174500000},4404100000,954000000,1281000000,null,null,null,null,null,null,null,4404100000,4404100000]
[null,{"$f":"Assumptions!C84","v":"Total GHG reductions over 13 years"},{"$f":"Assumptions!D84","v":"tCO2e"},{"$f":"Assumptions!E84","v":106279.56241939982},507776.02872368589,507776.02872368589,507776.02872368589,null,null,null,null,null,null,null,445671.62841919158,569880.42902818008]
[null,{"$f":"Assumptions!C85","v":"Total electricity savings over 13 years"},{"$f":"Assumptions!D85","v":"GWh"},{"$f":"Assumptions!E85","v":241.5444600440905},1694.2810434557418,1694.2810434557418,1694.2810434557418,null,null,null,null,null,null,null,1487.0591538845231,1901.5029330269601]
[null,{"$f":"Assumptions!C86","v":"Payback period (non-discounted)"},{"$f":"Assumptions!D86","v":"years"},{"$f":"Assumptions!E86","v":2.2424068767908309},1.3294884312345314,6.1375262054507331,2.7542544886807181,null,null,null,null,null,null,null,1.5139756136327513,1.1450012488363117]
[null,{"$f":"Assumptions!C87","v":"RoI"},{"$f":"Assumptions!D87","v":"%"},{"$f":"Assumptions!E87","v":4.7973421926910298},8.7781971580817046,1.1181172291296626,3.7199705232129698,null,null,null,null,null,null,null,7.5866640670696039,10.353699407063676]
[null,{"$f":"Assumptions!C88","v":"NPV over 13 years (million R$)"},{"$f":"Assumptions!D88","v":"R$"},{"$f":"Assumptions!E88","v":74100000},1814600000,118200000,400500000,null,null,null,null,null,null,null,1769600000,1859500000]
[null,{"$f":"Assumptions!C89","v":"Project IRR"},{"$f":"Assumptions!D89","v":"%"},{"$f":"Assumptions!E89","v":0.46098987165255978},"n/a",0.12178188031564163,0.41660550820252995,null,null,null,null,null,null,null,"n/a","n/a"]
[null,{"$f":"Assumptions!C90","v":"WACC (net)"},{"$f":"Assumptions!D90","v":"%"},{"$f":"Assumptions!E90","v":3.2500000000000001E-2},5.3999999999999992E-2,5.3999999999999992E-2,5.3999999999999992E-2,null,null,null,null,null,null,null,5.3999999999999992E-2,5.3999999999999992E-2]

{"sheet":"Investment","index":40,"n_rows":66,"n_cols":16065,"rows_kept":66,"cut":false,"hidden":false,"merged":[]}
[null,null,null,"Period",1,{"$f":"E1+1","v":2},{"$f":"F1+1","v":3},{"$f":"G1+1","v":4},{"$f":"H1+1","v":5},{"$f":"I1+1","v":6},{"$f":"J1+1","v":7},{"$f":"K1+1","v":8},{"$f":"L1+1","v":9},{"$f":"M1+1","v":10},{"$f":"N1+1","v":11},{"$f":"O1+1","v":12},{"$f":"P1+1","v":13},{"$f":"Q1+1","v":14},{"$f":"R1+1","v":15},{"$f":"S1+1","v":16},{"$f":"T1+1","v":17},{"$f":"U1+1","v":18},{"$f":"V1+1","v":19},{"$f":"W1+1","v":20},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00"]
[null,null,null,"End Date of Period",{"$f":"DATE(C7, 12, 31)","v":"2019-12-31"},{"$f":"EOMONTH(E2,12)","v":"2020-12-31"},{"$f":"EOMONTH(F2,12)","v":"2021-12-31"},{"$f":"EOMONTH(G2,12)","v":"2022-12-31"},{"$f":"EOMONTH(H2,12)","v":"2023-12-31"},{"$f":"EOMONTH(I2,12)","v":"2024-12-31"},{"$f":"EOMONTH(J2,12)","v":"2025-12-31"},{"$f":"EOMONTH(K2,12)","v":"2026-12-31"},{"$f":"EOMONTH(L2,12)","v":"2027-12-31"},{"$f":"EOMONTH(M2,12)","v":"2028-12-31"},{"$f":"EOMONTH(N2,12)","v":"2029-12-31"},{"$f":"EOMONTH(O2,12)","v":"2030-12-31"},{"$f":"EOMONTH(P2,12)","v":"2031-12-31"},{"$f":"EOMONTH(Q2,12)","v":"2032-12-31"},{"$f":"EOMONTH(R2,12)","v":"2033-12-31"},{"$f":"EOMONTH(S2,12)","v":"2034-12-31"},{"$f":"EOMONTH(T2,12)","v":"2035-12-31"},{"$f":"EOMONTH(U2,12)","v":"2036-12-31"},{"$f":"EOMONTH(V2,12)","v":"2037-12-31"},{"$f":"EOMONTH(W2,12)","v":"2038-12-31"},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00"]
[]
[null,"Units","Constant","Total"]
[]
["Assumptions"]
[{"$f":"Assumptions!C16","v":"Starting year of project"},{"$f":"Assumptions!D16","v":"n"},{"$f":"Assumptions!E16","v":2019}]
[{"$f":"Assumptions!C15","v":"Years to implement project"},{"$f":"Assumptions!D15","v":"n"},{"$f":"Assumptions!E15","v":2}]
[{"$f":"Assumptions!C30","v":"Tax on domestic equipment"},{"$f":"Assumptions!D30","v":"%"},{"$f":"Assumptions!E30","v":0.46}]
[{"$f":"Assumptions!C31","v":"Tax on imported equipment"},{"$f":"Assumptions!D31","v":"%"},{"$f":"Assumptions!E31","v":0.75}]
[{"$f":"Assumptions!C32","v":"% equipment expected to be imported"},{"$f":"Assumptions!D32","v":"%"},{"$f":"Assumptions!E32","v":0.5}]
["Cost per point in year 1 (luminaire + smart system, if selected)",{"$f":"Assumptions!E8","v":"R$"},{"$f":"IF(flag_sens,IF(Assumptions!E73=\"Base case\", Assumptions!E135*(1+'4.3_SensitivityAnalysis'!E11), IF(Assumptions!E73=\"Low\",Assumptions!E135*(1+'4.3_SensitivityAnalysis'!G11),Assumptions!E135*(1+'4.3_SensitivityAnalysis'!I11)))*IF(Assumptions!E72=\"Financial\", ((1+C10)*C11+(1+C9)*(1-C11)), 1),Assumptions!E135*IF(Assumptions!E72=\"Financial\", ((1+C10)*C11+(1+C9)*(1-C11)), 1))","v":665.02400976000035}]
[{"$f":"Assumptions!C136","v":"Annual decrease in LED prices"},{"$f":"Assumptions!D136","v":"%/year"},{"$f":"Assumptions!E52","v":0.1}]
["Year of LED price plateau","n",{"$f":"Assumptions!E159-(C7-2014)","v":5}]
[{"$f":"Assumptions!C8","v":"Currency"},{"$f":"Assumptions!D8","v":"symbol"},{"$f":"Assumptions!E8","v":"R$"}]
[{"$f":"Assumptions!C19","v":"Include smart system?"},"FLAG",{"$f":"Assumptions!E19","v":"Y"}]
[{"$f":"Assumptions!C138","v":"Installation cost/luminaire"},{"$f":"Assumptions!D138","v":"R$ / point"},{"$f":"Assumptions!E54","v":79}]
[{"$f":"Assumptions!C142","v":"Overhead cost of software for smart system (CAPEX)"},{"$f":"Assumptions!D142","v":"R$"},{"$f":"Assumptions!E142","v":331000}]
[{"$f":"Assumptions!C137","v":"Engineering + project design cost"},{"$f":"Assumptions!D137","v":"R$"},{"$f":"Assumptions!E53","v":1125750}]
[{"$f":"Assumptions!C72","v":"Financial vs. Economic analysis"},{"$f":"Assumptions!D72","v":"flag"},{"$f":"Assumptions!E72","v":"Economic"}]
[{"$f":"Assumptions!C30","v":"Tax on domestic equipment"},{"$f":"Assumptions!D30","v":"%"},{"$f":"Assumptions!E30","v":0.46}]
[{"$f":"Assumptions!C46","v":"Total loan fees"},{"$f":"Assumptions!D46","v":"%"},{"$f":"Assumptions!E46","v":0}]
[{"$f":"Assumptions!C42","v":"Estimated loan size"},{"$f":"Assumptions!D42","v":"R$"},{"$f":"Assumptions!E42","v":34960272.265094511}]
["Loan fees",{"$f":"Assumptions!$E$8","v":"R$"},{"$f":"C22*C23","v":0},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[]
["Cost of modernization",null,{"$f":"Assumptions!E66","v":0}]
["Modernization active","flag",null,null,{"$f":"IF(E1<=$C$8,1,0)","v":1},1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[]
["Annual LEDs bulbs procured","n",null,{"$f":"SUM(E29:N29)","v":42500},{"$f":"'Electricity savings'!E33","v":21250},{"$f":"IF('Electricity savings'!F33>0, 'Electricity savings'!F33-'Electricity savings'!E33, 0)","v":21250},{"$f":"IF('Electricity savings'!G33>0, 'Electricity savings'!G33-'Electricity savings'!F33, 0)","v":0},{"$f":"IF('Electricity savings'!H33>0, 'Electricity savings'!H33-'Electricity savings'!G33, 0)","v":0},{"$f":"IF('Electricity savings'!I33>0, 'Electricity savings'!I33-'Electricity savings'!H33, 0)","v":0},{"$f":"IF('Electricity savings'!J33>0, 'Electricity savings'!J33-'Electricity savings'!I33, 0)","v":0},{"$f":"IF('Electricity savings'!K33>0, 'Electricity savings'!K33-'Electricity savings'!J33, 0)","v":0},{"$f":"IF('Electricity savings'!L33>0, 'Electricity savings'!L33-'Electricity savings'!K33, 0)","v":0},{"$f":"IF('Electricity savings'!M33>0, 'Electricity savings'!M33-'Electricity savings'!L33, 0)","v":0},{"$f":"IF('Electricity savings'!N33>0, 'Electricity savings'!N33-'Electricity savings'!M33, 0)","v":0},{"$f":"IF('Electricity savings'!O33>0, 'Electricity savings'!O33-'Electricity savings'!N33, 0)","v":0},{"$f":"IF('Electricity savings'!P33>0, 'Electricity savings'!P33-'Electricity savings'!O33, 0)","v":0},{"$f":"IF('Electricity savings'!Q33>0, 'Electricity savings'!Q33-'Electricity savings'!P33, 0)","v":0},{"$f":"IF('Electricity savings'!R33>0, 'Electricity savings'!R33-'Electricity savings'!Q33, 0)","v":0},{"$f":"IF('Electricity savings'!S33>0, 'Electricity savings'!S33-'Electricity savings'!R33, 0)","v":0},{"$f":"IF('Electricity savings'!T33>0, 'Electricity savings'!T33-'Electricity savings'!S33, 0)","v":0},{"$f":"IF('Electricity savings'!U33>0, 'Electricity savings'!U33-'Electricity savings'!T33, 0)","v":0},{"$f":"IF('Electricity savings'!V33>0, 'Electricity savings'!V33-'Electricity savings'!U33, 0)","v":0},{"$f":"IF('Electricity savings'!W33>0, 'Electricity savings'!W33-'Electricity savings'!V33, 0)","v":0},{"$f":"IF('Electricity savings'!X33>0, 'Electricity savings'!X33-'Electricity savings'!W33, 0)","v":0}]
[{"$f":"'Electricity savings'!A31","v":"Cum. Percent bulbs replaced by LEDs "},{"$f":"'Electricity savings'!B31","v":"%"},null,null,{"$f":"'Electricity savings'!E31","v":0.5},{"$f":"'Electricity savings'!F31","v":1},{"$f":"'Electricity savings'!G31","v":1},{"$f":"'Electricity savings'!H31","v":1},{"$f":"'Electricity savings'!I31","v":1},{"$f":"'Electricity savings'!J31","v":1},{"$f":"'Electricity savings'!K31","v":1},{"$f":"'Electricity savings'!L31","v":1},{"$f":"'Electricity savings'!M31","v":1},{"$f":"'Electricity savings'!N31","v":1},{"$f":"'Electricity savings'!O31","v":1},{"$f":"'Electricity savings'!P31","v":1},{"$f":"'Electricity savings'!Q31","v":1},{"$f":"'Electricity savings'!R31","v":1},{"$f":"'Electricity savings'!S31","v":1},{"$f":"'Electricity savings'!T31","v":1},{"$f":"'Electricity savings'!U31","v":1},{"$f":"'Electricity savings'!V31","v":1},{"$f":"'Electricity savings'!W31","v":1},{"$f":"'Electricity savings'!X31","v":1}]
["Cost per point  (luminaire + smart system, if selected)",{"$f":"$C$15&\" / fixture\"","v":"R$ / fixture"},null,null,{"$f":"IF('Electricity savings'!E1=1,  $C$12,IF(E$1<=$C$14, D31*(1-$C$13), D31))","v":665.02400976000035},{"$f":"IF('Electricity savings'!F1=1,  $C$12,IF(F$1<=$C$14, E31*(1-$C$13), E31))","v":598.52160878400036},{"$f":"IF('Electricity savings'!G1=1,  $C$12,IF(G$1<=$C$14, F31*(1-$C$13), F31))","v":538.66944790560035},{"$f":"IF('Electricity savings'!H1=1,  $C$12,IF(H$1<=$C$14, G31*(1-$C$13), G31))","v":484.80250311504034},{"$f":"IF('Electricity savings'!I1=1,  $C$12,IF(I$1<=$C$14, H31*(1-$C$13), H31))","v":436.32225280353629},{"$f":"IF('Electricity savings'!J1=1,  $C$12,IF(J$1<=$C$14, I31*(1-$C$13), I31))","v":436.32225280353629},{"$f":"IF('Electricity savings'!K1=1,  $C$12,IF(K$1<=$C$14, J31*(1-$C$13), J31))","v":436.32225280353629},{"$f":"IF('Electricity savings'!L1=1,  $C$12,IF(L$1<=$C$14, K31*(1-$C$13), K31))","v":436.32225280353629},{"$f":"IF('Electricity savings'!M1=1,  $C$12,IF(M$1<=$C$14, L31*(1-$C$13), L31))","v":436.32225280353629},{"$f":"IF('Electricity savings'!N1=1,  $C$12,IF(N$1<=$C$14, M31*(1-$C$13), M31))","v":436.32225280353629},{"$f":"IF('Electricity savings'!O1=1,  $C$12,IF(O$1<=$C$14, N31*(1-$C$13), N31))","v":436.32225280353629},{"$f":"IF('Electricity savings'!P1=1,  $C$12,IF(P$1<=$C$14, O31*(1-$C$13), O31))","v":436.32225280353629},{"$f":"IF('Electricity savings'!Q1=1,  $C$12,IF(Q$1<=$C$14, P31*(1-$C$13), P31))","v":436.32225280353629},{"$f":"IF('Electricity savings'!R1=1,  $C$12,IF(R$1<=$C$14, Q31*(1-$C$13), Q31))","v":436.32225280353629},{"$f":"IF('Electricity savings'!S1=1,  $C$12,IF(S$1<=$C$14, R31*(1-$C$13), R31))","v":436.32225280353629},{"$f":"IF('Electricity savings'!T1=1,  $C$12,IF(T$1<=$C$14, S31*(1-$C$13), S31))","v":436.32225280353629},{"$f":"IF('Electricity savings'!U1=1,  $C$12,IF(U$1<=$C$14, T31*(1-$C$13), T31))","v":436.32225280353629},{"$f":"IF('Electricity savings'!V1=1,  $C$12,IF(V$1<=$C$14, U31*(1-$C$13), U31))","v":436.32225280353629},{"$f":"IF('Electricity savings'!W1=1,  $C$12,IF(W$1<=$C$14, V31*(1-$C$13), V31))","v":436.32225280353629},{"$f":"IF('Electricity savings'!X1=1,  $C$12,IF(X$1<=$C$14, W31*(1-$C$13), W31))","v":436.32225280353629}]
[]
["LED equipment + infrastructure costs ",{"$f":"$C$15","v":"R$"},null,{"$f":"SUM(E33:X33)","v":-26850344.394060016},{"$f":"IF(E29>0, -E29*E31,0)","v":-14131760.207400007},-12718584.186660009,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
["Installation costs",{"$f":"$C$15","v":"R$"},null,{"$f":"SUM(E34:X34)","v":-1813049.9999999998},{"$f":"IF(E29>0, -E29*$C$17,0)-(-E29*IF($C$20=\"Economic\", $C$21*$C$17, 0))","v":-906524.99999999988},{"$f":"IF(F29>0, -F29*$C$17,0)-(-F29*IF($C$20=\"Economic\", $C$21*$C$17, 0))","v":-906524.99999999988},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
["Engineering & design costs ",{"$f":"$C$15","v":"R$"},null,{"$f":"SUM(E35:X35)","v":-1125750},{"$f":"IF(E1=1, -$C19, 0)","v":-1125750},{"$f":"IF(F1=1, -$C19, 0)","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
["Smart system overhead costs",{"$f":"$C$15","v":"R$"},null,{"$f":"SUM(E36:X36)","v":-331000},{"$f":"IF(AND(E$1=1,$C$16=\"Y\"), -$C$18,0)","v":-331000},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
["TOTAL CAPEX",{"$f":"$C$15","v":"R$"},null,{"$f":"SUM(E37:X37)","v":-30120144.394060016},{"$f":"SUM(E33:E36)","v":-16495035.207400007},{"$f":"SUM(F33:F36)","v":-13625109.186660009},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[]
["Loan fees",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E39:X39)","v":0},{"$f":"IF(E$1=1, -$C$24, 0)","v":0},{"$f":"IF(F$1=1, -$C$24, 0)","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Interest on loan during grace period (if applicable)",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E40:X40)","v":0},{"$f":"-'Debt Service'!E32","v":0},{"$f":"-'Debt Service'!F32","v":0},{"$f":"-'Debt Service'!G32","v":0},{"$f":"-'Debt Service'!H32","v":0},{"$f":"-'Debt Service'!I32","v":0},{"$f":"-'Debt Service'!J32","v":0},{"$f":"-'Debt Service'!K32","v":0},{"$f":"-'Debt Service'!L32","v":0},{"$f":"-'Debt Service'!M32","v":0},{"$f":"-'Debt Service'!N32","v":0},{"$f":"-'Debt Service'!O32","v":0},{"$f":"-'Debt Service'!P32","v":0},{"$f":"-'Debt Service'!Q32","v":0},{"$f":"-'Debt Service'!R32","v":0},{"$f":"-'Debt Service'!S32","v":0},{"$f":"-'Debt Service'!T32","v":0},{"$f":"-'Debt Service'!U32","v":0},{"$f":"-'Debt Service'!V32","v":0},{"$f":"-'Debt Service'!W32","v":0},{"$f":"-'Debt Service'!X32","v":0},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[]
[]
["Principal repayment year count","n",null,null,{"$f":"IF('Debt Service'!E16>0, SUM('Debt Service'!$E16:E16),0)","v":0},{"$f":"IF('Debt Service'!F16>0, SUM('Debt Service'!$E16:F16),0)","v":1},{"$f":"IF('Debt Service'!G16>0, SUM('Debt Service'!$E16:G16),0)","v":2},{"$f":"IF('Debt Service'!H16>0, SUM('Debt Service'!$E16:H16),0)","v":3},{"$f":"IF('Debt Service'!I16>0, SUM('Debt Service'!$E16:I16),0)","v":4},{"$f":"IF('Debt Service'!J16>0, SUM('Debt Service'!$E16:J16),0)","v":5},{"$f":"IF('Debt Service'!K16>0, SUM('Debt Service'!$E16:K16),0)","v":6},{"$f":"IF('Debt Service'!L16>0, SUM('Debt Service'!$E16:L16),0)","v":7},{"$f":"IF('Debt Service'!M16>0, SUM('Debt Service'!$E16:M16),0)","v":8},{"$f":"IF('Debt Service'!N16>0, SUM('Debt Service'!$E16:N16),0)","v":9},{"$f":"IF('Debt Service'!O16>0, SUM('Debt Service'!$E16:O16),0)","v":0},{"$f":"IF('Debt Service'!P16>0, SUM('Debt Service'!$E16:P16),0)","v":0},{"$f":"IF('Debt Service'!Q16>0, SUM('Debt Service'!$E16:Q16),0)","v":0},{"$f":"IF('Debt Service'!R16>0, SUM('Debt Service'!$E16:R16),0)","v":0},{"$f":"IF('Debt Service'!S16>0, SUM('Debt Service'!$E16:S16),0)","v":0},{"$f":"IF('Debt Service'!T16>0, SUM('Debt Service'!$E16:T16),0)","v":0},{"$f":"IF('Debt Service'!U16>0, SUM('Debt Service'!$E16:U16),0)","v":0},{"$f":"IF('Debt Service'!V16>0, SUM('Debt Service'!$E16:V16),0)","v":0},{"$f":"IF('Debt Service'!W16>0, SUM('Debt Service'!$E16:W16),0)","v":0},{"$f":"IF('Debt Service'!X16>0, SUM('Debt Service'!$E16:X16),0)","v":0}]
["Interest repayment year count","n",null,null,{"$f":"IF('Debt Service'!E17>0, SUM('Debt Service'!$E17:E17),0)","v":1},{"$f":"IF('Debt Service'!F17>0, SUM('Debt Service'!$E17:F17),0)","v":2},{"$f":"IF('Debt Service'!G17>0, SUM('Debt Service'!$E17:G17),0)","v":3},{"$f":"IF('Debt Service'!H17>0, SUM('Debt Service'!$E17:H17),0)","v":4},{"$f":"IF('Debt Service'!I17>0, SUM('Debt Service'!$E17:I17),0)","v":5},{"$f":"IF('Debt Service'!J17>0, SUM('Debt Service'!$E17:J17),0)","v":6},{"$f":"IF('Debt Service'!K17>0, SUM('Debt Service'!$E17:K17),0)","v":7},{"$f":"IF('Debt Service'!L17>0, SUM('Debt Service'!$E17:L17),0)","v":8},{"$f":"IF('Debt Service'!M17>0, SUM('Debt Service'!$E17:M17),0)","v":9},{"$f":"IF('Debt Service'!N17>0, SUM('Debt Service'!$E17:N17),0)","v":10},{"$f":"IF('Debt Service'!O17>0, SUM('Debt Service'!$E17:O17),0)","v":0},{"$f":"IF('Debt Service'!P17>0, SUM('Debt Service'!$E17:P17),0)","v":0},{"$f":"IF('Debt Service'!Q17>0, SUM('Debt Service'!$E17:Q17),0)","v":0},{"$f":"IF('Debt Service'!R17>0, SUM('Debt Service'!$E17:R17),0)","v":0},{"$f":"IF('Debt Service'!S17>0, SUM('Debt Service'!$E17:S17),0)","v":0},{"$f":"IF('Debt Service'!T17>0, SUM('Debt Service'!$E17:T17),0)","v":0},{"$f":"IF('Debt Service'!U17>0, SUM('Debt Service'!$E17:U17),0)","v":0},{"$f":"IF('Debt Service'!V17>0, SUM('Debt Service'!$E17:V17),0)","v":0},{"$f":"IF('Debt Service'!W17>0, SUM('Debt Service'!$E17:W17),0)","v":0},{"$f":"IF('Debt Service'!X17>0, SUM('Debt Service'!$E17:X17),0)","v":0}]
[]
["Total cost of modernization (investment)",{"$f":"$C$15","v":"R$"},null,{"$f":"SUM(E46:X46)","v":-30120144.394060016},{"$f":"SUM(E37,E39,E40)","v":-16495035.207400007},{"$f":"SUM(F37,F39,F40)","v":-13625109.186660009},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,null,{"$f":"D46/3.16","v":-9531691.2639430426}]
["Sources of financing ",null,null,{"$f":"-D37/Operations!D26","v":283.40485892480501},{"$f":"D48/3.16","v":89.68508193822943},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,{"$f":"D47*0.7","v":-6672183.8847601293}]
["Target debt finance ratio",{"$f":"Assumptions!D33","v":"%"},{"$f":"Assumptions!E33","v":1},null,null,{"$f":"F49*0.25","v":-1668045.9711900323},{"$f":"-F50/Operations!D26","v":15.69488933919015}]
[]
["Loan facility estimate",{"$f":"Assumptions!$E$8","v":"R$"},34960272.265094511,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Actual loan usage",{"$f":"Assumptions!$E$8","v":"R$"},{"$f":"D59","v":30120144.394060016}]
["Loan facility excess",{"$f":"Assumptions!$E$8","v":"R$"},{"$f":"C52-C53","v":4840127.8710344955}]
[]
["Loan usage"]
["Cum. loan usage BoP",{"$f":"Assumptions!$E$8","v":"R$"},null,null,{"$f":"D60","v":0},16495035.207400007,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Debt availability BoP",{"$f":"Assumptions!$E$8","v":"R$"},null,null,{"$f":"IF('Debt Service'!E15=1, $C$52, $C$52-E57)*IF(E46<>0, 1, 0)","v":34960272.265094511},{"$f":"IF('Debt Service'!F15=1, $C$52, $C$52-F57)*IF(F46<>0, 1, 0)","v":18465237.057694502},{"$f":"IF('Debt Service'!G15=1, $C$52, $C$52-G57)*IF(G46<>0, 1, 0)","v":0},{"$f":"IF('Debt Service'!H15=1, $C$52, $C$52-H57)*IF(H46<>0, 1, 0)","v":0},{"$f":"IF('Debt Service'!I15=1, $C$52, $C$52-I57)*IF(I46<>0, 1, 0)","v":0},{"$f":"IF('Debt Service'!J15=1, $C$52, $C$52-J57)*IF(J46<>0, 1, 0)","v":0},{"$f":"IF('Debt Service'!K15=1, $C$52, $C$52-K57)*IF(K46<>0, 1, 0)","v":0},{"$f":"IF('Debt Service'!L15=1, $C$52, $C$52-L57)*IF(L46<>0, 1, 0)","v":0},{"$f":"IF('Debt Service'!M15=1, $C$52, $C$52-M57)*IF(M46<>0, 1, 0)","v":0},{"$f":"IF('Debt Service'!N15=1, $C$52, $C$52-N57)*IF(N46<>0, 1, 0)","v":0},{"$f":"IF('Debt Service'!O15=1, $C$52, $C$52-O57)*IF(O46<>0, 1, 0)","v":0},{"$f":"IF('Debt Service'!P15=1, $C$52, $C$52-P57)*IF(P46<>0, 1, 0)","v":0},{"$f":"IF('Debt Service'!Q15=1, $C$52, $C$52-Q57)*IF(Q46<>0, 1, 0)","v":0},{"$f":"IF('Debt Service'!R15=1, $C$52, $C$52-R57)*IF(R46<>0, 1, 0)","v":0},{"$f":"IF('Debt Service'!S15=1, $C$52, $C$52-S57)*IF(S46<>0, 1, 0)","v":0},{"$f":"IF('Debt Service'!T15=1, $C$52, $C$52-T57)*IF(T46<>0, 1, 0)","v":0},{"$f":"IF('Debt Service'!U15=1, $C$52, $C$52-U57)*IF(U46<>0, 1, 0)","v":0},{"$f":"IF('Debt Service'!V15=1, $C$52, $C$52-V57)*IF(V46<>0, 1, 0)","v":0},{"$f":"IF('Debt Service'!W15=1, $C$52, $C$52-W57)*IF(W46<>0, 1, 0)","v":0},{"$f":"IF('Debt Service'!X15=1, $C$52, $C$52-X57)*IF(X46<>0, 1, 0)","v":0},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Actual Loan Drawdown",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E59:X59)","v":30120144.394060016},{"$f":"-E46*$C$50","v":16495035.207400007},{"$f":"-F46*$C$50","v":13625109.186660009},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Cum. loan usage EoP",{"$f":"Assumptions!$E$8","v":"R$"},null,null,{"$f":"E57+E59*IF(E46<>0, 1, 0)","v":16495035.207400007},30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,30120144.394060016,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[]
["Equity investment",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E62:X62)","v":0},{"$f":"-E46-E59","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[]
["Total sources of financing ",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E64:X64)","v":30120144.394060016},{"$f":"SUM(E59,E62)","v":16495035.207400007},{"$f":"SUM(F59,F62)","v":13625109.186660009},{"$f":"SUM(G59,G62)","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[]
["Actual leverage ratio","%",null,{"$f":"IF(D64>0,D59/D64,0)","v":1},1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]

{"sheet":"Operations","index":41,"n_rows":41,"n_cols":16065,"rows_kept":41,"cut":false,"hidden":false,"merged":[]}
[null,null,null,{"$f":"Investment!D1","v":"Period"},{"$f":"Investment!E1","v":1},{"$f":"Investment!F1","v":2},{"$f":"Investment!G1","v":3},{"$f":"Investment!H1","v":4},{"$f":"Investment!I1","v":5},{"$f":"Investment!J1","v":6},{"$f":"Investment!K1","v":7},{"$f":"Investment!L1","v":8},{"$f":"Investment!M1","v":9},{"$f":"Investment!N1","v":10},{"$f":"Investment!O1","v":11},{"$f":"Investment!P1","v":12},{"$f":"Investment!Q1","v":13},{"$f":"Investment!R1","v":14},{"$f":"Investment!S1","v":15},{"$f":"Investment!T1","v":16},{"$f":"Investment!U1","v":17},{"$f":"Investment!V1","v":18},{"$f":"Investment!W1","v":19},{"$f":"Investment!X1","v":20},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00"]
[null,null,null,{"$f":"Investment!D2","v":"End Date of Period"},{"$f":"Investment!E2","v":"2019-12-31"},{"$f":"Investment!F2","v":"2020-12-31"},{"$f":"Investment!G2","v":"2021-12-31"},{"$f":"Investment!H2","v":"2022-12-31"},{"$f":"Investment!I2","v":"2023-12-31"},{"$f":"Investment!J2","v":"2024-12-31"},{"$f":"Investment!K2","v":"2025-12-31"},{"$f":"Investment!L2","v":"2026-12-31"},{"$f":"Investment!M2","v":"2027-12-31"},{"$f":"Investment!N2","v":"2028-12-31"},{"$f":"Investment!O2","v":"2029-12-31"},{"$f":"Investment!P2","v":"2030-12-31"},{"$f":"Investment!Q2","v":"2031-12-31"},{"$f":"Investment!R2","v":"2032-12-31"},{"$f":"Investment!S2","v":"2033-12-31"},{"$f":"Investment!T2","v":"2034-12-31"},{"$f":"Investment!U2","v":"2035-12-31"},{"$f":"Investment!V2","v":"2036-12-31"},{"$f":"Investment!W2","v":"2037-12-31"},{"$f":"Investment!X2","v":"2038-12-31"},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00"]
[]
[null,"Units","Constant","Total"]
[]
["Assumptions"]
[{"$f":"Assumptions!C16","v":"Starting year of project"},{"$f":"Assumptions!D16","v":"n"},{"$f":"Assumptions!E16","v":2019}]
[{"$f":"Assumptions!C17","v":"Period of analysis "},{"$f":"Assumptions!D17","v":"years"},{"$f":"Assumptions!E17","v":13}]
[{"$f":"Assumptions!C8","v":"Currency"},{"$f":"Assumptions!D8","v":"symbol"},{"$f":"Assumptions!E8","v":"R$"}]
[{"$f":"Assumptions!C93","v":"Cost of electricity at year 1"},{"$f":"Assumptions!D93","v":"R$/MWh"},{"$f":"Assumptions!E93","v":540}]
[{"$f":"Assumptions!C94","v":"Real annual increase on electricity tariff"},{"$f":"Assumptions!D94","v":"%"},{"$f":"Assumptions!E94","v":0.02}]
[{"$f":"Assumptions!C140","v":"Social cost of carbon (CO2e) in 2015"},{"$f":"Assumptions!D140","v":"R$ / ton"},{"$f":"Assumptions!E140","v":99.3}]
[{"$f":"Assumptions!C141","v":"% annual increase in social cost of carbon "},{"$f":"Assumptions!D141","v":"%"},{"$f":"Assumptions!E141","v":2.8420050430605137E-2}]
[{"$f":"Assumptions!C72","v":"Financial vs. Economic analysis"},{"$f":"Assumptions!D72","v":"flag"},{"$f":"Assumptions!E72","v":"Economic"}]
[{"$f":"Assumptions!C25","v":"Current annual budget / COSIP rev. to fund PSL (elec. + O&M)"},{"$f":"Assumptions!D25","v":"R$"},{"$f":"Assumptions!E25","v":18000000}]
[{"$f":"Assumptions!C26","v":"Estimated annual increase (decrease) in budget for PSL"},{"$f":"Assumptions!D26","v":"%"},{"$f":"Assumptions!E26","v":5.0000000000000001E-3}]
["Maximum social cost of carbon dioxide (CO2e)",{"$f":"Assumptions!$E$8&\" / tCO2e\"","v":"R$ / tCO2e"},{"$f":"Assumptions!E67","v":264.8}]
["Project Operating Revenues  - Project Savings Approach"]
["Electriticy tariff",{"$f":"$C$9&\" / MWh\"","v":"R$ / MWh"},null,null,{"$f":"C10","v":540},{"$f":"E19+(E19*$C$11)","v":550.79999999999995},561.81599999999992,573.0523199999999,584.51336639999988,596.20363372799989,608.12770640255985,620.29026053061102,632.69606574122326,645.34998705604778,658.25698679716879,671.42212653311219,684.8505690637744,698.5475804450499,712.51853205395093,726.76890269502996,741.30428074893052,756.13036636390916,771.25297369118732,786.67803316501102]
["Social cost of carbon (CO2e)",{"$f":"B12","v":"R$ / ton"},null,null,{"$f":"MIN($C$12*(1+$C$13)^(YEAR(E$2)-2015), $C$17)","v":111.0788537031134},{"$f":"MIN($C$12*(1+$C$13)^(YEAR(F$2)-2015), $C$17)","v":114.23572032712968},117.48230525980321,120.82115829999056,124.25490171196041,127.78623228486421,131.41792345073708,135.15282746269241,138.99387763502102,142.94409064695367,147.00656891189706,151.18450301400338,155.48117421398734,159.89995702615857,164.44432186869361,169.1178377892285,173.92417526791328,178.86710910012877,183.950521361131,189.17840445495042]
[{"$f":"'Electricity savings'!A39","v":"Gross annual electricity savings "},{"$f":"'Electricity savings'!B39","v":"MWh"},null,{"$f":"'Electricity savings'!D39","v":241544.46004409049},{"$f":"'Electricity savings'!E39","v":9655.4296261190466},{"$f":"'Electricity savings'!F39","v":19363.76571594286},{"$f":"'Electricity savings'!G39","v":19310.859252238097},{"$f":"'Electricity savings'!H39","v":19310.859252238097},{"$f":"'Electricity savings'!I39","v":19310.859252238097},{"$f":"'Electricity savings'!J39","v":19363.76571594286},{"$f":"'Electricity savings'!K39","v":19310.859252238097},{"$f":"'Electricity savings'!L39","v":19310.859252238097},{"$f":"'Electricity savings'!M39","v":19310.859252238097},{"$f":"'Electricity savings'!N39","v":19363.76571594286},{"$f":"'Electricity savings'!O39","v":19310.859252238097},{"$f":"'Electricity savings'!P39","v":19310.859252238097},{"$f":"'Electricity savings'!Q39","v":19310.859252238097},{"$f":"'Electricity savings'!R39","v":0},{"$f":"'Electricity savings'!S39","v":0},{"$f":"'Electricity savings'!T39","v":0},{"$f":"'Electricity savings'!U39","v":0},{"$f":"'Electricity savings'!V39","v":0},{"$f":"'Electricity savings'!W39","v":0},{"$f":"'Electricity savings'!X39","v":0}]
[]
["Net savings on electricity ",{"$f":"$C$9","v":"R$"},null,{"$f":"SUM(E23:X23)","v":147965395.63154265},{"$f":"E21*E$19","v":5213931.9981042854},10665562.156341325,10849149.701655397,11066132.695688505,11287455.349602275,11544747.482502798,11743468.545726206,11978337.916640729,12217904.674973544,12496405.954140067,12711508.023842478,12965738.184319329,13225052.948005714,0,0,0,0,0,0,0]
[{"$f":"'O&M'!A97","v":"Net savings (cost) on O&M"},{"$f":"$C$9","v":"R$"},null,{"$f":"SUM(E24:X24)","v":12386470.577576438},{"$f":"'O&M'!E97","v":466092.87877768686},{"$f":"'O&M'!F97","v":1092850.3730490739},{"$f":"'O&M'!G97","v":1176552.8905744262},{"$f":"'O&M'!H97","v":1141073.9564242819},{"$f":"'O&M'!I97","v":1105933.1282667308},{"$f":"'O&M'!J97","v":1071133.517733387},{"$f":"'O&M'!K97","v":1036676.9111620961},{"$f":"'O&M'!L97","v":1002563.9279226426},{"$f":"'O&M'!M97","v":968794.16228368785},{"$f":"'O&M'!N97","v":935366.31048154121},{"$f":"'O&M'!O97","v":829810.07445612596},{"$f":"'O&M'!P97","v":796342.38521095784},{"$f":"'O&M'!Q97","v":763280.06123380107},{"$f":"'O&M'!R97","v":0},{"$f":"'O&M'!S97","v":0},{"$f":"'O&M'!T97","v":0},{"$f":"'O&M'!U97","v":0},{"$f":"'O&M'!V97","v":0},{"$f":"'O&M'!W97","v":0},{"$f":"'O&M'!X97","v":0}]
[]
[{"$f":"'Electricity savings'!A45","v":"Net emission reductions "},{"$f":"'Electricity savings'!B45","v":"tCO2e"},{"$f":"'Electricity savings'!C45","v":0},{"$f":"'Electricity savings'!D45","v":106279.56241939982},{"$f":"'Electricity savings'!E45","v":4248.3890354923806},{"$f":"'Electricity savings'!F45","v":8520.0569150148585},{"$f":"'Electricity savings'!G45","v":8496.778070984763},{"$f":"'Electricity savings'!H45","v":8496.778070984763},{"$f":"'Electricity savings'!I45","v":8496.778070984763},{"$f":"'Electricity savings'!J45","v":8520.0569150148585},{"$f":"'Electricity savings'!K45","v":8496.778070984763},{"$f":"'Electricity savings'!L45","v":8496.778070984763},{"$f":"'Electricity savings'!M45","v":8496.778070984763},{"$f":"'Electricity savings'!N45","v":8520.0569150148585},{"$f":"'Electricity savings'!O45","v":8496.778070984763},{"$f":"'Electricity savings'!P45","v":8496.778070984763},{"$f":"'Electricity savings'!Q45","v":8496.778070984763},{"$f":"'Electricity savings'!R45","v":0},{"$f":"'Electricity savings'!S45","v":0},{"$f":"'Electricity savings'!T45","v":0},{"$f":"'Electricity savings'!U45","v":0},{"$f":"'Electricity savings'!V45","v":0},{"$f":"'Electricity savings'!W45","v":0},{"$f":"'Electricity savings'!X45","v":0}]
["Savings from carbon abatement (used in economic analysis only)",{"$f":"$C$9","v":"R$"},null,{"$f":"SUM(E27:X27)","v":14133161.785188155},{"$f":"IF($C$14=\"Financial\", 0, E20*E26)","v":471906.18414736917},973294.8389148647,998221.07506023382,1026590.5683543384,1055766.3240785524,1088745.9720223523,1116628.930110577,1148363.5806165922,1181000.1314903861,1217891.7879770885,1249082.1910213174,1284581.1698821138,1321089.0315123692,0,0,0,0,0,0,0]
[]
["Total Operating Revenues   - Project Savings approach",{"$f":"$C$9","v":"R$"},null,{"$f":"SUM(E29:X29)","v":174485027.99430722},{"$f":"SUM(E23,E24,E27)","v":6151931.0610293411},12731707.368305262,13023923.667290056,13233797.220467124,13449154.801947558,13704626.972258538,13896774.386998881,14129265.425179962,14367698.96874762,14649664.052598696,14790400.289319921,15046661.739412399,15309422.040751884,0,0,0,0,0,0,0]
[]
["Project Operating Revenues  - COSIP approach"]
[]
["Forecasted COSIP revenue",{"$f":"$C$9&\" / year\"","v":"R$ / year"},null,null,{"$f":"IF(E$1=1,$C$15,IF(E$1<=$C$8,D33*(1+$C$16),0))*Assumptions!$E$13","v":18000000},{"$f":"IF(F$1=1,$C$15,IF(F$1<=$C$8,E33*(1+$C$16),0))","v":18089999.999999996},{"$f":"IF(G$1=1,$C$15,IF(G$1<=$C$8,F33*(1+$C$16),0))","v":18180449.999999993},18271352.249999989,18362709.011249986,18454522.556306232,18546795.16908776,18639529.144933198,18732726.790657863,18826390.424611151,18920522.376734205,19015124.988617875,19110200.613560963,0,0,0,0,0,0,0]
[]
["Total Operating Revenues  - COSIP approach",{"$f":"$C$9","v":"R$"},null,{"$f":"SUM(E35:X35)","v":241150323.3257592},{"$f":"E33","v":18000000},18089999.999999996,{"$f":"G33","v":18180449.999999993},18271352.249999989,18362709.011249986,18454522.556306232,18546795.16908776,18639529.144933198,18732726.790657863,18826390.424611151,18920522.376734205,19015124.988617875,19110200.613560963,0,0,0,0,0,0,0]
[]
["Project Operating Costs "]
[]
["n/a"]
[]
["Total Operating Costs ",{"$f":"$C$9","v":"R$"},null,{"$f":"SUM(E41:X41)","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]

{"sheet":"Debt Service","index":42,"n_rows":52,"n_cols":16065,"rows_kept":52,"cut":false,"hidden":false,"merged":[]}
[null,null,null,{"$f":"Investment!D1","v":"Period"},{"$f":"Investment!E1","v":1},{"$f":"Investment!F1","v":2},{"$f":"Investment!G1","v":3},{"$f":"Investment!H1","v":4},{"$f":"Investment!I1","v":5},{"$f":"Investment!J1","v":6},{"$f":"Investment!K1","v":7},{"$f":"Investment!L1","v":8},{"$f":"Investment!M1","v":9},{"$f":"Investment!N1","v":10},{"$f":"Investment!O1","v":11},{"$f":"Investment!P1","v":12},{"$f":"Investment!Q1","v":13},{"$f":"Investment!R1","v":14},{"$f":"Investment!S1","v":15},{"$f":"Investment!T1","v":16},{"$f":"Investment!U1","v":17},{"$f":"Investment!V1","v":18},{"$f":"Investment!W1","v":19},{"$f":"Investment!X1","v":20},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00"]
[null,null,null,{"$f":"Investment!D2","v":"End Date of Period"},{"$f":"Investment!E2","v":"2019-12-31"},{"$f":"Investment!F2","v":"2020-12-31"},{"$f":"Investment!G2","v":"2021-12-31"},{"$f":"Investment!H2","v":"2022-12-31"},{"$f":"Investment!I2","v":"2023-12-31"},{"$f":"Investment!J2","v":"2024-12-31"},{"$f":"Investment!K2","v":"2025-12-31"},{"$f":"Investment!L2","v":"2026-12-31"},{"$f":"Investment!M2","v":"2027-12-31"},{"$f":"Investment!N2","v":"2028-12-31"},{"$f":"Investment!O2","v":"2029-12-31"},{"$f":"Investment!P2","v":"2030-12-31"},{"$f":"Investment!Q2","v":"2031-12-31"},{"$f":"Investment!R2","v":"2032-12-31"},{"$f":"Investment!S2","v":"2033-12-31"},{"$f":"Investment!T2","v":"2034-12-31"},{"$f":"Investment!U2","v":"2035-12-31"},{"$f":"Investment!V2","v":"2036-12-31"},{"$f":"Investment!W2","v":"2037-12-31"},{"$f":"Investment!X2","v":"2038-12-31"},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00"]
[null,"Units","Constant","Total",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Assumptions"]
[{"$f":"Assumptions!C46","v":"Total loan fees"},{"$f":"Assumptions!D46","v":"%"},{"$f":"Assumptions!E46","v":0}]
["World Bank Fees","%",1.5E-3]
[{"$f":"Assumptions!C37","v":"Loan tenure"},{"$f":"Assumptions!D37","v":"years"},{"$f":"Assumptions!E37","v":10}]
[{"$f":"Assumptions!C43","v":"Grace Period (Principal)"},{"$f":"Assumptions!D43","v":"years"},{"$f":"IF(Assumptions!F43<>\"\", Assumptions!F43, Assumptions!E43)","v":1}]
[{"$f":"Assumptions!C44","v":"Grace Period (Interest)"},{"$f":"Assumptions!D44","v":"years"},{"$f":"IF(Assumptions!F44<>\"\", Assumptions!F44, Assumptions!E44)","v":0}]
[{"$f":"Assumptions!C191","v":"Mortgage style amortization"},{"$f":"Assumptions!D191","v":"% Principal"},{"$f":"Assumptions!E191","v":1}]
[{"$f":"Assumptions!C35","v":"Cost of Debt (net of inflation)"},{"$f":"Assumptions!D35","v":"%"},{"$f":"Assumptions!E35","v":3.2500000000000001E-2},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[{"$f":"Assumptions!C33","v":"% finance by debt"},{"$f":"Assumptions!D33","v":"%"},{"$f":"Assumptions!E33","v":1},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[]
["Loan disbursement active","flag",null,null,{"$f":"IF(E1=1, 1,0)","v":1},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Principal repayment active","flag",null,null,{"$f":"IF(AND(E1>$C$9, E1<=$C$8),1,0)","v":0},{"$f":"IF(AND(F1>$C$9, F1<=$C$8),1,0)","v":1},1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Interest repayment active","flag",null,null,{"$f":"IF(AND(E1>$C$10, E1<=$C$8),1,0)","v":1},{"$f":"IF(AND(F1>$C$10, F1<=$C$8),1,0)","v":1},1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Debt repayment"]
[]
["CFADS",{"$f":"Assumptions!$E$8","v":"R$"},{"$f":"IPMT(12%,10,51272381,0)","v":0},{"$f":"'Cash Flow Statement'!D28","v":174485027.99430722},{"$f":"'Cash Flow Statement'!E28","v":6151931.0610293411},{"$f":"'Cash Flow Statement'!F28","v":12731707.368305262},{"$f":"'Cash Flow Statement'!G28","v":13023923.667290056},{"$f":"'Cash Flow Statement'!H28","v":13233797.220467124},{"$f":"'Cash Flow Statement'!I28","v":13449154.801947558},{"$f":"'Cash Flow Statement'!J28","v":13704626.972258538},{"$f":"'Cash Flow Statement'!K28","v":13896774.386998881},{"$f":"'Cash Flow Statement'!L28","v":14129265.425179962},{"$f":"'Cash Flow Statement'!M28","v":14367698.96874762},{"$f":"'Cash Flow Statement'!N28","v":14649664.052598696},{"$f":"'Cash Flow Statement'!O28","v":14790400.289319921},{"$f":"'Cash Flow Statement'!P28","v":15046661.739412399},{"$f":"'Cash Flow Statement'!Q28","v":15309422.040751884},{"$f":"'Cash Flow Statement'!R28","v":0},{"$f":"'Cash Flow Statement'!S28","v":0},{"$f":"'Cash Flow Statement'!T28","v":0},{"$f":"'Cash Flow Statement'!U28","v":0},{"$f":"'Cash Flow Statement'!V28","v":0},{"$f":"'Cash Flow Statement'!W28","v":0},{"$f":"'Cash Flow Statement'!X28","v":0},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$error":"#REF!"}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Mortgage style amortization schedule","% Principal",1,{"$f":"SUM(E24:X24)","v":1.0000000000000002},{"$f":"IF(E16>0, -PPMT($C$12, E1-$C$9, $C$8-$C$9, $C$24),0)","v":0},{"$f":"IF(F16>0, -PPMT($C$12, F1-$C$9, $C$8-$C$9, $C$24),0)","v":9.7435554606089103E-2},0.10060221013078699,0.10387178196003757,0.10724761487373879,0.1107331623571353,0.11433199013374219,0.11804777981308882,0.12188433265701422,0.12584557346836717,0,0,0,0,0,0,0,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Debt outstanding BoP",{"$f":"Assumptions!$E$8","v":"R$"},null,null,{"$f":"IF(E15=1, Investment!$C$52, D29)","v":34960272.265094511},{"$f":"IF(F15=1, Investment!$C$52, E29)","v":34960272.265094511},{"$f":"IF(G15=1, Investment!$C$52, F29)","v":31553898.747765154},{"$f":"IF(H15=1, Investment!$C$52, G29)","v":28036818.09112259},{"$f":"IF(I15=1, Investment!$C$52, H29)","v":24405432.313139144},{"$f":"IF(J15=1, Investment!$C$52, I29)","v":20656026.497371238},{"$f":"IF(K15=1, Investment!$C$52, J29)","v":16784764.992590874},{"$f":"IF(L15=1, Investment!$C$52, K29)","v":12787687.488905149},{"$f":"IF(M15=1, Investment!$C$52, L29)","v":8660704.9663496371},{"$f":"IF(N15=1, Investment!$C$52, M29)","v":4399595.5118110711},{"$f":"IF(O15=1, Investment!$C$52, N29)","v":0},{"$f":"IF(P15=1, Investment!$C$52, O29)","v":0},{"$f":"IF(Q15=1, Investment!$C$52, P29)","v":0},{"$f":"IF(R15=1, Investment!$C$52, Q29)","v":0},{"$f":"IF(S15=1, Investment!$C$52, R29)","v":0},{"$f":"IF(T15=1, Investment!$C$52, S29)","v":0},{"$f":"IF(U15=1, Investment!$C$52, T29)","v":0},{"$f":"IF(V15=1, Investment!$C$52, U29)","v":0},{"$f":"IF(W15=1, Investment!$C$52, V29)","v":0},{"$f":"IF(X15=1, Investment!$C$52, W29)","v":0},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Principal repayment",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E27:X27)","v":34960272.265094511},{"$f":"E16*(PMT($C$12, $C$8-$C$9, -$E$26)-E28)","v":0},{"$f":"F16*(PMT($C$12, $C$8-$C$9, -$E$26)-F28)","v":3406373.5173293576},3517080.6566425618,3631385.7779834452,3749405.8157679071,3871261.5047803642,3997077.5036857259,4126982.5225555119,4261109.4545385661,4399595.5118110692,0,0,0,0,0,0,0,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Interest repayment",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E28:X28)","v":7059177.8770254264},{"$f":"E26*$C$12*E17","v":1136208.8486155716},1136208.8486155716,1025501.7093023675,911196.58796148421,793176.55017702223,671320.8611645652,545504.86225920345,415599.84338941734,281472.91140636324,142986.8541338598,0,0,0,0,0,0,0,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Debt outstanding EoP",{"$f":"Assumptions!$E$8","v":"R$"},null,null,{"$f":"E26-E27","v":34960272.265094511},31553898.747765154,28036818.09112259,24405432.313139144,20656026.497371238,16784764.992590874,12787687.488905149,8660704.9663496371,4399595.5118110711,0,0,0,0,0,0,0,0,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[]
["Interest calculation",{"$f":"Assumptions!$E$8","v":"R$"},null,null,{"$f":"E26*$C$12","v":1136208.8486155716},{"$f":"F26*$C$12","v":1136208.8486155716},1025501.7093023675,911196.58796148421,793176.55017702223,671320.8611645652,545504.86225920345,415599.84338941734,281472.91140636324,142986.8541338598,0,0,0,0,0,0,0,0,0,0]
["Capitalized interest",{"$f":"Assumptions!$E$8","v":"R$"},null,null,{"$f":"E31*(1-E17)*(E1<=$C$8)","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Check for sufficient funds","flag",null,{"$f":"IF(IFERROR(MATCH(\"Insufficient funds\", $E$35:$X$35, 0), \"OK\")=\"OK\", \"OK\",\"Insufficient funds\")","v":"OK"},{"$f":"IF(AND(Investment!$C$52*E24>0, E22<Investment!$C$52*E24), \"Insufficient funds\", \"OK\")","v":"OK"},{"$f":"IF(AND(Investment!$C$52*F24>0, F22<Investment!$C$52*F24), \"Insufficient funds\", \"OK\")","v":"OK"},{"$f":"IF(AND(Investment!$C$52*G24>0, G22<Investment!$C$52*G24), \"Insufficient funds\", \"OK\")","v":"OK"},{"$f":"IF(AND(Investment!$C$52*H24>0, H22<Investment!$C$52*H24), \"Insufficient funds\", \"OK\")","v":"OK"},{"$f":"IF(AND(Investment!$C$52*I24>0, I22<Investment!$C$52*I24), \"Insufficient funds\", \"OK\")","v":"OK"},{"$f":"IF(AND(Investment!$C$52*J24>0, J22<Investment!$C$52*J24), \"Insufficient funds\", \"OK\")","v":"OK"},{"$f":"IF(AND(Investment!$C$52*K24>0, K22<Investment!$C$52*K24), \"Insufficient funds\", \"OK\")","v":"OK"},{"$f":"IF(AND(Investment!$C$52*L24>0, L22<Investment!$C$52*L24), \"Insufficient funds\", \"OK\")","v":"OK"},{"$f":"IF(AND(Investment!$C$52*M24>0, M22<Investment!$C$52*M24), \"Insufficient funds\", \"OK\")","v":"OK"},{"$f":"IF(AND(Investment!$C$52*N24>0, N22<Investment!$C$52*N24), \"Insufficient funds\", \"OK\")","v":"OK"},{"$f":"IF(AND(Investment!$C$52*O24>0, O22<Investment!$C$52*O24), \"Insufficient funds\", \"OK\")","v":"OK"},{"$f":"IF(AND(Investment!$C$52*P24>0, P22<Investment!$C$52*P24), \"Insufficient funds\", \"OK\")","v":"OK"},{"$f":"IF(AND(Investment!$C$52*Q24>0, Q22<Investment!$C$52*Q24), \"Insufficient funds\", \"OK\")","v":"OK"},{"$f":"IF(AND(Investment!$C$52*R24>0, R22<Investment!$C$52*R24), \"Insufficient funds\", \"OK\")","v":"OK"},{"$f":"IF(AND(Investment!$C$52*S24>0, S22<Investment!$C$52*S24), \"Insufficient funds\", \"OK\")","v":"OK"},{"$f":"IF(AND(Investment!$C$52*T24>0, T22<Investment!$C$52*T24), \"Insufficient funds\", \"OK\")","v":"OK"},{"$f":"IF(AND(Investment!$C$52*U24>0, U22<Investment!$C$52*U24), \"Insufficient funds\", \"OK\")","v":"OK"},{"$f":"IF(AND(Investment!$C$52*V24>0, V22<Investment!$C$52*V24), \"Insufficient funds\", \"OK\")","v":"OK"},{"$f":"IF(AND(Investment!$C$52*W24>0, W22<Investment!$C$52*W24), \"Insufficient funds\", \"OK\")","v":"OK"},{"$f":"IF(AND(Investment!$C$52*X24>0, X22<Investment!$C$52*X24), \"Insufficient funds\", \"OK\")","v":"OK"},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,{"$f":"IF(D35=\"Insufficient Funds\", \"-> Check year \"&YEAR(INDEX($E$2:$X$2, MATCH(\"Insufficient Funds\", $E$35:$X$35, 0))), \"\")","v":""},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Debt Service Coverage Ratio"]
[]
["DSCR","n",null,null,{"$f":"IF(SUM(E27:E28)>0,E22/SUM(E27:E28),\"n/a\")","v":5.4144368515746386},2.8027466191373867,2.8670748526055339,2.913276228006112,2.9606848524693552,3.0169242664701263,3.0592234256842432,3.1104037939091613,3.1628923399298472,3.2249638801103684,"n/a","n/a","n/a","n/a","n/a","n/a","n/a","n/a","n/a","n/a",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Min DSCR","n",{"$f":"MIN(E39:X39)","v":2.8027466191373867},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]

{"sheet":"Depreciation","index":43,"n_rows":25,"n_cols":16065,"rows_kept":25,"cut":false,"hidden":false,"merged":[]}
[null,null,null,{"$f":"Investment!D1","v":"Period"},{"$f":"Investment!E1","v":1},{"$f":"Investment!F1","v":2},{"$f":"Investment!G1","v":3},{"$f":"Investment!H1","v":4},{"$f":"Investment!I1","v":5},{"$f":"Investment!J1","v":6},{"$f":"Investment!K1","v":7},{"$f":"Investment!L1","v":8},{"$f":"Investment!M1","v":9},{"$f":"Investment!N1","v":10},{"$f":"Investment!O1","v":11},{"$f":"Investment!P1","v":12},{"$f":"Investment!Q1","v":13},{"$f":"Investment!R1","v":14},{"$f":"Investment!S1","v":15},{"$f":"Investment!T1","v":16},{"$f":"Investment!U1","v":17},{"$f":"Investment!V1","v":18},{"$f":"Investment!W1","v":19},{"$f":"Investment!X1","v":20},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00"]
[null,null,null,{"$f":"Investment!D2","v":"End Date of Period"},{"$f":"Investment!E2","v":"2019-12-31"},{"$f":"Investment!F2","v":"2020-12-31"},{"$f":"Investment!G2","v":"2021-12-31"},{"$f":"Investment!H2","v":"2022-12-31"},{"$f":"Investment!I2","v":"2023-12-31"},{"$f":"Investment!J2","v":"2024-12-31"},{"$f":"Investment!K2","v":"2025-12-31"},{"$f":"Investment!L2","v":"2026-12-31"},{"$f":"Investment!M2","v":"2027-12-31"},{"$f":"Investment!N2","v":"2028-12-31"},{"$f":"Investment!O2","v":"2029-12-31"},{"$f":"Investment!P2","v":"2030-12-31"},{"$f":"Investment!Q2","v":"2031-12-31"},{"$f":"Investment!R2","v":"2032-12-31"},{"$f":"Investment!S2","v":"2033-12-31"},{"$f":"Investment!T2","v":"2034-12-31"},{"$f":"Investment!U2","v":"2035-12-31"},{"$f":"Investment!V2","v":"2036-12-31"},{"$f":"Investment!W2","v":"2037-12-31"},{"$f":"Investment!X2","v":"2038-12-31"},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00"]
[null,"Units","Constant","Total",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Assumptions"]
[{"$f":"Assumptions!C47","v":"Depreciation  (annual) "},{"$f":"Assumptions!D47","v":"%"},{"$f":"Assumptions!E47","v":7.6923076923076927E-2}]
[{"$f":"Investment!A33","v":"LED equipment + infrastructure costs "},{"$f":"Investment!B33","v":"R$"},null,{"$f":"-Investment!D33","v":26850344.394060016},{"$f":"-Investment!E33","v":14131760.207400007},{"$f":"-Investment!F33","v":12718584.186660009},{"$f":"-Investment!G33","v":0},{"$f":"-Investment!H33","v":0},{"$f":"-Investment!I33","v":0},{"$f":"-Investment!J33","v":0},{"$f":"-Investment!K33","v":0},{"$f":"-Investment!L33","v":0},{"$f":"-Investment!M33","v":0},{"$f":"-Investment!N33","v":0},{"$f":"-Investment!O33","v":0},{"$f":"-Investment!P33","v":0},{"$f":"-Investment!Q33","v":0},{"$f":"-Investment!R33","v":0},{"$f":"-Investment!S33","v":0},{"$f":"-Investment!T33","v":0},{"$f":"-Investment!U33","v":0},{"$f":"-Investment!V33","v":0},{"$f":"-Investment!W33","v":0},{"$f":"-Investment!X33","v":0}]
[{"$f":"Assumptions!C15","v":"Years to implement project"},{"$f":"Assumptions!D15","v":"n"},{"$f":"Assumptions!E15","v":2}]
[{"$f":"Assumptions!C17","v":"Period of analysis "},{"$f":"Assumptions!D17","v":"years"},{"$f":"Assumptions!E17","v":13}]
["Analysis flag","flag",null,null,{"$f":"IF(E$1<=$C$9, 1,0)","v":1},1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0]
[]
[]
["Depreciation "]
["Beginning Balance",{"$f":"Assumptions!$E$8","v":"R$"},null,null,0,{"$f":"E16","v":1032705.553617693},3098116.6608530791,5163527.7680884656,7228938.8753238516,9294349.9825592376,11359761.089794625,13425172.197030012,15490583.304265399,17555994.411500785,19621405.518736172,21686816.625971559,23752227.733206946,25817638.840442333,25817638.840442333,25817638.840442333,25817638.840442333,25817638.840442333,25817638.840442333,25817638.840442333,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Depreciation Expenses",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E15:X15)","v":25817638.840442333},{"$f":"IF(D16>=$D$7,0, IF(D16+$D$7*$C$6<=$D$7,$D$7*$C$6, $D$7-E14))*IF(E1<$C$8, E1/$C$8,1)*E10","v":1032705.553617693},2065411.107235386,2065411.107235386,2065411.107235386,2065411.107235386,2065411.107235386,2065411.107235386,2065411.107235386,2065411.107235386,2065411.107235386,2065411.107235386,2065411.107235386,2065411.107235386,0,0,0,0,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Ending Balance",{"$f":"Assumptions!$E$8","v":"R$"},null,null,{"$f":"E14+E15","v":1032705.553617693},3098116.6608530791,5163527.7680884656,7228938.8753238516,9294349.9825592376,11359761.089794625,13425172.197030012,15490583.304265399,17555994.411500785,19621405.518736172,21686816.625971559,23752227.733206946,25817638.840442333,25817638.840442333,25817638.840442333,25817638.840442333,25817638.840442333,25817638.840442333,25817638.840442333,25817638.840442333,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
["Residual value",{"$f":"Assumptions!$E$8","v":"R$"},null,{"$f":"SUM(E18:X18)","v":1032705.5536176823},{"$f":"IF(AND(E1=$C$9, SUM($E15:E15)<$D$7),$D$7- SUM($E15:E15),0)","v":0},{"$f":"IF(AND(F1=$C$9, SUM($E15:F15)<$D$7),$D$7- SUM($E15:F15),0)","v":0},{"$f":"IF(AND(G1=$C$9, SUM($E15:G15)<$D$7),$D$7- SUM($E15:G15),0)","v":0},{"$f":"IF(AND(H1=$C$9, SUM($E15:H15)<$D$7),$D$7- SUM($E15:H15),0)","v":0},{"$f":"IF(AND(I1=$C$9, SUM($E15:I15)<$D$7),$D$7- SUM($E15:I15),0)","v":0},{"$f":"IF(AND(J1=$C$9, SUM($E15:J15)<$D$7),$D$7- SUM($E15:J15),0)","v":0},{"$f":"IF(AND(K1=$C$9, SUM($E15:K15)<$D$7),$D$7- SUM($E15:K15),0)","v":0},{"$f":"IF(AND(L1=$C$9, SUM($E15:L15)<$D$7),$D$7- SUM($E15:L15),0)","v":0},{"$f":"IF(AND(M1=$C$9, SUM($E15:M15)<$D$7),$D$7- SUM($E15:M15),0)","v":0},{"$f":"IF(AND(N1=$C$9, SUM($E15:N15)<$D$7),$D$7- SUM($E15:N15),0)","v":0},{"$f":"IF(AND(O1=$C$9, SUM($E15:O15)<$D$7),$D$7- SUM($E15:O15),0)","v":0},{"$f":"IF(AND(P1=$C$9, SUM($E15:P15)<$D$7),$D$7- SUM($E15:P15),0)","v":0},{"$f":"IF(AND(Q1=$C$9, SUM($E15:Q15)<$D$7),$D$7- SUM($E15:Q15),0)","v":1032705.5536176823},{"$f":"IF(AND(R1=$C$9, SUM($E15:R15)<$D$7),$D$7- SUM($E15:R15),0)","v":0},{"$f":"IF(AND(S1=$C$9, SUM($E15:S15)<$D$7),$D$7- SUM($E15:S15),0)","v":0},{"$f":"IF(AND(T1=$C$9, SUM($E15:T15)<$D$7),$D$7- SUM($E15:T15),0)","v":0},{"$f":"IF(AND(U1=$C$9, SUM($E15:U15)<$D$7),$D$7- SUM($E15:U15),0)","v":0},{"$f":"IF(AND(V1=$C$9, SUM($E15:V15)<$D$7),$D$7- SUM($E15:V15),0)","v":0},{"$f":"IF(AND(W1=$C$9, SUM($E15:W15)<$D$7),$D$7- SUM($E15:W15),0)","v":0},{"$f":"IF(AND(X1=$C$9, SUM($E15:X15)<$D$7),$D$7- SUM($E15:X15),0)","v":0},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00"]

{"sheet":"Electricity savings","index":44,"n_rows":108,"n_cols":16065,"rows_kept":108,"cut":false,"hidden":false,"merged":[]}
[null,null,null,{"$f":"Investment!D1","v":"Period"},{"$f":"Investment!E1","v":1},{"$f":"Investment!F1","v":2},{"$f":"Investment!G1","v":3},{"$f":"Investment!H1","v":4},{"$f":"Investment!I1","v":5},{"$f":"Investment!J1","v":6},{"$f":"Investment!K1","v":7},{"$f":"Investment!L1","v":8},{"$f":"Investment!M1","v":9},{"$f":"Investment!N1","v":10},{"$f":"Investment!O1","v":11},{"$f":"Investment!P1","v":12},{"$f":"Investment!Q1","v":13},{"$f":"Investment!R1","v":14},{"$f":"Investment!S1","v":15},{"$f":"Investment!T1","v":16},{"$f":"Investment!U1","v":17},{"$f":"Investment!V1","v":18},{"$f":"Investment!W1","v":19},{"$f":"Investment!X1","v":20},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00"]
[null,null,null,{"$f":"Investment!D2","v":"End Date of Period"},{"$f":"Investment!E2","v":"2019-12-31"},{"$f":"Investment!F2","v":"2020-12-31"},{"$f":"Investment!G2","v":"2021-12-31"},{"$f":"Investment!H2","v":"2022-12-31"},{"$f":"Investment!I2","v":"2023-12-31"},{"$f":"Investment!J2","v":"2024-12-31"},{"$f":"Investment!K2","v":"2025-12-31"},{"$f":"Investment!L2","v":"2026-12-31"},{"$f":"Investment!M2","v":"2027-12-31"},{"$f":"Investment!N2","v":"2028-12-31"},{"$f":"Investment!O2","v":"2029-12-31"},{"$f":"Investment!P2","v":"2030-12-31"},{"$f":"Investment!Q2","v":"2031-12-31"},{"$f":"Investment!R2","v":"2032-12-31"},{"$f":"Investment!S2","v":"2033-12-31"},{"$f":"Investment!T2","v":"2034-12-31"},{"$f":"Investment!U2","v":"2035-12-31"},{"$f":"Investment!V2","v":"2036-12-31"},{"$f":"Investment!W2","v":"2037-12-31"},{"$f":"Investment!X2","v":"2038-12-31"},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00"]
[]
[null,"Units","Constant","Total"]
[]
["Electricity Savings"]
[{"$f":"Assumptions!C14","v":"Total luminaires replaced in project"},{"$f":"Assumptions!D14","v":"n"},{"$f":"Assumptions!E14","v":42500}]
[{"$f":"Assumptions!C15","v":"Years to implement project"},{"$f":"Assumptions!D15","v":"n"},{"$f":"Assumptions!E15","v":2}]
[{"$f":"Assumptions!C27","v":"Current technology weighted average"},{"$f":"Assumptions!D27","v":"watt"},{"$f":"Assumptions!E27","v":202.565}]
[{"$f":"Assumptions!C96","v":"Average LED wattage with project"},{"$f":"Assumptions!D96","v":"watt"},{"$f":"Assumptions!E96","v":94.316480910973056}]
[{"$f":"Assumptions!C18","v":"Average operating hours per day"},{"$f":"Assumptions!D18","v":"hours"},{"$f":"Assumptions!E18","v":11.5}]
[{"$f":"Assumptions!C17","v":"Period of analysis "},{"$f":"Assumptions!D17","v":"years"},{"$f":"Assumptions!E17","v":13}]
[]
["Number of days per period","days",null,null,{"$f":"E2-EOMONTH(E2,-12)","v":365},{"$f":"F2-E2","v":366},{"$f":"G2-F2","v":365},{"$f":"H2-G2","v":365},{"$f":"I2-H2","v":365},{"$f":"J2-I2","v":366},{"$f":"K2-J2","v":365},{"$f":"L2-K2","v":365},{"$f":"M2-L2","v":365},{"$f":"N2-M2","v":366},{"$f":"O2-N2","v":365},{"$f":"P2-O2","v":365},{"$f":"Q2-P2","v":365},{"$f":"R2-Q2","v":366},{"$f":"S2-R2","v":365},{"$f":"T2-S2","v":365},{"$f":"U2-T2","v":365},{"$f":"V2-U2","v":366},{"$f":"W2-V2","v":365},{"$f":"X2-W2","v":365}]
["Operating Hours per period ","hours",null,null,{"$f":"$C$11*E14","v":4197.5},{"$f":"$C$11*F14","v":4209},{"$f":"$C$11*G14","v":4197.5},{"$f":"$C$11*H14","v":4197.5},{"$f":"$C$11*I14","v":4197.5},{"$f":"$C$11*J14","v":4209},{"$f":"$C$11*K14","v":4197.5},{"$f":"$C$11*L14","v":4197.5},{"$f":"$C$11*M14","v":4197.5},{"$f":"$C$11*N14","v":4209},{"$f":"$C$11*O14","v":4197.5},{"$f":"$C$11*P14","v":4197.5},{"$f":"$C$11*Q14","v":4197.5},{"$f":"$C$11*R14","v":4209},{"$f":"$C$11*S14","v":4197.5},{"$f":"$C$11*T14","v":4197.5},{"$f":"$C$11*U14","v":4197.5},{"$f":"$C$11*V14","v":4209},{"$f":"$C$11*W14","v":4197.5},{"$f":"$C$11*X14","v":4197.5}]
["Number of bulbs in operation","n",null,null,{"$f":"IF(E$1<=$C$12, $C$7,0)","v":42500},{"$f":"IF(F$1<=$C$12, $C$7,0)","v":42500},{"$f":"IF(G$1<=$C$12, $C$7,0)","v":42500},{"$f":"IF(H$1<=$C$12, $C$7,0)","v":42500},{"$f":"IF(I$1<=$C$12, $C$7,0)","v":42500},{"$f":"IF(J$1<=$C$12, $C$7,0)","v":42500},{"$f":"IF(K$1<=$C$12, $C$7,0)","v":42500},{"$f":"IF(L$1<=$C$12, $C$7,0)","v":42500},{"$f":"IF(M$1<=$C$12, $C$7,0)","v":42500},{"$f":"IF(N$1<=$C$12, $C$7,0)","v":42500},{"$f":"IF(O$1<=$C$12, $C$7,0)","v":42500},{"$f":"IF(P$1<=$C$12, $C$7,0)","v":42500},{"$f":"IF(Q$1<=$C$12, $C$7,0)","v":42500},{"$f":"IF(R$1<=$C$12, $C$7,0)","v":0},{"$f":"IF(S$1<=$C$12, $C$7,0)","v":0},{"$f":"IF(T$1<=$C$12, $C$7,0)","v":0},{"$f":"IF(U$1<=$C$12, $C$7,0)","v":0},{"$f":"IF(V$1<=$C$12, $C$7,0)","v":0},{"$f":"IF(W$1<=$C$12, $C$7,0)","v":0},{"$f":"IF(X$1<=$C$12, $C$7,0)","v":0}]
[]
[]
["Baseline scenario"]
["Existing technology lamps with no change","n",null,null,{"$f":"E16","v":42500},42500,42500,42500,42500,42500,42500,42500,42500,42500,42500,42500,42500,0,0,0,0,0,0,0]
["LEDs replaced per year ","n",null,null,{"$f":"IF('3.1_ProjectDesign_Form2'!$D$13=TRUE,'3.1_ProjectDesign_Form2'!T14,'3.1_ProjectDesign_Form2'!F14)","v":0},{"$f":"IF('3.1_ProjectDesign_Form2'!$D$13=TRUE,'3.1_ProjectDesign_Form2'!T15,'3.1_ProjectDesign_Form2'!F15)","v":0},{"$f":"IF('3.1_ProjectDesign_Form2'!$D$13=TRUE,'3.1_ProjectDesign_Form2'!T16,'3.1_ProjectDesign_Form2'!F16)","v":0},{"$f":"IF('3.1_ProjectDesign_Form2'!$D$13=TRUE,'3.1_ProjectDesign_Form2'!T17,'3.1_ProjectDesign_Form2'!F17)","v":0},{"$f":"IF('3.1_ProjectDesign_Form2'!$D$13=TRUE,'3.1_ProjectDesign_Form2'!T18,'3.1_ProjectDesign_Form2'!F18)","v":0},{"$f":"IF('3.1_ProjectDesign_Form2'!$D$13=TRUE,'3.1_ProjectDesign_Form2'!T19,'3.1_ProjectDesign_Form2'!F19)","v":0},{"$f":"IF('3.1_ProjectDesign_Form2'!$D$13=TRUE,'3.1_ProjectDesign_Form2'!T20,'3.1_ProjectDesign_Form2'!F20)","v":0},{"$f":"IF('3.1_ProjectDesign_Form2'!$D$13=TRUE,'3.1_ProjectDesign_Form2'!T21,'3.1_ProjectDesign_Form2'!F21)","v":0},{"$f":"IF('3.1_ProjectDesign_Form2'!$D$13=TRUE,'3.1_ProjectDesign_Form2'!T22,'3.1_ProjectDesign_Form2'!F22)","v":0},{"$f":"IF('3.1_ProjectDesign_Form2'!$D$13=TRUE,'3.1_ProjectDesign_Form2'!T23,'3.1_ProjectDesign_Form2'!F23)","v":0},{"$f":"IF('3.1_ProjectDesign_Form2'!$D$13=TRUE,'3.1_ProjectDesign_Form2'!T24,'3.1_ProjectDesign_Form2'!F24)","v":0},{"$f":"IF('3.1_ProjectDesign_Form2'!$D$13=TRUE,'3.1_ProjectDesign_Form2'!T25,'3.1_ProjectDesign_Form2'!F25)","v":0},{"$f":"IF('3.1_ProjectDesign_Form2'!$D$13=TRUE,'3.1_ProjectDesign_Form2'!T26,'3.1_ProjectDesign_Form2'!F26)","v":0},{"$f":"IF('3.1_ProjectDesign_Form2'!$D$13=TRUE,'3.1_ProjectDesign_Form2'!T27,'3.1_ProjectDesign_Form2'!F27)","v":0},{"$f":"IF('3.1_ProjectDesign_Form2'!$D$13=TRUE,'3.1_ProjectDesign_Form2'!T28,'3.1_ProjectDesign_Form2'!F28)","v":0},{"$f":"IF('3.1_ProjectDesign_Form2'!$D$13=TRUE,'3.1_ProjectDesign_Form2'!T29,'3.1_ProjectDesign_Form2'!F29)","v":0},{"$f":"IF('3.1_ProjectDesign_Form2'!$D$13=TRUE,'3.1_ProjectDesign_Form2'!T30,'3.1_ProjectDesign_Form2'!F30)","v":0},{"$f":"IF('3.1_ProjectDesign_Form2'!$D$13=TRUE,'3.1_ProjectDesign_Form2'!T31,'3.1_ProjectDesign_Form2'!F31)","v":0},{"$f":"IF('3.1_ProjectDesign_Form2'!$D$13=TRUE,'3.1_ProjectDesign_Form2'!T32,'3.1_ProjectDesign_Form2'!F32)","v":0},{"$f":"IF('3.1_ProjectDesign_Form2'!$D$13=TRUE,'3.1_ProjectDesign_Form2'!T33,'3.1_ProjectDesign_Form2'!F33)","v":0}]
["Cumulative LEDs replaced",null,null,null,{"$f":"IF(E20>0, SUM($E21:E21),0)","v":0},{"$f":"IF(F20>0, SUM($E21:F21),0)","v":0},{"$f":"IF(G20>0, SUM($E21:G21),0)","v":0},{"$f":"IF(H20>0, SUM($E21:H21),0)","v":0},{"$f":"IF(I20>0, SUM($E21:I21),0)","v":0},{"$f":"IF(J20>0, SUM($E21:J21),0)","v":0},{"$f":"IF(K20>0, SUM($E21:K21),0)","v":0},{"$f":"IF(L20>0, SUM($E21:L21),0)","v":0},{"$f":"IF(M20>0, SUM($E21:M21),0)","v":0},{"$f":"IF(N20>0, SUM($E21:N21),0)","v":0},{"$f":"IF(O20>0, SUM($E21:O21),0)","v":0},{"$f":"IF(P20>0, SUM($E21:P21),0)","v":0},{"$f":"IF(Q20>0, SUM($E21:Q21),0)","v":0},{"$f":"IF(R20>0, SUM($E21:R21),0)","v":0},{"$f":"IF(S20>0, SUM($E21:S21),0)","v":0},{"$f":"IF(T20>0, SUM($E21:T21),0)","v":0},{"$f":"IF(U20>0, SUM($E21:U21),0)","v":0},{"$f":"IF(V20>0, SUM($E21:V21),0)","v":0},{"$f":"IF(W20>0, SUM($E21:W21),0)","v":0},{"$f":"IF(X20>0, SUM($E21:X21),0)","v":0}]
["Existing technology lamps in operation","n",null,null,{"$f":"MAX(E20-E22,0)","v":42500},{"$f":"MAX(F20-F22,0)","v":42500},42500,42500,42500,42500,42500,42500,42500,42500,42500,42500,42500,0,0,0,0,0,0,0]
[]
["Baseline electricity use - existing technology","MWh",null,{"$f":"SUM(E25:X25)","v":470069.30052500003},{"$f":"E23*$C9*E$15/1000000","v":36136.329968749997},36235.333612499999,36136.329968749997,36136.329968749997,36136.329968749997,36235.333612499999,36136.329968749997,36136.329968749997,36136.329968749997,36235.333612499999,36136.329968749997,36136.329968749997,36136.329968749997,0,0,0,0,0,0,0]
["Baseline electricity use - LEDs","MWh",null,{"$f":"SUM(E26:X26)","v":0},{"$f":"E22*$C10*E$15/1000000","v":0},{"$f":"F22*$C10*F$15/1000000","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
["Baseline electricity use - total","MWh",null,{"$f":"SUM(E27:X27)","v":470069.30052500003},{"$f":"E25+E26","v":36136.329968749997},{"$f":"F25+F26","v":36235.333612499999},36136.329968749997,36136.329968749997,36136.329968749997,36235.333612499999,36136.329968749997,36136.329968749997,36136.329968749997,36235.333612499999,36136.329968749997,36136.329968749997,36136.329968749997,0,0,0,0,0,0,0]
[]
[]
["Project scenario"]
["Cum. Percent bulbs replaced by LEDs ","%",null,null,{"$f":"1/$C$8","v":0.5},{"$f":"MIN(E31+1/$C$8,1)","v":1},1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
["Existing lamps in operation","n",null,{"$f":"SUM(E32:X32)","v":21250},{"$f":"MAX(E20-E33,0)","v":21250},0,0,0,0,0,{"$f":"MAX(K20-K33,0)","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0]
["LEDs in operation","n",null,{"$f":"SUM(E33:X33)","v":531250},{"$f":"E16*E31","v":21250},42500,42500,42500,42500,42500,42500,42500,42500,42500,42500,42500,42500,0,0,0,0,0,0,0]
[]
["Electricity use from existing technology","MWh",null,{"$f":"SUM(E35:X35)","v":18068.164984374998},{"$f":"E32*E$15*$C9/1000000","v":18068.164984374998},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
["Electricity use from LEDs","MWh",null,{"$f":"SUM(E36:X36)","v":210456.67549653444},{"$f":"E33*E$15*$C10/1000000","v":8412.7353582559499},16871.567896557139,16825.4707165119,16825.4707165119,16825.4707165119,16871.567896557139,16825.4707165119,16825.4707165119,16825.4707165119,16871.567896557139,16825.4707165119,16825.4707165119,16825.4707165119,0,0,0,0,0,0,0]
["Total electricity use after replacement","MWh",null,{"$f":"SUM(E37:X37)","v":228524.84048090942},{"$f":"SUM(E35:E36)","v":26480.90034263095},16871.567896557139,16825.4707165119,16825.4707165119,16825.4707165119,16871.567896557139,16825.4707165119,16825.4707165119,16825.4707165119,16871.567896557139,16825.4707165119,16825.4707165119,16825.4707165119,0,0,0,0,0,0,0]
[]
["Gross annual electricity savings ","MWh",null,{"$f":"SUM(E39:X39)","v":241544.46004409049},{"$f":"E27-E37","v":9655.4296261190466},19363.76571594286,19310.859252238097,19310.859252238097,19310.859252238097,19363.76571594286,19310.859252238097,19310.859252238097,19310.859252238097,19363.76571594286,19310.859252238097,19310.859252238097,19310.859252238097,0,0,0,0,0,0,0]
[null,null,null,186000,null,{"$f":"F39/F27","v":0.53438905580444274}]
["Emission Reductions"]
[{"$f":"Assumptions!C29","v":"Grid emission factor "},{"$f":"Assumptions!D29","v":"tCO2e / MWh"},{"$f":"Assumptions!E29","v":0.44}]
["Gross annual electricity savings",{"$f":"B39","v":"MWh"},null,{"$f":"D39","v":241544.46004409049},9655.4296261190466,19363.76571594286,19310.859252238097,19310.859252238097,19310.859252238097,19363.76571594286,19310.859252238097,19310.859252238097,19310.859252238097,19363.76571594286,19310.859252238097,19310.859252238097,19310.859252238097,0,0,0,0,0,0,0]
[]
["Net emission reductions ","tCO2e",null,{"$f":"SUM(E45:X45)","v":106279.56241939982},{"$f":"E43*$C$42","v":4248.3890354923806},8520.0569150148585,8496.778070984763,8496.778070984763,8496.778070984763,8520.0569150148585,8496.778070984763,8496.778070984763,8496.778070984763,8520.0569150148585,8496.778070984763,8496.778070984763,8496.778070984763,0,0,0,0,0,0,0]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[null,null,null,null,{"$f":"320000","v":320000},{"$f":"E105/E106","v":2133333.3333333335},null,{"$f":"F105*E106","v":320000}]
[null,null,null,null,0.15,0.8]
[]
[null,null,null,{"$f":"'Electricity savings'!D45/F105","v":4.9818544884093666E-2}]

{"sheet":"Failed Lamp Calc","index":45,"n_rows":49,"n_cols":24,"rows_kept":49,"cut":false,"hidden":false,"merged":[]}
[null,null,null,"Period",{"$f":"Investment!E1","v":1},{"$f":"Investment!F1","v":2},{"$f":"Investment!G1","v":3},{"$f":"Investment!H1","v":4},{"$f":"Investment!I1","v":5},{"$f":"Investment!J1","v":6},{"$f":"Investment!K1","v":7},{"$f":"Investment!L1","v":8},{"$f":"Investment!M1","v":9},{"$f":"Investment!N1","v":10},{"$f":"Investment!O1","v":11},{"$f":"Investment!P1","v":12},{"$f":"Investment!Q1","v":13},{"$f":"Investment!R1","v":14},{"$f":"Investment!S1","v":15},{"$f":"Investment!T1","v":16},{"$f":"Investment!U1","v":17},{"$f":"Investment!V1","v":18},{"$f":"Investment!W1","v":19},{"$f":"Investment!X1","v":20}]
[null,null,null,"End Date of Period",{"$f":"Investment!E2","v":"2019-12-31"},{"$f":"Investment!F2","v":"2020-12-31"},{"$f":"Investment!G2","v":"2021-12-31"},{"$f":"Investment!H2","v":"2022-12-31"},{"$f":"Investment!I2","v":"2023-12-31"},{"$f":"Investment!J2","v":"2024-12-31"},{"$f":"Investment!K2","v":"2025-12-31"},{"$f":"Investment!L2","v":"2026-12-31"},{"$f":"Investment!M2","v":"2027-12-31"},{"$f":"Investment!N2","v":"2028-12-31"},{"$f":"Investment!O2","v":"2029-12-31"},{"$f":"Investment!P2","v":"2030-12-31"},{"$f":"Investment!Q2","v":"2031-12-31"},{"$f":"Investment!R2","v":"2032-12-31"},{"$f":"Investment!S2","v":"2033-12-31"},{"$f":"Investment!T2","v":"2034-12-31"},{"$f":"Investment!U2","v":"2035-12-31"},{"$f":"Investment!V2","v":"2036-12-31"},{"$f":"Investment!W2","v":"2037-12-31"},{"$f":"Investment!X2","v":"2038-12-31"}]
[]
[null,"Units","Constant","Total"]
["Assumptions"]
["Years to implement project","Years",2]
[]
[]
[{"$f":"Lifetime!B32","v":"Cumulative existing equipment failure rate"},{"$f":"Lifetime!C32","v":"%"},null,null,{"$f":"Lifetime!F32","v":0.14574652777777775},{"$f":"Lifetime!G32","v":0.14574652777777775},{"$f":"Lifetime!H32","v":0.14574652777777775},{"$f":"Lifetime!I32","v":0.14574652777777775},{"$f":"Lifetime!J32","v":0.14574652777777775},{"$f":"Lifetime!K32","v":0.14574652777777775},{"$f":"Lifetime!L32","v":0.14574652777777775},{"$f":"Lifetime!M32","v":0.14574652777777775},{"$f":"Lifetime!N32","v":0.14574652777777775},{"$f":"Lifetime!O32","v":0.14574652777777775},{"$f":"Lifetime!P32","v":0.14574652777777775},{"$f":"Lifetime!Q32","v":0.14574652777777775},{"$f":"Lifetime!R32","v":0.14574652777777775},{"$f":"Lifetime!S32","v":0.14574652777777775},{"$f":"Lifetime!T32","v":0.14574652777777775},{"$f":"Lifetime!U32","v":0.14574652777777775},{"$f":"Lifetime!V32","v":0.14574652777777775},{"$f":"Lifetime!W32","v":0.14574652777777775},{"$f":"Lifetime!X32","v":0.14574652777777775},{"$f":"Lifetime!Y32","v":0.14574652777777775}]
[{"$f":"Lifetime!B39","v":"Cumulative project failure rate - Base case saving scenario"},{"$f":"Lifetime!C39","v":"%"},null,null,{"$f":"Lifetime!F39","v":0.05},{"$f":"IF(E10=1,1,Lifetime!G39)","v":7.0000000000000007E-2},{"$f":"IF(F10=1,1,Lifetime!H39)","v":9.0000000000000011E-2},{"$f":"IF(G10=1,1,Lifetime!I39)","v":0.11000000000000001},{"$f":"IF(H10=1,1,Lifetime!J39)","v":0.13},{"$f":"IF(I10=1,1,Lifetime!K39)","v":0.15},{"$f":"IF(J10=1,1,Lifetime!L39)","v":0.16999999999999998},{"$f":"IF(K10=1,1,Lifetime!M39)","v":0.18999999999999997},{"$f":"IF(L10=1,1,Lifetime!N39)","v":0.20999999999999996},{"$f":"IF(M10=1,1,Lifetime!O39)","v":0.22999999999999995},{"$f":"IF(N10=1,1,Lifetime!P39)","v":0.24999999999999994},{"$f":"IF(O10=1,1,Lifetime!Q39)","v":0.26999999999999996},{"$f":"IF(P10=1,1,Lifetime!R39)","v":0.28999999999999998},{"$f":"IF(Q10=1,1,Lifetime!S39)","v":0.5},{"$f":"IF(R10=1,1,Lifetime!T39)","v":0.7},{"$f":"IF(S10=1,1,Lifetime!U39)","v":0.89999999999999991},{"$f":"IF(T10=1,1,Lifetime!V39)","v":1},{"$f":"IF(U10=1,1,Lifetime!W39)","v":1},{"$f":"IF(V10=1,1,Lifetime!X39)","v":1},{"$f":"IF(W10=1,1,Lifetime!Y39)","v":1}]
[]
["Baseline scenario"]
["Existing equipment","n",null,null,{"$f":"'Electricity savings'!E23","v":42500},{"$f":"'Electricity savings'!F23","v":42500},{"$f":"'Electricity savings'!G23","v":42500},{"$f":"'Electricity savings'!H23","v":42500},{"$f":"'Electricity savings'!I23","v":42500},{"$f":"'Electricity savings'!J23","v":42500},{"$f":"'Electricity savings'!K23","v":42500},{"$f":"'Electricity savings'!L23","v":42500},{"$f":"'Electricity savings'!M23","v":42500},{"$f":"'Electricity savings'!N23","v":42500},{"$f":"'Electricity savings'!O23","v":42500},{"$f":"'Electricity savings'!P23","v":42500},{"$f":"'Electricity savings'!Q23","v":42500},{"$f":"'Electricity savings'!R23","v":0},{"$f":"'Electricity savings'!S23","v":0},{"$f":"'Electricity savings'!T23","v":0},{"$f":"'Electricity savings'!U23","v":0},{"$f":"'Electricity savings'!V23","v":0},{"$f":"'Electricity savings'!W23","v":0},{"$f":"'Electricity savings'!X23","v":0}]
["LED - Total","n",null,null,{"$f":"'Electricity savings'!E22","v":0},{"$f":"'Electricity savings'!F22","v":0},{"$f":"'Electricity savings'!G22","v":0},{"$f":"'Electricity savings'!H22","v":0},{"$f":"'Electricity savings'!I22","v":0},{"$f":"'Electricity savings'!J22","v":0},{"$f":"'Electricity savings'!K22","v":0},{"$f":"'Electricity savings'!L22","v":0},{"$f":"'Electricity savings'!M22","v":0},{"$f":"'Electricity savings'!N22","v":0},{"$f":"'Electricity savings'!O22","v":0},{"$f":"'Electricity savings'!P22","v":0},{"$f":"'Electricity savings'!Q22","v":0},{"$f":"'Electricity savings'!R22","v":0},{"$f":"'Electricity savings'!S22","v":0},{"$f":"'Electricity savings'!T22","v":0},{"$f":"'Electricity savings'!U22","v":0},{"$f":"'Electricity savings'!V22","v":0},{"$f":"'Electricity savings'!W22","v":0},{"$f":"'Electricity savings'!X22","v":0}]
["LED - New install","n",null,null,{"$f":"IF(E14=0,0,E14-D14)","v":0},{"$f":"IF(F14=0,0,F14-E14)","v":0},{"$f":"IF(G14=0,0,G14-F14)","v":0},{"$f":"IF(H14=0,0,H14-G14)","v":0},0,0,0,0,0,0]
[]
["Number existing equipnent failed","n","*",null,{"$f":"E13*E9","v":6194.2274305555538},6194.2274305555538,6194.2274305555538,6194.2274305555538,6194.2274305555538,6194.2274305555538,6194.2274305555538,6194.2274305555538,6194.2274305555538,6194.2274305555538,6194.2274305555538,6194.2274305555538,6194.2274305555538,0,0,0,0,0,0,0]
["Number LED failed"]
["number failed YR-1 installed LED","n",null,null,{"$f":"IF(E14=0,0,$E$15*E10)","v":0},{"$f":"IF(F14=0,0,$E$15*(F10-E10))","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
["number failed YR-2 installed LED","n",null,null,null,{"$f":"IF(F14=0,0,$F$15*E10)","v":0},{"$f":"IF(G14=0,0,$F$15*(F10-E10))","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
["number failed YR-3 installed LED","n",null,null,null,null,{"$f":"IF(G14=0,0,$G$15*E10)","v":0},{"$f":"IF(H14=0,0,$G$15*(F10-E10))","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
["number failed YR-4 installed LED","n",null,null,null,null,null,{"$f":"IF(H14=0,0,$H$15*E10)","v":0},{"$f":"IF(I14=0,0,$H$15*(F10-E10))","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
["number failed YR-5 installed LED","n",null,null,null,null,null,null,{"$f":"IF(I14=0,0,$I$15*E10)","v":0},{"$f":"IF(J14=0,0,$I$15*(F10-E10))","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0]
["number failed YR-6 installed LED","n",null,null,null,null,null,null,null,{"$f":"IF(J14=0,0,$J$15*E10)","v":0},{"$f":"IF(K14=0,0,$J$15*(F10-E10))","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0]
["number failed YR-7 installed LED","n",null,null,null,null,null,null,null,null,{"$f":"IF(K14=0,0,$K$15*E10)","v":0},{"$f":"IF(L14=0,0,$K$15*(F10-E10))","v":0},0,0,0,0,0,0,0,0,0,0,0,0]
["number failed YR-8 installed LED","n",null,null,null,null,null,null,null,null,null,{"$f":"IF(L14=0,0,$L$15*E10)","v":0},{"$f":"IF(M14=0,0,$L$15*(F10-E10))","v":0},0,0,0,0,0,0,0,0,0,0,0]
["number failed YR-9 installed LED","n",null,null,null,null,null,null,null,null,null,null,{"$f":"IF(M14=0,0,$M$15*E10)","v":0},{"$f":"IF(N14=0,0,$M$15*(F10-E10))","v":0},0,0,0,0,0,0,0,0,0,0]
["number failed YR-10 installed LED","n",null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(N14=0,0,$N$15*E10)","v":0},{"$f":"IF(O14=0,0,$N$15*(F10-E10))","v":0},0,0,0,0,0,0,0,0,0]
["Number failed LED - total per year","n","*",null,{"$f":"SUM(E19:E28)","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[]
[]
["Project scenario"]
["Existing equipment","n",null,null,{"$f":"'O&M'!E33","v":21250},{"$f":"'O&M'!F33","v":0},{"$f":"'O&M'!G33","v":0},{"$f":"'O&M'!H33","v":0},{"$f":"'O&M'!I33","v":0},{"$f":"'O&M'!J33","v":0},{"$f":"'O&M'!K33","v":0},{"$f":"'O&M'!L33","v":0},{"$f":"'O&M'!M33","v":0},{"$f":"'O&M'!N33","v":0},{"$f":"'O&M'!O33","v":0},{"$f":"'O&M'!P33","v":0},{"$f":"'O&M'!Q33","v":0},{"$f":"'O&M'!R33","v":0},{"$f":"'O&M'!S33","v":0},{"$f":"'O&M'!T33","v":0},{"$f":"'O&M'!U33","v":0},{"$f":"'O&M'!V33","v":0},{"$f":"'O&M'!W33","v":0},{"$f":"'O&M'!X33","v":0}]
["LED - Total","n",null,null,{"$f":"'O&M'!E34","v":21250},{"$f":"'O&M'!F34","v":42500},{"$f":"'O&M'!G34","v":42500},{"$f":"'O&M'!H34","v":42500},{"$f":"'O&M'!I34","v":42500},{"$f":"'O&M'!J34","v":42500},{"$f":"'O&M'!K34","v":42500},{"$f":"'O&M'!L34","v":42500},{"$f":"'O&M'!M34","v":42500},{"$f":"'O&M'!N34","v":42500},{"$f":"'O&M'!O34","v":42500},{"$f":"'O&M'!P34","v":42500},{"$f":"'O&M'!Q34","v":42500},{"$f":"'O&M'!R34","v":0},{"$f":"'O&M'!S34","v":0},{"$f":"'O&M'!T34","v":0},{"$f":"'O&M'!U34","v":0},{"$f":"'O&M'!V34","v":0},{"$f":"'O&M'!W34","v":0},{"$f":"'O&M'!X34","v":0}]
["LED - New install","n",null,null,{"$f":"IF(E34=0,0,E34-D34)","v":21250},{"$f":"IF(F34=0,0,F34-E34)","v":21250},{"$f":"IF(G34=0,0,G34-F34)","v":0},{"$f":"IF(H34=0,0,H34-G34)","v":0},0,0,0,0,0,0]
[]
["Number existing equipnent failed","n","*",null,{"$f":"E33*E9","v":3097.1137152777769},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
["Number LED failed"]
["number failed YR-1 installed LED","n",null,null,{"$f":"IF(E34=0,0,$E$35*E10)","v":1062.5},{"$f":"IF(F34=0,0,$E$35*(F10-E10))","v":425.00000000000006},425.00000000000006,425.00000000000006,424.99999999999977,424.99999999999977,424.99999999999977,424.99999999999977,424.99999999999977,424.99999999999977,424.99999999999977,425.0000000000004,425.0000000000004,0,0,0,0,0,0,0]
["number failed YR-2 installed LED","n",null,null,null,{"$f":"IF(F34=0,0,$F$35*E10)","v":1062.5},{"$f":"IF(G34=0,0,$F$35*(F10-E10))","v":425.00000000000006},425.00000000000006,425.00000000000006,424.99999999999977,424.99999999999977,424.99999999999977,424.99999999999977,424.99999999999977,424.99999999999977,424.99999999999977,425.0000000000004,0,0,0,0,0,0,0]
["number failed YR-3 installed LED","n",null,null,null,null,{"$f":"IF(G34=0,0,$G$35*E10)","v":0},{"$f":"IF(H34=0,0,$G$35*(F10-E10))","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
["number failed YR-4 installed LED","n",null,null,null,null,null,{"$f":"IF(H34=0,0,$H$35*E10)","v":0},{"$f":"IF(I34=0,0,$H$35*(F10-E10))","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
["number failed YR-5 installed LED","n",null,null,null,null,null,null,{"$f":"IF(I34=0,0,$I$35*E10)","v":0},{"$f":"IF(J34=0,0,$I$35*(F10-E10))","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0]
["number failed YR-6 installed LED","n",null,null,null,null,null,null,null,{"$f":"IF(J34=0,0,$J$35*E10)","v":0},{"$f":"IF(K34=0,0,$J$35*(F10-E10))","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0]
["number failed YR-7 installed LED","n",null,null,null,null,null,null,null,null,{"$f":"IF(K34=0,0,$K$35*E10)","v":0},{"$f":"IF(L34=0,0,$K$35*(F10-E10))","v":0},0,0,0,0,0,0,0,0,0,0,0,0]
["number failed YR-8 installed LED","n",null,null,null,null,null,null,null,null,null,{"$f":"IF(L34=0,0,$L$35*E10)","v":0},{"$f":"IF(M34=0,0,$L$35*(F10-E10))","v":0},0,0,0,0,0,0,0,0,0,0,0]
["number failed YR-9 installed LED","n",null,null,null,null,null,null,null,null,null,null,{"$f":"IF(M34=0,0,$M$35*E10)","v":0},{"$f":"IF(N34=0,0,$M$35*(F10-E10))","v":0},0,0,0,0,0,0,0,0,0,0]
["number failed YR-10 installed LED","n",null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(N34=0,0,$N$35*E10)","v":0},{"$f":"IF(O34=0,0,$N$35*(F10-E10))","v":0},0,0,0,0,0,0,0,0,0]
["Number failed LED - total per year","n","*",null,{"$f":"SUM(E39:E48)","v":1062.5},1487.5,850.00000000000011,850.00000000000011,849.99999999999977,849.99999999999955,849.99999999999955,849.99999999999955,849.99999999999955,849.99999999999955,849.99999999999955,850.00000000000023,850.0000000000008,0,0,0,0,0,0,0]

{"sheet":"O&M","index":46,"n_rows":98,"n_cols":16065,"rows_kept":98,"cut":false,"hidden":false,"merged":[]}
[null,null,null,{"$f":"Investment!D1","v":"Period"},{"$f":"Investment!E1","v":1},{"$f":"Investment!F1","v":2},{"$f":"Investment!G1","v":3},{"$f":"Investment!H1","v":4},{"$f":"Investment!I1","v":5},{"$f":"Investment!J1","v":6},{"$f":"Investment!K1","v":7},{"$f":"Investment!L1","v":8},{"$f":"Investment!M1","v":9},{"$f":"Investment!N1","v":10},{"$f":"Investment!O1","v":11},{"$f":"Investment!P1","v":12},{"$f":"Investment!Q1","v":13},{"$f":"Investment!R1","v":14},{"$f":"Investment!S1","v":15},{"$f":"Investment!T1","v":16},{"$f":"Investment!U1","v":17},{"$f":"Investment!V1","v":18},{"$f":"Investment!W1","v":19},{"$f":"Investment!X1","v":20},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00"]
[null,null,null,{"$f":"Investment!D2","v":"End Date of Period"},{"$f":"Investment!E2","v":"2019-12-31"},{"$f":"Investment!F2","v":"2020-12-31"},{"$f":"Investment!G2","v":"2021-12-31"},{"$f":"Investment!H2","v":"2022-12-31"},{"$f":"Investment!I2","v":"2023-12-31"},{"$f":"Investment!J2","v":"2024-12-31"},{"$f":"Investment!K2","v":"2025-12-31"},{"$f":"Investment!L2","v":"2026-12-31"},{"$f":"Investment!M2","v":"2027-12-31"},{"$f":"Investment!N2","v":"2028-12-31"},{"$f":"Investment!O2","v":"2029-12-31"},{"$f":"Investment!P2","v":"2030-12-31"},{"$f":"Investment!Q2","v":"2031-12-31"},{"$f":"Investment!R2","v":"2032-12-31"},{"$f":"Investment!S2","v":"2033-12-31"},{"$f":"Investment!T2","v":"2034-12-31"},{"$f":"Investment!U2","v":"2035-12-31"},{"$f":"Investment!V2","v":"2036-12-31"},{"$f":"Investment!W2","v":"2037-12-31"},{"$f":"Investment!X2","v":"2038-12-31"},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00"]
[]
[null,"Units","Constant","Total"]
[]
[]
["Assumptions"]
[{"$f":"Assumptions!C8","v":"Currency"},{"$f":"Assumptions!D8","v":"symbol"},{"$f":"Assumptions!E8","v":"R$"}]
[{"$f":"Assumptions!C131","v":"Average price per luminaire - existing technology"},{"$f":"Assumptions!D131","v":"R$ / point"},{"$f":"Assumptions!E48","v":369.43611912480003}]
[{"$f":"Assumptions!C143","v":"Cost of existing tech. replacement parts upon failure  "},{"$f":"Assumptions!D143","v":"R$ / point"},{"$f":"Assumptions!E143","v":73.887223824960003}]
[{"$f":"Assumptions!C160","v":"Annual change in current technology prices "},{"$f":"Assumptions!D160","v":"% / year"},{"$f":"Assumptions!E160","v":-0.02}]
[{"$f":"Assumptions!C92","v":"After-tax cost per point in year 1 of project (tech + infrastructure)"},{"$f":"Assumptions!D92","v":"R$"},{"$f":"Assumptions!E92","v":665.02400976000035}]
[{"$f":"Assumptions!C144","v":"Expected cost per LED replacement parts upon failure"},{"$f":"Assumptions!D144","v":"R$ / point"},{"$f":"Assumptions!E144","v":241.8269126400001}]
[{"$f":"Assumptions!C136","v":"Annual decrease in LED prices"},{"$f":"Assumptions!D136","v":"%/year"},{"$f":"Assumptions!E52","v":0.1}]
[{"$f":"Assumptions!C159","v":"Year of LED price plateau"},{"$f":"Assumptions!D159","v":"n "},{"$f":"Assumptions!E159","v":10}]
[{"$f":"Assumptions!C164","v":"Averge life existing technology"},{"$f":"Assumptions!D164","v":"hours"},{"$f":"Assumptions!E57","v":28800}]
[{"$f":"Assumptions!C165","v":"Useful life LED"},{"$f":"Assumptions!D165","v":"hours"},{"$f":"Assumptions!E58","v":50000}]
[{"$f":"Assumptions!C166","v":"Useful life LED with dimming"},{"$f":"Assumptions!D166","v":"hours"},{"$f":"Assumptions!E59","v":55000}]
[{"$f":"Assumptions!C18","v":"Average operating hours per day"},{"$f":"Assumptions!D18","v":"hours"},{"$f":"Assumptions!E18","v":11.5}]
["Average operating hours per year","hours",{"$f":"C19*365","v":4197.5}]
["Weighted average years of existing technology","years ",{"$f":"C16/$C$20","v":6.8612269207861827}]
["Averaged years LED","years ",{"$f":"C17/$C$20","v":11.911852293031567}]
["Averge years LED with dimming","years ",{"$f":"C18/$C$20","v":13.103037522334724}]
[{"$f":"Assumptions!C14","v":"Total luminaires replaced in project"},{"$f":"Assumptions!D14","v":"n"},{"$f":"Assumptions!E14","v":42500}]
[{"$f":"Assumptions!C139","v":"Maintenance cost per lamp replacement - all technologies (incl'd LED)"},{"$f":"Assumptions!D139","v":"R$ / point"},{"$f":"Assumptions!E56","v":165.71}]
[{"$f":"Assumptions!C145","v":"Include manufacture warranty"},{"$f":"Assumptions!D145","v":"flag"},{"$f":"Assumptions!E62","v":"Y"}]
[{"$f":"Assumptions!C146","v":"Manufacture warranty duration"},{"$f":"Assumptions!D146","v":"years"},{"$f":"Assumptions!E63","v":10}]
[{"$f":"Assumptions!C147","v":"Estimated % failures not covered by warranty while active"},{"$f":"Assumptions!D147","v":"%"},{"$f":"Assumptions!E64","v":0.1}]
[{"$f":"Assumptions!C194","v":"Additional Operating Expenditures"},{"$f":"Assumptions!$E$8","v":"R$"},{"$f":"Assumptions!E65","v":0}]
[{"$f":"Assumptions!C195","v":"Annual Change in 'Additional Operating Expenditures'"},{"$f":"Assumptions!$E$8","v":"R$"},{"$f":"Assumptions!E66","v":0}]
[]
[{"$f":"'Electricity savings'!A15","v":"Operating Hours per period "},{"$f":"'Electricity savings'!B15","v":"hours"},null,null,{"$f":"'Electricity savings'!E15","v":4197.5},{"$f":"'Electricity savings'!F15","v":4209},{"$f":"'Electricity savings'!G15","v":4197.5},{"$f":"'Electricity savings'!H15","v":4197.5},{"$f":"'Electricity savings'!I15","v":4197.5},{"$f":"'Electricity savings'!J15","v":4209},{"$f":"'Electricity savings'!K15","v":4197.5},{"$f":"'Electricity savings'!L15","v":4197.5},{"$f":"'Electricity savings'!M15","v":4197.5},{"$f":"'Electricity savings'!N15","v":4209},{"$f":"'Electricity savings'!O15","v":4197.5},{"$f":"'Electricity savings'!P15","v":4197.5},{"$f":"'Electricity savings'!Q15","v":4197.5},{"$f":"'Electricity savings'!R15","v":4209},{"$f":"'Electricity savings'!S15","v":4197.5},{"$f":"'Electricity savings'!T15","v":4197.5},{"$f":"'Electricity savings'!U15","v":4197.5},{"$f":"'Electricity savings'!V15","v":4209},{"$f":"'Electricity savings'!W15","v":4197.5},{"$f":"'Electricity savings'!X15","v":4197.5}]
[{"$f":"'Electricity savings'!A32","v":"Existing lamps in operation"},{"$f":"'Electricity savings'!B32","v":"n"},null,null,{"$f":"'Electricity savings'!E32","v":21250},{"$f":"'Electricity savings'!F32","v":0},{"$f":"'Electricity savings'!G32","v":0},{"$f":"'Electricity savings'!H32","v":0},{"$f":"'Electricity savings'!I32","v":0},{"$f":"'Electricity savings'!J32","v":0},{"$f":"'Electricity savings'!K32","v":0},{"$f":"'Electricity savings'!L32","v":0},{"$f":"'Electricity savings'!M32","v":0},{"$f":"'Electricity savings'!N32","v":0},{"$f":"'Electricity savings'!O32","v":0},{"$f":"'Electricity savings'!P32","v":0},{"$f":"'Electricity savings'!Q32","v":0},{"$f":"'Electricity savings'!R32","v":0},{"$f":"'Electricity savings'!S32","v":0},{"$f":"'Electricity savings'!T32","v":0},{"$f":"'Electricity savings'!U32","v":0},{"$f":"'Electricity savings'!V32","v":0},{"$f":"'Electricity savings'!W32","v":0},{"$f":"'Electricity savings'!X32","v":0}]
[{"$f":"'Electricity savings'!A33","v":"LEDs in operation"},{"$f":"'Electricity savings'!B33","v":"n"},null,null,{"$f":"'Electricity savings'!E33","v":21250},{"$f":"'Electricity savings'!F33","v":42500},{"$f":"'Electricity savings'!G33","v":42500},{"$f":"'Electricity savings'!H33","v":42500},{"$f":"'Electricity savings'!I33","v":42500},{"$f":"'Electricity savings'!J33","v":42500},{"$f":"'Electricity savings'!K33","v":42500},{"$f":"'Electricity savings'!L33","v":42500},{"$f":"'Electricity savings'!M33","v":42500},{"$f":"'Electricity savings'!N33","v":42500},{"$f":"'Electricity savings'!O33","v":42500},{"$f":"'Electricity savings'!P33","v":42500},{"$f":"'Electricity savings'!Q33","v":42500},{"$f":"'Electricity savings'!R33","v":0},{"$f":"'Electricity savings'!S33","v":0},{"$f":"'Electricity savings'!T33","v":0},{"$f":"'Electricity savings'!U33","v":0},{"$f":"'Electricity savings'!V33","v":0},{"$f":"'Electricity savings'!W33","v":0},{"$f":"'Electricity savings'!X33","v":0}]
["Bulbs in operation","n",null,null,{"$f":"'Electricity savings'!E16","v":42500},{"$f":"'Electricity savings'!F16","v":42500},{"$f":"'Electricity savings'!G16","v":42500},{"$f":"'Electricity savings'!H16","v":42500},{"$f":"'Electricity savings'!I16","v":42500},{"$f":"'Electricity savings'!J16","v":42500},{"$f":"'Electricity savings'!K16","v":42500},{"$f":"'Electricity savings'!L16","v":42500},{"$f":"'Electricity savings'!M16","v":42500},{"$f":"'Electricity savings'!N16","v":42500},{"$f":"'Electricity savings'!O16","v":42500},{"$f":"'Electricity savings'!P16","v":42500},{"$f":"'Electricity savings'!Q16","v":42500},{"$f":"'Electricity savings'!R16","v":0},{"$f":"'Electricity savings'!S16","v":0},{"$f":"'Electricity savings'!T16","v":0},{"$f":"'Electricity savings'!U16","v":0},{"$f":"'Electricity savings'!V16","v":0},{"$f":"'Electricity savings'!W16","v":0},{"$f":"'Electricity savings'!X16","v":0}]
[]
[{"$f":"Lifetime!B32","v":"Cumulative existing equipment failure rate"},{"$f":"Lifetime!C32","v":"%"},null,null,{"$f":"Lifetime!F32","v":0.14574652777777775},{"$f":"Lifetime!G32","v":0.14574652777777775},{"$f":"Lifetime!H32","v":0.14574652777777775},{"$f":"Lifetime!I32","v":0.14574652777777775},{"$f":"Lifetime!J32","v":0.14574652777777775},{"$f":"Lifetime!K32","v":0.14574652777777775},{"$f":"Lifetime!L32","v":0.14574652777777775},{"$f":"Lifetime!M32","v":0.14574652777777775},{"$f":"Lifetime!N32","v":0.14574652777777775},{"$f":"Lifetime!O32","v":0.14574652777777775},{"$f":"Lifetime!P32","v":0.14574652777777775},{"$f":"Lifetime!Q32","v":0.14574652777777775},{"$f":"Lifetime!R32","v":0.14574652777777775},{"$f":"Lifetime!S32","v":0.14574652777777775},{"$f":"Lifetime!T32","v":0.14574652777777775},{"$f":"Lifetime!U32","v":0.14574652777777775},{"$f":"Lifetime!V32","v":0.14574652777777775},{"$f":"Lifetime!W32","v":0.14574652777777775},{"$f":"Lifetime!X32","v":0.14574652777777775},{"$f":"Lifetime!Y32","v":0.14574652777777775}]
[{"$f":"Lifetime!B39","v":"Cumulative project failure rate - Base case saving scenario"},{"$f":"Lifetime!C39","v":"%"},null,null,{"$f":"Lifetime!F39","v":0.05},{"$f":"Lifetime!G39","v":7.0000000000000007E-2},{"$f":"Lifetime!H39","v":9.0000000000000011E-2},{"$f":"Lifetime!I39","v":0.11000000000000001},{"$f":"Lifetime!J39","v":0.13},{"$f":"Lifetime!K39","v":0.15},{"$f":"Lifetime!L39","v":0.16999999999999998},{"$f":"Lifetime!M39","v":0.18999999999999997},{"$f":"Lifetime!N39","v":0.20999999999999996},{"$f":"Lifetime!O39","v":0.22999999999999995},{"$f":"Lifetime!P39","v":0.24999999999999994},{"$f":"Lifetime!Q39","v":0.26999999999999996},{"$f":"Lifetime!R39","v":0.28999999999999998},{"$f":"Lifetime!S39","v":0.5},{"$f":"Lifetime!T39","v":0.7},{"$f":"Lifetime!U39","v":0.89999999999999991},{"$f":"Lifetime!V39","v":1},{"$f":"Lifetime!W39","v":0.05},{"$f":"Lifetime!X39","v":7.0000000000000007E-2},{"$f":"Lifetime!Y39","v":9.0000000000000011E-2}]
[]
["Luminaire replacement costs"]
[]
["Baseline scenario"]
["Existing equipment failed","% failed/year",null,null,{"$f":"1/$C$21*(1-E38)","v":0.13845920138888887},{"$f":"1/$C$21*(1-F38)","v":0.13554427083333331},0.13262934027777779,0.12971440972222223,0.12679947916666667,0.1238845486111111,0.12096961805555556,0.11805468750000001,0.11513975694444445,0.11222482638888889,0.10930989583333334,0.10639496527777777,0.10348003472222221,7.2873263888888887E-2,{"$f":"1/$C$21","v":0.14574652777777777},0.14574652777777777,0.14574652777777777,0.14574652777777777,0.14574652777777777,0.14574652777777777]
["Existing equipment failed (baseline scenerio)","n",null,null,{"$f":"E$35*E43","v":5884.5160590277774},{"$f":"F$35*F43","v":5760.6315104166661},5636.7469618055557,5512.8624131944443,5388.9778645833339,5265.0933159722217,5141.2087673611113,5017.32421875,4893.4396701388887,4769.5551215277783,4645.670572916667,4521.7860243055547,4397.9014756944443,0,0,0,0,0,0,0]
["Equipment cost for existing technology",{"$f":"$C$8&\" / fixture/ year\"","v":"R$ / fixture/ year"},null,null,{"$f":"IF(E$1=1,$C$10,D45*(1+$C$11))","v":73.887223824960003},72.409479348460806,70.961289761491585,69.54206396626175,68.151222686936521,66.788198233197789,65.452434268533835,64.143385583163152,62.860517871499887,61.60330751406989,60.371241363788492,59.163816536512719,57.980540205782461,56.82092940166681,55.684510813633473,54.5708205973608,53.479404185413586,52.40981610170531,51.361619779671202,50.334387384077779]
[]
["Equipment replacement cost for existing technology ",{"$f":"$C$8&\" / year\"","v":"R$ / year"},null,{"$f":"SUM(E47:X47)","v":4416934.1103009991},{"$f":"E45*E44","v":434790.55515495694},417124.32838760817,399990.83446889138,383375.83057556814,367265.43050419044,351646.09610343742,336504.62890651298,321828.16195902409,307604.15183787211,293820.37085678271,280464.89945420169,267526.11875938106,254992.70333257175,0,0,0,0,0,0,0]
[]
["LED equipment failed (baseline scenario)","n",null,null,{"$f":"'Failed Lamp Calc'!E29","v":0},{"$f":"'Failed Lamp Calc'!F29","v":0},{"$f":"'Failed Lamp Calc'!G29","v":0},{"$f":"'Failed Lamp Calc'!H29","v":0},{"$f":"'Failed Lamp Calc'!I29","v":0},{"$f":"'Failed Lamp Calc'!J29","v":0},{"$f":"'Failed Lamp Calc'!K29","v":0},{"$f":"'Failed Lamp Calc'!L29","v":0},{"$f":"'Failed Lamp Calc'!M29","v":0},{"$f":"'Failed Lamp Calc'!N29","v":0},{"$f":"'Failed Lamp Calc'!O29","v":0},{"$f":"'Failed Lamp Calc'!P29","v":0},{"$f":"'Failed Lamp Calc'!Q29","v":0},{"$f":"'Failed Lamp Calc'!R29","v":0},{"$f":"'Failed Lamp Calc'!S29","v":0},{"$f":"'Failed Lamp Calc'!T29","v":0},{"$f":"'Failed Lamp Calc'!U29","v":0},{"$f":"'Failed Lamp Calc'!V29","v":0},{"$f":"'Failed Lamp Calc'!W29","v":0},{"$f":"'Failed Lamp Calc'!X29","v":0}]
["Equipment replacement cost for LED (baseline scenario)",{"$f":"$C$8&\" / year\"","v":"R$ / year"},null,null,{"$f":"IF(AND($C$26=\"Y\", E$1<=$C$27),E58*E49*$C$28, E58*E49)","v":0},{"$f":"IF(AND($C$26=\"Y\", F$1<=$C$27),F58*F49*$C$28, F58*F49)","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[]
["Total replacement cost baseline scenario",{"$f":"$C$8","v":"R$"},null,null,{"$f":"E47+E50","v":434790.55515495694},{"$f":"F47+F50","v":417124.32838760817},399990.83446889138,383375.83057556814,367265.43050419044,351646.09610343742,336504.62890651298,321828.16195902409,307604.15183787211,293820.37085678271,280464.89945420169,267526.11875938106,254992.70333257175,0,0,0,0,0,0,0]
[]
["Project scenario"]
["Annual percent LED failed ","% failed/year",null,null,{"$f":"IF(E38>D38, (E38-D38),E38)","v":0.05},2.0000000000000004E-2,2.0000000000000004E-2,2.0000000000000004E-2,1.999999999999999E-2,1.999999999999999E-2,1.999999999999999E-2,1.999999999999999E-2,1.999999999999999E-2,1.999999999999999E-2,1.999999999999999E-2,2.0000000000000018E-2,2.0000000000000018E-2,0.21000000000000002,0.19999999999999996,0.19999999999999996,0.10000000000000009,0.05,2.0000000000000004E-2,2.0000000000000004E-2]
["Annual number LED failed - old","n",null,null,{"$f":"E$34*E55","v":1062.5},{"$f":"F$34*F55","v":850.00000000000011},850.00000000000011,850.00000000000011,849.99999999999955,849.99999999999955,849.99999999999955,849.99999999999955,849.99999999999955,849.99999999999955,849.99999999999955,850.0000000000008,850.0000000000008,0,0,0,0,0,0,0]
["Annual number LED failed","n",null,null,{"$f":"'Failed Lamp Calc'!E49","v":1062.5},{"$f":"'Failed Lamp Calc'!F49","v":1487.5},{"$f":"'Failed Lamp Calc'!G49","v":850.00000000000011},{"$f":"'Failed Lamp Calc'!H49","v":850.00000000000011},{"$f":"'Failed Lamp Calc'!I49","v":849.99999999999977},{"$f":"'Failed Lamp Calc'!J49","v":849.99999999999955},{"$f":"'Failed Lamp Calc'!K49","v":849.99999999999955},{"$f":"'Failed Lamp Calc'!L49","v":849.99999999999955},{"$f":"'Failed Lamp Calc'!M49","v":849.99999999999955},{"$f":"'Failed Lamp Calc'!N49","v":849.99999999999955},{"$f":"'Failed Lamp Calc'!O49","v":849.99999999999955},{"$f":"'Failed Lamp Calc'!P49","v":850.00000000000023},{"$f":"'Failed Lamp Calc'!Q49","v":850.0000000000008},{"$f":"'Failed Lamp Calc'!R49","v":0},{"$f":"'Failed Lamp Calc'!S49","v":0},{"$f":"'Failed Lamp Calc'!T49","v":0},{"$f":"'Failed Lamp Calc'!U49","v":0},{"$f":"V$34*V55","v":0},{"$f":"W$34*W55","v":0},{"$f":"X$34*X55","v":0}]
["Equipment cost for LED ",{"$f":"$C$8&\" / fixture/ year\"","v":"R$ / fixture/ year"},null,null,{"$f":"IF(E$1=1,C13,IF(E1<=$C$15, D58*(1-$C$14), D58))","v":241.8269126400001},217.6442213760001,195.8797992384001,176.29181931456009,158.66263738310408,142.79637364479368,128.51673628031432,115.66506265228288,104.0985563870546,93.688700748349149,93.688700748349149,93.688700748349149,93.688700748349149,93.688700748349149,93.688700748349149,93.688700748349149,93.688700748349149,93.688700748349149,93.688700748349149,93.688700748349149]
["Equipment replacement cost for LEDs",{"$f":"$C$8","v":"R$"},null,{"$f":"SUM(E59:X59)","v":391800.84758612339},{"$f":"IF(AND($C$26=\"Y\", E$1<=$C$27),E58*E57*$C$28, E58*E57)","v":25694.10946800001},32374.577929680017,16649.782935264011,14984.80464173761,13486.324177563843,12137.691759807458,10923.922583826712,9831.5303254440405,8848.3772928996368,7963.5395636096728,79635.395636096728,79635.3956360968,79635.395636096844,0,0,0,0,0,0,0]
["Annual number existing technology failed","n",null,null,{"$f":"'Failed Lamp Calc'!E37","v":3097.1137152777769},{"$f":"'Failed Lamp Calc'!F37","v":0},{"$f":"'Failed Lamp Calc'!G37","v":0},{"$f":"'Failed Lamp Calc'!H37","v":0},{"$f":"'Failed Lamp Calc'!I37","v":0},{"$f":"'Failed Lamp Calc'!J37","v":0},{"$f":"'Failed Lamp Calc'!K37","v":0},{"$f":"'Failed Lamp Calc'!L37","v":0},{"$f":"'Failed Lamp Calc'!M37","v":0},{"$f":"'Failed Lamp Calc'!N37","v":0},{"$f":"'Failed Lamp Calc'!O37","v":0},{"$f":"'Failed Lamp Calc'!P37","v":0},{"$f":"'Failed Lamp Calc'!Q37","v":0},{"$f":"'Failed Lamp Calc'!R37","v":0},{"$f":"'Failed Lamp Calc'!S37","v":0},{"$f":"'Failed Lamp Calc'!T37","v":0},{"$f":"'Failed Lamp Calc'!U37","v":0},{"$f":"'Failed Lamp Calc'!V37","v":0},{"$f":"'Failed Lamp Calc'!W37","v":0},{"$f":"'Failed Lamp Calc'!X37","v":0}]
["Equipment replacement cost for existing technology - old",{"$f":"$C$8","v":"R$"},null,{"$f":"SUM(E61:X61)","v":217395.27757747847},{"$f":"E33*E43*E45","v":217395.27757747847},{"$f":"F33*F43*F45","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
["Equipment replacement cost for existing technology",{"$f":"$C$8","v":"R$"},null,{"$f":"SUM(E62:X62)","v":228837.13429208254},{"$f":"E60*E45","v":228837.13429208254},{"$f":"F60*F45","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[]
["Total replacement cost project scenario",{"$f":"$C$8","v":"R$"},null,{"$f":"SUM(E64:X64)","v":620637.9818782059},{"$f":"E59+E62","v":254531.24376008255},32374.577929680017,16649.782935264011,14984.80464173761,13486.324177563843,12137.691759807458,10923.922583826712,9831.5303254440405,8848.3772928996368,7963.5395636096728,79635.395636096728,79635.3956360968,79635.395636096844,0,0,0,0,0,0,0]
[]
["Net savings (cost) on equipment replacement costs ",{"$f":"$C$8","v":"R$"},null,{"$f":"SUM(E66:X66)","v":3796296.128422793},{"$f":"E$52-E64","v":180259.31139487438},384749.75045792817,383341.05153362738,368391.02593383053,353779.10632662661,339508.40434362995,325580.70632268628,311996.63163358002,298755.77454497246,285856.83129317302,200829.50381810497,187890.72312328426,175357.30769647489,0,0,0,0,0,0,0]
[]
["Maintenance labor costs"]
[]
["Baseline scenario"]
[{"$f":"A44","v":"Existing equipment failed (baseline scenerio)"},{"$f":"B44","v":"n"},null,null,{"$f":"E44","v":5884.5160590277774},5760.6315104166661,5636.7469618055557,5512.8624131944443,5388.9778645833339,5265.0933159722217,5141.2087673611113,5017.32421875,4893.4396701388887,4769.5551215277783,4645.670572916667,4521.7860243055547,4397.9014756944443,0,0,0,0,0,0,0]
["Maintenance labor costs for existing equipment - old",{"$f":"$C$8","v":"R$"},null,{"$f":"SUM(E72:X72)","v":11075346.162912328},{"$f":"$C$25*E71","v":975123.156141493},{"$f":"$C$25*F71","v":954594.2475911458},934065.33904079872,913536.4304904514,893007.52194010431,872478.61338975688,851949.70483940979,831420.79628906259,810891.88773871528,790362.97918836819,769834.07063802087,749305.16208767355,728776.25353732635,0,0,0,0,0,0,0]
["Maintenance labor costs for existing equipment",{"$f":"$C$8","v":"R$"},null,{"$f":"SUM(E73:X73)","v":11075346.162912328},{"$f":"$C$25*(E71+E49)","v":975123.156141493},{"$f":"$C$25*(F71+F49)","v":954594.2475911458},934065.33904079872,913536.4304904514,893007.52194010431,872478.61338975688,851949.70483940979,831420.79628906259,810891.88773871528,790362.97918836819,769834.07063802087,749305.16208767355,728776.25353732635,0,0,0,0,0,0,0]
[]
["Project scenario"]
[{"$f":"A57","v":"Annual number LED failed"},{"$f":"B57","v":"n"},null,null,{"$f":"E57","v":1062.5},1487.5,850.00000000000011,850.00000000000011,849.99999999999977,849.99999999999955,849.99999999999955,849.99999999999955,849.99999999999955,849.99999999999955,849.99999999999955,850.00000000000023,850.0000000000008,0,0,0,0,0,0,0]
["Maintenance labor costs for LEDs - old",{"$f":"$C$8","v":"R$"},null,{"$f":"SUM(E77:X77)","v":1971949.0000000002},{"$f":"$C$25*E76","v":176066.875},{"$f":"$C$25*F76","v":246493.625},140853.50000000003,140853.50000000003,140853.49999999997,140853.49999999994,140853.49999999994,140853.49999999994,140853.49999999994,140853.49999999994,140853.49999999994,140853.50000000006,140853.50000000015,0,0,0,0,0,0,0]
["Maintenance labor costs for LEDs",{"$f":"$C$8","v":"R$"},null,{"$f":"SUM(E78:X78)","v":2485171.7137586805},{"$f":"$C$25*(E76+E60)","v":689289.5887586805},{"$f":"$C$25*(F76+F60)","v":246493.625},140853.50000000003,140853.50000000003,140853.49999999997,140853.49999999994,140853.49999999994,140853.49999999994,140853.49999999994,140853.49999999994,140853.49999999994,140853.50000000006,140853.50000000015,0,0,0,0,0,0,0]
[]
["Net savings (cost) on maintenance labor costs ",{"$f":"$C$8","v":"R$"},null,{"$f":"SUM(E80:X80)","v":8590174.4491536468},{"$f":"E$73-E78","v":285833.5673828125},708100.6225911458,793211.83904079872,772682.9304904514,752154.02194010431,731625.113389757,711096.20483940979,690567.29628906259,670038.38773871539,649509.47918836819,628980.57063802099,608451.66208767355,587922.75353732624,0,0,0,0,0,0,0]
[]
["Other operating costs"]
[]
["Baseline scenario"]
["Other operating expenses ",{"$f":"B80","v":"R$"},null,{"$f":"SUM(E85:X85)","v":0},{"$f":"$C$29","v":0},{"$f":"$C$29","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[]
["Project scenario"]
[{"$f":"A85","v":"Other operating expenses "},{"$f":"B85","v":"R$"},null,null,{"$f":"E85*(1+$C$30)","v":0},{"$f":"E88*(1+$C$30)","v":0},{"$f":"F88*(1+$C$30)","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[]
["Net savings (cost) on other operating costs ",{"$f":"$C$8","v":"R$"},null,{"$f":"SUM(E90:X90)","v":0},{"$f":"E85-E88","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[]
[]
[]
["Total O&M savings (cost)"]
[]
["Project scenario"]
["Net savings (cost) on O&M",{"$f":"$C$8","v":"R$"},{"$f":"AVERAGEIF(E97:X97, \">0\")","v":952805.42904434144},{"$f":"SUM(E97:X97)","v":12386470.577576438},{"$f":"SUM(E66,E80,E90)","v":466092.87877768686},1092850.3730490739,1176552.8905744262,1141073.9564242819,1105933.1282667308,1071133.517733387,1036676.9111620961,1002563.9279226426,968794.16228368785,935366.31048154121,829810.07445612596,796342.38521095784,763280.06123380107,0,0,0,0,0,0,0]
["Percent savings (cost) on O&M ","%",null,{"$f":"D97/SUM($D$47,$D$73, $D$85)","v":0.7995253351434044}]

{"sheet":"Inventory - Replacement Plan","index":47,"n_rows":70,"n_cols":10,"rows_kept":70,"cut":false,"hidden":false,"merged":[]}
[]
[null,"Technology","Est. replacement efficiency with LEDs"]
[null,"Fluorescent",{"$f":"'5.2_UserOverride'!F15","v":0.68181818181818177},null,null,"Replacement Calculation Option",{"$f":"IFERROR(IF('3.1_ProjectDesign'!H16=TRUE,2,1),1)","v":1},"   1= standard % replacement option   and 2 = custom replacement plan option"]
[null,"Halogen",{"$f":"'5.2_UserOverride'!F17","v":0.84874999999999989},null,null,"Inventory Option",{"$f":"IF('2.2_StreetlightInventory'!$T$2=1,1,IF('2.2_StreetlightInventory'!$T$2=3,2))","v":2},"   1 = detailed inventory   and 2 = high-level inventory"]
[null,"Incandescent",{"$f":"'5.2_UserOverride'!F20","v":0.87008333333333332}]
[null,"Mixed light",{"$f":"'5.2_UserOverride'!F21","v":0.76483333333333325}]
[null,"Mercury Vapor",{"$f":"'5.2_UserOverride'!F18","v":0.54801428571428579},null,null,"Percent of total replaced",{"$f":"IF(G3=1,'3.1_ProjectDesign'!F13,IF(AND(G3=2,G4=1),'3.1_ProjectDesign_Form'!H98/'3.1_ProjectDesign_Form'!G98,IF(AND(G3=2,G4=2),'3.1_ProjectDesign_Form'!H118/'3.1_ProjectDesign_Form'!G118)))","v":1}]
[null,"High Pressure Sodium (HPS)",{"$f":"'5.2_UserOverride'!F16","v":0.44687619047619054}]
[null,"Metal Halide",{"$f":"'5.2_UserOverride'!F19","v":0.39930952380952384}]
[null,"Ceramic Metal Halide",0.2]
[]
[null,"Technology","Lamp / Rated Power (W)","No. of lamps","% share","Equivalent LED rated Power (W)","Weighted average existing tech (W)","Weighted avg LED (W)"]
[null,"HPS",null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!F20,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!F187,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!H9,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!H109))))","v":27625},{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!G20,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!G187,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!I9,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!I109))))","v":0.65},null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!I20,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!I187,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!L9,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!K109))))","v":170.1},{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!J20,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!J187,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!M9,IF(AND($G$4=2,$G$3=2),IF('3.1_ProjectDesign_Form'!M109=\"\",'3.1_ProjectDesign_Form'!L109,'3.1_ProjectDesign_Form'!M109)))))","v":94.086359999999971},null,{"$f":"(G13-H13)/G13","v":0.44687619047619065}]
[]
[]
[]
[]
[]
[]
[null,"Mercury Vapor",null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!F31,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!F194,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!H20,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!H110))))","v":10625},{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!G31,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!G194,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!I20,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!I110))))","v":0.25},null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!I31,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!I194,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!L20,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!K110))))","v":214},{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!J31,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!J194,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!M20,IF(AND($G$4=2,$G$3=2),IF('3.1_ProjectDesign_Form'!M110=\"\",'3.1_ProjectDesign_Form'!L110,'3.1_ProjectDesign_Form'!M110)))))","v":96.72494285714285}]
[]
[]
[]
[]
[null,"Metal Halide",null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!F42,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!F199,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!H31,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!H111))))","v":4250},{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!G42,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!G199,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!I31,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!I111))))","v":0.1},null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!I42,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!I199,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!L31,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!K111))))","v":385},{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!J42,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!J199,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!M31,IF(AND($G$4=2,$G$3=2),IF('3.1_ProjectDesign_Form'!M111=\"\",'3.1_ProjectDesign_Form'!L111,'3.1_ProjectDesign_Form'!M111)))))","v":231.26583333333332},null,{"$f":"(G25-H25)/G25","v":0.39930952380952384}]
[]
[]
[]
[]
[]
[]
[]
[]
[null,"Fluorescent",null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!F53,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!F208,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!H42,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!H112))))","v":0},{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!G53,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!G208,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!I42,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!I112))))","v":0},null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!I53,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!I208,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!L42,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!K112))))","v":0},{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!J53,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!J208,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!M42,IF(AND($G$4=2,$G$3=2),IF('3.1_ProjectDesign_Form'!M112=\"\",'3.1_ProjectDesign_Form'!L112,'3.1_ProjectDesign_Form'!M112)))))","v":0}]
[]
[]
[]
[]
[]
[]
[null,"Incandescent",null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!F64,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!F215,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!H53,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!H113))))","v":0},{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!G64,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!G215,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!I53,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!I113))))","v":0},null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!I64,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!I215,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!L53,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!K113))))","v":0},{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!J64,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!J215,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!M53,IF(AND($G$4=2,$G$3=2),IF('3.1_ProjectDesign_Form'!L113=\"\",'3.1_ProjectDesign_Form'!L113,'3.1_ProjectDesign_Form'!L113)))))","v":0}]
[]
[]
[]
[null,null,null,null,null,null,null,null,"deleted row below"]
[null,"Halogen",null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!F75,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!F220,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!H64,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!H114))))","v":0},{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!G75,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!G220,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!I64,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!I114))))","v":0},null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!I75,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!I220,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!L64,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!K114))))","v":0},{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!J75,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!J220,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!M64,IF(AND($G$4=2,$G$3=2),IF('3.1_ProjectDesign_Form'!M114=\"\",'3.1_ProjectDesign_Form'!L114,'3.1_ProjectDesign_Form'!M114)))))","v":0}]
[]
[]
[]
[]
[]
[null,"MIXED LIGHT",null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!F86,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!F226,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!H75,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!H115))))","v":0},{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!G86,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!G226,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!I75,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!I115))))","v":0},null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!I86,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!I226,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!L75,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!K115))))","v":0},{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!J86,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!J226,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!M75,IF(AND($G$4=2,$G$3=2),IF('3.1_ProjectDesign_Form'!M115=\"\",'3.1_ProjectDesign_Form'!L115,'3.1_ProjectDesign_Form'!M115)))))","v":0}]
[]
[]
[]
[]
[]
[null,"OTHER",null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!F97,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!F232,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!H86,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!H116))))","v":0},{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!G97,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!G232,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!I86,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!I116))))","v":0},null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!I97,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!I232,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!L86,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!K116))))","v":0},{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!J97,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!J232,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!M86,IF(AND($G$4=2,$G$3=2),IF('3.1_ProjectDesign_Form'!M116,'3.1_ProjectDesign_Form'!L116,'3.1_ProjectDesign_Form'!M116)))))","v":0}]
[]
[]
[]
[]
[]
[]
[]
[null,"Total",null,{"$f":"D13+D20+D25+D52+D34+D41+D58","v":42500},{"$f":"SUM(E13,E20,E25,E52,E34,E41,E58)","v":1},null,{"$f":"G13*E13+G20*E20+G25*E25+G52*E52+G34*E34+G41*E41+G58*E58+E46*G46","v":202.565},{"$f":"(H13*E13)+(H20*E20)+(H25*E25)+(H52*E52)+(H34*E34)+(H41*E41)+(H58*E58)+(E46*H46)","v":108.46395304761903}]
[]
[null,null,null,null,null,null,"Original","LED Replacements"]
[null,null,null,null,null,"Total Luminaires",{"$f":"'Inventory - Original'!D66","v":42500},{"$f":"IF(G3=1,'3.1_ProjectDesign'!$F$13*G69,D66)","v":42500}]
[null,null,null,null,null,"Average Wattage",{"$f":"'Inventory - Original'!G66","v":202.565},{"$f":"H66","v":108.46395304761903}]

{"sheet":"Inventory - Original","index":48,"n_rows":66,"n_cols":8,"rows_kept":66,"cut":false,"hidden":false,"merged":[]}
[]
[]
[null,null,null,null,null,"Replacement Calculation Option",1,"   always 1= standard % replacement option  on this page"]
[null,null,null,null,null,"Inventory Option",{"$f":"IF('2.2_StreetlightInventory'!$T$2=1,1,IF('2.2_StreetlightInventory'!$T$2=3,2))","v":2},"   1 = detailed inventory   and 2 = high-level inventory"]
[]
[]
[null,null,null,null,null,"Percent of total replaced",{"$f":"IF(G3=1,'3.1_ProjectDesign'!F13,IF(AND(G3=2,G4=1),'3.1_ProjectDesign_Form'!H98/'3.1_ProjectDesign_Form'!G98,IF(AND(G3=2,G4=2),'3.1_ProjectDesign_Form'!H118/'3.1_ProjectDesign_Form'!G118)))","v":1}]
[]
[]
[]
[]
[null,"Technology","Lamp / Rated Power (W)","No. of lamps","% share",null,"Weighted average existing tech (W)"]
[null,"HPS",null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!F20,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!F187,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!H9,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!H109))))","v":27625},{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!G20,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!G187,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!I9,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!I109))))","v":0.65},null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!I20,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!I187,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!L9,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!K109))))","v":170.1}]
[]
[]
[]
[]
[]
[]
[null,"Mercury Vapor",null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!F31,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!F194,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!H20,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!H110))))","v":10625},{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!G31,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!G194,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!I20,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!I110))))","v":0.25},null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!I31,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!I194,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!L20,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!K110))))","v":214}]
[]
[]
[]
[]
[null,"Metal Halide",null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!F42,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!F199,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!H31,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!H111))))","v":4250},{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!G42,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!G199,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!I31,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!I111))))","v":0.1},null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!I42,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!I199,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!L31,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!K111))))","v":385}]
[]
[]
[]
[]
[]
[]
[]
[]
[null,"Fluorescent",null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!F53,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!F208,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!H42,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!H112))))","v":0},{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!G53,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!G208,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!I42,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!I112))))","v":0},null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!I53,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!I208,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!L42,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!K112))))","v":0}]
[]
[]
[]
[]
[]
[]
[null,"Incandescent",null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!F64,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!F215,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!H53,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!H113))))","v":0},{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!G64,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!G215,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!I53,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!I113))))","v":0},null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!I64,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!I215,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!L53,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!K113))))","v":0}]
[]
[]
[]
[]
[null,"Halogen",null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!F75,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!F220,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!H64,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!H114))))","v":0},{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!G75,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!G220,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!I64,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!I114))))","v":0},null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!I75,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!I220,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!L64,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!K114))))","v":0}]
[]
[]
[]
[]
[]
[null,"MIXED LIGHT",null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!F86,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!F226,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!H75,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!H115))))","v":0},{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!G86,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!G226,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!I75,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!I115))))","v":0},null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!I86,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!I226,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!L75,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!K115))))","v":0}]
[]
[]
[]
[]
[]
[null,"OTHER",null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!F97,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!F232,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!H86,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!H116))))","v":0},{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!G97,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!G232,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!I86,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!I116))))","v":0},null,{"$f":"IF(AND($G$4=1,$G$3=1),'2.2_StreetlightInventory'!I97,IF(AND($G$4=2,$G$3=1),'2.2_StreetlightInventory'!I232,IF(AND($G$4=1,$G$3=2),'3.1_ProjectDesign_Form'!L86,IF(AND($G$4=2,$G$3=2),'3.1_ProjectDesign_Form'!K116))))","v":0}]
[]
[]
[]
[]
[]
[]
[]
[null,"Total",null,{"$f":"D13+D20+D25+D52+D34+D41+D58","v":42500},{"$f":"SUM(E13,E20,E25,E52,E34,E41,E58)","v":1},null,{"$f":"G13*E13+G20*E20+G25*E25+G52*E52+G34*E34+G41*E41+G58*E58+E46*G46","v":202.565}]

{"sheet":"LED efficiency data","index":49,"n_rows":29,"n_cols":13,"rows_kept":29,"cut":false,"hidden":false,"merged":[]}
[]
[null,"Technology","Wattage (W)","Technology","Wattage (W)","Wattage + Loss (W)","Technology","Wattage (W)","Fluxo inicial luminária","Efficiency",null,"Technology","Average efficiency for conversion to LED"]
[null,"Fluorescent",110,"VSAP","70W",70,"LED",35,4030,{"$f":"(C3-H3)/C3","v":0.68181818181818177},null,"Fluorescent",{"$f":"J3","v":0.68181818181818177}]
[null,"Halogen",400,"VSAP","150W",150,"LED",76,7000,0.81,null,"Halogen",{"$f":"AVERAGE(J4:J7)","v":0.84874999999999989}]
[null,"Halogen",500,"VSAP","150W",150,"LED",76,7000,0.84799999999999998,null,"Incandescent",{"$f":"AVERAGE(J8:J11)","v":0.87008333333333332}]
[null,"Halogen",1000,"VSAP","250W",250,"LED",127,12200,0.873,null,"Mixed light",{"$f":"AVERAGE(J12:J14)","v":0.76483333333333325}]
[null,"Halogen",1500,"VSAP","400W",400,"LED",204,19200,0.86399999999999999,null,"Mercury Vapor",{"$f":"AVERAGE(J15:J19)","v":0.54801428571428579}]
[null,"Incandescent",200,"VSAP","70W",70,"LED",35,null,0.82499999999999996,null,"High Pressure Sodium (HPS)",{"$f":"AVERAGE(J20:J24)","v":0.44687619047619054}]
[null,"Incandescent",300,"VSAP","70W",70,"LED",35,null,0.8833333333333333,null,"Metal Halide",{"$f":"AVERAGE(J25:J28)","v":0.39930952380952384}]
[null,"Incandescent",500,"VSAP","100W",100,"LED",76,7000,0.84799999999999998]
[null,"Incandescent",1000,"VSAP","150W",150,"LED",76,7000,0.92400000000000004]
[null,"Mixed light",160,"VSAP","70W",70,"LED",54,5500,0.66249999999999998]
[null,"Mixed light",250,"VSAP","70W",70,"LED",54,5500,0.78400000000000003]
[null,"Mixed light",500,"VSAP","150W",150,"LED",76,7000,0.84799999999999998]
[null,"Mercury Vapor",80,"VSAP","70W",82,"LED",54,5500,0.32500000000000001]
[null,"Mercury Vapor",125,"VSAP","100W",112,"LED",76,7000,0.39200000000000002]
[null,"Mercury Vapor",250,"VSAP","150W",165,"LED",92,8700,0.63200000000000001]
[null,"Mercury Vapor",400,"VSAP","250W",270,"LED",127,12200,0.6825]
[null,"Mercury Vapor",700,"VSAP","400W",440,"LED",204,19200,0.70857142857142852]
[null,"High Pressure Sodium (HPS)",350,"-","350W",390,"LED",127,12200,0.63714285714285712]
[null,"High Pressure Sodium (HPS)",70,"VSAP","70W",85,"LED",54,5500,0.22857142857142856]
[null,"High Pressure Sodium (HPS)",150,"VSAP","150W",170,"LED",92,8700,0.38666666666666666]
[null,"High Pressure Sodium (HPS)",250,"VSAP","250W",278,"LED",127,12200,0.49199999999999999]
[null,"High Pressure Sodium (HPS)",400,"VSAP","400W",438,"LED",204,19200,0.49]
[null,"Metal Halide",70,"VMET","70W",85,"LED",54,5500,0.22857142857142856]
[null,"Metal Halide",150,"VMET","150W",170,"LED",92,8700,0.38666666666666666]
[null,"Metal Halide",250,"VMET","250W",278,"LED",127,12200,0.49199999999999999]
[null,"Metal Halide",400,"VMET","400W",438,"LED",204,19200,0.49]
[null,"Source: Philips lighting, Brazil (November 2014)"]

{"sheet":"Lifetime","index":50,"n_rows":39,"n_cols":16067,"rows_kept":39,"cut":false,"hidden":false,"merged":[]}
[]
[null,"Fixture type","Avg life (h)","Years","% share","Weighted avg (h)","Weighted avg (years)","Default Avg life (h)"]
[null,"HPS",{"$f":"'5.2_UserOverride'!F30","v":32000},{"$f":"C3/$D$22","v":7.6235854675402024},{"$f":"'Inventory - Replacement Plan'!E13","v":0.65},{"$f":"C3*E3","v":20800},{"$f":"D3*E3","v":4.9553305539011321},32000]
[null,"Mercury Vapor",{"$f":"'5.2_UserOverride'!F31","v":24000},5.7176891006551518,{"$f":"'Inventory - Replacement Plan'!E20","v":0.25},6000,1.4294222751637879,24000]
[null,"Metal Halide",{"$f":"'5.2_UserOverride'!F32","v":20000},4.7647409172126265,{"$f":"'Inventory - Replacement Plan'!E25","v":0.1},2000,0.47647409172126265,20000]
[null,"Mixed light",{"$f":"'5.2_UserOverride'!F34","v":9000},2.1441334127456821,{"$f":"'Inventory - Replacement Plan'!E52","v":0},0,0,9000]
[null,"Fluorescent",{"$f":"'5.2_UserOverride'!F29","v":9000},2.1441334127456821,{"$f":"'Inventory - Replacement Plan'!E34","v":0},0,0,9000]
[null,"Incandescent",{"$f":"'5.2_UserOverride'!F33","v":2000},0.47647409172126265,{"$f":"'Inventory - Replacement Plan'!E41","v":0},0,0,2000]
[null,"OTHER",{"$f":"'5.2_UserOverride'!F35","v":0},0,{"$f":"'Inventory - Replacement Plan'!E58","v":0},0,0,0]
[null,"LED",{"$f":"'5.2_UserOverride'!F36","v":50000},11.911852293031567,0,0,0,50000]
[null,"LED lifetime with control system",{"$f":"'5.2_UserOverride'!F37","v":55000},13.103037522334724,0,0,0,55000]
[null,"Luminaire ",85000,20.250148898153665,null,null,null,85000]
[null,"Photo sensor",50000,11.911852293031567,null,null,null,50000]
[null,"Transpoder ",55000,13.103037522334724,null,null,null,55000]
[null,"Weighted average of existing technology",null,null,null,{"$f":"SUM(F3:F11)","v":28800},{"$f":"SUM(G3:G11)","v":6.8612269207861836}]
[]
[null,null,null,null,"Period",1,{"$f":"F17+1","v":2},3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00"]
[null,null,"Units","Constant","End Date of Period",{"$f":"Investment!E2","v":"2019-12-31"},{"$f":"Investment!F2","v":"2020-12-31"},{"$f":"Investment!G2","v":"2021-12-31"},{"$f":"Investment!H2","v":"2022-12-31"},{"$f":"Investment!I2","v":"2023-12-31"},{"$f":"Investment!J2","v":"2024-12-31"},{"$f":"Investment!K2","v":"2025-12-31"},{"$f":"Investment!L2","v":"2026-12-31"},{"$f":"Investment!M2","v":"2027-12-31"},{"$f":"Investment!N2","v":"2028-12-31"},{"$f":"Investment!O2","v":"2029-12-31"},{"$f":"Investment!P2","v":"2030-12-31"},{"$f":"Investment!Q2","v":"2031-12-31"},{"$f":"Investment!R2","v":"2032-12-31"},{"$f":"Investment!S2","v":"2033-12-31"},{"$f":"Investment!T2","v":"2034-12-31"},{"$f":"Investment!U2","v":"2035-12-31"},{"$f":"Investment!V2","v":"2036-12-31"},{"$f":"Investment!W2","v":"2037-12-31"},{"$f":"Investment!X2","v":"2038-12-31"},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00","00:00:00"]
[]
[null,"Failure rate profiles"]
[null,{"$f":"Assumptions!C18","v":"Average operating hours per day"},{"$f":"Assumptions!D18","v":"hours"},{"$f":"Assumptions!E18","v":11.5}]
[null,"Average operating hours per year","hours",{"$f":"D21*365","v":4197.5}]
[null,{"$f":"Assumptions!C172","v":"Annual failure rate for existing technology (assumed constant)"},{"$f":"Assumptions!D172","v":"%"},{"$f":"Assumptions!E172","v":0.14574652777777775}]
[null,{"$f":"Assumptions!C173","v":"LED failure rate in year 1"},{"$f":"Assumptions!D173","v":"%"},{"$f":"Assumptions!E173","v":0.05}]
[null,{"$f":"Assumptions!C174","v":"LED annual failure rate until useful life reached"},{"$f":"Assumptions!D174","v":"%"},{"$f":"Assumptions!E174","v":0.02}]
[null,{"$f":"Assumptions!C175","v":"LED annual failure rate after useful life reached"},{"$f":"Assumptions!D175","v":"%"},{"$f":"Assumptions!E175","v":0.2}]
[null,{"$f":"Assumptions!C75","v":"Savings potential (electricity and O&M)"},{"$f":"Assumptions!D75","v":"flag"},{"$f":"Assumptions!E75","v":"Base case"}]
[null,{"$f":"Assumptions!C95","v":"Averge life LED"},{"$f":"Assumptions!D95","v":"hours"},{"$f":"Assumptions!E95","v":55000}]
[null,{"$f":"B28","v":"Averge life LED"},"years",{"$f":"D28/D22","v":13.103037522334724}]
[]
[null,"Existing technology failure rate"]
[null,"Cumulative existing equipment failure rate","%",null,null,{"$f":"$D$23","v":0.14574652777777775},0.14574652777777775,0.14574652777777775,0.14574652777777775,0.14574652777777775,0.14574652777777775,0.14574652777777775,0.14574652777777775,0.14574652777777775,0.14574652777777775,0.14574652777777775,0.14574652777777775,0.14574652777777775,0.14574652777777775,0.14574652777777775,0.14574652777777775,0.14574652777777775,0.14574652777777775,0.14574652777777775,0.14574652777777775]
[]
[null,"LED failure rates"]
[null,"Cumulative LED failure rate","%",null,null,{"$f":"IF(OR(F$17=1, E35=100%), $D$24, IF(OR(F$17<$D$10, IFERROR(MATCH(100%, $E35:E35, 0), FALSE)),E35+$D$25, IF(E35<50%, 50%, MIN(100%, E35+$D$26))))","v":0.05},{"$f":"IF(OR(G$17=1, F35=100%), $D$24, IF(OR(G$17<$D$10, IFERROR(MATCH(100%, $E35:F35, 0), FALSE)),F35+$D$25, IF(F35<50%, 50%, MIN(100%, F35+$D$26))))","v":7.0000000000000007E-2},{"$f":"IF(OR(H$17=1, G35=100%), $D$24, IF(OR(H$17<$D$10, IFERROR(MATCH(100%, $E35:G35, 0), FALSE)),G35+$D$25, IF(G35<50%, 50%, MIN(100%, G35+$D$26))))","v":9.0000000000000011E-2},{"$f":"IF(OR(I$17=1, H35=100%), $D$24, IF(OR(I$17<$D$10, IFERROR(MATCH(100%, $E35:H35, 0), FALSE)),H35+$D$25, IF(H35<50%, 50%, MIN(100%, H35+$D$26))))","v":0.11000000000000001},{"$f":"IF(OR(J$17=1, I35=100%), $D$24, IF(OR(J$17<$D$10, IFERROR(MATCH(100%, $E35:I35, 0), FALSE)),I35+$D$25, IF(I35<50%, 50%, MIN(100%, I35+$D$26))))","v":0.13},{"$f":"IF(OR(K$17=1, J35=100%), $D$24, IF(OR(K$17<$D$10, IFERROR(MATCH(100%, $E35:J35, 0), FALSE)),J35+$D$25, IF(J35<50%, 50%, MIN(100%, J35+$D$26))))","v":0.15},{"$f":"IF(OR(L$17=1, K35=100%), $D$24, IF(OR(L$17<$D$10, IFERROR(MATCH(100%, $E35:K35, 0), FALSE)),K35+$D$25, IF(K35<50%, 50%, MIN(100%, K35+$D$26))))","v":0.16999999999999998},{"$f":"IF(OR(M$17=1, L35=100%), $D$24, IF(OR(M$17<$D$10, IFERROR(MATCH(100%, $E35:L35, 0), FALSE)),L35+$D$25, IF(L35<50%, 50%, MIN(100%, L35+$D$26))))","v":0.18999999999999997},{"$f":"IF(OR(N$17=1, M35=100%), $D$24, IF(OR(N$17<$D$10, IFERROR(MATCH(100%, $E35:M35, 0), FALSE)),M35+$D$25, IF(M35<50%, 50%, MIN(100%, M35+$D$26))))","v":0.20999999999999996},{"$f":"IF(OR(O$17=1, N35=100%), $D$24, IF(OR(O$17<$D$10, IFERROR(MATCH(100%, $E35:N35, 0), FALSE)),N35+$D$25, IF(N35<50%, 50%, MIN(100%, N35+$D$26))))","v":0.22999999999999995},{"$f":"IF(OR(P$17=1, O35=100%), $D$24, IF(OR(P$17<$D$10, IFERROR(MATCH(100%, $E35:O35, 0), FALSE)),O35+$D$25, IF(O35<50%, 50%, MIN(100%, O35+$D$26))))","v":0.24999999999999994},{"$f":"IF(OR(Q$17=1, P35=100%), $D$24, IF(OR(Q$17<$D$10, IFERROR(MATCH(100%, $E35:P35, 0), FALSE)),P35+$D$25, IF(P35<50%, 50%, MIN(100%, P35+$D$26))))","v":0.5},{"$f":"IF(OR(R$17=1, Q35=100%), $D$24, IF(OR(R$17<$D$10, IFERROR(MATCH(100%, $E35:Q35, 0), FALSE)),Q35+$D$25, IF(Q35<50%, 50%, MIN(100%, Q35+$D$26))))","v":0.7},{"$f":"IF(OR(S$17=1, R35=100%), $D$24, IF(OR(S$17<$D$10, IFERROR(MATCH(100%, $E35:R35, 0), FALSE)),R35+$D$25, IF(R35<50%, 50%, MIN(100%, R35+$D$26))))","v":0.89999999999999991},{"$f":"IF(OR(T$17=1, S35=100%), $D$24, IF(OR(T$17<$D$10, IFERROR(MATCH(100%, $E35:S35, 0), FALSE)),S35+$D$25, IF(S35<50%, 50%, MIN(100%, S35+$D$26))))","v":1},{"$f":"IF(OR(U$17=1, T35=100%), $D$24, IF(OR(U$17<$D$10, IFERROR(MATCH(100%, $E35:T35, 0), FALSE)),T35+$D$25, IF(T35<50%, 50%, MIN(100%, T35+$D$26))))","v":0.05},{"$f":"IF(OR(V$17=1, U35=100%), $D$24, IF(OR(V$17<$D$10, IFERROR(MATCH(100%, $E35:U35, 0), FALSE)),U35+$D$25, IF(U35<50%, 50%, MIN(100%, U35+$D$26))))","v":7.0000000000000007E-2},{"$f":"IF(OR(W$17=1, V35=100%), $D$24, IF(OR(W$17<$D$10, IFERROR(MATCH(100%, $E35:V35, 0), FALSE)),V35+$D$25, IF(V35<50%, 50%, MIN(100%, V35+$D$26))))","v":9.0000000000000011E-2},{"$f":"IF(OR(X$17=1, W35=100%), $D$24, IF(OR(X$17<$D$10, IFERROR(MATCH(100%, $E35:W35, 0), FALSE)),W35+$D$25, IF(W35<50%, 50%, MIN(100%, W35+$D$26))))","v":0.11000000000000001},{"$f":"IF(OR(Y$17=1, X35=100%), $D$24, IF(OR(Y$17<$D$10, IFERROR(MATCH(100%, $E35:X35, 0), FALSE)),X35+$D$25, IF(X35<50%, 50%, MIN(100%, X35+$D$26))))","v":0.13}]
[null,"Cumulative LED plus smart system failure rate","%",null,null,{"$f":"IF(OR(F$17=1, E36=100%), $D$24, IF(OR(F$17<$D$11, IFERROR(MATCH(100%, $E36:E36, 0), FALSE)),E36+$D$25, IF(E36<50%, 50%, MIN(100%, E36+$D$26))))","v":0.05},{"$f":"IF(OR(G$17=1, F36=100%), $D$24, IF(OR(G$17<$D$11, IFERROR(MATCH(100%, $E36:F36, 0), FALSE)),F36+$D$25, IF(F36<50%, 50%, MIN(100%, F36+$D$26))))","v":7.0000000000000007E-2},{"$f":"IF(OR(H$17=1, G36=100%), $D$24, IF(OR(H$17<$D$11, IFERROR(MATCH(100%, $E36:G36, 0), FALSE)),G36+$D$25, IF(G36<50%, 50%, MIN(100%, G36+$D$26))))","v":9.0000000000000011E-2},{"$f":"IF(OR(I$17=1, H36=100%), $D$24, IF(OR(I$17<$D$11, IFERROR(MATCH(100%, $E36:H36, 0), FALSE)),H36+$D$25, IF(H36<50%, 50%, MIN(100%, H36+$D$26))))","v":0.11000000000000001},{"$f":"IF(OR(J$17=1, I36=100%), $D$24, IF(OR(J$17<$D$11, IFERROR(MATCH(100%, $E36:I36, 0), FALSE)),I36+$D$25, IF(I36<50%, 50%, MIN(100%, I36+$D$26))))","v":0.13},{"$f":"IF(OR(K$17=1, J36=100%), $D$24, IF(OR(K$17<$D$11, IFERROR(MATCH(100%, $E36:J36, 0), FALSE)),J36+$D$25, IF(J36<50%, 50%, MIN(100%, J36+$D$26))))","v":0.15},{"$f":"IF(OR(L$17=1, K36=100%), $D$24, IF(OR(L$17<$D$11, IFERROR(MATCH(100%, $E36:K36, 0), FALSE)),K36+$D$25, IF(K36<50%, 50%, MIN(100%, K36+$D$26))))","v":0.16999999999999998},{"$f":"IF(OR(M$17=1, L36=100%), $D$24, IF(OR(M$17<$D$11, IFERROR(MATCH(100%, $E36:L36, 0), FALSE)),L36+$D$25, IF(L36<50%, 50%, MIN(100%, L36+$D$26))))","v":0.18999999999999997},{"$f":"IF(OR(N$17=1, M36=100%), $D$24, IF(OR(N$17<$D$11, IFERROR(MATCH(100%, $E36:M36, 0), FALSE)),M36+$D$25, IF(M36<50%, 50%, MIN(100%, M36+$D$26))))","v":0.20999999999999996},{"$f":"IF(OR(O$17=1, N36=100%), $D$24, IF(OR(O$17<$D$11, IFERROR(MATCH(100%, $E36:N36, 0), FALSE)),N36+$D$25, IF(N36<50%, 50%, MIN(100%, N36+$D$26))))","v":0.22999999999999995},{"$f":"IF(OR(P$17=1, O36=100%), $D$24, IF(OR(P$17<$D$11, IFERROR(MATCH(100%, $E36:O36, 0), FALSE)),O36+$D$25, IF(O36<50%, 50%, MIN(100%, O36+$D$26))))","v":0.24999999999999994},{"$f":"IF(OR(Q$17=1, P36=100%), $D$24, IF(OR(Q$17<$D$11, IFERROR(MATCH(100%, $E36:P36, 0), FALSE)),P36+$D$25, IF(P36<50%, 50%, MIN(100%, P36+$D$26))))","v":0.26999999999999996},{"$f":"IF(OR(R$17=1, Q36=100%), $D$24, IF(OR(R$17<$D$11, IFERROR(MATCH(100%, $E36:Q36, 0), FALSE)),Q36+$D$25, IF(Q36<50%, 50%, MIN(100%, Q36+$D$26))))","v":0.28999999999999998},{"$f":"IF(OR(S$17=1, R36=100%), $D$24, IF(OR(S$17<$D$11, IFERROR(MATCH(100%, $E36:R36, 0), FALSE)),R36+$D$25, IF(R36<50%, 50%, MIN(100%, R36+$D$26))))","v":0.5},{"$f":"IF(OR(T$17=1, S36=100%), $D$24, IF(OR(T$17<$D$11, IFERROR(MATCH(100%, $E36:S36, 0), FALSE)),S36+$D$25, IF(S36<50%, 50%, MIN(100%, S36+$D$26))))","v":0.7},{"$f":"IF(OR(U$17=1, T36=100%), $D$24, IF(OR(U$17<$D$11, IFERROR(MATCH(100%, $E36:T36, 0), FALSE)),T36+$D$25, IF(T36<50%, 50%, MIN(100%, T36+$D$26))))","v":0.89999999999999991},{"$f":"IF(OR(V$17=1, U36=100%), $D$24, IF(OR(V$17<$D$11, IFERROR(MATCH(100%, $E36:U36, 0), FALSE)),U36+$D$25, IF(U36<50%, 50%, MIN(100%, U36+$D$26))))","v":1},{"$f":"IF(OR(W$17=1, V36=100%), $D$24, IF(OR(W$17<$D$11, IFERROR(MATCH(100%, $E36:V36, 0), FALSE)),V36+$D$25, IF(V36<50%, 50%, MIN(100%, V36+$D$26))))","v":0.05},{"$f":"IF(OR(X$17=1, W36=100%), $D$24, IF(OR(X$17<$D$11, IFERROR(MATCH(100%, $E36:W36, 0), FALSE)),W36+$D$25, IF(W36<50%, 50%, MIN(100%, W36+$D$26))))","v":7.0000000000000007E-2},{"$f":"IF(OR(Y$17=1, X36=100%), $D$24, IF(OR(Y$17<$D$11, IFERROR(MATCH(100%, $E36:X36, 0), FALSE)),X36+$D$25, IF(X36<50%, 50%, MIN(100%, X36+$D$26))))","v":9.0000000000000011E-2}]
[]
[null,"Project scenario failure rate"]
[null,{"$f":"\"Cumulative project failure rate - \"&D27&\" saving scenario\"","v":"Cumulative project failure rate - Base case saving scenario"},"%",null,null,{"$f":"IF(OR(F$17=1, E39=100%), $D$24, IF(OR(F$17<$D$29, IFERROR(MATCH(100%, $E39:E39, 0), FALSE)),E39+$D$25, IF(E39<50%, 50%, MIN(100%, E39+$D$26))))","v":0.05},{"$f":"IF(OR(G$17=1, F39=100%), $D$24, IF(OR(G$17<$D$29, IFERROR(MATCH(100%, $E39:F39, 0), FALSE)),F39+$D$25, IF(F39<50%, 50%, MIN(100%, F39+$D$26))))","v":7.0000000000000007E-2},{"$f":"IF(OR(H$17=1, G39=100%), $D$24, IF(OR(H$17<$D$29, IFERROR(MATCH(100%, $E39:G39, 0), FALSE)),G39+$D$25, IF(G39<50%, 50%, MIN(100%, G39+$D$26))))","v":9.0000000000000011E-2},{"$f":"IF(OR(I$17=1, H39=100%), $D$24, IF(OR(I$17<$D$29, IFERROR(MATCH(100%, $E39:H39, 0), FALSE)),H39+$D$25, IF(H39<50%, 50%, MIN(100%, H39+$D$26))))","v":0.11000000000000001},{"$f":"IF(OR(J$17=1, I39=100%), $D$24, IF(OR(J$17<$D$29, IFERROR(MATCH(100%, $E39:I39, 0), FALSE)),I39+$D$25, IF(I39<50%, 50%, MIN(100%, I39+$D$26))))","v":0.13},{"$f":"IF(OR(K$17=1, J39=100%), $D$24, IF(OR(K$17<$D$29, IFERROR(MATCH(100%, $E39:J39, 0), FALSE)),J39+$D$25, IF(J39<50%, 50%, MIN(100%, J39+$D$26))))","v":0.15},{"$f":"IF(OR(L$17=1, K39=100%), $D$24, IF(OR(L$17<$D$29, IFERROR(MATCH(100%, $E39:K39, 0), FALSE)),K39+$D$25, IF(K39<50%, 50%, MIN(100%, K39+$D$26))))","v":0.16999999999999998},{"$f":"IF(OR(M$17=1, L39=100%), $D$24, IF(OR(M$17<$D$29, IFERROR(MATCH(100%, $E39:L39, 0), FALSE)),L39+$D$25, IF(L39<50%, 50%, MIN(100%, L39+$D$26))))","v":0.18999999999999997},{"$f":"IF(OR(N$17=1, M39=100%), $D$24, IF(OR(N$17<$D$29, IFERROR(MATCH(100%, $E39:M39, 0), FALSE)),M39+$D$25, IF(M39<50%, 50%, MIN(100%, M39+$D$26))))","v":0.20999999999999996},{"$f":"IF(OR(O$17=1, N39=100%), $D$24, IF(OR(O$17<$D$29, IFERROR(MATCH(100%, $E39:N39, 0), FALSE)),N39+$D$25, IF(N39<50%, 50%, MIN(100%, N39+$D$26))))","v":0.22999999999999995},{"$f":"IF(OR(P$17=1, O39=100%), $D$24, IF(OR(P$17<$D$29, IFERROR(MATCH(100%, $E39:O39, 0), FALSE)),O39+$D$25, IF(O39<50%, 50%, MIN(100%, O39+$D$26))))","v":0.24999999999999994},{"$f":"IF(OR(Q$17=1, P39=100%), $D$24, IF(OR(Q$17<$D$29, IFERROR(MATCH(100%, $E39:P39, 0), FALSE)),P39+$D$25, IF(P39<50%, 50%, MIN(100%, P39+$D$26))))","v":0.26999999999999996},{"$f":"IF(OR(R$17=1, Q39=100%), $D$24, IF(OR(R$17<$D$29, IFERROR(MATCH(100%, $E39:Q39, 0), FALSE)),Q39+$D$25, IF(Q39<50%, 50%, MIN(100%, Q39+$D$26))))","v":0.28999999999999998},{"$f":"IF(OR(S$17=1, R39=100%), $D$24, IF(OR(S$17<$D$29, IFERROR(MATCH(100%, $E39:R39, 0), FALSE)),R39+$D$25, IF(R39<50%, 50%, MIN(100%, R39+$D$26))))","v":0.5},{"$f":"IF(OR(T$17=1, S39=100%), $D$24, IF(OR(T$17<$D$29, IFERROR(MATCH(100%, $E39:S39, 0), FALSE)),S39+$D$25, IF(S39<50%, 50%, MIN(100%, S39+$D$26))))","v":0.7},{"$f":"IF(OR(U$17=1, T39=100%), $D$24, IF(OR(U$17<$D$29, IFERROR(MATCH(100%, $E39:T39, 0), FALSE)),T39+$D$25, IF(T39<50%, 50%, MIN(100%, T39+$D$26))))","v":0.89999999999999991},{"$f":"IF(OR(V$17=1, U39=100%), $D$24, IF(OR(V$17<$D$29, IFERROR(MATCH(100%, $E39:U39, 0), FALSE)),U39+$D$25, IF(U39<50%, 50%, MIN(100%, U39+$D$26))))","v":1},{"$f":"IF(OR(W$17=1, V39=100%), $D$24, IF(OR(W$17<$D$29, IFERROR(MATCH(100%, $E39:V39, 0), FALSE)),V39+$D$25, IF(V39<50%, 50%, MIN(100%, V39+$D$26))))","v":0.05},{"$f":"IF(OR(X$17=1, W39=100%), $D$24, IF(OR(X$17<$D$29, IFERROR(MATCH(100%, $E39:W39, 0), FALSE)),W39+$D$25, IF(W39<50%, 50%, MIN(100%, W39+$D$26))))","v":7.0000000000000007E-2},{"$f":"IF(OR(Y$17=1, X39=100%), $D$24, IF(OR(Y$17<$D$29, IFERROR(MATCH(100%, $E39:X39, 0), FALSE)),X39+$D$25, IF(X39<50%, 50%, MIN(100%, X39+$D$26))))","v":9.0000000000000011E-2}]

{"sheet":"Prices","index":51,"n_rows":40,"n_cols":25,"rows_kept":40,"cut":false,"hidden":false,"merged":[]}
[]
[null,"Existing technology","% share","Est. average price (USD) in 2012"]
[null,"Fluorescent",{"$f":"'Inventory - Replacement Plan'!E34","v":0},135]
[null,"Halogen",{"$f":"'Inventory - Replacement Plan'!E46","v":0},18]
[null,"Incandescent",{"$f":"'Inventory - Replacement Plan'!E41","v":0},4]
[null,"Mixed light",{"$f":"'Inventory - Replacement Plan'!E52","v":0},55]
[null,"Mercury Vapor",{"$f":"'Inventory - Replacement Plan'!E20","v":0.25},115]
[null,"HPS",{"$f":"'Inventory - Replacement Plan'!E13","v":0.65},130]
[null,"Metal Halide",{"$f":"'Inventory - Replacement Plan'!E25","v":0.1},135]
[null,"Other",{"$f":"'Inventory - Replacement Plan'!E58","v":0}]
[null,"WEIGHTED AVG PRICE, existing technology",{"$f":"SUM(C3:C10)","v":1},{"$f":"SUMPRODUCT(C3:C10,D3:D10)","v":126.75}]
[]
[null,"Replacement technology","% share","Est. average price (USD) in 2012"]
[null,"LEDs",1,400]
[null,"HPS",0,0]
[null,"Ceramic Metal Halide",0,0]
[null,"Other",0,0]
[null,"WEIGHTED AVG PRICE, existing technology",null,{"$f":"SUMPRODUCT(C14:C17, D14:D17)","v":400}]
[]
[null,null,null,null,"Period",1,{"$f":"F20+1","v":2},3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
[null,null,null,null,"End Date of Period",2012,{"$f":"F21+1","v":2013},2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,2027,2028,2029,2030,2031]
[]
[null,null,"Units","Constant","Total"]
[]
[null,"Technology prices over time"]
[null,"Existing technology average price in 2013","USD",{"$f":"'5.1_DefaultData'!F12","v":126.75}]
[null,"Annual decrease in existing technology prices","% / year",{"$f":"Assumptions!E160","v":-0.02}]
[null,{"$f":"Assumptions!C161","v":"Year of existing technology price plateau"},{"$f":"Assumptions!D161","v":"n "},{"$f":"Assumptions!E161","v":5}]
[]
[null,"LED price in 2013","USD",{"$f":"'5.1_DefaultData'!F13","v":400}]
[null,{"$f":"Assumptions!C52","v":"Annual decrease in LED prices"},{"$f":"Assumptions!D52","v":"% / year"},{"$f":"Assumptions!E52","v":0.1}]
[null,{"$f":"Assumptions!C159","v":"Year of LED price plateau"},{"$f":"Assumptions!D159","v":"n "},{"$f":"Assumptions!E159","v":10}]
[]
[null,"Existing technology cost per point (technology + infrastructure)","USD",null,null,{"$f":"D26","v":126.75},{"$f":"IF(G20<=$D$28, F34*(1+$D$27), F34)","v":124.215},121.7307,119.296086,116.91016428,116.91016428,116.91016428,116.91016428,116.91016428,116.91016428,116.91016428,116.91016428,116.91016428,116.91016428,116.91016428,116.91016428,116.91016428,116.91016428,116.91016428,116.91016428]
[null,"LED cost per point (technology + infrastructure)","USD",null,null,{"$f":"$D$30","v":400},{"$f":"IF(G20<=$D$32, F35*(1-$D$31),F35)","v":360},324,291.60000000000002,262.44000000000005,236.19600000000005,212.57640000000006,191.31876000000005,172.18688400000005,154.96819560000006,154.96819560000006,154.96819560000006,154.96819560000006,154.96819560000006,154.96819560000006,154.96819560000006,154.96819560000006,154.96819560000006,154.96819560000006,154.96819560000006]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"O35/O34","v":1.3255322713331497}]
[]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"M34/3.16","v":36.996887430379743}]

{"sheet":"2.2_Option2Calcs","index":52,"n_rows":118,"n_cols":9,"rows_kept":118,"cut":false,"hidden":false,"merged":[]}
[null,"Option 2 Lamp Calcs"]
[]
[null,"Technology","Lamp / Rated Power (W)","No. of lamps","% share","Equivalent LED rated Power (W)","Weighted average existing tech (W)","Weighted avg LED (W)","Distibution from Brazil National Average \nper Tech"]
[null,"HPS",null,{"$f":"'2.2_StreetlightInventory'!$F$182*E4","v":27625},{"$f":"'2.2_StreetlightInventory'!G187","v":0.65},null,{"$f":"SUM(G5:G10)","v":170.1},{"$f":"SUM(H5:H10)","v":94.086359999999971},{"$f":"SUM(I5:I10)","v":1}]
[null,null,70,{"$f":"$D$4*I5","v":2210},null,{"$f":"C5*(1-'Inventory - Replacement Plan'!$C$8)","v":38.718666666666664},{"$f":"IFERROR(C5*D5/$D$4, 0)","v":5.6},{"$f":"IFERROR(F5*D5/$D$4,0)","v":3.097493333333333},0.08]
[null,null,100,8563.75,null,{"$f":"C6*(1-'Inventory - Replacement Plan'!$C$8)","v":55.312380952380948},31,17.146838095238092,0.31]
[null,null,150,8011.2499999999991,null,{"$f":"C7*(1-'Inventory - Replacement Plan'!$C$8)","v":82.968571428571423},43.499999999999993,24.060885714285707,0.28999999999999998]
[null,null,250,6630,null,{"$f":"C8*(1-'Inventory - Replacement Plan'!$C$8)","v":138.28095238095236},60,33.187428571428562,0.24]
[null,null,350,1105,null,{"$f":"C9*(1-'Inventory - Replacement Plan'!$C$8)","v":193.59333333333331},14,7.7437333333333322,0.04]
[null,null,400,1105,null,{"$f":"C10*(1-'Inventory - Replacement Plan'!$C$8)","v":221.24952380952379},16,8.8499809523809514,0.04]
[null,"Mercury Vapor",null,{"$f":"'2.2_StreetlightInventory'!$F$182*E11","v":10625},{"$f":"'2.2_StreetlightInventory'!G194","v":0.25},null,{"$f":"SUM(G12:G15)","v":214},{"$f":"SUM(H12:H15)","v":96.72494285714285},{"$f":"SUM(I12:I15)","v":1}]
[null,null,125,{"$f":"$D$11*I12","v":2337.5},null,{"$f":"C12*(1-'Inventory - Replacement Plan'!$C$7)","v":56.498214285714276},{"$f":"IFERROR(C12*D12/$D$11, 0)","v":27.5},{"$f":"IFERROR(F12*D12/$D$11,0)","v":12.429607142857142},0.22]
[null,null,150,{"$f":"$D$11*I13","v":3612.5000000000005},null,{"$f":"C13*(1-'Inventory - Replacement Plan'!$C$7)","v":67.797857142857126},{"$f":"IFERROR(C13*D13/$D$11, 0)","v":51.000000000000014},{"$f":"IFERROR(F13*D13/$D$11,0)","v":23.051271428571425},0.34]
[null,null,250,{"$f":"$D$11*I14","v":2868.75},null,{"$f":"C14*(1-'Inventory - Replacement Plan'!$C$7)","v":112.99642857142855},{"$f":"IFERROR(C14*D14/$D$11, 0)","v":67.5},{"$f":"IFERROR(F14*D14/$D$11,0)","v":30.509035714285712},0.27]
[null,null,400,{"$f":"$D$11*I15","v":1806.2500000000002},null,{"$f":"C15*(1-'Inventory - Replacement Plan'!$C$7)","v":180.79428571428568},{"$f":"IFERROR(C15*D15/$D$11, 0)","v":68.000000000000014},{"$f":"IFERROR(F15*D15/$D$11,0)","v":30.735028571428568},0.17]
[null,"Metal Halide",null,{"$f":"'2.2_StreetlightInventory'!$F$182*E16","v":4250},{"$f":"'2.2_StreetlightInventory'!G199","v":0.1},null,{"$f":"SUM(G17:G24)","v":385},{"$f":"SUM(H17:H24)","v":231.26583333333332},{"$f":"SUM(I17:I24)","v":1}]
[null,null,70,{"$f":"$D$16*I17","v":425},null,{"$f":"C17*(1-'Inventory - Replacement Plan'!$C$9)","v":42.048333333333325},{"$f":"IFERROR(C17*D17/D$16, 0)","v":7},{"$f":"IFERROR(F17*D17/$D$16,0)","v":4.2048333333333332},0.1]
[null,null,100,{"$f":"$D$16*I18","v":297.5},null,{"$f":"C18*(1-'Inventory - Replacement Plan'!$C$9)","v":60.069047619047609},{"$f":"IFERROR(C18*D18/D$16, 0)","v":7},{"$f":"IFERROR(F18*D18/$D$16,0)","v":4.2048333333333332},7.0000000000000007E-2]
[null,null,150,170,null,{"$f":"C19*(1-'Inventory - Replacement Plan'!$C$9)","v":90.103571428571414},6,3.6041428571428562,0.04]
[null,null,175,0,null,{"$f":"C20*(1-'Inventory - Replacement Plan'!$C$9)","v":105.12083333333332},0,0,0]
[null,null,200,42.5,null,{"$f":"C21*(1-'Inventory - Replacement Plan'!$C$9)","v":120.13809523809522},2,1.2013809523809522,0.01]
[null,null,250,765,null,{"$f":"C22*(1-'Inventory - Replacement Plan'!$C$9)","v":150.17261904761904},45,27.031071428571426,0.18]
[null,null,400,1997.5,null,{"$f":"C23*(1-'Inventory - Replacement Plan'!$C$9)","v":240.27619047619044},188,112.92980952380951,0.47]
[null,null,1000,552.5,null,{"$f":"C24*(1-'Inventory - Replacement Plan'!$C$9)","v":600.69047619047615},130,78.0897619047619,0.13]
[null,"Fluorescent",null,{"$f":"'2.2_StreetlightInventory'!$F$182*E25","v":0},{"$f":"'2.2_StreetlightInventory'!G208","v":0},null,{"$f":"SUM(G26:G31)","v":0},{"$f":"SUM(H26:H31)","v":0},{"$f":"SUM(I26:I31)","v":1}]
[null,null,110,{"$f":"$D$25*I26","v":0},null,{"$f":"C26*(1-'Inventory - Replacement Plan'!$C$3)","v":35.000000000000007},{"$f":"IFERROR(C26*D26/$D$25, 0)","v":0},{"$f":"IFERROR(F26*D26/$D$25,0)","v":0},1]
[]
[]
[]
[]
[]
[null,"Incandescent",null,{"$f":"'2.2_StreetlightInventory'!$F$182*E32","v":0},{"$f":"'2.2_StreetlightInventory'!G215","v":0},null,{"$f":"SUM(G33:G36)","v":0},{"$f":"SUM(H33:H36)","v":0},{"$f":"SUM(I33:I36)","v":1}]
[null,null,200,{"$f":"$D$32*I33","v":0},null,{"$f":"C33*(1-'Inventory - Replacement Plan'!$C$5)","v":25.983333333333334},{"$f":"IFERROR(C33*D33/$D$32, 0)","v":0},{"$f":"IFERROR(F33*D33/$D$32,0)","v":0},0.1]
[null,null,300,{"$f":"$D$32*I34","v":0},null,{"$f":"C34*(1-'Inventory - Replacement Plan'!$C$5)","v":38.975000000000001},{"$f":"IFERROR(C34*D34/$D$32, 0)","v":0},{"$f":"IFERROR(F34*D34/$D$32,0)","v":0},0.4]
[null,null,500,{"$f":"$D$32*I35","v":0},null,{"$f":"C35*(1-'Inventory - Replacement Plan'!$C$5)","v":64.958333333333343},{"$f":"IFERROR(C35*D35/$D$32, 0)","v":0},{"$f":"IFERROR(F35*D35/$D$32,0)","v":0},0.4]
[null,null,1000,{"$f":"$D$32*I36","v":0},null,{"$f":"C36*(1-'Inventory - Replacement Plan'!$C$5)","v":129.91666666666669},{"$f":"IFERROR(C36*D36/$D$32, 0)","v":0},{"$f":"IFERROR(F36*D36/$D$32,0)","v":0},0.1]
[null,"Halogen",null,{"$f":"'2.2_StreetlightInventory'!$F$182*E37","v":0},{"$f":"'2.2_StreetlightInventory'!F220","v":0},null,{"$f":"SUM(G38:G42)","v":0},{"$f":"SUM(H38:H42)","v":0},{"$f":"SUM(I38:I42)","v":1}]
[null,null,400,{"$f":"$D$37*I38","v":0},null,{"$f":"C38*(1-'Inventory - Replacement Plan'!$C$4)","v":60.500000000000043},{"$f":"IFERROR(C38*D38/$D$37, 0)","v":0},{"$f":"IFERROR(F38*D38/$D$37,0)","v":0},0.2]
[null,null,500,{"$f":"$D$37*I39","v":0},null,{"$f":"C39*(1-'Inventory - Replacement Plan'!$C$4)","v":75.625000000000057},{"$f":"IFERROR(C39*D39/$D$37, 0)","v":0},{"$f":"IFERROR(F39*D39/$D$37,0)","v":0},0.3]
[null,null,1000,{"$f":"$D$37*I40","v":0},null,{"$f":"C40*(1-'Inventory - Replacement Plan'!$C$4)","v":151.25000000000011},{"$f":"IFERROR(C40*D40/$D$37, 0)","v":0},{"$f":"IFERROR(F40*D40/$D$37,0)","v":0},0.3]
[null,null,1500,{"$f":"$D$37*I41","v":0},null,{"$f":"C41*(1-'Inventory - Replacement Plan'!$C$4)","v":226.87500000000017},{"$f":"IFERROR(C41*D41/$D$37, 0)","v":0},{"$f":"IFERROR(F41*D41/$D$37,0)","v":0},0.2]
[]
[null,"MIXED LIGHT",null,{"$f":"'2.2_StreetlightInventory'!$F$182*E43","v":0},{"$f":"'2.2_StreetlightInventory'!F226","v":0},null,{"$f":"SUM(G44:G48)","v":0},{"$f":"SUM(H44:H48)","v":0},{"$f":"SUM(I44:I48)","v":1}]
[null,null,160,{"$f":"$D$43*I44","v":0},null,{"$f":"C44*(1-'Inventory - Replacement Plan'!$C$6)","v":37.626666666666679},{"$f":"IFERROR(C44*D44/$D$43, 0)","v":0},{"$f":"IFERROR(F44*D44/$D$43,0)","v":0},0.33]
[null,null,250,{"$f":"$D$43*I45","v":0},null,{"$f":"C45*(1-'Inventory - Replacement Plan'!$C$6)","v":58.791666666666686},{"$f":"IFERROR(C45*D45/$D$43, 0)","v":0},{"$f":"IFERROR(F45*D45/$D$43,0)","v":0},0.34]
[null,null,500,{"$f":"$D$43*I46","v":0},null,{"$f":"C46*(1-'Inventory - Replacement Plan'!$C$6)","v":117.58333333333337},{"$f":"IFERROR(C46*D46/$D$43, 0)","v":0},{"$f":"IFERROR(F46*D46/$D$43,0)","v":0},0.33]
[]
[]
[null,"OTHER",null,{"$f":"'2.2_StreetlightInventory'!$F$182*E49","v":0},{"$f":"'2.2_StreetlightInventory'!G232","v":0},null,{"$f":"SUM(G50)","v":0},{"$f":"SUM(H50)","v":0},{"$f":"SUM(I50)","v":1}]
[null,null,160,{"$f":"$D$49*I50","v":0},null,{"$f":"C50*(1-AVERAGE('Inventory - Replacement Plan'!$C$3:$C$10))","v":64.806303030303027},{"$f":"IFERROR(C50*D50/$D$49, 0)","v":0},{"$f":"IFERROR(F50*D50/$D$49,0)","v":0},1]
[]
[]
[]
[]
[]
[]
[null,"Total",null,{"$f":"D4+D11+D16+D43+D25+D32+D49","v":42500},{"$f":"SUM(E4,E11,E16,E43,E25,E32,E49)","v":1},null,{"$f":"G4*E4+G11*E11+G16*E16+G43*E43+G25*E25+G32*E32+G49*E49+E37*G37","v":202.565},{"$f":"H4*E4+H11*E11+H16*E16+H43*E43+H25*E25+H32*E32+H49*E49+E37*H37","v":108.46395304761903},{"$f":"I4*F4+I11*F11+I16*F16+I43*F43+I25*F25+I32*F32+I49*F49+F37*I37","v":0}]
[]
[]
[]
[null,"Brazil National Average"]
[null,"Technology","Lamp / Rated Power (W)","No. of lamps","% share","Equivalent LED rated Power (W)","Weighted average existing tech (W)","Weighted avg LED (W)"]
[null,"HPS",null,{"$f":"SUM(D64:D69)","v":29750},{"$f":"SUM(E64:E69)","v":0.70000000000000007},null,{"$f":"SUM(G64:G69)","v":168.57142857142858},{"$f":"SUM(H64:H69)","v":93.240870748299315}]
[null,null,70,{"$f":"'2.2_StreetlightInventory'!$F$182*'2.2_Option2Calcs'!E64","v":2125},0.05,{"$f":"C64*(1-'Inventory - Replacement Plan'!$C$8)","v":38.718666666666664},{"$f":"IFERROR(C64*D64/$D$63, 0)","v":5},{"$f":"IFERROR(F64*D64/$D$63,0)","v":2.7656190476190474}]
[null,null,100,{"$f":"'2.2_StreetlightInventory'!$F$182*'2.2_Option2Calcs'!E65","v":9350},0.22,{"$f":"C65*(1-'Inventory - Replacement Plan'!$C$8)","v":55.312380952380948},31.428571428571427,17.383891156462585]
[null,null,150,{"$f":"'2.2_StreetlightInventory'!$F$182*'2.2_Option2Calcs'!E66","v":8925},0.21,{"$f":"C66*(1-'Inventory - Replacement Plan'!$C$8)","v":82.968571428571423},45,24.89057142857143]
[null,null,250,{"$f":"'2.2_StreetlightInventory'!$F$182*'2.2_Option2Calcs'!E67","v":7225.0000000000009},0.17,{"$f":"C67*(1-'Inventory - Replacement Plan'!$C$8)","v":138.28095238095236},60.714285714285722,{"$f":"IFERROR(F67*D67/$D$63,0)","v":33.582517006802718}]
[null,null,350,{"$f":"'2.2_StreetlightInventory'!$F$182*'2.2_Option2Calcs'!E68","v":1275},0.03,{"$f":"C68*(1-'Inventory - Replacement Plan'!$C$8)","v":193.59333333333331},15,8.2968571428571423]
[null,null,400,{"$f":"'2.2_StreetlightInventory'!$F$182*'2.2_Option2Calcs'!E69","v":850},0.02,{"$f":"C69*(1-'Inventory - Replacement Plan'!$C$8)","v":221.24952380952379},11.428571428571429,6.3214149659863947]
[null,"Mercury Vapor",null,{"$f":"SUM(D71:D74)","v":10625},{"$f":"SUM(E71:E74)","v":0.25},null,{"$f":"SUM(G71:G74)","v":218},{"$f":"SUM(H71:H74)","v":98.532885714285698}]
[null,null,125,{"$f":"'2.2_StreetlightInventory'!$F$182*'2.2_Option2Calcs'!E71","v":850},0.02,{"$f":"C71*(1-'Inventory - Replacement Plan'!$C$7)","v":56.498214285714276},{"$f":"IFERROR(C71*D71/$D$70, 0)","v":10},{"$f":"IFERROR(F71*D71/$D$70,0)","v":4.5198571428571421}]
[null,null,150,{"$f":"'2.2_StreetlightInventory'!$F$182*'2.2_Option2Calcs'!E72","v":4250},0.1,{"$f":"C72*(1-'Inventory - Replacement Plan'!$C$7)","v":67.797857142857126},{"$f":"IFERROR(C72*D72/$D$70, 0)","v":60},{"$f":"IFERROR(F72*D72/$D$70,0)","v":27.119142857142851}]
[null,null,250,{"$f":"'2.2_StreetlightInventory'!$F$182*'2.2_Option2Calcs'!E73","v":4250},0.1,{"$f":"C73*(1-'Inventory - Replacement Plan'!$C$7)","v":112.99642857142855},{"$f":"IFERROR(C73*D73/$D$70, 0)","v":100},{"$f":"IFERROR(F73*D73/$D$70,0)","v":45.19857142857142}]
[null,null,400,{"$f":"'2.2_StreetlightInventory'!$F$182*'2.2_Option2Calcs'!E74","v":1275},0.03,{"$f":"C74*(1-'Inventory - Replacement Plan'!$C$7)","v":180.79428571428568},{"$f":"IFERROR(C74*D74/$D$70, 0)","v":48},{"$f":"IFERROR(F74*D74/$D$70,0)","v":21.695314285714282}]
[null,"Metal Halide",null,{"$f":"SUM(D76:D83)","v":850},{"$f":"SUM(E76:E83)","v":0.02},null,{"$f":"SUM(G76:G83)","v":325},{"$f":"SUM(H76:H83)","v":195.22440476190474}]
[null,null,70,{"$f":"'2.2_StreetlightInventory'!$F$182*'2.2_Option2Calcs'!E76","v":0},0,{"$f":"C76*(1-'Inventory - Replacement Plan'!$C$9)","v":42.048333333333325},{"$f":"IFERROR(C76*D76/$D$75, 0)","v":0},{"$f":"IFERROR(F76*D76/$D$75,0)","v":0}]
[null,null,100,{"$f":"'2.2_StreetlightInventory'!$F$182*'2.2_Option2Calcs'!E77","v":0},0,{"$f":"C77*(1-'Inventory - Replacement Plan'!$C$9)","v":60.069047619047609},{"$f":"IFERROR(C77*D77/$D$75, 0)","v":0},{"$f":"IFERROR(F77*D77/$D$75,0)","v":0}]
[null,null,150,{"$f":"'2.2_StreetlightInventory'!$F$182*'2.2_Option2Calcs'!E78","v":0},0,{"$f":"C78*(1-'Inventory - Replacement Plan'!$C$9)","v":90.103571428571414},0,0]
[null,null,175,{"$f":"'2.2_StreetlightInventory'!$F$182*'2.2_Option2Calcs'!E79","v":0},0,{"$f":"C79*(1-'Inventory - Replacement Plan'!$C$9)","v":105.12083333333332},0,0]
[null,null,200,{"$f":"'2.2_StreetlightInventory'!$F$182*'2.2_Option2Calcs'!E80","v":0},0,{"$f":"C80*(1-'Inventory - Replacement Plan'!$C$9)","v":120.13809523809522},0,0]
[null,null,250,{"$f":"'2.2_StreetlightInventory'!$F$182*'2.2_Option2Calcs'!E81","v":425},0.01,{"$f":"C81*(1-'Inventory - Replacement Plan'!$C$9)","v":150.17261904761904},125,75.086309523809518]
[null,null,400,{"$f":"'2.2_StreetlightInventory'!$F$182*'2.2_Option2Calcs'!E82","v":425},0.01,{"$f":"C82*(1-'Inventory - Replacement Plan'!$C$9)","v":240.27619047619044},200,120.13809523809522]
[null,null,1000,{"$f":"'2.2_StreetlightInventory'!$F$182*'2.2_Option2Calcs'!E83","v":0},0,{"$f":"C83*(1-'Inventory - Replacement Plan'!$C$9)","v":600.69047619047615},{"$f":"IFERROR(C83*D83/$D$75, 0)","v":0},0]
[null,"Fluorescent"]
[]
[]
[]
[]
[]
[]
[null,"Incandescent"]
[]
[]
[]
[]
[null,"Halogen"]
[]
[]
[]
[]
[]
[null,"MIXED LIGHT"]
[]
[]
[]
[]
[]
[null,"OTHER",null,{"$f":"SUM(D109)","v":1275},{"$f":"SUM(E109)","v":0.03},null,{"$f":"SUM(G109)","v":160},{"$f":"SUM(H109)","v":64.806303030303027}]
[null,null,160,{"$f":"'2.2_StreetlightInventory'!$F$182*'2.2_Option2Calcs'!E109","v":1275},0.03,{"$f":"C109*(1-AVERAGE('Inventory - Replacement Plan'!C3:C10))","v":64.806303030303027},{"$f":"IFERROR(C109*D109/$D$108, 0)","v":160},{"$f":"IFERROR(F109*D109/$D$108,0)","v":64.806303030303027}]
[]
[]
[]
[]
[]
[]
[null,"Total",null,{"$f":"D63+D70+D75+D102+D84+D91+D108","v":42500},{"$f":"SUM(E63,E70,E75,E102,E84,E91,E108)","v":1},null,{"$f":"G63*E63+G70*E70+G75*E75+G102*E102+G84*E84+G91*E91+G108*E108+E96*G96","v":183.8},{"$f":"H63*E63+H70*E70+H75*E75+H102*E102+H84*E84+H91*E91+H108*E108+E96*H96","v":95.750508138528133}]
[]
[null,"Source: Need from World Bank"]

{"sheet":"Lookups","index":53,"n_rows":206,"n_cols":18,"rows_kept":206,"cut":false,"hidden":true,"merged":[]}
[null,"Nation","Currency","Symbol","Region"]
[null,null,null,null,null,null,null,"Language","English","Portuguese ","Spanish ","French","Lookup Value",null,null,null,"Use Mode"]
[null,"Afghanistan","Afghanistan Afghani","؋","South Asia",null,null,{"$f":"IF($N$3=1,I3,IF($N$3=2,J3))","v":"English"},"English","Inglês","Inglés","Anglais",1,1,null,null,"Option 1 ",1]
[null,"Albania","Albania Lek","Lek","Europe",null,null,{"$f":"IF($N$3=1,I4,IF($N$3=2,J4))","v":"Portuguese "},"Portuguese ","Português","Portugués","Portugais",2,null,null,null,"Option 2"]
[null,"Algeria","Dinar","د.ج","North Africa",null,null,null,"Spanish ","Espanhol","Español","Espanol",3,null,null,null,"Option 3"]
[null,"Andorra","Euro","€","Europe",null,null,null,"French","Francês","Francés","Français",4,null,null,null,"Option 1 = basic mode that just shows locked UIs"]
[null,"Angola","Angolan Kwanza","Kz","Sub-Saharan Africa",null,null,null,null,null,null,null,null,null,null,null,"Option 2 = advanced mode that open essential calculation sheets but hides all others"]
[null,"Antigua and Barbuda","East Caribbean dollar","EC$","Caribbean",null,null,null,null,null,null,null,null,null,null,null,"Option 3 = admin mode that allows access to anywhere in the tool w/ password"]
[null,"Argentina","Argentine peso","$","Latin America",null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(flag_useMode=1,Q6,IF(flag_useMode=2,Q7,Q8))","v":"Option 1 = basic mode that just shows locked UIs"}]
[null,"Armenia","Armenian Dram","դր","Western Asia"]
[null,"Aruba","Aruba Guilder","ƒ","Caribbean"]
[null,"Australia","Australia Dollar","$","Oceania"]
[null,"Austria","Euro","€","Europe",null,null,null,null,null,null,null,null,null,null,null,"Option 1 = basic mode that just shows locked UIs; Option 2 = advanced mode that open essential calculation sheets but hides all others; Option 3 = admin mode that allows access to anywhere in the tool w/ password"]
[null,"Azerbaijan","Azerbaijan New Manat","ман","Western Asia"]
[null,"Bahamas","Bahamas Dollar","$","Caribbean"]
[null,"Bahrain","Bahraini Dinar","ب.د","Western Asia"]
[null,"Bangladesh","Bangladeshi Taka","৳","South Asia"]
[null,"Barbados","Barbados Dollar","$","Caribbean"]
[null,"Belarus","Belarus Ruble","Br","Europe"]
[null,"Belgium","Euro","€","Europe"]
[null,"Belize","Belize dollar","BZ$","Latin America"]
[null,"Benin","West African CFA","franc","Sub-Saharan Africa"]
[null,"Bhutan","Ngultrum","Nu","South Asia"]
[null,"Bolivia","Bolivian boliviano","$b","Latin America"]
[null,"Bosnia and Herzegovina","Bosnia and Herzegovina Convertible Marka","KM","Europe"]
[null,"Botswana","Botswana Pula","P","Sub-Saharan Africa"]
[null,"Brazil","Brazilian real","R$","Latin America"]
[null,"Brunei","Brunei Darussalam Dollar","$","East Asia"]
[null,"Bulgaria","Bulgaria Lev","лв","Europe"]
[null,"Burkina Faso","West African CFA","franc","Sub-Saharan Africa"]
[null,"Burma","Myanmar Kyat ","K","East Asia"]
[null,"Burundi","Burundian Franc","FBu","Sub-Saharan Africa"]
[null,"Cambodia","Cambodia Riel","៛","East Asia"]
[null,"Cameroon","Central African CFA","franc","Sub-Saharan Africa"]
[null,"Canada","Canada Dollar","$","North America"]
[null,"Cape Verde","Cape Verde Escudo","CV$","Sub-Saharan Africa"]
[null,"Central African Republic","Central African CFA","franc","Sub-Saharan Africa"]
[null,"Chad","Central African CFA","franc","Sub-Saharan Africa"]
[null,"Chile","Chilean peso","$","Latin America"]
[null,"China","China Yuan Renminbi","¥","East Asia"]
[null,"Colombia","Colombian peso","$","Latin America"]
[null,"Comoros","Comorian Franc","KMF","Sub-Saharan Africa"]
[null,"Congo, Democratic Republic of the","Congolese franc ","CDFr","Sub-Saharan Africa"]
[null,"Congo, Republic of the","Central African CFA","franc","Sub-Saharan Africa"]
[null,"Costa Rica","Colón","₡","Latin America"]
[null,"Cote d'Ivoire","West African CFA","franc","Sub-Saharan Africa"]
[null,"Croatia","Croatia Kuna","kn","Europe"]
[null,"Cuba","Cuba Peso","₱","Caribbean"]
[null,"Curacao","Netherlands Antilles Guilder","ƒ","Caribbean"]
[null,"Cyprus","Cypriot Pound","CY£","Europe"]
[null,"Czech Republic","Czech Republic Koruna","Kč","Europe"]
[null,"Denmark","Denmark Krone","kr","Europe"]
[null,"Djibouti","Djiboutian Franc","Fdj","Sub-Saharan Africa"]
[null,"Dominica","East Caribbean dollar","EC$","Caribbean"]
[null,"Dominican Republic","Dominican Republic Peso","RD$","Caribbean"]
[null,"East Timor","United States dollar","$","East Asia"]
[null,"Ecuador","United States dollar","$","Latin America"]
[null,"Egypt","Egypt Pound","ج.م","North Africa"]
[null,"El Salvador","United States dollar","$","Latin America"]
[null,"Equatorial Guinea","Central African CFA","franc","Sub-Saharan Africa"]
[null,"Eritrea","Eritrean Nakfa","Nfk","Sub-Saharan Africa"]
[null,"Estonia","Euro","€","Europe"]
[null,"Ethiopia","Ethiopian Birr","Br","Sub-Saharan Africa"]
[null,"Fiji","Fiji Dollar","$","Oceania"]
[null,"Finland","Euro","€","Europe"]
[null,"France","Euro","€","Europe"]
[null,"Gabon","Central African CFA","franc","Sub-Saharan Africa"]
[null,"Gambia, The","Gambian Dalasi ","D","Sub-Saharan Africa"]
[null,"Georgia","Georgian Lari","GEL","Western Asia"]
[null,"Germany","Euro","€","Europe"]
[null,"Ghana","Ghana Cedi","¢","Sub-Saharan Africa"]
[null,"Greece","Euro","€","Europe"]
[null,"Grenada","East Caribbean dollar","EC$","Caribbean"]
[null,"Guatemala","Quetzal","Q","Latin America"]
[null,"Guinea","Guinean Franc","FG","Sub-Saharan Africa"]
[null,"Guinea-Bissau","West African CFA","franc","Sub-Saharan Africa"]
[null,"Guyana","Guyanese dollar","G$","Latin America"]
[null,"Haiti","Gourde","G","Caribbean"]
[null,"Holy See","Euro","€","Europe"]
[null,"Honduras","Lempira","L","Latin America"]
[null,"Hong Kong","Hong Kong Dollar","$","East Asia"]
[null,"Hungary","Hungary Forint","Ft","Europe"]
[null,"Iceland","Iceland Krona","kr","Europe"]
[null,"India","India Rupee","IN₨","South Asia"]
[null,"Indonesia","Indonesia Rupiah","Rp","East Asia"]
[null,"Iran","Iran Rial","﷼","Western Asia"]
[null,"Iraq","Iraqi Dinar","ع.د","Western Asia"]
[null,"Ireland","Euro","€","Europe"]
[null,"Israel","Israel Shekel","₪","Western Asia"]
[null,"Italy","Euro","€","Europe"]
[null,"Jamaica","Jamaica Dollar","J$","Caribbean"]
[null,"Japan","Japan Yen","¥","East Asia"]
[null,"Jordan","Jordanian Dinar","JD","Western Asia"]
[null,"Kazakhstan","Kazakhstan Tenge","лв","Central Asia"]
[null,"Kenya","Kenyan Shilling","KSh","Sub-Saharan Africa"]
[null,"Kiribati","Australian Dollar","AU$","Oceania"]
[null,"North Korea","Korea (North) Won","₩","East Asia"]
[null,"South Korea","Korea (South) Won","₩","East Asia"]
[null,"Kosovo","Euro","€","Europe"]
[null,"Kuwait","Kuwaiti Dinar","د.ك","Western Asia"]
[null,"Kyrgyzstan","Kyrgyzstan Som","лв","Central Asia"]
[null,"Laos","Laos Kip","₭","East Asia"]
[null,"Latvia","Euro","€","Europe"]
[null,"Lebanon","Lebanon Pound","£","Western Asia"]
[null,"Lesotho","Lesotho Loti","L","Sub-Saharan Africa"]
[null,"Liberia","Liberia Dollar","$","Sub-Saharan Africa"]
[null,"Libya","Libyan Dinar","ل.د","North Africa"]
[null,"Liechtenstein","Swiss Franc","CHF","Europe"]
[null,"Lithuania","Euro","€","Europe"]
[null,"Luxembourg","Euro","€","Europe"]
[null,"Macau","Macanese Pataca","MO$","East Asia"]
[null,"Macedonia","Macedonia Denar","ден","Europe"]
[null,"Madagascar","Malagasy Ariary","MGA","Sub-Saharan Africa"]
[null,"Malawi","Malawian Kwacha","MK","Sub-Saharan Africa"]
[null,"Malaysia","Malaysia Ringgit","RM","East Asia"]
[null,"Maldives","Maldives Rufiyaa","MRf","South Asia"]
[null,"Mali","West African CFA","franc","Sub-Saharan Africa"]
[null,"Malta","Maltese Lira","Lm","Europe"]
[null,"Marshall Islands","United States Dollar","US$","Oceania"]
[null,"Mauritania","Mauritanian Ouguiya","UM","Sub-Saharan Africa"]
[null,"Mauritius","Mauritius Rupee","₨","Sub-Saharan Africa"]
[null,"Mexico","Mexican peso","$","Latin America"]
[null,"Micronesia","United States Dollar","US$","Oceania"]
[null,"Moldova","Moldovan Leu","MDL","Europe"]
[null,"Monaco","Euro","€","Europe"]
[null,"Mongolia","Mongolia Tughrik","₮","Central Asia"]
[null,"Montenegro","Euro","€","Europe"]
[null,"Morocco","Moroccan Dirham","د.م","North Africa"]
[null,"Mozambique","Mozambique Metical","MT","Sub-Saharan Africa"]
[null,"Namibia","Namibia Dollar","$","Sub-Saharan Africa"]
[null,"Nauru","Australian Dollar","AU$","Oceania"]
[null,"Nepal","Nepal Rupee","NP₨","South Asia"]
[null,"Netherlands","Euro","€","Europe"]
[null,"Netherlands Antilles","Netherlands Antilles Guilder","ƒ","Caribbean"]
[null,"New Zealand","New Zealand Dollar","$","Oceania"]
[null,"Nicaragua","Córdoba","C$","Latin America"]
[null,"Niger","West African CFA","franc","Sub-Saharan Africa"]
[null,"Nigeria","Nigeria Naira","₦","Sub-Saharan Africa"]
[null,"North Korea","Korea (North) Won","₩","East Asia"]
[null,"Norway","Norway Krone","kr","Europe"]
[null,"Oman","Oman Rial","﷼","Western Asia"]
[null,"Pakistan","Pakistan Rupee","₨","South Asia"]
[null,"Palau","United States Dollar","US$","Oceania"]
[null,"Palestinian Territories","Jordanian Dinar ","JD","Western Asia"]
[null,"Panama","United States dollar","$","Latin America"]
[null,"Papua New Guinea","Papua New Guinea Kina","K","Oceania"]
[null,"Paraguay","Paraguayan guaraní","Gs","Latin America"]
[null,"Peru","Peruvian nuevo sol","S/.","Latin America"]
[null,"Philippines","Philippines Peso","₱","East Asia"]
[null,"Poland","Poland Zloty","zł","Europe"]
[null,"Portugal","Euro","€","Europe"]
[null,"Qatar","Qatar Riyal","﷼","Western Asia"]
[null,"Romania","Romania New Leu","lei","Europe"]
[null,"Russia","Russia Ruble","руб","Europe"]
[null,"Rwanda","Rwandan Franc","RF","Sub-Saharan Africa"]
[null,"St. Kitts and Nevis","EC$","EC$","Caribbean"]
[null,"St. Lucia","EC$","EC$","Caribbean"]
[null,"St. Vincent and the Grenadines","EC$","EC$","Caribbean"]
[null,"Samoa","Samoan Tala","WS$","Oceania"]
[null,"San Marino","Euro","€","Europe"]
[null,"Sao Tome and Principe","Sao Tome Dobra ","Db","Sub-Saharan Africa"]
[null,"Saudi Arabia","Saudi Arabia Riyal","﷼","Western Asia"]
[null,"Senegal","West African CFA","franc","Sub-Saharan Africa"]
[null,"Serbia","Serbia Dinar","Дин.","Europe"]
[null,"Seychelles","Seychelles Rupee","₨","Sub-Saharan Africa"]
[null,"Sierra Leone","Sierra Leonean Leone","Le","Sub-Saharan Africa"]
[null,"Singapore","Singapore Dollar","$","East Asia"]
[null,"Sint Maarten","Netherlands Antilles Guilder","ƒ","Caribbean"]
[null,"Slovakia","Slovak Koruna","Sk","Europe"]
[null,"Slovenia","European Euro","€","Europe"]
[null,"Solomon Islands","Solomon Islands Dollar","$","Oceania"]
[null,"Somalia","Somalia Shilling","S","Sub-Saharan Africa"]
[null,"South Africa","South Africa Rand","R","Sub-Saharan Africa"]
[null,"South Sudan","South Sudanese pound","SSP","Sub-Saharan Africa"]
[null,"Spain","Euro","€","Europe"]
[null,"Sri Lanka","Sri Lanka Rupee","₨","South Asia"]
[null,"Sudan","Sudanese Dinar","£Sd","North Africa"]
[null,"Suriname","Surinamese dollar","$","Latin America"]
[null,"Swaziland","Swazi Lilangeni","SZL","Sub-Saharan Africa"]
[null,"Sweden","Sweden Krona","kr","Europe"]
[null,"Switzerland","Switzerland Franc","CHF","Europe"]
[null,"Syria","Syria Pound","£","Western Asia"]
[null,"Taiwan","Taiwan New Dollar","NT$","East Asia"]
[null,"Tajikistan","Tajikistan Somoni","TJS","Central Asia"]
[null,"Tanzania","Tanzanian Shilling","TSh","Sub-Saharan Africa"]
[null,"Thailand","Thailand Baht","฿","East Asia"]
[null,"Togo","West African CFA","franc","Sub-Saharan Africa"]
[null,"Tonga","Tongan Pa'Anga","PT$","Oceania"]
[null,"Trinidad and Tobago","Trinidad and Tobago Dollar","TT$","Caribbean"]
[null,"Tunisia","Tunisian Dinar","د.ت","North Africa"]
[null,"Turkey","Turkey Lira","YTL","Europe"]
[null,"Turkmenistan","Turkmenistani Manat","m","Central Asia"]
[null,"Tuvalu","Tuvalu Dollar","$","Oceania"]
[null,"Uganda","Ugandan Shilling","USh","Sub-Saharan Africa"]
[null,"Ukraine","Ukraine Hryvnia","₴","Europe"]
[null,"United Arab Emirates","United Arab Emirates Dirham","د.إ","Western Asia"]
[null,"United Kingdom","United Kingdom Pound","£","Europe"]
[null,"United States of America","United States Dollar","$","North America"]
[null,"Uruguay","Uruguayan peso","$U","Latin America"]
[null,"Uzbekistan","Uzbekistan Som","лв","Central Asia"]
[null,"Vanuatu","Vanuatu Vatu","Vt","Oceania"]
[null,"Venezuela","Venezuelan bolivar","Bs","Latin America"]
[null,"Vietnam","Viet Nam Dong","₫","East Asia"]
[null,"Yemen","Yemen Rial","﷼","Western Asia"]
[null,"Zambia","Zambian Kwacha","ZK","Sub-Saharan Africa"]
[null,"Zimbabwe","Zimbabwe Dollar","Z$","Sub-Saharan Africa"]

{"sheet":"DefaultEmissionFactors","index":54,"n_rows":229,"n_cols":4,"rows_kept":229,"cut":false,"hidden":true,"merged":[]}
["Data Name:","Grid Emission Factor (tonnes CO2e/kWh)"]
["Resolution:","National"]
["Selected Nation:",{"$f":"'2.1_BasicInformation'!E14","v":"Brazil"}]
["Selected Factor:",{"$f":"IFERROR(INDEX($C$6:$C$229,MATCH($B$3,$B$6:$B$229,0),1)*1000,0.00000001)","v":0.29457543442622958}]
["Region","Country","2012 Emission Factor","Source"]
["Latin America","Latin America Average",2.9541013000000004E-4,"Average"]
["Latin America","Argentina",5.1754028571428582E-4,"IGES CDM Project Database at:  http://www.iges.or.jp/en/cdm/report.html "]
["Latin America","Belize",1.5190000000000001E-4,"IGES CDM Project Database at:  http://www.iges.or.jp/en/cdm/report.html "]
["Latin America","Bolivia",5.7499999999999999E-4,"IGES CDM Project Database at:  http://www.iges.or.jp/en/cdm/report.html "]
["Latin America","Brazil",2.9457543442622957E-4,"IGES CDM Project Database at:  http://www.iges.or.jp/en/cdm/report.html "]
["Latin America","Chile",6.1384766666666701E-4,"IGES CDM Project Database at:  http://www.iges.or.jp/en/cdm/report.html "]
["Latin America","Colombia",3.2999379310344831E-4,"IGES CDM Project Database at:  http://www.iges.or.jp/en/cdm/report.html "]
["Latin America","Costa Rica",2.7404538461538462E-4,"IGES CDM Project Database at:  http://www.iges.or.jp/en/cdm/report.html "]
["Latin America","Ecuador",5.8421730769230766E-4,"IGES CDM Project Database at:  http://www.iges.or.jp/en/cdm/report.html "]
["Latin America","El Salvador",6.8198571428571431E-4,"IGES CDM Project Database at:  http://www.iges.or.jp/en/cdm/report.html "]
["Latin America","Guatemala",6.1114000000000003E-4,"IGES CDM Project Database at:  http://www.iges.or.jp/en/cdm/report.html "]
["Latin America","Guyana",9.4830000000000001E-4,"IGES CDM Project Database at:  http://www.iges.or.jp/en/cdm/report.html "]
["Latin America","Honduras",6.6089629629629621E-4,"IGES CDM Project Database at:  http://www.iges.or.jp/en/cdm/report.html "]
["Latin America","Mexico",5.2824741379310311E-4,"IGES CDM Project Database at:  http://www.iges.or.jp/en/cdm/report.html "]
["Latin America","Nicaragua",6.7941000000000008E-4,"IGES CDM Project Database at:  http://www.iges.or.jp/en/cdm/report.html "]
["Latin America","Panama",5.8524545454545463E-4,"IGES CDM Project Database at:  http://www.iges.or.jp/en/cdm/report.html "]
["Latin America","Paraguay",0,"IEA 2012 elect factors_download 26.11.14"]
["Latin America","Peru",5.9984647058823539E-4,"IGES CDM Project Database at:  http://www.iges.or.jp/en/cdm/report.html "]
["Latin America","Suriname",4.8950000000000003E-4,"Pre-2010: UNDP. 2010. GHG Inventories; Post-2010: UNEP DTU Partnership. 2015."]
["Latin America","Uruguay",5.7409130434782623E-4,"IEA 2012 elect factors_download 26.11.14"]
["Latin America","Venezuela",2.6539290000000002E-4,"IEA 2012 elect factors_download 26.11.14"]
["Caribbean","Caribbean Average",6.7339557333333342E-4,"Average"]
["Caribbean","Antigua and Barbuda",6.9430000000000002E-4,"Pre-2010: UNDP. 2010. GHG Inventories; Post-2010: UNEP DTU Partnership. 2015."]
["Caribbean","Aruba",8.3282699999999996E-4,"UNDP. 2010. GHG Inventories"]
["Caribbean","Bahamas",7.2300000000000001E-4,"IGES CDM Project Database at:  http://www.iges.or.jp/en/cdm/report.html "]
["Caribbean","Barbados",7.9059999999999992E-4,"Pre-2010: UNDP. 2010. GHG Inventories; Post-2010: UNEP DTU Partnership. 2015."]
["Caribbean","Cuba",8.7349999999999993E-4,"IGES CDM Project Database at:  http://www.iges.or.jp/en/cdm/report.html "]
["Caribbean","Curacao",6.7339557333333342E-4,"Caribbean Average"]
["Caribbean","Dominica",4.7110000000000001E-4,"Pre-2010: UNDP. 2010. GHG Inventories; Post-2010: UNEP DTU Partnership. 2015."]
["Caribbean","Dominican Republic",6.5414285714285715E-4,"IGES CDM Project Database at:  http://www.iges.or.jp/en/cdm/report.html "]
["Caribbean","Grenada",5.1153600000000004E-4,"UNDP. 2010. GHG Inventories"]
["Caribbean","Haiti",5.9167650000000003E-4,"IEA 2012 elect factors_download 26.11.14"]
["Caribbean","Jamaica",7.8319999999999996E-4,"IGES CDM Project Database at:  http://www.iges.or.jp/en/cdm/report.html "]
["Caribbean","Netherlands Antilles",7.0681550000000002E-4,"IEA 2012 elect factors_download 26.11.14"]
["Caribbean","Sint Maarten",6.7339557333333342E-4,"Proxy Region"]
["Caribbean","St. Kitts and Nevis",6.9130000000000005E-4,"Pre-2010: UNDP. 2010. GHG Inventories; Post-2010: UNEP DTU Partnership. 2015."]
["Caribbean","St. Lucia",6.5259999999999992E-4,"Pre-2010: UNDP. 2010. GHG Inventories; Post-2010: UNEP DTU Partnership. 2015."]
["Caribbean","St. Vincent and the Grenadines",5.5369999999999996E-4,"Pre-2010: UNDP. 2010. GHG Inventories; Post-2010: UNEP DTU Partnership. 2015."]
["Caribbean","Trinidad and Tobago",6.7637070000000005E-4,"IEA 2012 elect factors_download 26.11.14"]
["North America","North America Average",3.157875E-4,"Average"]
["North America","Bermuda",3.157875E-4,"Proxy Region"]
["North America","Canada",1.5088890000000002E-4,"IEA 2012 elect factors_download 26.11.14"]
["North America","United States of America",4.8068610000000001E-4,"IEA 2012 elect factors_download 26.11.14"]
["Sub-Saharan Africa","Sub-Saharan Africa Average",1.1459406454013202E-2,"Average"]
["Sub-Saharan Africa","Angola",3.9084410000000003E-4,"IEA 2012 elect factors_download 26.11.14"]
["Sub-Saharan Africa","Benin",7.2069940000000002E-4,"IEA 2012 elect factors_download 26.11.14"]
["Sub-Saharan Africa","Botswana",1.4788360000000001E-3,"IEA 2012 elect factors_download 26.11.14"]
["Sub-Saharan Africa","Burkina Faso",6.9999999999999999E-4,"UNEP RISO. 2013. Emission Reduction Profile: Burkina Faso"]
["Sub-Saharan Africa","Burundi",4.90304E-4,"UNDP. 2010. GHG Inventories"]
["Sub-Saharan Africa","Cameroon",2.085946E-4,"IEA 2012 elect factors_download 26.11.14"]
["Sub-Saharan Africa","Cape Verde",4.90304E-4,"UNDP. 2010. GHG Inventories"]
["Sub-Saharan Africa","Central African Republic",4.90304E-4,"UNDP. 2010. GHG Inventories"]
["Sub-Saharan Africa","Chad",4.90304E-4,"UNDP. 2010. GHG Inventories"]
["Sub-Saharan Africa","Comoros",4.90304E-4,"Madagascar"]
["Sub-Saharan Africa","Congo, Democratic Republic of the",2.8837999999999998E-6,"IEA 2012 elect factors_download 26.11.14"]
["Sub-Saharan Africa","Congo, Republic of the",2.2995980000000001E-4,"IEA 2012 elect factors_download 26.11.14"]
["Sub-Saharan Africa","Cote d'Ivoire",4.9038059999999999E-4,"IEA 2012 elect factors_download 26.11.14"]
["Sub-Saharan Africa","Djibouti",4.90304E-4,"UNDP. 2010. GHG Inventories"]
["Sub-Saharan Africa","Equatorial Guinea",4.90304E-4,"UNDP. 2010. GHG Inventories"]
["Sub-Saharan Africa","Eritrea",8.4933980000000001E-4,"IEA 2012 elect factors_download 26.11.14"]
["Sub-Saharan Africa","Ethiopia",6.6344999999999998E-6,"IEA 2012 elect factors_download 26.11.14"]
["Sub-Saharan Africa","Gabon",4.3612560000000003E-4,"IEA 2012 elect factors_download 26.11.14"]
["Sub-Saharan Africa","Gambia, The",4.90304E-4,"UNDP. 2010. GHG Inventories"]
["Sub-Saharan Africa","Ghana",2.4944490000000001E-4,"IEA 2012 elect factors_download 26.11.14"]
["Sub-Saharan Africa","Guinea",4.90304E-4,"UNDP. 2010. GHG Inventories"]
["Sub-Saharan Africa","Guinea-Bissau",4.90304E-4,"UNDP. 2010. GHG Inventories"]
["Sub-Saharan Africa","Kenya",2.231778E-4,"IEA 2012 elect factors_download 26.11.14"]
["Sub-Saharan Africa","Lesotho",3.8000000000000001E-9,"UNEP RISO. 2013. Emission Reduction Profile: Lesotho"]
["Sub-Saharan Africa","Liberia",4.90304E-4,"UNDP. 2010. GHG Inventories"]
["Sub-Saharan Africa","Madagascar",4.90304E-4,"UNDP. 2010. GHG Inventories"]
["Sub-Saharan Africa","Malawi",9.2000000000000003E-4,"UNEP RISO. 2013. Emission Reduction Profile: Malawi (South Africa Power Pool)"]
["Sub-Saharan Africa","Mali",4.90304E-4,"UNDP. 2010. GHG Inventories"]
["Sub-Saharan Africa","Mauritania",4.90304E-4,"UNDP. 2010. GHG Inventories"]
["Sub-Saharan Africa","Mauritius",7.9508439999999997E-4,"IEA 2012 elect factors_download 26.11.14"]
["Sub-Saharan Africa","Mozambique",1.1821999999999999E-6,"IEA 2012 elect factors_download 26.11.14"]
["Sub-Saharan Africa","Namibia",2.69957E-5,"IEA 2012 elect factors_download 26.11.14"]
["Sub-Saharan Africa","Niger",4.90304E-4,"UNDP. 2010. GHG Inventories"]
["Sub-Saharan Africa","Nigeria",4.0322390000000001E-4,"IEA 2012 elect factors_download 26.11.14"]
["Sub-Saharan Africa","Rwanda",6.4999999999999997E-4,"UNEP RISO. 2013. Emission Reduction Profile: Rwanda"]
["Sub-Saharan Africa","Sao Tome and Principe",6.4746439263358433E-4,"UNEP RISO. 2013. Emission Reduction Profile: Sao Tome and Principe"]
["Sub-Saharan Africa","Senegal",6.0172170000000007E-4,"IEA 2012 elect factors_download 26.11.14"]
["Sub-Saharan Africa","Seychelles",4.90304E-4,"UNDP. 2010. GHG Inventories"]
["Sub-Saharan Africa","Sierra Leone",4.90304E-4,"UNDP. 2010. GHG Inventories"]
["Sub-Saharan Africa","Somalia",4.90304E-4,"UNDP. 2010. GHG Inventories"]
["Sub-Saharan Africa","South Africa",9.1352679999999996E-4,"IEA 2012 elect factors_download 26.11.14"]
["Sub-Saharan Africa","South Sudan",2.0195719999999999E-4,"IEA 2012 elect factors_download 26.11.14"]
["Sub-Saharan Africa","Swaziland",6.8300000000000001E-4,"Illovo. 2015. Climate Change and Environmental Impacts Report"]
["Sub-Saharan Africa","Tanzania",3.1589999999999998E-4,"UNDP. 2010. GHG Inventories"]
["Sub-Saharan Africa","Togo",1.7128829999999998E-4,"IEA 2012 elect factors_download 26.11.14"]
["Sub-Saharan Africa","Uganda",0.52854000000000001,"Climate Focus. 2013. Ugandan Grid EF 2013 Version1"]
["Sub-Saharan Africa","Zambia",2.6467E-6,"IEA 2012 elect factors_download 26.11.14"]
["Sub-Saharan Africa","Zimbabwe",3.6512179999999999E-4,"IEA 2012 elect factors_download 26.11.14"]
["North Africa","North Africa Average",4.8652990000000001E-4,"Average"]
["North Africa","Algeria",5.4920079999999996E-4,"IEA 2012 elect factors_download 26.11.14"]
["North Africa","Egypt",4.4375999999999997E-4,"IEA 2012 elect factors_download 26.11.14"]
["North Africa","Libya",5.6860249999999993E-4,"IEA 2012 elect factors_download 26.11.14"]
["North Africa","Morocco",6.9662999999999995E-4,"IEA 2012 elect factors_download 26.11.14"]
["North Africa","Sudan",2.0195719999999999E-4,"IEA 2012 elect factors_download 26.11.14"]
["North Africa","Tunisia",4.5902890000000003E-4,"IEA 2012 elect factors_download 26.11.14"]
["East Asia","East Asia Average",5.4078645555555543E-4,"Average"]
["East Asia","Brunei",7.2266690000000005E-4,"IEA 2012 elect factors_download 26.11.14"]
["East Asia","Burma",2.1620570000000002E-4,"IEA 2012 elect factors_download 26.11.14"]
["East Asia","Cambodia",5.2895960000000006E-4,"IEA 2012 elect factors_download 26.11.14"]
["East Asia","China",7.3409259999999998E-4,"IEA 2012 elect factors_download 26.11.14"]
["East Asia","East Timor",3.1031899999999998E-4,"UNDP. 2010. GHG Inventories"]
["East Asia","Hong Kong",7.5779830000000006E-4,"IEA 2012 elect factors_download 26.11.14"]
["East Asia","Indonesia",8.0918769999999997E-4,"IEA 2012 elect factors_download 26.11.14"]
["East Asia","Japan",5.508837999999999E-4,"IEA 2012 elect factors_download 26.11.14"]
["East Asia","Laos",3.1031899999999998E-4,"UNDP. 2010. GHG Inventories"]
["East Asia","Macau",7.9432199999999998E-4,"UNDP. 2010. GHG Inventories"]
["East Asia","Malaysia",6.7136330000000001E-4,"IEA 2012 elect factors_download 26.11.14"]
["East Asia","North Korea",3.7804819999999998E-4,"IEA 2012 elect factors_download 26.11.14"]
["East Asia","Philippines",5.0237359999999996E-4,"IEA 2012 elect factors_download 26.11.14"]
["East Asia","Singapore",4.7247890000000001E-4,"IEA 2012 elect factors_download 26.11.14"]
["East Asia","South Korea",5.4033650000000005E-4,"IEA 2012 elect factors_download 26.11.14"]
["East Asia","Taiwan",5.8316210000000006E-4,"IEA 2012 elect factors_download 26.11.14"]
["East Asia","Thailand",5.0042399999999996E-4,"IEA 2012 elect factors_download 26.11.14"]
["East Asia","Vietnam",3.5121499999999999E-4,"IEA 2012 elect factors_download 26.11.14"]
["Western Asia","Western Asia Average",6.0869571764705888E-4,"Average"]
["Western Asia","Armenia",1.765181E-4,"IEA 2012 elect factors_download 26.11.14"]
["Western Asia","Azerbaijan",4.9366230000000007E-4,"IEA 2012 elect factors_download 26.11.14"]
["Western Asia","Bahrain",7.5471890000000002E-4,"IEA 2012 elect factors_download 26.11.14"]
["Western Asia","Georgia",1.1701309999999999E-4,"IEA 2012 elect factors_download 26.11.14"]
["Western Asia","Iran",5.1561700000000001E-4,"UNDP. 2010. GHG Inventories"]
["Western Asia","Iraq",9.0731920000000003E-4,"IEA 2012 elect factors_download 26.11.14"]
["Western Asia","Israel",7.6667170000000004E-4,"IEA 2012 elect factors_download 26.11.14"]
["Western Asia","Jordan",6.3561580000000002E-4,"IEA 2012 elect factors_download 26.11.14"]
["Western Asia","Kuwait",7.4497059999999995E-4,"IEA 2012 elect factors_download 26.11.14"]
["Western Asia","Lebanon",8.0564070000000007E-4,"IEA 2012 elect factors_download 26.11.14"]
["Western Asia","Oman",6.0207610000000003E-4,"IEA 2012 elect factors_download 26.11.14"]
["Western Asia","Palestinian Territories",7.6667170000000004E-4,"IEA 2012 elect factors_download 26.11.14"]
["Western Asia","Qatar",4.9294900000000001E-4,"IEA 2012 elect factors_download 26.11.14"]
["Western Asia","Saudi Arabia",7.3821579999999991E-4,"IEA 2012 elect factors_download 26.11.14"]
["Western Asia","Syria",5.824160000000001E-4,"IEA 2012 elect factors_download 26.11.14"]
["Western Asia","United Arab Emirates",5.9727589999999996E-4,"IEA 2012 elect factors_download 26.11.14"]
["Western Asia","Yemen",6.5047529999999996E-4,"IEA 2012 elect factors_download 26.11.14"]
["South Asia","South Asia Average",4.2446233749999997E-4,"Average"]
["South Asia","Afghanistan",3.1031899999999998E-4,"UNDP. 2010. GHG Inventories"]
["South Asia","Bangladesh",5.7511630000000008E-4,"IEA 2012 elect factors_download 26.11.14"]
["South Asia","Bhutan",3.1031899999999998E-4,"UNDP. 2010. GHG Inventories"]
["South Asia","India",9.2609799999999998E-4,"IEA 2012 elect factors_download 26.11.14"]
["South Asia","Maldives",3.1031899999999998E-4,"UNDP. 2010. GHG Inventories"]
["South Asia","Nepal",3.8136000000000002E-6,"IEA 2012 elect factors_download 26.11.14"]
["South Asia","Pakistan",4.1762200000000003E-4,"IEA 2012 elect factors_download 26.11.14"]
["South Asia","Sri Lanka",5.4209180000000003E-4,"IEA 2012 elect factors_download 26.11.14"]
["Central Asia","Central Asia Average",4.8564989999999998E-4,"Average"]
["Central Asia","Kazakhstan",4.6087490000000004E-4,"IEA 2012 elect factors_download 26.11.14"]
["Central Asia","Kyrgyzstan",3.4786499999999996E-5,"IEA 2012 elect factors_download 26.11.14"]
["Central Asia","Mongolia",8.8410280000000006E-4,"IEA 2012 elect factors_download 26.11.14"]
["Central Asia","Tajikistan",1.2809999999999999E-6,"IEA 2012 elect factors_download 26.11.14"]
["Central Asia","Turkmenistan",9.8674469999999992E-4,"IEA 2012 elect factors_download 26.11.14"]
["Central Asia","Uzbekistan",5.4610949999999998E-4,"IEA 2012 elect factors_download 26.11.14"]
["Oceania","Oceania Average",4.9411734347826089E-4,"Average"]
["Oceania","Australia",7.9890189999999995E-4,"IEA 2012 elect factors_download 26.11.14"]
["Oceania","Australia",8.3999999999999993E-4,"Australian Gov (DOE). 2015 (August). National GHG Account Factors."]
["Oceania","Australia",1.1299999999999999E-3,"Australian Gov (DOE). 2015 (August). National GHG Account Factors."]
["Oceania","Australia",7.9000000000000001E-4,"Australian Gov (DOE). 2015 (August). National GHG Account Factors."]
["Oceania","Australia",5.6000000000000006E-4,"Australian Gov (DOE). 2015 (August). National GHG Account Factors."]
["Oceania","Australia",7.6000000000000004E-4,"Australian Gov (DOE). 2015 (August). National GHG Account Factors."]
["Oceania","Australia",6.6E-4,"Australian Gov (DOE). 2015 (August). National GHG Account Factors."]
["Oceania","Australia",5.6999999999999998E-4,"Australian Gov (DOE). 2015 (August). National GHG Account Factors."]
["Oceania","Australia",1.1999999999999999E-4,"Australian Gov (DOE). 2015 (August). National GHG Account Factors."]
["Oceania","Australia",6.7000000000000002E-4,"Australian Gov (DOE). 2015 (August). National GHG Account Factors."]
["Oceania","Fiji",5.0949999999999997E-4,"UNEP RISO. 2013. Emission Reduction Profile: Fiji"]
["Oceania","Kiribati",3.1031899999999998E-4,"UNDP. 2010. GHG Inventories"]
["Oceania","Marshall Islands",3.1031899999999998E-4,"UNDP. 2010. GHG Inventories"]
["Oceania","Micronesia",3.1031899999999998E-4,"Marshall Islands"]
["Oceania","Nauru",3.1031899999999998E-4,"UNDP. 2010. GHG Inventories"]
["Oceania","New Zealand",1.73282E-4,"IEA 2012 elect factors_download 26.11.14"]
["Oceania","Palau",3.1031899999999998E-4,"UNDP. 2010. GHG Inventories"]
["Oceania","Papua New Guinea",6.79825E-4,"UNDP. 2010. GHG Inventories"]
["Oceania","Samoa",3.1031899999999998E-4,"UNDP. 2010. GHG Inventories"]
["Oceania","Solomon Islands",3.1031899999999998E-4,"UNDP. 2010. GHG Inventories"]
["Oceania","Tonga",3.1031899999999998E-4,"UNDP. 2010. GHG Inventories"]
["Oceania","Tuvalu",3.1031899999999998E-4,"UNDP. 2010. GHG Inventories"]
["Oceania","Vanuatu",3.1031899999999998E-4,"UNDP. 2010. GHG Inventories"]
["Europe","Europe Average",4.1507666170212745E-4,"Average"]
["Europe","Albania",0,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Andorra",4.8292499999999999E-4,"UNDP. 2010. GHG Inventories"]
["Europe","Austria",1.6479099999999999E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Belarus",4.2511810000000003E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Belgium",2.1201799999999999E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Bosnia and Herzegovina",9.7381259999999999E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Bulgaria",5.3169440000000001E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Croatia",3.1106299999999999E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Cyprus",7.2629569999999998E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Czech Republic",5.5184950000000004E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Denmark",2.5726420000000001E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Estonia",9.1199309999999997E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Finland",1.341499E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","France",6.9254199999999998E-5,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Germany",4.7540810000000001E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Greece",6.846103000000001E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Holy See",3.8504080000000002E-4,"Proxy Italy Data"]
["Europe","Hungary",3.1401239999999999E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Iceland",1.779E-7,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Ireland",4.5658359999999998E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Italy",3.8504080000000002E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Kosovo",1.0263259000000001E-3,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Latvia",9.108369999999999E-5,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Liechtenstein",4.8292499999999999E-4,"UNDP. 2010. GHG Inventories"]
["Europe","Lithuania",2.7119240000000004E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Luxembourg",3.4034080000000001E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Macedonia",8.5321860000000008E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Malta",8.715258E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Moldova",4.9712479999999999E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Monaco",8.5263E-5,"UNDP. 2010. GHG Inventories"]
["Europe","Montenegro",5.4546169999999993E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Netherlands",4.4069660000000001E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Norway",8.0572999999999999E-6,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Poland",7.5583529999999994E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Portugal",3.639591E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Romania",4.8062779999999997E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Russia",4.2877900000000001E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","San Marino",4.8292499999999999E-4,"UNDP. 2010. GHG Inventories"]
["Europe","Serbia",7.5994739999999999E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Slovakia",1.9438610000000001E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Slovenia",3.3147609999999996E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Spain",3.0535539999999997E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Sweden",1.2357900000000001E-5,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Switzerland",2.8036300000000001E-5,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Turkey",4.5914539999999997E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","Ukraine",4.599758E-4,"IEA 2012 elect factors_download 26.11.14"]
["Europe","United Kingdom",4.7947829999999997E-4,"IEA 2012 elect factors_download 26.11.14"]

{"sheet":"Report_ProjectDesign","index":55,"n_rows":166,"n_cols":8,"rows_kept":166,"cut":false,"hidden":true,"merged":[[165,3,167,11],[8,2,8,7],[33,2,33,7],[66,2,70,7],[110,2,110,7],[135,2,135,7],[41,2,45,7],[46,2,50,7],[51,2,55,7],[56,2,60,7],[61,2,65,7]]}
[0]
[0,null,null,{"$f":"Language_Refs!D284","v":"Summary of the Project"}]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[null,null,{"$f":"Language_Refs!D135","v":"PROJECT DESIGN PARAMETERS AND ASSUMPTIONS"}]
[]
[]
[null,null,{"$f":"Language_Refs!D281","v":"CUMULATIVE CASH FLOW"}]
[]
[null,null,null,{"$f":"'3.1_ProjectDesign'!D11","v":"Total luminaires in city"},{"$f":"Assumptions!#REF!","v":{"$error":"#REF!"}},{"$f":"'3.1_ProjectDesign'!$F$11","v":42500},null,"n"]
[]
[null,null,null,{"$f":"'3.1_ProjectDesign'!D13","v":"% luminaires replaced"},null,{"$f":"'3.1_ProjectDesign'!$F$13","v":1},null,"%"]
[]
[null,null,null,{"$f":"'3.1_ProjectDesign'!D15","v":"Total luminaires replaced"},{"$f":"E113*F115","v":{"$error":"#REF!"}},{"$f":"'3.1_ProjectDesign'!$F$15","v":42500},null,"n"]
[]
[null,null,null,{"$f":"'3.1_ProjectDesign'!D17","v":"Years to implement project"},"*",{"$f":"'3.1_ProjectDesign'!$F$17","v":2},null,"n"]
[]
[null,null,null,{"$f":"'3.1_ProjectDesign'!D19","v":"Starting year of project"},null,{"$f":"'3.1_ProjectDesign'!$F$19","v":2019},null,"YYYY"]
[]
[null,null,null,{"$f":"'3.1_ProjectDesign'!D21","v":"Period of analysis "},null,{"$f":"'3.1_ProjectDesign'!$F$21","v":13},null,{"$f":"'3.1_ProjectDesignData'!$B$82","v":"years"}]
[]
[null,null,null,{"$f":"'3.1_ProjectDesign'!D23","v":"Include smart system?"},null,{"$f":"'3.1_ProjectDesign'!F23","v":"Y"},null,"Y/N"]
[]
[null,null,null,{"$f":"'3.1_ProjectDesign'!D25","v":"Dimming hours per day"},null,{"$f":"'3.1_ProjectDesign'!F25","v":5},null,{"$f":"'3.1_ProjectDesignData'!$B$83","v":"hours"}]
[]
[null,null,null,{"$f":"'3.1_ProjectDesign'!D27","v":"Include manufacture warranty"},null,{"$f":"'3.1_ProjectDesign'!F27","v":"Y"},null,"Y/N"]
[]
[null,null,null,{"$f":"'3.1_ProjectDesign'!D29","v":"Manufacture warranty duration"},null,{"$f":"'3.1_ProjectDesign'!F29","v":10},null,{"$f":"'3.1_ProjectDesignData'!$B$82","v":"years"}]
[]
[null,null,null,{"$f":"'3.1_ProjectDesign'!D31","v":"% failure not warrantied"},null,{"$f":"'3.1_ProjectDesign'!F31","v":0.1},null,"%"]
[]
[]
[null,null,{"$f":"Language_Refs!D294","v":"Overhead cost of software for smart system (CAPEX)"}]
[]
[null,null,null,{"$f":"'3.1_ProjectDesign'!D36","v":"Revenue source"},"*",{"$f":"'3.1_ProjectDesign'!$F$36","v":"Project Savings"}]
[]
[null,null,null,{"$f":"'3.1_ProjectDesign'!D38","v":"% finance by debt"},null,{"$f":"'3.1_ProjectDesign'!F38","v":1},null,"%"]
[]
[null,null,null,{"$f":"'3.1_ProjectDesign'!D40","v":"% finance by equity"},{"$f":"1-F140","v":0},{"$f":"'3.1_ProjectDesign'!F40","v":0},null,"%"]
[]
[null,null,null,{"$f":"'3.1_ProjectDesign'!D42","v":"Cost of Debt (net of inflation)"},null,{"$f":"'3.1_ProjectDesign'!F42","v":3.2500000000000001E-2},null,"%"]
[]
[null,null,null,{"$f":"'3.1_ProjectDesign'!D44","v":"Cost of Equity (net of inflation)"},null,{"$f":"'3.1_ProjectDesign'!F44","v":0},null,"%"]
[]
[null,null,null,{"$f":"'3.1_ProjectDesign'!D46","v":"Loan Tenure"},"*",{"$f":"'3.1_ProjectDesign'!$F$46","v":10},null,{"$f":"'3.1_ProjectDesignData'!$B$82","v":"years"}]
[]
[null,null,null,{"$f":"'3.1_ProjectDesign'!D48","v":"Estimated loan size"},{"$f":"ROUND(Investment!C187, -5)","v":0},{"$f":"'3.1_ProjectDesign'!$F$48","v":30100000},null,{"$f":"H158","v":"R$"}]
[]
[null,null,null,{"$f":"'3.1_ProjectDesign'!D50","v":"Grace Period (Principal)"},null,{"$f":"'3.1_ProjectDesign'!$F$50","v":1},null,{"$f":"'3.1_ProjectDesignData'!$B$82","v":"years"}]
[]
[null,null,null,{"$f":"'3.1_ProjectDesign'!D52","v":"Grace Period (Interest)"},null,{"$f":"'3.1_ProjectDesign'!$F$52","v":0},null,{"$f":"'3.1_ProjectDesignData'!$B$82","v":"years"}]
[]
[null,null,null,{"$f":"'3.1_ProjectDesign'!D54","v":"Total loan fees"},null,{"$f":"'3.1_ProjectDesign'!$F$54","v":0},null,"%"]
[]
[null,null,null,{"$f":"'3.1_ProjectDesign'!D56","v":"Engineering + design cost (default)"},{"$f":"IF(F159=TRUE,\"\",'Default data'!D145*Assumptions!$E$9)","v":0},{"$f":"'3.1_ProjectDesign'!$F$56","v":0},null,{"$f":"IF('2.1_BasicInformation'!$E$16=Language_Refs!$D$345,\"$\",'2.1_BasicInformation'!$E$16)","v":"R$"}]
[]
[null,null,null,{"$f":"'2.3_ExistingParameters'!D62","v":"Additional Operating Expenditures"},null,{"$f":"'2.3_ExistingParameters'!$F$62","v":0},null,{"$f":"IF('2.1_BasicInformation'!$E$16=Language_Refs!$D$345,\"$\",'2.1_BasicInformation'!$E$16)","v":"R$"}]
[]
[null,null,null,{"$f":"'3.1_ProjectDesign'!D62","v":"Annual Change in Additional Operational Expenditures"},null,{"$f":"'3.1_ProjectDesign'!$F$62","v":0},null,"%"]
[]
[null,null,null,{"$f":"'3.1_ProjectDesign'!D64","v":"Additional cost of smart system (% increase to assumed LED price) "},null,{"$f":"'3.1_ProjectDesign'!$F$64","v":0.1},null,"%"]
[]
[null,null,null,"* Note:   While the information contained in this report was produced with the World Bank Group’s CityLED tool, the results are user-derived and the World Bank Group does not endorse the outputs. "]

{"sheet":"Report_SensitivityAnalysis","index":56,"n_rows":79,"n_cols":9,"rows_kept":79,"cut":false,"hidden":true,"merged":[[78,4,80,15]]}
[]
[null,null,null,null,{"$f":"Language_Refs!D258","v":"Sensitivity Analysis for Financial Analysis "}]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[null,null,null,{"$f":"Language_Refs!D259","v":"SENSITIVITY ANALYSIS VARIABLES"}]
[]
[null,null,null,{"$f":"Language_Refs!D263","v":"LED price in Year 1 (%)"}]
[null,null,null,null,{"$f":"Language_Refs!D272","v":"Ref."},null,{"$f":"Language_Refs!D274","v":"Best"},null,{"$f":"Language_Refs!D276","v":"Worst"}]
[null,null,null,null,0,null,-0.15,null,0.15]
[]
[]
[null,null,null,{"$f":"Language_Refs!D264","v":"Annual decrease in LED prices (%)"}]
[null,null,null,null,{"$f":"$E$50","v":"Ref."},null,{"$f":"$G$50","v":"Best"},null,{"$f":"$I$50","v":"Worst"}]
[null,null,null,null,0.1,null,0.1,null,0.1]
[]
[]
[null,null,null,{"$f":"Language_Refs!D265","v":"Additional cost of smart system (%)"}]
[null,null,null,null,{"$f":"$E$50","v":"Ref."},null,{"$f":"$G$50","v":"Best"},null,{"$f":"$I$50","v":"Worst"}]
[null,null,null,null,0.2,null,0.2,null,0.2]
[]
[]
[null,null,null,{"$f":"Language_Refs!D266","v":"Cost of electricity at year 1"}]
[null,null,null,null,{"$f":"$E$50","v":"Ref."},null,{"$f":"$G$50","v":"Best"},null,{"$f":"$I$50","v":"Worst"}]
[null,null,null,null,0,null,0.15,null,-0.15]
[]
[]
[null,null,null,{"$f":"Language_Refs!D267","v":"Change in real annual increase on electricity tariff (%)"}]
[null,null,null,null,{"$f":"$E$50","v":"Ref."},null,{"$f":"$G$50","v":"Best"},null,{"$f":"$I$50","v":"Worst"}]
[null,null,null,null,0,null,0.15,null,-0.15]
[]
[]
[null,null,null,{"$f":"Language_Refs!D268","v":"Change in average LED life (%)"}]
[null,null,null,null,{"$f":"$E$50","v":"Ref."},null,{"$f":"$G$50","v":"Best"},null,{"$f":"$I$50","v":"Worst"}]
[null,null,null,null,0,null,0.15,null,-0.15]
[]
[]
[null,null,null,null,"* Note:   While the information contained in this report was produced with the World Bank Group’s CityLED tool, the results are user-derived and the World Bank Group does not endorse the outputs. "]

{"sheet":"Navigation","index":57,"n_rows":30,"n_cols":2,"rows_kept":30,"cut":false,"hidden":true,"merged":[]}
[]
["Button Name","Worksheet Name"]
["Main_1","1.1_HomePage"]
["Main_1_1","1.1_HomePage"]
["Main_1_2","1.2_Steps&Workflow"]
["Main_1_3","1.3_Toolkit_Configuration"]
["Main_1_4","1.4_Definitions"]
["Main_2","2.1_BasicInformation"]
["Main_2_1","2.1_BasicInformation"]
["Main_2_2","2.2_StreetlightInventory"]
["Main_2_3","2.3_ExistingParameters"]
["Main_3","3.1_ProjectDesign"]
["Main_3_1","3.1_ProjectDesign"]
["Main_3_1_1","3.1_ProjectDesign"]
["Main_3_1_1a","3.1_ProjectDesign"]
["Main_3_1_1b","3.1_ProjectDesign"]
["Main_3_1_2","3.1_ProjectDesign"]
["Main_3_1_B","3.1_ProjectDesign_Form"]
["Main_3_2","3.2_SaveModScenario"]
["Main_4","4.1_ScenarioSelection"]
["Main_4_1","4.1_ScenarioSelection"]
["Main_4_2","4.2_ScenarioComparison"]
["Main_4_3","4.3_SensitivityAnalysis"]
["Main_4_4","4.4_SensitivityReport"]
["Main_5","5.1_DefaultData"]
["Main_5_1","5.1_DefaultData"]
["Main_5_2","5.2_UserOverride"]
["Main_5_3"]
["Main_5_4"]
["Main_5_5"]