{"status":"SUCCEEDED","exception":null,"skipReason":null,"output":"\u001b[0;36mThank you for using runBioSimulations!\u001b[0m\n\n\u001b[0;36m================================================ Loading Singularity ================================================\u001b[0m\n\n\u001b[0;36m=================================================== Set up storage ==================================================\u001b[0m\n\n\u001b[0;36m========================================== Downloading COMBINE/OMEX archive =========================================\u001b[0m\n  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n                                 Dload  Upload   Total   Spent    Left  Speed\n\r  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0\r100   139  100   139    0     0    490      0 --:--:-- --:--:-- --:--:--   491\n\r100 18751  100 18751    0     0  48164      0 --:--:-- --:--:-- --:--:-- 48164\n\n\u001b[0;36m=========================================== Executing COMBINE/OMEX archive ==========================================\u001b[0m\nINFO:    Using cached SIF image\n \u001b[34msucceeded\u001b[0m\n\n  Executed 1 tasks and 2 outputs:\n    Tasks:\n      Succeeded: 1\n      Skipped: 0\n      Failed: 0\n    Outputs:\n      Succeeded: 2\n      Skipped: 0\n      Failed: 0\n\nBundling outputs ...\nCleaning up ...\n\n============= SUMMARY =============\nExecuted 1 SED documents:\n  SED documents (1):\n    Succeeded: 1\n    Skipped: 0\n    Failed: 0\n  Tasks (1):\n    Succeeded: 1\n    Skipped: 0\n    Failed: 0\n  Outputs (2):\n    Succeeded: 2\n    Skipped: 0\n    Failed: 0\n\n\n\u001b[0;36m===================================================== Saving log ====================================================\u001b[0m\nCompleted 1.6 KiB/1.6 KiB (15.2 KiB/s) with 1 file(s) remaining\rupload: ./rawLog.txt to s3://files.biosimulations.org/simulations/6752e311c3054f763d550a3b/rawLog.txt\n\n\u001b[0;36m===================================================== Saving Structured log ==========================================\u001b[0m\nCompleted 13.0 KiB/13.0 KiB (130.1 KiB/s) with 1 file(s) remaining\rupload: outputs/log.yml to s3://files.biosimulations.org/simulations/6752e311c3054f763d550a3b/outputs/log.yml\n\n\u001b[0;36m================================================== Zipping outputs ==================================================\u001b[0m\n  adding: outputs/ (stored 0%)\n  adding: outputs/log.yml (deflated 88%)\n  adding: outputs/BIOMD0000000285_url.sedml/ (stored 0%)\n  adding: outputs/BIOMD0000000285_url.sedml/autogen_plot_for_task1.pdf (deflated 30%)\n  adding: outputs/reports.h5 (deflated 76%)\n  adding: rawLog.txt (deflated 72%)\n\n\u001b[0;36m=================================================== Saving HDF5 outputs ==================================================\u001b[0m\nCompleted 71.9 KiB/71.9 KiB (616.5 KiB/s) with 1 file(s) remaining\rupload: outputs/reports.h5 to s3://files.biosimulations.org/simulations/6752e311c3054f763d550a3b/outputs/reports.h5\n\n\u001b[0;36m=================================================== Saving non-HDF5 outputs ==================================================\u001b[0m\nCompleted 31.8 KiB/62.3 KiB (341.0 KiB/s) with 4 file(s) remaining\rupload: ./output.zip to s3://files.biosimulations.org/simulations/6752e311c3054f763d550a3b/output.zip\nCompleted 31.8 KiB/62.3 KiB (341.0 KiB/s) with 3 file(s) remaining\rCompleted 48.3 KiB/62.3 KiB (385.4 KiB/s) with 3 file(s) remaining\rupload: outputs/BIOMD0000000285_url.sedml/autogen_plot_for_task1.pdf to s3://files.biosimulations.org/simulations/6752e311c3054f763d550a3b/outputs/BIOMD0000000285_url.sedml/autogen_plot_for_task1.pdf\nCompleted 48.3 KiB/62.3 KiB (385.4 KiB/s) with 2 file(s) remaining\rCompleted 51.1 KiB/62.3 KiB (397.3 KiB/s) with 2 file(s) remaining\rupload: ./rawLog.txt to s3://files.biosimulations.org/simulations/6752e311c3054f763d550a3b/rawLog.txt\nCompleted 51.1 KiB/62.3 KiB (397.3 KiB/s) with 1 file(s) remaining\rCompleted 62.3 KiB/62.3 KiB (473.5 KiB/s) with 1 file(s) remaining\rupload: outputs/plots.zip to s3://files.biosimulations.org/simulations/6752e311c3054f763d550a3b/outputs/plots.zip\n\n\u001b[0;36m====================================== Unzip contents of COMBINE/OMEX archive ======================================\u001b[0m\nArchive:  archive.omex\n  inflating: contents/manifest.xml   \n  inflating: contents/BIOMD0000000285_url.sedml  \n  inflating: contents/BIOMD0000000285_url.xml  \n\n\u001b[0;36m====================================== Save contents of COMBINE/OMEX archive ======================================\u001b[0m\nCompleted 78.6 KiB/168.1 KiB (807.6 KiB/s) with 3 file(s) remaining\rupload: contents/BIOMD0000000285_url.xml to s3://files.biosimulations.org/simulations/6752e311c3054f763d550a3b/contents/BIOMD0000000285_url.xml\nCompleted 78.6 KiB/168.1 KiB (807.6 KiB/s) with 2 file(s) remaining\rCompleted 79.3 KiB/168.1 KiB (729.3 KiB/s) with 2 file(s) remaining\rupload: contents/manifest.xml to s3://files.biosimulations.org/simulations/6752e311c3054f763d550a3b/contents/manifest.xml\nCompleted 79.3 KiB/168.1 KiB (729.3 KiB/s) with 1 file(s) remaining\rCompleted 168.1 KiB/168.1 KiB (1.1 MiB/s) with 1 file(s) remaining \rupload: contents/BIOMD0000000285_url.sedml to s3://files.biosimulations.org/simulations/6752e311c3054f763d550a3b/contents/BIOMD0000000285_url.sedml\n\n\u001b[0;36m==================================================== Updating log (2) ===============================================\u001b[0m\nCompleted 5.1 KiB/5.1 KiB (59.9 KiB/s) with 1 file(s) remaining\rupload: ./rawLog.txt to s3://files.biosimulations.org/simulations/6752e311c3054f763d550a3b/rawLog.txt\n\n\u001b[0;36m================================================== Saving final log =================================================\u001b[0m\n\n\u001b[0;36m=========================================== Post-processing simulation run ==========================================\u001b[0m\n\u001b[0;32mProcess and upload the outputs of the simulation run ... succeeded.\nProcess the manifest file in the COMBINE archive ... succeeded.\nRead the manifest and post the files to the API ... succeeded.\nCreate thumbnails from the images specified in the manifest ... succeeded.\nPost thumbnails to the API ... succeeded.\nRetrieve the logs of the simulation run ... succeeded.\nPost the logs to the API ... succeeded.\nProcess the SED-ML file in the COMBINE archive ... succeeded.\nPost the SED-ML file to the API ... succeeded.\u001b[0m\n\u001b[1;33mProcess the metadata in the COMBINE archive ... failed due to: The metadata of the file could not be found:\nThere was an error in processing the metadata file. More information is available at https://docs.biosimulations.org/concepts/conventions/simulation-project-metadata/. A validation tool is available at https://run.biosimulations.org/utils/validate-metadata.\nPost the metadata to the API ... failed due to: Metadata not found due to a dependent step failing.\u001b[0m\n\u001b[0;36m================================ Run complete. Thank you for using runBioSimulations! ===============================\u001b[0m","duration":2.492219,"sedDocuments":[{"location":"BIOMD0000000285_url.sedml","status":"SUCCEEDED","exception":null,"skipReason":null,"output":"Archive contains 1 SED-ML documents with 1 models, 1 simulations, 1 tasks, 1 reports, and 1 plots:\r\n  BIOMD0000000285_url.sedml:\r\n    Tasks (1):\r\n      task1\r\n    Reports (1):\r\n      autogen_report_for_task1: 149 data sets\r\n    Plots (1):\r\n      autogen_plot_for_task1: 27 curves\r\n\r\nExecuting SED-ML file 1: BIOMD0000000285_url.sedml ...\r\n  Found 1 tasks and 2 outputs:\r\n    Tasks:\r\n      `task1`\r\n    Outputs:\r\n      `autogen_plot_for_task1`\r\n      `autogen_report_for_task1`\r\n  Executing task 1: `task1`\r\n    Executing simulation ... \u001b[34msucceeded\u001b[0m\r\n    Generating 2 outputs ...\r\n      Generating output 1: `autogen_report_for_task1` ... \u001b[34msucceeded\u001b[0m\r\n      Generating output 2: `autogen_plot_for_task1` ...","duration":1.969187,"tasks":[{"id":"task1","status":"SUCCEEDED","exception":null,"skipReason":null,"output":"","duration":0.324614,"algorithm":"KISAO_0000019","simulatorDetails":[{"key":"method","value":"simulate"},{"key":"solver","value":"cvode"},{"key":"relative_tolerance","value":0.000001},{"key":"absolute_tolerance","value":1e-12},{"key":"stiff","value":true},{"key":"maximum_bdf_order","value":5},{"key":"maximum_adams_order","value":12},{"key":"maximum_num_steps","value":20000},{"key":"maximum_time_step","value":0},{"key":"minimum_time_step","value":0},{"key":"initial_time_step","value":0},{"key":"multiple_steps","value":false},{"key":"variable_step_size","value":false},{"key":"max_output_rows","value":100000}]}],"outputs":[{"id":"autogen_report_for_task1","status":"SUCCEEDED","exception":null,"skipReason":null,"output":"","duration":0.698999,"dataSets":[{"id":"autogen_time_for_task1","status":"SUCCEEDED"},{"id":"autogen_task1_PolyQ","status":"SUCCEEDED"},{"id":"autogen_task1_Proteasome","status":"SUCCEEDED"},{"id":"autogen_task1_NatP","status":"SUCCEEDED"},{"id":"autogen_task1_MisP","status":"SUCCEEDED"},{"id":"autogen_task1_MisP_Proteasome","status":"SUCCEEDED"},{"id":"autogen_task1_AggP1","status":"SUCCEEDED"},{"id":"autogen_task1_AggP2","status":"SUCCEEDED"},{"id":"autogen_task1_AggP3","status":"SUCCEEDED"},{"id":"autogen_task1_AggP4","status":"SUCCEEDED"},{"id":"autogen_task1_AggP5","status":"SUCCEEDED"},{"id":"autogen_task1_AggPolyQ1","status":"SUCCEEDED"},{"id":"autogen_task1_AggPolyQ2","status":"SUCCEEDED"},{"id":"autogen_task1_AggPolyQ3","status":"SUCCEEDED"},{"id":"autogen_task1_AggPolyQ4","status":"SUCCEEDED"},{"id":"autogen_task1_AggPolyQ5","status":"SUCCEEDED"},{"id":"autogen_task1_SeqAggP","status":"SUCCEEDED"},{"id":"autogen_task1_AggP_Proteasome","status":"SUCCEEDED"},{"id":"autogen_task1_mRFPu","status":"SUCCEEDED"},{"id":"autogen_task1_mRFPu_Proteasome","status":"SUCCEEDED"},{"id":"autogen_task1_PolyQ_Proteasome","status":"SUCCEEDED"},{"id":"autogen_task1_ROS","status":"SUCCEEDED"},{"id":"autogen_task1_p38_P","status":"SUCCEEDED"},{"id":"autogen_task1_p38","status":"SUCCEEDED"},{"id":"autogen_task1_Source","status":"SUCCEEDED"},{"id":"autogen_task1_Sink","status":"SUCCEEDED"},{"id":"autogen_task1_p38death","status":"SUCCEEDED"},{"id":"autogen_task1_PIdeath","status":"SUCCEEDED"},{"id":"autogen_task1_kaggPolyQ","status":"SUCCEEDED"},{"id":"autogen_task1_kdisaggPolyQ1","status":"SUCCEEDED"},{"id":"autogen_task1_kdisaggPolyQ2","status":"SUCCEEDED"},{"id":"autogen_task1_kdisaggPolyQ3","status":"SUCCEEDED"},{"id":"autogen_task1_kdisaggPolyQ4","status":"SUCCEEDED"},{"id":"autogen_task1_kdisaggPolyQ5","status":"SUCCEEDED"},{"id":"autogen_task1_kseqPolyQ","status":"SUCCEEDED"},{"id":"autogen_task1_kinhprot","status":"SUCCEEDED"},{"id":"autogen_task1_kaggMisP","status":"SUCCEEDED"},{"id":"autogen_task1_kagg2MisP","status":"SUCCEEDED"},{"id":"autogen_task1_kdisaggMisP1","status":"SUCCEEDED"},{"id":"autogen_task1_kdisaggMisP2","status":"SUCCEEDED"},{"id":"autogen_task1_kdisaggMisP3","status":"SUCCEEDED"},{"id":"autogen_task1_kdisaggMisP4","status":"SUCCEEDED"},{"id":"autogen_task1_kdisaggMisP5","status":"SUCCEEDED"},{"id":"autogen_task1_ksynmRFPu","status":"SUCCEEDED"},{"id":"autogen_task1_kbinmRFPu","status":"SUCCEEDED"},{"id":"autogen_task1_krelmRFPu","status":"SUCCEEDED"},{"id":"autogen_task1_kdegmRFPu","status":"SUCCEEDED"},{"id":"autogen_task1_ksynPolyQ","status":"SUCCEEDED"},{"id":"autogen_task1_kbinPolyQ","status":"SUCCEEDED"},{"id":"autogen_task1_krelPolyQ","status":"SUCCEEDED"},{"id":"autogen_task1_kdegPolyQ","status":"SUCCEEDED"},{"id":"autogen_task1_kgenROS","status":"SUCCEEDED"},{"id":"autogen_task1_kremROS","status":"SUCCEEDED"},{"id":"autogen_task1_kgenROSAggP","status":"SUCCEEDED"},{"id":"autogen_task1_kgenROSSeqAggP","status":"SUCCEEDED"},{"id":"autogen_task1_kactp38","status":"SUCCEEDED"},{"id":"autogen_task1_kinactp38","status":"SUCCEEDED"},{"id":"autogen_task1_kseqMisP","status":"SUCCEEDED"},{"id":"autogen_task1_kseqAggPProt","status":"SUCCEEDED"},{"id":"autogen_task1_kseqPolyQProt","status":"SUCCEEDED"},{"id":"autogen_task1_kseqMisPProt","status":"SUCCEEDED"},{"id":"autogen_task1_kseqmRFPuProt","status":"SUCCEEDED"},{"id":"autogen_task1_kseqmRFPu","status":"SUCCEEDED"},{"id":"autogen_task1_ksynNatP","status":"SUCCEEDED"},{"id":"autogen_task1_kmisfold","status":"SUCCEEDED"},{"id":"autogen_task1_krefold","status":"SUCCEEDED"},{"id":"autogen_task1_kbinMisPProt","status":"SUCCEEDED"},{"id":"autogen_task1_krelMisPProt","status":"SUCCEEDED"},{"id":"autogen_task1_kdegMisP","status":"SUCCEEDED"},{"id":"autogen_task1_kgenROSp38","status":"SUCCEEDED"},{"id":"autogen_task1_kp38act","status":"SUCCEEDED"},{"id":"autogen_task1_kp38death","status":"SUCCEEDED"},{"id":"autogen_task1_kPIdeath","status":"SUCCEEDED"},{"id":"autogen_task1_kproteff","status":"SUCCEEDED"},{"id":"autogen_task1_kalive","status":"SUCCEEDED"},{"id":"autogen_task1_oligomers","status":"SUCCEEDED"},{"id":"autogen_task1_cytosol","status":"SUCCEEDED"},{"id":"autogen_task1_polyQSynthesis","status":"SUCCEEDED"},{"id":"autogen_task1_polyqProteasomeBinding","status":"SUCCEEDED"},{"id":"autogen_task1_polyqProteasomeRelease","status":"SUCCEEDED"},{"id":"autogen_task1_PolyQDegradation","status":"SUCCEEDED"},{"id":"autogen_task1_mRFPuSynthesis","status":"SUCCEEDED"},{"id":"autogen_task1_mRFPuProteasomeBinding","status":"SUCCEEDED"},{"id":"autogen_task1_mRFPuProteasomeRelease","status":"SUCCEEDED"},{"id":"autogen_task1_mRFPuDegradation","status":"SUCCEEDED"},{"id":"autogen_task1_PolyQAggregation1","status":"SUCCEEDED"},{"id":"autogen_task1_PolyQAggregation2","status":"SUCCEEDED"},{"id":"autogen_task1_PolyQAggregation3","status":"SUCCEEDED"},{"id":"autogen_task1_PolyQAggregation4","status":"SUCCEEDED"},{"id":"autogen_task1_PolyQAggregation5","status":"SUCCEEDED"},{"id":"autogen_task1_PolyQDisaggregation5","status":"SUCCEEDED"},{"id":"autogen_task1_PolyQDisaggregation4","status":"SUCCEEDED"},{"id":"autogen_task1_PolyQDisaggregation3","status":"SUCCEEDED"},{"id":"autogen_task1_PolyQDisaggregation2","status":"SUCCEEDED"},{"id":"autogen_task1_PolyQDisaggregation1","status":"SUCCEEDED"},{"id":"autogen_task1_PolyQInclusionFormation","status":"SUCCEEDED"},{"id":"autogen_task1_PolyQInclusionGrowth","status":"SUCCEEDED"},{"id":"autogen_task1_ProteasomeInhibition1","status":"SUCCEEDED"},{"id":"autogen_task1_ProteasomeInhibition2","status":"SUCCEEDED"},{"id":"autogen_task1_ProteasomeInhibition3","status":"SUCCEEDED"},{"id":"autogen_task1_ProteasomeInhibition4","status":"SUCCEEDED"},{"id":"autogen_task1_ProteasomeInhibition5","status":"SUCCEEDED"},{"id":"autogen_task1_mRFPuProteasomeSequestering","status":"SUCCEEDED"},{"id":"autogen_task1_mRFPuSequestering","status":"SUCCEEDED"},{"id":"autogen_task1_ROSgenerationBasal","status":"SUCCEEDED"},{"id":"autogen_task1_ROSgenerationSmallAggPolyQ1","status":"SUCCEEDED"},{"id":"autogen_task1_ROSgenerationSmallAggPolyQ2","status":"SUCCEEDED"},{"id":"autogen_task1_ROSgenerationSmallAggPolyQ3","status":"SUCCEEDED"},{"id":"autogen_task1_ROSgenerationSmallAggPolyQ4","status":"SUCCEEDED"},{"id":"autogen_task1_ROSgenerationSmallAggPolyQ5","status":"SUCCEEDED"},{"id":"autogen_task1_ROSgenerationAggPProteasome","status":"SUCCEEDED"},{"id":"autogen_task1_ROSremoval","status":"SUCCEEDED"},{"id":"autogen_task1_p38activation","status":"SUCCEEDED"},{"id":"autogen_task1_p38inactivation","status":"SUCCEEDED"},{"id":"autogen_task1_AggP_ProteasomeSequestering","status":"SUCCEEDED"},{"id":"autogen_task1_PolyQ_ProteasomeSequestering","status":"SUCCEEDED"},{"id":"autogen_task1_MisP_ProteasomeSequestering","status":"SUCCEEDED"},{"id":"autogen_task1_ProteinSynthesis","status":"SUCCEEDED"},{"id":"autogen_task1_Misfolding","status":"SUCCEEDED"},{"id":"autogen_task1_Refolding","status":"SUCCEEDED"},{"id":"autogen_task1_MisP_ProteasomeBinding","status":"SUCCEEDED"},{"id":"autogen_task1_MisP_ProteasomeRelease","status":"SUCCEEDED"},{"id":"autogen_task1_MisP_Degradation","status":"SUCCEEDED"},{"id":"autogen_task1_MisP_Aggregation1","status":"SUCCEEDED"},{"id":"autogen_task1_MisP_Aggregation2","status":"SUCCEEDED"},{"id":"autogen_task1_MisP_Aggregation3","status":"SUCCEEDED"},{"id":"autogen_task1_MisP_Aggregation4","status":"SUCCEEDED"},{"id":"autogen_task1_MisP_Aggregation5","status":"SUCCEEDED"},{"id":"autogen_task1_MisP_Disaggregation1","status":"SUCCEEDED"},{"id":"autogen_task1_MisP_Disaggregation2","status":"SUCCEEDED"},{"id":"autogen_task1_MisP_Disaggregation3","status":"SUCCEEDED"},{"id":"autogen_task1_MisP_Disaggregation4","status":"SUCCEEDED"},{"id":"autogen_task1_MisP_Disaggregation5","status":"SUCCEEDED"},{"id":"autogen_task1_MisP_InclusionFormation","status":"SUCCEEDED"},{"id":"autogen_task1_MisPInclusionGrowth","status":"SUCCEEDED"},{"id":"autogen_task1_ProteasomeInhibitionAggP1","status":"SUCCEEDED"},{"id":"autogen_task1_ProteasomeInhibitionAggP2","status":"SUCCEEDED"},{"id":"autogen_task1_ProteasomeInhibitionAggP3","status":"SUCCEEDED"},{"id":"autogen_task1_ProteasomeInhibitionAggP4","status":"SUCCEEDED"},{"id":"autogen_task1_ProteasomeInhibitionAggP5","status":"SUCCEEDED"},{"id":"autogen_task1_ROSgenerationSmallAggP1","status":"SUCCEEDED"},{"id":"autogen_task1_ROSgenerationSmallAggP2","status":"SUCCEEDED"},{"id":"autogen_task1_ROSgenerationSmallAggP3","status":"SUCCEEDED"},{"id":"autogen_task1_ROSgenerationSmallAggP4","status":"SUCCEEDED"},{"id":"autogen_task1_ROSgenerationSmallAggP5","status":"SUCCEEDED"},{"id":"autogen_task1_p38_P_ROS_Generation","status":"SUCCEEDED"},{"id":"autogen_task1_ROSgenerationSeqAggP","status":"SUCCEEDED"},{"id":"autogen_task1_P38DeathPathway","status":"SUCCEEDED"},{"id":"autogen_task1_PIDeathPathway","status":"SUCCEEDED"}]},{"id":"autogen_plot_for_task1","status":"SUCCEEDED","exception":null,"skipReason":null,"output":"","duration":0.662431,"curves":[{"id":"autogen_curve_task1_PolyQ","status":"SUCCEEDED"},{"id":"autogen_curve_task1_Proteasome","status":"SUCCEEDED"},{"id":"autogen_curve_task1_NatP","status":"SUCCEEDED"},{"id":"autogen_curve_task1_MisP","status":"SUCCEEDED"},{"id":"autogen_curve_task1_MisP_Proteasome","status":"SUCCEEDED"},{"id":"autogen_curve_task1_AggP1","status":"SUCCEEDED"},{"id":"autogen_curve_task1_AggP2","status":"SUCCEEDED"},{"id":"autogen_curve_task1_AggP3","status":"SUCCEEDED"},{"id":"autogen_curve_task1_AggP4","status":"SUCCEEDED"},{"id":"autogen_curve_task1_AggP5","status":"SUCCEEDED"},{"id":"autogen_curve_task1_AggPolyQ1","status":"SUCCEEDED"},{"id":"autogen_curve_task1_AggPolyQ2","status":"SUCCEEDED"},{"id":"autogen_curve_task1_AggPolyQ3","status":"SUCCEEDED"},{"id":"autogen_curve_task1_AggPolyQ4","status":"SUCCEEDED"},{"id":"autogen_curve_task1_AggPolyQ5","status":"SUCCEEDED"},{"id":"autogen_curve_task1_SeqAggP","status":"SUCCEEDED"},{"id":"autogen_curve_task1_AggP_Proteasome","status":"SUCCEEDED"},{"id":"autogen_curve_task1_mRFPu","status":"SUCCEEDED"},{"id":"autogen_curve_task1_mRFPu_Proteasome","status":"SUCCEEDED"},{"id":"autogen_curve_task1_PolyQ_Proteasome","status":"SUCCEEDED"},{"id":"autogen_curve_task1_ROS","status":"SUCCEEDED"},{"id":"autogen_curve_task1_p38_P","status":"SUCCEEDED"},{"id":"autogen_curve_task1_p38","status":"SUCCEEDED"},{"id":"autogen_curve_task1_Source","status":"SUCCEEDED"},{"id":"autogen_curve_task1_Sink","status":"SUCCEEDED"},{"id":"autogen_curve_task1_p38death","status":"SUCCEEDED"},{"id":"autogen_curve_task1_PIdeath","status":"SUCCEEDED"}]}]}]}