{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "## Welcome to the Second Lab - Week 1, Day 3\n", "\n", "Today we will work with lots of models! This is a way to get comfortable with APIs." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "\n", " \n", " \n", " \n", " \n", "
\n", " \n", " \n", "

Important point - please read

\n", " The way I collaborate with you may be different to other courses you've taken. I prefer not to type code while you watch. Rather, I execute Jupyter Labs, like this, and give you an intuition for what's going on. My suggestion is that you carefully execute this yourself, after watching the lecture. Add print statements to understand what's going on, and then come up with your own variations.

If you have time, I'd love it if you submit a PR for changes in the community_contributions folder - instructions in the resources. Also, if you have a Github account, use this to showcase your variations. Not only is this essential practice, but it demonstrates your skills to others, including perhaps future clients or employers...\n", "
\n", "
" ] }, { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "# Start with imports - ask ChatGPT to explain any package that you don't know\n", "\n", "import os\n", "import json\n", "from dotenv import load_dotenv\n", "from openai import OpenAI\n", "from anthropic import Anthropic\n", "from IPython.display import Markdown, display" ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "True" ] }, "execution_count": 2, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# Always remember to do this!\n", "load_dotenv(override=True)" ] }, { "cell_type": "code", "execution_count": 3, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "OpenAI API Key exists and begins sk-proj-\n", "Anthropic API Key not set (and this is optional)\n", "Google API Key exists and begins AI\n", "DeepSeek API Key not set (and this is optional)\n", "Groq API Key not set (and this is optional)\n" ] } ], "source": [ "# Print the key prefixes to help with any debugging\n", "\n", "openai_api_key = os.getenv('OPENAI_API_KEY')\n", "anthropic_api_key = os.getenv('ANTHROPIC_API_KEY')\n", "google_api_key = os.getenv('GOOGLE_API_KEY')\n", "deepseek_api_key = os.getenv('DEEPSEEK_API_KEY')\n", "groq_api_key = os.getenv('GROQ_API_KEY')\n", "\n", "if openai_api_key:\n", " print(f\"OpenAI API Key exists and begins {openai_api_key[:8]}\")\n", "else:\n", " print(\"OpenAI API Key not set\")\n", " \n", "if anthropic_api_key:\n", " print(f\"Anthropic API Key exists and begins {anthropic_api_key[:7]}\")\n", "else:\n", " print(\"Anthropic API Key not set (and this is optional)\")\n", "\n", "if google_api_key:\n", " print(f\"Google API Key exists and begins {google_api_key[:2]}\")\n", "else:\n", " print(\"Google API Key not set (and this is optional)\")\n", "\n", "if deepseek_api_key:\n", " print(f\"DeepSeek API Key exists and begins {deepseek_api_key[:3]}\")\n", "else:\n", " print(\"DeepSeek API Key not set (and this is optional)\")\n", "\n", "if groq_api_key:\n", " print(f\"Groq API Key exists and begins {groq_api_key[:4]}\")\n", "else:\n", " print(\"Groq API Key not set (and this is optional)\")" ] }, { "cell_type": "code", "execution_count": 4, "metadata": {}, "outputs": [], "source": [ "request = \"Please come up with a challenging, nuanced question that I can ask a number of LLMs to evaluate their intelligence. \"\n", "request += \"Answer only with the question, no explanation.\"\n", "messages = [{\"role\": \"user\", \"content\": request}]" ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "[{'role': 'user',\n", " 'content': 'Please come up with a challenging, nuanced question that I can ask a number of LLMs to evaluate their intelligence. Answer only with the question, no explanation.'}]" ] }, "execution_count": 5, "metadata": {}, "output_type": "execute_result" } ], "source": [ "messages" ] }, { "cell_type": "code", "execution_count": 6, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "You're an advisor to the mayor of a mid-sized coastal city (population 500,000) where a Category 4 hurricane is forecast to make landfall in 72 hours and, concurrently, a novel airborne respiratory virus with an estimated infection fatality rate of 2% and R0 ≈ 1.8 is spreading in the region; testing is limited. The city has one hospital approaching capacity, 200 ICU beds, 10,000 residents living in low-lying flood-prone neighborhoods, and limited emergency shelters that would typically house evacuees in close quarters. You have 72 hours to act. Provide a prioritized, time-phased plan that covers hour-by-hour actions for the first 72 hours and daily actions for the following 14 days, addressing evacuation strategy, sheltering (including infection-control measures), hospital surge capacity, allocation of scarce resources (medical staff, ambulances, transport), public communication, and law-enforcement/traffic coordination. For each recommended action, explicitly state: the expected benefit, the primary risk(s), the resources required, key ethical trade-offs, and at least one plausible unintended consequence. Then: (a) identify and justify the three assumptions most critical to your plan and list the specific additional data you would request immediately to validate them; (b) present three outcome scenarios (best, median, worst) for public health, mortality, and infrastructure impact over 30 days, assigning probabilistic estimates to each scenario and explaining the drivers of those probabilities; and (c) specify clear decision thresholds and trigger points (with metrics) that would cause you to change course and what alternative actions you would take at each threshold. Finally, briefly explain what actions you would take to communicate uncertainty to the public and to coordinate transparently with neighboring jurisdictions and federal agencies.\n" ] } ], "source": [ "openai = OpenAI()\n", "response = openai.chat.completions.create(\n", " model=\"gpt-5-mini\",\n", " messages=messages,\n", ")\n", "question = response.choices[0].message.content\n", "print(question)\n" ] }, { "cell_type": "code", "execution_count": 7, "metadata": {}, "outputs": [], "source": [ "competitors = []\n", "answers = []\n", "messages = [{\"role\": \"user\", \"content\": question}]" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Note - update since the videos\n", "\n", "I've updated the model names to use the latest models below, like GPT 5 and Claude Sonnet 4.5. It's worth noting that these models can be quite slow - like 1-2 minutes - but they do a great job! Feel free to switch them for faster models if you'd prefer, like the ones I use in the video." ] }, { "cell_type": "code", "execution_count": 8, "metadata": {}, "outputs": [ { "data": { "text/markdown": [ "Below is a phased, action-oriented plan you can adapt now. It combines hurricane response with a concurrent respiratory-virus surge plan, given limited testing and a stressed health system. The plan is organized in two layers: (A) an hour-by-hour 0–72 hour playbook for the immediate crisis, and (B) a 14-day daily action map to sustain response and begin recovery. For each recommended action I state: expected benefit, primary risk(s), resources required, key ethical trade-offs, and at least one plausible unintended consequence. I then address assumptions, scenario analyses, decision thresholds, uncertainty communication, and inter-jurisdiction coordination.\n", "\n", "A. 72-hour, hour-by-hour plan (0–72 hours)\n", "\n", "Assumptions you should hold in mind now\n", "- A Category 4 hurricane landfall is imminent in ~72 hours; flooding risk is concentrated in low-lying neighborhoods (approx. 10,000 residents affected).\n", "- A novel airborne virus is circulating with IFR ~2% and R0 ≈ 1.8; testing is limited. Sheltering in close quarters risks rapid spread unless infection-control measures are rigorously applied.\n", "- The city’s hospital capacity is strained (one hospital approaching capacity, 200 ICU beds total). Evacuation and sheltering decisions must minimize COVID-like transmission while protecting flood victims.\n", "- Resources are finite: limited shelter capacity suitable for infection-control, limited EMS/ambulance availability, and potential need for mutual-aid from neighboring jurisdictions.\n", "\n", "Notes on execution: The plan below is written with explicit trigger points and actions that can be operationalized through your EOC (Emergency Operations Center), city departments, hospital incident command, law enforcement, public health, and mutual-aid partners.\n", "\n", "Hour 0–6 (now to t+6)\n", "- Activate EOC to Level 1 (full activation) with a dedicated Incident Commander for hurricane + infectious-disease surge.\n", " - Expected benefit: centralized decision-making, rapid information flow, rapid resource allocation.\n", " - Primary risks: information overload, decision bottlenecks; plan must include a single operational picture.\n", " - Resources required: EOC staff, communications, IT, liaison with hospitals, EMS, PD, FD, public health, and emergency management.\n", " - Ethical trade-offs: speed vs. inclusivity; may deprioritize non-urgent services temporarily.\n", " - Unintended consequence: mission creep if scope widens beyond capacity.\n", "- Issue an initial evacuation readiness advisory and pre-declare zones at risk of flooding; prepare for phased evacuation orders.\n", " - Expected benefit: reduces last-minute bottlenecks and panic when orders are issued.\n", " - Primary risks: public confusion if zones are miscommunicated; evacuations may trigger virus exposure if sheltering becomes necessary.\n", " - Resources: GIS data, warning systems, sirens, multilingual messaging.\n", " - Ethical trade-offs: protecting property and safety vs. limiting freedom of movement.\n", " - Unintended consequence: evacuation fatigue; non-targeted messaging may stigmatize neighborhoods.\n", "- Begin proactive coordination with neighboring jurisdictions and state/federal partners (FEMA, CDC) to activate mutual-aid and field-hospital plans; request pre-staged assets (tents, ventilators, PPE, ambulances, fuel).\n", " - Expected benefit: faster access to surge resources; shared regional risk management.\n", " - Primary risks: delays in approvals; interagency misalignment.\n", " - Resources: formal MOUs/Mutual Aid Agreements, point-of-contact lists, prior-bid vendor contracts.\n", " - Ethical trade-offs: using regional assets could deprive other communities in need; balancing equity across zones.\n", " - Unintended consequence: over-dependence on external assets; erosion of local capacity in advance.\n", "- Initiate a public health risk message to emphasize hurricane safety while introducing infection-control basics for shelters (masking, distancing where feasible, hand hygiene). Prepare language in multiple languages.\n", " - Expected benefit: reduces risk of virus spread and builds trust.\n", " - Primary risks: message may be ignored or misinterpreted; stigma if infection concerns are conflated with evacuees.\n", " - Resources: public health communications team, translators, media partnerships.\n", " - Ethical trade-offs: urgency of evacuation vs. privacy of individuals with symptoms.\n", " - Unintended consequence: complacency in non-shelter settings.\n", "\n", "Hour 6–12 (t+6 to t+12)\n", "- Issue mandatory or strongly encouraged evacuation orders for flood-prone zones; prioritize high-rise and critical infrastructure workers first; designate primary evacuation routes and contraflow lanes on major arteries if needed.\n", " - Expected benefit: reduces flood risk and casualties; predictable flow reduces chaos.\n", " - Primary risks: noncompliance; traffic bottlenecks; vulnerable populations stranded.\n", " - Resources: law enforcement traffic control, public messaging, transportation assets.\n", " - Ethical trade-offs: freedom of movement vs. collective safety; prioritization of essential workers vs. residents without options.\n", " - Unintended consequence: evacuation-related exposure to virus in transit if shelters become crowded.\n", "- Open and staff initial shelters designed for infection-control (see Sheltering measures) in on-high ground facilities; begin intake screening for respiratory symptoms at shelter entrances; separate intake areas for symptomatic vs asymptomatic.\n", " - Expected benefit: lowers in-shelter transmission risk; improves crowd management.\n", " - Primary risks: screening misses asymptomatic carriers; staff exposure risk.\n", " - Resources: facility staff, PPE, temp screening tools, separate HVAC or air-separation plan, isolation rooms.\n", " - Ethical trade-offs: segregation of occupants may create stigma; privacy concerns.\n", " - Unintended consequence: delays in shelter access for some evacuees.\n", "- Begin field hospital and temporary ICU planning; deploy pre-identified mobile medical teams to support surge; procure and stock oxygen, PPE, ventilators, basic meds.\n", " - Expected benefit: increases capacity to care for trauma from the storm and virus cases requiring hospital-level care.\n", " - Primary risks: staffing gaps; equipment compatibility; supply chain delays.\n", " - Resources: field hospital units, clinical staff, oxygen sources, ventilators, PPE, fuel, generators.\n", " - Ethical trade-offs: resource allocation to disasters vs. routine care in other areas of the health system.\n", " - Unintended consequence: field hospital may require power/water that can be disrupted by the hurricane.\n", "\n", "Hour 12–24 (t+12 to t+24)\n", "- Implement a tiered evacuation plan with time-phased targets; pre-identified shelters on higher ground; ensure shelter locations have independent power and water; implement pod-based sheltering (household pods) to limit cross-contact.\n", " - Expected benefit: reduces in-shelter mixing; limits transmission; smoother operations.\n", " - Primary risks: shelter capacity shortfalls; logistics of moving households with limited transportation.\n", " - Resources: buses/ transit, volunteers, shelter coordinators, signage.\n", " - Ethical trade-offs: separating households by pods may complicate care and social supports; privacy concerns.\n", " - Unintended consequence: longer evacuation times for some families.\n", "- Enforce infection-control measures in shelters: masks for evacuees; cohorting by symptomatic status; enhanced cleaning; improved ventilation; dedicated smoking/vaping areas away from living spaces; separate zones for those with chronic conditions.\n", " - Expected benefit: reduces cross-infection risk; preserves hospital capacity.\n", " - Primary risks: compliance challenges; resource-intensive.\n", " - Resources: PPE, signage, cleaning crews, HVAC modifications; rapid antigen tests if available.\n", " - Ethical trade-offs: enforcement risk disproportionately impacting vulnerable populations; civil liberty considerations.\n", " - Unintended consequence: overcrowding if residents avoid shelters due to perceived restrictions.\n", "\n", "Hour 24–48 (t+24 to t+48)\n", "- Hurricane impact monitoring and response stabilization; direct EMS/ambulance priorities toward high-need, time-sensitive cases; implement triage framework in coordination with hospitals if demand outpaces capacity; activate mutual-aid ambulance nets as needed.\n", " - Expected benefit: preserves life amid mass casualty risk; prioritizes critical patients.\n", " - Primary risks: triage decisions are ethically fraught; risk of under-serving non-life-threatening but essential needs.\n", " - Resources: EMS units, triage officers, field hospital staff, digital patient tracking.\n", " - Ethical trade-offs: equity vs efficiency; must protect vulnerable populations.\n", " - Unintended consequence: perceived unfairness or fear among the public.\n", "- Provide food, water, and medical supplies to shelters; ensure backup power supply; maintain cold-chain for medications where necessary.\n", " - Expected benefit: supports survival in shelters; reduces illness risk.\n", " - Primary risks: supply chain disruption; waste management issues.\n", " - Resources: logistics team, supply lines, generators, fuel, refrigeration.\n", " - Ethical trade-offs: allocation between shelter and other needs (schools, clinics).\n", " - Unintended consequence: waste or spoilage if supply chain falters.\n", "\n", "Hour 48–72 (t+48 to t+72)\n", "- Reassess shelter demand; continue infection-control measures; begin phased return-to-home planning with safe routes; if floodwaters dissipate, begin targeted repatriation and resettlement; monitor hospital surge and maintain field hospital capacity as contingency.\n", " - Expected benefit: reduces long-term shelter dependence; reconstitutes normal life; reduces infection risk as populations disperse.\n", " - Primary risks: infrastructure damage; risk of re-entry hazards (flooding, downed power lines).\n", " - Resources: debris clearance, risk communication, transportation coordination.\n", " - Ethical trade-offs: prioritizing return vs ensuring safe re-entry for vulnerable residents.\n", " - Unintended consequence: abrupt hastening of return could reintroduce hazard.\n", "\n", "B. 14-day daily actions (post-72 hours ongoing)\n", "\n", "Day 1–Day 3\n", "- Sustain evacuation operations and sheltering with infection-control; deploy mobile clinics to shelters; monitor ICU/hospital occupancy; continue supply chain management; maintain public messaging about safety and shelter rules.\n", "- Initiate area-wide risk communication about virus spread mitigation; encourage voluntary isolation for symptomatic individuals; offer hotlines for shelter feedback and concerns.\n", "- Continue traffic management and law-enforcement coordination to prevent gridlock; maintain safety and security in shelters.\n", "- Update mutual-aid asset status; transparently share bed counts, ventilator availability, PPE stocks, and EMS capacity with partners.\n", "\n", "Day 4–Day 7\n", "- Begin targeted re-entry to lower-risk zones as floodwaters recede; resume some non-emergency city services; continue hospital surge operations with field hospital as needed; scale back field hospital when capacity stable.\n", "- Conduct debriefs with all partners; adjust SOPs for shelters, triage, and EMS routing; update data dashboards with actual occupancy, infection-control compliance, and supply stock levels.\n", "- Ramp up mental health support services for evacuees, responders, and hospital staff.\n", "\n", "Day 8–Day 14\n", "- Initiate longer-term recovery planning: assess housing needs, rebuild priorities, flood mitigation investments, and vaccination or antiviral strategies if the virus persists.\n", "- Maintain a transparent public dashboard on disease spread, shelter occupancy, hospital capacity, and resource distribution.\n", "- Coordinate with neighboring jurisdictions and federal agencies on shared recovery funding, public health guidance, and infrastructure restoration.\n", "\n", "C. For each recommended action: explicit attributes\n", "\n", "Note: The actions listed above are representative. For each action you will need to record these attributes in briefing sheets.\n", "\n", "1) Evacuation orders and routing\n", "- Expected benefit: reduces flood exposure and hurricane-related casualties; enables targeted sheltering planning.\n", "- Primary risks: noncompliance, transportation inequities, exposure to virus during transit and shelter entry.\n", "- Resources: law enforcement, EMS, transit systems, public communications, signage; mutual-aid support.\n", "- Ethical trade-offs: protecting the many vs. limiting personal freedom; prioritization of essential workers.\n", "- Unintended consequence: mass movement to shelters may increase viral transmission if infection-control is weak.\n", "\n", "2) Shelter design and infection-control measures (pods, masking, ventilation)\n", "- Expected benefit: reduces intra-shelter transmission; enables use of shelters for longer periods.\n", "- Primary risks: resource-intense; compliance challenges; potential stigma about segregation.\n", "- Resources: masks, PPE, cleaning supplies, separate intake areas, physical space for pods, HVAC adjustments, screened entry points.\n", "- Ethical trade-offs: privacy, dignity vs public health; potential for unequal access to better shelters.\n", "- Unintended consequence: diversion of resources from other city needs.\n", "\n", "3) Hospital surge capacity (field hospital, ICU bed expansion)\n", "- Expected benefit: absorbs influx; preserves care for trauma and severe viral illness.\n", "- Primary risks: staffing gaps; equipment compatibility; power/water reliability.\n", "- Resources: field hospital units, ventilators, oxygen supply, PPE; staff; generator and fuel.\n", "- Ethical trade-offs: resource allocation between disaster care and routine care elsewhere.\n", "- Unintended consequence: overloaded logistics if demand spikes beyond planning assumptions.\n", "\n", "4) Triaging and EMS/ambulance allocation\n", "- Expected benefit: prioritizes time-critical cases; reduces mortality from preventable deterioration.\n", "- Primary risks: potential for perceived inequity; implementation complexity.\n", "- Resources: triage officers, digital patient-tracking, EMS units, mutual-aid ambulances.\n", "- Ethical trade-offs: life-saving vs. non-life-saving care; equity considerations.\n", "- Unintended consequence: public distrust if triage appears biased.\n", "\n", "5) Public communication and transparency\n", "- Expected benefit: reduces panic, improves compliance, and builds trust.\n", "- Primary risks: misinformation, confusion if messages change with new data.\n", "- Resources: communications team, translators, media partnerships, public dashboards.\n", "- Ethical trade-offs: openness vs. operational security; risk communication may expose vulnerabilities.\n", "- Unintended consequence: panic or “crying wolf” if over-communicative.\n", "\n", "D. Three critical assumptions and data needed (a)\n", "\n", "Critical assumptions (and why they matter)\n", "1) Evacuation compliance and shelter acceptance: If residents won’t evacuate or won’t use shelters, flood risk and virus exposure increase.\n", " - Data to validate: historical evacuation rates; current shelter capacity and access; family status and mobility data; transportation availability; language and disability access needs.\n", "2) Effectiveness of infection-control measures in shelters: If masking, distancing, and podting are ineffective, the virus could spread rapidly in shelters.\n", " - Data to validate: baseline shelter ventilation quality; typical contact rates in shelters; mask fit and usage rates; symptomatic screening sensitivity; room occupancy per pod.\n", "3) Hospital surge capacity feasibility: If field hospital and surge staffing can be stood up quickly, hospital risk declines; otherwise, ICU overflow worsens outcomes.\n", " - Data to validate: current staffing levels, surge capacity, ventilator availability, oxygen supply, and power stability in alternative care sites; mutual-aid response times; patient transport capacity.\n", "\n", "Specific data requests (immediate)\n", "- Shelter inventory: locations, ground conditions, capacity, HVAC, water, power, shelter management staff.\n", "- EMS/ambulance capacity: number of units, response times, staging locations, mutual-aid agreements with neighboring counties.\n", "- Hospital bed/ICU capacity: current occupancy, surge capacity (including non-traditional spaces), staff rosters, supply of PPE, oxygen, ventilators, and essential meds.\n", "- Infectious-disease control: current positivity rates, testing capacity, rapid test availability, infection-control training for staff and shelter workers.\n", "- Flood-risk data: worst-case flood maps, route closures, ground transport options, shelter accessibility for disabled residents.\n", "- Communication channels: language needs, effective channels for vulnerable populations (senior centers, housing authorities, clinics, faith-based groups).\n", "\n", "E. Three outcome scenarios for 30 days (best, median, worst)\n", "\n", "Assumptions for numbers (illustrative, to guide planning)\n", "- City population: 500,000\n", "- IFR: ~2% (for the infected)\n", "- Infected share after 30 days depends on transmission control; virus spreads in shelter environments if not well-managed.\n", "\n", "Scenario estimates (with probabilistic weights)\n", "- Best case (probability ~25%)\n", " - Public health: 5–10% of population exposed to the virus; infection rate in shelters is kept below 2% due to strict controls; emergency services maintain near-normal function outside surge; hospital occupancy fluctuates around 70–80% ICU bed use; 0–150 preventable deaths from the virus; hurricane damages are largely mitigated by timely evacuations.\n", " - Mortality: 50–300 virus-related deaths; hurricane-related fatalities limited to direct storm effects (likely <100 if evacuations executed well).\n", " - Infrastructure impact: power and communications mostly intact; minimal long-term disruption; rapid restoration of essential services.\n", "- Median case (probability ~50%)\n", " - Public health: infection rate in the city reaches 5–15%; shelter-based transmission partially contained but still present; EMS/ambulance demand higher; hospital occupancy peaks.\n", " - Mortality: 1,000–3,000 deaths, comprised of hurricane direct casualties and virus-related deaths in overwhelmed facilities.\n", " - Infrastructure impact: significant but manageable; shelter operations ongoing; partial restoration of services over 1–2 weeks; some neighborhoods with water or power outages.\n", "- Worst case (probability ~25%)\n", " - Public health: infection rate in the city reaches 20–25% or more; hospital beds saturated, field hospitals overwhelmed; mass casualty events plus high virus transmission in shelters; EMS response times degrade.\n", " - Mortality: 5,000–10,000 deaths (virus plus hurricane casualties); high casualty due to delayed care and evacuation bottlenecks.\n", " - Infrastructure impact: major disruption; long-term power outages; environmental hazards (flooding, mold); significant disruption to housing and essential services.\n", "\n", "Drivers of probabilities\n", "- Hurricane severity and wind/flood impacts; speed of landfall and flood extents.\n", "- Effectiveness of shelter infection-control; shelter capacity and pod strategy success.\n", "- Speed and efficiency of hospital surge (staffing; supplies; mutual-aid access).\n", "- Public compliance with evacuation orders and shelter rules.\n", "- Inter-jurisdiction coordination and federal support timeliness.\n", "\n", "F. Decision thresholds and trigger points (with metrics)\n", "\n", "When the plan should change course (and what to do)\n", "- Trigger 1: ICU occupancy exceeds 90% (≈180 beds) for 24 hours\n", " - Action: Activate full hospital surge protocols; stand up additional field hospital space; reallocate staff; pause elective procedures; request additional mutual-aid ambulances.\n", " - Metrics: ICU occupancy rate, ventilator utilization, oxygen supply stability.\n", "- Trigger 2: Shelter occupancy exceeds 90% capacity for >12 hours in flood zones\n", " - Action: Open additional shelters (schools further inland, community centers on higher ground); implement enhanced pod-based sheltering, accelerate mass transport; adjust intake flow to minimize crowding.\n", " - Metrics: shelter occupancy by site, average occupancy per pod, rate of new shelter arrivals.\n", "- Trigger 3: Test positivity rate exceeds 10% for 3 consecutive days or rapid-test availability declines\n", " - Action: Implement stricter shelter infection-control measures, including universal masking in shelters, increased hand hygiene stations, more robust cleaning; consider targeted testing in shelters if feasible; defer non-urgent procedures citywide.\n", " - Metrics: percent positivity, number of tests per day, time to testing results.\n", "- Trigger 4: Medical oxygen or PPE stockpiles fall below critical thresholds (oxygen < X days supply; PPE < Y days)\n", " - Action: Rationing plan for PPE, evacuate/redistribute supply using mutual-aid; engage state/federal supply operations; deploy additional PPE shipments.\n", " - Metrics: current stock levels, burn rate, supply lead times.\n", "- Trigger 5: Evacuation refusal or refusal to shelter yields unacceptable risk (e.g., high-risk households refuse)\n", " - Action: Enhanced outreach; targeted ride services; consider mandatory evacuation for high-risk individuals per legal authority; provide additional on-ground assistance for those with mobility or language barriers.\n", " - Metrics: number of households evacuated, shelter intake rates.\n", "- Trigger 6: Power/water disruption exceeds 24 hours in a district with vulnerable populations\n", " - Action: Prioritize critical shelters and medical facilities for power restoration; deploy mobile generators and safe water distribution; set up alternate housing solutions for those in flood-prone neighborhoods.\n", " - Metrics: power restoration times, water access, shelter stability.\n", "\n", "G. Communication of uncertainty and coordination\n", "\n", "Public uncertainty management\n", "- Be transparent about what is known, what is unknown, and what is being done to fill gaps.\n", "- Provide clear, prioritized guidance (evacuation orders, shelter rules, how to obtain help) with daily briefings that include a Q&A.\n", "- Use simple language, multilingual translations, and multiple channels (TV, radio, social media, text alerts, school channels) to reach all residents, including vulnerable populations.\n", "- Publish a single, live “risk dashboard” with ranges (best-case to worst-case scenarios) and updates on hospital capacity, shelter occupancy, and supply stocks.\n", "- Explain uncertainties (e.g., “we expect the hurricane path to be within X miles; we are preparing for a range of trajectories and will adapt as data improves”).\n", "\n", "Inter-jurisdictional and federal coordination\n", "- Establish a formal daily coordination call with neighboring jurisdictions to share shelter capacity, EMS asset status, and mutual-aid ground transportation plans.\n", "- Share real-time data with FEMA, CDC, and HHS on hospital bed availability, PPE, oxygen, ventilators, and shelter occupancy to enable federal support and supply chain prioritization.\n", "- Ensure pre-agreed mutual-aid deployment windows and reporting templates; designate liaison officers to speed up decisions.\n", "- Align public-health messaging with state and federal guidance to minimize confusion and enable consistent messaging across jurisdictions.\n", "\n", "Practical notes and rationale\n", "- The hurricane and the virus create competing urgency: move people away from flood zones while avoiding mass gatherings that could spread the virus. The plan emphasizes phased evacuations, pod-based sheltered environments, and rapid surge capacity for hospitals.\n", "- Infection-control in shelters is central to keeping ICU capacity available for those who truly need it. Without strong shelter controls, the virus could overwhelm the system, increasing mortality from both direct storm injuries and viral illness.\n", "- Data validation is critical: the three most important assumptions concern evacuation behavior, shelter infection-control effectiveness, and hospital surge capacity; validate via real-time data from shelters, EMS, hospitals, and mutual-aid partners.\n", "- The probabilistic scenarios reflect a range of potential futures, driven by hurricane severity, adherence to evacuation and shelter rules, and the health system’s surge capacity. You should revisit these as new data comes in, and adjust resource allocations accordingly.\n", "\n", "If you want, I can format this into briefing sheets (one-page action cards for each department), a live dashboard template, and a city-wide, multi-language public message set to help you operationalize these steps quickly." ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# The API we know well\n", "# I've updated this with the latest model, but it can take some time because it likes to think!\n", "# Replace the model with gpt-4.1-mini if you'd prefer not to wait 1-2 mins\n", "\n", "model_name = \"gpt-5-nano\"\n", "\n", "response = openai.chat.completions.create(model=model_name, messages=messages)\n", "answer = response.choices[0].message.content\n", "\n", "display(Markdown(answer))\n", "competitors.append(model_name)\n", "answers.append(answer)" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "# Anthropic has a slightly different API, and Max Tokens is required\n", "\n", "model_name = \"claude-sonnet-4-5\"\n", "\n", "claude = Anthropic()\n", "response = claude.messages.create(model=model_name, messages=messages, max_tokens=1000)\n", "answer = response.content[0].text\n", "\n", "display(Markdown(answer))\n", "competitors.append(model_name)\n", "answers.append(answer)" ] }, { "cell_type": "code", "execution_count": 9, "metadata": {}, "outputs": [ { "data": { "text/markdown": [ "Mayor,\n", "\n", "We face an unprecedented dual crisis: a Category 4 hurricane bearing down on our city in 72 hours, concurrent with a spreading novel airborne respiratory virus. Our immediate actions will determine the fate of thousands. This plan is designed to prioritize life safety, mitigate viral spread, and ensure the resilience of our essential services.\n", "\n", "---\n", "\n", "### **I. Overarching Strategic Principles**\n", "\n", "1. **Life Safety First:** All decisions prioritize saving lives from both hurricane impact and viral infection.\n", "2. **Harm Reduction:** Balance the immediate threat of the hurricane with the long-term threat of the virus, accepting that perfect solutions are impossible.\n", "3. **Proactive De-densification:** Aggressively pursue strategies to reduce population density, especially in high-risk areas and potential gathering points.\n", "4. **Resource Preservation & Allocation:** Prudently manage scarce resources (medical staff, PPE, beds, transport) for maximum impact.\n", "5. **Transparent & Consistent Communication:** Build and maintain public trust through clear, honest, and frequent communication.\n", "6. **Inter-Jurisdictional Collaboration:** Leverage regional and federal partnerships for resources and support.\n", "\n", "---\n", "\n", "### **II. Prioritized, Time-Phased Plan**\n", "\n", "**Phase 1: Pre-Landfall (Hours 0-72)**\n", "*Goal: Maximize safe evacuation, prepare infrastructure, mitigate virus spread in shelters, establish robust command & control.*\n", "\n", "**Hour 0-12: Activation & Initial Assessment (Immediate Action)**\n", "\n", "* **Action 1: Activate Emergency Operations Center (EOC) & Key Personnel.**\n", " * **Expected Benefit:** Establishes centralized command and control, enabling coordinated response.\n", " * **Primary Risk(s):** Initial chaos, communication failures, key personnel unavailable.\n", " * **Resources Required:** EOC facility, communication systems, trained staff (department heads, incident commanders, liaisons).\n", " * **Ethical Trade-offs:** Requires immediate redirection of resources from other city services, potentially causing temporary disruption elsewhere.\n", " * **Unintended Consequence:** Overburdening EOC staff quickly, leading to burnout.\n", "* **Action 2: Mayor's Initial Public Address & Voluntary Evacuation Recommendation.**\n", " * **Expected Benefit:** Provides immediate, authoritative guidance; encourages early departure, reducing peak traffic.\n", " * **Primary Risk(s):** Panic, failure to convey urgency/nuance, misinterpretation of advice.\n", " * **Resources Required:** Mayor, public information officers (PIOs), media access (TV, radio, social media).\n", " * **Ethical Trade-offs:** Balancing urgency of hurricane evacuation with concern about viral spread; potentially asking people to leave their homes with limited destination options.\n", " * **Unintended Consequence:** \"Cry wolf\" effect if the storm deviates significantly, reducing compliance for future events.\n", "* **Action 3: Rapid Assessment of Healthcare Capacity & Staffing.**\n", " * **Expected Benefit:** Real-time understanding of hospital bed/ICU availability, staffing levels, PPE inventory to inform surge planning.\n", " * **Primary Risk(s):** Inaccurate data, underestimation of needs, staff attrition due to fear.\n", " * **Resources Required:** Hospital administrators, public health officials, EOC data analysts, communication lines.\n", " * **Ethical Trade-offs:** Identifying potential \"sacrifice zones\" or resource scarcity points early.\n", " * **Unintended Consequence:** Creating unnecessary alarm among hospital staff, potentially increasing absenteeism.\n", "* **Action 4: Pre-deployment of Law Enforcement & Public Works.**\n", " * **Expected Benefit:** Ensures critical personnel are ready for traffic control, security, and immediate post-storm damage assessment/clearing.\n", " * **Primary Risk(s):** Personnel placed in harm's way, insufficient staffing for all needs.\n", " * **Resources Required:** Police, fire, EMS, public works staff; vehicles, fuel, communication equipment.\n", " * **Ethical Trade-offs:** Prioritizing certain neighborhoods or routes for security/clearing over others.\n", " * **Unintended Consequence:** Personnel exhaustion before the main event, reducing effectiveness.\n", "\n", "**Hour 12-24: Resource Mobilization & Shelter Preparation**\n", "\n", "* **Action 5: Secure Out-of-City Low-Density Sheltering Options.**\n", " * **Expected Benefit:** Reduces concentration of evacuees, mitigating viral transmission; provides safer options for vulnerable populations.\n", " * **Primary Risk(s):** Limited availability, logistical challenges for transport, reluctance of host communities.\n", " * **Resources Required:** State/federal liaisons, agreements with neighboring jurisdictions/hotel chains, buses, fuel, drivers.\n", " * **Ethical Trade-offs:** Prioritizing certain evacuees (e.g., medically vulnerable) for limited \"safe\" spaces.\n", " * **Unintended Consequence:** Strain on host communities, potentially spreading the virus to new areas.\n", "* **Action 6: Begin Conversion of Designated In-City Shelters to COVID-Mitigated Facilities.**\n", " * **Expected Benefit:** Creates safer environments for those unable to evacuate, reducing viral transmission risk within shelters.\n", " * **Primary Risk(s):** Inadequate space, insufficient PPE/sanitization supplies, staff training deficits.\n", " * **Resources Required:** Public facilities (schools, community centers), cots, blankets, cleaning supplies, partitions, ventilation fans, PPE, medical screening staff.\n", " * **Ethical Trade-offs:** Compromising shelter capacity for social distancing, potentially leaving some without refuge.\n", " * **Unintended Consequence:** Public perception of \"unsafe\" shelters, leading more people to stay home in unsafe conditions.\n", "* **Action 7: Stockpile Critical Supplies (PPE, Rapid Tests, Medicines, Food, Water, Fuel).**\n", " * **Expected Benefit:** Ensures readiness for immediate post-landfall needs and anticipated viral surge.\n", " * **Primary Risk(s):** Supply chain disruptions, spoilage, theft, insufficient quantities.\n", " * **Resources Required:** Warehouses, logistics teams, procurement funds, security.\n", " * **Ethical Trade-offs:** Deciding which supplies are most critical when budgets and availability are limited.\n", " * **Unintended Consequence:** Creating a \"run\" on grocery stores and gas stations by the public, depleting commercial supplies.\n", "\n", "**Hour 24-48: Mandatory Evacuation & Infrastructure Hardening**\n", "\n", "* **Action 8: Issue Mandatory Evacuation Order for Low-Lying & Vulnerable Areas.**\n", " * **Expected Benefit:** Maximizes removal of residents from highest-risk flood zones, saving lives.\n", " * **Primary Risk(s):** Non-compliance, traffic gridlock, inability to evacuate all residents, spreading virus among evacuees.\n", " * **Resources Required:** Mayor, PIOs, law enforcement, traffic management systems, buses, shelters.\n", " * **Ethical Trade-offs:** Compelling individuals to leave their homes, potentially separating families, risk of leaving pets behind.\n", " * **Unintended Consequence:** Increased looting in evacuated areas due to perceived lack of oversight.\n", "* **Action 9: Activate Contraflow on Major Evacuation Routes.**\n", " * **Expected Benefit:** Accelerates evacuation by maximizing outbound lane capacity.\n", " * **Primary Risk(s):** Confusion, accidents, delays if not executed flawlessly.\n", " * **Resources Required:** State DOT, local law enforcement, signage, traffic control devices, media communication.\n", " * **Ethical Trade-offs:** Prioritizing evacuation speed over local traffic flow for remaining residents.\n", " * **Unintended Consequence:** Stranding residents trying to access essential services if local routes are impacted.\n", "* **Action 10: Relocate Non-Critical Hospital Patients & Reinforce Hospital Infrastructure.**\n", " * **Expected Benefit:** Frees up critical beds for hurricane-related trauma and severe viral cases; protects hospital functionality.\n", " * **Primary Risk(s):** Patient safety during transfer, overwhelming receiving hospitals, staff resistance.\n", " * **Resources Required:** Hospital staff, ambulances, receiving hospitals, generators, sandbags, window boarding.\n", " * **Ethical Trade-offs:** Deciding which patients are \"non-critical\" and bear the risk of transfer.\n", " * **Unintended Consequence:** Creating a perception of hospital being \"unsafe\" or overwhelmed prematurely.\n", "* **Action 11: Establish Designated COVID-19 Isolation Areas within Shelters.**\n", " * **Expected Benefit:** Prevents rapid spread of virus among shelter populations by separating symptomatic individuals.\n", " * **Primary Risk(s):** Insufficient isolation space, difficulty enforcing compliance, staff exposure.\n", " * **Resources Required:** Separate rooms/sections in shelters, dedicated staff, PPE, hygiene supplies, rapid testing kits (if available).\n", " * **Ethical Trade-offs:** Stigmatizing individuals in isolation, potential for perceived inhumane conditions.\n", " * **Unintended Consequence:** Symptomatic individuals may avoid shelters to avoid isolation, staying in unsafe conditions.\n", "\n", "**Hour 48-72: Final Preparations & Shelter-in-Place Directives**\n", "\n", "* **Action 12: Close Evacuation Routes & Implement Curfew.**\n", " * **Expected Benefit:** Ensures roads are clear for emergency responders; restricts movement of people during the most dangerous period.\n", " * **Primary Risk(s):** Stranding late evacuees, public resistance, hindering essential workers.\n", " * **Resources Required:** Law enforcement, public works, PIOs, communication platforms.\n", " * **Ethical Trade-offs:** Limiting individual liberty for collective safety.\n", " * **Unintended Consequence:** Increased desperate attempts to leave, leading to accidents.\n", "* **Action 13: Issue Final \"Shelter-in-Place\" Instructions.**\n", " * **Expected Benefit:** Provides clear guidance for those remaining, maximizing their safety indoors.\n", " * **Primary Risk(s):** Instructions being ignored, insufficient detail, misinformation.\n", " * **Resources Required:** PIOs, all media channels.\n", " * **Ethical Trade-offs:** Acknowledging the inherent risk for those who could not or would not evacuate.\n", " * **Unintended Consequence:** Complacency, leading to preventable injuries.\n", "* **Action 14: Pre-position Search & Rescue Teams & Emergency Medical Personnel.**\n", " * **Expected Benefit:** Rapid deployment post-landfall, minimizing response times for critical life-saving operations.\n", " * **Primary Risk(s):** Teams being cut off by floodwaters, personnel injury, insufficient equipment.\n", " * **Resources Required:** Fire, EMS, National Guard, specialized rescue teams, boats, high-water vehicles, communication devices.\n", " * **Ethical Trade-offs:** Placing responders in high-risk zones before the storm fully passes.\n", " * **Unintended Consequence:** Misidentifying safe staging areas, leading to equipment damage or personnel needing rescue.\n", "* **Action 15: Establish Redundant Communication Channels.**\n", " * **Expected Benefit:** Ensures EOC can maintain contact with responders and receive critical information even if primary systems fail.\n", " * **Primary Risk(s):** All systems failing, untrained personnel for backup systems.\n", " * **Resources Required:** Satellite phones, amateur radio operators, backup generators, pre-arranged communication trees.\n", " * **Ethical Trade-offs:** Resource allocation to communication over other immediate needs.\n", " * **Unintended Consequence:** Information overload from multiple channels, leading to confusion.\n", "\n", "**Phase 2: Post-Landfall & Recovery (Day 1-14)**\n", "*Goal: Life-saving search & rescue, restore critical services, manage immediate medical emergencies, control viral spread, long-term recovery planning.*\n", "\n", "**Day 1-3: Immediate Aftermath & Search/Rescue**\n", "\n", "* **Action 16: Immediate Damage Assessment & Search & Rescue Operations.**\n", " * **Expected Benefit:** Locates survivors, identifies immediate threats, guides resource allocation for recovery.\n", " * **Primary Risk(s):** High risk to responders, limited access, secondary hazards (downed power lines, gas leaks).\n", " * **Resources Required:** Pre-positioned S&R teams, drones, aerial surveillance, medical personnel, specialized equipment.\n", " * **Ethical Trade-offs:** Prioritizing accessible areas/known distress signals over more challenging rescue sites.\n", " * **Unintended Consequence:** Looting in areas deprioritized for immediate law enforcement presence due to S&R focus.\n", "* **Action 17: Activate Triage Centers & Mobile Medical Units.**\n", " * **Expected Benefit:** Decongests hospitals, provides immediate care for less severe injuries, conducts initial viral screening.\n", " * **Primary Risk(s):** Insufficient medical staff, lack of supplies, exposure risk for medical personnel.\n", " * **Resources Required:** Tents/temporary structures, medical supplies, doctors, nurses, paramedics, PPE.\n", " * **Ethical Trade-offs:** Resource allocation (e.g., medical staff) to mobile units vs. main hospital.\n", " * **Unintended Consequence:** Viral spread at triage centers if screening and isolation protocols are not stringent.\n", "* **Action 18: Distribute Emergency Supplies & Establish Water/Food Points.**\n", " * **Expected Benefit:** Addresses immediate humanitarian needs, prevents illness from contaminated food/water.\n", " * **Primary Risk(s):** Logistical nightmares, security issues at distribution points, inadequate supplies.\n", " * **Resources Required:** Pre-stocked supplies, distribution points, logistics teams, security, volunteers.\n", " * **Ethical Trade-offs:** Deciding how to distribute limited resources equitably and efficiently.\n", " * **Unintended Consequence:** Crowding at distribution points, increasing viral transmission risk.\n", "\n", "**Day 4-7: Stabilization & Early Recovery**\n", "\n", "* **Action 19: Restore Essential Utilities (Power, Water, Communications).**\n", " * **Expected Benefit:** Enables faster recovery, improves public health, facilitates communication.\n", " * **Primary Risk(s):** Significant damage, workforce limitations, secondary outages.\n", " * **Resources Required:** Utility crews, heavy equipment, external aid, fuel.\n", " * **Ethical Trade-offs:** Prioritizing critical facilities (hospitals, EOC) over residential areas.\n", " * **Unintended Consequence:** Unequal restoration timelines leading to public frustration and perceived inequity.\n", "* **Action 20: Conduct Targeted Mass Testing Campaigns in Shelters & High-Impact Areas.**\n", " * **Expected Benefit:** Identifies viral hotspots, enables isolation and contact tracing, prevents wider outbreaks.\n", " * **Primary Risk(s):** Limited testing kits, logistical challenges, false negatives/positives, privacy concerns.\n", " * **Resources Required:** Testing kits, medical personnel, data management system, isolation facilities.\n", " * **Ethical Trade-offs:** Prioritizing testing in certain areas or groups over others.\n", " * **Unintended Consequence:** Overwhelming public health infrastructure with positive cases, leading to delays in contact tracing.\n", "* **Action 21: Begin Re-entry Process for Non-Affected Zones & Transition Shelter Residents.**\n", " * **Expected Benefit:** Reduces shelter population density, allowing de-densification and better infection control.\n", " * **Primary Risk(s):** Premature re-entry to unsafe areas, lack of alternative housing, re-igniting viral spread.\n", " * **Resources Required:** Damage assessment teams, housing agencies, transportation, social services.\n", " * **Ethical Trade-offs:** Balancing rapid shelter de-densification with finding suitable, safe housing for evacuees.\n", " * **Unintended Consequence:** Creating new homeless populations if housing options are scarce.\n", "\n", "**Day 8-14: Ongoing Recovery & Viral Mitigation**\n", "\n", "* **Action 22: Focus on Long-Term Housing Solutions & Mental Health Support.**\n", " * **Expected Benefit:** Provides stability for displaced residents, addresses psychological trauma of dual crisis.\n", " * **Primary Risk(s):** Limited housing stock, insufficient mental health professionals, funding shortfalls.\n", " * **Resources Required:** FEMA, housing authorities, mental health professionals, NGOs, temporary housing units.\n", " * **Ethical Trade-offs:** Prioritizing certain populations for long-term housing over others.\n", " * **Unintended Consequence:** Prolonged reliance on temporary solutions, leading to \"shelter fatigue\" and chronic stress.\n", "* **Action 23: Sustain Widespread Testing, Contact Tracing & Public Health Campaigns.**\n", " * **Expected Benefit:** Controls viral spread, identifies new clusters, educates public on ongoing prevention.\n", " * **Primary Risk(s):** Public fatigue, insufficient resources for sustained effort, new variants emerging.\n", " * **Resources Required:** Public health department, testing sites, contact tracers, communication materials.\n", " * **Ethical Trade-offs:** Balancing individual privacy with the need for public health data.\n", " * **Unintended Consequence:** Public distrust if health guidelines change frequently or appear inconsistent.\n", "* **Action 24: Decontaminate & Repurpose Shelters/Facilities.**\n", " * **Expected Benefit:** Restores public facilities for their original use, reduces lingering viral risk.\n", " * **Primary Risk(s):** Incomplete decontamination, cost, public perception of contamination.\n", " * **Resources Required:** Cleaning crews, specialized equipment, disinfection supplies, environmental health experts.\n", " * **Ethical Trade-offs:** Deciding between rapid repurposing and thorough, time-consuming decontamination.\n", " * **Unintended Consequence:** Public reluctance to use facilities if decontamination isn't fully transparent or effective.\n", "\n", "---\n", "\n", "### **III. Critical Assumptions & Data Validation**\n", "\n", "**(a) Identify and justify the three assumptions most critical to your plan and list the specific additional data you would request immediately to validate them:**\n", "\n", "1. **Assumption: Inter-jurisdictional agreements for out-of-city sheltering and medical aid will be honored and scaled.**\n", " * **Justification:** Our plan relies heavily on de-densifying shelters and offloading non-critical patients to manage both hurricane and viral threats. Without guaranteed external capacity, our in-city resources will be catastrophically overwhelmed, leading to uncontrolled viral spread and higher mortality.\n", " * **Data Request:**\n", " * **Formal, signed Memoranda of Understanding (MOUs)** with specific host jurisdictions detailing capacity, logistical support, and reimbursement terms.\n", " * **Real-time bed availability (hospital & shelter)** from neighboring counties and state agencies.\n", " * **Confirmed commitments of federal assets** (e.g., USNS Comfort, disaster medical assistance teams) and their deployment timelines.\n", "\n", "2. **Assumption: The public will largely comply with mandatory evacuation orders, especially from low-lying areas.**\n", " * **Justification:** Our search and rescue (S&R) and shelter capacities are predicated on a significant reduction in the population remaining in the most vulnerable zones. Low compliance would overwhelm S&R, strain remaining shelters, and lead to far higher direct hurricane casualties. Moreover, those who shelter-in-place in unsafe structures are at higher risk of needing rescue, diverting resources and increasing responder exposure.\n", " * **Data Request:**\n", " * **Real-time traffic counts and exit data** on major evacuation routes, compared against historical averages and population models.\n", " * **Drone/aerial reconnaissance** in flood zones 24 hours prior to landfall to estimate remaining vehicles/residences.\n", " * **Anonymous public surveys (if time permits)** or analysis of social media sentiment to gauge intent to comply.\n", "\n", "3. **Assumption: Healthcare workers will remain sufficiently available and functional despite the dual threat and personal risks.**\n", " * **Justification:** The success of our medical response hinges on having enough trained staff to manage both hurricane trauma and a potentially surging viral caseload. High absenteeism due to personal safety concerns, family obligations, illness, or burnout would critically cripple our hospital's ability to provide care, leading to preventable deaths.\n", " * **Data Request:**\n", " * **Daily \"fit-for-duty\" reports** from hospitals and EMS agencies, tracking confirmed and anticipated staff absenteeism.\n", " * **Psychological support/counseling engagement rates** among healthcare staff (pre- and post-storm).\n", " * **Inventory of healthcare worker accommodations** (e.g., hotels, safe spaces for families) provided by city/hospitals.\n", "\n", "---\n", "\n", "### **IV. Outcome Scenarios (Over 30 Days)**\n", "\n", "**(b) Present three outcome scenarios (best, median, worst) for public health, mortality, and infrastructure impact over 30 days, assigning probabilistic estimates to each scenario and explaining the drivers of those probabilities.**\n", "\n", "**1. Best-Case Scenario (Probabilistic Estimate: 10%)**\n", "\n", "* **Drivers:** High public compliance with evacuation and shelter guidelines, rapid and effective inter-jurisdictional coordination, minimal structural damage from hurricane, limited viral spread due to proactive de-densification and testing, rapid federal aid.\n", "* **Public Health Impact:** Manageable increase in viral cases, predominantly isolated to a few clusters in temporary shelters, quickly contained by testing and isolation. Healthcare system remains stressed but functional, able to provide adequate care for both hurricane injuries and viral patients. No major post-hurricane outbreaks.\n", "* **Mortality:**\n", " * **Direct Hurricane Deaths:** < 50\n", " * **Indirect/Viral Deaths:** < 30 (mainly pre-existing conditions exacerbated by displacement/stress)\n", " * **Total Mortality:** < 80\n", "* **Infrastructure Impact:** Moderate, localized damage to residential properties and minor public infrastructure. Key utilities (power, water, communications) largely restored within 7 days. Roads cleared within 3 days. No critical facility failure. Minimal long-term disruption.\n", "\n", "**2. Median-Case Scenario (Probabilistic Estimate: 60%)**\n", "\n", "* **Drivers:** Moderate public compliance, significant but not catastrophic hurricane damage, initial viral spread in shelters with some regional outbreaks, state/federal aid arrives steadily but with some delays, moderate healthcare worker absenteeism.\n", "* **Public Health Impact:** Healthcare system severely strained, operating at or beyond capacity for 2-3 weeks. Several localized viral outbreaks in shelters and densely populated recovery areas, requiring expanded isolation and testing. Mental health crisis among displaced populations. Access to routine medical care severely disrupted.\n", "* **Mortality:**\n", " * **Direct Hurricane Deaths:** 100-300\n", " * **Indirect/Viral Deaths:** 100-400 (due to overwhelmed healthcare, shelter spread, lack of access to care)\n", " * **Total Mortality:** 200-700\n", "* **Infrastructure Impact:** Widespread damage to residential and commercial properties in flood zones. Power and water outages for 1-3 weeks for many residents; communication disruptions for 1 week. Major roads cleared within 7 days, but secondary roads remain impassable. Significant rebuild efforts for critical infrastructure will take months.\n", "\n", "**3. Worst-Case Scenario (Probabilistic Estimate: 30%)**\n", "\n", "* **Drivers:** Low public compliance with evacuation, catastrophic hurricane damage (e.g., storm surge breaches flood defenses, direct hit by strongest winds), widespread uncontrolled viral spread, critical failure of major utilities and communication networks, significant healthcare worker absenteeism and system collapse, delayed or insufficient federal aid.\n", "* **Public Health Impact:** Healthcare system overwhelmed and effectively collapsed; crisis standards of care implemented broadly, leading to rationing. Uncontrolled viral pandemic sweeps through displaced populations and shelters. Mass fatalities from both hurricane impact and preventable viral complications due to lack of care. Severe food and waterborne illness outbreaks.\n", "* **Mortality:**\n", " * **Direct Hurricane Deaths:** > 500\n", " * **Indirect/Viral Deaths:** > 1000 (due to system collapse, lack of testing, uncontrolled spread)\n", " * **Total Mortality:** > 1500\n", "* **Infrastructure Impact:** Devastation across wide swaths of the city. Power, water, and communications may be out for weeks to months. Transportation networks severely damaged. Major economic collapse due to widespread business destruction and displacement. Recovery efforts will span years, significantly altering the city's future.\n", "\n", "---\n", "\n", "### **V. Decision Thresholds & Trigger Points**\n", "\n", "**(c) Specify clear decision thresholds and trigger points (with metrics) that would cause you to change course and what alternative actions you would take at each threshold.**\n", "\n", "1. **Threshold: Hospital ICU Bed Occupancy > 90% and trending upwards for 24 hours.**\n", " * **Metric:** Daily EOC hospital capacity report (ICU beds occupied/total, new admissions, discharges).\n", " * **Trigger Point:** ICU occupancy hits 90% and daily trend shows net increase in occupied beds over the last 24 hours.\n", " * **Alternative Actions:**\n", " * **Crisis Standard of Care (CSC) Activation:** Immediately implement pre-defined CSC protocols for resource rationing (e.g., ventilator allocation based on survival probability).\n", " * **Emergency Federal Aid Request (E-FAR):** Issue urgent appeal to FEMA for immediate deployment of federal medical teams, mobile field hospitals, and additional ventilators.\n", " * **Patient Transfer Mandate:** Mandate transfer of stable post-op or less critical patients to step-down units or alternative care sites (e.g., converted schools) to free up ICU beds.\n", " * **Public Health Directive:** Issue strict \"stay-at-home\" order to reduce general trauma and viral transmission, freeing up medical resources for critical cases.\n", "\n", "2. **Threshold: Evacuation Compliance < 60% in mandatory evacuation zones at H-24 (24 hours before landfall).**\n", " * **Metric:** Real-time analysis of traffic flow on evacuation routes, shelter intake numbers, law enforcement estimates from reconnaissance in flood zones.\n", " * **Trigger Point:** At H-24, data indicates less than 60% of the estimated population from mandatory zones has evacuated.\n", " * **Alternative Actions:**\n", " * **Intensified \"Last Call\" Messaging:** Utilize all media, sound trucks, door-to-door efforts (where safe) with dire warnings of limited S&R capacity post-landfall.\n", " * **Redirect S&R Assets:** Re-allocate pre-positioned search and rescue teams to high-risk zones where compliance is lowest, preparing for increased immediate post-landfall rescues.\n", " * **Pre-emptive Resource Staging:** Pre-position non-perishable food, water, and medical kits in accessible \"safe havens\" within mandatory zones for those who will inevitably shelter-in-place.\n", " * **Revise Shelter Capacity Plan:** Prepare for higher-than-anticipated demand at in-city shelters, potentially increasing density slightly while maintaining strict masking/distancing to avoid turning people away.\n", "\n", "3. **Threshold: Confirmed Viral Outbreak (3+ linked cases) in a single shelter/communal facility within 24 hours.**\n", " * **Metric:** Daily symptom screening logs, rapid test results (if available), contact tracing reports from shelter medical staff.\n", " * **Trigger Point:** Three or more confirmed positive cases within a single shelter, linked by symptom onset or close proximity, identified within a 24-hour period.\n", " * **Alternative Actions:**\n", " * **Immediate Facility Quarantine & Lockdown:** No entry/exit from the affected shelter (except for medical emergencies or transfer to isolation) until all residents are tested and contacts identified.\n", " * **Mass Testing & Isolation:** Rapidly deploy all available testing resources to the affected shelter. Immediately isolate all positive cases in a separate, dedicated facility, and quarantine close contacts.\n", " * **Enhanced PPE & Sanitation:** Implement universal masking (N95s for staff if possible), daily deep cleaning of the entire facility, and increased air filtration/ventilation.\n", " * **Relocation Strategy:** If feasible, immediately begin identifying alternative, smaller, less dense facilities to relocate asymptomatic, unexposed residents from the affected shelter to prevent further spread.\n", "\n", "---\n", "\n", "### **VI. Communication & Coordination**\n", "\n", "**Communicating Uncertainty to the Public:**\n", "\n", "* **Radical Transparency:** Acknowledge what we know, what we don't know, and the inherent unknowns of a dual disaster. Use phrases like, \"Based on our best current models...\", \"There is still uncertainty regarding...\", \"We are actively monitoring...\"\n", "* **Probabilistic Language:** Frame outcomes using probabilities where appropriate (e.g., \"There's a 60% chance of significant power outages\").\n", "* **Empowerment through Preparedness:** While acknowledging uncertainty, focus messaging on actionable steps the public *can* take to prepare, giving them a sense of control.\n", "* **Regular, Scheduled Updates:** Maintain a consistent schedule for press briefings and public announcements, even if there isn't major new information, to demonstrate continuous monitoring and control.\n", "* **Explain \"Why\":** When difficult decisions are made (e.g., closing routes, rationing), clearly explain the rationale and the ethical considerations involved.\n", "* **Expert Integration:** Feature public health experts, meteorologists, and emergency managers in public briefings to lend credibility and provide diverse perspectives.\n", "\n", "**Coordinating Transparently with Neighboring Jurisdictions and Federal Agencies:**\n", "\n", "* **Daily Joint EOC Briefings:** Establish mandatory daily (or more frequent) virtual briefings with state EOC, FEMA, CDC, and neighboring county emergency managers to share situational awareness, resource needs, and operational plans.\n", "* **Dedicated Liaisons:** Assign dedicated liaisons from our city EOC to the state EOC and to key federal agencies (FEMA, HHS, CDC) to streamline information flow and requests.\n", "* **Mutual Aid Agreements:** Pre-negotiated and activate MOUs for resources (staff, equipment, shelter space, medical aid) and clarify reimbursement procedures.\n", "* **Common Operating Picture:** Utilize shared digital platforms (e.g., WebEOC, Fusion Center tools) to maintain a common operating picture of damage assessments, resource availability, and critical incident reporting.\n", "* **Standardized Request Processes:** Adhere to federal/state guidelines for requesting resources (e.g., EMAC for state-to-state aid, FEMA mission assignments for federal support) to ensure efficient processing.\n", "* **Joint Messaging Strategy:** Coordinate public communication with state and federal partners to avoid conflicting messages, especially regarding evacuation orders, re-entry, and public health guidelines.\n", "\n", "Mayor, this plan represents our best strategy to navigate this unprecedented crisis. It demands decisive action, clear communication, and unwavering resolve from all levels of government and our community. We must prepare for the worst, while relentlessly striving for the best possible outcome." ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "gemini = OpenAI(api_key=google_api_key, base_url=\"https://generativelanguage.googleapis.com/v1beta/openai/\")\n", "model_name = \"gemini-2.5-flash\"\n", "\n", "response = gemini.chat.completions.create(model=model_name, messages=messages)\n", "answer = response.choices[0].message.content\n", "\n", "display(Markdown(answer))\n", "competitors.append(model_name)\n", "answers.append(answer)" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "deepseek = OpenAI(api_key=deepseek_api_key, base_url=\"https://api.deepseek.com/v1\")\n", "model_name = \"deepseek-chat\"\n", "\n", "response = deepseek.chat.completions.create(model=model_name, messages=messages)\n", "answer = response.choices[0].message.content\n", "\n", "display(Markdown(answer))\n", "competitors.append(model_name)\n", "answers.append(answer)" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "# Updated with the latest Open Source model from OpenAI\n", "\n", "groq = OpenAI(api_key=groq_api_key, base_url=\"https://api.groq.com/openai/v1\")\n", "model_name = \"openai/gpt-oss-120b\"\n", "\n", "response = groq.chat.completions.create(model=model_name, messages=messages)\n", "answer = response.choices[0].message.content\n", "\n", "display(Markdown(answer))\n", "competitors.append(model_name)\n", "answers.append(answer)\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## For the next cell, we will use Ollama\n", "\n", "Ollama runs a local web service that gives an OpenAI compatible endpoint, \n", "and runs models locally using high performance C++ code.\n", "\n", "If you don't have Ollama, install it here by visiting https://ollama.com then pressing Download and following the instructions.\n", "\n", "After it's installed, you should be able to visit here: http://localhost:11434 and see the message \"Ollama is running\"\n", "\n", "You might need to restart Cursor (and maybe reboot). Then open a Terminal (control+\\`) and run `ollama serve`\n", "\n", "Useful Ollama commands (run these in the terminal, or with an exclamation mark in this notebook):\n", "\n", "`ollama pull ` downloads a model locally \n", "`ollama ls` lists all the models you've downloaded \n", "`ollama rm ` deletes the specified model from your downloads" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "\n", " \n", " \n", " \n", " \n", "
\n", " \n", " \n", "

Super important - ignore me at your peril!

\n", " The model called llama3.3 is FAR too large for home computers - it's not intended for personal computing and will consume all your resources! Stick with the nicely sized llama3.2 or llama3.2:1b and if you want larger, try llama3.1 or smaller variants of Qwen, Gemma, Phi or DeepSeek. See the the Ollama models page for a full list of models and sizes.\n", " \n", "
" ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠋ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠙ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠹ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠸ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠼ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠴ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠦ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠧ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠇ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠏ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠋ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠙ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠹ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠸ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠼ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠴ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠦ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠧ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠇ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠏ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠋ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠙ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠹ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠸ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠼ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠴ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠦ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠧ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠇ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠏ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠋ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠙ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠹ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠸ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠼ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠴ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠦ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠧ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠇ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠏ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠋ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠙ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠹ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠸ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠼ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠴ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠦ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠧ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest ⠇ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 0% ▕ ▏ 63 KB/2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 0% ▕ ▏ 2.2 MB/2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 0% ▕ ▏ 3.0 MB/2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 0% ▕ ▏ 6.0 MB/2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 0% ▕ ▏ 9.6 MB/2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 1% ▕ ▏ 10 MB/2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 1% ▕ ▏ 12 MB/2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 1% ▕ ▏ 16 MB/2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 1% ▕ ▏ 17 MB/2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 1% ▕ ▏ 18 MB/2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 1% ▕ ▏ 21 MB/2.0 GB 21 MB/s 1m35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 1% ▕ ▏ 21 MB/2.0 GB 21 MB/s 1m35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 1% ▕ ▏ 22 MB/2.0 GB 21 MB/s 1m35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 1% ▕ ▏ 23 MB/2.0 GB 21 MB/s 1m35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 1% ▕ ▏ 24 MB/2.0 GB 21 MB/s 1m34s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 1% ▕ ▏ 27 MB/2.0 GB 21 MB/s 1m34s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 1% ▕ ▏ 30 MB/2.0 GB 21 MB/s 1m34s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 2% ▕ ▏ 31 MB/2.0 GB 21 MB/s 1m34s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 2% ▕ ▏ 33 MB/2.0 GB 21 MB/s 1m34s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 2% ▕ ▏ 35 MB/2.0 GB 21 MB/s 1m34s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 2% ▕ ▏ 39 MB/2.0 GB 21 MB/s 1m34s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 2% ▕ ▏ 42 MB/2.0 GB 20 MB/s 1m36s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 2% ▕ ▏ 45 MB/2.0 GB 20 MB/s 1m36s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 2% ▕ ▏ 47 MB/2.0 GB 20 MB/s 1m36s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 3% ▕ ▏ 51 MB/2.0 GB 20 MB/s 1m35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 3% ▕ ▏ 56 MB/2.0 GB 20 MB/s 1m35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 3% ▕ ▏ 58 MB/2.0 GB 20 MB/s 1m35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 3% ▕ ▏ 62 MB/2.0 GB 20 MB/s 1m35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 3% ▕ ▏ 64 MB/2.0 GB 20 MB/s 1m35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 3% ▕ ▏ 64 MB/2.0 GB 20 MB/s 1m35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 3% ▕ ▏ 67 MB/2.0 GB 20 MB/s 1m35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 3% ▕ ▏ 70 MB/2.0 GB 22 MB/s 1m24s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 4% ▕ ▏ 73 MB/2.0 GB 22 MB/s 1m24s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 4% ▕ ▏ 77 MB/2.0 GB 22 MB/s 1m24s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 4% ▕ ▏ 81 MB/2.0 GB 22 MB/s 1m24s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 4% ▕ ▏ 83 MB/2.0 GB 22 MB/s 1m24s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 4% ▕ ▏ 87 MB/2.0 GB 22 MB/s 1m24s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 4% ▕ ▏ 90 MB/2.0 GB 22 MB/s 1m23s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 4% ▕ ▏ 90 MB/2.0 GB 22 MB/s 1m23s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 5% ▕ ▏ 96 MB/2.0 GB 22 MB/s 1m23s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 5% ▕ ▏ 98 MB/2.0 GB 22 MB/s 1m23s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 5% ▕ ▏ 99 MB/2.0 GB 24 MB/s 1m17s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 5% ▕ ▏ 101 MB/2.0 GB 24 MB/s 1m17s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 5% ▕ ▏ 101 MB/2.0 GB 24 MB/s 1m17s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 5% ▕ ▏ 102 MB/2.0 GB 24 MB/s 1m17s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 5% ▕ ▏ 105 MB/2.0 GB 24 MB/s 1m17s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 5% ▕ ▏ 107 MB/2.0 GB 24 MB/s 1m16s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 5% ▕ ▏ 109 MB/2.0 GB 24 MB/s 1m16s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 6% ▕ ▏ 111 MB/2.0 GB 24 MB/s 1m16s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 6% ▕█ ▏ 114 MB/2.0 GB 24 MB/s 1m16s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 6% ▕█ ▏ 116 MB/2.0 GB 24 MB/s 1m16s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 6% ▕█ ▏ 120 MB/2.0 GB 24 MB/s 1m18s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 6% ▕█ ▏ 122 MB/2.0 GB 24 MB/s 1m18s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 6% ▕█ ▏ 122 MB/2.0 GB 24 MB/s 1m18s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 6% ▕█ ▏ 126 MB/2.0 GB 24 MB/s 1m18s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 6% ▕█ ▏ 128 MB/2.0 GB 24 MB/s 1m18s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 6% ▕█ ▏ 129 MB/2.0 GB 24 MB/s 1m18s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 7% ▕█ ▏ 135 MB/2.0 GB 24 MB/s 1m18s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 7% ▕█ ▏ 138 MB/2.0 GB 24 MB/s 1m17s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 7% ▕█ ▏ 139 MB/2.0 GB 24 MB/s 1m17s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 7% ▕█ ▏ 142 MB/2.0 GB 24 MB/s 1m17s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 7% ▕█ ▏ 145 MB/2.0 GB 24 MB/s 1m17s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 7% ▕█ ▏ 146 MB/2.0 GB 24 MB/s 1m17s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 7% ▕█ ▏ 149 MB/2.0 GB 24 MB/s 1m17s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 8% ▕█ ▏ 151 MB/2.0 GB 24 MB/s 1m17s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 8% ▕█ ▏ 153 MB/2.0 GB 24 MB/s 1m16s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 8% ▕█ ▏ 156 MB/2.0 GB 24 MB/s 1m16s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 8% ▕█ ▏ 159 MB/2.0 GB 24 MB/s 1m16s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 8% ▕█ ▏ 161 MB/2.0 GB 24 MB/s 1m16s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 8% ▕█ ▏ 165 MB/2.0 GB 24 MB/s 1m16s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 8% ▕█ ▏ 169 MB/2.0 GB 24 MB/s 1m16s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 8% ▕█ ▏ 171 MB/2.0 GB 24 MB/s 1m16s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 9% ▕█ ▏ 175 MB/2.0 GB 24 MB/s 1m14s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 9% ▕█ ▏ 178 MB/2.0 GB 24 MB/s 1m14s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 9% ▕█ ▏ 179 MB/2.0 GB 24 MB/s 1m14s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 9% ▕█ ▏ 182 MB/2.0 GB 24 MB/s 1m13s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 9% ▕█ ▏ 184 MB/2.0 GB 24 MB/s 1m13s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 9% ▕█ ▏ 185 MB/2.0 GB 24 MB/s 1m13s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 9% ▕█ ▏ 188 MB/2.0 GB 24 MB/s 1m13s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 10% ▕█ ▏ 193 MB/2.0 GB 24 MB/s 1m13s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 10% ▕█ ▏ 196 MB/2.0 GB 24 MB/s 1m13s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 10% ▕█ ▏ 200 MB/2.0 GB 24 MB/s 1m13s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 10% ▕█ ▏ 201 MB/2.0 GB 25 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 10% ▕█ ▏ 204 MB/2.0 GB 25 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 10% ▕█ ▏ 209 MB/2.0 GB 25 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 11% ▕█ ▏ 214 MB/2.0 GB 25 MB/s 1m11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 11% ▕█ ▏ 216 MB/2.0 GB 25 MB/s 1m11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 11% ▕█ ▏ 220 MB/2.0 GB 25 MB/s 1m11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 11% ▕█ ▏ 222 MB/2.0 GB 25 MB/s 1m11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 11% ▕██ ▏ 225 MB/2.0 GB 25 MB/s 1m11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 11% ▕██ ▏ 227 MB/2.0 GB 25 MB/s 1m11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 12% ▕██ ▏ 233 MB/2.0 GB 25 MB/s 1m11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 12% ▕██ ▏ 234 MB/2.0 GB 26 MB/s 1m8s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 12% ▕██ ▏ 236 MB/2.0 GB 26 MB/s 1m8s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 12% ▕██ ▏ 238 MB/2.0 GB 26 MB/s 1m8s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 12% ▕██ ▏ 239 MB/2.0 GB 26 MB/s 1m8s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 12% ▕██ ▏ 243 MB/2.0 GB 26 MB/s 1m8s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 12% ▕██ ▏ 248 MB/2.0 GB 26 MB/s 1m7s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 12% ▕██ ▏ 249 MB/2.0 GB 26 MB/s 1m7s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 13% ▕██ ▏ 254 MB/2.0 GB 26 MB/s 1m7s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 13% ▕██ ▏ 258 MB/2.0 GB 26 MB/s 1m7s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 13% ▕██ ▏ 260 MB/2.0 GB 26 MB/s 1m7s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 13% ▕██ ▏ 263 MB/2.0 GB 26 MB/s 1m5s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 13% ▕██ ▏ 267 MB/2.0 GB 26 MB/s 1m4s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 13% ▕██ ▏ 268 MB/2.0 GB 26 MB/s 1m4s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 13% ▕██ ▏ 271 MB/2.0 GB 26 MB/s 1m4s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 14% ▕██ ▏ 277 MB/2.0 GB 26 MB/s 1m4s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 14% ▕██ ▏ 280 MB/2.0 GB 26 MB/s 1m4s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 14% ▕██ ▏ 285 MB/2.0 GB 26 MB/s 1m4s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 14% ▕██ ▏ 290 MB/2.0 GB 26 MB/s 1m4s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 15% ▕██ ▏ 293 MB/2.0 GB 26 MB/s 1m3s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 15% ▕██ ▏ 297 MB/2.0 GB 26 MB/s 1m3s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 15% ▕██ ▏ 297 MB/2.0 GB 28 MB/s 1m0s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 15% ▕██ ▏ 302 MB/2.0 GB 28 MB/s 1m0s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 15% ▕██ ▏ 308 MB/2.0 GB 28 MB/s 1m0s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 15% ▕██ ▏ 312 MB/2.0 GB 28 MB/s 59s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 16% ▕██ ▏ 314 MB/2.0 GB 28 MB/s 59s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 16% ▕██ ▏ 317 MB/2.0 GB 28 MB/s 59s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 16% ▕██ ▏ 323 MB/2.0 GB 28 MB/s 59s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 16% ▕██ ▏ 327 MB/2.0 GB 28 MB/s 59s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 16% ▕██ ▏ 328 MB/2.0 GB 28 MB/s 59s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 17% ▕██ ▏ 334 MB/2.0 GB 28 MB/s 59s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 17% ▕███ ▏ 339 MB/2.0 GB 28 MB/s 58s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 17% ▕███ ▏ 345 MB/2.0 GB 30 MB/s 55s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 17% ▕███ ▏ 347 MB/2.0 GB 30 MB/s 55s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 17% ▕███ ▏ 349 MB/2.0 GB 30 MB/s 54s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 18% ▕███ ▏ 355 MB/2.0 GB 30 MB/s 54s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 18% ▕███ ▏ 356 MB/2.0 GB 30 MB/s 54s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 18% ▕███ ▏ 357 MB/2.0 GB 30 MB/s 54s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 18% ▕███ ▏ 359 MB/2.0 GB 30 MB/s 54s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 18% ▕███ ▏ 365 MB/2.0 GB 30 MB/s 54s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 18% ▕███ ▏ 366 MB/2.0 GB 30 MB/s 54s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 18% ▕███ ▏ 367 MB/2.0 GB 30 MB/s 54s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 18% ▕███ ▏ 369 MB/2.0 GB 29 MB/s 55s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 18% ▕███ ▏ 370 MB/2.0 GB 29 MB/s 55s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 19% ▕███ ▏ 374 MB/2.0 GB 29 MB/s 55s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 19% ▕███ ▏ 377 MB/2.0 GB 29 MB/s 54s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 19% ▕███ ▏ 380 MB/2.0 GB 29 MB/s 54s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 19% ▕███ ▏ 385 MB/2.0 GB 29 MB/s 54s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 19% ▕███ ▏ 385 MB/2.0 GB 29 MB/s 54s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 19% ▕███ ▏ 393 MB/2.0 GB 29 MB/s 54s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 20% ▕███ ▏ 399 MB/2.0 GB 29 MB/s 54s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 20% ▕███ ▏ 404 MB/2.0 GB 29 MB/s 54s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 20% ▕███ ▏ 407 MB/2.0 GB 31 MB/s 50s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 20% ▕███ ▏ 407 MB/2.0 GB 31 MB/s 50s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 20% ▕███ ▏ 408 MB/2.0 GB 31 MB/s 50s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 20% ▕███ ▏ 413 MB/2.0 GB 31 MB/s 50s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 21% ▕███ ▏ 418 MB/2.0 GB 31 MB/s 50s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 21% ▕███ ▏ 422 MB/2.0 GB 31 MB/s 50s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 21% ▕███ ▏ 425 MB/2.0 GB 31 MB/s 50s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 21% ▕███ ▏ 430 MB/2.0 GB 31 MB/s 49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 21% ▕███ ▏ 433 MB/2.0 GB 31 MB/s 49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 22% ▕███ ▏ 435 MB/2.0 GB 31 MB/s 49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 22% ▕███ ▏ 436 MB/2.0 GB 32 MB/s 48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 22% ▕███ ▏ 439 MB/2.0 GB 32 MB/s 48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 22% ▕███ ▏ 440 MB/2.0 GB 32 MB/s 48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 22% ▕███ ▏ 441 MB/2.0 GB 32 MB/s 48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 22% ▕███ ▏ 442 MB/2.0 GB 32 MB/s 48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 22% ▕███ ▏ 443 MB/2.0 GB 32 MB/s 48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 22% ▕███ ▏ 446 MB/2.0 GB 32 MB/s 48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 22% ▕███ ▏ 447 MB/2.0 GB 32 MB/s 48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 22% ▕████ ▏ 451 MB/2.0 GB 32 MB/s 48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 23% ▕████ ▏ 456 MB/2.0 GB 32 MB/s 48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 23% ▕████ ▏ 458 MB/2.0 GB 31 MB/s 49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 23% ▕████ ▏ 458 MB/2.0 GB 31 MB/s 49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 23% ▕████ ▏ 466 MB/2.0 GB 31 MB/s 49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 23% ▕████ ▏ 471 MB/2.0 GB 31 MB/s 48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 23% ▕████ ▏ 473 MB/2.0 GB 31 MB/s 48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 23% ▕████ ▏ 474 MB/2.0 GB 31 MB/s 48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 24% ▕████ ▏ 480 MB/2.0 GB 31 MB/s 48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 24% ▕████ ▏ 480 MB/2.0 GB 31 MB/s 48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 24% ▕████ ▏ 480 MB/2.0 GB 31 MB/s 48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 24% ▕████ ▏ 484 MB/2.0 GB 31 MB/s 48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 24% ▕████ ▏ 485 MB/2.0 GB 31 MB/s 48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 24% ▕████ ▏ 485 MB/2.0 GB 31 MB/s 48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 24% ▕████ ▏ 485 MB/2.0 GB 31 MB/s 48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 24% ▕████ ▏ 492 MB/2.0 GB 31 MB/s 48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 25% ▕████ ▏ 494 MB/2.0 GB 31 MB/s 48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 25% ▕████ ▏ 497 MB/2.0 GB 31 MB/s 48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 25% ▕████ ▏ 498 MB/2.0 GB 31 MB/s 48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 25% ▕████ ▏ 500 MB/2.0 GB 31 MB/s 48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 25% ▕████ ▏ 503 MB/2.0 GB 31 MB/s 47s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 25% ▕████ ▏ 504 MB/2.0 GB 31 MB/s 47s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 25% ▕████ ▏ 506 MB/2.0 GB 31 MB/s 47s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 25% ▕████ ▏ 507 MB/2.0 GB 30 MB/s 49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 25% ▕████ ▏ 508 MB/2.0 GB 30 MB/s 49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 25% ▕████ ▏ 509 MB/2.0 GB 30 MB/s 49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 25% ▕████ ▏ 511 MB/2.0 GB 30 MB/s 49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 25% ▕████ ▏ 512 MB/2.0 GB 30 MB/s 49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 26% ▕████ ▏ 516 MB/2.0 GB 30 MB/s 49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 26% ▕████ ▏ 517 MB/2.0 GB 30 MB/s 49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 26% ▕████ ▏ 518 MB/2.0 GB 30 MB/s 49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 26% ▕████ ▏ 518 MB/2.0 GB 30 MB/s 49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 26% ▕████ ▏ 520 MB/2.0 GB 30 MB/s 49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 26% ▕████ ▏ 521 MB/2.0 GB 28 MB/s 52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 26% ▕████ ▏ 522 MB/2.0 GB 28 MB/s 52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 26% ▕████ ▏ 522 MB/2.0 GB 28 MB/s 52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 26% ▕████ ▏ 522 MB/2.0 GB 28 MB/s 52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 26% ▕████ ▏ 522 MB/2.0 GB 28 MB/s 52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 26% ▕████ ▏ 522 MB/2.0 GB 28 MB/s 52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 26% ▕████ ▏ 522 MB/2.0 GB 28 MB/s 52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 26% ▕████ ▏ 523 MB/2.0 GB 28 MB/s 52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 26% ▕████ ▏ 524 MB/2.0 GB 28 MB/s 52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 26% ▕████ ▏ 524 MB/2.0 GB 28 MB/s 52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 26% ▕████ ▏ 524 MB/2.0 GB 25 MB/s 59s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 26% ▕████ ▏ 524 MB/2.0 GB 25 MB/s 59s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 26% ▕████ ▏ 525 MB/2.0 GB 25 MB/s 59s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 26% ▕████ ▏ 525 MB/2.0 GB 25 MB/s 59s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 26% ▕████ ▏ 526 MB/2.0 GB 25 MB/s 59s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 26% ▕████ ▏ 526 MB/2.0 GB 25 MB/s 59s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 26% ▕████ ▏ 526 MB/2.0 GB 25 MB/s 59s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 26% ▕████ ▏ 526 MB/2.0 GB 25 MB/s 59s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 26% ▕████ ▏ 526 MB/2.0 GB 25 MB/s 59s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 26% ▕████ ▏ 530 MB/2.0 GB 25 MB/s 59s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 26% ▕████ ▏ 532 MB/2.0 GB 21 MB/s 1m10s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 26% ▕████ ▏ 532 MB/2.0 GB 21 MB/s 1m10s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 26% ▕████ ▏ 533 MB/2.0 GB 21 MB/s 1m10s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 27% ▕████ ▏ 536 MB/2.0 GB 21 MB/s 1m10s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 27% ▕████ ▏ 537 MB/2.0 GB 21 MB/s 1m10s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 27% ▕████ ▏ 540 MB/2.0 GB 21 MB/s 1m10s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 27% ▕████ ▏ 542 MB/2.0 GB 21 MB/s 1m10s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 27% ▕████ ▏ 543 MB/2.0 GB 21 MB/s 1m9s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 27% ▕████ ▏ 547 MB/2.0 GB 21 MB/s 1m9s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 27% ▕████ ▏ 548 MB/2.0 GB 21 MB/s 1m9s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 27% ▕████ ▏ 548 MB/2.0 GB 21 MB/s 1m9s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 27% ▕████ ▏ 550 MB/2.0 GB 20 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 27% ▕████ ▏ 553 MB/2.0 GB 20 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 27% ▕████ ▏ 555 MB/2.0 GB 20 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 28% ▕████ ▏ 556 MB/2.0 GB 20 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 28% ▕████ ▏ 558 MB/2.0 GB 20 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 28% ▕████ ▏ 559 MB/2.0 GB 20 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 28% ▕█████ ▏ 561 MB/2.0 GB 20 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 28% ▕█████ ▏ 563 MB/2.0 GB 20 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 28% ▕█████ ▏ 565 MB/2.0 GB 20 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 28% ▕█████ ▏ 566 MB/2.0 GB 20 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 28% ▕█████ ▏ 567 MB/2.0 GB 17 MB/s 1m22s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 28% ▕█████ ▏ 570 MB/2.0 GB 17 MB/s 1m21s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 28% ▕█████ ▏ 572 MB/2.0 GB 17 MB/s 1m21s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 28% ▕█████ ▏ 575 MB/2.0 GB 17 MB/s 1m21s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 29% ▕█████ ▏ 577 MB/2.0 GB 17 MB/s 1m21s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 29% ▕█████ ▏ 580 MB/2.0 GB 17 MB/s 1m21s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 29% ▕█████ ▏ 582 MB/2.0 GB 17 MB/s 1m21s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 29% ▕█████ ▏ 583 MB/2.0 GB 17 MB/s 1m21s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 29% ▕█████ ▏ 584 MB/2.0 GB 17 MB/s 1m21s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 29% ▕█████ ▏ 585 MB/2.0 GB 17 MB/s 1m21s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 29% ▕█████ ▏ 585 MB/2.0 GB 16 MB/s 1m26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 29% ▕█████ ▏ 585 MB/2.0 GB 16 MB/s 1m26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 29% ▕█████ ▏ 586 MB/2.0 GB 16 MB/s 1m26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 29% ▕█████ ▏ 587 MB/2.0 GB 16 MB/s 1m26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 29% ▕█████ ▏ 589 MB/2.0 GB 16 MB/s 1m26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 29% ▕█████ ▏ 589 MB/2.0 GB 16 MB/s 1m26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 29% ▕█████ ▏ 590 MB/2.0 GB 16 MB/s 1m26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 29% ▕█████ ▏ 590 MB/2.0 GB 16 MB/s 1m26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 29% ▕█████ ▏ 590 MB/2.0 GB 16 MB/s 1m26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 29% ▕█████ ▏ 590 MB/2.0 GB 16 MB/s 1m26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 29% ▕█████ ▏ 590 MB/2.0 GB 14 MB/s 1m37s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 29% ▕█████ ▏ 591 MB/2.0 GB 14 MB/s 1m37s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 29% ▕█████ ▏ 591 MB/2.0 GB 14 MB/s 1m37s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 29% ▕█████ ▏ 592 MB/2.0 GB 14 MB/s 1m37s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 29% ▕█████ ▏ 592 MB/2.0 GB 14 MB/s 1m37s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 29% ▕█████ ▏ 592 MB/2.0 GB 14 MB/s 1m37s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 29% ▕█████ ▏ 593 MB/2.0 GB 14 MB/s 1m37s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 29% ▕█████ ▏ 593 MB/2.0 GB 14 MB/s 1m37s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 29% ▕█████ ▏ 593 MB/2.0 GB 14 MB/s 1m37s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 30% ▕█████ ▏ 596 MB/2.0 GB 14 MB/s 1m37s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 30% ▕█████ ▏ 598 MB/2.0 GB 12 MB/s 1m52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 30% ▕█████ ▏ 599 MB/2.0 GB 12 MB/s 1m52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 30% ▕█████ ▏ 600 MB/2.0 GB 12 MB/s 1m52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 30% ▕█████ ▏ 601 MB/2.0 GB 12 MB/s 1m52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 30% ▕█████ ▏ 601 MB/2.0 GB 12 MB/s 1m52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 30% ▕█████ ▏ 602 MB/2.0 GB 12 MB/s 1m52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 30% ▕█████ ▏ 605 MB/2.0 GB 12 MB/s 1m52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 30% ▕█████ ▏ 606 MB/2.0 GB 12 MB/s 1m52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 30% ▕█████ ▏ 608 MB/2.0 GB 12 MB/s 1m52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 30% ▕█████ ▏ 609 MB/2.0 GB 12 MB/s 1m52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 30% ▕█████ ▏ 609 MB/2.0 GB 12 MB/s 1m52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 30% ▕█████ ▏ 610 MB/2.0 GB 11 MB/s 2m3s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 30% ▕█████ ▏ 611 MB/2.0 GB 11 MB/s 2m3s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 30% ▕█████ ▏ 611 MB/2.0 GB 11 MB/s 2m3s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 30% ▕█████ ▏ 611 MB/2.0 GB 11 MB/s 2m3s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 30% ▕█████ ▏ 613 MB/2.0 GB 11 MB/s 2m2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 30% ▕█████ ▏ 614 MB/2.0 GB 11 MB/s 2m2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 30% ▕█████ ▏ 614 MB/2.0 GB 11 MB/s 2m2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 30% ▕█████ ▏ 615 MB/2.0 GB 11 MB/s 2m2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 30% ▕█████ ▏ 615 MB/2.0 GB 11 MB/s 2m2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 31% ▕█████ ▏ 616 MB/2.0 GB 11 MB/s 2m2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 31% ▕█████ ▏ 618 MB/2.0 GB 10 MB/s 2m10s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 31% ▕█████ ▏ 619 MB/2.0 GB 10 MB/s 2m10s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 31% ▕█████ ▏ 621 MB/2.0 GB 10 MB/s 2m9s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 31% ▕█████ ▏ 623 MB/2.0 GB 10 MB/s 2m9s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 31% ▕█████ ▏ 624 MB/2.0 GB 10 MB/s 2m9s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 31% ▕█████ ▏ 625 MB/2.0 GB 10 MB/s 2m9s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 31% ▕█████ ▏ 627 MB/2.0 GB 10 MB/s 2m9s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 31% ▕█████ ▏ 627 MB/2.0 GB 10 MB/s 2m9s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 31% ▕█████ ▏ 629 MB/2.0 GB 10 MB/s 2m9s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 31% ▕█████ ▏ 630 MB/2.0 GB 10 MB/s 2m9s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 31% ▕█████ ▏ 631 MB/2.0 GB 11 MB/s 1m57s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 31% ▕█████ ▏ 632 MB/2.0 GB 11 MB/s 1m57s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 31% ▕█████ ▏ 634 MB/2.0 GB 11 MB/s 1m56s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 31% ▕█████ ▏ 635 MB/2.0 GB 11 MB/s 1m56s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 32% ▕█████ ▏ 638 MB/2.0 GB 11 MB/s 1m56s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 32% ▕█████ ▏ 640 MB/2.0 GB 11 MB/s 1m56s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 32% ▕█████ ▏ 641 MB/2.0 GB 11 MB/s 1m56s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 32% ▕█████ ▏ 642 MB/2.0 GB 11 MB/s 1m56s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 32% ▕█████ ▏ 642 MB/2.0 GB 11 MB/s 1m56s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 32% ▕█████ ▏ 643 MB/2.0 GB 11 MB/s 1m56s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 32% ▕█████ ▏ 644 MB/2.0 GB 12 MB/s 1m49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 32% ▕█████ ▏ 646 MB/2.0 GB 12 MB/s 1m49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 32% ▕█████ ▏ 647 MB/2.0 GB 12 MB/s 1m49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 32% ▕█████ ▏ 649 MB/2.0 GB 12 MB/s 1m49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 32% ▕█████ ▏ 653 MB/2.0 GB 12 MB/s 1m49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 32% ▕█████ ▏ 653 MB/2.0 GB 12 MB/s 1m49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 32% ▕█████ ▏ 656 MB/2.0 GB 12 MB/s 1m48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 33% ▕█████ ▏ 658 MB/2.0 GB 12 MB/s 1m48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 33% ▕█████ ▏ 659 MB/2.0 GB 12 MB/s 1m48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 33% ▕█████ ▏ 662 MB/2.0 GB 12 MB/s 1m48s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 33% ▕█████ ▏ 664 MB/2.0 GB 12 MB/s 1m45s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 33% ▕█████ ▏ 665 MB/2.0 GB 12 MB/s 1m45s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 33% ▕█████ ▏ 668 MB/2.0 GB 12 MB/s 1m45s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 33% ▕█████ ▏ 670 MB/2.0 GB 12 MB/s 1m45s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 33% ▕█████ ▏ 672 MB/2.0 GB 12 MB/s 1m45s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 33% ▕██████ ▏ 675 MB/2.0 GB 12 MB/s 1m44s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 34% ▕██████ ▏ 678 MB/2.0 GB 12 MB/s 1m44s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 34% ▕██████ ▏ 680 MB/2.0 GB 12 MB/s 1m44s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 34% ▕██████ ▏ 682 MB/2.0 GB 12 MB/s 1m44s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 34% ▕██████ ▏ 686 MB/2.0 GB 12 MB/s 1m44s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 34% ▕██████ ▏ 687 MB/2.0 GB 12 MB/s 1m43s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 34% ▕██████ ▏ 690 MB/2.0 GB 13 MB/s 1m37s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 34% ▕██████ ▏ 692 MB/2.0 GB 13 MB/s 1m37s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 34% ▕██████ ▏ 695 MB/2.0 GB 13 MB/s 1m36s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 35% ▕██████ ▏ 699 MB/2.0 GB 13 MB/s 1m36s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 35% ▕██████ ▏ 701 MB/2.0 GB 13 MB/s 1m36s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 35% ▕██████ ▏ 703 MB/2.0 GB 13 MB/s 1m36s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 35% ▕██████ ▏ 705 MB/2.0 GB 13 MB/s 1m36s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 35% ▕██████ ▏ 709 MB/2.0 GB 13 MB/s 1m35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 35% ▕██████ ▏ 710 MB/2.0 GB 13 MB/s 1m35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 35% ▕██████ ▏ 716 MB/2.0 GB 13 MB/s 1m35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 36% ▕██████ ▏ 718 MB/2.0 GB 14 MB/s 1m28s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 36% ▕██████ ▏ 720 MB/2.0 GB 14 MB/s 1m28s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 36% ▕██████ ▏ 725 MB/2.0 GB 14 MB/s 1m27s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 36% ▕██████ ▏ 728 MB/2.0 GB 14 MB/s 1m27s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 36% ▕██████ ▏ 728 MB/2.0 GB 14 MB/s 1m27s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 36% ▕██████ ▏ 728 MB/2.0 GB 14 MB/s 1m27s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 36% ▕██████ ▏ 733 MB/2.0 GB 14 MB/s 1m27s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 36% ▕██████ ▏ 736 MB/2.0 GB 14 MB/s 1m27s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 37% ▕██████ ▏ 740 MB/2.0 GB 14 MB/s 1m26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 37% ▕██████ ▏ 744 MB/2.0 GB 14 MB/s 1m26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 37% ▕██████ ▏ 746 MB/2.0 GB 17 MB/s 1m13s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 37% ▕██████ ▏ 748 MB/2.0 GB 17 MB/s 1m13s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 37% ▕██████ ▏ 754 MB/2.0 GB 17 MB/s 1m13s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 37% ▕██████ ▏ 755 MB/2.0 GB 17 MB/s 1m13s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 38% ▕██████ ▏ 760 MB/2.0 GB 17 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 38% ▕██████ ▏ 764 MB/2.0 GB 17 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 38% ▕██████ ▏ 767 MB/2.0 GB 17 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 38% ▕██████ ▏ 771 MB/2.0 GB 17 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 38% ▕██████ ▏ 772 MB/2.0 GB 17 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 38% ▕██████ ▏ 773 MB/2.0 GB 17 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 38% ▕██████ ▏ 776 MB/2.0 GB 19 MB/s 1m3s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 39% ▕██████ ▏ 783 MB/2.0 GB 19 MB/s 1m2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 39% ▕███████ ▏ 785 MB/2.0 GB 19 MB/s 1m2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 39% ▕███████ ▏ 790 MB/2.0 GB 19 MB/s 1m2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 39% ▕███████ ▏ 792 MB/2.0 GB 19 MB/s 1m2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 39% ▕███████ ▏ 793 MB/2.0 GB 19 MB/s 1m2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 40% ▕███████ ▏ 800 MB/2.0 GB 19 MB/s 1m1s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 40% ▕███████ ▏ 802 MB/2.0 GB 19 MB/s 1m1s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 40% ▕███████ ▏ 804 MB/2.0 GB 19 MB/s 1m1s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 40% ▕███████ ▏ 806 MB/2.0 GB 19 MB/s 1m1s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 40% ▕███████ ▏ 809 MB/2.0 GB 22 MB/s 54s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 40% ▕███████ ▏ 811 MB/2.0 GB 22 MB/s 54s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 40% ▕███████ ▏ 812 MB/2.0 GB 22 MB/s 54s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 40% ▕███████ ▏ 816 MB/2.0 GB 22 MB/s 54s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 41% ▕███████ ▏ 819 MB/2.0 GB 22 MB/s 53s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 41% ▕███████ ▏ 821 MB/2.0 GB 22 MB/s 53s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 41% ▕███████ ▏ 823 MB/2.0 GB 22 MB/s 53s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 41% ▕███████ ▏ 824 MB/2.0 GB 22 MB/s 53s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 41% ▕███████ ▏ 826 MB/2.0 GB 22 MB/s 53s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 41% ▕███████ ▏ 827 MB/2.0 GB 22 MB/s 53s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 41% ▕███████ ▏ 827 MB/2.0 GB 22 MB/s 53s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 41% ▕███████ ▏ 828 MB/2.0 GB 23 MB/s 51s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 41% ▕███████ ▏ 829 MB/2.0 GB 23 MB/s 50s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 41% ▕███████ ▏ 831 MB/2.0 GB 23 MB/s 50s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 41% ▕███████ ▏ 832 MB/2.0 GB 23 MB/s 50s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 41% ▕███████ ▏ 834 MB/2.0 GB 23 MB/s 50s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 41% ▕███████ ▏ 836 MB/2.0 GB 23 MB/s 50s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 42% ▕███████ ▏ 841 MB/2.0 GB 23 MB/s 50s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 42% ▕███████ ▏ 845 MB/2.0 GB 23 MB/s 50s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 42% ▕███████ ▏ 847 MB/2.0 GB 23 MB/s 50s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 42% ▕███████ ▏ 851 MB/2.0 GB 23 MB/s 50s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 42% ▕███████ ▏ 854 MB/2.0 GB 24 MB/s 47s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 42% ▕███████ ▏ 856 MB/2.0 GB 24 MB/s 47s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 43% ▕███████ ▏ 862 MB/2.0 GB 24 MB/s 47s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 43% ▕███████ ▏ 866 MB/2.0 GB 24 MB/s 46s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 43% ▕███████ ▏ 868 MB/2.0 GB 24 MB/s 46s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 43% ▕███████ ▏ 872 MB/2.0 GB 24 MB/s 46s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 43% ▕███████ ▏ 876 MB/2.0 GB 24 MB/s 46s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 43% ▕███████ ▏ 878 MB/2.0 GB 24 MB/s 46s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 44% ▕███████ ▏ 880 MB/2.0 GB 24 MB/s 46s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 44% ▕███████ ▏ 881 MB/2.0 GB 24 MB/s 46s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 44% ▕███████ ▏ 884 MB/2.0 GB 26 MB/s 42s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 44% ▕███████ ▏ 886 MB/2.0 GB 26 MB/s 42s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 44% ▕███████ ▏ 888 MB/2.0 GB 26 MB/s 42s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 44% ▕███████ ▏ 889 MB/2.0 GB 26 MB/s 42s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 44% ▕███████ ▏ 891 MB/2.0 GB 26 MB/s 42s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 44% ▕███████ ▏ 894 MB/2.0 GB 26 MB/s 42s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 44% ▕███████ ▏ 896 MB/2.0 GB 26 MB/s 42s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 45% ▕████████ ▏ 899 MB/2.0 GB 26 MB/s 42s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 45% ▕████████ ▏ 902 MB/2.0 GB 26 MB/s 41s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 45% ▕████████ ▏ 902 MB/2.0 GB 26 MB/s 41s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 45% ▕████████ ▏ 904 MB/2.0 GB 26 MB/s 41s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 45% ▕████████ ▏ 904 MB/2.0 GB 26 MB/s 41s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 45% ▕████████ ▏ 904 MB/2.0 GB 26 MB/s 41s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 45% ▕████████ ▏ 904 MB/2.0 GB 26 MB/s 41s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 45% ▕████████ ▏ 904 MB/2.0 GB 26 MB/s 41s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 45% ▕████████ ▏ 904 MB/2.0 GB 26 MB/s 41s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 45% ▕████████ ▏ 905 MB/2.0 GB 26 MB/s 41s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 45% ▕████████ ▏ 908 MB/2.0 GB 26 MB/s 41s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 45% ▕████████ ▏ 908 MB/2.0 GB 26 MB/s 41s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 45% ▕████████ ▏ 910 MB/2.0 GB 26 MB/s 41s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 45% ▕████████ ▏ 911 MB/2.0 GB 24 MB/s 44s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 45% ▕████████ ▏ 912 MB/2.0 GB 24 MB/s 44s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 45% ▕████████ ▏ 914 MB/2.0 GB 24 MB/s 44s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 45% ▕████████ ▏ 915 MB/2.0 GB 24 MB/s 44s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 45% ▕████████ ▏ 916 MB/2.0 GB 24 MB/s 44s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 45% ▕████████ ▏ 917 MB/2.0 GB 24 MB/s 44s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 46% ▕████████ ▏ 919 MB/2.0 GB 24 MB/s 44s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 46% ▕████████ ▏ 920 MB/2.0 GB 24 MB/s 44s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 46% ▕████████ ▏ 922 MB/2.0 GB 24 MB/s 44s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 46% ▕████████ ▏ 924 MB/2.0 GB 24 MB/s 44s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 46% ▕████████ ▏ 924 MB/2.0 GB 24 MB/s 44s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 46% ▕████████ ▏ 925 MB/2.0 GB 23 MB/s 47s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 46% ▕████████ ▏ 926 MB/2.0 GB 23 MB/s 47s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 46% ▕████████ ▏ 926 MB/2.0 GB 23 MB/s 47s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 46% ▕████████ ▏ 927 MB/2.0 GB 23 MB/s 47s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 46% ▕████████ ▏ 927 MB/2.0 GB 23 MB/s 47s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 46% ▕████████ ▏ 928 MB/2.0 GB 23 MB/s 47s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 46% ▕████████ ▏ 928 MB/2.0 GB 23 MB/s 47s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 46% ▕████████ ▏ 929 MB/2.0 GB 23 MB/s 47s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 46% ▕████████ ▏ 929 MB/2.0 GB 23 MB/s 47s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 46% ▕████████ ▏ 929 MB/2.0 GB 23 MB/s 47s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 46% ▕████████ ▏ 930 MB/2.0 GB 20 MB/s 53s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 46% ▕████████ ▏ 930 MB/2.0 GB 20 MB/s 53s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 46% ▕████████ ▏ 930 MB/2.0 GB 20 MB/s 53s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 46% ▕████████ ▏ 930 MB/2.0 GB 20 MB/s 53s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 46% ▕████████ ▏ 930 MB/2.0 GB 20 MB/s 53s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 46% ▕████████ ▏ 930 MB/2.0 GB 20 MB/s 53s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 46% ▕████████ ▏ 936 MB/2.0 GB 20 MB/s 53s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 46% ▕████████ ▏ 938 MB/2.0 GB 20 MB/s 53s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 47% ▕████████ ▏ 940 MB/2.0 GB 20 MB/s 52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 47% ▕████████ ▏ 940 MB/2.0 GB 20 MB/s 52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 47% ▕████████ ▏ 940 MB/2.0 GB 18 MB/s 58s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 47% ▕████████ ▏ 941 MB/2.0 GB 18 MB/s 58s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 47% ▕████████ ▏ 942 MB/2.0 GB 18 MB/s 58s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 47% ▕████████ ▏ 943 MB/2.0 GB 18 MB/s 58s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 47% ▕████████ ▏ 949 MB/2.0 GB 18 MB/s 58s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 47% ▕████████ ▏ 951 MB/2.0 GB 18 MB/s 58s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 47% ▕████████ ▏ 951 MB/2.0 GB 18 MB/s 58s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 47% ▕████████ ▏ 952 MB/2.0 GB 18 MB/s 58s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 47% ▕████████ ▏ 953 MB/2.0 GB 18 MB/s 58s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 47% ▕████████ ▏ 954 MB/2.0 GB 18 MB/s 58s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 47% ▕████████ ▏ 955 MB/2.0 GB 16 MB/s 1m5s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 47% ▕████████ ▏ 956 MB/2.0 GB 16 MB/s 1m5s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 47% ▕████████ ▏ 957 MB/2.0 GB 16 MB/s 1m5s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 48% ▕████████ ▏ 962 MB/2.0 GB 16 MB/s 1m5s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 48% ▕████████ ▏ 965 MB/2.0 GB 16 MB/s 1m5s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 48% ▕████████ ▏ 967 MB/2.0 GB 16 MB/s 1m4s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 48% ▕████████ ▏ 971 MB/2.0 GB 16 MB/s 1m4s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 48% ▕████████ ▏ 973 MB/2.0 GB 16 MB/s 1m4s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 48% ▕████████ ▏ 975 MB/2.0 GB 16 MB/s 1m4s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 48% ▕████████ ▏ 977 MB/2.0 GB 16 MB/s 1m4s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 49% ▕████████ ▏ 980 MB/2.0 GB 16 MB/s 1m1s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 49% ▕████████ ▏ 982 MB/2.0 GB 16 MB/s 1m1s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 49% ▕████████ ▏ 986 MB/2.0 GB 16 MB/s 1m0s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 49% ▕████████ ▏ 989 MB/2.0 GB 16 MB/s 1m0s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 49% ▕████████ ▏ 991 MB/2.0 GB 16 MB/s 1m0s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 49% ▕████████ ▏ 993 MB/2.0 GB 16 MB/s 1m0s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 49% ▕████████ ▏ 996 MB/2.0 GB 16 MB/s 1m0s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 49% ▕████████ ▏ 997 MB/2.0 GB 16 MB/s 1m0s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 50% ▕████████ ▏ 1.0 GB/2.0 GB 16 MB/s 59s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 50% ▕████████ ▏ 1.0 GB/2.0 GB 16 MB/s 59s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 50% ▕████████ ▏ 1.0 GB/2.0 GB 16 MB/s 59s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 50% ▕█████████ ▏ 1.0 GB/2.0 GB 17 MB/s 57s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 50% ▕█████████ ▏ 1.0 GB/2.0 GB 17 MB/s 57s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 50% ▕█████████ ▏ 1.0 GB/2.0 GB 17 MB/s 57s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 51% ▕█████████ ▏ 1.0 GB/2.0 GB 17 MB/s 56s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 51% ▕█████████ ▏ 1.0 GB/2.0 GB 17 MB/s 56s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 51% ▕█████████ ▏ 1.0 GB/2.0 GB 17 MB/s 56s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 51% ▕█████████ ▏ 1.0 GB/2.0 GB 17 MB/s 56s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 51% ▕█████████ ▏ 1.0 GB/2.0 GB 17 MB/s 56s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 51% ▕█████████ ▏ 1.0 GB/2.0 GB 17 MB/s 56s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 51% ▕█████████ ▏ 1.0 GB/2.0 GB 17 MB/s 55s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 52% ▕█████████ ▏ 1.0 GB/2.0 GB 17 MB/s 56s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 52% ▕█████████ ▏ 1.0 GB/2.0 GB 17 MB/s 56s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 52% ▕█████████ ▏ 1.0 GB/2.0 GB 17 MB/s 56s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 52% ▕█████████ ▏ 1.0 GB/2.0 GB 17 MB/s 56s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 52% ▕█████████ ▏ 1.0 GB/2.0 GB 17 MB/s 56s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 52% ▕█████████ ▏ 1.1 GB/2.0 GB 17 MB/s 56s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 52% ▕█████████ ▏ 1.1 GB/2.0 GB 17 MB/s 56s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 52% ▕█████████ ▏ 1.1 GB/2.0 GB 17 MB/s 56s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 52% ▕█████████ ▏ 1.1 GB/2.0 GB 17 MB/s 55s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 53% ▕█████████ ▏ 1.1 GB/2.0 GB 17 MB/s 55s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 53% ▕█████████ ▏ 1.1 GB/2.0 GB 17 MB/s 53s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 53% ▕█████████ ▏ 1.1 GB/2.0 GB 17 MB/s 53s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 53% ▕█████████ ▏ 1.1 GB/2.0 GB 17 MB/s 53s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 53% ▕█████████ ▏ 1.1 GB/2.0 GB 17 MB/s 53s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 53% ▕█████████ ▏ 1.1 GB/2.0 GB 17 MB/s 52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 54% ▕█████████ ▏ 1.1 GB/2.0 GB 17 MB/s 52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 54% ▕█████████ ▏ 1.1 GB/2.0 GB 17 MB/s 52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 54% ▕█████████ ▏ 1.1 GB/2.0 GB 17 MB/s 52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 54% ▕█████████ ▏ 1.1 GB/2.0 GB 17 MB/s 52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 54% ▕█████████ ▏ 1.1 GB/2.0 GB 17 MB/s 52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 54% ▕█████████ ▏ 1.1 GB/2.0 GB 20 MB/s 45s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 54% ▕█████████ ▏ 1.1 GB/2.0 GB 20 MB/s 45s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 54% ▕█████████ ▏ 1.1 GB/2.0 GB 20 MB/s 45s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 55% ▕█████████ ▏ 1.1 GB/2.0 GB 20 MB/s 45s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 55% ▕█████████ ▏ 1.1 GB/2.0 GB 20 MB/s 44s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 55% ▕█████████ ▏ 1.1 GB/2.0 GB 20 MB/s 44s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 55% ▕█████████ ▏ 1.1 GB/2.0 GB 20 MB/s 44s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 55% ▕█████████ ▏ 1.1 GB/2.0 GB 20 MB/s 44s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 55% ▕█████████ ▏ 1.1 GB/2.0 GB 20 MB/s 44s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 55% ▕█████████ ▏ 1.1 GB/2.0 GB 20 MB/s 44s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 55% ▕█████████ ▏ 1.1 GB/2.0 GB 21 MB/s 41s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 56% ▕█████████ ▏ 1.1 GB/2.0 GB 21 MB/s 41s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 56% ▕██████████ ▏ 1.1 GB/2.0 GB 21 MB/s 41s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 56% ▕██████████ ▏ 1.1 GB/2.0 GB 21 MB/s 41s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 56% ▕██████████ ▏ 1.1 GB/2.0 GB 21 MB/s 41s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 56% ▕██████████ ▏ 1.1 GB/2.0 GB 21 MB/s 41s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 56% ▕██████████ ▏ 1.1 GB/2.0 GB 21 MB/s 40s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 56% ▕██████████ ▏ 1.1 GB/2.0 GB 21 MB/s 40s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 56% ▕██████████ ▏ 1.1 GB/2.0 GB 21 MB/s 40s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 56% ▕██████████ ▏ 1.1 GB/2.0 GB 21 MB/s 40s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 56% ▕██████████ ▏ 1.1 GB/2.0 GB 21 MB/s 40s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 56% ▕██████████ ▏ 1.1 GB/2.0 GB 23 MB/s 38s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 56% ▕██████████ ▏ 1.1 GB/2.0 GB 23 MB/s 38s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 56% ▕██████████ ▏ 1.1 GB/2.0 GB 23 MB/s 38s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 56% ▕██████████ ▏ 1.1 GB/2.0 GB 23 MB/s 38s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 57% ▕██████████ ▏ 1.1 GB/2.0 GB 23 MB/s 38s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 57% ▕██████████ ▏ 1.1 GB/2.0 GB 23 MB/s 38s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 57% ▕██████████ ▏ 1.1 GB/2.0 GB 23 MB/s 38s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 57% ▕██████████ ▏ 1.1 GB/2.0 GB 23 MB/s 37s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 57% ▕██████████ ▏ 1.1 GB/2.0 GB 23 MB/s 37s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 57% ▕██████████ ▏ 1.1 GB/2.0 GB 23 MB/s 37s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 57% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 37s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 57% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 37s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 57% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 37s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 57% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 37s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 57% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 36s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 57% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 36s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 58% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 36s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 58% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 36s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 58% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 36s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 58% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 36s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 58% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 58% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 58% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 58% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 58% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 58% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 58% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 59% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 59% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 59% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 59% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 59% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 59% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 59% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 59% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 59% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 23 MB/s 35s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 22 MB/s 36s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 22 MB/s 36s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 22 MB/s 36s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 22 MB/s 36s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 22 MB/s 36s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 22 MB/s 36s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 22 MB/s 36s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 22 MB/s 36s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 22 MB/s 36s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 22 MB/s 36s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 22 MB/s 36s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 19 MB/s 40s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 19 MB/s 40s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 19 MB/s 40s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 19 MB/s 40s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 19 MB/s 40s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 19 MB/s 40s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 19 MB/s 40s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 19 MB/s 40s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 19 MB/s 40s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 19 MB/s 40s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 17 MB/s 46s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 17 MB/s 46s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 17 MB/s 46s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 17 MB/s 46s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 17 MB/s 46s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 60% ▕██████████ ▏ 1.2 GB/2.0 GB 17 MB/s 46s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕██████████ ▏ 1.2 GB/2.0 GB 17 MB/s 46s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕██████████ ▏ 1.2 GB/2.0 GB 17 MB/s 46s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕██████████ ▏ 1.2 GB/2.0 GB 17 MB/s 46s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕██████████ ▏ 1.2 GB/2.0 GB 17 MB/s 46s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕██████████ ▏ 1.2 GB/2.0 GB 14 MB/s 54s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕██████████ ▏ 1.2 GB/2.0 GB 14 MB/s 54s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕██████████ ▏ 1.2 GB/2.0 GB 14 MB/s 54s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕██████████ ▏ 1.2 GB/2.0 GB 14 MB/s 54s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕██████████ ▏ 1.2 GB/2.0 GB 14 MB/s 54s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕██████████ ▏ 1.2 GB/2.0 GB 14 MB/s 54s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕██████████ ▏ 1.2 GB/2.0 GB 14 MB/s 54s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕██████████ ▏ 1.2 GB/2.0 GB 14 MB/s 53s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕██████████ ▏ 1.2 GB/2.0 GB 14 MB/s 53s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕██████████ ▏ 1.2 GB/2.0 GB 14 MB/s 53s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕██████████ ▏ 1.2 GB/2.0 GB 12 MB/s 1m3s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕██████████ ▏ 1.2 GB/2.0 GB 12 MB/s 1m3s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕██████████ ▏ 1.2 GB/2.0 GB 12 MB/s 1m3s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕███████████ ▏ 1.2 GB/2.0 GB 12 MB/s 1m2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕███████████ ▏ 1.2 GB/2.0 GB 12 MB/s 1m2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕███████████ ▏ 1.2 GB/2.0 GB 12 MB/s 1m2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕███████████ ▏ 1.2 GB/2.0 GB 12 MB/s 1m2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕███████████ ▏ 1.2 GB/2.0 GB 12 MB/s 1m2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕███████████ ▏ 1.2 GB/2.0 GB 12 MB/s 1m2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕███████████ ▏ 1.2 GB/2.0 GB 12 MB/s 1m2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕███████████ ▏ 1.2 GB/2.0 GB 11 MB/s 1m7s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕███████████ ▏ 1.2 GB/2.0 GB 11 MB/s 1m7s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕███████████ ▏ 1.2 GB/2.0 GB 11 MB/s 1m7s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕███████████ ▏ 1.2 GB/2.0 GB 11 MB/s 1m7s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 61% ▕███████████ ▏ 1.2 GB/2.0 GB 11 MB/s 1m7s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.2 GB/2.0 GB 11 MB/s 1m7s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.2 GB/2.0 GB 11 MB/s 1m7s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.2 GB/2.0 GB 11 MB/s 1m7s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.2 GB/2.0 GB 11 MB/s 1m7s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.2 GB/2.0 GB 11 MB/s 1m7s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.2 GB/2.0 GB 11 MB/s 1m7s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.2 GB/2.0 GB 10 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.2 GB/2.0 GB 10 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.2 GB/2.0 GB 10 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.2 GB/2.0 GB 10 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.2 GB/2.0 GB 10 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.2 GB/2.0 GB 10 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.2 GB/2.0 GB 10 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.2 GB/2.0 GB 10 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.2 GB/2.0 GB 10 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.2 GB/2.0 GB 10 MB/s 1m12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.2 GB/2.0 GB 8.9 MB/s 1m26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.2 GB/2.0 GB 8.9 MB/s 1m26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.2 GB/2.0 GB 8.9 MB/s 1m26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.2 GB/2.0 GB 8.9 MB/s 1m26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.2 GB/2.0 GB 8.9 MB/s 1m26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.2 GB/2.0 GB 8.9 MB/s 1m26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.2 GB/2.0 GB 8.9 MB/s 1m26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.2 GB/2.0 GB 8.9 MB/s 1m26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.3 GB/2.0 GB 8.9 MB/s 1m26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.3 GB/2.0 GB 8.9 MB/s 1m26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.3 GB/2.0 GB 7.0 MB/s 1m49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.3 GB/2.0 GB 7.0 MB/s 1m49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.3 GB/2.0 GB 7.0 MB/s 1m49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.3 GB/2.0 GB 7.0 MB/s 1m49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.3 GB/2.0 GB 7.0 MB/s 1m49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.3 GB/2.0 GB 7.0 MB/s 1m49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.3 GB/2.0 GB 7.0 MB/s 1m49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.3 GB/2.0 GB 7.0 MB/s 1m49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.3 GB/2.0 GB 7.0 MB/s 1m49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.3 GB/2.0 GB 7.0 MB/s 1m49s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.3 GB/2.0 GB 5.0 MB/s 2m32s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.3 GB/2.0 GB 5.0 MB/s 2m32s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.3 GB/2.0 GB 5.0 MB/s 2m31s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.3 GB/2.0 GB 5.0 MB/s 2m31s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.3 GB/2.0 GB 5.0 MB/s 2m31s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.3 GB/2.0 GB 5.0 MB/s 2m31s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.3 GB/2.0 GB 5.0 MB/s 2m31s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.3 GB/2.0 GB 5.0 MB/s 2m31s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.3 GB/2.0 GB 5.0 MB/s 2m31s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.3 GB/2.0 GB 5.0 MB/s 2m31s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.3 GB/2.0 GB 4.8 MB/s 2m38s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.3 GB/2.0 GB 4.8 MB/s 2m38s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.3 GB/2.0 GB 4.8 MB/s 2m38s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.3 GB/2.0 GB 4.8 MB/s 2m38s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 62% ▕███████████ ▏ 1.3 GB/2.0 GB 4.8 MB/s 2m38s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 63% ▕███████████ ▏ 1.3 GB/2.0 GB 4.8 MB/s 2m37s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 63% ▕███████████ ▏ 1.3 GB/2.0 GB 4.8 MB/s 2m37s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 63% ▕███████████ ▏ 1.3 GB/2.0 GB 4.8 MB/s 2m37s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 63% ▕███████████ ▏ 1.3 GB/2.0 GB 4.8 MB/s 2m36s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 63% ▕███████████ ▏ 1.3 GB/2.0 GB 4.8 MB/s 2m36s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 63% ▕███████████ ▏ 1.3 GB/2.0 GB 4.8 MB/s 2m36s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 63% ▕███████████ ▏ 1.3 GB/2.0 GB 5.8 MB/s 2m8s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 63% ▕███████████ ▏ 1.3 GB/2.0 GB 5.8 MB/s 2m7s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 63% ▕███████████ ▏ 1.3 GB/2.0 GB 5.8 MB/s 2m7s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 63% ▕███████████ ▏ 1.3 GB/2.0 GB 5.8 MB/s 2m7s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 63% ▕███████████ ▏ 1.3 GB/2.0 GB 5.8 MB/s 2m7s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 63% ▕███████████ ▏ 1.3 GB/2.0 GB 5.8 MB/s 2m7s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 63% ▕███████████ ▏ 1.3 GB/2.0 GB 5.8 MB/s 2m6s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 64% ▕███████████ ▏ 1.3 GB/2.0 GB 5.8 MB/s 2m6s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 64% ▕███████████ ▏ 1.3 GB/2.0 GB 5.8 MB/s 2m6s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 64% ▕███████████ ▏ 1.3 GB/2.0 GB 5.8 MB/s 2m5s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 64% ▕███████████ ▏ 1.3 GB/2.0 GB 6.9 MB/s 1m46s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 64% ▕███████████ ▏ 1.3 GB/2.0 GB 6.9 MB/s 1m46s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 64% ▕███████████ ▏ 1.3 GB/2.0 GB 6.9 MB/s 1m45s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 64% ▕███████████ ▏ 1.3 GB/2.0 GB 6.9 MB/s 1m45s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 64% ▕███████████ ▏ 1.3 GB/2.0 GB 6.9 MB/s 1m45s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 64% ▕███████████ ▏ 1.3 GB/2.0 GB 6.9 MB/s 1m44s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 65% ▕███████████ ▏ 1.3 GB/2.0 GB 6.9 MB/s 1m44s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 65% ▕███████████ ▏ 1.3 GB/2.0 GB 6.9 MB/s 1m44s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 65% ▕███████████ ▏ 1.3 GB/2.0 GB 6.9 MB/s 1m43s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 65% ▕███████████ ▏ 1.3 GB/2.0 GB 6.9 MB/s 1m43s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 65% ▕███████████ ▏ 1.3 GB/2.0 GB 9.0 MB/s 1m18s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 65% ▕███████████ ▏ 1.3 GB/2.0 GB 9.0 MB/s 1m18s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 65% ▕███████████ ▏ 1.3 GB/2.0 GB 9.0 MB/s 1m17s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 65% ▕███████████ ▏ 1.3 GB/2.0 GB 9.0 MB/s 1m17s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 65% ▕███████████ ▏ 1.3 GB/2.0 GB 9.0 MB/s 1m17s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 66% ▕███████████ ▏ 1.3 GB/2.0 GB 9.0 MB/s 1m16s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 66% ▕███████████ ▏ 1.3 GB/2.0 GB 9.0 MB/s 1m16s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 66% ▕███████████ ▏ 1.3 GB/2.0 GB 9.0 MB/s 1m16s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 66% ▕███████████ ▏ 1.3 GB/2.0 GB 9.0 MB/s 1m16s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 66% ▕███████████ ▏ 1.3 GB/2.0 GB 9.0 MB/s 1m16s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 66% ▕███████████ ▏ 1.3 GB/2.0 GB 10 MB/s 1m3s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 66% ▕███████████ ▏ 1.3 GB/2.0 GB 10 MB/s 1m3s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 66% ▕███████████ ▏ 1.3 GB/2.0 GB 10 MB/s 1m3s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 66% ▕███████████ ▏ 1.3 GB/2.0 GB 10 MB/s 1m3s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 66% ▕███████████ ▏ 1.3 GB/2.0 GB 10 MB/s 1m3s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 66% ▕███████████ ▏ 1.3 GB/2.0 GB 10 MB/s 1m3s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 66% ▕███████████ ▏ 1.3 GB/2.0 GB 10 MB/s 1m3s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 67% ▕███████████ ▏ 1.3 GB/2.0 GB 10 MB/s 1m2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 67% ▕███████████ ▏ 1.3 GB/2.0 GB 10 MB/s 1m2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 67% ▕████████████ ▏ 1.3 GB/2.0 GB 10 MB/s 1m2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 67% ▕████████████ ▏ 1.3 GB/2.0 GB 11 MB/s 59s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 67% ▕████████████ ▏ 1.3 GB/2.0 GB 11 MB/s 59s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 67% ▕████████████ ▏ 1.3 GB/2.0 GB 11 MB/s 59s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 67% ▕████████████ ▏ 1.3 GB/2.0 GB 11 MB/s 59s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 67% ▕████████████ ▏ 1.4 GB/2.0 GB 11 MB/s 59s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 67% ▕████████████ ▏ 1.4 GB/2.0 GB 11 MB/s 58s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 67% ▕████████████ ▏ 1.4 GB/2.0 GB 11 MB/s 58s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 67% ▕████████████ ▏ 1.4 GB/2.0 GB 11 MB/s 58s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 67% ▕████████████ ▏ 1.4 GB/2.0 GB 11 MB/s 58s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 67% ▕████████████ ▏ 1.4 GB/2.0 GB 11 MB/s 58s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 67% ▕████████████ ▏ 1.4 GB/2.0 GB 11 MB/s 58s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 68% ▕████████████ ▏ 1.4 GB/2.0 GB 12 MB/s 52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 68% ▕████████████ ▏ 1.4 GB/2.0 GB 12 MB/s 52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 68% ▕████████████ ▏ 1.4 GB/2.0 GB 12 MB/s 52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 68% ▕████████████ ▏ 1.4 GB/2.0 GB 12 MB/s 52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 68% ▕████████████ ▏ 1.4 GB/2.0 GB 12 MB/s 52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 68% ▕████████████ ▏ 1.4 GB/2.0 GB 12 MB/s 52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 68% ▕████████████ ▏ 1.4 GB/2.0 GB 12 MB/s 52s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 68% ▕████████████ ▏ 1.4 GB/2.0 GB 12 MB/s 51s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 68% ▕████████████ ▏ 1.4 GB/2.0 GB 12 MB/s 51s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 68% ▕████████████ ▏ 1.4 GB/2.0 GB 12 MB/s 51s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 68% ▕████████████ ▏ 1.4 GB/2.0 GB 14 MB/s 45s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 68% ▕████████████ ▏ 1.4 GB/2.0 GB 14 MB/s 45s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 68% ▕████████████ ▏ 1.4 GB/2.0 GB 14 MB/s 45s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 68% ▕████████████ ▏ 1.4 GB/2.0 GB 14 MB/s 45s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 68% ▕████████████ ▏ 1.4 GB/2.0 GB 14 MB/s 45s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 69% ▕████████████ ▏ 1.4 GB/2.0 GB 14 MB/s 45s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 69% ▕████████████ ▏ 1.4 GB/2.0 GB 14 MB/s 45s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 69% ▕████████████ ▏ 1.4 GB/2.0 GB 14 MB/s 45s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 69% ▕████████████ ▏ 1.4 GB/2.0 GB 14 MB/s 44s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 69% ▕████████████ ▏ 1.4 GB/2.0 GB 14 MB/s 44s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 69% ▕████████████ ▏ 1.4 GB/2.0 GB 14 MB/s 42s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 69% ▕████████████ ▏ 1.4 GB/2.0 GB 14 MB/s 42s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 69% ▕████████████ ▏ 1.4 GB/2.0 GB 14 MB/s 41s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 69% ▕████████████ ▏ 1.4 GB/2.0 GB 14 MB/s 41s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 69% ▕████████████ ▏ 1.4 GB/2.0 GB 14 MB/s 41s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 69% ▕████████████ ▏ 1.4 GB/2.0 GB 14 MB/s 41s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 70% ▕████████████ ▏ 1.4 GB/2.0 GB 14 MB/s 41s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 70% ▕████████████ ▏ 1.4 GB/2.0 GB 14 MB/s 41s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 70% ▕████████████ ▏ 1.4 GB/2.0 GB 14 MB/s 40s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 70% ▕████████████ ▏ 1.4 GB/2.0 GB 14 MB/s 40s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 70% ▕████████████ ▏ 1.4 GB/2.0 GB 17 MB/s 34s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 70% ▕████████████ ▏ 1.4 GB/2.0 GB 17 MB/s 34s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 70% ▕████████████ ▏ 1.4 GB/2.0 GB 17 MB/s 34s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 70% ▕████████████ ▏ 1.4 GB/2.0 GB 17 MB/s 34s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 71% ▕████████████ ▏ 1.4 GB/2.0 GB 17 MB/s 34s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 71% ▕████████████ ▏ 1.4 GB/2.0 GB 17 MB/s 34s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 71% ▕████████████ ▏ 1.4 GB/2.0 GB 17 MB/s 34s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 71% ▕████████████ ▏ 1.4 GB/2.0 GB 17 MB/s 33s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 71% ▕████████████ ▏ 1.4 GB/2.0 GB 17 MB/s 33s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 71% ▕████████████ ▏ 1.4 GB/2.0 GB 17 MB/s 33s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 71% ▕████████████ ▏ 1.4 GB/2.0 GB 18 MB/s 31s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 71% ▕████████████ ▏ 1.4 GB/2.0 GB 18 MB/s 31s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 71% ▕████████████ ▏ 1.4 GB/2.0 GB 18 MB/s 31s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 71% ▕████████████ ▏ 1.4 GB/2.0 GB 18 MB/s 31s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 72% ▕████████████ ▏ 1.4 GB/2.0 GB 18 MB/s 31s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 72% ▕████████████ ▏ 1.4 GB/2.0 GB 18 MB/s 30s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 72% ▕████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 30s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 72% ▕████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 30s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 72% ▕████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 30s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 72% ▕████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 30s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 72% ▕████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 30s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 72% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 29s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 72% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 29s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 72% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 29s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 73% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 29s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 73% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 29s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 73% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 29s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 73% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 29s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 73% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 29s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 73% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 29s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 73% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 29s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 73% ▕█████████████ ▏ 1.5 GB/2.0 GB 17 MB/s 30s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 73% ▕█████████████ ▏ 1.5 GB/2.0 GB 17 MB/s 30s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 73% ▕█████████████ ▏ 1.5 GB/2.0 GB 17 MB/s 30s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 73% ▕█████████████ ▏ 1.5 GB/2.0 GB 17 MB/s 30s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 73% ▕█████████████ ▏ 1.5 GB/2.0 GB 17 MB/s 30s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 73% ▕█████████████ ▏ 1.5 GB/2.0 GB 17 MB/s 29s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 74% ▕█████████████ ▏ 1.5 GB/2.0 GB 17 MB/s 29s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 74% ▕█████████████ ▏ 1.5 GB/2.0 GB 17 MB/s 29s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 74% ▕█████████████ ▏ 1.5 GB/2.0 GB 17 MB/s 29s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 74% ▕█████████████ ▏ 1.5 GB/2.0 GB 17 MB/s 29s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 74% ▕█████████████ ▏ 1.5 GB/2.0 GB 17 MB/s 30s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 74% ▕█████████████ ▏ 1.5 GB/2.0 GB 17 MB/s 30s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 74% ▕█████████████ ▏ 1.5 GB/2.0 GB 17 MB/s 30s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 74% ▕█████████████ ▏ 1.5 GB/2.0 GB 17 MB/s 30s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 74% ▕█████████████ ▏ 1.5 GB/2.0 GB 17 MB/s 29s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 75% ▕█████████████ ▏ 1.5 GB/2.0 GB 17 MB/s 29s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 75% ▕█████████████ ▏ 1.5 GB/2.0 GB 17 MB/s 29s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 75% ▕█████████████ ▏ 1.5 GB/2.0 GB 17 MB/s 29s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 75% ▕█████████████ ▏ 1.5 GB/2.0 GB 17 MB/s 29s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 75% ▕█████████████ ▏ 1.5 GB/2.0 GB 17 MB/s 29s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 75% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 75% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 75% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 75% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 75% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 75% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 75% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 76% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 26s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 76% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 25s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 76% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 25s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 76% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 25s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 76% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 25s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 76% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 25s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 76% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 25s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 76% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 25s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 76% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 25s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 76% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 25s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 76% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 25s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 77% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 25s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 77% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 25s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 77% ▕█████████████ ▏ 1.5 GB/2.0 GB 18 MB/s 25s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 77% ▕█████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 24s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 77% ▕█████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 24s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 77% ▕█████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 24s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 77% ▕█████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 24s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 77% ▕█████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 24s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 77% ▕█████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 24s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 77% ▕█████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 24s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 78% ▕█████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 23s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 78% ▕█████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 23s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 78% ▕█████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 23s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 78% ▕█████████████ ▏ 1.6 GB/2.0 GB 19 MB/s 22s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 78% ▕█████████████ ▏ 1.6 GB/2.0 GB 19 MB/s 22s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 78% ▕█████████████ ▏ 1.6 GB/2.0 GB 19 MB/s 22s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 78% ▕██████████████ ▏ 1.6 GB/2.0 GB 19 MB/s 22s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 78% ▕██████████████ ▏ 1.6 GB/2.0 GB 19 MB/s 22s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 78% ▕██████████████ ▏ 1.6 GB/2.0 GB 19 MB/s 22s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 78% ▕██████████████ ▏ 1.6 GB/2.0 GB 19 MB/s 22s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 78% ▕██████████████ ▏ 1.6 GB/2.0 GB 19 MB/s 22s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 78% ▕██████████████ ▏ 1.6 GB/2.0 GB 19 MB/s 22s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 78% ▕██████████████ ▏ 1.6 GB/2.0 GB 19 MB/s 22s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 78% ▕██████████████ ▏ 1.6 GB/2.0 GB 17 MB/s 25s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 78% ▕██████████████ ▏ 1.6 GB/2.0 GB 17 MB/s 24s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 78% ▕██████████████ ▏ 1.6 GB/2.0 GB 17 MB/s 24s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 78% ▕██████████████ ▏ 1.6 GB/2.0 GB 17 MB/s 24s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 79% ▕██████████████ ▏ 1.6 GB/2.0 GB 17 MB/s 24s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 79% ▕██████████████ ▏ 1.6 GB/2.0 GB 17 MB/s 24s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 79% ▕██████████████ ▏ 1.6 GB/2.0 GB 17 MB/s 24s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 79% ▕██████████████ ▏ 1.6 GB/2.0 GB 17 MB/s 24s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 79% ▕██████████████ ▏ 1.6 GB/2.0 GB 17 MB/s 23s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 79% ▕██████████████ ▏ 1.6 GB/2.0 GB 17 MB/s 23s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 79% ▕██████████████ ▏ 1.6 GB/2.0 GB 17 MB/s 23s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 79% ▕██████████████ ▏ 1.6 GB/2.0 GB 17 MB/s 23s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 79% ▕██████████████ ▏ 1.6 GB/2.0 GB 17 MB/s 23s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 80% ▕██████████████ ▏ 1.6 GB/2.0 GB 17 MB/s 23s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 80% ▕██████████████ ▏ 1.6 GB/2.0 GB 17 MB/s 22s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 80% ▕██████████████ ▏ 1.6 GB/2.0 GB 17 MB/s 22s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 80% ▕██████████████ ▏ 1.6 GB/2.0 GB 17 MB/s 22s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 80% ▕██████████████ ▏ 1.6 GB/2.0 GB 17 MB/s 22s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 80% ▕██████████████ ▏ 1.6 GB/2.0 GB 17 MB/s 22s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 80% ▕██████████████ ▏ 1.6 GB/2.0 GB 17 MB/s 22s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 81% ▕██████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 20s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 81% ▕██████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 20s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 81% ▕██████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 20s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 81% ▕██████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 20s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 81% ▕██████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 20s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 81% ▕██████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 20s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 81% ▕██████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 20s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 81% ▕██████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 20s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 81% ▕██████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 20s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 81% ▕██████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 20s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 81% ▕██████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 20s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 81% ▕██████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 20s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 81% ▕██████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 20s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 81% ▕██████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 20s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 81% ▕██████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 20s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 82% ▕██████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 20s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 82% ▕██████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 20s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 82% ▕██████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 19s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 82% ▕██████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 19s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 82% ▕██████████████ ▏ 1.6 GB/2.0 GB 18 MB/s 19s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 82% ▕██████████████ ▏ 1.7 GB/2.0 GB 18 MB/s 19s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 82% ▕██████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 20s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 82% ▕██████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 20s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 82% ▕██████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 20s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 82% ▕██████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 20s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 82% ▕██████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 20s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 82% ▕██████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 20s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 82% ▕██████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 20s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 82% ▕██████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 20s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 82% ▕██████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 20s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 82% ▕██████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 20s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 82% ▕██████████████ ▏ 1.7 GB/2.0 GB 16 MB/s 22s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 82% ▕██████████████ ▏ 1.7 GB/2.0 GB 16 MB/s 22s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 83% ▕██████████████ ▏ 1.7 GB/2.0 GB 16 MB/s 21s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 83% ▕██████████████ ▏ 1.7 GB/2.0 GB 16 MB/s 21s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 83% ▕██████████████ ▏ 1.7 GB/2.0 GB 16 MB/s 21s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 83% ▕██████████████ ▏ 1.7 GB/2.0 GB 16 MB/s 21s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 83% ▕██████████████ ▏ 1.7 GB/2.0 GB 16 MB/s 21s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 83% ▕██████████████ ▏ 1.7 GB/2.0 GB 16 MB/s 21s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 83% ▕██████████████ ▏ 1.7 GB/2.0 GB 16 MB/s 21s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 83% ▕██████████████ ▏ 1.7 GB/2.0 GB 16 MB/s 21s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 83% ▕███████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 19s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 84% ▕███████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 19s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 84% ▕███████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 19s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 84% ▕███████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 18s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 84% ▕███████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 18s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 84% ▕███████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 18s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 84% ▕███████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 18s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 84% ▕███████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 18s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 85% ▕███████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 18s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 85% ▕███████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 18s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 85% ▕███████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 17s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 85% ▕███████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 17s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 85% ▕███████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 17s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 85% ▕███████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 17s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 85% ▕███████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 17s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 85% ▕███████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 17s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 85% ▕███████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 17s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 85% ▕███████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 17s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 85% ▕███████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 16s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 85% ▕███████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 16s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 85% ▕███████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 16s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 86% ▕███████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 16s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 86% ▕███████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 16s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 86% ▕███████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 16s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 86% ▕███████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 15s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 86% ▕███████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 15s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 86% ▕███████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 15s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 87% ▕███████████████ ▏ 1.7 GB/2.0 GB 17 MB/s 15s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 87% ▕███████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 15s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 87% ▕███████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 15s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 87% ▕███████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 14s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 87% ▕███████████████ ▏ 1.8 GB/2.0 GB 20 MB/s 12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 87% ▕███████████████ ▏ 1.8 GB/2.0 GB 20 MB/s 12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 87% ▕███████████████ ▏ 1.8 GB/2.0 GB 20 MB/s 12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 88% ▕███████████████ ▏ 1.8 GB/2.0 GB 20 MB/s 12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 88% ▕███████████████ ▏ 1.8 GB/2.0 GB 20 MB/s 12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 88% ▕███████████████ ▏ 1.8 GB/2.0 GB 20 MB/s 12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 88% ▕███████████████ ▏ 1.8 GB/2.0 GB 20 MB/s 12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 88% ▕███████████████ ▏ 1.8 GB/2.0 GB 20 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 88% ▕███████████████ ▏ 1.8 GB/2.0 GB 20 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 88% ▕███████████████ ▏ 1.8 GB/2.0 GB 20 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 88% ▕███████████████ ▏ 1.8 GB/2.0 GB 20 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 88% ▕███████████████ ▏ 1.8 GB/2.0 GB 20 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 88% ▕███████████████ ▏ 1.8 GB/2.0 GB 20 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 88% ▕███████████████ ▏ 1.8 GB/2.0 GB 20 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 88% ▕███████████████ ▏ 1.8 GB/2.0 GB 20 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 88% ▕███████████████ ▏ 1.8 GB/2.0 GB 20 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 89% ▕███████████████ ▏ 1.8 GB/2.0 GB 20 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 89% ▕███████████████ ▏ 1.8 GB/2.0 GB 20 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 89% ▕███████████████ ▏ 1.8 GB/2.0 GB 20 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 89% ▕███████████████ ▏ 1.8 GB/2.0 GB 20 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 89% ▕███████████████ ▏ 1.8 GB/2.0 GB 18 MB/s 12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 89% ▕███████████████ ▏ 1.8 GB/2.0 GB 18 MB/s 12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 89% ▕████████████████ ▏ 1.8 GB/2.0 GB 18 MB/s 12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 89% ▕████████████████ ▏ 1.8 GB/2.0 GB 18 MB/s 12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 89% ▕████████████████ ▏ 1.8 GB/2.0 GB 18 MB/s 12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 89% ▕████████████████ ▏ 1.8 GB/2.0 GB 18 MB/s 12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 89% ▕████████████████ ▏ 1.8 GB/2.0 GB 18 MB/s 12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 89% ▕████████████████ ▏ 1.8 GB/2.0 GB 18 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 89% ▕████████████████ ▏ 1.8 GB/2.0 GB 18 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 89% ▕████████████████ ▏ 1.8 GB/2.0 GB 18 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 89% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 89% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 89% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 89% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 89% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 12s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 90% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 90% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 90% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 90% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 90% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 90% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 90% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 90% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 90% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 90% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 90% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 90% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 90% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 90% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 90% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 90% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 90% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 90% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 90% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 90% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 90% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 90% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 90% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 90% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 91% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 91% ▕████████████████ ▏ 1.8 GB/2.0 GB 17 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 91% ▕████████████████ ▏ 1.8 GB/2.0 GB 16 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 91% ▕████████████████ ▏ 1.8 GB/2.0 GB 16 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 91% ▕████████████████ ▏ 1.8 GB/2.0 GB 16 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 91% ▕████████████████ ▏ 1.8 GB/2.0 GB 16 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 91% ▕████████████████ ▏ 1.8 GB/2.0 GB 16 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 91% ▕████████████████ ▏ 1.8 GB/2.0 GB 16 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 91% ▕████████████████ ▏ 1.8 GB/2.0 GB 16 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 91% ▕████████████████ ▏ 1.8 GB/2.0 GB 16 MB/s 10s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 91% ▕████████████████ ▏ 1.8 GB/2.0 GB 16 MB/s 10s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 91% ▕████████████████ ▏ 1.8 GB/2.0 GB 16 MB/s 10s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 91% ▕████████████████ ▏ 1.8 GB/2.0 GB 15 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 91% ▕████████████████ ▏ 1.8 GB/2.0 GB 15 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 91% ▕████████████████ ▏ 1.8 GB/2.0 GB 15 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 91% ▕████████████████ ▏ 1.8 GB/2.0 GB 15 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 92% ▕████████████████ ▏ 1.8 GB/2.0 GB 15 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 92% ▕████████████████ ▏ 1.8 GB/2.0 GB 15 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 92% ▕████████████████ ▏ 1.9 GB/2.0 GB 15 MB/s 11s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 92% ▕████████████████ ▏ 1.9 GB/2.0 GB 15 MB/s 10s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 92% ▕████████████████ ▏ 1.9 GB/2.0 GB 15 MB/s 10s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 92% ▕████████████████ ▏ 1.9 GB/2.0 GB 15 MB/s 10s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 92% ▕████████████████ ▏ 1.9 GB/2.0 GB 14 MB/s 10s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 92% ▕████████████████ ▏ 1.9 GB/2.0 GB 14 MB/s 10s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 92% ▕████████████████ ▏ 1.9 GB/2.0 GB 14 MB/s 10s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 92% ▕████████████████ ▏ 1.9 GB/2.0 GB 14 MB/s 10s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 92% ▕████████████████ ▏ 1.9 GB/2.0 GB 14 MB/s 10s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 93% ▕████████████████ ▏ 1.9 GB/2.0 GB 14 MB/s 10s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 93% ▕████████████████ ▏ 1.9 GB/2.0 GB 14 MB/s 9s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 93% ▕████████████████ ▏ 1.9 GB/2.0 GB 14 MB/s 9s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 93% ▕████████████████ ▏ 1.9 GB/2.0 GB 14 MB/s 9s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 93% ▕████████████████ ▏ 1.9 GB/2.0 GB 14 MB/s 9s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 93% ▕████████████████ ▏ 1.9 GB/2.0 GB 14 MB/s 9s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 93% ▕████████████████ ▏ 1.9 GB/2.0 GB 13 MB/s 10s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 93% ▕████████████████ ▏ 1.9 GB/2.0 GB 13 MB/s 9s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 93% ▕████████████████ ▏ 1.9 GB/2.0 GB 13 MB/s 9s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 94% ▕████████████████ ▏ 1.9 GB/2.0 GB 13 MB/s 9s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 94% ▕████████████████ ▏ 1.9 GB/2.0 GB 13 MB/s 9s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 94% ▕████████████████ ▏ 1.9 GB/2.0 GB 13 MB/s 9s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 94% ▕████████████████ ▏ 1.9 GB/2.0 GB 13 MB/s 9s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 94% ▕████████████████ ▏ 1.9 GB/2.0 GB 13 MB/s 8s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 94% ▕████████████████ ▏ 1.9 GB/2.0 GB 13 MB/s 8s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 94% ▕████████████████ ▏ 1.9 GB/2.0 GB 13 MB/s 8s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 94% ▕████████████████ ▏ 1.9 GB/2.0 GB 13 MB/s 8s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 94% ▕████████████████ ▏ 1.9 GB/2.0 GB 13 MB/s 8s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 94% ▕█████████████████ ▏ 1.9 GB/2.0 GB 13 MB/s 8s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 95% ▕█████████████████ ▏ 1.9 GB/2.0 GB 13 MB/s 8s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 95% ▕█████████████████ ▏ 1.9 GB/2.0 GB 13 MB/s 7s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 95% ▕█████████████████ ▏ 1.9 GB/2.0 GB 13 MB/s 7s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 95% ▕█████████████████ ▏ 1.9 GB/2.0 GB 13 MB/s 7s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 95% ▕█████████████████ ▏ 1.9 GB/2.0 GB 13 MB/s 7s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 95% ▕█████████████████ ▏ 1.9 GB/2.0 GB 13 MB/s 7s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 95% ▕█████████████████ ▏ 1.9 GB/2.0 GB 13 MB/s 7s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 95% ▕█████████████████ ▏ 1.9 GB/2.0 GB 14 MB/s 6s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 95% ▕█████████████████ ▏ 1.9 GB/2.0 GB 14 MB/s 6s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 96% ▕█████████████████ ▏ 1.9 GB/2.0 GB 14 MB/s 6s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 96% ▕█████████████████ ▏ 1.9 GB/2.0 GB 14 MB/s 5s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 96% ▕█████████████████ ▏ 1.9 GB/2.0 GB 14 MB/s 5s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 96% ▕█████████████████ ▏ 1.9 GB/2.0 GB 14 MB/s 5s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 96% ▕█████████████████ ▏ 1.9 GB/2.0 GB 14 MB/s 5s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 96% ▕█████████████████ ▏ 1.9 GB/2.0 GB 14 MB/s 5s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 96% ▕█████████████████ ▏ 1.9 GB/2.0 GB 14 MB/s 4s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 96% ▕█████████████████ ▏ 1.9 GB/2.0 GB 14 MB/s 4s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 97% ▕█████████████████ ▏ 2.0 GB/2.0 GB 16 MB/s 4s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 97% ▕█████████████████ ▏ 2.0 GB/2.0 GB 16 MB/s 3s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 97% ▕█████████████████ ▏ 2.0 GB/2.0 GB 16 MB/s 3s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 97% ▕█████████████████ ▏ 2.0 GB/2.0 GB 16 MB/s 3s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 97% ▕█████████████████ ▏ 2.0 GB/2.0 GB 16 MB/s 3s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 97% ▕█████████████████ ▏ 2.0 GB/2.0 GB 16 MB/s 3s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 97% ▕█████████████████ ▏ 2.0 GB/2.0 GB 16 MB/s 3s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 97% ▕█████████████████ ▏ 2.0 GB/2.0 GB 16 MB/s 3s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 97% ▕█████████████████ ▏ 2.0 GB/2.0 GB 16 MB/s 3s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 97% ▕█████████████████ ▏ 2.0 GB/2.0 GB 16 MB/s 3s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 97% ▕█████████████████ ▏ 2.0 GB/2.0 GB 17 MB/s 2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 98% ▕█████████████████ ▏ 2.0 GB/2.0 GB 17 MB/s 2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 98% ▕█████████████████ ▏ 2.0 GB/2.0 GB 17 MB/s 2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 98% ▕█████████████████ ▏ 2.0 GB/2.0 GB 17 MB/s 2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 98% ▕█████████████████ ▏ 2.0 GB/2.0 GB 17 MB/s 2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 98% ▕█████████████████ ▏ 2.0 GB/2.0 GB 17 MB/s 2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 98% ▕█████████████████ ▏ 2.0 GB/2.0 GB 17 MB/s 2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 98% ▕█████████████████ ▏ 2.0 GB/2.0 GB 17 MB/s 2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 98% ▕█████████████████ ▏ 2.0 GB/2.0 GB 17 MB/s 2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 98% ▕█████████████████ ▏ 2.0 GB/2.0 GB 17 MB/s 2s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 98% ▕█████████████████ ▏ 2.0 GB/2.0 GB 17 MB/s 1s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 98% ▕█████████████████ ▏ 2.0 GB/2.0 GB 18 MB/s 1s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 99% ▕█████████████████ ▏ 2.0 GB/2.0 GB 18 MB/s 1s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 99% ▕█████████████████ ▏ 2.0 GB/2.0 GB 18 MB/s 1s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 99% ▕█████████████████ ▏ 2.0 GB/2.0 GB 18 MB/s 1s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 99% ▕█████████████████ ▏ 2.0 GB/2.0 GB 18 MB/s 1s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 99% ▕█████████████████ ▏ 2.0 GB/2.0 GB 18 MB/s 1s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 99% ▕█████████████████ ▏ 2.0 GB/2.0 GB 18 MB/s 0s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 99% ▕█████████████████ ▏ 2.0 GB/2.0 GB 18 MB/s 0s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 99% ▕█████████████████ ▏ 2.0 GB/2.0 GB 18 MB/s 0s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 99% ▕█████████████████ ▏ 2.0 GB/2.0 GB 18 MB/s 0s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 99% ▕█████████████████ ▏ 2.0 GB/2.0 GB 19 MB/s 0s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕█████████████████ ▏ 2.0 GB/2.0 GB 19 MB/s 0s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕█████████████████ ▏ 2.0 GB/2.0 GB 19 MB/s 0s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕█████████████████ ▏ 2.0 GB/2.0 GB 19 MB/s 0s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕█████████████████ ▏ 2.0 GB/2.0 GB 19 MB/s 0s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕█████████████████ ▏ 2.0 GB/2.0 GB 19 MB/s 0s\u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠋ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠙ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠹ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠸ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠼ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠴ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠦ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠧ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠇ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠏ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠋ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠙ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠹ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠸ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠼ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠴ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠦ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠧ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠇ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠏ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠋ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠙ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠹ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠸ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠼ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠴ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠦ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠧ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠇ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠏ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠋ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠙ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠹ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠸ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠼ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠴ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠦ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠧ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠇ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠏ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠋ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠙ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠹ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠸ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠼ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠴ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠦ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠧ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠇ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠏ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠋ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠙ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest ⠹ \u001b[K\u001b[?25h\u001b[?2026l\u001b[?2026h\u001b[?25l\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[1Gpulling manifest \u001b[K\n", "pulling dde5aa3fc5ff: 100% ▕██████████████████▏ 2.0 GB \u001b[K\n", "pulling 966de95ca8a6: 100% ▕██████████████████▏ 1.4 KB \u001b[K\n", "pulling fcc5a6bec9da: 100% ▕██████████████████▏ 7.7 KB \u001b[K\n", "pulling a70ff7e570d9: 100% ▕██████████████████▏ 6.0 KB \u001b[K\n", "pulling 56bb8bd477a5: 100% ▕██████████████████▏ 96 B \u001b[K\n", "pulling 34bb5ab01051: 100% ▕██████████████████▏ 561 B \u001b[K\n", "verifying sha256 digest \u001b[K\n", "writing manifest \u001b[K\n", "success \u001b[K\u001b[?25h\u001b[?2026l\n" ] } ], "source": [ "!ollama pull llama3.2" ] }, { "cell_type": "code", "execution_count": 11, "metadata": {}, "outputs": [ { "data": { "text/markdown": [ "I. Hour-by-Hour Actions (0-72 hours)\n", "\n", "1. **Hour 0-12**:\n", " - Expected benefit: Initial preparation for evacuation.\n", " - Primary risks: Limited test capacity, potential panic at the last minute.\n", " - Resources required: None.\n", " - Ethical trade-offs: Balance individual rights with collective safety interests.\n", " - Unintended consequence: Misallocated resources.\n", "\n", "2. Prioritize and initiate targeted testing to identify those most vulnerable (e.g., the elderly, those with severe medical conditions).\n", "\n", "3. **Hour 12-24**:\n", " - Expected benefit: Begin organizing evacuation process.\n", " - Primary risks: Inadequate planning might leave some without access to shelters or healthcare services.\n", " - Resources required: Increased communication capacity and temporary event teams; possibly partnerships with neighboring jurisdictions for shared resource utilization.\n", " - Ethical trade-offs: Balancing equity among populations in preparation for scarce resources.\n", " - Unintended consequence: Overcrowding of shelters.\n", "\n", "4. Engage local emergency management teams, law enforcement, and public health departments to prepare for evacuation routes, shelter distribution, and traffic coordination.\n", "\n", "5. **Hour 24-36**:\n", " - Expected benefit: Start evacuations as identified by targeted testing.\n", " - Primary risks: Logistical issues in the midst of chaos due to mass evacuations.\n", " - Resources required: High number of available ambulances for transport; sufficient resources to maintain hospital capacity under increased pressure.\n", " - Ethical trade-offs: Focus on vulnerable groups.\n", " - Unintended consequence: Inefficient use of limited medical supply due to evacuation dynamics.\n", "\n", "6. Allocate and dispatch ambulances based on identified need for transport, balancing capacity to safely move people with available health-care providers and resources.\n", "\n", "7. **Hour 36-48**:\n", " - Expected benefit: Overcome logistical hurdles in a rapidly expanding crisis situation.\n", " - Primary risks: Evacuating too many without sufficient support leading to potential further health impacts.\n", " - Resources required: Continuous public communication strategy; coordination with local governments on shelter strategies.\n", " - Ethical trade-offs: Balancing population evacuation needs with vulnerable groups priority.\n", " - Unintended consequence: Overcrowding of shelters due to panic action among more resilient segments.\n", "\n", "8. Begin to intensify hospital staffing for the most critical needs and coordinate closely with neighboring jurisdictions to maintain patient flow.\n", "\n", "I. Daily Actions (Days 1-14)\n", "\n", "1. Continue to monitor the spread of the airborne virus.\n", "2. Implement infection-control measures in shelters, including social distancing within capacity and adequate hygiene conditions.\n", "3. Maintain communication channels among teams and public health agencies through continuous briefings for staff on emergency medical care coordination needs.\n", "4. Regularly communicate with evacuation groups and shelter residents to ensure their understanding of guidelines for isolation procedures while awaiting potential recovery from the viral infection.\n", "5. Plan for logistical support including food, hydration supplies which can serve the temporary shelter guests.\n", "6. Work closely with health departments regarding identification and response capacity development strategies.\n", "\n", "(b) Outcome Scenarios\n", "\n", "1. **Best Scenario (Optimistic):** Early evacuation leads to near-complete protection of vulnerable populations due to effective medical interventions combined with an efficient organizational strategy, including adequate staff support in hospitals to deal with potential overflow cases arising as the crisis worsens.\n", " - Probability: High\n", "2. **Median Scenario (Realistic):** Successful evacuation strategies yield positive public health outcomes but without completely avoiding major issues; this scenario would depend on preparedness of local healthcare facilities and emergency response measures among affected communities.\n", " - Probability: Medium-High\n", "3. **Worst Scenario (Pessimistic):** Inadequate resources coupled with insufficient medical supply capacity lead to extensive shortages, exacerbating public health risks across all segments of the population exposed.\n", "\n", "(c) Decision Thresholds\n", "\n", "1. **Decision Thrreshold 1:** A hospital bed becomes unavailable.\n", " - Action: Adjust patient flow prioritization by reassessing resource deployment for critical care services.\n", " - Alternative action: Re-deploy healthcare resources to less intensive wards to increase capacity where it's needed.\n", "\n", "2. **Decision Thrreshold 2**: Overcrowding causes a 10% increase in reported cases of infectious disease transmission within the shelter environment.\n", " - Action: Implement stricter health protocols within shelters (e.g., strict quarantine measures) and plan for early decontamination procedures.\n", " - Alternative action: Review shelter design strategies to accommodate a higher occupancy.\n", "\n", "3. **Decision Thrreshold 3:** Critical strain hits at one neighborhood of more than 30% population rate without sufficient medical care support available; the health officer announces that it's become critical to evacuate this neighborhood immediately.\n", " - Action: Direct deployment forces and logistical resources necessary for rapid evacuation within this designated area.\n", " - Alternative action: Assess alternative shelter sites if possible.\n", "\n", "4. **Decision Threshold 4:** R0 rises above 2.0 from confirmed outbreak rates, which requires additional medical staff on hospital sites supporting affected populations.\n", " - Action: Seek a direct offer from neighboring jurisdictions offering more staff or resources to supplement support for hospitals.\n", " - Alternative action: Prepare and deploy a local health reserve force to augment existing healthcare forces.\n", "\n", "(d) Communication with Uncertainty\n", "\n", "- Establish clear regular communication channels through town halls, social media updates, local news broadcasts to inform of evolving situation updates with transparent reporting of new numbers and developments as necessary.\n", " \n", "The information presented offers the best possible approach given typical considerations for such situations; however, each situation has its unique variables that should have direct insight before planning." ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "ollama = OpenAI(base_url='http://localhost:11434/v1', api_key='ollama')\n", "model_name = \"llama3.2\"\n", "\n", "response = ollama.chat.completions.create(model=model_name, messages=messages)\n", "answer = response.choices[0].message.content\n", "\n", "display(Markdown(answer))\n", "competitors.append(model_name)\n", "answers.append(answer)" ] }, { "cell_type": "code", "execution_count": 12, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "['gpt-5-nano', 'gemini-2.5-flash', 'llama3.2']\n", "['Below is a phased, action-oriented plan you can adapt now. It combines hurricane response with a concurrent respiratory-virus surge plan, given limited testing and a stressed health system. The plan is organized in two layers: (A) an hour-by-hour 0–72 hour playbook for the immediate crisis, and (B) a 14-day daily action map to sustain response and begin recovery. For each recommended action I state: expected benefit, primary risk(s), resources required, key ethical trade-offs, and at least one plausible unintended consequence. I then address assumptions, scenario analyses, decision thresholds, uncertainty communication, and inter-jurisdiction coordination.\\n\\nA. 72-hour, hour-by-hour plan (0–72 hours)\\n\\nAssumptions you should hold in mind now\\n- A Category 4 hurricane landfall is imminent in ~72 hours; flooding risk is concentrated in low-lying neighborhoods (approx. 10,000 residents affected).\\n- A novel airborne virus is circulating with IFR ~2% and R0 ≈ 1.8; testing is limited. Sheltering in close quarters risks rapid spread unless infection-control measures are rigorously applied.\\n- The city’s hospital capacity is strained (one hospital approaching capacity, 200 ICU beds total). Evacuation and sheltering decisions must minimize COVID-like transmission while protecting flood victims.\\n- Resources are finite: limited shelter capacity suitable for infection-control, limited EMS/ambulance availability, and potential need for mutual-aid from neighboring jurisdictions.\\n\\nNotes on execution: The plan below is written with explicit trigger points and actions that can be operationalized through your EOC (Emergency Operations Center), city departments, hospital incident command, law enforcement, public health, and mutual-aid partners.\\n\\nHour 0–6 (now to t+6)\\n- Activate EOC to Level 1 (full activation) with a dedicated Incident Commander for hurricane + infectious-disease surge.\\n - Expected benefit: centralized decision-making, rapid information flow, rapid resource allocation.\\n - Primary risks: information overload, decision bottlenecks; plan must include a single operational picture.\\n - Resources required: EOC staff, communications, IT, liaison with hospitals, EMS, PD, FD, public health, and emergency management.\\n - Ethical trade-offs: speed vs. inclusivity; may deprioritize non-urgent services temporarily.\\n - Unintended consequence: mission creep if scope widens beyond capacity.\\n- Issue an initial evacuation readiness advisory and pre-declare zones at risk of flooding; prepare for phased evacuation orders.\\n - Expected benefit: reduces last-minute bottlenecks and panic when orders are issued.\\n - Primary risks: public confusion if zones are miscommunicated; evacuations may trigger virus exposure if sheltering becomes necessary.\\n - Resources: GIS data, warning systems, sirens, multilingual messaging.\\n - Ethical trade-offs: protecting property and safety vs. limiting freedom of movement.\\n - Unintended consequence: evacuation fatigue; non-targeted messaging may stigmatize neighborhoods.\\n- Begin proactive coordination with neighboring jurisdictions and state/federal partners (FEMA, CDC) to activate mutual-aid and field-hospital plans; request pre-staged assets (tents, ventilators, PPE, ambulances, fuel).\\n - Expected benefit: faster access to surge resources; shared regional risk management.\\n - Primary risks: delays in approvals; interagency misalignment.\\n - Resources: formal MOUs/Mutual Aid Agreements, point-of-contact lists, prior-bid vendor contracts.\\n - Ethical trade-offs: using regional assets could deprive other communities in need; balancing equity across zones.\\n - Unintended consequence: over-dependence on external assets; erosion of local capacity in advance.\\n- Initiate a public health risk message to emphasize hurricane safety while introducing infection-control basics for shelters (masking, distancing where feasible, hand hygiene). Prepare language in multiple languages.\\n - Expected benefit: reduces risk of virus spread and builds trust.\\n - Primary risks: message may be ignored or misinterpreted; stigma if infection concerns are conflated with evacuees.\\n - Resources: public health communications team, translators, media partnerships.\\n - Ethical trade-offs: urgency of evacuation vs. privacy of individuals with symptoms.\\n - Unintended consequence: complacency in non-shelter settings.\\n\\nHour 6–12 (t+6 to t+12)\\n- Issue mandatory or strongly encouraged evacuation orders for flood-prone zones; prioritize high-rise and critical infrastructure workers first; designate primary evacuation routes and contraflow lanes on major arteries if needed.\\n - Expected benefit: reduces flood risk and casualties; predictable flow reduces chaos.\\n - Primary risks: noncompliance; traffic bottlenecks; vulnerable populations stranded.\\n - Resources: law enforcement traffic control, public messaging, transportation assets.\\n - Ethical trade-offs: freedom of movement vs. collective safety; prioritization of essential workers vs. residents without options.\\n - Unintended consequence: evacuation-related exposure to virus in transit if shelters become crowded.\\n- Open and staff initial shelters designed for infection-control (see Sheltering measures) in on-high ground facilities; begin intake screening for respiratory symptoms at shelter entrances; separate intake areas for symptomatic vs asymptomatic.\\n - Expected benefit: lowers in-shelter transmission risk; improves crowd management.\\n - Primary risks: screening misses asymptomatic carriers; staff exposure risk.\\n - Resources: facility staff, PPE, temp screening tools, separate HVAC or air-separation plan, isolation rooms.\\n - Ethical trade-offs: segregation of occupants may create stigma; privacy concerns.\\n - Unintended consequence: delays in shelter access for some evacuees.\\n- Begin field hospital and temporary ICU planning; deploy pre-identified mobile medical teams to support surge; procure and stock oxygen, PPE, ventilators, basic meds.\\n - Expected benefit: increases capacity to care for trauma from the storm and virus cases requiring hospital-level care.\\n - Primary risks: staffing gaps; equipment compatibility; supply chain delays.\\n - Resources: field hospital units, clinical staff, oxygen sources, ventilators, PPE, fuel, generators.\\n - Ethical trade-offs: resource allocation to disasters vs. routine care in other areas of the health system.\\n - Unintended consequence: field hospital may require power/water that can be disrupted by the hurricane.\\n\\nHour 12–24 (t+12 to t+24)\\n- Implement a tiered evacuation plan with time-phased targets; pre-identified shelters on higher ground; ensure shelter locations have independent power and water; implement pod-based sheltering (household pods) to limit cross-contact.\\n - Expected benefit: reduces in-shelter mixing; limits transmission; smoother operations.\\n - Primary risks: shelter capacity shortfalls; logistics of moving households with limited transportation.\\n - Resources: buses/ transit, volunteers, shelter coordinators, signage.\\n - Ethical trade-offs: separating households by pods may complicate care and social supports; privacy concerns.\\n - Unintended consequence: longer evacuation times for some families.\\n- Enforce infection-control measures in shelters: masks for evacuees; cohorting by symptomatic status; enhanced cleaning; improved ventilation; dedicated smoking/vaping areas away from living spaces; separate zones for those with chronic conditions.\\n - Expected benefit: reduces cross-infection risk; preserves hospital capacity.\\n - Primary risks: compliance challenges; resource-intensive.\\n - Resources: PPE, signage, cleaning crews, HVAC modifications; rapid antigen tests if available.\\n - Ethical trade-offs: enforcement risk disproportionately impacting vulnerable populations; civil liberty considerations.\\n - Unintended consequence: overcrowding if residents avoid shelters due to perceived restrictions.\\n\\nHour 24–48 (t+24 to t+48)\\n- Hurricane impact monitoring and response stabilization; direct EMS/ambulance priorities toward high-need, time-sensitive cases; implement triage framework in coordination with hospitals if demand outpaces capacity; activate mutual-aid ambulance nets as needed.\\n - Expected benefit: preserves life amid mass casualty risk; prioritizes critical patients.\\n - Primary risks: triage decisions are ethically fraught; risk of under-serving non-life-threatening but essential needs.\\n - Resources: EMS units, triage officers, field hospital staff, digital patient tracking.\\n - Ethical trade-offs: equity vs efficiency; must protect vulnerable populations.\\n - Unintended consequence: perceived unfairness or fear among the public.\\n- Provide food, water, and medical supplies to shelters; ensure backup power supply; maintain cold-chain for medications where necessary.\\n - Expected benefit: supports survival in shelters; reduces illness risk.\\n - Primary risks: supply chain disruption; waste management issues.\\n - Resources: logistics team, supply lines, generators, fuel, refrigeration.\\n - Ethical trade-offs: allocation between shelter and other needs (schools, clinics).\\n - Unintended consequence: waste or spoilage if supply chain falters.\\n\\nHour 48–72 (t+48 to t+72)\\n- Reassess shelter demand; continue infection-control measures; begin phased return-to-home planning with safe routes; if floodwaters dissipate, begin targeted repatriation and resettlement; monitor hospital surge and maintain field hospital capacity as contingency.\\n - Expected benefit: reduces long-term shelter dependence; reconstitutes normal life; reduces infection risk as populations disperse.\\n - Primary risks: infrastructure damage; risk of re-entry hazards (flooding, downed power lines).\\n - Resources: debris clearance, risk communication, transportation coordination.\\n - Ethical trade-offs: prioritizing return vs ensuring safe re-entry for vulnerable residents.\\n - Unintended consequence: abrupt hastening of return could reintroduce hazard.\\n\\nB. 14-day daily actions (post-72 hours ongoing)\\n\\nDay 1–Day 3\\n- Sustain evacuation operations and sheltering with infection-control; deploy mobile clinics to shelters; monitor ICU/hospital occupancy; continue supply chain management; maintain public messaging about safety and shelter rules.\\n- Initiate area-wide risk communication about virus spread mitigation; encourage voluntary isolation for symptomatic individuals; offer hotlines for shelter feedback and concerns.\\n- Continue traffic management and law-enforcement coordination to prevent gridlock; maintain safety and security in shelters.\\n- Update mutual-aid asset status; transparently share bed counts, ventilator availability, PPE stocks, and EMS capacity with partners.\\n\\nDay 4–Day 7\\n- Begin targeted re-entry to lower-risk zones as floodwaters recede; resume some non-emergency city services; continue hospital surge operations with field hospital as needed; scale back field hospital when capacity stable.\\n- Conduct debriefs with all partners; adjust SOPs for shelters, triage, and EMS routing; update data dashboards with actual occupancy, infection-control compliance, and supply stock levels.\\n- Ramp up mental health support services for evacuees, responders, and hospital staff.\\n\\nDay 8–Day 14\\n- Initiate longer-term recovery planning: assess housing needs, rebuild priorities, flood mitigation investments, and vaccination or antiviral strategies if the virus persists.\\n- Maintain a transparent public dashboard on disease spread, shelter occupancy, hospital capacity, and resource distribution.\\n- Coordinate with neighboring jurisdictions and federal agencies on shared recovery funding, public health guidance, and infrastructure restoration.\\n\\nC. For each recommended action: explicit attributes\\n\\nNote: The actions listed above are representative. For each action you will need to record these attributes in briefing sheets.\\n\\n1) Evacuation orders and routing\\n- Expected benefit: reduces flood exposure and hurricane-related casualties; enables targeted sheltering planning.\\n- Primary risks: noncompliance, transportation inequities, exposure to virus during transit and shelter entry.\\n- Resources: law enforcement, EMS, transit systems, public communications, signage; mutual-aid support.\\n- Ethical trade-offs: protecting the many vs. limiting personal freedom; prioritization of essential workers.\\n- Unintended consequence: mass movement to shelters may increase viral transmission if infection-control is weak.\\n\\n2) Shelter design and infection-control measures (pods, masking, ventilation)\\n- Expected benefit: reduces intra-shelter transmission; enables use of shelters for longer periods.\\n- Primary risks: resource-intense; compliance challenges; potential stigma about segregation.\\n- Resources: masks, PPE, cleaning supplies, separate intake areas, physical space for pods, HVAC adjustments, screened entry points.\\n- Ethical trade-offs: privacy, dignity vs public health; potential for unequal access to better shelters.\\n- Unintended consequence: diversion of resources from other city needs.\\n\\n3) Hospital surge capacity (field hospital, ICU bed expansion)\\n- Expected benefit: absorbs influx; preserves care for trauma and severe viral illness.\\n- Primary risks: staffing gaps; equipment compatibility; power/water reliability.\\n- Resources: field hospital units, ventilators, oxygen supply, PPE; staff; generator and fuel.\\n- Ethical trade-offs: resource allocation between disaster care and routine care elsewhere.\\n- Unintended consequence: overloaded logistics if demand spikes beyond planning assumptions.\\n\\n4) Triaging and EMS/ambulance allocation\\n- Expected benefit: prioritizes time-critical cases; reduces mortality from preventable deterioration.\\n- Primary risks: potential for perceived inequity; implementation complexity.\\n- Resources: triage officers, digital patient-tracking, EMS units, mutual-aid ambulances.\\n- Ethical trade-offs: life-saving vs. non-life-saving care; equity considerations.\\n- Unintended consequence: public distrust if triage appears biased.\\n\\n5) Public communication and transparency\\n- Expected benefit: reduces panic, improves compliance, and builds trust.\\n- Primary risks: misinformation, confusion if messages change with new data.\\n- Resources: communications team, translators, media partnerships, public dashboards.\\n- Ethical trade-offs: openness vs. operational security; risk communication may expose vulnerabilities.\\n- Unintended consequence: panic or “crying wolf” if over-communicative.\\n\\nD. Three critical assumptions and data needed (a)\\n\\nCritical assumptions (and why they matter)\\n1) Evacuation compliance and shelter acceptance: If residents won’t evacuate or won’t use shelters, flood risk and virus exposure increase.\\n - Data to validate: historical evacuation rates; current shelter capacity and access; family status and mobility data; transportation availability; language and disability access needs.\\n2) Effectiveness of infection-control measures in shelters: If masking, distancing, and podting are ineffective, the virus could spread rapidly in shelters.\\n - Data to validate: baseline shelter ventilation quality; typical contact rates in shelters; mask fit and usage rates; symptomatic screening sensitivity; room occupancy per pod.\\n3) Hospital surge capacity feasibility: If field hospital and surge staffing can be stood up quickly, hospital risk declines; otherwise, ICU overflow worsens outcomes.\\n - Data to validate: current staffing levels, surge capacity, ventilator availability, oxygen supply, and power stability in alternative care sites; mutual-aid response times; patient transport capacity.\\n\\nSpecific data requests (immediate)\\n- Shelter inventory: locations, ground conditions, capacity, HVAC, water, power, shelter management staff.\\n- EMS/ambulance capacity: number of units, response times, staging locations, mutual-aid agreements with neighboring counties.\\n- Hospital bed/ICU capacity: current occupancy, surge capacity (including non-traditional spaces), staff rosters, supply of PPE, oxygen, ventilators, and essential meds.\\n- Infectious-disease control: current positivity rates, testing capacity, rapid test availability, infection-control training for staff and shelter workers.\\n- Flood-risk data: worst-case flood maps, route closures, ground transport options, shelter accessibility for disabled residents.\\n- Communication channels: language needs, effective channels for vulnerable populations (senior centers, housing authorities, clinics, faith-based groups).\\n\\nE. Three outcome scenarios for 30 days (best, median, worst)\\n\\nAssumptions for numbers (illustrative, to guide planning)\\n- City population: 500,000\\n- IFR: ~2% (for the infected)\\n- Infected share after 30 days depends on transmission control; virus spreads in shelter environments if not well-managed.\\n\\nScenario estimates (with probabilistic weights)\\n- Best case (probability ~25%)\\n - Public health: 5–10% of population exposed to the virus; infection rate in shelters is kept below 2% due to strict controls; emergency services maintain near-normal function outside surge; hospital occupancy fluctuates around 70–80% ICU bed use; 0–150 preventable deaths from the virus; hurricane damages are largely mitigated by timely evacuations.\\n - Mortality: 50–300 virus-related deaths; hurricane-related fatalities limited to direct storm effects (likely <100 if evacuations executed well).\\n - Infrastructure impact: power and communications mostly intact; minimal long-term disruption; rapid restoration of essential services.\\n- Median case (probability ~50%)\\n - Public health: infection rate in the city reaches 5–15%; shelter-based transmission partially contained but still present; EMS/ambulance demand higher; hospital occupancy peaks.\\n - Mortality: 1,000–3,000 deaths, comprised of hurricane direct casualties and virus-related deaths in overwhelmed facilities.\\n - Infrastructure impact: significant but manageable; shelter operations ongoing; partial restoration of services over 1–2 weeks; some neighborhoods with water or power outages.\\n- Worst case (probability ~25%)\\n - Public health: infection rate in the city reaches 20–25% or more; hospital beds saturated, field hospitals overwhelmed; mass casualty events plus high virus transmission in shelters; EMS response times degrade.\\n - Mortality: 5,000–10,000 deaths (virus plus hurricane casualties); high casualty due to delayed care and evacuation bottlenecks.\\n - Infrastructure impact: major disruption; long-term power outages; environmental hazards (flooding, mold); significant disruption to housing and essential services.\\n\\nDrivers of probabilities\\n- Hurricane severity and wind/flood impacts; speed of landfall and flood extents.\\n- Effectiveness of shelter infection-control; shelter capacity and pod strategy success.\\n- Speed and efficiency of hospital surge (staffing; supplies; mutual-aid access).\\n- Public compliance with evacuation orders and shelter rules.\\n- Inter-jurisdiction coordination and federal support timeliness.\\n\\nF. Decision thresholds and trigger points (with metrics)\\n\\nWhen the plan should change course (and what to do)\\n- Trigger 1: ICU occupancy exceeds 90% (≈180 beds) for 24 hours\\n - Action: Activate full hospital surge protocols; stand up additional field hospital space; reallocate staff; pause elective procedures; request additional mutual-aid ambulances.\\n - Metrics: ICU occupancy rate, ventilator utilization, oxygen supply stability.\\n- Trigger 2: Shelter occupancy exceeds 90% capacity for >12 hours in flood zones\\n - Action: Open additional shelters (schools further inland, community centers on higher ground); implement enhanced pod-based sheltering, accelerate mass transport; adjust intake flow to minimize crowding.\\n - Metrics: shelter occupancy by site, average occupancy per pod, rate of new shelter arrivals.\\n- Trigger 3: Test positivity rate exceeds 10% for 3 consecutive days or rapid-test availability declines\\n - Action: Implement stricter shelter infection-control measures, including universal masking in shelters, increased hand hygiene stations, more robust cleaning; consider targeted testing in shelters if feasible; defer non-urgent procedures citywide.\\n - Metrics: percent positivity, number of tests per day, time to testing results.\\n- Trigger 4: Medical oxygen or PPE stockpiles fall below critical thresholds (oxygen < X days supply; PPE < Y days)\\n - Action: Rationing plan for PPE, evacuate/redistribute supply using mutual-aid; engage state/federal supply operations; deploy additional PPE shipments.\\n - Metrics: current stock levels, burn rate, supply lead times.\\n- Trigger 5: Evacuation refusal or refusal to shelter yields unacceptable risk (e.g., high-risk households refuse)\\n - Action: Enhanced outreach; targeted ride services; consider mandatory evacuation for high-risk individuals per legal authority; provide additional on-ground assistance for those with mobility or language barriers.\\n - Metrics: number of households evacuated, shelter intake rates.\\n- Trigger 6: Power/water disruption exceeds 24 hours in a district with vulnerable populations\\n - Action: Prioritize critical shelters and medical facilities for power restoration; deploy mobile generators and safe water distribution; set up alternate housing solutions for those in flood-prone neighborhoods.\\n - Metrics: power restoration times, water access, shelter stability.\\n\\nG. Communication of uncertainty and coordination\\n\\nPublic uncertainty management\\n- Be transparent about what is known, what is unknown, and what is being done to fill gaps.\\n- Provide clear, prioritized guidance (evacuation orders, shelter rules, how to obtain help) with daily briefings that include a Q&A.\\n- Use simple language, multilingual translations, and multiple channels (TV, radio, social media, text alerts, school channels) to reach all residents, including vulnerable populations.\\n- Publish a single, live “risk dashboard” with ranges (best-case to worst-case scenarios) and updates on hospital capacity, shelter occupancy, and supply stocks.\\n- Explain uncertainties (e.g., “we expect the hurricane path to be within X miles; we are preparing for a range of trajectories and will adapt as data improves”).\\n\\nInter-jurisdictional and federal coordination\\n- Establish a formal daily coordination call with neighboring jurisdictions to share shelter capacity, EMS asset status, and mutual-aid ground transportation plans.\\n- Share real-time data with FEMA, CDC, and HHS on hospital bed availability, PPE, oxygen, ventilators, and shelter occupancy to enable federal support and supply chain prioritization.\\n- Ensure pre-agreed mutual-aid deployment windows and reporting templates; designate liaison officers to speed up decisions.\\n- Align public-health messaging with state and federal guidance to minimize confusion and enable consistent messaging across jurisdictions.\\n\\nPractical notes and rationale\\n- The hurricane and the virus create competing urgency: move people away from flood zones while avoiding mass gatherings that could spread the virus. The plan emphasizes phased evacuations, pod-based sheltered environments, and rapid surge capacity for hospitals.\\n- Infection-control in shelters is central to keeping ICU capacity available for those who truly need it. Without strong shelter controls, the virus could overwhelm the system, increasing mortality from both direct storm injuries and viral illness.\\n- Data validation is critical: the three most important assumptions concern evacuation behavior, shelter infection-control effectiveness, and hospital surge capacity; validate via real-time data from shelters, EMS, hospitals, and mutual-aid partners.\\n- The probabilistic scenarios reflect a range of potential futures, driven by hurricane severity, adherence to evacuation and shelter rules, and the health system’s surge capacity. You should revisit these as new data comes in, and adjust resource allocations accordingly.\\n\\nIf you want, I can format this into briefing sheets (one-page action cards for each department), a live dashboard template, and a city-wide, multi-language public message set to help you operationalize these steps quickly.', 'Mayor,\\n\\nWe face an unprecedented dual crisis: a Category 4 hurricane bearing down on our city in 72 hours, concurrent with a spreading novel airborne respiratory virus. Our immediate actions will determine the fate of thousands. This plan is designed to prioritize life safety, mitigate viral spread, and ensure the resilience of our essential services.\\n\\n---\\n\\n### **I. Overarching Strategic Principles**\\n\\n1. **Life Safety First:** All decisions prioritize saving lives from both hurricane impact and viral infection.\\n2. **Harm Reduction:** Balance the immediate threat of the hurricane with the long-term threat of the virus, accepting that perfect solutions are impossible.\\n3. **Proactive De-densification:** Aggressively pursue strategies to reduce population density, especially in high-risk areas and potential gathering points.\\n4. **Resource Preservation & Allocation:** Prudently manage scarce resources (medical staff, PPE, beds, transport) for maximum impact.\\n5. **Transparent & Consistent Communication:** Build and maintain public trust through clear, honest, and frequent communication.\\n6. **Inter-Jurisdictional Collaboration:** Leverage regional and federal partnerships for resources and support.\\n\\n---\\n\\n### **II. Prioritized, Time-Phased Plan**\\n\\n**Phase 1: Pre-Landfall (Hours 0-72)**\\n*Goal: Maximize safe evacuation, prepare infrastructure, mitigate virus spread in shelters, establish robust command & control.*\\n\\n**Hour 0-12: Activation & Initial Assessment (Immediate Action)**\\n\\n* **Action 1: Activate Emergency Operations Center (EOC) & Key Personnel.**\\n * **Expected Benefit:** Establishes centralized command and control, enabling coordinated response.\\n * **Primary Risk(s):** Initial chaos, communication failures, key personnel unavailable.\\n * **Resources Required:** EOC facility, communication systems, trained staff (department heads, incident commanders, liaisons).\\n * **Ethical Trade-offs:** Requires immediate redirection of resources from other city services, potentially causing temporary disruption elsewhere.\\n * **Unintended Consequence:** Overburdening EOC staff quickly, leading to burnout.\\n* **Action 2: Mayor\\'s Initial Public Address & Voluntary Evacuation Recommendation.**\\n * **Expected Benefit:** Provides immediate, authoritative guidance; encourages early departure, reducing peak traffic.\\n * **Primary Risk(s):** Panic, failure to convey urgency/nuance, misinterpretation of advice.\\n * **Resources Required:** Mayor, public information officers (PIOs), media access (TV, radio, social media).\\n * **Ethical Trade-offs:** Balancing urgency of hurricane evacuation with concern about viral spread; potentially asking people to leave their homes with limited destination options.\\n * **Unintended Consequence:** \"Cry wolf\" effect if the storm deviates significantly, reducing compliance for future events.\\n* **Action 3: Rapid Assessment of Healthcare Capacity & Staffing.**\\n * **Expected Benefit:** Real-time understanding of hospital bed/ICU availability, staffing levels, PPE inventory to inform surge planning.\\n * **Primary Risk(s):** Inaccurate data, underestimation of needs, staff attrition due to fear.\\n * **Resources Required:** Hospital administrators, public health officials, EOC data analysts, communication lines.\\n * **Ethical Trade-offs:** Identifying potential \"sacrifice zones\" or resource scarcity points early.\\n * **Unintended Consequence:** Creating unnecessary alarm among hospital staff, potentially increasing absenteeism.\\n* **Action 4: Pre-deployment of Law Enforcement & Public Works.**\\n * **Expected Benefit:** Ensures critical personnel are ready for traffic control, security, and immediate post-storm damage assessment/clearing.\\n * **Primary Risk(s):** Personnel placed in harm\\'s way, insufficient staffing for all needs.\\n * **Resources Required:** Police, fire, EMS, public works staff; vehicles, fuel, communication equipment.\\n * **Ethical Trade-offs:** Prioritizing certain neighborhoods or routes for security/clearing over others.\\n * **Unintended Consequence:** Personnel exhaustion before the main event, reducing effectiveness.\\n\\n**Hour 12-24: Resource Mobilization & Shelter Preparation**\\n\\n* **Action 5: Secure Out-of-City Low-Density Sheltering Options.**\\n * **Expected Benefit:** Reduces concentration of evacuees, mitigating viral transmission; provides safer options for vulnerable populations.\\n * **Primary Risk(s):** Limited availability, logistical challenges for transport, reluctance of host communities.\\n * **Resources Required:** State/federal liaisons, agreements with neighboring jurisdictions/hotel chains, buses, fuel, drivers.\\n * **Ethical Trade-offs:** Prioritizing certain evacuees (e.g., medically vulnerable) for limited \"safe\" spaces.\\n * **Unintended Consequence:** Strain on host communities, potentially spreading the virus to new areas.\\n* **Action 6: Begin Conversion of Designated In-City Shelters to COVID-Mitigated Facilities.**\\n * **Expected Benefit:** Creates safer environments for those unable to evacuate, reducing viral transmission risk within shelters.\\n * **Primary Risk(s):** Inadequate space, insufficient PPE/sanitization supplies, staff training deficits.\\n * **Resources Required:** Public facilities (schools, community centers), cots, blankets, cleaning supplies, partitions, ventilation fans, PPE, medical screening staff.\\n * **Ethical Trade-offs:** Compromising shelter capacity for social distancing, potentially leaving some without refuge.\\n * **Unintended Consequence:** Public perception of \"unsafe\" shelters, leading more people to stay home in unsafe conditions.\\n* **Action 7: Stockpile Critical Supplies (PPE, Rapid Tests, Medicines, Food, Water, Fuel).**\\n * **Expected Benefit:** Ensures readiness for immediate post-landfall needs and anticipated viral surge.\\n * **Primary Risk(s):** Supply chain disruptions, spoilage, theft, insufficient quantities.\\n * **Resources Required:** Warehouses, logistics teams, procurement funds, security.\\n * **Ethical Trade-offs:** Deciding which supplies are most critical when budgets and availability are limited.\\n * **Unintended Consequence:** Creating a \"run\" on grocery stores and gas stations by the public, depleting commercial supplies.\\n\\n**Hour 24-48: Mandatory Evacuation & Infrastructure Hardening**\\n\\n* **Action 8: Issue Mandatory Evacuation Order for Low-Lying & Vulnerable Areas.**\\n * **Expected Benefit:** Maximizes removal of residents from highest-risk flood zones, saving lives.\\n * **Primary Risk(s):** Non-compliance, traffic gridlock, inability to evacuate all residents, spreading virus among evacuees.\\n * **Resources Required:** Mayor, PIOs, law enforcement, traffic management systems, buses, shelters.\\n * **Ethical Trade-offs:** Compelling individuals to leave their homes, potentially separating families, risk of leaving pets behind.\\n * **Unintended Consequence:** Increased looting in evacuated areas due to perceived lack of oversight.\\n* **Action 9: Activate Contraflow on Major Evacuation Routes.**\\n * **Expected Benefit:** Accelerates evacuation by maximizing outbound lane capacity.\\n * **Primary Risk(s):** Confusion, accidents, delays if not executed flawlessly.\\n * **Resources Required:** State DOT, local law enforcement, signage, traffic control devices, media communication.\\n * **Ethical Trade-offs:** Prioritizing evacuation speed over local traffic flow for remaining residents.\\n * **Unintended Consequence:** Stranding residents trying to access essential services if local routes are impacted.\\n* **Action 10: Relocate Non-Critical Hospital Patients & Reinforce Hospital Infrastructure.**\\n * **Expected Benefit:** Frees up critical beds for hurricane-related trauma and severe viral cases; protects hospital functionality.\\n * **Primary Risk(s):** Patient safety during transfer, overwhelming receiving hospitals, staff resistance.\\n * **Resources Required:** Hospital staff, ambulances, receiving hospitals, generators, sandbags, window boarding.\\n * **Ethical Trade-offs:** Deciding which patients are \"non-critical\" and bear the risk of transfer.\\n * **Unintended Consequence:** Creating a perception of hospital being \"unsafe\" or overwhelmed prematurely.\\n* **Action 11: Establish Designated COVID-19 Isolation Areas within Shelters.**\\n * **Expected Benefit:** Prevents rapid spread of virus among shelter populations by separating symptomatic individuals.\\n * **Primary Risk(s):** Insufficient isolation space, difficulty enforcing compliance, staff exposure.\\n * **Resources Required:** Separate rooms/sections in shelters, dedicated staff, PPE, hygiene supplies, rapid testing kits (if available).\\n * **Ethical Trade-offs:** Stigmatizing individuals in isolation, potential for perceived inhumane conditions.\\n * **Unintended Consequence:** Symptomatic individuals may avoid shelters to avoid isolation, staying in unsafe conditions.\\n\\n**Hour 48-72: Final Preparations & Shelter-in-Place Directives**\\n\\n* **Action 12: Close Evacuation Routes & Implement Curfew.**\\n * **Expected Benefit:** Ensures roads are clear for emergency responders; restricts movement of people during the most dangerous period.\\n * **Primary Risk(s):** Stranding late evacuees, public resistance, hindering essential workers.\\n * **Resources Required:** Law enforcement, public works, PIOs, communication platforms.\\n * **Ethical Trade-offs:** Limiting individual liberty for collective safety.\\n * **Unintended Consequence:** Increased desperate attempts to leave, leading to accidents.\\n* **Action 13: Issue Final \"Shelter-in-Place\" Instructions.**\\n * **Expected Benefit:** Provides clear guidance for those remaining, maximizing their safety indoors.\\n * **Primary Risk(s):** Instructions being ignored, insufficient detail, misinformation.\\n * **Resources Required:** PIOs, all media channels.\\n * **Ethical Trade-offs:** Acknowledging the inherent risk for those who could not or would not evacuate.\\n * **Unintended Consequence:** Complacency, leading to preventable injuries.\\n* **Action 14: Pre-position Search & Rescue Teams & Emergency Medical Personnel.**\\n * **Expected Benefit:** Rapid deployment post-landfall, minimizing response times for critical life-saving operations.\\n * **Primary Risk(s):** Teams being cut off by floodwaters, personnel injury, insufficient equipment.\\n * **Resources Required:** Fire, EMS, National Guard, specialized rescue teams, boats, high-water vehicles, communication devices.\\n * **Ethical Trade-offs:** Placing responders in high-risk zones before the storm fully passes.\\n * **Unintended Consequence:** Misidentifying safe staging areas, leading to equipment damage or personnel needing rescue.\\n* **Action 15: Establish Redundant Communication Channels.**\\n * **Expected Benefit:** Ensures EOC can maintain contact with responders and receive critical information even if primary systems fail.\\n * **Primary Risk(s):** All systems failing, untrained personnel for backup systems.\\n * **Resources Required:** Satellite phones, amateur radio operators, backup generators, pre-arranged communication trees.\\n * **Ethical Trade-offs:** Resource allocation to communication over other immediate needs.\\n * **Unintended Consequence:** Information overload from multiple channels, leading to confusion.\\n\\n**Phase 2: Post-Landfall & Recovery (Day 1-14)**\\n*Goal: Life-saving search & rescue, restore critical services, manage immediate medical emergencies, control viral spread, long-term recovery planning.*\\n\\n**Day 1-3: Immediate Aftermath & Search/Rescue**\\n\\n* **Action 16: Immediate Damage Assessment & Search & Rescue Operations.**\\n * **Expected Benefit:** Locates survivors, identifies immediate threats, guides resource allocation for recovery.\\n * **Primary Risk(s):** High risk to responders, limited access, secondary hazards (downed power lines, gas leaks).\\n * **Resources Required:** Pre-positioned S&R teams, drones, aerial surveillance, medical personnel, specialized equipment.\\n * **Ethical Trade-offs:** Prioritizing accessible areas/known distress signals over more challenging rescue sites.\\n * **Unintended Consequence:** Looting in areas deprioritized for immediate law enforcement presence due to S&R focus.\\n* **Action 17: Activate Triage Centers & Mobile Medical Units.**\\n * **Expected Benefit:** Decongests hospitals, provides immediate care for less severe injuries, conducts initial viral screening.\\n * **Primary Risk(s):** Insufficient medical staff, lack of supplies, exposure risk for medical personnel.\\n * **Resources Required:** Tents/temporary structures, medical supplies, doctors, nurses, paramedics, PPE.\\n * **Ethical Trade-offs:** Resource allocation (e.g., medical staff) to mobile units vs. main hospital.\\n * **Unintended Consequence:** Viral spread at triage centers if screening and isolation protocols are not stringent.\\n* **Action 18: Distribute Emergency Supplies & Establish Water/Food Points.**\\n * **Expected Benefit:** Addresses immediate humanitarian needs, prevents illness from contaminated food/water.\\n * **Primary Risk(s):** Logistical nightmares, security issues at distribution points, inadequate supplies.\\n * **Resources Required:** Pre-stocked supplies, distribution points, logistics teams, security, volunteers.\\n * **Ethical Trade-offs:** Deciding how to distribute limited resources equitably and efficiently.\\n * **Unintended Consequence:** Crowding at distribution points, increasing viral transmission risk.\\n\\n**Day 4-7: Stabilization & Early Recovery**\\n\\n* **Action 19: Restore Essential Utilities (Power, Water, Communications).**\\n * **Expected Benefit:** Enables faster recovery, improves public health, facilitates communication.\\n * **Primary Risk(s):** Significant damage, workforce limitations, secondary outages.\\n * **Resources Required:** Utility crews, heavy equipment, external aid, fuel.\\n * **Ethical Trade-offs:** Prioritizing critical facilities (hospitals, EOC) over residential areas.\\n * **Unintended Consequence:** Unequal restoration timelines leading to public frustration and perceived inequity.\\n* **Action 20: Conduct Targeted Mass Testing Campaigns in Shelters & High-Impact Areas.**\\n * **Expected Benefit:** Identifies viral hotspots, enables isolation and contact tracing, prevents wider outbreaks.\\n * **Primary Risk(s):** Limited testing kits, logistical challenges, false negatives/positives, privacy concerns.\\n * **Resources Required:** Testing kits, medical personnel, data management system, isolation facilities.\\n * **Ethical Trade-offs:** Prioritizing testing in certain areas or groups over others.\\n * **Unintended Consequence:** Overwhelming public health infrastructure with positive cases, leading to delays in contact tracing.\\n* **Action 21: Begin Re-entry Process for Non-Affected Zones & Transition Shelter Residents.**\\n * **Expected Benefit:** Reduces shelter population density, allowing de-densification and better infection control.\\n * **Primary Risk(s):** Premature re-entry to unsafe areas, lack of alternative housing, re-igniting viral spread.\\n * **Resources Required:** Damage assessment teams, housing agencies, transportation, social services.\\n * **Ethical Trade-offs:** Balancing rapid shelter de-densification with finding suitable, safe housing for evacuees.\\n * **Unintended Consequence:** Creating new homeless populations if housing options are scarce.\\n\\n**Day 8-14: Ongoing Recovery & Viral Mitigation**\\n\\n* **Action 22: Focus on Long-Term Housing Solutions & Mental Health Support.**\\n * **Expected Benefit:** Provides stability for displaced residents, addresses psychological trauma of dual crisis.\\n * **Primary Risk(s):** Limited housing stock, insufficient mental health professionals, funding shortfalls.\\n * **Resources Required:** FEMA, housing authorities, mental health professionals, NGOs, temporary housing units.\\n * **Ethical Trade-offs:** Prioritizing certain populations for long-term housing over others.\\n * **Unintended Consequence:** Prolonged reliance on temporary solutions, leading to \"shelter fatigue\" and chronic stress.\\n* **Action 23: Sustain Widespread Testing, Contact Tracing & Public Health Campaigns.**\\n * **Expected Benefit:** Controls viral spread, identifies new clusters, educates public on ongoing prevention.\\n * **Primary Risk(s):** Public fatigue, insufficient resources for sustained effort, new variants emerging.\\n * **Resources Required:** Public health department, testing sites, contact tracers, communication materials.\\n * **Ethical Trade-offs:** Balancing individual privacy with the need for public health data.\\n * **Unintended Consequence:** Public distrust if health guidelines change frequently or appear inconsistent.\\n* **Action 24: Decontaminate & Repurpose Shelters/Facilities.**\\n * **Expected Benefit:** Restores public facilities for their original use, reduces lingering viral risk.\\n * **Primary Risk(s):** Incomplete decontamination, cost, public perception of contamination.\\n * **Resources Required:** Cleaning crews, specialized equipment, disinfection supplies, environmental health experts.\\n * **Ethical Trade-offs:** Deciding between rapid repurposing and thorough, time-consuming decontamination.\\n * **Unintended Consequence:** Public reluctance to use facilities if decontamination isn\\'t fully transparent or effective.\\n\\n---\\n\\n### **III. Critical Assumptions & Data Validation**\\n\\n**(a) Identify and justify the three assumptions most critical to your plan and list the specific additional data you would request immediately to validate them:**\\n\\n1. **Assumption: Inter-jurisdictional agreements for out-of-city sheltering and medical aid will be honored and scaled.**\\n * **Justification:** Our plan relies heavily on de-densifying shelters and offloading non-critical patients to manage both hurricane and viral threats. Without guaranteed external capacity, our in-city resources will be catastrophically overwhelmed, leading to uncontrolled viral spread and higher mortality.\\n * **Data Request:**\\n * **Formal, signed Memoranda of Understanding (MOUs)** with specific host jurisdictions detailing capacity, logistical support, and reimbursement terms.\\n * **Real-time bed availability (hospital & shelter)** from neighboring counties and state agencies.\\n * **Confirmed commitments of federal assets** (e.g., USNS Comfort, disaster medical assistance teams) and their deployment timelines.\\n\\n2. **Assumption: The public will largely comply with mandatory evacuation orders, especially from low-lying areas.**\\n * **Justification:** Our search and rescue (S&R) and shelter capacities are predicated on a significant reduction in the population remaining in the most vulnerable zones. Low compliance would overwhelm S&R, strain remaining shelters, and lead to far higher direct hurricane casualties. Moreover, those who shelter-in-place in unsafe structures are at higher risk of needing rescue, diverting resources and increasing responder exposure.\\n * **Data Request:**\\n * **Real-time traffic counts and exit data** on major evacuation routes, compared against historical averages and population models.\\n * **Drone/aerial reconnaissance** in flood zones 24 hours prior to landfall to estimate remaining vehicles/residences.\\n * **Anonymous public surveys (if time permits)** or analysis of social media sentiment to gauge intent to comply.\\n\\n3. **Assumption: Healthcare workers will remain sufficiently available and functional despite the dual threat and personal risks.**\\n * **Justification:** The success of our medical response hinges on having enough trained staff to manage both hurricane trauma and a potentially surging viral caseload. High absenteeism due to personal safety concerns, family obligations, illness, or burnout would critically cripple our hospital\\'s ability to provide care, leading to preventable deaths.\\n * **Data Request:**\\n * **Daily \"fit-for-duty\" reports** from hospitals and EMS agencies, tracking confirmed and anticipated staff absenteeism.\\n * **Psychological support/counseling engagement rates** among healthcare staff (pre- and post-storm).\\n * **Inventory of healthcare worker accommodations** (e.g., hotels, safe spaces for families) provided by city/hospitals.\\n\\n---\\n\\n### **IV. Outcome Scenarios (Over 30 Days)**\\n\\n**(b) Present three outcome scenarios (best, median, worst) for public health, mortality, and infrastructure impact over 30 days, assigning probabilistic estimates to each scenario and explaining the drivers of those probabilities.**\\n\\n**1. Best-Case Scenario (Probabilistic Estimate: 10%)**\\n\\n* **Drivers:** High public compliance with evacuation and shelter guidelines, rapid and effective inter-jurisdictional coordination, minimal structural damage from hurricane, limited viral spread due to proactive de-densification and testing, rapid federal aid.\\n* **Public Health Impact:** Manageable increase in viral cases, predominantly isolated to a few clusters in temporary shelters, quickly contained by testing and isolation. Healthcare system remains stressed but functional, able to provide adequate care for both hurricane injuries and viral patients. No major post-hurricane outbreaks.\\n* **Mortality:**\\n * **Direct Hurricane Deaths:** < 50\\n * **Indirect/Viral Deaths:** < 30 (mainly pre-existing conditions exacerbated by displacement/stress)\\n * **Total Mortality:** < 80\\n* **Infrastructure Impact:** Moderate, localized damage to residential properties and minor public infrastructure. Key utilities (power, water, communications) largely restored within 7 days. Roads cleared within 3 days. No critical facility failure. Minimal long-term disruption.\\n\\n**2. Median-Case Scenario (Probabilistic Estimate: 60%)**\\n\\n* **Drivers:** Moderate public compliance, significant but not catastrophic hurricane damage, initial viral spread in shelters with some regional outbreaks, state/federal aid arrives steadily but with some delays, moderate healthcare worker absenteeism.\\n* **Public Health Impact:** Healthcare system severely strained, operating at or beyond capacity for 2-3 weeks. Several localized viral outbreaks in shelters and densely populated recovery areas, requiring expanded isolation and testing. Mental health crisis among displaced populations. Access to routine medical care severely disrupted.\\n* **Mortality:**\\n * **Direct Hurricane Deaths:** 100-300\\n * **Indirect/Viral Deaths:** 100-400 (due to overwhelmed healthcare, shelter spread, lack of access to care)\\n * **Total Mortality:** 200-700\\n* **Infrastructure Impact:** Widespread damage to residential and commercial properties in flood zones. Power and water outages for 1-3 weeks for many residents; communication disruptions for 1 week. Major roads cleared within 7 days, but secondary roads remain impassable. Significant rebuild efforts for critical infrastructure will take months.\\n\\n**3. Worst-Case Scenario (Probabilistic Estimate: 30%)**\\n\\n* **Drivers:** Low public compliance with evacuation, catastrophic hurricane damage (e.g., storm surge breaches flood defenses, direct hit by strongest winds), widespread uncontrolled viral spread, critical failure of major utilities and communication networks, significant healthcare worker absenteeism and system collapse, delayed or insufficient federal aid.\\n* **Public Health Impact:** Healthcare system overwhelmed and effectively collapsed; crisis standards of care implemented broadly, leading to rationing. Uncontrolled viral pandemic sweeps through displaced populations and shelters. Mass fatalities from both hurricane impact and preventable viral complications due to lack of care. Severe food and waterborne illness outbreaks.\\n* **Mortality:**\\n * **Direct Hurricane Deaths:** > 500\\n * **Indirect/Viral Deaths:** > 1000 (due to system collapse, lack of testing, uncontrolled spread)\\n * **Total Mortality:** > 1500\\n* **Infrastructure Impact:** Devastation across wide swaths of the city. Power, water, and communications may be out for weeks to months. Transportation networks severely damaged. Major economic collapse due to widespread business destruction and displacement. Recovery efforts will span years, significantly altering the city\\'s future.\\n\\n---\\n\\n### **V. Decision Thresholds & Trigger Points**\\n\\n**(c) Specify clear decision thresholds and trigger points (with metrics) that would cause you to change course and what alternative actions you would take at each threshold.**\\n\\n1. **Threshold: Hospital ICU Bed Occupancy > 90% and trending upwards for 24 hours.**\\n * **Metric:** Daily EOC hospital capacity report (ICU beds occupied/total, new admissions, discharges).\\n * **Trigger Point:** ICU occupancy hits 90% and daily trend shows net increase in occupied beds over the last 24 hours.\\n * **Alternative Actions:**\\n * **Crisis Standard of Care (CSC) Activation:** Immediately implement pre-defined CSC protocols for resource rationing (e.g., ventilator allocation based on survival probability).\\n * **Emergency Federal Aid Request (E-FAR):** Issue urgent appeal to FEMA for immediate deployment of federal medical teams, mobile field hospitals, and additional ventilators.\\n * **Patient Transfer Mandate:** Mandate transfer of stable post-op or less critical patients to step-down units or alternative care sites (e.g., converted schools) to free up ICU beds.\\n * **Public Health Directive:** Issue strict \"stay-at-home\" order to reduce general trauma and viral transmission, freeing up medical resources for critical cases.\\n\\n2. **Threshold: Evacuation Compliance < 60% in mandatory evacuation zones at H-24 (24 hours before landfall).**\\n * **Metric:** Real-time analysis of traffic flow on evacuation routes, shelter intake numbers, law enforcement estimates from reconnaissance in flood zones.\\n * **Trigger Point:** At H-24, data indicates less than 60% of the estimated population from mandatory zones has evacuated.\\n * **Alternative Actions:**\\n * **Intensified \"Last Call\" Messaging:** Utilize all media, sound trucks, door-to-door efforts (where safe) with dire warnings of limited S&R capacity post-landfall.\\n * **Redirect S&R Assets:** Re-allocate pre-positioned search and rescue teams to high-risk zones where compliance is lowest, preparing for increased immediate post-landfall rescues.\\n * **Pre-emptive Resource Staging:** Pre-position non-perishable food, water, and medical kits in accessible \"safe havens\" within mandatory zones for those who will inevitably shelter-in-place.\\n * **Revise Shelter Capacity Plan:** Prepare for higher-than-anticipated demand at in-city shelters, potentially increasing density slightly while maintaining strict masking/distancing to avoid turning people away.\\n\\n3. **Threshold: Confirmed Viral Outbreak (3+ linked cases) in a single shelter/communal facility within 24 hours.**\\n * **Metric:** Daily symptom screening logs, rapid test results (if available), contact tracing reports from shelter medical staff.\\n * **Trigger Point:** Three or more confirmed positive cases within a single shelter, linked by symptom onset or close proximity, identified within a 24-hour period.\\n * **Alternative Actions:**\\n * **Immediate Facility Quarantine & Lockdown:** No entry/exit from the affected shelter (except for medical emergencies or transfer to isolation) until all residents are tested and contacts identified.\\n * **Mass Testing & Isolation:** Rapidly deploy all available testing resources to the affected shelter. Immediately isolate all positive cases in a separate, dedicated facility, and quarantine close contacts.\\n * **Enhanced PPE & Sanitation:** Implement universal masking (N95s for staff if possible), daily deep cleaning of the entire facility, and increased air filtration/ventilation.\\n * **Relocation Strategy:** If feasible, immediately begin identifying alternative, smaller, less dense facilities to relocate asymptomatic, unexposed residents from the affected shelter to prevent further spread.\\n\\n---\\n\\n### **VI. Communication & Coordination**\\n\\n**Communicating Uncertainty to the Public:**\\n\\n* **Radical Transparency:** Acknowledge what we know, what we don\\'t know, and the inherent unknowns of a dual disaster. Use phrases like, \"Based on our best current models...\", \"There is still uncertainty regarding...\", \"We are actively monitoring...\"\\n* **Probabilistic Language:** Frame outcomes using probabilities where appropriate (e.g., \"There\\'s a 60% chance of significant power outages\").\\n* **Empowerment through Preparedness:** While acknowledging uncertainty, focus messaging on actionable steps the public *can* take to prepare, giving them a sense of control.\\n* **Regular, Scheduled Updates:** Maintain a consistent schedule for press briefings and public announcements, even if there isn\\'t major new information, to demonstrate continuous monitoring and control.\\n* **Explain \"Why\":** When difficult decisions are made (e.g., closing routes, rationing), clearly explain the rationale and the ethical considerations involved.\\n* **Expert Integration:** Feature public health experts, meteorologists, and emergency managers in public briefings to lend credibility and provide diverse perspectives.\\n\\n**Coordinating Transparently with Neighboring Jurisdictions and Federal Agencies:**\\n\\n* **Daily Joint EOC Briefings:** Establish mandatory daily (or more frequent) virtual briefings with state EOC, FEMA, CDC, and neighboring county emergency managers to share situational awareness, resource needs, and operational plans.\\n* **Dedicated Liaisons:** Assign dedicated liaisons from our city EOC to the state EOC and to key federal agencies (FEMA, HHS, CDC) to streamline information flow and requests.\\n* **Mutual Aid Agreements:** Pre-negotiated and activate MOUs for resources (staff, equipment, shelter space, medical aid) and clarify reimbursement procedures.\\n* **Common Operating Picture:** Utilize shared digital platforms (e.g., WebEOC, Fusion Center tools) to maintain a common operating picture of damage assessments, resource availability, and critical incident reporting.\\n* **Standardized Request Processes:** Adhere to federal/state guidelines for requesting resources (e.g., EMAC for state-to-state aid, FEMA mission assignments for federal support) to ensure efficient processing.\\n* **Joint Messaging Strategy:** Coordinate public communication with state and federal partners to avoid conflicting messages, especially regarding evacuation orders, re-entry, and public health guidelines.\\n\\nMayor, this plan represents our best strategy to navigate this unprecedented crisis. It demands decisive action, clear communication, and unwavering resolve from all levels of government and our community. We must prepare for the worst, while relentlessly striving for the best possible outcome.', \"I. Hour-by-Hour Actions (0-72 hours)\\n\\n1. **Hour 0-12**:\\n - Expected benefit: Initial preparation for evacuation.\\n - Primary risks: Limited test capacity, potential panic at the last minute.\\n - Resources required: None.\\n - Ethical trade-offs: Balance individual rights with collective safety interests.\\n - Unintended consequence: Misallocated resources.\\n\\n2. Prioritize and initiate targeted testing to identify those most vulnerable (e.g., the elderly, those with severe medical conditions).\\n\\n3. **Hour 12-24**:\\n - Expected benefit: Begin organizing evacuation process.\\n - Primary risks: Inadequate planning might leave some without access to shelters or healthcare services.\\n - Resources required: Increased communication capacity and temporary event teams; possibly partnerships with neighboring jurisdictions for shared resource utilization.\\n - Ethical trade-offs: Balancing equity among populations in preparation for scarce resources.\\n - Unintended consequence: Overcrowding of shelters.\\n\\n4. Engage local emergency management teams, law enforcement, and public health departments to prepare for evacuation routes, shelter distribution, and traffic coordination.\\n\\n5. **Hour 24-36**:\\n - Expected benefit: Start evacuations as identified by targeted testing.\\n - Primary risks: Logistical issues in the midst of chaos due to mass evacuations.\\n - Resources required: High number of available ambulances for transport; sufficient resources to maintain hospital capacity under increased pressure.\\n - Ethical trade-offs: Focus on vulnerable groups.\\n - Unintended consequence: Inefficient use of limited medical supply due to evacuation dynamics.\\n\\n6. Allocate and dispatch ambulances based on identified need for transport, balancing capacity to safely move people with available health-care providers and resources.\\n\\n7. **Hour 36-48**:\\n - Expected benefit: Overcome logistical hurdles in a rapidly expanding crisis situation.\\n - Primary risks: Evacuating too many without sufficient support leading to potential further health impacts.\\n - Resources required: Continuous public communication strategy; coordination with local governments on shelter strategies.\\n - Ethical trade-offs: Balancing population evacuation needs with vulnerable groups priority.\\n - Unintended consequence: Overcrowding of shelters due to panic action among more resilient segments.\\n\\n8. Begin to intensify hospital staffing for the most critical needs and coordinate closely with neighboring jurisdictions to maintain patient flow.\\n\\nI. Daily Actions (Days 1-14)\\n\\n1. Continue to monitor the spread of the airborne virus.\\n2. Implement infection-control measures in shelters, including social distancing within capacity and adequate hygiene conditions.\\n3. Maintain communication channels among teams and public health agencies through continuous briefings for staff on emergency medical care coordination needs.\\n4. Regularly communicate with evacuation groups and shelter residents to ensure their understanding of guidelines for isolation procedures while awaiting potential recovery from the viral infection.\\n5. Plan for logistical support including food, hydration supplies which can serve the temporary shelter guests.\\n6. Work closely with health departments regarding identification and response capacity development strategies.\\n\\n(b) Outcome Scenarios\\n\\n1. **Best Scenario (Optimistic):** Early evacuation leads to near-complete protection of vulnerable populations due to effective medical interventions combined with an efficient organizational strategy, including adequate staff support in hospitals to deal with potential overflow cases arising as the crisis worsens.\\n - Probability: High\\n2. **Median Scenario (Realistic):** Successful evacuation strategies yield positive public health outcomes but without completely avoiding major issues; this scenario would depend on preparedness of local healthcare facilities and emergency response measures among affected communities.\\n - Probability: Medium-High\\n3. **Worst Scenario (Pessimistic):** Inadequate resources coupled with insufficient medical supply capacity lead to extensive shortages, exacerbating public health risks across all segments of the population exposed.\\n\\n(c) Decision Thresholds\\n\\n1. **Decision Thrreshold 1:** A hospital bed becomes unavailable.\\n - Action: Adjust patient flow prioritization by reassessing resource deployment for critical care services.\\n - Alternative action: Re-deploy healthcare resources to less intensive wards to increase capacity where it's needed.\\n\\n2. **Decision Thrreshold 2**: Overcrowding causes a 10% increase in reported cases of infectious disease transmission within the shelter environment.\\n - Action: Implement stricter health protocols within shelters (e.g., strict quarantine measures) and plan for early decontamination procedures.\\n - Alternative action: Review shelter design strategies to accommodate a higher occupancy.\\n\\n3. **Decision Thrreshold 3:** Critical strain hits at one neighborhood of more than 30% population rate without sufficient medical care support available; the health officer announces that it's become critical to evacuate this neighborhood immediately.\\n - Action: Direct deployment forces and logistical resources necessary for rapid evacuation within this designated area.\\n - Alternative action: Assess alternative shelter sites if possible.\\n\\n4. **Decision Threshold 4:** R0 rises above 2.0 from confirmed outbreak rates, which requires additional medical staff on hospital sites supporting affected populations.\\n - Action: Seek a direct offer from neighboring jurisdictions offering more staff or resources to supplement support for hospitals.\\n - Alternative action: Prepare and deploy a local health reserve force to augment existing healthcare forces.\\n\\n(d) Communication with Uncertainty\\n\\n- Establish clear regular communication channels through town halls, social media updates, local news broadcasts to inform of evolving situation updates with transparent reporting of new numbers and developments as necessary.\\n \\nThe information presented offers the best possible approach given typical considerations for such situations; however, each situation has its unique variables that should have direct insight before planning.\"]\n" ] } ], "source": [ "# So where are we?\n", "\n", "print(competitors)\n", "print(answers)\n" ] }, { "cell_type": "code", "execution_count": 13, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Competitor: gpt-5-nano\n", "\n", "Below is a phased, action-oriented plan you can adapt now. It combines hurricane response with a concurrent respiratory-virus surge plan, given limited testing and a stressed health system. The plan is organized in two layers: (A) an hour-by-hour 0–72 hour playbook for the immediate crisis, and (B) a 14-day daily action map to sustain response and begin recovery. For each recommended action I state: expected benefit, primary risk(s), resources required, key ethical trade-offs, and at least one plausible unintended consequence. I then address assumptions, scenario analyses, decision thresholds, uncertainty communication, and inter-jurisdiction coordination.\n", "\n", "A. 72-hour, hour-by-hour plan (0–72 hours)\n", "\n", "Assumptions you should hold in mind now\n", "- A Category 4 hurricane landfall is imminent in ~72 hours; flooding risk is concentrated in low-lying neighborhoods (approx. 10,000 residents affected).\n", "- A novel airborne virus is circulating with IFR ~2% and R0 ≈ 1.8; testing is limited. Sheltering in close quarters risks rapid spread unless infection-control measures are rigorously applied.\n", "- The city’s hospital capacity is strained (one hospital approaching capacity, 200 ICU beds total). Evacuation and sheltering decisions must minimize COVID-like transmission while protecting flood victims.\n", "- Resources are finite: limited shelter capacity suitable for infection-control, limited EMS/ambulance availability, and potential need for mutual-aid from neighboring jurisdictions.\n", "\n", "Notes on execution: The plan below is written with explicit trigger points and actions that can be operationalized through your EOC (Emergency Operations Center), city departments, hospital incident command, law enforcement, public health, and mutual-aid partners.\n", "\n", "Hour 0–6 (now to t+6)\n", "- Activate EOC to Level 1 (full activation) with a dedicated Incident Commander for hurricane + infectious-disease surge.\n", " - Expected benefit: centralized decision-making, rapid information flow, rapid resource allocation.\n", " - Primary risks: information overload, decision bottlenecks; plan must include a single operational picture.\n", " - Resources required: EOC staff, communications, IT, liaison with hospitals, EMS, PD, FD, public health, and emergency management.\n", " - Ethical trade-offs: speed vs. inclusivity; may deprioritize non-urgent services temporarily.\n", " - Unintended consequence: mission creep if scope widens beyond capacity.\n", "- Issue an initial evacuation readiness advisory and pre-declare zones at risk of flooding; prepare for phased evacuation orders.\n", " - Expected benefit: reduces last-minute bottlenecks and panic when orders are issued.\n", " - Primary risks: public confusion if zones are miscommunicated; evacuations may trigger virus exposure if sheltering becomes necessary.\n", " - Resources: GIS data, warning systems, sirens, multilingual messaging.\n", " - Ethical trade-offs: protecting property and safety vs. limiting freedom of movement.\n", " - Unintended consequence: evacuation fatigue; non-targeted messaging may stigmatize neighborhoods.\n", "- Begin proactive coordination with neighboring jurisdictions and state/federal partners (FEMA, CDC) to activate mutual-aid and field-hospital plans; request pre-staged assets (tents, ventilators, PPE, ambulances, fuel).\n", " - Expected benefit: faster access to surge resources; shared regional risk management.\n", " - Primary risks: delays in approvals; interagency misalignment.\n", " - Resources: formal MOUs/Mutual Aid Agreements, point-of-contact lists, prior-bid vendor contracts.\n", " - Ethical trade-offs: using regional assets could deprive other communities in need; balancing equity across zones.\n", " - Unintended consequence: over-dependence on external assets; erosion of local capacity in advance.\n", "- Initiate a public health risk message to emphasize hurricane safety while introducing infection-control basics for shelters (masking, distancing where feasible, hand hygiene). Prepare language in multiple languages.\n", " - Expected benefit: reduces risk of virus spread and builds trust.\n", " - Primary risks: message may be ignored or misinterpreted; stigma if infection concerns are conflated with evacuees.\n", " - Resources: public health communications team, translators, media partnerships.\n", " - Ethical trade-offs: urgency of evacuation vs. privacy of individuals with symptoms.\n", " - Unintended consequence: complacency in non-shelter settings.\n", "\n", "Hour 6–12 (t+6 to t+12)\n", "- Issue mandatory or strongly encouraged evacuation orders for flood-prone zones; prioritize high-rise and critical infrastructure workers first; designate primary evacuation routes and contraflow lanes on major arteries if needed.\n", " - Expected benefit: reduces flood risk and casualties; predictable flow reduces chaos.\n", " - Primary risks: noncompliance; traffic bottlenecks; vulnerable populations stranded.\n", " - Resources: law enforcement traffic control, public messaging, transportation assets.\n", " - Ethical trade-offs: freedom of movement vs. collective safety; prioritization of essential workers vs. residents without options.\n", " - Unintended consequence: evacuation-related exposure to virus in transit if shelters become crowded.\n", "- Open and staff initial shelters designed for infection-control (see Sheltering measures) in on-high ground facilities; begin intake screening for respiratory symptoms at shelter entrances; separate intake areas for symptomatic vs asymptomatic.\n", " - Expected benefit: lowers in-shelter transmission risk; improves crowd management.\n", " - Primary risks: screening misses asymptomatic carriers; staff exposure risk.\n", " - Resources: facility staff, PPE, temp screening tools, separate HVAC or air-separation plan, isolation rooms.\n", " - Ethical trade-offs: segregation of occupants may create stigma; privacy concerns.\n", " - Unintended consequence: delays in shelter access for some evacuees.\n", "- Begin field hospital and temporary ICU planning; deploy pre-identified mobile medical teams to support surge; procure and stock oxygen, PPE, ventilators, basic meds.\n", " - Expected benefit: increases capacity to care for trauma from the storm and virus cases requiring hospital-level care.\n", " - Primary risks: staffing gaps; equipment compatibility; supply chain delays.\n", " - Resources: field hospital units, clinical staff, oxygen sources, ventilators, PPE, fuel, generators.\n", " - Ethical trade-offs: resource allocation to disasters vs. routine care in other areas of the health system.\n", " - Unintended consequence: field hospital may require power/water that can be disrupted by the hurricane.\n", "\n", "Hour 12–24 (t+12 to t+24)\n", "- Implement a tiered evacuation plan with time-phased targets; pre-identified shelters on higher ground; ensure shelter locations have independent power and water; implement pod-based sheltering (household pods) to limit cross-contact.\n", " - Expected benefit: reduces in-shelter mixing; limits transmission; smoother operations.\n", " - Primary risks: shelter capacity shortfalls; logistics of moving households with limited transportation.\n", " - Resources: buses/ transit, volunteers, shelter coordinators, signage.\n", " - Ethical trade-offs: separating households by pods may complicate care and social supports; privacy concerns.\n", " - Unintended consequence: longer evacuation times for some families.\n", "- Enforce infection-control measures in shelters: masks for evacuees; cohorting by symptomatic status; enhanced cleaning; improved ventilation; dedicated smoking/vaping areas away from living spaces; separate zones for those with chronic conditions.\n", " - Expected benefit: reduces cross-infection risk; preserves hospital capacity.\n", " - Primary risks: compliance challenges; resource-intensive.\n", " - Resources: PPE, signage, cleaning crews, HVAC modifications; rapid antigen tests if available.\n", " - Ethical trade-offs: enforcement risk disproportionately impacting vulnerable populations; civil liberty considerations.\n", " - Unintended consequence: overcrowding if residents avoid shelters due to perceived restrictions.\n", "\n", "Hour 24–48 (t+24 to t+48)\n", "- Hurricane impact monitoring and response stabilization; direct EMS/ambulance priorities toward high-need, time-sensitive cases; implement triage framework in coordination with hospitals if demand outpaces capacity; activate mutual-aid ambulance nets as needed.\n", " - Expected benefit: preserves life amid mass casualty risk; prioritizes critical patients.\n", " - Primary risks: triage decisions are ethically fraught; risk of under-serving non-life-threatening but essential needs.\n", " - Resources: EMS units, triage officers, field hospital staff, digital patient tracking.\n", " - Ethical trade-offs: equity vs efficiency; must protect vulnerable populations.\n", " - Unintended consequence: perceived unfairness or fear among the public.\n", "- Provide food, water, and medical supplies to shelters; ensure backup power supply; maintain cold-chain for medications where necessary.\n", " - Expected benefit: supports survival in shelters; reduces illness risk.\n", " - Primary risks: supply chain disruption; waste management issues.\n", " - Resources: logistics team, supply lines, generators, fuel, refrigeration.\n", " - Ethical trade-offs: allocation between shelter and other needs (schools, clinics).\n", " - Unintended consequence: waste or spoilage if supply chain falters.\n", "\n", "Hour 48–72 (t+48 to t+72)\n", "- Reassess shelter demand; continue infection-control measures; begin phased return-to-home planning with safe routes; if floodwaters dissipate, begin targeted repatriation and resettlement; monitor hospital surge and maintain field hospital capacity as contingency.\n", " - Expected benefit: reduces long-term shelter dependence; reconstitutes normal life; reduces infection risk as populations disperse.\n", " - Primary risks: infrastructure damage; risk of re-entry hazards (flooding, downed power lines).\n", " - Resources: debris clearance, risk communication, transportation coordination.\n", " - Ethical trade-offs: prioritizing return vs ensuring safe re-entry for vulnerable residents.\n", " - Unintended consequence: abrupt hastening of return could reintroduce hazard.\n", "\n", "B. 14-day daily actions (post-72 hours ongoing)\n", "\n", "Day 1–Day 3\n", "- Sustain evacuation operations and sheltering with infection-control; deploy mobile clinics to shelters; monitor ICU/hospital occupancy; continue supply chain management; maintain public messaging about safety and shelter rules.\n", "- Initiate area-wide risk communication about virus spread mitigation; encourage voluntary isolation for symptomatic individuals; offer hotlines for shelter feedback and concerns.\n", "- Continue traffic management and law-enforcement coordination to prevent gridlock; maintain safety and security in shelters.\n", "- Update mutual-aid asset status; transparently share bed counts, ventilator availability, PPE stocks, and EMS capacity with partners.\n", "\n", "Day 4–Day 7\n", "- Begin targeted re-entry to lower-risk zones as floodwaters recede; resume some non-emergency city services; continue hospital surge operations with field hospital as needed; scale back field hospital when capacity stable.\n", "- Conduct debriefs with all partners; adjust SOPs for shelters, triage, and EMS routing; update data dashboards with actual occupancy, infection-control compliance, and supply stock levels.\n", "- Ramp up mental health support services for evacuees, responders, and hospital staff.\n", "\n", "Day 8–Day 14\n", "- Initiate longer-term recovery planning: assess housing needs, rebuild priorities, flood mitigation investments, and vaccination or antiviral strategies if the virus persists.\n", "- Maintain a transparent public dashboard on disease spread, shelter occupancy, hospital capacity, and resource distribution.\n", "- Coordinate with neighboring jurisdictions and federal agencies on shared recovery funding, public health guidance, and infrastructure restoration.\n", "\n", "C. For each recommended action: explicit attributes\n", "\n", "Note: The actions listed above are representative. For each action you will need to record these attributes in briefing sheets.\n", "\n", "1) Evacuation orders and routing\n", "- Expected benefit: reduces flood exposure and hurricane-related casualties; enables targeted sheltering planning.\n", "- Primary risks: noncompliance, transportation inequities, exposure to virus during transit and shelter entry.\n", "- Resources: law enforcement, EMS, transit systems, public communications, signage; mutual-aid support.\n", "- Ethical trade-offs: protecting the many vs. limiting personal freedom; prioritization of essential workers.\n", "- Unintended consequence: mass movement to shelters may increase viral transmission if infection-control is weak.\n", "\n", "2) Shelter design and infection-control measures (pods, masking, ventilation)\n", "- Expected benefit: reduces intra-shelter transmission; enables use of shelters for longer periods.\n", "- Primary risks: resource-intense; compliance challenges; potential stigma about segregation.\n", "- Resources: masks, PPE, cleaning supplies, separate intake areas, physical space for pods, HVAC adjustments, screened entry points.\n", "- Ethical trade-offs: privacy, dignity vs public health; potential for unequal access to better shelters.\n", "- Unintended consequence: diversion of resources from other city needs.\n", "\n", "3) Hospital surge capacity (field hospital, ICU bed expansion)\n", "- Expected benefit: absorbs influx; preserves care for trauma and severe viral illness.\n", "- Primary risks: staffing gaps; equipment compatibility; power/water reliability.\n", "- Resources: field hospital units, ventilators, oxygen supply, PPE; staff; generator and fuel.\n", "- Ethical trade-offs: resource allocation between disaster care and routine care elsewhere.\n", "- Unintended consequence: overloaded logistics if demand spikes beyond planning assumptions.\n", "\n", "4) Triaging and EMS/ambulance allocation\n", "- Expected benefit: prioritizes time-critical cases; reduces mortality from preventable deterioration.\n", "- Primary risks: potential for perceived inequity; implementation complexity.\n", "- Resources: triage officers, digital patient-tracking, EMS units, mutual-aid ambulances.\n", "- Ethical trade-offs: life-saving vs. non-life-saving care; equity considerations.\n", "- Unintended consequence: public distrust if triage appears biased.\n", "\n", "5) Public communication and transparency\n", "- Expected benefit: reduces panic, improves compliance, and builds trust.\n", "- Primary risks: misinformation, confusion if messages change with new data.\n", "- Resources: communications team, translators, media partnerships, public dashboards.\n", "- Ethical trade-offs: openness vs. operational security; risk communication may expose vulnerabilities.\n", "- Unintended consequence: panic or “crying wolf” if over-communicative.\n", "\n", "D. Three critical assumptions and data needed (a)\n", "\n", "Critical assumptions (and why they matter)\n", "1) Evacuation compliance and shelter acceptance: If residents won’t evacuate or won’t use shelters, flood risk and virus exposure increase.\n", " - Data to validate: historical evacuation rates; current shelter capacity and access; family status and mobility data; transportation availability; language and disability access needs.\n", "2) Effectiveness of infection-control measures in shelters: If masking, distancing, and podting are ineffective, the virus could spread rapidly in shelters.\n", " - Data to validate: baseline shelter ventilation quality; typical contact rates in shelters; mask fit and usage rates; symptomatic screening sensitivity; room occupancy per pod.\n", "3) Hospital surge capacity feasibility: If field hospital and surge staffing can be stood up quickly, hospital risk declines; otherwise, ICU overflow worsens outcomes.\n", " - Data to validate: current staffing levels, surge capacity, ventilator availability, oxygen supply, and power stability in alternative care sites; mutual-aid response times; patient transport capacity.\n", "\n", "Specific data requests (immediate)\n", "- Shelter inventory: locations, ground conditions, capacity, HVAC, water, power, shelter management staff.\n", "- EMS/ambulance capacity: number of units, response times, staging locations, mutual-aid agreements with neighboring counties.\n", "- Hospital bed/ICU capacity: current occupancy, surge capacity (including non-traditional spaces), staff rosters, supply of PPE, oxygen, ventilators, and essential meds.\n", "- Infectious-disease control: current positivity rates, testing capacity, rapid test availability, infection-control training for staff and shelter workers.\n", "- Flood-risk data: worst-case flood maps, route closures, ground transport options, shelter accessibility for disabled residents.\n", "- Communication channels: language needs, effective channels for vulnerable populations (senior centers, housing authorities, clinics, faith-based groups).\n", "\n", "E. Three outcome scenarios for 30 days (best, median, worst)\n", "\n", "Assumptions for numbers (illustrative, to guide planning)\n", "- City population: 500,000\n", "- IFR: ~2% (for the infected)\n", "- Infected share after 30 days depends on transmission control; virus spreads in shelter environments if not well-managed.\n", "\n", "Scenario estimates (with probabilistic weights)\n", "- Best case (probability ~25%)\n", " - Public health: 5–10% of population exposed to the virus; infection rate in shelters is kept below 2% due to strict controls; emergency services maintain near-normal function outside surge; hospital occupancy fluctuates around 70–80% ICU bed use; 0–150 preventable deaths from the virus; hurricane damages are largely mitigated by timely evacuations.\n", " - Mortality: 50–300 virus-related deaths; hurricane-related fatalities limited to direct storm effects (likely <100 if evacuations executed well).\n", " - Infrastructure impact: power and communications mostly intact; minimal long-term disruption; rapid restoration of essential services.\n", "- Median case (probability ~50%)\n", " - Public health: infection rate in the city reaches 5–15%; shelter-based transmission partially contained but still present; EMS/ambulance demand higher; hospital occupancy peaks.\n", " - Mortality: 1,000–3,000 deaths, comprised of hurricane direct casualties and virus-related deaths in overwhelmed facilities.\n", " - Infrastructure impact: significant but manageable; shelter operations ongoing; partial restoration of services over 1–2 weeks; some neighborhoods with water or power outages.\n", "- Worst case (probability ~25%)\n", " - Public health: infection rate in the city reaches 20–25% or more; hospital beds saturated, field hospitals overwhelmed; mass casualty events plus high virus transmission in shelters; EMS response times degrade.\n", " - Mortality: 5,000–10,000 deaths (virus plus hurricane casualties); high casualty due to delayed care and evacuation bottlenecks.\n", " - Infrastructure impact: major disruption; long-term power outages; environmental hazards (flooding, mold); significant disruption to housing and essential services.\n", "\n", "Drivers of probabilities\n", "- Hurricane severity and wind/flood impacts; speed of landfall and flood extents.\n", "- Effectiveness of shelter infection-control; shelter capacity and pod strategy success.\n", "- Speed and efficiency of hospital surge (staffing; supplies; mutual-aid access).\n", "- Public compliance with evacuation orders and shelter rules.\n", "- Inter-jurisdiction coordination and federal support timeliness.\n", "\n", "F. Decision thresholds and trigger points (with metrics)\n", "\n", "When the plan should change course (and what to do)\n", "- Trigger 1: ICU occupancy exceeds 90% (≈180 beds) for 24 hours\n", " - Action: Activate full hospital surge protocols; stand up additional field hospital space; reallocate staff; pause elective procedures; request additional mutual-aid ambulances.\n", " - Metrics: ICU occupancy rate, ventilator utilization, oxygen supply stability.\n", "- Trigger 2: Shelter occupancy exceeds 90% capacity for >12 hours in flood zones\n", " - Action: Open additional shelters (schools further inland, community centers on higher ground); implement enhanced pod-based sheltering, accelerate mass transport; adjust intake flow to minimize crowding.\n", " - Metrics: shelter occupancy by site, average occupancy per pod, rate of new shelter arrivals.\n", "- Trigger 3: Test positivity rate exceeds 10% for 3 consecutive days or rapid-test availability declines\n", " - Action: Implement stricter shelter infection-control measures, including universal masking in shelters, increased hand hygiene stations, more robust cleaning; consider targeted testing in shelters if feasible; defer non-urgent procedures citywide.\n", " - Metrics: percent positivity, number of tests per day, time to testing results.\n", "- Trigger 4: Medical oxygen or PPE stockpiles fall below critical thresholds (oxygen < X days supply; PPE < Y days)\n", " - Action: Rationing plan for PPE, evacuate/redistribute supply using mutual-aid; engage state/federal supply operations; deploy additional PPE shipments.\n", " - Metrics: current stock levels, burn rate, supply lead times.\n", "- Trigger 5: Evacuation refusal or refusal to shelter yields unacceptable risk (e.g., high-risk households refuse)\n", " - Action: Enhanced outreach; targeted ride services; consider mandatory evacuation for high-risk individuals per legal authority; provide additional on-ground assistance for those with mobility or language barriers.\n", " - Metrics: number of households evacuated, shelter intake rates.\n", "- Trigger 6: Power/water disruption exceeds 24 hours in a district with vulnerable populations\n", " - Action: Prioritize critical shelters and medical facilities for power restoration; deploy mobile generators and safe water distribution; set up alternate housing solutions for those in flood-prone neighborhoods.\n", " - Metrics: power restoration times, water access, shelter stability.\n", "\n", "G. Communication of uncertainty and coordination\n", "\n", "Public uncertainty management\n", "- Be transparent about what is known, what is unknown, and what is being done to fill gaps.\n", "- Provide clear, prioritized guidance (evacuation orders, shelter rules, how to obtain help) with daily briefings that include a Q&A.\n", "- Use simple language, multilingual translations, and multiple channels (TV, radio, social media, text alerts, school channels) to reach all residents, including vulnerable populations.\n", "- Publish a single, live “risk dashboard” with ranges (best-case to worst-case scenarios) and updates on hospital capacity, shelter occupancy, and supply stocks.\n", "- Explain uncertainties (e.g., “we expect the hurricane path to be within X miles; we are preparing for a range of trajectories and will adapt as data improves”).\n", "\n", "Inter-jurisdictional and federal coordination\n", "- Establish a formal daily coordination call with neighboring jurisdictions to share shelter capacity, EMS asset status, and mutual-aid ground transportation plans.\n", "- Share real-time data with FEMA, CDC, and HHS on hospital bed availability, PPE, oxygen, ventilators, and shelter occupancy to enable federal support and supply chain prioritization.\n", "- Ensure pre-agreed mutual-aid deployment windows and reporting templates; designate liaison officers to speed up decisions.\n", "- Align public-health messaging with state and federal guidance to minimize confusion and enable consistent messaging across jurisdictions.\n", "\n", "Practical notes and rationale\n", "- The hurricane and the virus create competing urgency: move people away from flood zones while avoiding mass gatherings that could spread the virus. The plan emphasizes phased evacuations, pod-based sheltered environments, and rapid surge capacity for hospitals.\n", "- Infection-control in shelters is central to keeping ICU capacity available for those who truly need it. Without strong shelter controls, the virus could overwhelm the system, increasing mortality from both direct storm injuries and viral illness.\n", "- Data validation is critical: the three most important assumptions concern evacuation behavior, shelter infection-control effectiveness, and hospital surge capacity; validate via real-time data from shelters, EMS, hospitals, and mutual-aid partners.\n", "- The probabilistic scenarios reflect a range of potential futures, driven by hurricane severity, adherence to evacuation and shelter rules, and the health system’s surge capacity. You should revisit these as new data comes in, and adjust resource allocations accordingly.\n", "\n", "If you want, I can format this into briefing sheets (one-page action cards for each department), a live dashboard template, and a city-wide, multi-language public message set to help you operationalize these steps quickly.\n", "Competitor: gemini-2.5-flash\n", "\n", "Mayor,\n", "\n", "We face an unprecedented dual crisis: a Category 4 hurricane bearing down on our city in 72 hours, concurrent with a spreading novel airborne respiratory virus. Our immediate actions will determine the fate of thousands. This plan is designed to prioritize life safety, mitigate viral spread, and ensure the resilience of our essential services.\n", "\n", "---\n", "\n", "### **I. Overarching Strategic Principles**\n", "\n", "1. **Life Safety First:** All decisions prioritize saving lives from both hurricane impact and viral infection.\n", "2. **Harm Reduction:** Balance the immediate threat of the hurricane with the long-term threat of the virus, accepting that perfect solutions are impossible.\n", "3. **Proactive De-densification:** Aggressively pursue strategies to reduce population density, especially in high-risk areas and potential gathering points.\n", "4. **Resource Preservation & Allocation:** Prudently manage scarce resources (medical staff, PPE, beds, transport) for maximum impact.\n", "5. **Transparent & Consistent Communication:** Build and maintain public trust through clear, honest, and frequent communication.\n", "6. **Inter-Jurisdictional Collaboration:** Leverage regional and federal partnerships for resources and support.\n", "\n", "---\n", "\n", "### **II. Prioritized, Time-Phased Plan**\n", "\n", "**Phase 1: Pre-Landfall (Hours 0-72)**\n", "*Goal: Maximize safe evacuation, prepare infrastructure, mitigate virus spread in shelters, establish robust command & control.*\n", "\n", "**Hour 0-12: Activation & Initial Assessment (Immediate Action)**\n", "\n", "* **Action 1: Activate Emergency Operations Center (EOC) & Key Personnel.**\n", " * **Expected Benefit:** Establishes centralized command and control, enabling coordinated response.\n", " * **Primary Risk(s):** Initial chaos, communication failures, key personnel unavailable.\n", " * **Resources Required:** EOC facility, communication systems, trained staff (department heads, incident commanders, liaisons).\n", " * **Ethical Trade-offs:** Requires immediate redirection of resources from other city services, potentially causing temporary disruption elsewhere.\n", " * **Unintended Consequence:** Overburdening EOC staff quickly, leading to burnout.\n", "* **Action 2: Mayor's Initial Public Address & Voluntary Evacuation Recommendation.**\n", " * **Expected Benefit:** Provides immediate, authoritative guidance; encourages early departure, reducing peak traffic.\n", " * **Primary Risk(s):** Panic, failure to convey urgency/nuance, misinterpretation of advice.\n", " * **Resources Required:** Mayor, public information officers (PIOs), media access (TV, radio, social media).\n", " * **Ethical Trade-offs:** Balancing urgency of hurricane evacuation with concern about viral spread; potentially asking people to leave their homes with limited destination options.\n", " * **Unintended Consequence:** \"Cry wolf\" effect if the storm deviates significantly, reducing compliance for future events.\n", "* **Action 3: Rapid Assessment of Healthcare Capacity & Staffing.**\n", " * **Expected Benefit:** Real-time understanding of hospital bed/ICU availability, staffing levels, PPE inventory to inform surge planning.\n", " * **Primary Risk(s):** Inaccurate data, underestimation of needs, staff attrition due to fear.\n", " * **Resources Required:** Hospital administrators, public health officials, EOC data analysts, communication lines.\n", " * **Ethical Trade-offs:** Identifying potential \"sacrifice zones\" or resource scarcity points early.\n", " * **Unintended Consequence:** Creating unnecessary alarm among hospital staff, potentially increasing absenteeism.\n", "* **Action 4: Pre-deployment of Law Enforcement & Public Works.**\n", " * **Expected Benefit:** Ensures critical personnel are ready for traffic control, security, and immediate post-storm damage assessment/clearing.\n", " * **Primary Risk(s):** Personnel placed in harm's way, insufficient staffing for all needs.\n", " * **Resources Required:** Police, fire, EMS, public works staff; vehicles, fuel, communication equipment.\n", " * **Ethical Trade-offs:** Prioritizing certain neighborhoods or routes for security/clearing over others.\n", " * **Unintended Consequence:** Personnel exhaustion before the main event, reducing effectiveness.\n", "\n", "**Hour 12-24: Resource Mobilization & Shelter Preparation**\n", "\n", "* **Action 5: Secure Out-of-City Low-Density Sheltering Options.**\n", " * **Expected Benefit:** Reduces concentration of evacuees, mitigating viral transmission; provides safer options for vulnerable populations.\n", " * **Primary Risk(s):** Limited availability, logistical challenges for transport, reluctance of host communities.\n", " * **Resources Required:** State/federal liaisons, agreements with neighboring jurisdictions/hotel chains, buses, fuel, drivers.\n", " * **Ethical Trade-offs:** Prioritizing certain evacuees (e.g., medically vulnerable) for limited \"safe\" spaces.\n", " * **Unintended Consequence:** Strain on host communities, potentially spreading the virus to new areas.\n", "* **Action 6: Begin Conversion of Designated In-City Shelters to COVID-Mitigated Facilities.**\n", " * **Expected Benefit:** Creates safer environments for those unable to evacuate, reducing viral transmission risk within shelters.\n", " * **Primary Risk(s):** Inadequate space, insufficient PPE/sanitization supplies, staff training deficits.\n", " * **Resources Required:** Public facilities (schools, community centers), cots, blankets, cleaning supplies, partitions, ventilation fans, PPE, medical screening staff.\n", " * **Ethical Trade-offs:** Compromising shelter capacity for social distancing, potentially leaving some without refuge.\n", " * **Unintended Consequence:** Public perception of \"unsafe\" shelters, leading more people to stay home in unsafe conditions.\n", "* **Action 7: Stockpile Critical Supplies (PPE, Rapid Tests, Medicines, Food, Water, Fuel).**\n", " * **Expected Benefit:** Ensures readiness for immediate post-landfall needs and anticipated viral surge.\n", " * **Primary Risk(s):** Supply chain disruptions, spoilage, theft, insufficient quantities.\n", " * **Resources Required:** Warehouses, logistics teams, procurement funds, security.\n", " * **Ethical Trade-offs:** Deciding which supplies are most critical when budgets and availability are limited.\n", " * **Unintended Consequence:** Creating a \"run\" on grocery stores and gas stations by the public, depleting commercial supplies.\n", "\n", "**Hour 24-48: Mandatory Evacuation & Infrastructure Hardening**\n", "\n", "* **Action 8: Issue Mandatory Evacuation Order for Low-Lying & Vulnerable Areas.**\n", " * **Expected Benefit:** Maximizes removal of residents from highest-risk flood zones, saving lives.\n", " * **Primary Risk(s):** Non-compliance, traffic gridlock, inability to evacuate all residents, spreading virus among evacuees.\n", " * **Resources Required:** Mayor, PIOs, law enforcement, traffic management systems, buses, shelters.\n", " * **Ethical Trade-offs:** Compelling individuals to leave their homes, potentially separating families, risk of leaving pets behind.\n", " * **Unintended Consequence:** Increased looting in evacuated areas due to perceived lack of oversight.\n", "* **Action 9: Activate Contraflow on Major Evacuation Routes.**\n", " * **Expected Benefit:** Accelerates evacuation by maximizing outbound lane capacity.\n", " * **Primary Risk(s):** Confusion, accidents, delays if not executed flawlessly.\n", " * **Resources Required:** State DOT, local law enforcement, signage, traffic control devices, media communication.\n", " * **Ethical Trade-offs:** Prioritizing evacuation speed over local traffic flow for remaining residents.\n", " * **Unintended Consequence:** Stranding residents trying to access essential services if local routes are impacted.\n", "* **Action 10: Relocate Non-Critical Hospital Patients & Reinforce Hospital Infrastructure.**\n", " * **Expected Benefit:** Frees up critical beds for hurricane-related trauma and severe viral cases; protects hospital functionality.\n", " * **Primary Risk(s):** Patient safety during transfer, overwhelming receiving hospitals, staff resistance.\n", " * **Resources Required:** Hospital staff, ambulances, receiving hospitals, generators, sandbags, window boarding.\n", " * **Ethical Trade-offs:** Deciding which patients are \"non-critical\" and bear the risk of transfer.\n", " * **Unintended Consequence:** Creating a perception of hospital being \"unsafe\" or overwhelmed prematurely.\n", "* **Action 11: Establish Designated COVID-19 Isolation Areas within Shelters.**\n", " * **Expected Benefit:** Prevents rapid spread of virus among shelter populations by separating symptomatic individuals.\n", " * **Primary Risk(s):** Insufficient isolation space, difficulty enforcing compliance, staff exposure.\n", " * **Resources Required:** Separate rooms/sections in shelters, dedicated staff, PPE, hygiene supplies, rapid testing kits (if available).\n", " * **Ethical Trade-offs:** Stigmatizing individuals in isolation, potential for perceived inhumane conditions.\n", " * **Unintended Consequence:** Symptomatic individuals may avoid shelters to avoid isolation, staying in unsafe conditions.\n", "\n", "**Hour 48-72: Final Preparations & Shelter-in-Place Directives**\n", "\n", "* **Action 12: Close Evacuation Routes & Implement Curfew.**\n", " * **Expected Benefit:** Ensures roads are clear for emergency responders; restricts movement of people during the most dangerous period.\n", " * **Primary Risk(s):** Stranding late evacuees, public resistance, hindering essential workers.\n", " * **Resources Required:** Law enforcement, public works, PIOs, communication platforms.\n", " * **Ethical Trade-offs:** Limiting individual liberty for collective safety.\n", " * **Unintended Consequence:** Increased desperate attempts to leave, leading to accidents.\n", "* **Action 13: Issue Final \"Shelter-in-Place\" Instructions.**\n", " * **Expected Benefit:** Provides clear guidance for those remaining, maximizing their safety indoors.\n", " * **Primary Risk(s):** Instructions being ignored, insufficient detail, misinformation.\n", " * **Resources Required:** PIOs, all media channels.\n", " * **Ethical Trade-offs:** Acknowledging the inherent risk for those who could not or would not evacuate.\n", " * **Unintended Consequence:** Complacency, leading to preventable injuries.\n", "* **Action 14: Pre-position Search & Rescue Teams & Emergency Medical Personnel.**\n", " * **Expected Benefit:** Rapid deployment post-landfall, minimizing response times for critical life-saving operations.\n", " * **Primary Risk(s):** Teams being cut off by floodwaters, personnel injury, insufficient equipment.\n", " * **Resources Required:** Fire, EMS, National Guard, specialized rescue teams, boats, high-water vehicles, communication devices.\n", " * **Ethical Trade-offs:** Placing responders in high-risk zones before the storm fully passes.\n", " * **Unintended Consequence:** Misidentifying safe staging areas, leading to equipment damage or personnel needing rescue.\n", "* **Action 15: Establish Redundant Communication Channels.**\n", " * **Expected Benefit:** Ensures EOC can maintain contact with responders and receive critical information even if primary systems fail.\n", " * **Primary Risk(s):** All systems failing, untrained personnel for backup systems.\n", " * **Resources Required:** Satellite phones, amateur radio operators, backup generators, pre-arranged communication trees.\n", " * **Ethical Trade-offs:** Resource allocation to communication over other immediate needs.\n", " * **Unintended Consequence:** Information overload from multiple channels, leading to confusion.\n", "\n", "**Phase 2: Post-Landfall & Recovery (Day 1-14)**\n", "*Goal: Life-saving search & rescue, restore critical services, manage immediate medical emergencies, control viral spread, long-term recovery planning.*\n", "\n", "**Day 1-3: Immediate Aftermath & Search/Rescue**\n", "\n", "* **Action 16: Immediate Damage Assessment & Search & Rescue Operations.**\n", " * **Expected Benefit:** Locates survivors, identifies immediate threats, guides resource allocation for recovery.\n", " * **Primary Risk(s):** High risk to responders, limited access, secondary hazards (downed power lines, gas leaks).\n", " * **Resources Required:** Pre-positioned S&R teams, drones, aerial surveillance, medical personnel, specialized equipment.\n", " * **Ethical Trade-offs:** Prioritizing accessible areas/known distress signals over more challenging rescue sites.\n", " * **Unintended Consequence:** Looting in areas deprioritized for immediate law enforcement presence due to S&R focus.\n", "* **Action 17: Activate Triage Centers & Mobile Medical Units.**\n", " * **Expected Benefit:** Decongests hospitals, provides immediate care for less severe injuries, conducts initial viral screening.\n", " * **Primary Risk(s):** Insufficient medical staff, lack of supplies, exposure risk for medical personnel.\n", " * **Resources Required:** Tents/temporary structures, medical supplies, doctors, nurses, paramedics, PPE.\n", " * **Ethical Trade-offs:** Resource allocation (e.g., medical staff) to mobile units vs. main hospital.\n", " * **Unintended Consequence:** Viral spread at triage centers if screening and isolation protocols are not stringent.\n", "* **Action 18: Distribute Emergency Supplies & Establish Water/Food Points.**\n", " * **Expected Benefit:** Addresses immediate humanitarian needs, prevents illness from contaminated food/water.\n", " * **Primary Risk(s):** Logistical nightmares, security issues at distribution points, inadequate supplies.\n", " * **Resources Required:** Pre-stocked supplies, distribution points, logistics teams, security, volunteers.\n", " * **Ethical Trade-offs:** Deciding how to distribute limited resources equitably and efficiently.\n", " * **Unintended Consequence:** Crowding at distribution points, increasing viral transmission risk.\n", "\n", "**Day 4-7: Stabilization & Early Recovery**\n", "\n", "* **Action 19: Restore Essential Utilities (Power, Water, Communications).**\n", " * **Expected Benefit:** Enables faster recovery, improves public health, facilitates communication.\n", " * **Primary Risk(s):** Significant damage, workforce limitations, secondary outages.\n", " * **Resources Required:** Utility crews, heavy equipment, external aid, fuel.\n", " * **Ethical Trade-offs:** Prioritizing critical facilities (hospitals, EOC) over residential areas.\n", " * **Unintended Consequence:** Unequal restoration timelines leading to public frustration and perceived inequity.\n", "* **Action 20: Conduct Targeted Mass Testing Campaigns in Shelters & High-Impact Areas.**\n", " * **Expected Benefit:** Identifies viral hotspots, enables isolation and contact tracing, prevents wider outbreaks.\n", " * **Primary Risk(s):** Limited testing kits, logistical challenges, false negatives/positives, privacy concerns.\n", " * **Resources Required:** Testing kits, medical personnel, data management system, isolation facilities.\n", " * **Ethical Trade-offs:** Prioritizing testing in certain areas or groups over others.\n", " * **Unintended Consequence:** Overwhelming public health infrastructure with positive cases, leading to delays in contact tracing.\n", "* **Action 21: Begin Re-entry Process for Non-Affected Zones & Transition Shelter Residents.**\n", " * **Expected Benefit:** Reduces shelter population density, allowing de-densification and better infection control.\n", " * **Primary Risk(s):** Premature re-entry to unsafe areas, lack of alternative housing, re-igniting viral spread.\n", " * **Resources Required:** Damage assessment teams, housing agencies, transportation, social services.\n", " * **Ethical Trade-offs:** Balancing rapid shelter de-densification with finding suitable, safe housing for evacuees.\n", " * **Unintended Consequence:** Creating new homeless populations if housing options are scarce.\n", "\n", "**Day 8-14: Ongoing Recovery & Viral Mitigation**\n", "\n", "* **Action 22: Focus on Long-Term Housing Solutions & Mental Health Support.**\n", " * **Expected Benefit:** Provides stability for displaced residents, addresses psychological trauma of dual crisis.\n", " * **Primary Risk(s):** Limited housing stock, insufficient mental health professionals, funding shortfalls.\n", " * **Resources Required:** FEMA, housing authorities, mental health professionals, NGOs, temporary housing units.\n", " * **Ethical Trade-offs:** Prioritizing certain populations for long-term housing over others.\n", " * **Unintended Consequence:** Prolonged reliance on temporary solutions, leading to \"shelter fatigue\" and chronic stress.\n", "* **Action 23: Sustain Widespread Testing, Contact Tracing & Public Health Campaigns.**\n", " * **Expected Benefit:** Controls viral spread, identifies new clusters, educates public on ongoing prevention.\n", " * **Primary Risk(s):** Public fatigue, insufficient resources for sustained effort, new variants emerging.\n", " * **Resources Required:** Public health department, testing sites, contact tracers, communication materials.\n", " * **Ethical Trade-offs:** Balancing individual privacy with the need for public health data.\n", " * **Unintended Consequence:** Public distrust if health guidelines change frequently or appear inconsistent.\n", "* **Action 24: Decontaminate & Repurpose Shelters/Facilities.**\n", " * **Expected Benefit:** Restores public facilities for their original use, reduces lingering viral risk.\n", " * **Primary Risk(s):** Incomplete decontamination, cost, public perception of contamination.\n", " * **Resources Required:** Cleaning crews, specialized equipment, disinfection supplies, environmental health experts.\n", " * **Ethical Trade-offs:** Deciding between rapid repurposing and thorough, time-consuming decontamination.\n", " * **Unintended Consequence:** Public reluctance to use facilities if decontamination isn't fully transparent or effective.\n", "\n", "---\n", "\n", "### **III. Critical Assumptions & Data Validation**\n", "\n", "**(a) Identify and justify the three assumptions most critical to your plan and list the specific additional data you would request immediately to validate them:**\n", "\n", "1. **Assumption: Inter-jurisdictional agreements for out-of-city sheltering and medical aid will be honored and scaled.**\n", " * **Justification:** Our plan relies heavily on de-densifying shelters and offloading non-critical patients to manage both hurricane and viral threats. Without guaranteed external capacity, our in-city resources will be catastrophically overwhelmed, leading to uncontrolled viral spread and higher mortality.\n", " * **Data Request:**\n", " * **Formal, signed Memoranda of Understanding (MOUs)** with specific host jurisdictions detailing capacity, logistical support, and reimbursement terms.\n", " * **Real-time bed availability (hospital & shelter)** from neighboring counties and state agencies.\n", " * **Confirmed commitments of federal assets** (e.g., USNS Comfort, disaster medical assistance teams) and their deployment timelines.\n", "\n", "2. **Assumption: The public will largely comply with mandatory evacuation orders, especially from low-lying areas.**\n", " * **Justification:** Our search and rescue (S&R) and shelter capacities are predicated on a significant reduction in the population remaining in the most vulnerable zones. Low compliance would overwhelm S&R, strain remaining shelters, and lead to far higher direct hurricane casualties. Moreover, those who shelter-in-place in unsafe structures are at higher risk of needing rescue, diverting resources and increasing responder exposure.\n", " * **Data Request:**\n", " * **Real-time traffic counts and exit data** on major evacuation routes, compared against historical averages and population models.\n", " * **Drone/aerial reconnaissance** in flood zones 24 hours prior to landfall to estimate remaining vehicles/residences.\n", " * **Anonymous public surveys (if time permits)** or analysis of social media sentiment to gauge intent to comply.\n", "\n", "3. **Assumption: Healthcare workers will remain sufficiently available and functional despite the dual threat and personal risks.**\n", " * **Justification:** The success of our medical response hinges on having enough trained staff to manage both hurricane trauma and a potentially surging viral caseload. High absenteeism due to personal safety concerns, family obligations, illness, or burnout would critically cripple our hospital's ability to provide care, leading to preventable deaths.\n", " * **Data Request:**\n", " * **Daily \"fit-for-duty\" reports** from hospitals and EMS agencies, tracking confirmed and anticipated staff absenteeism.\n", " * **Psychological support/counseling engagement rates** among healthcare staff (pre- and post-storm).\n", " * **Inventory of healthcare worker accommodations** (e.g., hotels, safe spaces for families) provided by city/hospitals.\n", "\n", "---\n", "\n", "### **IV. Outcome Scenarios (Over 30 Days)**\n", "\n", "**(b) Present three outcome scenarios (best, median, worst) for public health, mortality, and infrastructure impact over 30 days, assigning probabilistic estimates to each scenario and explaining the drivers of those probabilities.**\n", "\n", "**1. Best-Case Scenario (Probabilistic Estimate: 10%)**\n", "\n", "* **Drivers:** High public compliance with evacuation and shelter guidelines, rapid and effective inter-jurisdictional coordination, minimal structural damage from hurricane, limited viral spread due to proactive de-densification and testing, rapid federal aid.\n", "* **Public Health Impact:** Manageable increase in viral cases, predominantly isolated to a few clusters in temporary shelters, quickly contained by testing and isolation. Healthcare system remains stressed but functional, able to provide adequate care for both hurricane injuries and viral patients. No major post-hurricane outbreaks.\n", "* **Mortality:**\n", " * **Direct Hurricane Deaths:** < 50\n", " * **Indirect/Viral Deaths:** < 30 (mainly pre-existing conditions exacerbated by displacement/stress)\n", " * **Total Mortality:** < 80\n", "* **Infrastructure Impact:** Moderate, localized damage to residential properties and minor public infrastructure. Key utilities (power, water, communications) largely restored within 7 days. Roads cleared within 3 days. No critical facility failure. Minimal long-term disruption.\n", "\n", "**2. Median-Case Scenario (Probabilistic Estimate: 60%)**\n", "\n", "* **Drivers:** Moderate public compliance, significant but not catastrophic hurricane damage, initial viral spread in shelters with some regional outbreaks, state/federal aid arrives steadily but with some delays, moderate healthcare worker absenteeism.\n", "* **Public Health Impact:** Healthcare system severely strained, operating at or beyond capacity for 2-3 weeks. Several localized viral outbreaks in shelters and densely populated recovery areas, requiring expanded isolation and testing. Mental health crisis among displaced populations. Access to routine medical care severely disrupted.\n", "* **Mortality:**\n", " * **Direct Hurricane Deaths:** 100-300\n", " * **Indirect/Viral Deaths:** 100-400 (due to overwhelmed healthcare, shelter spread, lack of access to care)\n", " * **Total Mortality:** 200-700\n", "* **Infrastructure Impact:** Widespread damage to residential and commercial properties in flood zones. Power and water outages for 1-3 weeks for many residents; communication disruptions for 1 week. Major roads cleared within 7 days, but secondary roads remain impassable. Significant rebuild efforts for critical infrastructure will take months.\n", "\n", "**3. Worst-Case Scenario (Probabilistic Estimate: 30%)**\n", "\n", "* **Drivers:** Low public compliance with evacuation, catastrophic hurricane damage (e.g., storm surge breaches flood defenses, direct hit by strongest winds), widespread uncontrolled viral spread, critical failure of major utilities and communication networks, significant healthcare worker absenteeism and system collapse, delayed or insufficient federal aid.\n", "* **Public Health Impact:** Healthcare system overwhelmed and effectively collapsed; crisis standards of care implemented broadly, leading to rationing. Uncontrolled viral pandemic sweeps through displaced populations and shelters. Mass fatalities from both hurricane impact and preventable viral complications due to lack of care. Severe food and waterborne illness outbreaks.\n", "* **Mortality:**\n", " * **Direct Hurricane Deaths:** > 500\n", " * **Indirect/Viral Deaths:** > 1000 (due to system collapse, lack of testing, uncontrolled spread)\n", " * **Total Mortality:** > 1500\n", "* **Infrastructure Impact:** Devastation across wide swaths of the city. Power, water, and communications may be out for weeks to months. Transportation networks severely damaged. Major economic collapse due to widespread business destruction and displacement. Recovery efforts will span years, significantly altering the city's future.\n", "\n", "---\n", "\n", "### **V. Decision Thresholds & Trigger Points**\n", "\n", "**(c) Specify clear decision thresholds and trigger points (with metrics) that would cause you to change course and what alternative actions you would take at each threshold.**\n", "\n", "1. **Threshold: Hospital ICU Bed Occupancy > 90% and trending upwards for 24 hours.**\n", " * **Metric:** Daily EOC hospital capacity report (ICU beds occupied/total, new admissions, discharges).\n", " * **Trigger Point:** ICU occupancy hits 90% and daily trend shows net increase in occupied beds over the last 24 hours.\n", " * **Alternative Actions:**\n", " * **Crisis Standard of Care (CSC) Activation:** Immediately implement pre-defined CSC protocols for resource rationing (e.g., ventilator allocation based on survival probability).\n", " * **Emergency Federal Aid Request (E-FAR):** Issue urgent appeal to FEMA for immediate deployment of federal medical teams, mobile field hospitals, and additional ventilators.\n", " * **Patient Transfer Mandate:** Mandate transfer of stable post-op or less critical patients to step-down units or alternative care sites (e.g., converted schools) to free up ICU beds.\n", " * **Public Health Directive:** Issue strict \"stay-at-home\" order to reduce general trauma and viral transmission, freeing up medical resources for critical cases.\n", "\n", "2. **Threshold: Evacuation Compliance < 60% in mandatory evacuation zones at H-24 (24 hours before landfall).**\n", " * **Metric:** Real-time analysis of traffic flow on evacuation routes, shelter intake numbers, law enforcement estimates from reconnaissance in flood zones.\n", " * **Trigger Point:** At H-24, data indicates less than 60% of the estimated population from mandatory zones has evacuated.\n", " * **Alternative Actions:**\n", " * **Intensified \"Last Call\" Messaging:** Utilize all media, sound trucks, door-to-door efforts (where safe) with dire warnings of limited S&R capacity post-landfall.\n", " * **Redirect S&R Assets:** Re-allocate pre-positioned search and rescue teams to high-risk zones where compliance is lowest, preparing for increased immediate post-landfall rescues.\n", " * **Pre-emptive Resource Staging:** Pre-position non-perishable food, water, and medical kits in accessible \"safe havens\" within mandatory zones for those who will inevitably shelter-in-place.\n", " * **Revise Shelter Capacity Plan:** Prepare for higher-than-anticipated demand at in-city shelters, potentially increasing density slightly while maintaining strict masking/distancing to avoid turning people away.\n", "\n", "3. **Threshold: Confirmed Viral Outbreak (3+ linked cases) in a single shelter/communal facility within 24 hours.**\n", " * **Metric:** Daily symptom screening logs, rapid test results (if available), contact tracing reports from shelter medical staff.\n", " * **Trigger Point:** Three or more confirmed positive cases within a single shelter, linked by symptom onset or close proximity, identified within a 24-hour period.\n", " * **Alternative Actions:**\n", " * **Immediate Facility Quarantine & Lockdown:** No entry/exit from the affected shelter (except for medical emergencies or transfer to isolation) until all residents are tested and contacts identified.\n", " * **Mass Testing & Isolation:** Rapidly deploy all available testing resources to the affected shelter. Immediately isolate all positive cases in a separate, dedicated facility, and quarantine close contacts.\n", " * **Enhanced PPE & Sanitation:** Implement universal masking (N95s for staff if possible), daily deep cleaning of the entire facility, and increased air filtration/ventilation.\n", " * **Relocation Strategy:** If feasible, immediately begin identifying alternative, smaller, less dense facilities to relocate asymptomatic, unexposed residents from the affected shelter to prevent further spread.\n", "\n", "---\n", "\n", "### **VI. Communication & Coordination**\n", "\n", "**Communicating Uncertainty to the Public:**\n", "\n", "* **Radical Transparency:** Acknowledge what we know, what we don't know, and the inherent unknowns of a dual disaster. Use phrases like, \"Based on our best current models...\", \"There is still uncertainty regarding...\", \"We are actively monitoring...\"\n", "* **Probabilistic Language:** Frame outcomes using probabilities where appropriate (e.g., \"There's a 60% chance of significant power outages\").\n", "* **Empowerment through Preparedness:** While acknowledging uncertainty, focus messaging on actionable steps the public *can* take to prepare, giving them a sense of control.\n", "* **Regular, Scheduled Updates:** Maintain a consistent schedule for press briefings and public announcements, even if there isn't major new information, to demonstrate continuous monitoring and control.\n", "* **Explain \"Why\":** When difficult decisions are made (e.g., closing routes, rationing), clearly explain the rationale and the ethical considerations involved.\n", "* **Expert Integration:** Feature public health experts, meteorologists, and emergency managers in public briefings to lend credibility and provide diverse perspectives.\n", "\n", "**Coordinating Transparently with Neighboring Jurisdictions and Federal Agencies:**\n", "\n", "* **Daily Joint EOC Briefings:** Establish mandatory daily (or more frequent) virtual briefings with state EOC, FEMA, CDC, and neighboring county emergency managers to share situational awareness, resource needs, and operational plans.\n", "* **Dedicated Liaisons:** Assign dedicated liaisons from our city EOC to the state EOC and to key federal agencies (FEMA, HHS, CDC) to streamline information flow and requests.\n", "* **Mutual Aid Agreements:** Pre-negotiated and activate MOUs for resources (staff, equipment, shelter space, medical aid) and clarify reimbursement procedures.\n", "* **Common Operating Picture:** Utilize shared digital platforms (e.g., WebEOC, Fusion Center tools) to maintain a common operating picture of damage assessments, resource availability, and critical incident reporting.\n", "* **Standardized Request Processes:** Adhere to federal/state guidelines for requesting resources (e.g., EMAC for state-to-state aid, FEMA mission assignments for federal support) to ensure efficient processing.\n", "* **Joint Messaging Strategy:** Coordinate public communication with state and federal partners to avoid conflicting messages, especially regarding evacuation orders, re-entry, and public health guidelines.\n", "\n", "Mayor, this plan represents our best strategy to navigate this unprecedented crisis. It demands decisive action, clear communication, and unwavering resolve from all levels of government and our community. We must prepare for the worst, while relentlessly striving for the best possible outcome.\n", "Competitor: llama3.2\n", "\n", "I. Hour-by-Hour Actions (0-72 hours)\n", "\n", "1. **Hour 0-12**:\n", " - Expected benefit: Initial preparation for evacuation.\n", " - Primary risks: Limited test capacity, potential panic at the last minute.\n", " - Resources required: None.\n", " - Ethical trade-offs: Balance individual rights with collective safety interests.\n", " - Unintended consequence: Misallocated resources.\n", "\n", "2. Prioritize and initiate targeted testing to identify those most vulnerable (e.g., the elderly, those with severe medical conditions).\n", "\n", "3. **Hour 12-24**:\n", " - Expected benefit: Begin organizing evacuation process.\n", " - Primary risks: Inadequate planning might leave some without access to shelters or healthcare services.\n", " - Resources required: Increased communication capacity and temporary event teams; possibly partnerships with neighboring jurisdictions for shared resource utilization.\n", " - Ethical trade-offs: Balancing equity among populations in preparation for scarce resources.\n", " - Unintended consequence: Overcrowding of shelters.\n", "\n", "4. Engage local emergency management teams, law enforcement, and public health departments to prepare for evacuation routes, shelter distribution, and traffic coordination.\n", "\n", "5. **Hour 24-36**:\n", " - Expected benefit: Start evacuations as identified by targeted testing.\n", " - Primary risks: Logistical issues in the midst of chaos due to mass evacuations.\n", " - Resources required: High number of available ambulances for transport; sufficient resources to maintain hospital capacity under increased pressure.\n", " - Ethical trade-offs: Focus on vulnerable groups.\n", " - Unintended consequence: Inefficient use of limited medical supply due to evacuation dynamics.\n", "\n", "6. Allocate and dispatch ambulances based on identified need for transport, balancing capacity to safely move people with available health-care providers and resources.\n", "\n", "7. **Hour 36-48**:\n", " - Expected benefit: Overcome logistical hurdles in a rapidly expanding crisis situation.\n", " - Primary risks: Evacuating too many without sufficient support leading to potential further health impacts.\n", " - Resources required: Continuous public communication strategy; coordination with local governments on shelter strategies.\n", " - Ethical trade-offs: Balancing population evacuation needs with vulnerable groups priority.\n", " - Unintended consequence: Overcrowding of shelters due to panic action among more resilient segments.\n", "\n", "8. Begin to intensify hospital staffing for the most critical needs and coordinate closely with neighboring jurisdictions to maintain patient flow.\n", "\n", "I. Daily Actions (Days 1-14)\n", "\n", "1. Continue to monitor the spread of the airborne virus.\n", "2. Implement infection-control measures in shelters, including social distancing within capacity and adequate hygiene conditions.\n", "3. Maintain communication channels among teams and public health agencies through continuous briefings for staff on emergency medical care coordination needs.\n", "4. Regularly communicate with evacuation groups and shelter residents to ensure their understanding of guidelines for isolation procedures while awaiting potential recovery from the viral infection.\n", "5. Plan for logistical support including food, hydration supplies which can serve the temporary shelter guests.\n", "6. Work closely with health departments regarding identification and response capacity development strategies.\n", "\n", "(b) Outcome Scenarios\n", "\n", "1. **Best Scenario (Optimistic):** Early evacuation leads to near-complete protection of vulnerable populations due to effective medical interventions combined with an efficient organizational strategy, including adequate staff support in hospitals to deal with potential overflow cases arising as the crisis worsens.\n", " - Probability: High\n", "2. **Median Scenario (Realistic):** Successful evacuation strategies yield positive public health outcomes but without completely avoiding major issues; this scenario would depend on preparedness of local healthcare facilities and emergency response measures among affected communities.\n", " - Probability: Medium-High\n", "3. **Worst Scenario (Pessimistic):** Inadequate resources coupled with insufficient medical supply capacity lead to extensive shortages, exacerbating public health risks across all segments of the population exposed.\n", "\n", "(c) Decision Thresholds\n", "\n", "1. **Decision Thrreshold 1:** A hospital bed becomes unavailable.\n", " - Action: Adjust patient flow prioritization by reassessing resource deployment for critical care services.\n", " - Alternative action: Re-deploy healthcare resources to less intensive wards to increase capacity where it's needed.\n", "\n", "2. **Decision Thrreshold 2**: Overcrowding causes a 10% increase in reported cases of infectious disease transmission within the shelter environment.\n", " - Action: Implement stricter health protocols within shelters (e.g., strict quarantine measures) and plan for early decontamination procedures.\n", " - Alternative action: Review shelter design strategies to accommodate a higher occupancy.\n", "\n", "3. **Decision Thrreshold 3:** Critical strain hits at one neighborhood of more than 30% population rate without sufficient medical care support available; the health officer announces that it's become critical to evacuate this neighborhood immediately.\n", " - Action: Direct deployment forces and logistical resources necessary for rapid evacuation within this designated area.\n", " - Alternative action: Assess alternative shelter sites if possible.\n", "\n", "4. **Decision Threshold 4:** R0 rises above 2.0 from confirmed outbreak rates, which requires additional medical staff on hospital sites supporting affected populations.\n", " - Action: Seek a direct offer from neighboring jurisdictions offering more staff or resources to supplement support for hospitals.\n", " - Alternative action: Prepare and deploy a local health reserve force to augment existing healthcare forces.\n", "\n", "(d) Communication with Uncertainty\n", "\n", "- Establish clear regular communication channels through town halls, social media updates, local news broadcasts to inform of evolving situation updates with transparent reporting of new numbers and developments as necessary.\n", " \n", "The information presented offers the best possible approach given typical considerations for such situations; however, each situation has its unique variables that should have direct insight before planning.\n" ] } ], "source": [ "# It's nice to know how to use \"zip\"\n", "for competitor, answer in zip(competitors, answers):\n", " print(f\"Competitor: {competitor}\\n\\n{answer}\")\n" ] }, { "cell_type": "code", "execution_count": 14, "metadata": {}, "outputs": [], "source": [ "# Let's bring this together - note the use of \"enumerate\"\n", "\n", "together = \"\"\n", "for index, answer in enumerate(answers):\n", " together += f\"# Response from competitor {index+1}\\n\\n\"\n", " together += answer + \"\\n\\n\"" ] }, { "cell_type": "code", "execution_count": 15, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "# Response from competitor 1\n", "\n", "Below is a phased, action-oriented plan you can adapt now. It combines hurricane response with a concurrent respiratory-virus surge plan, given limited testing and a stressed health system. The plan is organized in two layers: (A) an hour-by-hour 0–72 hour playbook for the immediate crisis, and (B) a 14-day daily action map to sustain response and begin recovery. For each recommended action I state: expected benefit, primary risk(s), resources required, key ethical trade-offs, and at least one plausible unintended consequence. I then address assumptions, scenario analyses, decision thresholds, uncertainty communication, and inter-jurisdiction coordination.\n", "\n", "A. 72-hour, hour-by-hour plan (0–72 hours)\n", "\n", "Assumptions you should hold in mind now\n", "- A Category 4 hurricane landfall is imminent in ~72 hours; flooding risk is concentrated in low-lying neighborhoods (approx. 10,000 residents affected).\n", "- A novel airborne virus is circulating with IFR ~2% and R0 ≈ 1.8; testing is limited. Sheltering in close quarters risks rapid spread unless infection-control measures are rigorously applied.\n", "- The city’s hospital capacity is strained (one hospital approaching capacity, 200 ICU beds total). Evacuation and sheltering decisions must minimize COVID-like transmission while protecting flood victims.\n", "- Resources are finite: limited shelter capacity suitable for infection-control, limited EMS/ambulance availability, and potential need for mutual-aid from neighboring jurisdictions.\n", "\n", "Notes on execution: The plan below is written with explicit trigger points and actions that can be operationalized through your EOC (Emergency Operations Center), city departments, hospital incident command, law enforcement, public health, and mutual-aid partners.\n", "\n", "Hour 0–6 (now to t+6)\n", "- Activate EOC to Level 1 (full activation) with a dedicated Incident Commander for hurricane + infectious-disease surge.\n", " - Expected benefit: centralized decision-making, rapid information flow, rapid resource allocation.\n", " - Primary risks: information overload, decision bottlenecks; plan must include a single operational picture.\n", " - Resources required: EOC staff, communications, IT, liaison with hospitals, EMS, PD, FD, public health, and emergency management.\n", " - Ethical trade-offs: speed vs. inclusivity; may deprioritize non-urgent services temporarily.\n", " - Unintended consequence: mission creep if scope widens beyond capacity.\n", "- Issue an initial evacuation readiness advisory and pre-declare zones at risk of flooding; prepare for phased evacuation orders.\n", " - Expected benefit: reduces last-minute bottlenecks and panic when orders are issued.\n", " - Primary risks: public confusion if zones are miscommunicated; evacuations may trigger virus exposure if sheltering becomes necessary.\n", " - Resources: GIS data, warning systems, sirens, multilingual messaging.\n", " - Ethical trade-offs: protecting property and safety vs. limiting freedom of movement.\n", " - Unintended consequence: evacuation fatigue; non-targeted messaging may stigmatize neighborhoods.\n", "- Begin proactive coordination with neighboring jurisdictions and state/federal partners (FEMA, CDC) to activate mutual-aid and field-hospital plans; request pre-staged assets (tents, ventilators, PPE, ambulances, fuel).\n", " - Expected benefit: faster access to surge resources; shared regional risk management.\n", " - Primary risks: delays in approvals; interagency misalignment.\n", " - Resources: formal MOUs/Mutual Aid Agreements, point-of-contact lists, prior-bid vendor contracts.\n", " - Ethical trade-offs: using regional assets could deprive other communities in need; balancing equity across zones.\n", " - Unintended consequence: over-dependence on external assets; erosion of local capacity in advance.\n", "- Initiate a public health risk message to emphasize hurricane safety while introducing infection-control basics for shelters (masking, distancing where feasible, hand hygiene). Prepare language in multiple languages.\n", " - Expected benefit: reduces risk of virus spread and builds trust.\n", " - Primary risks: message may be ignored or misinterpreted; stigma if infection concerns are conflated with evacuees.\n", " - Resources: public health communications team, translators, media partnerships.\n", " - Ethical trade-offs: urgency of evacuation vs. privacy of individuals with symptoms.\n", " - Unintended consequence: complacency in non-shelter settings.\n", "\n", "Hour 6–12 (t+6 to t+12)\n", "- Issue mandatory or strongly encouraged evacuation orders for flood-prone zones; prioritize high-rise and critical infrastructure workers first; designate primary evacuation routes and contraflow lanes on major arteries if needed.\n", " - Expected benefit: reduces flood risk and casualties; predictable flow reduces chaos.\n", " - Primary risks: noncompliance; traffic bottlenecks; vulnerable populations stranded.\n", " - Resources: law enforcement traffic control, public messaging, transportation assets.\n", " - Ethical trade-offs: freedom of movement vs. collective safety; prioritization of essential workers vs. residents without options.\n", " - Unintended consequence: evacuation-related exposure to virus in transit if shelters become crowded.\n", "- Open and staff initial shelters designed for infection-control (see Sheltering measures) in on-high ground facilities; begin intake screening for respiratory symptoms at shelter entrances; separate intake areas for symptomatic vs asymptomatic.\n", " - Expected benefit: lowers in-shelter transmission risk; improves crowd management.\n", " - Primary risks: screening misses asymptomatic carriers; staff exposure risk.\n", " - Resources: facility staff, PPE, temp screening tools, separate HVAC or air-separation plan, isolation rooms.\n", " - Ethical trade-offs: segregation of occupants may create stigma; privacy concerns.\n", " - Unintended consequence: delays in shelter access for some evacuees.\n", "- Begin field hospital and temporary ICU planning; deploy pre-identified mobile medical teams to support surge; procure and stock oxygen, PPE, ventilators, basic meds.\n", " - Expected benefit: increases capacity to care for trauma from the storm and virus cases requiring hospital-level care.\n", " - Primary risks: staffing gaps; equipment compatibility; supply chain delays.\n", " - Resources: field hospital units, clinical staff, oxygen sources, ventilators, PPE, fuel, generators.\n", " - Ethical trade-offs: resource allocation to disasters vs. routine care in other areas of the health system.\n", " - Unintended consequence: field hospital may require power/water that can be disrupted by the hurricane.\n", "\n", "Hour 12–24 (t+12 to t+24)\n", "- Implement a tiered evacuation plan with time-phased targets; pre-identified shelters on higher ground; ensure shelter locations have independent power and water; implement pod-based sheltering (household pods) to limit cross-contact.\n", " - Expected benefit: reduces in-shelter mixing; limits transmission; smoother operations.\n", " - Primary risks: shelter capacity shortfalls; logistics of moving households with limited transportation.\n", " - Resources: buses/ transit, volunteers, shelter coordinators, signage.\n", " - Ethical trade-offs: separating households by pods may complicate care and social supports; privacy concerns.\n", " - Unintended consequence: longer evacuation times for some families.\n", "- Enforce infection-control measures in shelters: masks for evacuees; cohorting by symptomatic status; enhanced cleaning; improved ventilation; dedicated smoking/vaping areas away from living spaces; separate zones for those with chronic conditions.\n", " - Expected benefit: reduces cross-infection risk; preserves hospital capacity.\n", " - Primary risks: compliance challenges; resource-intensive.\n", " - Resources: PPE, signage, cleaning crews, HVAC modifications; rapid antigen tests if available.\n", " - Ethical trade-offs: enforcement risk disproportionately impacting vulnerable populations; civil liberty considerations.\n", " - Unintended consequence: overcrowding if residents avoid shelters due to perceived restrictions.\n", "\n", "Hour 24–48 (t+24 to t+48)\n", "- Hurricane impact monitoring and response stabilization; direct EMS/ambulance priorities toward high-need, time-sensitive cases; implement triage framework in coordination with hospitals if demand outpaces capacity; activate mutual-aid ambulance nets as needed.\n", " - Expected benefit: preserves life amid mass casualty risk; prioritizes critical patients.\n", " - Primary risks: triage decisions are ethically fraught; risk of under-serving non-life-threatening but essential needs.\n", " - Resources: EMS units, triage officers, field hospital staff, digital patient tracking.\n", " - Ethical trade-offs: equity vs efficiency; must protect vulnerable populations.\n", " - Unintended consequence: perceived unfairness or fear among the public.\n", "- Provide food, water, and medical supplies to shelters; ensure backup power supply; maintain cold-chain for medications where necessary.\n", " - Expected benefit: supports survival in shelters; reduces illness risk.\n", " - Primary risks: supply chain disruption; waste management issues.\n", " - Resources: logistics team, supply lines, generators, fuel, refrigeration.\n", " - Ethical trade-offs: allocation between shelter and other needs (schools, clinics).\n", " - Unintended consequence: waste or spoilage if supply chain falters.\n", "\n", "Hour 48–72 (t+48 to t+72)\n", "- Reassess shelter demand; continue infection-control measures; begin phased return-to-home planning with safe routes; if floodwaters dissipate, begin targeted repatriation and resettlement; monitor hospital surge and maintain field hospital capacity as contingency.\n", " - Expected benefit: reduces long-term shelter dependence; reconstitutes normal life; reduces infection risk as populations disperse.\n", " - Primary risks: infrastructure damage; risk of re-entry hazards (flooding, downed power lines).\n", " - Resources: debris clearance, risk communication, transportation coordination.\n", " - Ethical trade-offs: prioritizing return vs ensuring safe re-entry for vulnerable residents.\n", " - Unintended consequence: abrupt hastening of return could reintroduce hazard.\n", "\n", "B. 14-day daily actions (post-72 hours ongoing)\n", "\n", "Day 1–Day 3\n", "- Sustain evacuation operations and sheltering with infection-control; deploy mobile clinics to shelters; monitor ICU/hospital occupancy; continue supply chain management; maintain public messaging about safety and shelter rules.\n", "- Initiate area-wide risk communication about virus spread mitigation; encourage voluntary isolation for symptomatic individuals; offer hotlines for shelter feedback and concerns.\n", "- Continue traffic management and law-enforcement coordination to prevent gridlock; maintain safety and security in shelters.\n", "- Update mutual-aid asset status; transparently share bed counts, ventilator availability, PPE stocks, and EMS capacity with partners.\n", "\n", "Day 4–Day 7\n", "- Begin targeted re-entry to lower-risk zones as floodwaters recede; resume some non-emergency city services; continue hospital surge operations with field hospital as needed; scale back field hospital when capacity stable.\n", "- Conduct debriefs with all partners; adjust SOPs for shelters, triage, and EMS routing; update data dashboards with actual occupancy, infection-control compliance, and supply stock levels.\n", "- Ramp up mental health support services for evacuees, responders, and hospital staff.\n", "\n", "Day 8–Day 14\n", "- Initiate longer-term recovery planning: assess housing needs, rebuild priorities, flood mitigation investments, and vaccination or antiviral strategies if the virus persists.\n", "- Maintain a transparent public dashboard on disease spread, shelter occupancy, hospital capacity, and resource distribution.\n", "- Coordinate with neighboring jurisdictions and federal agencies on shared recovery funding, public health guidance, and infrastructure restoration.\n", "\n", "C. For each recommended action: explicit attributes\n", "\n", "Note: The actions listed above are representative. For each action you will need to record these attributes in briefing sheets.\n", "\n", "1) Evacuation orders and routing\n", "- Expected benefit: reduces flood exposure and hurricane-related casualties; enables targeted sheltering planning.\n", "- Primary risks: noncompliance, transportation inequities, exposure to virus during transit and shelter entry.\n", "- Resources: law enforcement, EMS, transit systems, public communications, signage; mutual-aid support.\n", "- Ethical trade-offs: protecting the many vs. limiting personal freedom; prioritization of essential workers.\n", "- Unintended consequence: mass movement to shelters may increase viral transmission if infection-control is weak.\n", "\n", "2) Shelter design and infection-control measures (pods, masking, ventilation)\n", "- Expected benefit: reduces intra-shelter transmission; enables use of shelters for longer periods.\n", "- Primary risks: resource-intense; compliance challenges; potential stigma about segregation.\n", "- Resources: masks, PPE, cleaning supplies, separate intake areas, physical space for pods, HVAC adjustments, screened entry points.\n", "- Ethical trade-offs: privacy, dignity vs public health; potential for unequal access to better shelters.\n", "- Unintended consequence: diversion of resources from other city needs.\n", "\n", "3) Hospital surge capacity (field hospital, ICU bed expansion)\n", "- Expected benefit: absorbs influx; preserves care for trauma and severe viral illness.\n", "- Primary risks: staffing gaps; equipment compatibility; power/water reliability.\n", "- Resources: field hospital units, ventilators, oxygen supply, PPE; staff; generator and fuel.\n", "- Ethical trade-offs: resource allocation between disaster care and routine care elsewhere.\n", "- Unintended consequence: overloaded logistics if demand spikes beyond planning assumptions.\n", "\n", "4) Triaging and EMS/ambulance allocation\n", "- Expected benefit: prioritizes time-critical cases; reduces mortality from preventable deterioration.\n", "- Primary risks: potential for perceived inequity; implementation complexity.\n", "- Resources: triage officers, digital patient-tracking, EMS units, mutual-aid ambulances.\n", "- Ethical trade-offs: life-saving vs. non-life-saving care; equity considerations.\n", "- Unintended consequence: public distrust if triage appears biased.\n", "\n", "5) Public communication and transparency\n", "- Expected benefit: reduces panic, improves compliance, and builds trust.\n", "- Primary risks: misinformation, confusion if messages change with new data.\n", "- Resources: communications team, translators, media partnerships, public dashboards.\n", "- Ethical trade-offs: openness vs. operational security; risk communication may expose vulnerabilities.\n", "- Unintended consequence: panic or “crying wolf” if over-communicative.\n", "\n", "D. Three critical assumptions and data needed (a)\n", "\n", "Critical assumptions (and why they matter)\n", "1) Evacuation compliance and shelter acceptance: If residents won’t evacuate or won’t use shelters, flood risk and virus exposure increase.\n", " - Data to validate: historical evacuation rates; current shelter capacity and access; family status and mobility data; transportation availability; language and disability access needs.\n", "2) Effectiveness of infection-control measures in shelters: If masking, distancing, and podting are ineffective, the virus could spread rapidly in shelters.\n", " - Data to validate: baseline shelter ventilation quality; typical contact rates in shelters; mask fit and usage rates; symptomatic screening sensitivity; room occupancy per pod.\n", "3) Hospital surge capacity feasibility: If field hospital and surge staffing can be stood up quickly, hospital risk declines; otherwise, ICU overflow worsens outcomes.\n", " - Data to validate: current staffing levels, surge capacity, ventilator availability, oxygen supply, and power stability in alternative care sites; mutual-aid response times; patient transport capacity.\n", "\n", "Specific data requests (immediate)\n", "- Shelter inventory: locations, ground conditions, capacity, HVAC, water, power, shelter management staff.\n", "- EMS/ambulance capacity: number of units, response times, staging locations, mutual-aid agreements with neighboring counties.\n", "- Hospital bed/ICU capacity: current occupancy, surge capacity (including non-traditional spaces), staff rosters, supply of PPE, oxygen, ventilators, and essential meds.\n", "- Infectious-disease control: current positivity rates, testing capacity, rapid test availability, infection-control training for staff and shelter workers.\n", "- Flood-risk data: worst-case flood maps, route closures, ground transport options, shelter accessibility for disabled residents.\n", "- Communication channels: language needs, effective channels for vulnerable populations (senior centers, housing authorities, clinics, faith-based groups).\n", "\n", "E. Three outcome scenarios for 30 days (best, median, worst)\n", "\n", "Assumptions for numbers (illustrative, to guide planning)\n", "- City population: 500,000\n", "- IFR: ~2% (for the infected)\n", "- Infected share after 30 days depends on transmission control; virus spreads in shelter environments if not well-managed.\n", "\n", "Scenario estimates (with probabilistic weights)\n", "- Best case (probability ~25%)\n", " - Public health: 5–10% of population exposed to the virus; infection rate in shelters is kept below 2% due to strict controls; emergency services maintain near-normal function outside surge; hospital occupancy fluctuates around 70–80% ICU bed use; 0–150 preventable deaths from the virus; hurricane damages are largely mitigated by timely evacuations.\n", " - Mortality: 50–300 virus-related deaths; hurricane-related fatalities limited to direct storm effects (likely <100 if evacuations executed well).\n", " - Infrastructure impact: power and communications mostly intact; minimal long-term disruption; rapid restoration of essential services.\n", "- Median case (probability ~50%)\n", " - Public health: infection rate in the city reaches 5–15%; shelter-based transmission partially contained but still present; EMS/ambulance demand higher; hospital occupancy peaks.\n", " - Mortality: 1,000–3,000 deaths, comprised of hurricane direct casualties and virus-related deaths in overwhelmed facilities.\n", " - Infrastructure impact: significant but manageable; shelter operations ongoing; partial restoration of services over 1–2 weeks; some neighborhoods with water or power outages.\n", "- Worst case (probability ~25%)\n", " - Public health: infection rate in the city reaches 20–25% or more; hospital beds saturated, field hospitals overwhelmed; mass casualty events plus high virus transmission in shelters; EMS response times degrade.\n", " - Mortality: 5,000–10,000 deaths (virus plus hurricane casualties); high casualty due to delayed care and evacuation bottlenecks.\n", " - Infrastructure impact: major disruption; long-term power outages; environmental hazards (flooding, mold); significant disruption to housing and essential services.\n", "\n", "Drivers of probabilities\n", "- Hurricane severity and wind/flood impacts; speed of landfall and flood extents.\n", "- Effectiveness of shelter infection-control; shelter capacity and pod strategy success.\n", "- Speed and efficiency of hospital surge (staffing; supplies; mutual-aid access).\n", "- Public compliance with evacuation orders and shelter rules.\n", "- Inter-jurisdiction coordination and federal support timeliness.\n", "\n", "F. Decision thresholds and trigger points (with metrics)\n", "\n", "When the plan should change course (and what to do)\n", "- Trigger 1: ICU occupancy exceeds 90% (≈180 beds) for 24 hours\n", " - Action: Activate full hospital surge protocols; stand up additional field hospital space; reallocate staff; pause elective procedures; request additional mutual-aid ambulances.\n", " - Metrics: ICU occupancy rate, ventilator utilization, oxygen supply stability.\n", "- Trigger 2: Shelter occupancy exceeds 90% capacity for >12 hours in flood zones\n", " - Action: Open additional shelters (schools further inland, community centers on higher ground); implement enhanced pod-based sheltering, accelerate mass transport; adjust intake flow to minimize crowding.\n", " - Metrics: shelter occupancy by site, average occupancy per pod, rate of new shelter arrivals.\n", "- Trigger 3: Test positivity rate exceeds 10% for 3 consecutive days or rapid-test availability declines\n", " - Action: Implement stricter shelter infection-control measures, including universal masking in shelters, increased hand hygiene stations, more robust cleaning; consider targeted testing in shelters if feasible; defer non-urgent procedures citywide.\n", " - Metrics: percent positivity, number of tests per day, time to testing results.\n", "- Trigger 4: Medical oxygen or PPE stockpiles fall below critical thresholds (oxygen < X days supply; PPE < Y days)\n", " - Action: Rationing plan for PPE, evacuate/redistribute supply using mutual-aid; engage state/federal supply operations; deploy additional PPE shipments.\n", " - Metrics: current stock levels, burn rate, supply lead times.\n", "- Trigger 5: Evacuation refusal or refusal to shelter yields unacceptable risk (e.g., high-risk households refuse)\n", " - Action: Enhanced outreach; targeted ride services; consider mandatory evacuation for high-risk individuals per legal authority; provide additional on-ground assistance for those with mobility or language barriers.\n", " - Metrics: number of households evacuated, shelter intake rates.\n", "- Trigger 6: Power/water disruption exceeds 24 hours in a district with vulnerable populations\n", " - Action: Prioritize critical shelters and medical facilities for power restoration; deploy mobile generators and safe water distribution; set up alternate housing solutions for those in flood-prone neighborhoods.\n", " - Metrics: power restoration times, water access, shelter stability.\n", "\n", "G. Communication of uncertainty and coordination\n", "\n", "Public uncertainty management\n", "- Be transparent about what is known, what is unknown, and what is being done to fill gaps.\n", "- Provide clear, prioritized guidance (evacuation orders, shelter rules, how to obtain help) with daily briefings that include a Q&A.\n", "- Use simple language, multilingual translations, and multiple channels (TV, radio, social media, text alerts, school channels) to reach all residents, including vulnerable populations.\n", "- Publish a single, live “risk dashboard” with ranges (best-case to worst-case scenarios) and updates on hospital capacity, shelter occupancy, and supply stocks.\n", "- Explain uncertainties (e.g., “we expect the hurricane path to be within X miles; we are preparing for a range of trajectories and will adapt as data improves”).\n", "\n", "Inter-jurisdictional and federal coordination\n", "- Establish a formal daily coordination call with neighboring jurisdictions to share shelter capacity, EMS asset status, and mutual-aid ground transportation plans.\n", "- Share real-time data with FEMA, CDC, and HHS on hospital bed availability, PPE, oxygen, ventilators, and shelter occupancy to enable federal support and supply chain prioritization.\n", "- Ensure pre-agreed mutual-aid deployment windows and reporting templates; designate liaison officers to speed up decisions.\n", "- Align public-health messaging with state and federal guidance to minimize confusion and enable consistent messaging across jurisdictions.\n", "\n", "Practical notes and rationale\n", "- The hurricane and the virus create competing urgency: move people away from flood zones while avoiding mass gatherings that could spread the virus. The plan emphasizes phased evacuations, pod-based sheltered environments, and rapid surge capacity for hospitals.\n", "- Infection-control in shelters is central to keeping ICU capacity available for those who truly need it. Without strong shelter controls, the virus could overwhelm the system, increasing mortality from both direct storm injuries and viral illness.\n", "- Data validation is critical: the three most important assumptions concern evacuation behavior, shelter infection-control effectiveness, and hospital surge capacity; validate via real-time data from shelters, EMS, hospitals, and mutual-aid partners.\n", "- The probabilistic scenarios reflect a range of potential futures, driven by hurricane severity, adherence to evacuation and shelter rules, and the health system’s surge capacity. You should revisit these as new data comes in, and adjust resource allocations accordingly.\n", "\n", "If you want, I can format this into briefing sheets (one-page action cards for each department), a live dashboard template, and a city-wide, multi-language public message set to help you operationalize these steps quickly.\n", "\n", "# Response from competitor 2\n", "\n", "Mayor,\n", "\n", "We face an unprecedented dual crisis: a Category 4 hurricane bearing down on our city in 72 hours, concurrent with a spreading novel airborne respiratory virus. Our immediate actions will determine the fate of thousands. This plan is designed to prioritize life safety, mitigate viral spread, and ensure the resilience of our essential services.\n", "\n", "---\n", "\n", "### **I. Overarching Strategic Principles**\n", "\n", "1. **Life Safety First:** All decisions prioritize saving lives from both hurricane impact and viral infection.\n", "2. **Harm Reduction:** Balance the immediate threat of the hurricane with the long-term threat of the virus, accepting that perfect solutions are impossible.\n", "3. **Proactive De-densification:** Aggressively pursue strategies to reduce population density, especially in high-risk areas and potential gathering points.\n", "4. **Resource Preservation & Allocation:** Prudently manage scarce resources (medical staff, PPE, beds, transport) for maximum impact.\n", "5. **Transparent & Consistent Communication:** Build and maintain public trust through clear, honest, and frequent communication.\n", "6. **Inter-Jurisdictional Collaboration:** Leverage regional and federal partnerships for resources and support.\n", "\n", "---\n", "\n", "### **II. Prioritized, Time-Phased Plan**\n", "\n", "**Phase 1: Pre-Landfall (Hours 0-72)**\n", "*Goal: Maximize safe evacuation, prepare infrastructure, mitigate virus spread in shelters, establish robust command & control.*\n", "\n", "**Hour 0-12: Activation & Initial Assessment (Immediate Action)**\n", "\n", "* **Action 1: Activate Emergency Operations Center (EOC) & Key Personnel.**\n", " * **Expected Benefit:** Establishes centralized command and control, enabling coordinated response.\n", " * **Primary Risk(s):** Initial chaos, communication failures, key personnel unavailable.\n", " * **Resources Required:** EOC facility, communication systems, trained staff (department heads, incident commanders, liaisons).\n", " * **Ethical Trade-offs:** Requires immediate redirection of resources from other city services, potentially causing temporary disruption elsewhere.\n", " * **Unintended Consequence:** Overburdening EOC staff quickly, leading to burnout.\n", "* **Action 2: Mayor's Initial Public Address & Voluntary Evacuation Recommendation.**\n", " * **Expected Benefit:** Provides immediate, authoritative guidance; encourages early departure, reducing peak traffic.\n", " * **Primary Risk(s):** Panic, failure to convey urgency/nuance, misinterpretation of advice.\n", " * **Resources Required:** Mayor, public information officers (PIOs), media access (TV, radio, social media).\n", " * **Ethical Trade-offs:** Balancing urgency of hurricane evacuation with concern about viral spread; potentially asking people to leave their homes with limited destination options.\n", " * **Unintended Consequence:** \"Cry wolf\" effect if the storm deviates significantly, reducing compliance for future events.\n", "* **Action 3: Rapid Assessment of Healthcare Capacity & Staffing.**\n", " * **Expected Benefit:** Real-time understanding of hospital bed/ICU availability, staffing levels, PPE inventory to inform surge planning.\n", " * **Primary Risk(s):** Inaccurate data, underestimation of needs, staff attrition due to fear.\n", " * **Resources Required:** Hospital administrators, public health officials, EOC data analysts, communication lines.\n", " * **Ethical Trade-offs:** Identifying potential \"sacrifice zones\" or resource scarcity points early.\n", " * **Unintended Consequence:** Creating unnecessary alarm among hospital staff, potentially increasing absenteeism.\n", "* **Action 4: Pre-deployment of Law Enforcement & Public Works.**\n", " * **Expected Benefit:** Ensures critical personnel are ready for traffic control, security, and immediate post-storm damage assessment/clearing.\n", " * **Primary Risk(s):** Personnel placed in harm's way, insufficient staffing for all needs.\n", " * **Resources Required:** Police, fire, EMS, public works staff; vehicles, fuel, communication equipment.\n", " * **Ethical Trade-offs:** Prioritizing certain neighborhoods or routes for security/clearing over others.\n", " * **Unintended Consequence:** Personnel exhaustion before the main event, reducing effectiveness.\n", "\n", "**Hour 12-24: Resource Mobilization & Shelter Preparation**\n", "\n", "* **Action 5: Secure Out-of-City Low-Density Sheltering Options.**\n", " * **Expected Benefit:** Reduces concentration of evacuees, mitigating viral transmission; provides safer options for vulnerable populations.\n", " * **Primary Risk(s):** Limited availability, logistical challenges for transport, reluctance of host communities.\n", " * **Resources Required:** State/federal liaisons, agreements with neighboring jurisdictions/hotel chains, buses, fuel, drivers.\n", " * **Ethical Trade-offs:** Prioritizing certain evacuees (e.g., medically vulnerable) for limited \"safe\" spaces.\n", " * **Unintended Consequence:** Strain on host communities, potentially spreading the virus to new areas.\n", "* **Action 6: Begin Conversion of Designated In-City Shelters to COVID-Mitigated Facilities.**\n", " * **Expected Benefit:** Creates safer environments for those unable to evacuate, reducing viral transmission risk within shelters.\n", " * **Primary Risk(s):** Inadequate space, insufficient PPE/sanitization supplies, staff training deficits.\n", " * **Resources Required:** Public facilities (schools, community centers), cots, blankets, cleaning supplies, partitions, ventilation fans, PPE, medical screening staff.\n", " * **Ethical Trade-offs:** Compromising shelter capacity for social distancing, potentially leaving some without refuge.\n", " * **Unintended Consequence:** Public perception of \"unsafe\" shelters, leading more people to stay home in unsafe conditions.\n", "* **Action 7: Stockpile Critical Supplies (PPE, Rapid Tests, Medicines, Food, Water, Fuel).**\n", " * **Expected Benefit:** Ensures readiness for immediate post-landfall needs and anticipated viral surge.\n", " * **Primary Risk(s):** Supply chain disruptions, spoilage, theft, insufficient quantities.\n", " * **Resources Required:** Warehouses, logistics teams, procurement funds, security.\n", " * **Ethical Trade-offs:** Deciding which supplies are most critical when budgets and availability are limited.\n", " * **Unintended Consequence:** Creating a \"run\" on grocery stores and gas stations by the public, depleting commercial supplies.\n", "\n", "**Hour 24-48: Mandatory Evacuation & Infrastructure Hardening**\n", "\n", "* **Action 8: Issue Mandatory Evacuation Order for Low-Lying & Vulnerable Areas.**\n", " * **Expected Benefit:** Maximizes removal of residents from highest-risk flood zones, saving lives.\n", " * **Primary Risk(s):** Non-compliance, traffic gridlock, inability to evacuate all residents, spreading virus among evacuees.\n", " * **Resources Required:** Mayor, PIOs, law enforcement, traffic management systems, buses, shelters.\n", " * **Ethical Trade-offs:** Compelling individuals to leave their homes, potentially separating families, risk of leaving pets behind.\n", " * **Unintended Consequence:** Increased looting in evacuated areas due to perceived lack of oversight.\n", "* **Action 9: Activate Contraflow on Major Evacuation Routes.**\n", " * **Expected Benefit:** Accelerates evacuation by maximizing outbound lane capacity.\n", " * **Primary Risk(s):** Confusion, accidents, delays if not executed flawlessly.\n", " * **Resources Required:** State DOT, local law enforcement, signage, traffic control devices, media communication.\n", " * **Ethical Trade-offs:** Prioritizing evacuation speed over local traffic flow for remaining residents.\n", " * **Unintended Consequence:** Stranding residents trying to access essential services if local routes are impacted.\n", "* **Action 10: Relocate Non-Critical Hospital Patients & Reinforce Hospital Infrastructure.**\n", " * **Expected Benefit:** Frees up critical beds for hurricane-related trauma and severe viral cases; protects hospital functionality.\n", " * **Primary Risk(s):** Patient safety during transfer, overwhelming receiving hospitals, staff resistance.\n", " * **Resources Required:** Hospital staff, ambulances, receiving hospitals, generators, sandbags, window boarding.\n", " * **Ethical Trade-offs:** Deciding which patients are \"non-critical\" and bear the risk of transfer.\n", " * **Unintended Consequence:** Creating a perception of hospital being \"unsafe\" or overwhelmed prematurely.\n", "* **Action 11: Establish Designated COVID-19 Isolation Areas within Shelters.**\n", " * **Expected Benefit:** Prevents rapid spread of virus among shelter populations by separating symptomatic individuals.\n", " * **Primary Risk(s):** Insufficient isolation space, difficulty enforcing compliance, staff exposure.\n", " * **Resources Required:** Separate rooms/sections in shelters, dedicated staff, PPE, hygiene supplies, rapid testing kits (if available).\n", " * **Ethical Trade-offs:** Stigmatizing individuals in isolation, potential for perceived inhumane conditions.\n", " * **Unintended Consequence:** Symptomatic individuals may avoid shelters to avoid isolation, staying in unsafe conditions.\n", "\n", "**Hour 48-72: Final Preparations & Shelter-in-Place Directives**\n", "\n", "* **Action 12: Close Evacuation Routes & Implement Curfew.**\n", " * **Expected Benefit:** Ensures roads are clear for emergency responders; restricts movement of people during the most dangerous period.\n", " * **Primary Risk(s):** Stranding late evacuees, public resistance, hindering essential workers.\n", " * **Resources Required:** Law enforcement, public works, PIOs, communication platforms.\n", " * **Ethical Trade-offs:** Limiting individual liberty for collective safety.\n", " * **Unintended Consequence:** Increased desperate attempts to leave, leading to accidents.\n", "* **Action 13: Issue Final \"Shelter-in-Place\" Instructions.**\n", " * **Expected Benefit:** Provides clear guidance for those remaining, maximizing their safety indoors.\n", " * **Primary Risk(s):** Instructions being ignored, insufficient detail, misinformation.\n", " * **Resources Required:** PIOs, all media channels.\n", " * **Ethical Trade-offs:** Acknowledging the inherent risk for those who could not or would not evacuate.\n", " * **Unintended Consequence:** Complacency, leading to preventable injuries.\n", "* **Action 14: Pre-position Search & Rescue Teams & Emergency Medical Personnel.**\n", " * **Expected Benefit:** Rapid deployment post-landfall, minimizing response times for critical life-saving operations.\n", " * **Primary Risk(s):** Teams being cut off by floodwaters, personnel injury, insufficient equipment.\n", " * **Resources Required:** Fire, EMS, National Guard, specialized rescue teams, boats, high-water vehicles, communication devices.\n", " * **Ethical Trade-offs:** Placing responders in high-risk zones before the storm fully passes.\n", " * **Unintended Consequence:** Misidentifying safe staging areas, leading to equipment damage or personnel needing rescue.\n", "* **Action 15: Establish Redundant Communication Channels.**\n", " * **Expected Benefit:** Ensures EOC can maintain contact with responders and receive critical information even if primary systems fail.\n", " * **Primary Risk(s):** All systems failing, untrained personnel for backup systems.\n", " * **Resources Required:** Satellite phones, amateur radio operators, backup generators, pre-arranged communication trees.\n", " * **Ethical Trade-offs:** Resource allocation to communication over other immediate needs.\n", " * **Unintended Consequence:** Information overload from multiple channels, leading to confusion.\n", "\n", "**Phase 2: Post-Landfall & Recovery (Day 1-14)**\n", "*Goal: Life-saving search & rescue, restore critical services, manage immediate medical emergencies, control viral spread, long-term recovery planning.*\n", "\n", "**Day 1-3: Immediate Aftermath & Search/Rescue**\n", "\n", "* **Action 16: Immediate Damage Assessment & Search & Rescue Operations.**\n", " * **Expected Benefit:** Locates survivors, identifies immediate threats, guides resource allocation for recovery.\n", " * **Primary Risk(s):** High risk to responders, limited access, secondary hazards (downed power lines, gas leaks).\n", " * **Resources Required:** Pre-positioned S&R teams, drones, aerial surveillance, medical personnel, specialized equipment.\n", " * **Ethical Trade-offs:** Prioritizing accessible areas/known distress signals over more challenging rescue sites.\n", " * **Unintended Consequence:** Looting in areas deprioritized for immediate law enforcement presence due to S&R focus.\n", "* **Action 17: Activate Triage Centers & Mobile Medical Units.**\n", " * **Expected Benefit:** Decongests hospitals, provides immediate care for less severe injuries, conducts initial viral screening.\n", " * **Primary Risk(s):** Insufficient medical staff, lack of supplies, exposure risk for medical personnel.\n", " * **Resources Required:** Tents/temporary structures, medical supplies, doctors, nurses, paramedics, PPE.\n", " * **Ethical Trade-offs:** Resource allocation (e.g., medical staff) to mobile units vs. main hospital.\n", " * **Unintended Consequence:** Viral spread at triage centers if screening and isolation protocols are not stringent.\n", "* **Action 18: Distribute Emergency Supplies & Establish Water/Food Points.**\n", " * **Expected Benefit:** Addresses immediate humanitarian needs, prevents illness from contaminated food/water.\n", " * **Primary Risk(s):** Logistical nightmares, security issues at distribution points, inadequate supplies.\n", " * **Resources Required:** Pre-stocked supplies, distribution points, logistics teams, security, volunteers.\n", " * **Ethical Trade-offs:** Deciding how to distribute limited resources equitably and efficiently.\n", " * **Unintended Consequence:** Crowding at distribution points, increasing viral transmission risk.\n", "\n", "**Day 4-7: Stabilization & Early Recovery**\n", "\n", "* **Action 19: Restore Essential Utilities (Power, Water, Communications).**\n", " * **Expected Benefit:** Enables faster recovery, improves public health, facilitates communication.\n", " * **Primary Risk(s):** Significant damage, workforce limitations, secondary outages.\n", " * **Resources Required:** Utility crews, heavy equipment, external aid, fuel.\n", " * **Ethical Trade-offs:** Prioritizing critical facilities (hospitals, EOC) over residential areas.\n", " * **Unintended Consequence:** Unequal restoration timelines leading to public frustration and perceived inequity.\n", "* **Action 20: Conduct Targeted Mass Testing Campaigns in Shelters & High-Impact Areas.**\n", " * **Expected Benefit:** Identifies viral hotspots, enables isolation and contact tracing, prevents wider outbreaks.\n", " * **Primary Risk(s):** Limited testing kits, logistical challenges, false negatives/positives, privacy concerns.\n", " * **Resources Required:** Testing kits, medical personnel, data management system, isolation facilities.\n", " * **Ethical Trade-offs:** Prioritizing testing in certain areas or groups over others.\n", " * **Unintended Consequence:** Overwhelming public health infrastructure with positive cases, leading to delays in contact tracing.\n", "* **Action 21: Begin Re-entry Process for Non-Affected Zones & Transition Shelter Residents.**\n", " * **Expected Benefit:** Reduces shelter population density, allowing de-densification and better infection control.\n", " * **Primary Risk(s):** Premature re-entry to unsafe areas, lack of alternative housing, re-igniting viral spread.\n", " * **Resources Required:** Damage assessment teams, housing agencies, transportation, social services.\n", " * **Ethical Trade-offs:** Balancing rapid shelter de-densification with finding suitable, safe housing for evacuees.\n", " * **Unintended Consequence:** Creating new homeless populations if housing options are scarce.\n", "\n", "**Day 8-14: Ongoing Recovery & Viral Mitigation**\n", "\n", "* **Action 22: Focus on Long-Term Housing Solutions & Mental Health Support.**\n", " * **Expected Benefit:** Provides stability for displaced residents, addresses psychological trauma of dual crisis.\n", " * **Primary Risk(s):** Limited housing stock, insufficient mental health professionals, funding shortfalls.\n", " * **Resources Required:** FEMA, housing authorities, mental health professionals, NGOs, temporary housing units.\n", " * **Ethical Trade-offs:** Prioritizing certain populations for long-term housing over others.\n", " * **Unintended Consequence:** Prolonged reliance on temporary solutions, leading to \"shelter fatigue\" and chronic stress.\n", "* **Action 23: Sustain Widespread Testing, Contact Tracing & Public Health Campaigns.**\n", " * **Expected Benefit:** Controls viral spread, identifies new clusters, educates public on ongoing prevention.\n", " * **Primary Risk(s):** Public fatigue, insufficient resources for sustained effort, new variants emerging.\n", " * **Resources Required:** Public health department, testing sites, contact tracers, communication materials.\n", " * **Ethical Trade-offs:** Balancing individual privacy with the need for public health data.\n", " * **Unintended Consequence:** Public distrust if health guidelines change frequently or appear inconsistent.\n", "* **Action 24: Decontaminate & Repurpose Shelters/Facilities.**\n", " * **Expected Benefit:** Restores public facilities for their original use, reduces lingering viral risk.\n", " * **Primary Risk(s):** Incomplete decontamination, cost, public perception of contamination.\n", " * **Resources Required:** Cleaning crews, specialized equipment, disinfection supplies, environmental health experts.\n", " * **Ethical Trade-offs:** Deciding between rapid repurposing and thorough, time-consuming decontamination.\n", " * **Unintended Consequence:** Public reluctance to use facilities if decontamination isn't fully transparent or effective.\n", "\n", "---\n", "\n", "### **III. Critical Assumptions & Data Validation**\n", "\n", "**(a) Identify and justify the three assumptions most critical to your plan and list the specific additional data you would request immediately to validate them:**\n", "\n", "1. **Assumption: Inter-jurisdictional agreements for out-of-city sheltering and medical aid will be honored and scaled.**\n", " * **Justification:** Our plan relies heavily on de-densifying shelters and offloading non-critical patients to manage both hurricane and viral threats. Without guaranteed external capacity, our in-city resources will be catastrophically overwhelmed, leading to uncontrolled viral spread and higher mortality.\n", " * **Data Request:**\n", " * **Formal, signed Memoranda of Understanding (MOUs)** with specific host jurisdictions detailing capacity, logistical support, and reimbursement terms.\n", " * **Real-time bed availability (hospital & shelter)** from neighboring counties and state agencies.\n", " * **Confirmed commitments of federal assets** (e.g., USNS Comfort, disaster medical assistance teams) and their deployment timelines.\n", "\n", "2. **Assumption: The public will largely comply with mandatory evacuation orders, especially from low-lying areas.**\n", " * **Justification:** Our search and rescue (S&R) and shelter capacities are predicated on a significant reduction in the population remaining in the most vulnerable zones. Low compliance would overwhelm S&R, strain remaining shelters, and lead to far higher direct hurricane casualties. Moreover, those who shelter-in-place in unsafe structures are at higher risk of needing rescue, diverting resources and increasing responder exposure.\n", " * **Data Request:**\n", " * **Real-time traffic counts and exit data** on major evacuation routes, compared against historical averages and population models.\n", " * **Drone/aerial reconnaissance** in flood zones 24 hours prior to landfall to estimate remaining vehicles/residences.\n", " * **Anonymous public surveys (if time permits)** or analysis of social media sentiment to gauge intent to comply.\n", "\n", "3. **Assumption: Healthcare workers will remain sufficiently available and functional despite the dual threat and personal risks.**\n", " * **Justification:** The success of our medical response hinges on having enough trained staff to manage both hurricane trauma and a potentially surging viral caseload. High absenteeism due to personal safety concerns, family obligations, illness, or burnout would critically cripple our hospital's ability to provide care, leading to preventable deaths.\n", " * **Data Request:**\n", " * **Daily \"fit-for-duty\" reports** from hospitals and EMS agencies, tracking confirmed and anticipated staff absenteeism.\n", " * **Psychological support/counseling engagement rates** among healthcare staff (pre- and post-storm).\n", " * **Inventory of healthcare worker accommodations** (e.g., hotels, safe spaces for families) provided by city/hospitals.\n", "\n", "---\n", "\n", "### **IV. Outcome Scenarios (Over 30 Days)**\n", "\n", "**(b) Present three outcome scenarios (best, median, worst) for public health, mortality, and infrastructure impact over 30 days, assigning probabilistic estimates to each scenario and explaining the drivers of those probabilities.**\n", "\n", "**1. Best-Case Scenario (Probabilistic Estimate: 10%)**\n", "\n", "* **Drivers:** High public compliance with evacuation and shelter guidelines, rapid and effective inter-jurisdictional coordination, minimal structural damage from hurricane, limited viral spread due to proactive de-densification and testing, rapid federal aid.\n", "* **Public Health Impact:** Manageable increase in viral cases, predominantly isolated to a few clusters in temporary shelters, quickly contained by testing and isolation. Healthcare system remains stressed but functional, able to provide adequate care for both hurricane injuries and viral patients. No major post-hurricane outbreaks.\n", "* **Mortality:**\n", " * **Direct Hurricane Deaths:** < 50\n", " * **Indirect/Viral Deaths:** < 30 (mainly pre-existing conditions exacerbated by displacement/stress)\n", " * **Total Mortality:** < 80\n", "* **Infrastructure Impact:** Moderate, localized damage to residential properties and minor public infrastructure. Key utilities (power, water, communications) largely restored within 7 days. Roads cleared within 3 days. No critical facility failure. Minimal long-term disruption.\n", "\n", "**2. Median-Case Scenario (Probabilistic Estimate: 60%)**\n", "\n", "* **Drivers:** Moderate public compliance, significant but not catastrophic hurricane damage, initial viral spread in shelters with some regional outbreaks, state/federal aid arrives steadily but with some delays, moderate healthcare worker absenteeism.\n", "* **Public Health Impact:** Healthcare system severely strained, operating at or beyond capacity for 2-3 weeks. Several localized viral outbreaks in shelters and densely populated recovery areas, requiring expanded isolation and testing. Mental health crisis among displaced populations. Access to routine medical care severely disrupted.\n", "* **Mortality:**\n", " * **Direct Hurricane Deaths:** 100-300\n", " * **Indirect/Viral Deaths:** 100-400 (due to overwhelmed healthcare, shelter spread, lack of access to care)\n", " * **Total Mortality:** 200-700\n", "* **Infrastructure Impact:** Widespread damage to residential and commercial properties in flood zones. Power and water outages for 1-3 weeks for many residents; communication disruptions for 1 week. Major roads cleared within 7 days, but secondary roads remain impassable. Significant rebuild efforts for critical infrastructure will take months.\n", "\n", "**3. Worst-Case Scenario (Probabilistic Estimate: 30%)**\n", "\n", "* **Drivers:** Low public compliance with evacuation, catastrophic hurricane damage (e.g., storm surge breaches flood defenses, direct hit by strongest winds), widespread uncontrolled viral spread, critical failure of major utilities and communication networks, significant healthcare worker absenteeism and system collapse, delayed or insufficient federal aid.\n", "* **Public Health Impact:** Healthcare system overwhelmed and effectively collapsed; crisis standards of care implemented broadly, leading to rationing. Uncontrolled viral pandemic sweeps through displaced populations and shelters. Mass fatalities from both hurricane impact and preventable viral complications due to lack of care. Severe food and waterborne illness outbreaks.\n", "* **Mortality:**\n", " * **Direct Hurricane Deaths:** > 500\n", " * **Indirect/Viral Deaths:** > 1000 (due to system collapse, lack of testing, uncontrolled spread)\n", " * **Total Mortality:** > 1500\n", "* **Infrastructure Impact:** Devastation across wide swaths of the city. Power, water, and communications may be out for weeks to months. Transportation networks severely damaged. Major economic collapse due to widespread business destruction and displacement. Recovery efforts will span years, significantly altering the city's future.\n", "\n", "---\n", "\n", "### **V. Decision Thresholds & Trigger Points**\n", "\n", "**(c) Specify clear decision thresholds and trigger points (with metrics) that would cause you to change course and what alternative actions you would take at each threshold.**\n", "\n", "1. **Threshold: Hospital ICU Bed Occupancy > 90% and trending upwards for 24 hours.**\n", " * **Metric:** Daily EOC hospital capacity report (ICU beds occupied/total, new admissions, discharges).\n", " * **Trigger Point:** ICU occupancy hits 90% and daily trend shows net increase in occupied beds over the last 24 hours.\n", " * **Alternative Actions:**\n", " * **Crisis Standard of Care (CSC) Activation:** Immediately implement pre-defined CSC protocols for resource rationing (e.g., ventilator allocation based on survival probability).\n", " * **Emergency Federal Aid Request (E-FAR):** Issue urgent appeal to FEMA for immediate deployment of federal medical teams, mobile field hospitals, and additional ventilators.\n", " * **Patient Transfer Mandate:** Mandate transfer of stable post-op or less critical patients to step-down units or alternative care sites (e.g., converted schools) to free up ICU beds.\n", " * **Public Health Directive:** Issue strict \"stay-at-home\" order to reduce general trauma and viral transmission, freeing up medical resources for critical cases.\n", "\n", "2. **Threshold: Evacuation Compliance < 60% in mandatory evacuation zones at H-24 (24 hours before landfall).**\n", " * **Metric:** Real-time analysis of traffic flow on evacuation routes, shelter intake numbers, law enforcement estimates from reconnaissance in flood zones.\n", " * **Trigger Point:** At H-24, data indicates less than 60% of the estimated population from mandatory zones has evacuated.\n", " * **Alternative Actions:**\n", " * **Intensified \"Last Call\" Messaging:** Utilize all media, sound trucks, door-to-door efforts (where safe) with dire warnings of limited S&R capacity post-landfall.\n", " * **Redirect S&R Assets:** Re-allocate pre-positioned search and rescue teams to high-risk zones where compliance is lowest, preparing for increased immediate post-landfall rescues.\n", " * **Pre-emptive Resource Staging:** Pre-position non-perishable food, water, and medical kits in accessible \"safe havens\" within mandatory zones for those who will inevitably shelter-in-place.\n", " * **Revise Shelter Capacity Plan:** Prepare for higher-than-anticipated demand at in-city shelters, potentially increasing density slightly while maintaining strict masking/distancing to avoid turning people away.\n", "\n", "3. **Threshold: Confirmed Viral Outbreak (3+ linked cases) in a single shelter/communal facility within 24 hours.**\n", " * **Metric:** Daily symptom screening logs, rapid test results (if available), contact tracing reports from shelter medical staff.\n", " * **Trigger Point:** Three or more confirmed positive cases within a single shelter, linked by symptom onset or close proximity, identified within a 24-hour period.\n", " * **Alternative Actions:**\n", " * **Immediate Facility Quarantine & Lockdown:** No entry/exit from the affected shelter (except for medical emergencies or transfer to isolation) until all residents are tested and contacts identified.\n", " * **Mass Testing & Isolation:** Rapidly deploy all available testing resources to the affected shelter. Immediately isolate all positive cases in a separate, dedicated facility, and quarantine close contacts.\n", " * **Enhanced PPE & Sanitation:** Implement universal masking (N95s for staff if possible), daily deep cleaning of the entire facility, and increased air filtration/ventilation.\n", " * **Relocation Strategy:** If feasible, immediately begin identifying alternative, smaller, less dense facilities to relocate asymptomatic, unexposed residents from the affected shelter to prevent further spread.\n", "\n", "---\n", "\n", "### **VI. Communication & Coordination**\n", "\n", "**Communicating Uncertainty to the Public:**\n", "\n", "* **Radical Transparency:** Acknowledge what we know, what we don't know, and the inherent unknowns of a dual disaster. Use phrases like, \"Based on our best current models...\", \"There is still uncertainty regarding...\", \"We are actively monitoring...\"\n", "* **Probabilistic Language:** Frame outcomes using probabilities where appropriate (e.g., \"There's a 60% chance of significant power outages\").\n", "* **Empowerment through Preparedness:** While acknowledging uncertainty, focus messaging on actionable steps the public *can* take to prepare, giving them a sense of control.\n", "* **Regular, Scheduled Updates:** Maintain a consistent schedule for press briefings and public announcements, even if there isn't major new information, to demonstrate continuous monitoring and control.\n", "* **Explain \"Why\":** When difficult decisions are made (e.g., closing routes, rationing), clearly explain the rationale and the ethical considerations involved.\n", "* **Expert Integration:** Feature public health experts, meteorologists, and emergency managers in public briefings to lend credibility and provide diverse perspectives.\n", "\n", "**Coordinating Transparently with Neighboring Jurisdictions and Federal Agencies:**\n", "\n", "* **Daily Joint EOC Briefings:** Establish mandatory daily (or more frequent) virtual briefings with state EOC, FEMA, CDC, and neighboring county emergency managers to share situational awareness, resource needs, and operational plans.\n", "* **Dedicated Liaisons:** Assign dedicated liaisons from our city EOC to the state EOC and to key federal agencies (FEMA, HHS, CDC) to streamline information flow and requests.\n", "* **Mutual Aid Agreements:** Pre-negotiated and activate MOUs for resources (staff, equipment, shelter space, medical aid) and clarify reimbursement procedures.\n", "* **Common Operating Picture:** Utilize shared digital platforms (e.g., WebEOC, Fusion Center tools) to maintain a common operating picture of damage assessments, resource availability, and critical incident reporting.\n", "* **Standardized Request Processes:** Adhere to federal/state guidelines for requesting resources (e.g., EMAC for state-to-state aid, FEMA mission assignments for federal support) to ensure efficient processing.\n", "* **Joint Messaging Strategy:** Coordinate public communication with state and federal partners to avoid conflicting messages, especially regarding evacuation orders, re-entry, and public health guidelines.\n", "\n", "Mayor, this plan represents our best strategy to navigate this unprecedented crisis. It demands decisive action, clear communication, and unwavering resolve from all levels of government and our community. We must prepare for the worst, while relentlessly striving for the best possible outcome.\n", "\n", "# Response from competitor 3\n", "\n", "I. Hour-by-Hour Actions (0-72 hours)\n", "\n", "1. **Hour 0-12**:\n", " - Expected benefit: Initial preparation for evacuation.\n", " - Primary risks: Limited test capacity, potential panic at the last minute.\n", " - Resources required: None.\n", " - Ethical trade-offs: Balance individual rights with collective safety interests.\n", " - Unintended consequence: Misallocated resources.\n", "\n", "2. Prioritize and initiate targeted testing to identify those most vulnerable (e.g., the elderly, those with severe medical conditions).\n", "\n", "3. **Hour 12-24**:\n", " - Expected benefit: Begin organizing evacuation process.\n", " - Primary risks: Inadequate planning might leave some without access to shelters or healthcare services.\n", " - Resources required: Increased communication capacity and temporary event teams; possibly partnerships with neighboring jurisdictions for shared resource utilization.\n", " - Ethical trade-offs: Balancing equity among populations in preparation for scarce resources.\n", " - Unintended consequence: Overcrowding of shelters.\n", "\n", "4. Engage local emergency management teams, law enforcement, and public health departments to prepare for evacuation routes, shelter distribution, and traffic coordination.\n", "\n", "5. **Hour 24-36**:\n", " - Expected benefit: Start evacuations as identified by targeted testing.\n", " - Primary risks: Logistical issues in the midst of chaos due to mass evacuations.\n", " - Resources required: High number of available ambulances for transport; sufficient resources to maintain hospital capacity under increased pressure.\n", " - Ethical trade-offs: Focus on vulnerable groups.\n", " - Unintended consequence: Inefficient use of limited medical supply due to evacuation dynamics.\n", "\n", "6. Allocate and dispatch ambulances based on identified need for transport, balancing capacity to safely move people with available health-care providers and resources.\n", "\n", "7. **Hour 36-48**:\n", " - Expected benefit: Overcome logistical hurdles in a rapidly expanding crisis situation.\n", " - Primary risks: Evacuating too many without sufficient support leading to potential further health impacts.\n", " - Resources required: Continuous public communication strategy; coordination with local governments on shelter strategies.\n", " - Ethical trade-offs: Balancing population evacuation needs with vulnerable groups priority.\n", " - Unintended consequence: Overcrowding of shelters due to panic action among more resilient segments.\n", "\n", "8. Begin to intensify hospital staffing for the most critical needs and coordinate closely with neighboring jurisdictions to maintain patient flow.\n", "\n", "I. Daily Actions (Days 1-14)\n", "\n", "1. Continue to monitor the spread of the airborne virus.\n", "2. Implement infection-control measures in shelters, including social distancing within capacity and adequate hygiene conditions.\n", "3. Maintain communication channels among teams and public health agencies through continuous briefings for staff on emergency medical care coordination needs.\n", "4. Regularly communicate with evacuation groups and shelter residents to ensure their understanding of guidelines for isolation procedures while awaiting potential recovery from the viral infection.\n", "5. Plan for logistical support including food, hydration supplies which can serve the temporary shelter guests.\n", "6. Work closely with health departments regarding identification and response capacity development strategies.\n", "\n", "(b) Outcome Scenarios\n", "\n", "1. **Best Scenario (Optimistic):** Early evacuation leads to near-complete protection of vulnerable populations due to effective medical interventions combined with an efficient organizational strategy, including adequate staff support in hospitals to deal with potential overflow cases arising as the crisis worsens.\n", " - Probability: High\n", "2. **Median Scenario (Realistic):** Successful evacuation strategies yield positive public health outcomes but without completely avoiding major issues; this scenario would depend on preparedness of local healthcare facilities and emergency response measures among affected communities.\n", " - Probability: Medium-High\n", "3. **Worst Scenario (Pessimistic):** Inadequate resources coupled with insufficient medical supply capacity lead to extensive shortages, exacerbating public health risks across all segments of the population exposed.\n", "\n", "(c) Decision Thresholds\n", "\n", "1. **Decision Thrreshold 1:** A hospital bed becomes unavailable.\n", " - Action: Adjust patient flow prioritization by reassessing resource deployment for critical care services.\n", " - Alternative action: Re-deploy healthcare resources to less intensive wards to increase capacity where it's needed.\n", "\n", "2. **Decision Thrreshold 2**: Overcrowding causes a 10% increase in reported cases of infectious disease transmission within the shelter environment.\n", " - Action: Implement stricter health protocols within shelters (e.g., strict quarantine measures) and plan for early decontamination procedures.\n", " - Alternative action: Review shelter design strategies to accommodate a higher occupancy.\n", "\n", "3. **Decision Thrreshold 3:** Critical strain hits at one neighborhood of more than 30% population rate without sufficient medical care support available; the health officer announces that it's become critical to evacuate this neighborhood immediately.\n", " - Action: Direct deployment forces and logistical resources necessary for rapid evacuation within this designated area.\n", " - Alternative action: Assess alternative shelter sites if possible.\n", "\n", "4. **Decision Threshold 4:** R0 rises above 2.0 from confirmed outbreak rates, which requires additional medical staff on hospital sites supporting affected populations.\n", " - Action: Seek a direct offer from neighboring jurisdictions offering more staff or resources to supplement support for hospitals.\n", " - Alternative action: Prepare and deploy a local health reserve force to augment existing healthcare forces.\n", "\n", "(d) Communication with Uncertainty\n", "\n", "- Establish clear regular communication channels through town halls, social media updates, local news broadcasts to inform of evolving situation updates with transparent reporting of new numbers and developments as necessary.\n", " \n", "The information presented offers the best possible approach given typical considerations for such situations; however, each situation has its unique variables that should have direct insight before planning.\n", "\n", "\n" ] } ], "source": [ "print(together)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [] }, { "cell_type": "code", "execution_count": 16, "metadata": {}, "outputs": [], "source": [ "judge = f\"\"\"You are judging a competition between {len(competitors)} competitors.\n", "Each model has been given this question:\n", "\n", "{question}\n", "\n", "Your job is to evaluate each response for clarity and strength of argument, and rank them in order of best to worst.\n", "Respond with JSON, and only JSON, with the following format:\n", "{{\"results\": [\"best competitor number\", \"second best competitor number\", \"third best competitor number\", ...]}}\n", "\n", "Here are the responses from each competitor:\n", "\n", "{together}\n", "\n", "Now respond with the JSON with the ranked order of the competitors, nothing else. Do not include markdown formatting or code blocks.\"\"\"\n" ] }, { "cell_type": "code", "execution_count": 17, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "You are judging a competition between 3 competitors.\n", "Each model has been given this question:\n", "\n", "You're an advisor to the mayor of a mid-sized coastal city (population 500,000) where a Category 4 hurricane is forecast to make landfall in 72 hours and, concurrently, a novel airborne respiratory virus with an estimated infection fatality rate of 2% and R0 ≈ 1.8 is spreading in the region; testing is limited. The city has one hospital approaching capacity, 200 ICU beds, 10,000 residents living in low-lying flood-prone neighborhoods, and limited emergency shelters that would typically house evacuees in close quarters. You have 72 hours to act. Provide a prioritized, time-phased plan that covers hour-by-hour actions for the first 72 hours and daily actions for the following 14 days, addressing evacuation strategy, sheltering (including infection-control measures), hospital surge capacity, allocation of scarce resources (medical staff, ambulances, transport), public communication, and law-enforcement/traffic coordination. For each recommended action, explicitly state: the expected benefit, the primary risk(s), the resources required, key ethical trade-offs, and at least one plausible unintended consequence. Then: (a) identify and justify the three assumptions most critical to your plan and list the specific additional data you would request immediately to validate them; (b) present three outcome scenarios (best, median, worst) for public health, mortality, and infrastructure impact over 30 days, assigning probabilistic estimates to each scenario and explaining the drivers of those probabilities; and (c) specify clear decision thresholds and trigger points (with metrics) that would cause you to change course and what alternative actions you would take at each threshold. Finally, briefly explain what actions you would take to communicate uncertainty to the public and to coordinate transparently with neighboring jurisdictions and federal agencies.\n", "\n", "Your job is to evaluate each response for clarity and strength of argument, and rank them in order of best to worst.\n", "Respond with JSON, and only JSON, with the following format:\n", "{\"results\": [\"best competitor number\", \"second best competitor number\", \"third best competitor number\", ...]}\n", "\n", "Here are the responses from each competitor:\n", "\n", "# Response from competitor 1\n", "\n", "Below is a phased, action-oriented plan you can adapt now. It combines hurricane response with a concurrent respiratory-virus surge plan, given limited testing and a stressed health system. The plan is organized in two layers: (A) an hour-by-hour 0–72 hour playbook for the immediate crisis, and (B) a 14-day daily action map to sustain response and begin recovery. For each recommended action I state: expected benefit, primary risk(s), resources required, key ethical trade-offs, and at least one plausible unintended consequence. I then address assumptions, scenario analyses, decision thresholds, uncertainty communication, and inter-jurisdiction coordination.\n", "\n", "A. 72-hour, hour-by-hour plan (0–72 hours)\n", "\n", "Assumptions you should hold in mind now\n", "- A Category 4 hurricane landfall is imminent in ~72 hours; flooding risk is concentrated in low-lying neighborhoods (approx. 10,000 residents affected).\n", "- A novel airborne virus is circulating with IFR ~2% and R0 ≈ 1.8; testing is limited. Sheltering in close quarters risks rapid spread unless infection-control measures are rigorously applied.\n", "- The city’s hospital capacity is strained (one hospital approaching capacity, 200 ICU beds total). Evacuation and sheltering decisions must minimize COVID-like transmission while protecting flood victims.\n", "- Resources are finite: limited shelter capacity suitable for infection-control, limited EMS/ambulance availability, and potential need for mutual-aid from neighboring jurisdictions.\n", "\n", "Notes on execution: The plan below is written with explicit trigger points and actions that can be operationalized through your EOC (Emergency Operations Center), city departments, hospital incident command, law enforcement, public health, and mutual-aid partners.\n", "\n", "Hour 0–6 (now to t+6)\n", "- Activate EOC to Level 1 (full activation) with a dedicated Incident Commander for hurricane + infectious-disease surge.\n", " - Expected benefit: centralized decision-making, rapid information flow, rapid resource allocation.\n", " - Primary risks: information overload, decision bottlenecks; plan must include a single operational picture.\n", " - Resources required: EOC staff, communications, IT, liaison with hospitals, EMS, PD, FD, public health, and emergency management.\n", " - Ethical trade-offs: speed vs. inclusivity; may deprioritize non-urgent services temporarily.\n", " - Unintended consequence: mission creep if scope widens beyond capacity.\n", "- Issue an initial evacuation readiness advisory and pre-declare zones at risk of flooding; prepare for phased evacuation orders.\n", " - Expected benefit: reduces last-minute bottlenecks and panic when orders are issued.\n", " - Primary risks: public confusion if zones are miscommunicated; evacuations may trigger virus exposure if sheltering becomes necessary.\n", " - Resources: GIS data, warning systems, sirens, multilingual messaging.\n", " - Ethical trade-offs: protecting property and safety vs. limiting freedom of movement.\n", " - Unintended consequence: evacuation fatigue; non-targeted messaging may stigmatize neighborhoods.\n", "- Begin proactive coordination with neighboring jurisdictions and state/federal partners (FEMA, CDC) to activate mutual-aid and field-hospital plans; request pre-staged assets (tents, ventilators, PPE, ambulances, fuel).\n", " - Expected benefit: faster access to surge resources; shared regional risk management.\n", " - Primary risks: delays in approvals; interagency misalignment.\n", " - Resources: formal MOUs/Mutual Aid Agreements, point-of-contact lists, prior-bid vendor contracts.\n", " - Ethical trade-offs: using regional assets could deprive other communities in need; balancing equity across zones.\n", " - Unintended consequence: over-dependence on external assets; erosion of local capacity in advance.\n", "- Initiate a public health risk message to emphasize hurricane safety while introducing infection-control basics for shelters (masking, distancing where feasible, hand hygiene). Prepare language in multiple languages.\n", " - Expected benefit: reduces risk of virus spread and builds trust.\n", " - Primary risks: message may be ignored or misinterpreted; stigma if infection concerns are conflated with evacuees.\n", " - Resources: public health communications team, translators, media partnerships.\n", " - Ethical trade-offs: urgency of evacuation vs. privacy of individuals with symptoms.\n", " - Unintended consequence: complacency in non-shelter settings.\n", "\n", "Hour 6–12 (t+6 to t+12)\n", "- Issue mandatory or strongly encouraged evacuation orders for flood-prone zones; prioritize high-rise and critical infrastructure workers first; designate primary evacuation routes and contraflow lanes on major arteries if needed.\n", " - Expected benefit: reduces flood risk and casualties; predictable flow reduces chaos.\n", " - Primary risks: noncompliance; traffic bottlenecks; vulnerable populations stranded.\n", " - Resources: law enforcement traffic control, public messaging, transportation assets.\n", " - Ethical trade-offs: freedom of movement vs. collective safety; prioritization of essential workers vs. residents without options.\n", " - Unintended consequence: evacuation-related exposure to virus in transit if shelters become crowded.\n", "- Open and staff initial shelters designed for infection-control (see Sheltering measures) in on-high ground facilities; begin intake screening for respiratory symptoms at shelter entrances; separate intake areas for symptomatic vs asymptomatic.\n", " - Expected benefit: lowers in-shelter transmission risk; improves crowd management.\n", " - Primary risks: screening misses asymptomatic carriers; staff exposure risk.\n", " - Resources: facility staff, PPE, temp screening tools, separate HVAC or air-separation plan, isolation rooms.\n", " - Ethical trade-offs: segregation of occupants may create stigma; privacy concerns.\n", " - Unintended consequence: delays in shelter access for some evacuees.\n", "- Begin field hospital and temporary ICU planning; deploy pre-identified mobile medical teams to support surge; procure and stock oxygen, PPE, ventilators, basic meds.\n", " - Expected benefit: increases capacity to care for trauma from the storm and virus cases requiring hospital-level care.\n", " - Primary risks: staffing gaps; equipment compatibility; supply chain delays.\n", " - Resources: field hospital units, clinical staff, oxygen sources, ventilators, PPE, fuel, generators.\n", " - Ethical trade-offs: resource allocation to disasters vs. routine care in other areas of the health system.\n", " - Unintended consequence: field hospital may require power/water that can be disrupted by the hurricane.\n", "\n", "Hour 12–24 (t+12 to t+24)\n", "- Implement a tiered evacuation plan with time-phased targets; pre-identified shelters on higher ground; ensure shelter locations have independent power and water; implement pod-based sheltering (household pods) to limit cross-contact.\n", " - Expected benefit: reduces in-shelter mixing; limits transmission; smoother operations.\n", " - Primary risks: shelter capacity shortfalls; logistics of moving households with limited transportation.\n", " - Resources: buses/ transit, volunteers, shelter coordinators, signage.\n", " - Ethical trade-offs: separating households by pods may complicate care and social supports; privacy concerns.\n", " - Unintended consequence: longer evacuation times for some families.\n", "- Enforce infection-control measures in shelters: masks for evacuees; cohorting by symptomatic status; enhanced cleaning; improved ventilation; dedicated smoking/vaping areas away from living spaces; separate zones for those with chronic conditions.\n", " - Expected benefit: reduces cross-infection risk; preserves hospital capacity.\n", " - Primary risks: compliance challenges; resource-intensive.\n", " - Resources: PPE, signage, cleaning crews, HVAC modifications; rapid antigen tests if available.\n", " - Ethical trade-offs: enforcement risk disproportionately impacting vulnerable populations; civil liberty considerations.\n", " - Unintended consequence: overcrowding if residents avoid shelters due to perceived restrictions.\n", "\n", "Hour 24–48 (t+24 to t+48)\n", "- Hurricane impact monitoring and response stabilization; direct EMS/ambulance priorities toward high-need, time-sensitive cases; implement triage framework in coordination with hospitals if demand outpaces capacity; activate mutual-aid ambulance nets as needed.\n", " - Expected benefit: preserves life amid mass casualty risk; prioritizes critical patients.\n", " - Primary risks: triage decisions are ethically fraught; risk of under-serving non-life-threatening but essential needs.\n", " - Resources: EMS units, triage officers, field hospital staff, digital patient tracking.\n", " - Ethical trade-offs: equity vs efficiency; must protect vulnerable populations.\n", " - Unintended consequence: perceived unfairness or fear among the public.\n", "- Provide food, water, and medical supplies to shelters; ensure backup power supply; maintain cold-chain for medications where necessary.\n", " - Expected benefit: supports survival in shelters; reduces illness risk.\n", " - Primary risks: supply chain disruption; waste management issues.\n", " - Resources: logistics team, supply lines, generators, fuel, refrigeration.\n", " - Ethical trade-offs: allocation between shelter and other needs (schools, clinics).\n", " - Unintended consequence: waste or spoilage if supply chain falters.\n", "\n", "Hour 48–72 (t+48 to t+72)\n", "- Reassess shelter demand; continue infection-control measures; begin phased return-to-home planning with safe routes; if floodwaters dissipate, begin targeted repatriation and resettlement; monitor hospital surge and maintain field hospital capacity as contingency.\n", " - Expected benefit: reduces long-term shelter dependence; reconstitutes normal life; reduces infection risk as populations disperse.\n", " - Primary risks: infrastructure damage; risk of re-entry hazards (flooding, downed power lines).\n", " - Resources: debris clearance, risk communication, transportation coordination.\n", " - Ethical trade-offs: prioritizing return vs ensuring safe re-entry for vulnerable residents.\n", " - Unintended consequence: abrupt hastening of return could reintroduce hazard.\n", "\n", "B. 14-day daily actions (post-72 hours ongoing)\n", "\n", "Day 1–Day 3\n", "- Sustain evacuation operations and sheltering with infection-control; deploy mobile clinics to shelters; monitor ICU/hospital occupancy; continue supply chain management; maintain public messaging about safety and shelter rules.\n", "- Initiate area-wide risk communication about virus spread mitigation; encourage voluntary isolation for symptomatic individuals; offer hotlines for shelter feedback and concerns.\n", "- Continue traffic management and law-enforcement coordination to prevent gridlock; maintain safety and security in shelters.\n", "- Update mutual-aid asset status; transparently share bed counts, ventilator availability, PPE stocks, and EMS capacity with partners.\n", "\n", "Day 4–Day 7\n", "- Begin targeted re-entry to lower-risk zones as floodwaters recede; resume some non-emergency city services; continue hospital surge operations with field hospital as needed; scale back field hospital when capacity stable.\n", "- Conduct debriefs with all partners; adjust SOPs for shelters, triage, and EMS routing; update data dashboards with actual occupancy, infection-control compliance, and supply stock levels.\n", "- Ramp up mental health support services for evacuees, responders, and hospital staff.\n", "\n", "Day 8–Day 14\n", "- Initiate longer-term recovery planning: assess housing needs, rebuild priorities, flood mitigation investments, and vaccination or antiviral strategies if the virus persists.\n", "- Maintain a transparent public dashboard on disease spread, shelter occupancy, hospital capacity, and resource distribution.\n", "- Coordinate with neighboring jurisdictions and federal agencies on shared recovery funding, public health guidance, and infrastructure restoration.\n", "\n", "C. For each recommended action: explicit attributes\n", "\n", "Note: The actions listed above are representative. For each action you will need to record these attributes in briefing sheets.\n", "\n", "1) Evacuation orders and routing\n", "- Expected benefit: reduces flood exposure and hurricane-related casualties; enables targeted sheltering planning.\n", "- Primary risks: noncompliance, transportation inequities, exposure to virus during transit and shelter entry.\n", "- Resources: law enforcement, EMS, transit systems, public communications, signage; mutual-aid support.\n", "- Ethical trade-offs: protecting the many vs. limiting personal freedom; prioritization of essential workers.\n", "- Unintended consequence: mass movement to shelters may increase viral transmission if infection-control is weak.\n", "\n", "2) Shelter design and infection-control measures (pods, masking, ventilation)\n", "- Expected benefit: reduces intra-shelter transmission; enables use of shelters for longer periods.\n", "- Primary risks: resource-intense; compliance challenges; potential stigma about segregation.\n", "- Resources: masks, PPE, cleaning supplies, separate intake areas, physical space for pods, HVAC adjustments, screened entry points.\n", "- Ethical trade-offs: privacy, dignity vs public health; potential for unequal access to better shelters.\n", "- Unintended consequence: diversion of resources from other city needs.\n", "\n", "3) Hospital surge capacity (field hospital, ICU bed expansion)\n", "- Expected benefit: absorbs influx; preserves care for trauma and severe viral illness.\n", "- Primary risks: staffing gaps; equipment compatibility; power/water reliability.\n", "- Resources: field hospital units, ventilators, oxygen supply, PPE; staff; generator and fuel.\n", "- Ethical trade-offs: resource allocation between disaster care and routine care elsewhere.\n", "- Unintended consequence: overloaded logistics if demand spikes beyond planning assumptions.\n", "\n", "4) Triaging and EMS/ambulance allocation\n", "- Expected benefit: prioritizes time-critical cases; reduces mortality from preventable deterioration.\n", "- Primary risks: potential for perceived inequity; implementation complexity.\n", "- Resources: triage officers, digital patient-tracking, EMS units, mutual-aid ambulances.\n", "- Ethical trade-offs: life-saving vs. non-life-saving care; equity considerations.\n", "- Unintended consequence: public distrust if triage appears biased.\n", "\n", "5) Public communication and transparency\n", "- Expected benefit: reduces panic, improves compliance, and builds trust.\n", "- Primary risks: misinformation, confusion if messages change with new data.\n", "- Resources: communications team, translators, media partnerships, public dashboards.\n", "- Ethical trade-offs: openness vs. operational security; risk communication may expose vulnerabilities.\n", "- Unintended consequence: panic or “crying wolf” if over-communicative.\n", "\n", "D. Three critical assumptions and data needed (a)\n", "\n", "Critical assumptions (and why they matter)\n", "1) Evacuation compliance and shelter acceptance: If residents won’t evacuate or won’t use shelters, flood risk and virus exposure increase.\n", " - Data to validate: historical evacuation rates; current shelter capacity and access; family status and mobility data; transportation availability; language and disability access needs.\n", "2) Effectiveness of infection-control measures in shelters: If masking, distancing, and podting are ineffective, the virus could spread rapidly in shelters.\n", " - Data to validate: baseline shelter ventilation quality; typical contact rates in shelters; mask fit and usage rates; symptomatic screening sensitivity; room occupancy per pod.\n", "3) Hospital surge capacity feasibility: If field hospital and surge staffing can be stood up quickly, hospital risk declines; otherwise, ICU overflow worsens outcomes.\n", " - Data to validate: current staffing levels, surge capacity, ventilator availability, oxygen supply, and power stability in alternative care sites; mutual-aid response times; patient transport capacity.\n", "\n", "Specific data requests (immediate)\n", "- Shelter inventory: locations, ground conditions, capacity, HVAC, water, power, shelter management staff.\n", "- EMS/ambulance capacity: number of units, response times, staging locations, mutual-aid agreements with neighboring counties.\n", "- Hospital bed/ICU capacity: current occupancy, surge capacity (including non-traditional spaces), staff rosters, supply of PPE, oxygen, ventilators, and essential meds.\n", "- Infectious-disease control: current positivity rates, testing capacity, rapid test availability, infection-control training for staff and shelter workers.\n", "- Flood-risk data: worst-case flood maps, route closures, ground transport options, shelter accessibility for disabled residents.\n", "- Communication channels: language needs, effective channels for vulnerable populations (senior centers, housing authorities, clinics, faith-based groups).\n", "\n", "E. Three outcome scenarios for 30 days (best, median, worst)\n", "\n", "Assumptions for numbers (illustrative, to guide planning)\n", "- City population: 500,000\n", "- IFR: ~2% (for the infected)\n", "- Infected share after 30 days depends on transmission control; virus spreads in shelter environments if not well-managed.\n", "\n", "Scenario estimates (with probabilistic weights)\n", "- Best case (probability ~25%)\n", " - Public health: 5–10% of population exposed to the virus; infection rate in shelters is kept below 2% due to strict controls; emergency services maintain near-normal function outside surge; hospital occupancy fluctuates around 70–80% ICU bed use; 0–150 preventable deaths from the virus; hurricane damages are largely mitigated by timely evacuations.\n", " - Mortality: 50–300 virus-related deaths; hurricane-related fatalities limited to direct storm effects (likely <100 if evacuations executed well).\n", " - Infrastructure impact: power and communications mostly intact; minimal long-term disruption; rapid restoration of essential services.\n", "- Median case (probability ~50%)\n", " - Public health: infection rate in the city reaches 5–15%; shelter-based transmission partially contained but still present; EMS/ambulance demand higher; hospital occupancy peaks.\n", " - Mortality: 1,000–3,000 deaths, comprised of hurricane direct casualties and virus-related deaths in overwhelmed facilities.\n", " - Infrastructure impact: significant but manageable; shelter operations ongoing; partial restoration of services over 1–2 weeks; some neighborhoods with water or power outages.\n", "- Worst case (probability ~25%)\n", " - Public health: infection rate in the city reaches 20–25% or more; hospital beds saturated, field hospitals overwhelmed; mass casualty events plus high virus transmission in shelters; EMS response times degrade.\n", " - Mortality: 5,000–10,000 deaths (virus plus hurricane casualties); high casualty due to delayed care and evacuation bottlenecks.\n", " - Infrastructure impact: major disruption; long-term power outages; environmental hazards (flooding, mold); significant disruption to housing and essential services.\n", "\n", "Drivers of probabilities\n", "- Hurricane severity and wind/flood impacts; speed of landfall and flood extents.\n", "- Effectiveness of shelter infection-control; shelter capacity and pod strategy success.\n", "- Speed and efficiency of hospital surge (staffing; supplies; mutual-aid access).\n", "- Public compliance with evacuation orders and shelter rules.\n", "- Inter-jurisdiction coordination and federal support timeliness.\n", "\n", "F. Decision thresholds and trigger points (with metrics)\n", "\n", "When the plan should change course (and what to do)\n", "- Trigger 1: ICU occupancy exceeds 90% (≈180 beds) for 24 hours\n", " - Action: Activate full hospital surge protocols; stand up additional field hospital space; reallocate staff; pause elective procedures; request additional mutual-aid ambulances.\n", " - Metrics: ICU occupancy rate, ventilator utilization, oxygen supply stability.\n", "- Trigger 2: Shelter occupancy exceeds 90% capacity for >12 hours in flood zones\n", " - Action: Open additional shelters (schools further inland, community centers on higher ground); implement enhanced pod-based sheltering, accelerate mass transport; adjust intake flow to minimize crowding.\n", " - Metrics: shelter occupancy by site, average occupancy per pod, rate of new shelter arrivals.\n", "- Trigger 3: Test positivity rate exceeds 10% for 3 consecutive days or rapid-test availability declines\n", " - Action: Implement stricter shelter infection-control measures, including universal masking in shelters, increased hand hygiene stations, more robust cleaning; consider targeted testing in shelters if feasible; defer non-urgent procedures citywide.\n", " - Metrics: percent positivity, number of tests per day, time to testing results.\n", "- Trigger 4: Medical oxygen or PPE stockpiles fall below critical thresholds (oxygen < X days supply; PPE < Y days)\n", " - Action: Rationing plan for PPE, evacuate/redistribute supply using mutual-aid; engage state/federal supply operations; deploy additional PPE shipments.\n", " - Metrics: current stock levels, burn rate, supply lead times.\n", "- Trigger 5: Evacuation refusal or refusal to shelter yields unacceptable risk (e.g., high-risk households refuse)\n", " - Action: Enhanced outreach; targeted ride services; consider mandatory evacuation for high-risk individuals per legal authority; provide additional on-ground assistance for those with mobility or language barriers.\n", " - Metrics: number of households evacuated, shelter intake rates.\n", "- Trigger 6: Power/water disruption exceeds 24 hours in a district with vulnerable populations\n", " - Action: Prioritize critical shelters and medical facilities for power restoration; deploy mobile generators and safe water distribution; set up alternate housing solutions for those in flood-prone neighborhoods.\n", " - Metrics: power restoration times, water access, shelter stability.\n", "\n", "G. Communication of uncertainty and coordination\n", "\n", "Public uncertainty management\n", "- Be transparent about what is known, what is unknown, and what is being done to fill gaps.\n", "- Provide clear, prioritized guidance (evacuation orders, shelter rules, how to obtain help) with daily briefings that include a Q&A.\n", "- Use simple language, multilingual translations, and multiple channels (TV, radio, social media, text alerts, school channels) to reach all residents, including vulnerable populations.\n", "- Publish a single, live “risk dashboard” with ranges (best-case to worst-case scenarios) and updates on hospital capacity, shelter occupancy, and supply stocks.\n", "- Explain uncertainties (e.g., “we expect the hurricane path to be within X miles; we are preparing for a range of trajectories and will adapt as data improves”).\n", "\n", "Inter-jurisdictional and federal coordination\n", "- Establish a formal daily coordination call with neighboring jurisdictions to share shelter capacity, EMS asset status, and mutual-aid ground transportation plans.\n", "- Share real-time data with FEMA, CDC, and HHS on hospital bed availability, PPE, oxygen, ventilators, and shelter occupancy to enable federal support and supply chain prioritization.\n", "- Ensure pre-agreed mutual-aid deployment windows and reporting templates; designate liaison officers to speed up decisions.\n", "- Align public-health messaging with state and federal guidance to minimize confusion and enable consistent messaging across jurisdictions.\n", "\n", "Practical notes and rationale\n", "- The hurricane and the virus create competing urgency: move people away from flood zones while avoiding mass gatherings that could spread the virus. The plan emphasizes phased evacuations, pod-based sheltered environments, and rapid surge capacity for hospitals.\n", "- Infection-control in shelters is central to keeping ICU capacity available for those who truly need it. Without strong shelter controls, the virus could overwhelm the system, increasing mortality from both direct storm injuries and viral illness.\n", "- Data validation is critical: the three most important assumptions concern evacuation behavior, shelter infection-control effectiveness, and hospital surge capacity; validate via real-time data from shelters, EMS, hospitals, and mutual-aid partners.\n", "- The probabilistic scenarios reflect a range of potential futures, driven by hurricane severity, adherence to evacuation and shelter rules, and the health system’s surge capacity. You should revisit these as new data comes in, and adjust resource allocations accordingly.\n", "\n", "If you want, I can format this into briefing sheets (one-page action cards for each department), a live dashboard template, and a city-wide, multi-language public message set to help you operationalize these steps quickly.\n", "\n", "# Response from competitor 2\n", "\n", "Mayor,\n", "\n", "We face an unprecedented dual crisis: a Category 4 hurricane bearing down on our city in 72 hours, concurrent with a spreading novel airborne respiratory virus. Our immediate actions will determine the fate of thousands. This plan is designed to prioritize life safety, mitigate viral spread, and ensure the resilience of our essential services.\n", "\n", "---\n", "\n", "### **I. Overarching Strategic Principles**\n", "\n", "1. **Life Safety First:** All decisions prioritize saving lives from both hurricane impact and viral infection.\n", "2. **Harm Reduction:** Balance the immediate threat of the hurricane with the long-term threat of the virus, accepting that perfect solutions are impossible.\n", "3. **Proactive De-densification:** Aggressively pursue strategies to reduce population density, especially in high-risk areas and potential gathering points.\n", "4. **Resource Preservation & Allocation:** Prudently manage scarce resources (medical staff, PPE, beds, transport) for maximum impact.\n", "5. **Transparent & Consistent Communication:** Build and maintain public trust through clear, honest, and frequent communication.\n", "6. **Inter-Jurisdictional Collaboration:** Leverage regional and federal partnerships for resources and support.\n", "\n", "---\n", "\n", "### **II. Prioritized, Time-Phased Plan**\n", "\n", "**Phase 1: Pre-Landfall (Hours 0-72)**\n", "*Goal: Maximize safe evacuation, prepare infrastructure, mitigate virus spread in shelters, establish robust command & control.*\n", "\n", "**Hour 0-12: Activation & Initial Assessment (Immediate Action)**\n", "\n", "* **Action 1: Activate Emergency Operations Center (EOC) & Key Personnel.**\n", " * **Expected Benefit:** Establishes centralized command and control, enabling coordinated response.\n", " * **Primary Risk(s):** Initial chaos, communication failures, key personnel unavailable.\n", " * **Resources Required:** EOC facility, communication systems, trained staff (department heads, incident commanders, liaisons).\n", " * **Ethical Trade-offs:** Requires immediate redirection of resources from other city services, potentially causing temporary disruption elsewhere.\n", " * **Unintended Consequence:** Overburdening EOC staff quickly, leading to burnout.\n", "* **Action 2: Mayor's Initial Public Address & Voluntary Evacuation Recommendation.**\n", " * **Expected Benefit:** Provides immediate, authoritative guidance; encourages early departure, reducing peak traffic.\n", " * **Primary Risk(s):** Panic, failure to convey urgency/nuance, misinterpretation of advice.\n", " * **Resources Required:** Mayor, public information officers (PIOs), media access (TV, radio, social media).\n", " * **Ethical Trade-offs:** Balancing urgency of hurricane evacuation with concern about viral spread; potentially asking people to leave their homes with limited destination options.\n", " * **Unintended Consequence:** \"Cry wolf\" effect if the storm deviates significantly, reducing compliance for future events.\n", "* **Action 3: Rapid Assessment of Healthcare Capacity & Staffing.**\n", " * **Expected Benefit:** Real-time understanding of hospital bed/ICU availability, staffing levels, PPE inventory to inform surge planning.\n", " * **Primary Risk(s):** Inaccurate data, underestimation of needs, staff attrition due to fear.\n", " * **Resources Required:** Hospital administrators, public health officials, EOC data analysts, communication lines.\n", " * **Ethical Trade-offs:** Identifying potential \"sacrifice zones\" or resource scarcity points early.\n", " * **Unintended Consequence:** Creating unnecessary alarm among hospital staff, potentially increasing absenteeism.\n", "* **Action 4: Pre-deployment of Law Enforcement & Public Works.**\n", " * **Expected Benefit:** Ensures critical personnel are ready for traffic control, security, and immediate post-storm damage assessment/clearing.\n", " * **Primary Risk(s):** Personnel placed in harm's way, insufficient staffing for all needs.\n", " * **Resources Required:** Police, fire, EMS, public works staff; vehicles, fuel, communication equipment.\n", " * **Ethical Trade-offs:** Prioritizing certain neighborhoods or routes for security/clearing over others.\n", " * **Unintended Consequence:** Personnel exhaustion before the main event, reducing effectiveness.\n", "\n", "**Hour 12-24: Resource Mobilization & Shelter Preparation**\n", "\n", "* **Action 5: Secure Out-of-City Low-Density Sheltering Options.**\n", " * **Expected Benefit:** Reduces concentration of evacuees, mitigating viral transmission; provides safer options for vulnerable populations.\n", " * **Primary Risk(s):** Limited availability, logistical challenges for transport, reluctance of host communities.\n", " * **Resources Required:** State/federal liaisons, agreements with neighboring jurisdictions/hotel chains, buses, fuel, drivers.\n", " * **Ethical Trade-offs:** Prioritizing certain evacuees (e.g., medically vulnerable) for limited \"safe\" spaces.\n", " * **Unintended Consequence:** Strain on host communities, potentially spreading the virus to new areas.\n", "* **Action 6: Begin Conversion of Designated In-City Shelters to COVID-Mitigated Facilities.**\n", " * **Expected Benefit:** Creates safer environments for those unable to evacuate, reducing viral transmission risk within shelters.\n", " * **Primary Risk(s):** Inadequate space, insufficient PPE/sanitization supplies, staff training deficits.\n", " * **Resources Required:** Public facilities (schools, community centers), cots, blankets, cleaning supplies, partitions, ventilation fans, PPE, medical screening staff.\n", " * **Ethical Trade-offs:** Compromising shelter capacity for social distancing, potentially leaving some without refuge.\n", " * **Unintended Consequence:** Public perception of \"unsafe\" shelters, leading more people to stay home in unsafe conditions.\n", "* **Action 7: Stockpile Critical Supplies (PPE, Rapid Tests, Medicines, Food, Water, Fuel).**\n", " * **Expected Benefit:** Ensures readiness for immediate post-landfall needs and anticipated viral surge.\n", " * **Primary Risk(s):** Supply chain disruptions, spoilage, theft, insufficient quantities.\n", " * **Resources Required:** Warehouses, logistics teams, procurement funds, security.\n", " * **Ethical Trade-offs:** Deciding which supplies are most critical when budgets and availability are limited.\n", " * **Unintended Consequence:** Creating a \"run\" on grocery stores and gas stations by the public, depleting commercial supplies.\n", "\n", "**Hour 24-48: Mandatory Evacuation & Infrastructure Hardening**\n", "\n", "* **Action 8: Issue Mandatory Evacuation Order for Low-Lying & Vulnerable Areas.**\n", " * **Expected Benefit:** Maximizes removal of residents from highest-risk flood zones, saving lives.\n", " * **Primary Risk(s):** Non-compliance, traffic gridlock, inability to evacuate all residents, spreading virus among evacuees.\n", " * **Resources Required:** Mayor, PIOs, law enforcement, traffic management systems, buses, shelters.\n", " * **Ethical Trade-offs:** Compelling individuals to leave their homes, potentially separating families, risk of leaving pets behind.\n", " * **Unintended Consequence:** Increased looting in evacuated areas due to perceived lack of oversight.\n", "* **Action 9: Activate Contraflow on Major Evacuation Routes.**\n", " * **Expected Benefit:** Accelerates evacuation by maximizing outbound lane capacity.\n", " * **Primary Risk(s):** Confusion, accidents, delays if not executed flawlessly.\n", " * **Resources Required:** State DOT, local law enforcement, signage, traffic control devices, media communication.\n", " * **Ethical Trade-offs:** Prioritizing evacuation speed over local traffic flow for remaining residents.\n", " * **Unintended Consequence:** Stranding residents trying to access essential services if local routes are impacted.\n", "* **Action 10: Relocate Non-Critical Hospital Patients & Reinforce Hospital Infrastructure.**\n", " * **Expected Benefit:** Frees up critical beds for hurricane-related trauma and severe viral cases; protects hospital functionality.\n", " * **Primary Risk(s):** Patient safety during transfer, overwhelming receiving hospitals, staff resistance.\n", " * **Resources Required:** Hospital staff, ambulances, receiving hospitals, generators, sandbags, window boarding.\n", " * **Ethical Trade-offs:** Deciding which patients are \"non-critical\" and bear the risk of transfer.\n", " * **Unintended Consequence:** Creating a perception of hospital being \"unsafe\" or overwhelmed prematurely.\n", "* **Action 11: Establish Designated COVID-19 Isolation Areas within Shelters.**\n", " * **Expected Benefit:** Prevents rapid spread of virus among shelter populations by separating symptomatic individuals.\n", " * **Primary Risk(s):** Insufficient isolation space, difficulty enforcing compliance, staff exposure.\n", " * **Resources Required:** Separate rooms/sections in shelters, dedicated staff, PPE, hygiene supplies, rapid testing kits (if available).\n", " * **Ethical Trade-offs:** Stigmatizing individuals in isolation, potential for perceived inhumane conditions.\n", " * **Unintended Consequence:** Symptomatic individuals may avoid shelters to avoid isolation, staying in unsafe conditions.\n", "\n", "**Hour 48-72: Final Preparations & Shelter-in-Place Directives**\n", "\n", "* **Action 12: Close Evacuation Routes & Implement Curfew.**\n", " * **Expected Benefit:** Ensures roads are clear for emergency responders; restricts movement of people during the most dangerous period.\n", " * **Primary Risk(s):** Stranding late evacuees, public resistance, hindering essential workers.\n", " * **Resources Required:** Law enforcement, public works, PIOs, communication platforms.\n", " * **Ethical Trade-offs:** Limiting individual liberty for collective safety.\n", " * **Unintended Consequence:** Increased desperate attempts to leave, leading to accidents.\n", "* **Action 13: Issue Final \"Shelter-in-Place\" Instructions.**\n", " * **Expected Benefit:** Provides clear guidance for those remaining, maximizing their safety indoors.\n", " * **Primary Risk(s):** Instructions being ignored, insufficient detail, misinformation.\n", " * **Resources Required:** PIOs, all media channels.\n", " * **Ethical Trade-offs:** Acknowledging the inherent risk for those who could not or would not evacuate.\n", " * **Unintended Consequence:** Complacency, leading to preventable injuries.\n", "* **Action 14: Pre-position Search & Rescue Teams & Emergency Medical Personnel.**\n", " * **Expected Benefit:** Rapid deployment post-landfall, minimizing response times for critical life-saving operations.\n", " * **Primary Risk(s):** Teams being cut off by floodwaters, personnel injury, insufficient equipment.\n", " * **Resources Required:** Fire, EMS, National Guard, specialized rescue teams, boats, high-water vehicles, communication devices.\n", " * **Ethical Trade-offs:** Placing responders in high-risk zones before the storm fully passes.\n", " * **Unintended Consequence:** Misidentifying safe staging areas, leading to equipment damage or personnel needing rescue.\n", "* **Action 15: Establish Redundant Communication Channels.**\n", " * **Expected Benefit:** Ensures EOC can maintain contact with responders and receive critical information even if primary systems fail.\n", " * **Primary Risk(s):** All systems failing, untrained personnel for backup systems.\n", " * **Resources Required:** Satellite phones, amateur radio operators, backup generators, pre-arranged communication trees.\n", " * **Ethical Trade-offs:** Resource allocation to communication over other immediate needs.\n", " * **Unintended Consequence:** Information overload from multiple channels, leading to confusion.\n", "\n", "**Phase 2: Post-Landfall & Recovery (Day 1-14)**\n", "*Goal: Life-saving search & rescue, restore critical services, manage immediate medical emergencies, control viral spread, long-term recovery planning.*\n", "\n", "**Day 1-3: Immediate Aftermath & Search/Rescue**\n", "\n", "* **Action 16: Immediate Damage Assessment & Search & Rescue Operations.**\n", " * **Expected Benefit:** Locates survivors, identifies immediate threats, guides resource allocation for recovery.\n", " * **Primary Risk(s):** High risk to responders, limited access, secondary hazards (downed power lines, gas leaks).\n", " * **Resources Required:** Pre-positioned S&R teams, drones, aerial surveillance, medical personnel, specialized equipment.\n", " * **Ethical Trade-offs:** Prioritizing accessible areas/known distress signals over more challenging rescue sites.\n", " * **Unintended Consequence:** Looting in areas deprioritized for immediate law enforcement presence due to S&R focus.\n", "* **Action 17: Activate Triage Centers & Mobile Medical Units.**\n", " * **Expected Benefit:** Decongests hospitals, provides immediate care for less severe injuries, conducts initial viral screening.\n", " * **Primary Risk(s):** Insufficient medical staff, lack of supplies, exposure risk for medical personnel.\n", " * **Resources Required:** Tents/temporary structures, medical supplies, doctors, nurses, paramedics, PPE.\n", " * **Ethical Trade-offs:** Resource allocation (e.g., medical staff) to mobile units vs. main hospital.\n", " * **Unintended Consequence:** Viral spread at triage centers if screening and isolation protocols are not stringent.\n", "* **Action 18: Distribute Emergency Supplies & Establish Water/Food Points.**\n", " * **Expected Benefit:** Addresses immediate humanitarian needs, prevents illness from contaminated food/water.\n", " * **Primary Risk(s):** Logistical nightmares, security issues at distribution points, inadequate supplies.\n", " * **Resources Required:** Pre-stocked supplies, distribution points, logistics teams, security, volunteers.\n", " * **Ethical Trade-offs:** Deciding how to distribute limited resources equitably and efficiently.\n", " * **Unintended Consequence:** Crowding at distribution points, increasing viral transmission risk.\n", "\n", "**Day 4-7: Stabilization & Early Recovery**\n", "\n", "* **Action 19: Restore Essential Utilities (Power, Water, Communications).**\n", " * **Expected Benefit:** Enables faster recovery, improves public health, facilitates communication.\n", " * **Primary Risk(s):** Significant damage, workforce limitations, secondary outages.\n", " * **Resources Required:** Utility crews, heavy equipment, external aid, fuel.\n", " * **Ethical Trade-offs:** Prioritizing critical facilities (hospitals, EOC) over residential areas.\n", " * **Unintended Consequence:** Unequal restoration timelines leading to public frustration and perceived inequity.\n", "* **Action 20: Conduct Targeted Mass Testing Campaigns in Shelters & High-Impact Areas.**\n", " * **Expected Benefit:** Identifies viral hotspots, enables isolation and contact tracing, prevents wider outbreaks.\n", " * **Primary Risk(s):** Limited testing kits, logistical challenges, false negatives/positives, privacy concerns.\n", " * **Resources Required:** Testing kits, medical personnel, data management system, isolation facilities.\n", " * **Ethical Trade-offs:** Prioritizing testing in certain areas or groups over others.\n", " * **Unintended Consequence:** Overwhelming public health infrastructure with positive cases, leading to delays in contact tracing.\n", "* **Action 21: Begin Re-entry Process for Non-Affected Zones & Transition Shelter Residents.**\n", " * **Expected Benefit:** Reduces shelter population density, allowing de-densification and better infection control.\n", " * **Primary Risk(s):** Premature re-entry to unsafe areas, lack of alternative housing, re-igniting viral spread.\n", " * **Resources Required:** Damage assessment teams, housing agencies, transportation, social services.\n", " * **Ethical Trade-offs:** Balancing rapid shelter de-densification with finding suitable, safe housing for evacuees.\n", " * **Unintended Consequence:** Creating new homeless populations if housing options are scarce.\n", "\n", "**Day 8-14: Ongoing Recovery & Viral Mitigation**\n", "\n", "* **Action 22: Focus on Long-Term Housing Solutions & Mental Health Support.**\n", " * **Expected Benefit:** Provides stability for displaced residents, addresses psychological trauma of dual crisis.\n", " * **Primary Risk(s):** Limited housing stock, insufficient mental health professionals, funding shortfalls.\n", " * **Resources Required:** FEMA, housing authorities, mental health professionals, NGOs, temporary housing units.\n", " * **Ethical Trade-offs:** Prioritizing certain populations for long-term housing over others.\n", " * **Unintended Consequence:** Prolonged reliance on temporary solutions, leading to \"shelter fatigue\" and chronic stress.\n", "* **Action 23: Sustain Widespread Testing, Contact Tracing & Public Health Campaigns.**\n", " * **Expected Benefit:** Controls viral spread, identifies new clusters, educates public on ongoing prevention.\n", " * **Primary Risk(s):** Public fatigue, insufficient resources for sustained effort, new variants emerging.\n", " * **Resources Required:** Public health department, testing sites, contact tracers, communication materials.\n", " * **Ethical Trade-offs:** Balancing individual privacy with the need for public health data.\n", " * **Unintended Consequence:** Public distrust if health guidelines change frequently or appear inconsistent.\n", "* **Action 24: Decontaminate & Repurpose Shelters/Facilities.**\n", " * **Expected Benefit:** Restores public facilities for their original use, reduces lingering viral risk.\n", " * **Primary Risk(s):** Incomplete decontamination, cost, public perception of contamination.\n", " * **Resources Required:** Cleaning crews, specialized equipment, disinfection supplies, environmental health experts.\n", " * **Ethical Trade-offs:** Deciding between rapid repurposing and thorough, time-consuming decontamination.\n", " * **Unintended Consequence:** Public reluctance to use facilities if decontamination isn't fully transparent or effective.\n", "\n", "---\n", "\n", "### **III. Critical Assumptions & Data Validation**\n", "\n", "**(a) Identify and justify the three assumptions most critical to your plan and list the specific additional data you would request immediately to validate them:**\n", "\n", "1. **Assumption: Inter-jurisdictional agreements for out-of-city sheltering and medical aid will be honored and scaled.**\n", " * **Justification:** Our plan relies heavily on de-densifying shelters and offloading non-critical patients to manage both hurricane and viral threats. Without guaranteed external capacity, our in-city resources will be catastrophically overwhelmed, leading to uncontrolled viral spread and higher mortality.\n", " * **Data Request:**\n", " * **Formal, signed Memoranda of Understanding (MOUs)** with specific host jurisdictions detailing capacity, logistical support, and reimbursement terms.\n", " * **Real-time bed availability (hospital & shelter)** from neighboring counties and state agencies.\n", " * **Confirmed commitments of federal assets** (e.g., USNS Comfort, disaster medical assistance teams) and their deployment timelines.\n", "\n", "2. **Assumption: The public will largely comply with mandatory evacuation orders, especially from low-lying areas.**\n", " * **Justification:** Our search and rescue (S&R) and shelter capacities are predicated on a significant reduction in the population remaining in the most vulnerable zones. Low compliance would overwhelm S&R, strain remaining shelters, and lead to far higher direct hurricane casualties. Moreover, those who shelter-in-place in unsafe structures are at higher risk of needing rescue, diverting resources and increasing responder exposure.\n", " * **Data Request:**\n", " * **Real-time traffic counts and exit data** on major evacuation routes, compared against historical averages and population models.\n", " * **Drone/aerial reconnaissance** in flood zones 24 hours prior to landfall to estimate remaining vehicles/residences.\n", " * **Anonymous public surveys (if time permits)** or analysis of social media sentiment to gauge intent to comply.\n", "\n", "3. **Assumption: Healthcare workers will remain sufficiently available and functional despite the dual threat and personal risks.**\n", " * **Justification:** The success of our medical response hinges on having enough trained staff to manage both hurricane trauma and a potentially surging viral caseload. High absenteeism due to personal safety concerns, family obligations, illness, or burnout would critically cripple our hospital's ability to provide care, leading to preventable deaths.\n", " * **Data Request:**\n", " * **Daily \"fit-for-duty\" reports** from hospitals and EMS agencies, tracking confirmed and anticipated staff absenteeism.\n", " * **Psychological support/counseling engagement rates** among healthcare staff (pre- and post-storm).\n", " * **Inventory of healthcare worker accommodations** (e.g., hotels, safe spaces for families) provided by city/hospitals.\n", "\n", "---\n", "\n", "### **IV. Outcome Scenarios (Over 30 Days)**\n", "\n", "**(b) Present three outcome scenarios (best, median, worst) for public health, mortality, and infrastructure impact over 30 days, assigning probabilistic estimates to each scenario and explaining the drivers of those probabilities.**\n", "\n", "**1. Best-Case Scenario (Probabilistic Estimate: 10%)**\n", "\n", "* **Drivers:** High public compliance with evacuation and shelter guidelines, rapid and effective inter-jurisdictional coordination, minimal structural damage from hurricane, limited viral spread due to proactive de-densification and testing, rapid federal aid.\n", "* **Public Health Impact:** Manageable increase in viral cases, predominantly isolated to a few clusters in temporary shelters, quickly contained by testing and isolation. Healthcare system remains stressed but functional, able to provide adequate care for both hurricane injuries and viral patients. No major post-hurricane outbreaks.\n", "* **Mortality:**\n", " * **Direct Hurricane Deaths:** < 50\n", " * **Indirect/Viral Deaths:** < 30 (mainly pre-existing conditions exacerbated by displacement/stress)\n", " * **Total Mortality:** < 80\n", "* **Infrastructure Impact:** Moderate, localized damage to residential properties and minor public infrastructure. Key utilities (power, water, communications) largely restored within 7 days. Roads cleared within 3 days. No critical facility failure. Minimal long-term disruption.\n", "\n", "**2. Median-Case Scenario (Probabilistic Estimate: 60%)**\n", "\n", "* **Drivers:** Moderate public compliance, significant but not catastrophic hurricane damage, initial viral spread in shelters with some regional outbreaks, state/federal aid arrives steadily but with some delays, moderate healthcare worker absenteeism.\n", "* **Public Health Impact:** Healthcare system severely strained, operating at or beyond capacity for 2-3 weeks. Several localized viral outbreaks in shelters and densely populated recovery areas, requiring expanded isolation and testing. Mental health crisis among displaced populations. Access to routine medical care severely disrupted.\n", "* **Mortality:**\n", " * **Direct Hurricane Deaths:** 100-300\n", " * **Indirect/Viral Deaths:** 100-400 (due to overwhelmed healthcare, shelter spread, lack of access to care)\n", " * **Total Mortality:** 200-700\n", "* **Infrastructure Impact:** Widespread damage to residential and commercial properties in flood zones. Power and water outages for 1-3 weeks for many residents; communication disruptions for 1 week. Major roads cleared within 7 days, but secondary roads remain impassable. Significant rebuild efforts for critical infrastructure will take months.\n", "\n", "**3. Worst-Case Scenario (Probabilistic Estimate: 30%)**\n", "\n", "* **Drivers:** Low public compliance with evacuation, catastrophic hurricane damage (e.g., storm surge breaches flood defenses, direct hit by strongest winds), widespread uncontrolled viral spread, critical failure of major utilities and communication networks, significant healthcare worker absenteeism and system collapse, delayed or insufficient federal aid.\n", "* **Public Health Impact:** Healthcare system overwhelmed and effectively collapsed; crisis standards of care implemented broadly, leading to rationing. Uncontrolled viral pandemic sweeps through displaced populations and shelters. Mass fatalities from both hurricane impact and preventable viral complications due to lack of care. Severe food and waterborne illness outbreaks.\n", "* **Mortality:**\n", " * **Direct Hurricane Deaths:** > 500\n", " * **Indirect/Viral Deaths:** > 1000 (due to system collapse, lack of testing, uncontrolled spread)\n", " * **Total Mortality:** > 1500\n", "* **Infrastructure Impact:** Devastation across wide swaths of the city. Power, water, and communications may be out for weeks to months. Transportation networks severely damaged. Major economic collapse due to widespread business destruction and displacement. Recovery efforts will span years, significantly altering the city's future.\n", "\n", "---\n", "\n", "### **V. Decision Thresholds & Trigger Points**\n", "\n", "**(c) Specify clear decision thresholds and trigger points (with metrics) that would cause you to change course and what alternative actions you would take at each threshold.**\n", "\n", "1. **Threshold: Hospital ICU Bed Occupancy > 90% and trending upwards for 24 hours.**\n", " * **Metric:** Daily EOC hospital capacity report (ICU beds occupied/total, new admissions, discharges).\n", " * **Trigger Point:** ICU occupancy hits 90% and daily trend shows net increase in occupied beds over the last 24 hours.\n", " * **Alternative Actions:**\n", " * **Crisis Standard of Care (CSC) Activation:** Immediately implement pre-defined CSC protocols for resource rationing (e.g., ventilator allocation based on survival probability).\n", " * **Emergency Federal Aid Request (E-FAR):** Issue urgent appeal to FEMA for immediate deployment of federal medical teams, mobile field hospitals, and additional ventilators.\n", " * **Patient Transfer Mandate:** Mandate transfer of stable post-op or less critical patients to step-down units or alternative care sites (e.g., converted schools) to free up ICU beds.\n", " * **Public Health Directive:** Issue strict \"stay-at-home\" order to reduce general trauma and viral transmission, freeing up medical resources for critical cases.\n", "\n", "2. **Threshold: Evacuation Compliance < 60% in mandatory evacuation zones at H-24 (24 hours before landfall).**\n", " * **Metric:** Real-time analysis of traffic flow on evacuation routes, shelter intake numbers, law enforcement estimates from reconnaissance in flood zones.\n", " * **Trigger Point:** At H-24, data indicates less than 60% of the estimated population from mandatory zones has evacuated.\n", " * **Alternative Actions:**\n", " * **Intensified \"Last Call\" Messaging:** Utilize all media, sound trucks, door-to-door efforts (where safe) with dire warnings of limited S&R capacity post-landfall.\n", " * **Redirect S&R Assets:** Re-allocate pre-positioned search and rescue teams to high-risk zones where compliance is lowest, preparing for increased immediate post-landfall rescues.\n", " * **Pre-emptive Resource Staging:** Pre-position non-perishable food, water, and medical kits in accessible \"safe havens\" within mandatory zones for those who will inevitably shelter-in-place.\n", " * **Revise Shelter Capacity Plan:** Prepare for higher-than-anticipated demand at in-city shelters, potentially increasing density slightly while maintaining strict masking/distancing to avoid turning people away.\n", "\n", "3. **Threshold: Confirmed Viral Outbreak (3+ linked cases) in a single shelter/communal facility within 24 hours.**\n", " * **Metric:** Daily symptom screening logs, rapid test results (if available), contact tracing reports from shelter medical staff.\n", " * **Trigger Point:** Three or more confirmed positive cases within a single shelter, linked by symptom onset or close proximity, identified within a 24-hour period.\n", " * **Alternative Actions:**\n", " * **Immediate Facility Quarantine & Lockdown:** No entry/exit from the affected shelter (except for medical emergencies or transfer to isolation) until all residents are tested and contacts identified.\n", " * **Mass Testing & Isolation:** Rapidly deploy all available testing resources to the affected shelter. Immediately isolate all positive cases in a separate, dedicated facility, and quarantine close contacts.\n", " * **Enhanced PPE & Sanitation:** Implement universal masking (N95s for staff if possible), daily deep cleaning of the entire facility, and increased air filtration/ventilation.\n", " * **Relocation Strategy:** If feasible, immediately begin identifying alternative, smaller, less dense facilities to relocate asymptomatic, unexposed residents from the affected shelter to prevent further spread.\n", "\n", "---\n", "\n", "### **VI. Communication & Coordination**\n", "\n", "**Communicating Uncertainty to the Public:**\n", "\n", "* **Radical Transparency:** Acknowledge what we know, what we don't know, and the inherent unknowns of a dual disaster. Use phrases like, \"Based on our best current models...\", \"There is still uncertainty regarding...\", \"We are actively monitoring...\"\n", "* **Probabilistic Language:** Frame outcomes using probabilities where appropriate (e.g., \"There's a 60% chance of significant power outages\").\n", "* **Empowerment through Preparedness:** While acknowledging uncertainty, focus messaging on actionable steps the public *can* take to prepare, giving them a sense of control.\n", "* **Regular, Scheduled Updates:** Maintain a consistent schedule for press briefings and public announcements, even if there isn't major new information, to demonstrate continuous monitoring and control.\n", "* **Explain \"Why\":** When difficult decisions are made (e.g., closing routes, rationing), clearly explain the rationale and the ethical considerations involved.\n", "* **Expert Integration:** Feature public health experts, meteorologists, and emergency managers in public briefings to lend credibility and provide diverse perspectives.\n", "\n", "**Coordinating Transparently with Neighboring Jurisdictions and Federal Agencies:**\n", "\n", "* **Daily Joint EOC Briefings:** Establish mandatory daily (or more frequent) virtual briefings with state EOC, FEMA, CDC, and neighboring county emergency managers to share situational awareness, resource needs, and operational plans.\n", "* **Dedicated Liaisons:** Assign dedicated liaisons from our city EOC to the state EOC and to key federal agencies (FEMA, HHS, CDC) to streamline information flow and requests.\n", "* **Mutual Aid Agreements:** Pre-negotiated and activate MOUs for resources (staff, equipment, shelter space, medical aid) and clarify reimbursement procedures.\n", "* **Common Operating Picture:** Utilize shared digital platforms (e.g., WebEOC, Fusion Center tools) to maintain a common operating picture of damage assessments, resource availability, and critical incident reporting.\n", "* **Standardized Request Processes:** Adhere to federal/state guidelines for requesting resources (e.g., EMAC for state-to-state aid, FEMA mission assignments for federal support) to ensure efficient processing.\n", "* **Joint Messaging Strategy:** Coordinate public communication with state and federal partners to avoid conflicting messages, especially regarding evacuation orders, re-entry, and public health guidelines.\n", "\n", "Mayor, this plan represents our best strategy to navigate this unprecedented crisis. It demands decisive action, clear communication, and unwavering resolve from all levels of government and our community. We must prepare for the worst, while relentlessly striving for the best possible outcome.\n", "\n", "# Response from competitor 3\n", "\n", "I. Hour-by-Hour Actions (0-72 hours)\n", "\n", "1. **Hour 0-12**:\n", " - Expected benefit: Initial preparation for evacuation.\n", " - Primary risks: Limited test capacity, potential panic at the last minute.\n", " - Resources required: None.\n", " - Ethical trade-offs: Balance individual rights with collective safety interests.\n", " - Unintended consequence: Misallocated resources.\n", "\n", "2. Prioritize and initiate targeted testing to identify those most vulnerable (e.g., the elderly, those with severe medical conditions).\n", "\n", "3. **Hour 12-24**:\n", " - Expected benefit: Begin organizing evacuation process.\n", " - Primary risks: Inadequate planning might leave some without access to shelters or healthcare services.\n", " - Resources required: Increased communication capacity and temporary event teams; possibly partnerships with neighboring jurisdictions for shared resource utilization.\n", " - Ethical trade-offs: Balancing equity among populations in preparation for scarce resources.\n", " - Unintended consequence: Overcrowding of shelters.\n", "\n", "4. Engage local emergency management teams, law enforcement, and public health departments to prepare for evacuation routes, shelter distribution, and traffic coordination.\n", "\n", "5. **Hour 24-36**:\n", " - Expected benefit: Start evacuations as identified by targeted testing.\n", " - Primary risks: Logistical issues in the midst of chaos due to mass evacuations.\n", " - Resources required: High number of available ambulances for transport; sufficient resources to maintain hospital capacity under increased pressure.\n", " - Ethical trade-offs: Focus on vulnerable groups.\n", " - Unintended consequence: Inefficient use of limited medical supply due to evacuation dynamics.\n", "\n", "6. Allocate and dispatch ambulances based on identified need for transport, balancing capacity to safely move people with available health-care providers and resources.\n", "\n", "7. **Hour 36-48**:\n", " - Expected benefit: Overcome logistical hurdles in a rapidly expanding crisis situation.\n", " - Primary risks: Evacuating too many without sufficient support leading to potential further health impacts.\n", " - Resources required: Continuous public communication strategy; coordination with local governments on shelter strategies.\n", " - Ethical trade-offs: Balancing population evacuation needs with vulnerable groups priority.\n", " - Unintended consequence: Overcrowding of shelters due to panic action among more resilient segments.\n", "\n", "8. Begin to intensify hospital staffing for the most critical needs and coordinate closely with neighboring jurisdictions to maintain patient flow.\n", "\n", "I. Daily Actions (Days 1-14)\n", "\n", "1. Continue to monitor the spread of the airborne virus.\n", "2. Implement infection-control measures in shelters, including social distancing within capacity and adequate hygiene conditions.\n", "3. Maintain communication channels among teams and public health agencies through continuous briefings for staff on emergency medical care coordination needs.\n", "4. Regularly communicate with evacuation groups and shelter residents to ensure their understanding of guidelines for isolation procedures while awaiting potential recovery from the viral infection.\n", "5. Plan for logistical support including food, hydration supplies which can serve the temporary shelter guests.\n", "6. Work closely with health departments regarding identification and response capacity development strategies.\n", "\n", "(b) Outcome Scenarios\n", "\n", "1. **Best Scenario (Optimistic):** Early evacuation leads to near-complete protection of vulnerable populations due to effective medical interventions combined with an efficient organizational strategy, including adequate staff support in hospitals to deal with potential overflow cases arising as the crisis worsens.\n", " - Probability: High\n", "2. **Median Scenario (Realistic):** Successful evacuation strategies yield positive public health outcomes but without completely avoiding major issues; this scenario would depend on preparedness of local healthcare facilities and emergency response measures among affected communities.\n", " - Probability: Medium-High\n", "3. **Worst Scenario (Pessimistic):** Inadequate resources coupled with insufficient medical supply capacity lead to extensive shortages, exacerbating public health risks across all segments of the population exposed.\n", "\n", "(c) Decision Thresholds\n", "\n", "1. **Decision Thrreshold 1:** A hospital bed becomes unavailable.\n", " - Action: Adjust patient flow prioritization by reassessing resource deployment for critical care services.\n", " - Alternative action: Re-deploy healthcare resources to less intensive wards to increase capacity where it's needed.\n", "\n", "2. **Decision Thrreshold 2**: Overcrowding causes a 10% increase in reported cases of infectious disease transmission within the shelter environment.\n", " - Action: Implement stricter health protocols within shelters (e.g., strict quarantine measures) and plan for early decontamination procedures.\n", " - Alternative action: Review shelter design strategies to accommodate a higher occupancy.\n", "\n", "3. **Decision Thrreshold 3:** Critical strain hits at one neighborhood of more than 30% population rate without sufficient medical care support available; the health officer announces that it's become critical to evacuate this neighborhood immediately.\n", " - Action: Direct deployment forces and logistical resources necessary for rapid evacuation within this designated area.\n", " - Alternative action: Assess alternative shelter sites if possible.\n", "\n", "4. **Decision Threshold 4:** R0 rises above 2.0 from confirmed outbreak rates, which requires additional medical staff on hospital sites supporting affected populations.\n", " - Action: Seek a direct offer from neighboring jurisdictions offering more staff or resources to supplement support for hospitals.\n", " - Alternative action: Prepare and deploy a local health reserve force to augment existing healthcare forces.\n", "\n", "(d) Communication with Uncertainty\n", "\n", "- Establish clear regular communication channels through town halls, social media updates, local news broadcasts to inform of evolving situation updates with transparent reporting of new numbers and developments as necessary.\n", " \n", "The information presented offers the best possible approach given typical considerations for such situations; however, each situation has its unique variables that should have direct insight before planning.\n", "\n", "\n", "\n", "Now respond with the JSON with the ranked order of the competitors, nothing else. Do not include markdown formatting or code blocks.\n" ] } ], "source": [ "print(judge)" ] }, { "cell_type": "code", "execution_count": 18, "metadata": {}, "outputs": [], "source": [ "judge_messages = [{\"role\": \"user\", \"content\": judge}]" ] }, { "cell_type": "code", "execution_count": 19, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "{\"results\": [\"1\", \"2\", \"3\"]}\n" ] } ], "source": [ "# Judgement time!\n", "\n", "openai = OpenAI()\n", "response = openai.chat.completions.create(\n", " model=\"gpt-5-mini\",\n", " messages=judge_messages,\n", ")\n", "results = response.choices[0].message.content\n", "print(results)\n" ] }, { "cell_type": "code", "execution_count": 20, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Rank 1: gpt-5-nano\n", "Rank 2: gemini-2.5-flash\n", "Rank 3: llama3.2\n" ] } ], "source": [ "# OK let's turn this into results!\n", "\n", "results_dict = json.loads(results)\n", "ranks = results_dict[\"results\"]\n", "for index, result in enumerate(ranks):\n", " competitor = competitors[int(result)-1]\n", " print(f\"Rank {index+1}: {competitor}\")" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "\n", " \n", " \n", " \n", " \n", "
\n", " \n", " \n", "

Exercise

\n", " Which pattern(s) did this use? Try updating this to add another Agentic design pattern.\n", " \n", "
" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "\n", " \n", " \n", " \n", " \n", "
\n", " \n", " \n", "

Commercial implications

\n", " These kinds of patterns - to send a task to multiple models, and evaluate results,\n", " are common where you need to improve the quality of your LLM response. This approach can be universally applied\n", " to business projects where accuracy is critical.\n", " \n", "
" ] } ], "metadata": { "kernelspec": { "display_name": ".venv", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.12.3" } }, "nbformat": 4, "nbformat_minor": 2 }