libcloud-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From to...@apache.org
Subject [libcloud] 02/06: Update EC2 related constants using scrape-ec2-sizes script.
Date Tue, 22 Sep 2020 10:21:18 GMT
This is an automated email from the ASF dual-hosted git repository.

tomaz pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/libcloud.git

commit 0e9aefc02644bd13164bac17f2827d24d555a9bf
Author: Tomaz Muraus <tomaz@tomaz.me>
AuthorDate: Tue Sep 22 12:14:31 2020 +0200

    Update EC2 related constants using scrape-ec2-sizes script.
---
 libcloud/compute/constants.py | 9626 +++++++++++++++++++++++++----------------
 1 file changed, 5989 insertions(+), 3637 deletions(-)

diff --git a/libcloud/compute/constants.py b/libcloud/compute/constants.py
index c971f78..97b7d2a 100644
--- a/libcloud/compute/constants.py
+++ b/libcloud/compute/constants.py
@@ -25,6 +25,7 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
             "instanceType": "a1.2xlarge",
+            "instancesku": "D5XG23APR65M5SYE",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
@@ -53,7 +54,6 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
             "instanceType": "a1.4xlarge",
-            "instancesku": "JQK5AH3Y44CQ57AA",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
@@ -82,7 +82,6 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
             "instanceType": "a1.large",
-            "instancesku": "FV7PUC9Y973899CS",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
@@ -111,7 +110,9 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
             "instanceType": "a1.medium",
-            "instancesku": "Q494P4JCZC9KDPCA",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
             "memory": "2 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "2",
@@ -137,7 +138,7 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
             "instanceType": "a1.xlarge",
-            "instancesku": "943GQ4TSWGS354CV",
+            "instancesku": "44BG498Y4VQ5GM28",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
@@ -217,6 +218,7 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
             "instanceType": "c3.2xlarge",
+            "instancesku": "7QXMEKWFBRKXCR5T",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -245,7 +247,7 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
             "instanceType": "c3.4xlarge",
-            "instancesku": "BPC44EBCFMK4UP3U",
+            "instancesku": "7K2MFKJHSZ39Q26B",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -274,6 +276,7 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
             "instanceType": "c3.8xlarge",
+            "instancesku": "FKFNCVGF8F4VBXQ4",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -286,7 +289,7 @@ INSTANCE_TYPES = {
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 320 SSD",
-            "vcpu": "36"
+            "vcpu": "32"
         },
         "id": "c3.8xlarge",
         "name": "c3.8xlarge",
@@ -330,7 +333,6 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
             "instanceType": "c3.xlarge",
-            "instancesku": "37H9CQX49KK8KQ2D",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -389,7 +391,7 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
             "instanceType": "c4.4xlarge",
-            "instancesku": "DKZ8SVQYPP9QWN2F",
+            "instancesku": "PYDH5P62F8KBF85B",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -419,7 +421,7 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
             "instanceType": "c4.8xlarge",
-            "instancesku": "AKHXNUBZUVXUQVS4",
+            "instancesku": "PCNBVATW49APFGZQ",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -449,7 +451,7 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
             "instanceType": "c4.large",
-            "instancesku": "NJYJAMFEMWY3BC2Y",
+            "instancesku": "3N2AT4Z2NBKAT2N4",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -479,7 +481,6 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
             "instanceType": "c4.xlarge",
-            "instancesku": "KT5H34MYNAZWD4VM",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -502,14 +503,14 @@ INSTANCE_TYPES = {
         "bandwidth": 12,
         "disk": 0,
         "extra": {
-            "clockSpeed": "3.0 Ghz",
+            "clockSpeed": "3 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "7000 Mbps",
             "ecu": "188",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
             "instanceType": "c5.12xlarge",
-            "instancesku": "G88BQ9JNT44CJU5A",
+            "instancesku": "B2D6JZJWM7HPMFFP",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -532,13 +533,14 @@ INSTANCE_TYPES = {
         "bandwidth": 25,
         "disk": 0,
         "extra": {
-            "clockSpeed": "3.0 Ghz",
+            "clockSpeed": "3 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "9000 Mbps",
             "ecu": "281",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
             "instanceType": "c5.18xlarge",
+            "instancesku": "MQ52FTK6YCQANP4W",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -561,14 +563,14 @@ INSTANCE_TYPES = {
         "bandwidth": 25,
         "disk": 0,
         "extra": {
-            "clockSpeed": "3.0 Ghz",
+            "clockSpeed": "3 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "14000 Mbps",
             "ecu": "375",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
             "instanceType": "c5.24xlarge",
-            "instancesku": "DFU3RR7RPDU5NHP6",
+            "instancesku": "SMXE73U97FJTWUNX",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -591,14 +593,13 @@ INSTANCE_TYPES = {
         "bandwidth": 10,
         "disk": 0,
         "extra": {
-            "clockSpeed": "3.0 Ghz",
+            "clockSpeed": "3 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "Up to 2250 Mbps",
             "ecu": "39",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
             "instanceType": "c5.2xlarge",
-            "instancesku": "DFH4W5NFFA5EGBVU",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -621,14 +622,13 @@ INSTANCE_TYPES = {
         "bandwidth": 10,
         "disk": 0,
         "extra": {
-            "clockSpeed": "3.0 Ghz",
+            "clockSpeed": "3 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "Up to 2250 Mbps",
             "ecu": "73",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
             "instanceType": "c5.4xlarge",
-            "instancesku": "ZJCH42UY78N76ZSX",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -651,14 +651,13 @@ INSTANCE_TYPES = {
         "bandwidth": 10,
         "disk": 0,
         "extra": {
-            "clockSpeed": "3.0 Ghz",
+            "clockSpeed": "3 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "4500 Mbps",
             "ecu": "139",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
             "instanceType": "c5.9xlarge",
-            "instancesku": "8UXUVRFUWYET2CA4",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -681,14 +680,13 @@ INSTANCE_TYPES = {
         "bandwidth": 10,
         "disk": 0,
         "extra": {
-            "clockSpeed": "3.0 Ghz",
+            "clockSpeed": "3 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "Up to 2250 Mbps",
             "ecu": "10",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
             "instanceType": "c5.large",
-            "instancesku": "ZGCJFX4FNDKBY4B4",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -711,7 +709,7 @@ INSTANCE_TYPES = {
         "bandwidth": 10,
         "disk": 0,
         "extra": {
-            "clockSpeed": "3.0 Ghz",
+            "clockSpeed": "3 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "Up to 2250 Mbps",
             "ecu": "20",
@@ -736,2251 +734,3922 @@ INSTANCE_TYPES = {
         "name": "c5.xlarge",
         "ram": 8192
     },
-    "c5d.12xlarge": {
+    "c5a.12xlarge": {
         "bandwidth": 12,
-        "disk": 1800,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "3.0 Ghz",
+            "clockSpeed": "2.8 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "7000 Mbps",
-            "ecu": "188",
+            "dedicatedEbsThroughput": "4750 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
-            "instanceType": "c5d.12xlarge",
-            "instancesku": "65HKXNPPQZVPW4JB",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
+            "instanceType": "c5a.12xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
             "memory": "96 GiB",
             "networkPerformance": "12 Gigabit",
             "normalizationSizeFactor": "96",
-            "physicalProcessor": "Intel Xeon Platinum 8275L",
-            "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Deep Learning Boost; Intel Turbo",
+            "physicalProcessor": "AMD EPYC 7R32",
+            "processorArchitecture": "32-bit or 64-bit",
+            "processorFeatures": "AMD Turbo; AVX; AVX2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 900 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "48"
         },
-        "id": "c5d.12xlarge",
-        "name": "c5d.12xlarge",
+        "id": "c5a.12xlarge",
+        "name": "c5a.12xlarge",
         "ram": 98304
     },
-    "c5d.18xlarge": {
-        "bandwidth": 25,
-        "disk": 1800,
+    "c5a.16xlarge": {
+        "bandwidth": 20,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "3.0 Ghz",
+            "clockSpeed": "2.8 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "9000 Mbps",
-            "ecu": "281",
+            "dedicatedEbsThroughput": "6300 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
-            "instanceType": "c5d.18xlarge",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "144 GiB",
-            "networkPerformance": "25 Gigabit",
-            "normalizationSizeFactor": "144",
-            "physicalProcessor": "Intel Xeon Platinum 8124M",
-            "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "instanceType": "c5a.16xlarge",
+            "instancesku": "YATBXK66DJGQCQ4K",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "128 GiB",
+            "networkPerformance": "20 Gigabit",
+            "normalizationSizeFactor": "128",
+            "physicalProcessor": "AMD EPYC 7R32",
+            "processorArchitecture": "32-bit or 64-bit",
+            "processorFeatures": "AMD Turbo; AVX; AVX2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 900 NVMe SSD",
-            "vcpu": "72"
+            "storage": "EBS only",
+            "vcpu": "64"
         },
-        "id": "c5d.18xlarge",
-        "name": "c5d.18xlarge",
-        "ram": 147456
+        "id": "c5a.16xlarge",
+        "name": "c5a.16xlarge",
+        "ram": 131072
     },
-    "c5d.24xlarge": {
-        "bandwidth": 25,
-        "disk": 3600,
+    "c5a.24xlarge": {
+        "bandwidth": 20,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "3.0 Ghz",
+            "clockSpeed": "2.8 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "14000 Mbps",
-            "ecu": "375",
+            "dedicatedEbsThroughput": "9500 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
-            "instanceType": "c5d.24xlarge",
-            "instancesku": "PC4G8JDRGDDX5R8B",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
+            "instanceType": "c5a.24xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
             "memory": "192 GiB",
-            "networkPerformance": "25 Gigabit",
+            "networkPerformance": "20 Gigabit",
             "normalizationSizeFactor": "192",
-            "physicalProcessor": "Intel Xeon Platinum 8275L",
-            "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Deep Learning Boost; Intel Turbo",
+            "physicalProcessor": "AMD EPYC 7R32",
+            "processorArchitecture": "32-bit or 64-bit",
+            "processorFeatures": "AMD Turbo; AVX; AVX2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "4 x 900 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "96"
         },
-        "id": "c5d.24xlarge",
-        "name": "c5d.24xlarge",
+        "id": "c5a.24xlarge",
+        "name": "c5a.24xlarge",
         "ram": 196608
     },
-    "c5d.2xlarge": {
+    "c5a.2xlarge": {
         "bandwidth": 10,
-        "disk": 200,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "3.0 Ghz",
+            "clockSpeed": "2.8 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 2250 Mbps",
-            "ecu": "39",
+            "dedicatedEbsThroughput": "Up to 3170 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
-            "instanceType": "c5d.2xlarge",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
+            "instanceType": "c5a.2xlarge",
+            "instancesku": "GUSGHPJYUSB5N7VT",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
             "memory": "16 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "16",
-            "physicalProcessor": "Intel Xeon Platinum 8124M",
-            "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "physicalProcessor": "AMD EPYC 7R32",
+            "processorArchitecture": "32-bit or 64-bit",
+            "processorFeatures": "AMD Turbo; AVX; AVX2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 200 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "8"
         },
-        "id": "c5d.2xlarge",
-        "name": "c5d.2xlarge",
+        "id": "c5a.2xlarge",
+        "name": "c5a.2xlarge",
         "ram": 16384
     },
-    "c5d.4xlarge": {
+    "c5a.4xlarge": {
         "bandwidth": 10,
-        "disk": 400,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "3.0 Ghz",
+            "clockSpeed": "2.8 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 2250 Mbps",
-            "ecu": "73",
+            "dedicatedEbsThroughput": "Up to 3170 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
-            "instanceType": "c5d.4xlarge",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
+            "instanceType": "c5a.4xlarge",
+            "instancesku": "FXZCY68C879B2BXD",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
             "memory": "32 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "32",
-            "physicalProcessor": "Intel Xeon Platinum 8124M",
-            "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "physicalProcessor": "AMD EPYC 7R32",
+            "processorArchitecture": "32-bit or 64-bit",
+            "processorFeatures": "AMD Turbo; AVX; AVX2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 400 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "16"
         },
-        "id": "c5d.4xlarge",
-        "name": "c5d.4xlarge",
+        "id": "c5a.4xlarge",
+        "name": "c5a.4xlarge",
         "ram": 32768
     },
-    "c5d.9xlarge": {
+    "c5a.8xlarge": {
         "bandwidth": 10,
-        "disk": 900,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "3.0 Ghz",
+            "clockSpeed": "2.8 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "4500 Mbps",
-            "ecu": "139",
+            "dedicatedEbsThroughput": "3170 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
-            "instanceType": "c5d.9xlarge",
-            "instancesku": "6PPHHXHGC4KS4FD2",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "72 GiB",
+            "instanceType": "c5a.8xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "64 GiB",
             "networkPerformance": "10 Gigabit",
-            "normalizationSizeFactor": "72",
-            "physicalProcessor": "Intel Xeon Platinum 8124M",
-            "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "normalizationSizeFactor": "64",
+            "physicalProcessor": "AMD EPYC 7R32",
+            "processorArchitecture": "32-bit or 64-bit",
+            "processorFeatures": "AMD Turbo; AVX; AVX2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 900 NVMe SSD",
-            "vcpu": "36"
+            "storage": "EBS only",
+            "vcpu": "32"
         },
-        "id": "c5d.9xlarge",
-        "name": "c5d.9xlarge",
-        "ram": 73728
+        "id": "c5a.8xlarge",
+        "name": "c5a.8xlarge",
+        "ram": 65536
     },
-    "c5d.large": {
+    "c5a.large": {
         "bandwidth": 10,
-        "disk": 50,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "3.0 Ghz",
+            "clockSpeed": "2.8 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 2250 Mbps",
-            "ecu": "10",
+            "dedicatedEbsThroughput": "Up to 3170 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
-            "instanceType": "c5d.large",
-            "instancesku": "DZ66HJ5ZUN3XZX8X",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
+            "instanceType": "c5a.large",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
             "memory": "4 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "4",
-            "physicalProcessor": "Intel Xeon Platinum 8124M",
-            "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "physicalProcessor": "AMD EPYC 7R32",
+            "processorArchitecture": "32-bit or 64-bit",
+            "processorFeatures": "AMD Turbo; AVX; AVX2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 50 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "2"
         },
-        "id": "c5d.large",
-        "name": "c5d.large",
+        "id": "c5a.large",
+        "name": "c5a.large",
         "ram": 4096
     },
-    "c5d.xlarge": {
+    "c5a.xlarge": {
         "bandwidth": 10,
-        "disk": 100,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "3.0 Ghz",
+            "clockSpeed": "2.8 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 2250 Mbps",
-            "ecu": "20",
+            "dedicatedEbsThroughput": "Up to 3170 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
-            "instanceType": "c5d.xlarge",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
+            "instanceType": "c5a.xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
             "memory": "8 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "8",
-            "physicalProcessor": "Intel Xeon Platinum 8124M",
-            "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "physicalProcessor": "AMD EPYC 7R32",
+            "processorArchitecture": "32-bit or 64-bit",
+            "processorFeatures": "AMD Turbo; AVX; AVX2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 100 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "4"
         },
-        "id": "c5d.xlarge",
-        "name": "c5d.xlarge",
+        "id": "c5a.xlarge",
+        "name": "c5a.xlarge",
         "ram": 8192
     },
-    "c5n.18xlarge": {
-        "bandwidth": 100,
-        "disk": 0,
+    "c5ad.12xlarge": {
+        "bandwidth": 12,
+        "disk": 1800,
         "extra": {
-            "clockSpeed": "3.0 Ghz",
+            "clockSpeed": "2.8 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "14000 Mbps",
-            "ecu": "281",
+            "dedicatedEbsThroughput": "4750 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
-            "instanceType": "c5n.18xlarge",
-            "instancesku": "GP9J882PRJR3HFWT",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "192 GiB",
-            "networkPerformance": "100 Gigabit",
-            "normalizationSizeFactor": "144",
-            "physicalProcessor": "Intel Xeon Platinum 8124M",
+            "instanceType": "c5ad.12xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "96 GiB",
+            "networkPerformance": "12 Gigabit",
+            "normalizationSizeFactor": "96",
+            "physicalProcessor": "AMD EPYC 7R32",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "processorFeatures": "AMD Turbo; AVX; AVX2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
-            "vcpu": "72"
+            "storage": "2 x 900 NVMe SSD",
+            "vcpu": "48"
         },
-        "id": "c5n.18xlarge",
-        "name": "c5n.18xlarge",
-        "ram": 196608
+        "id": "c5ad.12xlarge",
+        "name": "c5ad.12xlarge",
+        "ram": 98304
     },
-    "c5n.2xlarge": {
-        "bandwidth": 25,
-        "disk": 0,
+    "c5ad.16xlarge": {
+        "bandwidth": 20,
+        "disk": 2400,
         "extra": {
-            "clockSpeed": "3.0 Ghz",
+            "clockSpeed": "2.8 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 3500 Mbps",
-            "ecu": "39",
+            "dedicatedEbsThroughput": "6300 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
-            "instanceType": "c5n.2xlarge",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "21 GiB",
-            "networkPerformance": "Up to 25 Gigabit",
-            "normalizationSizeFactor": "16",
-            "physicalProcessor": "Intel Xeon Platinum 8124M",
-            "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "instanceType": "c5ad.16xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "128 GiB",
+            "networkPerformance": "20 Gigabit",
+            "normalizationSizeFactor": "128",
+            "physicalProcessor": "AMD EPYC 7R32",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "AMD Turbo; AVX; AVX2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
-            "vcpu": "8"
+            "storage": "2 x 1200 NVMe SSD",
+            "vcpu": "64"
         },
-        "id": "c5n.2xlarge",
-        "name": "c5n.2xlarge",
-        "ram": 21504
+        "id": "c5ad.16xlarge",
+        "name": "c5ad.16xlarge",
+        "ram": 131072
     },
-    "c5n.4xlarge": {
-        "bandwidth": 25,
-        "disk": 0,
+    "c5ad.24xlarge": {
+        "bandwidth": 20,
+        "disk": 3800,
         "extra": {
-            "clockSpeed": "3.0 Ghz",
+            "clockSpeed": "2.8 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "3500 Mbps",
-            "ecu": "73",
+            "dedicatedEbsThroughput": "9500 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
-            "instanceType": "c5n.4xlarge",
-            "instancesku": "RXTSEWTUD8EWJENN",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "42 GiB",
-            "networkPerformance": "Up to 25 Gigabit",
-            "normalizationSizeFactor": "32",
-            "physicalProcessor": "Intel Xeon Platinum 8124M",
+            "instanceType": "c5ad.24xlarge",
+            "instancesku": "W45YTYFWCBGWJGSQ",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "192 GiB",
+            "networkPerformance": "20 Gigabit",
+            "normalizationSizeFactor": "192",
+            "physicalProcessor": "AMD EPYC 7R32",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "processorFeatures": "AMD Turbo; AVX; AVX2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
-            "vcpu": "16"
+            "storage": "2 x 1900 NVMe SSD",
+            "vcpu": "96"
         },
-        "id": "c5n.4xlarge",
-        "name": "c5n.4xlarge",
-        "ram": 43008
+        "id": "c5ad.24xlarge",
+        "name": "c5ad.24xlarge",
+        "ram": 196608
     },
-    "c5n.9xlarge": {
-        "bandwidth": 50,
-        "disk": 0,
+    "c5ad.2xlarge": {
+        "bandwidth": 10,
+        "disk": 300,
         "extra": {
-            "clockSpeed": "3.0 Ghz",
+            "clockSpeed": "2.8 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "7000 Mbps",
-            "ecu": "139",
+            "dedicatedEbsThroughput": "Up to 3170 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
-            "instanceType": "c5n.9xlarge",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "96 GiB",
-            "networkPerformance": "50 Gigabit",
-            "normalizationSizeFactor": "72",
-            "physicalProcessor": "Intel Xeon Platinum 8124M",
+            "instanceType": "c5ad.2xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "16 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "16",
+            "physicalProcessor": "AMD EPYC 7R32",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "processorFeatures": "AMD Turbo; AVX; AVX2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
-            "vcpu": "36"
+            "storage": "1 x 300 NVMe SSD",
+            "vcpu": "8"
         },
-        "id": "c5n.9xlarge",
-        "name": "c5n.9xlarge",
-        "ram": 98304
+        "id": "c5ad.2xlarge",
+        "name": "c5ad.2xlarge",
+        "ram": 16384
     },
-    "c5n.large": {
-        "bandwidth": 25,
-        "disk": 0,
+    "c5ad.4xlarge": {
+        "bandwidth": 10,
+        "disk": 600,
         "extra": {
-            "clockSpeed": "3.0 Ghz",
+            "clockSpeed": "2.8 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 3500 Mbps",
-            "ecu": "10",
+            "dedicatedEbsThroughput": "Up to 3170 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
-            "instanceType": "c5n.large",
-            "instancesku": "RGPG564XSTMQEEGT",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "5.25 GiB",
-            "networkPerformance": "Up to 25 Gigabit",
-            "normalizationSizeFactor": "4",
-            "physicalProcessor": "Intel Xeon Platinum 8124M",
+            "instanceType": "c5ad.4xlarge",
+            "instancesku": "TQMPFTV5HMXTXSZJ",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "32 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "32",
+            "physicalProcessor": "AMD EPYC 7R32",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "processorFeatures": "AMD Turbo; AVX; AVX2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
-            "vcpu": "2"
+            "storage": "2 x 300 NVMe SSD",
+            "vcpu": "16"
         },
-        "id": "c5n.large",
-        "name": "c5n.large",
-        "ram": 5376
+        "id": "c5ad.4xlarge",
+        "name": "c5ad.4xlarge",
+        "ram": 32768
     },
-    "c5n.xlarge": {
-        "bandwidth": 25,
-        "disk": 0,
+    "c5ad.8xlarge": {
+        "bandwidth": 10,
+        "disk": 1200,
         "extra": {
-            "clockSpeed": "3.0 Ghz",
+            "clockSpeed": "2.8 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 3500 Mbps",
-            "ecu": "20",
+            "dedicatedEbsThroughput": "3170 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
-            "instanceType": "c5n.xlarge",
-            "instancesku": "XPUQY5QHXK4NZNKG",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "10.5 GiB",
-            "networkPerformance": "Up to 25 Gigabit",
-            "normalizationSizeFactor": "8",
-            "physicalProcessor": "Intel Xeon Platinum 8124M",
+            "instanceType": "c5ad.8xlarge",
+            "instancesku": "GVCKV67VWCQYDS3Q",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "64 GiB",
+            "networkPerformance": "10 Gigabit",
+            "normalizationSizeFactor": "64",
+            "physicalProcessor": "AMD EPYC 7R32",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "processorFeatures": "AMD Turbo; AVX; AVX2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
-            "vcpu": "4"
+            "storage": "2 x 600 NVMe SSD",
+            "vcpu": "32"
         },
-        "id": "c5n.xlarge",
-        "name": "c5n.xlarge",
-        "ram": 10752
+        "id": "c5ad.8xlarge",
+        "name": "c5ad.8xlarge",
+        "ram": 65536
     },
-    "cc2.8xlarge": {
+    "c5ad.large": {
         "bandwidth": 10,
-        "disk": 3360,
+        "disk": 75,
         "extra": {
-            "clockSpeed": "2.6 GHz",
-            "currentGeneration": "No",
-            "ecu": "88",
+            "clockSpeed": "2.8 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 3170 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
-            "instanceType": "cc2.8xlarge",
-            "memory": "60.5 GiB",
-            "networkPerformance": "10 Gigabit",
-            "normalizationSizeFactor": "64",
-            "physicalProcessor": "Intel Xeon E5-2670",
+            "instanceType": "c5ad.large",
+            "instancesku": "ME63JHQSJYQ95SJS",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "4 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "4",
+            "physicalProcessor": "AMD EPYC 7R32",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "AMD Turbo; AVX; AVX2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "4 x 840",
-            "vcpu": "32"
+            "storage": "1 x 75 NVMe SSD",
+            "vcpu": "2"
         },
-        "id": "cc2.8xlarge",
-        "name": "cc2.8xlarge",
-        "ram": 61952
+        "id": "c5ad.large",
+        "name": "c5ad.large",
+        "ram": 4096
     },
-    "cr1.8xlarge": {
+    "c5ad.xlarge": {
         "bandwidth": 10,
-        "disk": 240,
+        "disk": 150,
         "extra": {
-            "currentGeneration": "No",
-            "ecu": "88",
-            "instanceFamily": "Memory optimized",
-            "instanceType": "cr1.8xlarge",
-            "memory": "244 GiB",
-            "networkPerformance": "10 Gigabit",
-            "normalizationSizeFactor": "64",
-            "physicalProcessor": "Intel Xeon E5-2670",
+            "clockSpeed": "2.8 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 3170 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c5ad.xlarge",
+            "instancesku": "RGJBT4KHC8GNQWMS",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "8 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "8",
+            "physicalProcessor": "AMD EPYC 7R32",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "AMD Turbo; AVX; AVX2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 120 SSD",
-            "vcpu": "32"
+            "storage": "1 x 150 NVMe SSD",
+            "vcpu": "4"
         },
-        "id": "cr1.8xlarge",
-        "name": "cr1.8xlarge",
-        "ram": 249856
+        "id": "c5ad.xlarge",
+        "name": "c5ad.xlarge",
+        "ram": 8192
     },
-    "d2.2xlarge": {
-        "bandwidth": None,
-        "disk": 12000,
+    "c5d.12xlarge": {
+        "bandwidth": 12,
+        "disk": 1800,
         "extra": {
-            "clockSpeed": "2.4 GHz",
+            "clockSpeed": "3 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "1000 Mbps",
-            "ecu": "28",
+            "dedicatedEbsThroughput": "7000 Mbps",
+            "ecu": "188",
             "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "Storage optimized",
-            "instanceType": "d2.2xlarge",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c5d.12xlarge",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
-            "memory": "61 GiB",
-            "networkPerformance": "High",
-            "normalizationSizeFactor": "16",
-            "physicalProcessor": "Intel Xeon E5-2676 v3 (Haswell)",
+            "memory": "96 GiB",
+            "networkPerformance": "12 Gigabit",
+            "normalizationSizeFactor": "96",
+            "physicalProcessor": "Intel Xeon Platinum 8275L",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Deep Learning Boost; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "6 x 2000 HDD",
-            "vcpu": "8"
+            "storage": "2 x 900 NVMe SSD",
+            "vcpu": "48"
         },
-        "id": "d2.2xlarge",
-        "name": "d2.2xlarge",
-        "ram": 62464
+        "id": "c5d.12xlarge",
+        "name": "c5d.12xlarge",
+        "ram": 98304
     },
-    "d2.4xlarge": {
-        "bandwidth": None,
-        "disk": 24000,
+    "c5d.18xlarge": {
+        "bandwidth": 25,
+        "disk": 1800,
         "extra": {
-            "clockSpeed": "2.4 GHz",
+            "clockSpeed": "3 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "2000 Mbps",
-            "ecu": "56",
+            "dedicatedEbsThroughput": "9000 Mbps",
+            "ecu": "281",
             "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "Storage optimized",
-            "instanceType": "d2.4xlarge",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c5d.18xlarge",
+            "instancesku": "RDHAU3QJUFDHWGAF",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
-            "memory": "122 GiB",
-            "networkPerformance": "High",
-            "normalizationSizeFactor": "32",
-            "physicalProcessor": "Intel Xeon E5-2676 v3 (Haswell)",
-            "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "memory": "144 GiB",
+            "networkPerformance": "25 Gigabit",
+            "normalizationSizeFactor": "144",
+            "physicalProcessor": "Intel Xeon Platinum 8124M",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "12 x 2000 HDD",
-            "vcpu": "16"
+            "storage": "2 x 900 NVMe SSD",
+            "vcpu": "72"
         },
-        "id": "d2.4xlarge",
-        "name": "d2.4xlarge",
-        "ram": 124928
+        "id": "c5d.18xlarge",
+        "name": "c5d.18xlarge",
+        "ram": 147456
     },
-    "d2.8xlarge": {
-        "bandwidth": 10,
-        "disk": 48000,
+    "c5d.24xlarge": {
+        "bandwidth": 25,
+        "disk": 3600,
         "extra": {
-            "clockSpeed": "2.4 GHz",
+            "clockSpeed": "3 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "4000 Mbps",
-            "ecu": "116",
+            "dedicatedEbsThroughput": "14000 Mbps",
+            "ecu": "375",
             "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "Storage optimized",
-            "instanceType": "d2.8xlarge",
-            "instancesku": "XP5P8NMSB2W7KP3U",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c5d.24xlarge",
+            "instancesku": "CBCNASX9DSMBPMQW",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
-            "memory": "244 GiB",
-            "networkPerformance": "10 Gigabit",
-            "normalizationSizeFactor": "64",
-            "physicalProcessor": "Intel Xeon E5-2676 v3 (Haswell)",
+            "memory": "192 GiB",
+            "networkPerformance": "25 Gigabit",
+            "normalizationSizeFactor": "192",
+            "physicalProcessor": "Intel Xeon Platinum 8275L",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Deep Learning Boost; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "24 x 2000 HDD",
-            "vcpu": "36"
+            "storage": "4 x 900 NVMe SSD",
+            "vcpu": "96"
         },
-        "id": "d2.8xlarge",
-        "name": "d2.8xlarge",
-        "ram": 249856
+        "id": "c5d.24xlarge",
+        "name": "c5d.24xlarge",
+        "ram": 196608
     },
-    "d2.xlarge": {
-        "bandwidth": None,
-        "disk": 6000,
+    "c5d.2xlarge": {
+        "bandwidth": 10,
+        "disk": 200,
         "extra": {
-            "clockSpeed": "2.4 GHz",
+            "clockSpeed": "3 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "750 Mbps",
-            "ecu": "14",
+            "dedicatedEbsThroughput": "Up to 2250 Mbps",
+            "ecu": "39",
             "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "Storage optimized",
-            "instanceType": "d2.xlarge",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c5d.2xlarge",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
-            "memory": "30.5 GiB",
-            "networkPerformance": "Moderate",
-            "normalizationSizeFactor": "8",
-            "physicalProcessor": "Intel Xeon E5-2676 v3 (Haswell)",
+            "memory": "16 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "16",
+            "physicalProcessor": "Intel Xeon Platinum 8124M",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "3 x 2000 HDD",
-            "vcpu": "4"
+            "storage": "1 x 200 NVMe SSD",
+            "vcpu": "8"
         },
-        "id": "d2.xlarge",
-        "name": "d2.xlarge",
-        "ram": 31232
+        "id": "c5d.2xlarge",
+        "name": "c5d.2xlarge",
+        "ram": 16384
     },
-    "f1.16xlarge": {
-        "bandwidth": 20,
-        "disk": 3760,
+    "c5d.4xlarge": {
+        "bandwidth": 10,
+        "disk": 400,
         "extra": {
-            "clockSpeed": "2.3 GHz",
+            "clockSpeed": "3 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "14000 Mbps",
-            "ecu": "201",
+            "dedicatedEbsThroughput": "Up to 2250 Mbps",
+            "ecu": "73",
             "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "FPGA Instances",
-            "instanceType": "f1.16xlarge",
-            "instancesku": "P4PZ87XYY47FTQT9",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c5d.4xlarge",
+            "instancesku": "E4CQ375JARDBDMZG",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
-            "memory": "976 GiB",
-            "networkPerformance": "20 Gigabit",
-            "normalizationSizeFactor": "128",
-            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "memory": "32 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "32",
+            "physicalProcessor": "Intel Xeon Platinum 8124M",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "4 x 940 NVMe SSD",
-            "vcpu": "64"
+            "storage": "1 x 400 NVMe SSD",
+            "vcpu": "16"
         },
-        "id": "f1.16xlarge",
-        "name": "f1.16xlarge",
-        "ram": 999424
+        "id": "c5d.4xlarge",
+        "name": "c5d.4xlarge",
+        "ram": 32768
     },
-    "f1.2xlarge": {
+    "c5d.9xlarge": {
         "bandwidth": 10,
-        "disk": 470,
+        "disk": 900,
         "extra": {
-            "clockSpeed": "2.3 GHz",
+            "clockSpeed": "3 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "1700 Mbps",
-            "ecu": "31",
+            "dedicatedEbsThroughput": "4500 Mbps",
+            "ecu": "139",
             "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "FPGA Instances",
-            "instanceType": "f1.2xlarge",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c5d.9xlarge",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
-            "memory": "122 GiB",
-            "networkPerformance": "Up to 10 Gigabit",
-            "normalizationSizeFactor": "16",
-            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "memory": "72 GiB",
+            "networkPerformance": "10 Gigabit",
+            "normalizationSizeFactor": "72",
+            "physicalProcessor": "Intel Xeon Platinum 8124M",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 470 NVMe SSD",
-            "vcpu": "8"
+            "storage": "1 x 900 NVMe SSD",
+            "vcpu": "36"
         },
-        "id": "f1.2xlarge",
-        "name": "f1.2xlarge",
-        "ram": 124928
+        "id": "c5d.9xlarge",
+        "name": "c5d.9xlarge",
+        "ram": 73728
     },
-    "f1.4xlarge": {
+    "c5d.large": {
         "bandwidth": 10,
-        "disk": 940,
+        "disk": 50,
         "extra": {
-            "clockSpeed": "2.3 GHz",
+            "clockSpeed": "3 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "3500 Mbps",
-            "ecu": "58",
+            "dedicatedEbsThroughput": "Up to 2250 Mbps",
+            "ecu": "10",
             "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "FPGA Instances",
-            "instanceType": "f1.4xlarge",
-            "instancesku": "3294757KFZTHDXMC",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c5d.large",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
-            "memory": "244 GiB",
-            "networkPerformance": "10 Gigabit",
-            "normalizationSizeFactor": "32",
-            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "memory": "4 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "4",
+            "physicalProcessor": "Intel Xeon Platinum 8124M",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 940 NVMe SSD",
-            "vcpu": "16"
+            "storage": "1 x 50 NVMe SSD",
+            "vcpu": "2"
         },
-        "id": "f1.4xlarge",
-        "name": "f1.4xlarge",
-        "ram": 249856
+        "id": "c5d.large",
+        "name": "c5d.large",
+        "ram": 4096
     },
-    "g2.2xlarge": {
-        "bandwidth": None,
-        "disk": 60,
+    "c5d.xlarge": {
+        "bandwidth": 10,
+        "disk": 100,
         "extra": {
-            "clockSpeed": "2.6 GHz",
-            "currentGeneration": "No",
-            "ecu": "26",
-            "enhancedNetworkingSupported": "No",
-            "gpu": "1",
-            "instanceFamily": "GPU instance",
-            "instanceType": "g2.2xlarge",
-            "intelAvx2Available": "No",
+            "clockSpeed": "3 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 2250 Mbps",
+            "ecu": "20",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c5d.xlarge",
+            "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
-            "memory": "15 GiB",
-            "networkPerformance": "Moderate",
-            "normalizationSizeFactor": "16",
-            "physicalProcessor": "Intel Xeon E5-2670 (Sandy Bridge)",
+            "memory": "8 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "8",
+            "physicalProcessor": "Intel Xeon Platinum 8124M",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel Turbo",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 60 SSD",
-            "vcpu": "8"
+            "storage": "1 x 100 NVMe SSD",
+            "vcpu": "4"
         },
-        "id": "g2.2xlarge",
-        "name": "g2.2xlarge",
-        "ram": 15360
+        "id": "c5d.xlarge",
+        "name": "c5d.xlarge",
+        "ram": 8192
     },
-    "g2.8xlarge": {
-        "bandwidth": None,
-        "disk": 240,
+    "c5n.18xlarge": {
+        "bandwidth": 100,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "2.6 GHz",
-            "currentGeneration": "No",
-            "ecu": "104",
-            "enhancedNetworkingSupported": "No",
-            "gpu": "4",
-            "instanceFamily": "GPU instance",
-            "instanceType": "g2.8xlarge",
-            "intelAvx2Available": "No",
+            "clockSpeed": "3 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "14000 Mbps",
+            "ecu": "281",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c5n.18xlarge",
+            "instancesku": "4VUXUHRQ7ZTHKVDG",
+            "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
-            "memory": "60 GiB",
-            "networkPerformance": "High",
-            "normalizationSizeFactor": "64",
-            "physicalProcessor": "Intel Xeon E5-2670 (Sandy Bridge)",
-            "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel Turbo",
-            "servicecode": "AmazonEC2",
+            "memory": "192 GiB",
+            "networkPerformance": "100 Gigabit",
+            "normalizationSizeFactor": "144",
+            "physicalProcessor": "Intel Xeon Platinum 8124M",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 120 SSD",
-            "vcpu": "32"
+            "storage": "EBS only",
+            "vcpu": "72"
         },
-        "id": "g2.8xlarge",
-        "name": "g2.8xlarge",
-        "ram": 61440
+        "id": "c5n.18xlarge",
+        "name": "c5n.18xlarge",
+        "ram": 196608
     },
-    "g3.16xlarge": {
-        "bandwidth": 20,
+    "c5n.2xlarge": {
+        "bandwidth": 25,
         "disk": 0,
         "extra": {
-            "clockSpeed": "2.3 GHz",
+            "clockSpeed": "3 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "14000 Mbps",
-            "ecu": "201",
+            "dedicatedEbsThroughput": "Up to 3500 Mbps",
+            "ecu": "39",
             "enhancedNetworkingSupported": "Yes",
-            "gpu": "4",
-            "instanceFamily": "GPU instance",
-            "instanceType": "g3.16xlarge",
-            "instancesku": "9JX6W8YKTGAXCFNB",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c5n.2xlarge",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
-            "memory": "488 GiB",
-            "networkPerformance": "20 Gigabit",
-            "normalizationSizeFactor": "128",
-            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "memory": "21 GiB",
+            "networkPerformance": "Up to 25 Gigabit",
+            "normalizationSizeFactor": "16",
+            "physicalProcessor": "Intel Xeon Platinum 8124M",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
-            "vcpu": "64"
+            "vcpu": "8"
         },
-        "id": "g3.16xlarge",
-        "name": "g3.16xlarge",
-        "ram": 499712
+        "id": "c5n.2xlarge",
+        "name": "c5n.2xlarge",
+        "ram": 21504
     },
-    "g3.4xlarge": {
-        "bandwidth": 10,
+    "c5n.4xlarge": {
+        "bandwidth": 25,
         "disk": 0,
         "extra": {
-            "clockSpeed": "2.3 GHz",
+            "clockSpeed": "3 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "3500 Mbps",
-            "ecu": "58",
+            "ecu": "73",
             "enhancedNetworkingSupported": "Yes",
-            "gpu": "1",
-            "instanceFamily": "GPU instance",
-            "instanceType": "g3.4xlarge",
-            "instancesku": "XQVRFGT3HCZ63BJ5",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c5n.4xlarge",
+            "instancesku": "KVSXFXGK2TK42DRJ",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
-            "memory": "122 GiB",
-            "networkPerformance": "Up to 10 Gigabit",
+            "memory": "42 GiB",
+            "networkPerformance": "Up to 25 Gigabit",
             "normalizationSizeFactor": "32",
-            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "physicalProcessor": "Intel Xeon Platinum 8124M",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16"
         },
-        "id": "g3.4xlarge",
-        "name": "g3.4xlarge",
-        "ram": 124928
+        "id": "c5n.4xlarge",
+        "name": "c5n.4xlarge",
+        "ram": 43008
     },
-    "g3.8xlarge": {
-        "bandwidth": 10,
+    "c5n.9xlarge": {
+        "bandwidth": 50,
         "disk": 0,
         "extra": {
-            "clockSpeed": "2.3 GHz",
+            "clockSpeed": "3 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "7000 Mbps",
-            "ecu": "97",
+            "ecu": "139",
             "enhancedNetworkingSupported": "Yes",
-            "gpu": "2",
-            "instanceFamily": "GPU instance",
-            "instanceType": "g3.8xlarge",
-            "instancesku": "8DQCJ3V7VZPTQK24",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c5n.9xlarge",
+            "instancesku": "NRDKKHPPTH2FEEEN",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
-            "memory": "244 GiB",
-            "networkPerformance": "10 Gigabit",
-            "normalizationSizeFactor": "64",
-            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "memory": "96 GiB",
+            "networkPerformance": "50 Gigabit",
+            "normalizationSizeFactor": "72",
+            "physicalProcessor": "Intel Xeon Platinum 8124M",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
-            "vcpu": "32"
+            "vcpu": "36"
         },
-        "id": "g3.8xlarge",
-        "name": "g3.8xlarge",
-        "ram": 249856
+        "id": "c5n.9xlarge",
+        "name": "c5n.9xlarge",
+        "ram": 98304
     },
-    "g3s.xlarge": {
-        "bandwidth": 10,
+    "c5n.large": {
+        "bandwidth": 25,
         "disk": 0,
         "extra": {
-            "clockSpeed": "2.3 GHz",
+            "clockSpeed": "3 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "100 Mbps",
-            "ecu": "13",
+            "dedicatedEbsThroughput": "Up to 3500 Mbps",
+            "ecu": "10",
             "enhancedNetworkingSupported": "Yes",
-            "gpu": "1",
-            "instanceFamily": "GPU instance",
-            "instanceType": "g3s.xlarge",
-            "instancesku": "CH4D8VQYKHAT566Q",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
-            "memory": "30.5 GiB",
-            "networkPerformance": "10 Gigabit",
-            "normalizationSizeFactor": "8",
-            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c5n.large",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "5.25 GiB",
+            "networkPerformance": "Up to 25 Gigabit",
+            "normalizationSizeFactor": "4",
+            "physicalProcessor": "Intel Xeon Platinum 8124M",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
-            "vcpu": "4"
+            "vcpu": "2"
         },
-        "id": "g3s.xlarge",
-        "name": "g3s.xlarge",
-        "ram": 31232
+        "id": "c5n.large",
+        "name": "c5n.large",
+        "ram": 5376
     },
-    "g4dn.12xlarge": {
-        "bandwidth": 50,
-        "disk": 900,
+    "c5n.xlarge": {
+        "bandwidth": 25,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "7000 Mbps",
-            "ecu": "NA",
+            "dedicatedEbsThroughput": "Up to 3500 Mbps",
+            "ecu": "20",
             "enhancedNetworkingSupported": "Yes",
-            "gpu": "4",
-            "instanceFamily": "GPU instance",
-            "instanceType": "g4dn.12xlarge",
-            "instancesku": "KYG4GJZXW67JH275",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c5n.xlarge",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
-            "memory": "192 GiB",
-            "networkPerformance": "50 Gigabit",
-            "normalizationSizeFactor": "NA",
-            "physicalProcessor": "Intel Xeon Family",
+            "memory": "10.5 GiB",
+            "networkPerformance": "Up to 25 Gigabit",
+            "normalizationSizeFactor": "8",
+            "physicalProcessor": "Intel Xeon Platinum 8124M",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "900 GB NVMe SSD",
-            "vcpu": "48"
+            "storage": "EBS only",
+            "vcpu": "4"
         },
-        "id": "g4dn.12xlarge",
-        "name": "g4dn.12xlarge",
-        "ram": 196608
+        "id": "c5n.xlarge",
+        "name": "c5n.xlarge",
+        "ram": 10752
     },
-    "g4dn.16xlarge": {
-        "bandwidth": 50,
-        "disk": 900,
+    "c6g.12xlarge": {
+        "bandwidth": 20,
+        "disk": 0,
         "extra": {
             "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "7000 Mbps",
+            "dedicatedEbsThroughput": "13500 Mbps",
             "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
-            "gpu": "1",
-            "instanceFamily": "GPU instance",
-            "instanceType": "g4dn.16xlarge",
-            "instancesku": "EV7U94XE5G2K8RWP",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "256 GiB",
-            "networkPerformance": "50 Gigabit",
-            "normalizationSizeFactor": "NA",
-            "physicalProcessor": "Intel Xeon Family",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c6g.12xlarge",
+            "instancesku": "GC579QMTK2WV8BNT",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "96 GiB",
+            "networkPerformance": "20 Gigabit",
+            "normalizationSizeFactor": "96",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "900 GB NVMe SSD",
-            "vcpu": "64"
+            "storage": "EBS only",
+            "vcpu": "48"
         },
-        "id": "g4dn.16xlarge",
-        "name": "g4dn.16xlarge",
-        "ram": 262144
+        "id": "c6g.12xlarge",
+        "name": "c6g.12xlarge",
+        "ram": 98304
     },
-    "g4dn.2xlarge": {
+    "c6g.16xlarge": {
         "bandwidth": 25,
-        "disk": 225,
+        "disk": 0,
         "extra": {
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "19000 Mbps",
             "ecu": "NA",
-            "gpu": "1",
-            "instanceFamily": "GPU instance",
-            "instanceType": "g4dn.2xlarge",
-            "instancesku": "3W5TQY9NMW3Z6HKV",
-            "memory": "32 GiB",
-            "networkPerformance": "Up to 25 Gigabit",
-            "normalizationSizeFactor": "NA",
-            "physicalProcessor": "Intel Xeon Family",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c6g.16xlarge",
+            "instancesku": "M8TJWAS9QQMZ7D8T",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "128 GiB",
+            "networkPerformance": "25 Gigabit",
+            "normalizationSizeFactor": "128",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "225 GB NVMe SSD",
-            "vcpu": "8"
+            "storage": "EBS only",
+            "vcpu": "64"
         },
-        "id": "g4dn.2xlarge",
-        "name": "g4dn.2xlarge",
-        "ram": 32768
+        "id": "c6g.16xlarge",
+        "name": "c6g.16xlarge",
+        "ram": 131072
     },
-    "g4dn.4xlarge": {
-        "bandwidth": 25,
-        "disk": 225,
+    "c6g.2xlarge": {
+        "bandwidth": 10,
+        "disk": 0,
         "extra": {
             "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "3500 Mbps",
+            "dedicatedEbsThroughput": "Up to 4500 Mbps",
             "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
-            "gpu": "1",
-            "instanceFamily": "GPU instance",
-            "instanceType": "g4dn.4xlarge",
-            "instancesku": "P2PYJRR8WRUQQ83N",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "64 GiB",
-            "networkPerformance": "Up to 25 Gigabit",
-            "normalizationSizeFactor": "NA",
-            "physicalProcessor": "Intel Xeon Family",
-            "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c6g.2xlarge",
+            "instancesku": "K689GKXRDA6UMSNS",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "16 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "16",
+            "physicalProcessor": "AWS Graviton2 Processor",
+            "processorArchitecture": "64-bit",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "225 GB NVMe SSD",
-            "vcpu": "16"
+            "storage": "EBS only",
+            "vcpu": "8"
         },
-        "id": "g4dn.4xlarge",
-        "name": "g4dn.4xlarge",
-        "ram": 65536
+        "id": "c6g.2xlarge",
+        "name": "c6g.2xlarge",
+        "ram": 16384
     },
-    "g4dn.8xlarge": {
-        "bandwidth": 50,
-        "disk": 900,
+    "c6g.4xlarge": {
+        "bandwidth": 10,
+        "disk": 0,
         "extra": {
             "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "7000 Mbps",
+            "dedicatedEbsThroughput": "4500 Mbps",
             "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
-            "gpu": "1",
-            "instanceFamily": "GPU instance",
-            "instanceType": "g4dn.8xlarge",
-            "instancesku": "E4ENVUU4X4C9CA2A",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "128 GiB",
-            "networkPerformance": "50 Gigabit",
-            "normalizationSizeFactor": "NA",
-            "physicalProcessor": "Intel Xeon Family",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c6g.4xlarge",
+            "instancesku": "JKS3EGJA7JK9K6PW",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "32 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "32",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "900 GB NVMe SSD",
-            "vcpu": "32"
+            "storage": "EBS only",
+            "vcpu": "16"
         },
-        "id": "g4dn.8xlarge",
-        "name": "g4dn.8xlarge",
-        "ram": 131072
+        "id": "c6g.4xlarge",
+        "name": "c6g.4xlarge",
+        "ram": 32768
     },
-    "g4dn.xlarge": {
-        "bandwidth": 25,
-        "disk": 125,
+    "c6g.8xlarge": {
+        "bandwidth": 10,
+        "disk": 0,
         "extra": {
             "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "3500 Mbps",
+            "dedicatedEbsThroughput": "9000 Mbps",
             "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
-            "gpu": "1",
-            "instanceFamily": "GPU instance",
-            "instanceType": "g4dn.xlarge",
-            "instancesku": "CBN4GYUGRUCDMWNY",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "16 GiB",
-            "networkPerformance": "Up to 25 Gigabit",
-            "normalizationSizeFactor": "NA",
-            "physicalProcessor": "Intel Xeon Family",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c6g.8xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "64 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "64",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "125 GB NVMe SSD",
-            "vcpu": "4"
+            "storage": "EBS only",
+            "vcpu": "32"
         },
-        "id": "g4dn.xlarge",
-        "name": "g4dn.xlarge",
-        "ram": 16384
+        "id": "c6g.8xlarge",
+        "name": "c6g.8xlarge",
+        "ram": 65536
     },
-    "h1.16xlarge": {
-        "bandwidth": 25,
-        "disk": 16000,
+    "c6g.large": {
+        "bandwidth": 10,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "2.3 GHz",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "14000 Mbps",
-            "ecu": "201",
+            "dedicatedEbsThroughput": "Up to 4500 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "Storage optimized",
-            "instanceType": "h1.16xlarge",
-            "instancesku": "95Z3VYWMT3AARF75",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "256 GiB",
-            "networkPerformance": "25 Gigabit",
-            "normalizationSizeFactor": "128",
-            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c6g.large",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "4 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "4",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "8 x 2000 HDD",
-            "vcpu": "64"
+            "storage": "EBS only",
+            "vcpu": "2"
         },
-        "id": "h1.16xlarge",
-        "name": "h1.16xlarge",
-        "ram": 262144
+        "id": "c6g.large",
+        "name": "c6g.large",
+        "ram": 4096
     },
-    "h1.2xlarge": {
+    "c6g.medium": {
         "bandwidth": 10,
-        "disk": 2000,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "2.3 GHz",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "1750 Mbps",
-            "ecu": "31",
+            "dedicatedEbsThroughput": "Up to 4500 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "Storage optimized",
-            "instanceType": "h1.2xlarge",
-            "instancesku": "EDHN83CZXXV35NWH",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "32 GiB",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c6g.medium",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "2 GiB",
             "networkPerformance": "Up to 10 Gigabit",
-            "normalizationSizeFactor": "16",
-            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "normalizationSizeFactor": "2",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 2000 HDD",
-            "vcpu": "8"
+            "storage": "EBS only",
+            "vcpu": "1"
         },
-        "id": "h1.2xlarge",
-        "name": "h1.2xlarge",
-        "ram": 32768
+        "id": "c6g.medium",
+        "name": "c6g.medium",
+        "ram": 2048
     },
-    "h1.4xlarge": {
+    "c6g.xlarge": {
         "bandwidth": 10,
-        "disk": 4000,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "2.3 GHz",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "3500 Mbps",
-            "ecu": "58",
+            "dedicatedEbsThroughput": "Up to 4500 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "Storage optimized",
-            "instanceType": "h1.4xlarge",
-            "instancesku": "E3W8QW3X5FF55BPW",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "64 GiB",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c6g.xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "8 GiB",
             "networkPerformance": "Up to 10 Gigabit",
-            "normalizationSizeFactor": "32",
-            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "normalizationSizeFactor": "8",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 2000 HDD",
-            "vcpu": "16"
+            "storage": "EBS only",
+            "vcpu": "4"
         },
-        "id": "h1.4xlarge",
-        "name": "h1.4xlarge",
-        "ram": 65536
+        "id": "c6g.xlarge",
+        "name": "c6g.xlarge",
+        "ram": 8192
     },
-    "h1.8xlarge": {
-        "bandwidth": 10,
-        "disk": 8000,
+    "c6gd.12xlarge": {
+        "bandwidth": 20,
+        "disk": 2850,
         "extra": {
-            "clockSpeed": "2.3 GHz",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "7000 Mbps",
-            "ecu": "97",
+            "dedicatedEbsThroughput": "13500 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "Storage optimized",
-            "instanceType": "h1.8xlarge",
-            "instancesku": "V92EE38S25QMHCHR",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "128 GiB",
-            "networkPerformance": "10 Gigabit",
-            "normalizationSizeFactor": "64",
-            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c6gd.12xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "96 GiB",
+            "networkPerformance": "20 Gigabit",
+            "normalizationSizeFactor": "96",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "4 x 2000 HDD",
-            "vcpu": "32"
+            "storage": "2 x 1425 NVMe SSD",
+            "vcpu": "48"
         },
-        "id": "h1.8xlarge",
-        "name": "h1.8xlarge",
-        "ram": 131072
+        "id": "c6gd.12xlarge",
+        "name": "c6gd.12xlarge",
+        "ram": 98304
     },
-    "hs1.8xlarge": {
-        "bandwidth": 10,
-        "disk": 48000,
+    "c6gd.16xlarge": {
+        "bandwidth": 25,
+        "disk": 3800,
         "extra": {
-            "clockSpeed": "2 GHz",
-            "currentGeneration": "No",
-            "ecu": "35",
-            "instanceFamily": "Storage optimized",
-            "instanceType": "hs1.8xlarge",
-            "memory": "117 GiB",
-            "networkPerformance": "10 Gigabit",
-            "normalizationSizeFactor": "64",
-            "physicalProcessor": "Intel Xeon E5-2650",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "18000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c6gd.16xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "128 GiB",
+            "networkPerformance": "25 Gigabit",
+            "normalizationSizeFactor": "128",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "24 x 2000",
-            "vcpu": "17"
+            "storage": "2 x 1900 NVMe SSD",
+            "vcpu": "64"
         },
-        "id": "hs1.8xlarge",
-        "name": "hs1.8xlarge",
-        "ram": 119808
+        "id": "c6gd.16xlarge",
+        "name": "c6gd.16xlarge",
+        "ram": 131072
     },
-    "i2.2xlarge": {
-        "bandwidth": None,
-        "disk": 1600,
+    "c6gd.2xlarge": {
+        "bandwidth": 10,
+        "disk": 475,
         "extra": {
             "clockSpeed": "2.5 GHz",
-            "currentGeneration": "No",
-            "dedicatedEbsThroughput": "1500 Mbps",
-            "ecu": "27",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 4500 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "Storage optimized",
-            "instanceType": "i2.2xlarge",
-            "instancesku": "S3CUTS4VY2N7TUAC",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c6gd.2xlarge",
             "intelAvx2Available": "No",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "61 GiB",
-            "networkPerformance": "High",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "16 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "16",
-            "physicalProcessor": "Intel Xeon E5-2670 v2 (Ivy Bridge)",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 800 SSD",
+            "storage": "1 x 475 NVMe SSD",
             "vcpu": "8"
         },
-        "id": "i2.2xlarge",
-        "name": "i2.2xlarge",
-        "ram": 62464
+        "id": "c6gd.2xlarge",
+        "name": "c6gd.2xlarge",
+        "ram": 16384
     },
-    "i2.4xlarge": {
-        "bandwidth": None,
-        "disk": 3200,
+    "c6gd.4xlarge": {
+        "bandwidth": 10,
+        "disk": 950,
         "extra": {
             "clockSpeed": "2.5 GHz",
-            "currentGeneration": "No",
-            "dedicatedEbsThroughput": "1500 Mbps",
-            "ecu": "53",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "4500 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "Storage optimized",
-            "instanceType": "i2.4xlarge",
-            "instancesku": "QAS6U8F8Z43CEYDJ",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c6gd.4xlarge",
+            "instancesku": "5BHRV5TW4H89DRKT",
             "intelAvx2Available": "No",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "122 GiB",
-            "networkPerformance": "High",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "32 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "32",
-            "physicalProcessor": "Intel Xeon E5-2670 v2 (Ivy Bridge)",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "4 x 800 SSD",
+            "storage": "1 x 950 NVMe SSD",
             "vcpu": "16"
         },
-        "id": "i2.4xlarge",
-        "name": "i2.4xlarge",
-        "ram": 124928
+        "id": "c6gd.4xlarge",
+        "name": "c6gd.4xlarge",
+        "ram": 32768
     },
-    "i2.8xlarge": {
+    "c6gd.8xlarge": {
         "bandwidth": 10,
-        "disk": 6400,
+        "disk": 1900,
         "extra": {
             "clockSpeed": "2.5 GHz",
-            "currentGeneration": "No",
-            "dedicatedEbsThroughput": "1500 Mbps",
-            "ecu": "104",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "9000 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "Storage optimized",
-            "instanceType": "i2.8xlarge",
-            "instancesku": "GJUYG5H8K4MVD9B2",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c6gd.8xlarge",
+            "instancesku": "3MVKUC86VWDQR3YU",
             "intelAvx2Available": "No",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "244 GiB",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "64 GiB",
             "networkPerformance": "10 Gigabit",
             "normalizationSizeFactor": "64",
-            "physicalProcessor": "Intel Xeon E5-2670 v2 (Ivy Bridge)",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "8 x 800 SSD",
+            "storage": "1 x 1900 NVMe SSD",
             "vcpu": "32"
         },
-        "id": "i2.8xlarge",
-        "name": "i2.8xlarge",
-        "ram": 249856
+        "id": "c6gd.8xlarge",
+        "name": "c6gd.8xlarge",
+        "ram": 65536
     },
-    "i2.xlarge": {
-        "bandwidth": None,
-        "disk": 800,
+    "c6gd.large": {
+        "bandwidth": 10,
+        "disk": 118,
         "extra": {
             "clockSpeed": "2.5 GHz",
-            "currentGeneration": "No",
-            "dedicatedEbsThroughput": "750 Mbps",
-            "ecu": "14",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 4500 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "Storage optimized",
-            "instanceType": "i2.xlarge",
-            "instancesku": "VJV23STC4X8PNAQM",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c6gd.large",
+            "instancesku": "8Q7RUS26NNQNDT9F",
             "intelAvx2Available": "No",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "30.5 GiB",
-            "networkPerformance": "Moderate",
-            "normalizationSizeFactor": "8",
-            "physicalProcessor": "Intel Xeon E5-2670 v2 (Ivy Bridge)",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "4 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "4",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 800 SSD",
-            "vcpu": "4"
+            "storage": "1 x 118 NVMe SSD",
+            "vcpu": "2"
         },
-        "id": "i2.xlarge",
-        "name": "i2.xlarge",
-        "ram": 31232
+        "id": "c6gd.large",
+        "name": "c6gd.large",
+        "ram": 4096
     },
-    "i3.16xlarge": {
-        "bandwidth": 20,
-        "disk": 15200,
+    "c6gd.medium": {
+        "bandwidth": 10,
+        "disk": 59,
         "extra": {
-            "clockSpeed": "2.3 GHz",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "14000 Mbps",
-            "ecu": "201",
+            "dedicatedEbsThroughput": "Up to 4500 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "Storage optimized",
-            "instanceType": "i3.16xlarge",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "488 GiB",
-            "networkPerformance": "20 Gigabit",
-            "normalizationSizeFactor": "128",
-            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c6gd.medium",
+            "instancesku": "RRZXTVPCCU4GN48Q",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "2 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "2",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "8 x 1900 NVMe SSD",
-            "vcpu": "64"
+            "storage": "1 x 59 NVMe SSD",
+            "vcpu": "1"
         },
-        "id": "i3.16xlarge",
-        "name": "i3.16xlarge",
-        "ram": 499712
+        "id": "c6gd.medium",
+        "name": "c6gd.medium",
+        "ram": 2048
     },
-    "i3.2xlarge": {
+    "c6gd.xlarge": {
         "bandwidth": 10,
-        "disk": 1900,
+        "disk": 237,
         "extra": {
-            "clockSpeed": "2.3 GHz",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "1750 Mbps",
-            "ecu": "31",
+            "dedicatedEbsThroughput": "Up to 4500 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "Storage optimized",
-            "instanceType": "i3.2xlarge",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "61 GiB",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c6gd.xlarge",
+            "instancesku": "8JNY7VUMPB55FZXV",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "8 GiB",
             "networkPerformance": "Up to 10 Gigabit",
-            "normalizationSizeFactor": "16",
-            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "normalizationSizeFactor": "8",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 1900 NVMe SSD",
-            "vcpu": "8"
+            "storage": "1 x 237 NVMe SSD",
+            "vcpu": "4"
         },
-        "id": "i3.2xlarge",
-        "name": "i3.2xlarge",
-        "ram": 62464
+        "id": "c6gd.xlarge",
+        "name": "c6gd.xlarge",
+        "ram": 8192
     },
-    "i3.4xlarge": {
+    "cc2.8xlarge": {
         "bandwidth": 10,
-        "disk": 3800,
+        "disk": 3360,
         "extra": {
-            "clockSpeed": "2.3 GHz",
-            "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "3500 Mbps",
-            "ecu": "53",
-            "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "Storage optimized",
-            "instanceType": "i3.4xlarge",
-            "memory": "122 GiB",
-            "networkPerformance": "Up to 10 Gigabit",
-            "normalizationSizeFactor": "32",
-            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "clockSpeed": "2.6 GHz",
+            "currentGeneration": "No",
+            "ecu": "88",
+            "enhancedNetworkingSupported": "No",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "cc2.8xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "60.5 GiB",
+            "networkPerformance": "10 Gigabit",
+            "normalizationSizeFactor": "64",
+            "physicalProcessor": "Intel Xeon E5-2670",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX, Intel AVX2, Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 1900 NVMe SSD",
-            "vcpu": "16"
+            "storage": "4 x 840 SSD",
+            "vcpu": "32"
         },
-        "id": "i3.4xlarge",
-        "name": "i3.4xlarge",
-        "ram": 124928
+        "id": "cc2.8xlarge",
+        "name": "cc2.8xlarge",
+        "ram": 61952
     },
-    "i3.8xlarge": {
+    "cr1.8xlarge": {
         "bandwidth": 10,
-        "disk": 7600,
+        "disk": 240,
         "extra": {
-            "clockSpeed": "2.3 GHz",
-            "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "7000 Mbps",
-            "ecu": "97",
-            "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "Storage optimized",
-            "instanceType": "i3.8xlarge",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
+            "currentGeneration": "No",
+            "ecu": "88",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "cr1.8xlarge",
             "memory": "244 GiB",
             "networkPerformance": "10 Gigabit",
             "normalizationSizeFactor": "64",
-            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "physicalProcessor": "Intel Xeon E5-2670",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "4 x 1900 NVMe SSD",
+            "storage": "2 x 120 SSD",
             "vcpu": "32"
         },
-        "id": "i3.8xlarge",
-        "name": "i3.8xlarge",
+        "id": "cr1.8xlarge",
+        "name": "cr1.8xlarge",
         "ram": 249856
     },
-    "i3.large": {
-        "bandwidth": 10,
-        "disk": 475,
+    "d2.2xlarge": {
+        "bandwidth": None,
+        "disk": 12000,
         "extra": {
-            "clockSpeed": "2.3 GHz",
+            "clockSpeed": "2.4 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "425 Mbps",
-            "ecu": "8",
+            "dedicatedEbsThroughput": "1000 Mbps",
+            "ecu": "28",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Storage optimized",
-            "instanceType": "i3.large",
+            "instanceType": "d2.2xlarge",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
-            "memory": "15.25 GiB",
-            "networkPerformance": "Up to 10 Gigabit",
-            "normalizationSizeFactor": "4",
-            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "memory": "61 GiB",
+            "networkPerformance": "High",
+            "normalizationSizeFactor": "16",
+            "physicalProcessor": "Intel Xeon E5-2676 v3 (Haswell)",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 475 NVMe SSD",
-            "vcpu": "2"
+            "storage": "6 x 2000 HDD",
+            "vcpu": "8"
         },
-        "id": "i3.large",
-        "name": "i3.large",
-        "ram": 15616
+        "id": "d2.2xlarge",
+        "name": "d2.2xlarge",
+        "ram": 62464
     },
-    "i3.xlarge": {
-        "bandwidth": 10,
-        "disk": 950,
+    "d2.4xlarge": {
+        "bandwidth": None,
+        "disk": 24000,
         "extra": {
-            "clockSpeed": "2.3 GHz",
+            "clockSpeed": "2.4 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "850 Mbps",
-            "ecu": "16",
+            "dedicatedEbsThroughput": "2000 Mbps",
+            "ecu": "56",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Storage optimized",
-            "instanceType": "i3.xlarge",
-            "instancesku": "99QZ9VR3AF2FW3TB",
+            "instanceType": "d2.4xlarge",
+            "instancesku": "3PQVHXRZ2JEC8D8U",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
-            "memory": "30.5 GiB",
-            "networkPerformance": "Up to 10 Gigabit",
-            "normalizationSizeFactor": "8",
-            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "memory": "122 GiB",
+            "networkPerformance": "High",
+            "normalizationSizeFactor": "32",
+            "physicalProcessor": "Intel Xeon E5-2676 v3 (Haswell)",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 950 NVMe SSD",
-            "vcpu": "4"
+            "storage": "12 x 2000 HDD",
+            "vcpu": "16"
         },
-        "id": "i3.xlarge",
-        "name": "i3.xlarge",
-        "ram": 31232
+        "id": "d2.4xlarge",
+        "name": "d2.4xlarge",
+        "ram": 124928
     },
-    "i3en.12xlarge": {
-        "bandwidth": 50,
-        "disk": 30000,
+    "d2.8xlarge": {
+        "bandwidth": 10,
+        "disk": 48000,
         "extra": {
-            "clockSpeed": "3.1 GHz",
+            "clockSpeed": "2.4 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "7000 Mbps",
-            "ecu": "168",
+            "dedicatedEbsThroughput": "4000 Mbps",
+            "ecu": "116",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Storage optimized",
-            "instanceType": "i3en.12xlarge",
-            "instancesku": "GVPZRNHNZPE4JV4G",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
-            "memory": "384 GiB",
-            "networkPerformance": "50 Gigabit",
-            "normalizationSizeFactor": "96",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "instanceType": "d2.8xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "244 GiB",
+            "networkPerformance": "10 Gigabit",
+            "normalizationSizeFactor": "64",
+            "physicalProcessor": "Intel Xeon E5-2676 v3 (Haswell)",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "4 x 7500 NVMe SSD",
-            "vcpu": "48"
+            "storage": "24 x 2000 HDD",
+            "vcpu": "36"
         },
-        "id": "i3en.12xlarge",
-        "name": "i3en.12xlarge",
-        "ram": 393216
+        "id": "d2.8xlarge",
+        "name": "d2.8xlarge",
+        "ram": 249856
     },
-    "i3en.24xlarge": {
-        "bandwidth": 100,
-        "disk": 60000,
+    "d2.xlarge": {
+        "bandwidth": None,
+        "disk": 6000,
         "extra": {
-            "clockSpeed": "3.1 GHz",
+            "clockSpeed": "2.4 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "14000 Mbps",
-            "ecu": "337",
+            "dedicatedEbsThroughput": "750 Mbps",
+            "ecu": "14",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Storage optimized",
-            "instanceType": "i3en.24xlarge",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
-            "memory": "768 GiB",
-            "networkPerformance": "100 Gigabit",
-            "normalizationSizeFactor": "192",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "instanceType": "d2.xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "30.5 GiB",
+            "networkPerformance": "Moderate",
+            "normalizationSizeFactor": "8",
+            "physicalProcessor": "Intel Xeon E5-2676 v3 (Haswell)",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "8 x 7500 NVMe SSD",
-            "vcpu": "96"
+            "storage": "3 x 2000 HDD",
+            "vcpu": "4"
         },
-        "id": "i3en.24xlarge",
-        "name": "i3en.24xlarge",
-        "ram": 786432
+        "id": "d2.xlarge",
+        "name": "d2.xlarge",
+        "ram": 31232
     },
-    "i3en.2xlarge": {
-        "bandwidth": 25,
-        "disk": 5000,
+    "f1.16xlarge": {
+        "bandwidth": 20,
+        "disk": 3760,
         "extra": {
-            "clockSpeed": "3.1 GHz",
+            "clockSpeed": "2.3 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 3500 Mbps",
-            "ecu": "37",
+            "dedicatedEbsThroughput": "14000 Mbps",
+            "ecu": "201",
             "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "Storage optimized",
-            "instanceType": "i3en.2xlarge",
-            "instancesku": "KPSBHZJSEURW9AUU",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
-            "memory": "64 GiB",
-            "networkPerformance": "Up to 25 Gigabit",
-            "normalizationSizeFactor": "16",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "instanceFamily": "FPGA Instances",
+            "instanceType": "f1.16xlarge",
+            "instancesku": "HGUUNBTN6N3K9RSS",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "976 GiB",
+            "networkPerformance": "20 Gigabit",
+            "normalizationSizeFactor": "128",
+            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 2500 NVMe SSD",
-            "vcpu": "8"
+            "storage": "4 x 940 NVMe SSD",
+            "vcpu": "64"
         },
-        "id": "i3en.2xlarge",
-        "name": "i3en.2xlarge",
-        "ram": 65536
+        "id": "f1.16xlarge",
+        "name": "f1.16xlarge",
+        "ram": 999424
     },
-    "i3en.3xlarge": {
-        "bandwidth": 25,
-        "disk": 7500,
+    "f1.2xlarge": {
+        "bandwidth": 10,
+        "disk": 470,
         "extra": {
-            "clockSpeed": "3.1 GHz",
+            "clockSpeed": "2.3 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 3500 Mbps",
-            "ecu": "NA",
+            "dedicatedEbsThroughput": "1700 Mbps",
+            "ecu": "31",
             "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "Storage optimized",
-            "instanceType": "i3en.3xlarge",
-            "instancesku": "4M9CWY3DF8ZQRQ2F",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
-            "memory": "96 GiB",
-            "networkPerformance": "Up to 25 Gigabit",
-            "normalizationSizeFactor": "24",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "instanceFamily": "FPGA Instances",
+            "instanceType": "f1.2xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "122 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "16",
+            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 7500 NVMe SSD",
-            "vcpu": "12"
+            "storage": "1 x 470 NVMe SSD",
+            "vcpu": "8"
         },
-        "id": "i3en.3xlarge",
-        "name": "i3en.3xlarge",
-        "ram": 98304
+        "id": "f1.2xlarge",
+        "name": "f1.2xlarge",
+        "ram": 124928
     },
-    "i3en.6xlarge": {
-        "bandwidth": 25,
-        "disk": 15000,
+    "f1.4xlarge": {
+        "bandwidth": 10,
+        "disk": 940,
         "extra": {
-            "clockSpeed": "3.1 GHz",
+            "clockSpeed": "2.3 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "3500 Mbps",
-            "ecu": "NA",
+            "ecu": "58",
             "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "Storage optimized",
-            "instanceType": "i3en.6xlarge",
-            "instancesku": "8RHN5TZKA9MW3AWW",
+            "instanceFamily": "FPGA Instances",
+            "instanceType": "f1.4xlarge",
+            "instancesku": "RM9T78WC38RPDZUZ",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
-            "memory": "192 GiB",
-            "networkPerformance": "25 Gigabit",
-            "normalizationSizeFactor": "48",
-            "physicalProcessor": "Intel Xeon Platinum 8175",
+            "memory": "244 GiB",
+            "networkPerformance": "10 Gigabit",
+            "normalizationSizeFactor": "32",
+            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 7500 NVMe SSD",
-            "vcpu": "24"
+            "storage": "1 x 940 NVMe SSD",
+            "vcpu": "16"
         },
-        "id": "i3en.6xlarge",
-        "name": "i3en.6xlarge",
-        "ram": 196608
+        "id": "f1.4xlarge",
+        "name": "f1.4xlarge",
+        "ram": 249856
     },
-    "i3en.large": {
-        "bandwidth": 25,
-        "disk": 1250,
+    "g2.2xlarge": {
+        "bandwidth": None,
+        "disk": 60,
         "extra": {
-            "clockSpeed": "3.1 GHz",
-            "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 3500 Mbps",
-            "ecu": "10",
-            "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "Storage optimized",
-            "instanceType": "i3en.large",
-            "instancesku": "EDC6Z6KEEJ6KENE8",
+            "clockSpeed": "2.6 GHz",
+            "currentGeneration": "No",
+            "ecu": "26",
+            "enhancedNetworkingSupported": "No",
+            "gpu": "1",
+            "instanceFamily": "GPU instance",
+            "instanceType": "g2.2xlarge",
             "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
-            "memory": "16 GiB",
-            "networkPerformance": "Up to 25 Gigabit",
-            "normalizationSizeFactor": "4",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "15 GiB",
+            "networkPerformance": "Moderate",
+            "normalizationSizeFactor": "16",
+            "physicalProcessor": "Intel Xeon E5-2670 (Sandy Bridge)",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 1250 NVMe SSD",
-            "vcpu": "2"
+            "storage": "1 x 60 SSD",
+            "vcpu": "8"
         },
-        "id": "i3en.large",
-        "name": "i3en.large",
-        "ram": 16384
+        "id": "g2.2xlarge",
+        "name": "g2.2xlarge",
+        "ram": 15360
     },
-    "i3en.xlarge": {
-        "bandwidth": 25,
-        "disk": 2500,
+    "g2.8xlarge": {
+        "bandwidth": None,
+        "disk": 240,
         "extra": {
-            "clockSpeed": "3.1 GHz",
+            "clockSpeed": "2.6 GHz",
+            "currentGeneration": "No",
+            "ecu": "104",
+            "enhancedNetworkingSupported": "No",
+            "gpu": "4",
+            "instanceFamily": "GPU instance",
+            "instanceType": "g2.8xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "60 GiB",
+            "networkPerformance": "High",
+            "normalizationSizeFactor": "64",
+            "physicalProcessor": "Intel Xeon E5-2670 (Sandy Bridge)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "2 x 120 SSD",
+            "vcpu": "32"
+        },
+        "id": "g2.8xlarge",
+        "name": "g2.8xlarge",
+        "ram": 61440
+    },
+    "g3.16xlarge": {
+        "bandwidth": 20,
+        "disk": 0,
+        "extra": {
+            "clockSpeed": "2.3 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 3500 Mbps",
-            "ecu": "NA",
+            "dedicatedEbsThroughput": "14000 Mbps",
+            "ecu": "201",
             "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "Storage optimized",
-            "instanceType": "i3en.xlarge",
+            "gpu": "4",
+            "instanceFamily": "GPU instance",
+            "instanceType": "g3.16xlarge",
+            "instancesku": "9JX6W8YKTGAXCFNB",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "488 GiB",
+            "networkPerformance": "20 Gigabit",
+            "normalizationSizeFactor": "128",
+            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "64"
+        },
+        "id": "g3.16xlarge",
+        "name": "g3.16xlarge",
+        "ram": 499712
+    },
+    "g3.4xlarge": {
+        "bandwidth": 10,
+        "disk": 0,
+        "extra": {
+            "clockSpeed": "2.3 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "3500 Mbps",
+            "ecu": "58",
+            "enhancedNetworkingSupported": "Yes",
+            "gpu": "1",
+            "instanceFamily": "GPU instance",
+            "instanceType": "g3.4xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "122 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "32",
+            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "16"
+        },
+        "id": "g3.4xlarge",
+        "name": "g3.4xlarge",
+        "ram": 124928
+    },
+    "g3.8xlarge": {
+        "bandwidth": 10,
+        "disk": 0,
+        "extra": {
+            "clockSpeed": "2.3 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "7000 Mbps",
+            "ecu": "97",
+            "enhancedNetworkingSupported": "Yes",
+            "gpu": "2",
+            "instanceFamily": "GPU instance",
+            "instanceType": "g3.8xlarge",
+            "instancesku": "BTRUT7DNFY4TG2C4",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "244 GiB",
+            "networkPerformance": "10 Gigabit",
+            "normalizationSizeFactor": "64",
+            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "32"
+        },
+        "id": "g3.8xlarge",
+        "name": "g3.8xlarge",
+        "ram": 249856
+    },
+    "g3s.xlarge": {
+        "bandwidth": 10,
+        "disk": 0,
+        "extra": {
+            "clockSpeed": "2.3 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "100 Mbps",
+            "ecu": "13",
+            "enhancedNetworkingSupported": "Yes",
+            "gpu": "1",
+            "instanceFamily": "GPU instance",
+            "instanceType": "g3s.xlarge",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
-            "memory": "32 GiB",
-            "networkPerformance": "Up to 25 Gigabit",
+            "memory": "30.5 GiB",
+            "networkPerformance": "10 Gigabit",
             "normalizationSizeFactor": "8",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
             "processorArchitecture": "64-bit",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 2500 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "4"
         },
-        "id": "i3en.xlarge",
-        "name": "i3en.xlarge",
-        "ram": 32768
+        "id": "g3s.xlarge",
+        "name": "g3s.xlarge",
+        "ram": 31232
     },
-    "inf1.24xlarge": {
-        "bandwidth": 100,
-        "disk": 0,
+    "g4dn.12xlarge": {
+        "bandwidth": 50,
+        "disk": 900,
         "extra": {
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "14000 Mbps",
+            "dedicatedEbsThroughput": "7000 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
-            "instanceFamily": "Machine Learning ASIC Instances",
-            "instanceType": "inf1.24xlarge",
-            "instancesku": "YKZ73T2PBEWV8HSM",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
+            "enhancedNetworkingSupported": "Yes",
+            "gpu": "4",
+            "instanceFamily": "GPU instance",
+            "instanceType": "g4dn.12xlarge",
+            "instancesku": "K3S86JFFRXV7FEMK",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
             "memory": "192 GiB",
-            "networkPerformance": "100 Gigabit",
+            "networkPerformance": "50 Gigabit",
             "normalizationSizeFactor": "NA",
-            "physicalProcessor": "Intel Xeon Platinum 8275CL (Cascade Lake)",
+            "physicalProcessor": "Intel Xeon Family",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "900 GB NVMe SSD",
+            "vcpu": "48"
+        },
+        "id": "g4dn.12xlarge",
+        "name": "g4dn.12xlarge",
+        "ram": 196608
+    },
+    "g4dn.16xlarge": {
+        "bandwidth": 50,
+        "disk": 900,
+        "extra": {
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "7000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "gpu": "1",
+            "instanceFamily": "GPU instance",
+            "instanceType": "g4dn.16xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "256 GiB",
+            "networkPerformance": "50 Gigabit",
+            "normalizationSizeFactor": "NA",
+            "physicalProcessor": "Intel Xeon Family",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "900 GB NVMe SSD",
+            "vcpu": "64"
+        },
+        "id": "g4dn.16xlarge",
+        "name": "g4dn.16xlarge",
+        "ram": 262144
+    },
+    "g4dn.2xlarge": {
+        "bandwidth": 25,
+        "disk": 225,
+        "extra": {
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "3500 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "gpu": "1",
+            "instanceFamily": "GPU instance",
+            "instanceType": "g4dn.2xlarge",
+            "instancesku": "B6QYB6P8H5RY5CC3",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "32 GiB",
+            "networkPerformance": "Up to 25 Gigabit",
+            "normalizationSizeFactor": "NA",
+            "physicalProcessor": "Intel Xeon Family",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "225 GB NVMe SSD",
+            "vcpu": "8"
+        },
+        "id": "g4dn.2xlarge",
+        "name": "g4dn.2xlarge",
+        "ram": 32768
+    },
+    "g4dn.4xlarge": {
+        "bandwidth": 25,
+        "disk": 225,
+        "extra": {
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "3500 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "gpu": "1",
+            "instanceFamily": "GPU instance",
+            "instanceType": "g4dn.4xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "64 GiB",
+            "networkPerformance": "Up to 25 Gigabit",
+            "normalizationSizeFactor": "NA",
+            "physicalProcessor": "Intel Xeon Family",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "225 GB NVMe SSD",
+            "vcpu": "16"
+        },
+        "id": "g4dn.4xlarge",
+        "name": "g4dn.4xlarge",
+        "ram": 65536
+    },
+    "g4dn.8xlarge": {
+        "bandwidth": 50,
+        "disk": 900,
+        "extra": {
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "7000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "gpu": "1",
+            "instanceFamily": "GPU instance",
+            "instanceType": "g4dn.8xlarge",
+            "instancesku": "NPDM6PX8R7WX72KK",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "128 GiB",
+            "networkPerformance": "50 Gigabit",
+            "normalizationSizeFactor": "NA",
+            "physicalProcessor": "Intel Xeon Family",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "900 GB NVMe SSD",
+            "vcpu": "32"
+        },
+        "id": "g4dn.8xlarge",
+        "name": "g4dn.8xlarge",
+        "ram": 131072
+    },
+    "g4dn.xlarge": {
+        "bandwidth": 25,
+        "disk": 125,
+        "extra": {
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "3500 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "gpu": "1",
+            "instanceFamily": "GPU instance",
+            "instanceType": "g4dn.xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "16 GiB",
+            "networkPerformance": "Up to 25 Gigabit",
+            "normalizationSizeFactor": "NA",
+            "physicalProcessor": "Intel Xeon Family",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "125 GB NVMe SSD",
+            "vcpu": "4"
+        },
+        "id": "g4dn.xlarge",
+        "name": "g4dn.xlarge",
+        "ram": 16384
+    },
+    "h1.16xlarge": {
+        "bandwidth": 25,
+        "disk": 16000,
+        "extra": {
+            "clockSpeed": "2.3 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "14000 Mbps",
+            "ecu": "201",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Storage optimized",
+            "instanceType": "h1.16xlarge",
+            "instancesku": "42A6HHN38X5E4VKA",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "256 GiB",
+            "networkPerformance": "25 Gigabit",
+            "normalizationSizeFactor": "128",
+            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "8 x 2000 HDD",
+            "vcpu": "64"
+        },
+        "id": "h1.16xlarge",
+        "name": "h1.16xlarge",
+        "ram": 262144
+    },
+    "h1.2xlarge": {
+        "bandwidth": 10,
+        "disk": 2000,
+        "extra": {
+            "clockSpeed": "2.3 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "1750 Mbps",
+            "ecu": "31",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Storage optimized",
+            "instanceType": "h1.2xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "32 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "16",
+            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "1 x 2000 HDD",
+            "vcpu": "8"
+        },
+        "id": "h1.2xlarge",
+        "name": "h1.2xlarge",
+        "ram": 32768
+    },
+    "h1.4xlarge": {
+        "bandwidth": 10,
+        "disk": 4000,
+        "extra": {
+            "clockSpeed": "2.3 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "3500 Mbps",
+            "ecu": "58",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Storage optimized",
+            "instanceType": "h1.4xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "64 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "32",
+            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "2 x 2000 HDD",
+            "vcpu": "16"
+        },
+        "id": "h1.4xlarge",
+        "name": "h1.4xlarge",
+        "ram": 65536
+    },
+    "h1.8xlarge": {
+        "bandwidth": 10,
+        "disk": 8000,
+        "extra": {
+            "clockSpeed": "2.3 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "7000 Mbps",
+            "ecu": "97",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Storage optimized",
+            "instanceType": "h1.8xlarge",
+            "instancesku": "4YQQE6KCPYTDMY2R",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "128 GiB",
+            "networkPerformance": "10 Gigabit",
+            "normalizationSizeFactor": "64",
+            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "4 x 2000 HDD",
+            "vcpu": "32"
+        },
+        "id": "h1.8xlarge",
+        "name": "h1.8xlarge",
+        "ram": 131072
+    },
+    "hs1.8xlarge": {
+        "bandwidth": 10,
+        "disk": 48000,
+        "extra": {
+            "clockSpeed": "2.0 GHz",
+            "currentGeneration": "No",
+            "ecu": "35",
+            "enhancedNetworkingSupported": "No",
+            "instanceFamily": "Storage optimized",
+            "instanceType": "hs1.8xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "117 GiB",
+            "networkPerformance": "10 Gigabit",
+            "normalizationSizeFactor": "64",
+            "physicalProcessor": "Intel Xeon E5-2650",
+            "processorArchitecture": "64-bit",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "24 x 2000 HDD",
+            "vcpu": "16"
+        },
+        "id": "hs1.8xlarge",
+        "name": "hs1.8xlarge",
+        "ram": 119808
+    },
+    "i2.2xlarge": {
+        "bandwidth": None,
+        "disk": 1600,
+        "extra": {
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "No",
+            "dedicatedEbsThroughput": "1500 Mbps",
+            "ecu": "27",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Storage optimized",
+            "instanceType": "i2.2xlarge",
+            "instancesku": "BJTF2NB3HAJCA4P5",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "61 GiB",
+            "networkPerformance": "High",
+            "normalizationSizeFactor": "16",
+            "physicalProcessor": "Intel Xeon E5-2670 v2 (Ivy Bridge)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "2 x 800 SSD",
+            "vcpu": "8"
+        },
+        "id": "i2.2xlarge",
+        "name": "i2.2xlarge",
+        "ram": 62464
+    },
+    "i2.4xlarge": {
+        "bandwidth": None,
+        "disk": 3200,
+        "extra": {
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "No",
+            "dedicatedEbsThroughput": "1500 Mbps",
+            "ecu": "53",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Storage optimized",
+            "instanceType": "i2.4xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "122 GiB",
+            "networkPerformance": "High",
+            "normalizationSizeFactor": "32",
+            "physicalProcessor": "Intel Xeon E5-2670 v2 (Ivy Bridge)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "4 x 800 SSD",
+            "vcpu": "16"
+        },
+        "id": "i2.4xlarge",
+        "name": "i2.4xlarge",
+        "ram": 124928
+    },
+    "i2.8xlarge": {
+        "bandwidth": 10,
+        "disk": 6400,
+        "extra": {
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "No",
+            "dedicatedEbsThroughput": "1500 Mbps",
+            "ecu": "104",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Storage optimized",
+            "instanceType": "i2.8xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "244 GiB",
+            "networkPerformance": "10 Gigabit",
+            "normalizationSizeFactor": "64",
+            "physicalProcessor": "Intel Xeon E5-2670 v2 (Ivy Bridge)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "8 x 800 SSD",
+            "vcpu": "32"
+        },
+        "id": "i2.8xlarge",
+        "name": "i2.8xlarge",
+        "ram": 249856
+    },
+    "i2.xlarge": {
+        "bandwidth": None,
+        "disk": 800,
+        "extra": {
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "No",
+            "dedicatedEbsThroughput": "750 Mbps",
+            "ecu": "14",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Storage optimized",
+            "instanceType": "i2.xlarge",
+            "instancesku": "JVKN64RAPTNV7XVR",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "30.5 GiB",
+            "networkPerformance": "Moderate",
+            "normalizationSizeFactor": "8",
+            "physicalProcessor": "Intel Xeon E5-2670 v2 (Ivy Bridge)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "1 x 800 SSD",
+            "vcpu": "4"
+        },
+        "id": "i2.xlarge",
+        "name": "i2.xlarge",
+        "ram": 31232
+    },
+    "i3.16xlarge": {
+        "bandwidth": 20,
+        "disk": 15200,
+        "extra": {
+            "clockSpeed": "2.3 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "14000 Mbps",
+            "ecu": "201",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Storage optimized",
+            "instanceType": "i3.16xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "488 GiB",
+            "networkPerformance": "20 Gigabit",
+            "normalizationSizeFactor": "128",
+            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "8 x 1900 NVMe SSD",
+            "vcpu": "64"
+        },
+        "id": "i3.16xlarge",
+        "name": "i3.16xlarge",
+        "ram": 499712
+    },
+    "i3.2xlarge": {
+        "bandwidth": 10,
+        "disk": 1900,
+        "extra": {
+            "clockSpeed": "2.3 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "1750 Mbps",
+            "ecu": "31",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Storage optimized",
+            "instanceType": "i3.2xlarge",
+            "instancesku": "NJE6ZRM3QS568R7C",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "61 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "16",
+            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "1 x 1900 NVMe SSD",
+            "vcpu": "8"
+        },
+        "id": "i3.2xlarge",
+        "name": "i3.2xlarge",
+        "ram": 62464
+    },
+    "i3.4xlarge": {
+        "bandwidth": 10,
+        "disk": 3800,
+        "extra": {
+            "clockSpeed": "2.3 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "3500 Mbps",
+            "ecu": "58",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Storage optimized",
+            "instanceType": "i3.4xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "122 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "32",
+            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "2 x 1900 NVMe SSD",
+            "vcpu": "16"
+        },
+        "id": "i3.4xlarge",
+        "name": "i3.4xlarge",
+        "ram": 124928
+    },
+    "i3.8xlarge": {
+        "bandwidth": 10,
+        "disk": 7600,
+        "extra": {
+            "clockSpeed": "2.3 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "7000 Mbps",
+            "ecu": "97",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Storage optimized",
+            "instanceType": "i3.8xlarge",
+            "instancesku": "TPZKPCAQBPBS7CF8",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "244 GiB",
+            "networkPerformance": "10 Gigabit",
+            "normalizationSizeFactor": "64",
+            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "4 x 1900 NVMe SSD",
+            "vcpu": "32"
+        },
+        "id": "i3.8xlarge",
+        "name": "i3.8xlarge",
+        "ram": 249856
+    },
+    "i3.large": {
+        "bandwidth": 10,
+        "disk": 475,
+        "extra": {
+            "clockSpeed": "2.3 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "425 Mbps",
+            "ecu": "8",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Storage optimized",
+            "instanceType": "i3.large",
+            "instancesku": "4ZV2DNVEH84ZBCB9",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "15.25 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "4",
+            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "1 x 475 NVMe SSD",
+            "vcpu": "2"
+        },
+        "id": "i3.large",
+        "name": "i3.large",
+        "ram": 15616
+    },
+    "i3.xlarge": {
+        "bandwidth": 10,
+        "disk": 950,
+        "extra": {
+            "clockSpeed": "2.3 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "850 Mbps",
+            "ecu": "16",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Storage optimized",
+            "instanceType": "i3.xlarge",
+            "instancesku": "CUGY5XC3RQXSYA6X",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "30.5 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "8",
+            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "1 x 950 NVMe SSD",
+            "vcpu": "4"
+        },
+        "id": "i3.xlarge",
+        "name": "i3.xlarge",
+        "ram": 31232
+    },
+    "i3en.12xlarge": {
+        "bandwidth": 50,
+        "disk": 30000,
+        "extra": {
+            "clockSpeed": "3.1 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "7000 Mbps",
+            "ecu": "168",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Storage optimized",
+            "instanceType": "i3en.12xlarge",
+            "instancesku": "PYJY59DWGQTCRS77",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "384 GiB",
+            "networkPerformance": "50 Gigabit",
+            "normalizationSizeFactor": "96",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "4 x 7500 NVMe SSD",
+            "vcpu": "48"
+        },
+        "id": "i3en.12xlarge",
+        "name": "i3en.12xlarge",
+        "ram": 393216
+    },
+    "i3en.24xlarge": {
+        "bandwidth": 100,
+        "disk": 60000,
+        "extra": {
+            "clockSpeed": "3.1 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "14000 Mbps",
+            "ecu": "337",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Storage optimized",
+            "instanceType": "i3en.24xlarge",
+            "instancesku": "JADG3S3BBKCFY47S",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "768 GiB",
+            "networkPerformance": "100 Gigabit",
+            "normalizationSizeFactor": "192",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "8 x 7500 NVMe SSD",
+            "vcpu": "96"
+        },
+        "id": "i3en.24xlarge",
+        "name": "i3en.24xlarge",
+        "ram": 786432
+    },
+    "i3en.2xlarge": {
+        "bandwidth": 25,
+        "disk": 5000,
+        "extra": {
+            "clockSpeed": "3.1 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 3500 Mbps",
+            "ecu": "37",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Storage optimized",
+            "instanceType": "i3en.2xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "64 GiB",
+            "networkPerformance": "Up to 25 Gigabit",
+            "normalizationSizeFactor": "16",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "2 x 2500 NVMe SSD",
+            "vcpu": "8"
+        },
+        "id": "i3en.2xlarge",
+        "name": "i3en.2xlarge",
+        "ram": 65536
+    },
+    "i3en.3xlarge": {
+        "bandwidth": 25,
+        "disk": 7500,
+        "extra": {
+            "clockSpeed": "3.1 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 3500 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Storage optimized",
+            "instanceType": "i3en.3xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "96 GiB",
+            "networkPerformance": "Up to 25 Gigabit",
+            "normalizationSizeFactor": "24",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "1 x 7500 NVMe SSD",
+            "vcpu": "12"
+        },
+        "id": "i3en.3xlarge",
+        "name": "i3en.3xlarge",
+        "ram": 98304
+    },
+    "i3en.6xlarge": {
+        "bandwidth": 25,
+        "disk": 15000,
+        "extra": {
+            "clockSpeed": "3.1 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "3500 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Storage optimized",
+            "instanceType": "i3en.6xlarge",
+            "instancesku": "JFUSUE6PEJ7BEWFW",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "192 GiB",
+            "networkPerformance": "25 Gigabit",
+            "normalizationSizeFactor": "48",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "2 x 7500 NVMe SSD",
+            "vcpu": "24"
+        },
+        "id": "i3en.6xlarge",
+        "name": "i3en.6xlarge",
+        "ram": 196608
+    },
+    "i3en.large": {
+        "bandwidth": 25,
+        "disk": 1250,
+        "extra": {
+            "clockSpeed": "3.1 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 3500 Mbps",
+            "ecu": "10",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Storage optimized",
+            "instanceType": "i3en.large",
+            "instancesku": "9KJJPTN45B7DSGAW",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "16 GiB",
+            "networkPerformance": "Up to 25 Gigabit",
+            "normalizationSizeFactor": "4",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "1 x 1250 NVMe SSD",
+            "vcpu": "2"
+        },
+        "id": "i3en.large",
+        "name": "i3en.large",
+        "ram": 16384
+    },
+    "i3en.xlarge": {
+        "bandwidth": 25,
+        "disk": 2500,
+        "extra": {
+            "clockSpeed": "3.1 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 3500 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Storage optimized",
+            "instanceType": "i3en.xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "32 GiB",
+            "networkPerformance": "Up to 25 Gigabit",
+            "normalizationSizeFactor": "8",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "1 x 2500 NVMe SSD",
+            "vcpu": "4"
+        },
+        "id": "i3en.xlarge",
+        "name": "i3en.xlarge",
+        "ram": 32768
+    },
+    "inf1.24xlarge": {
+        "bandwidth": 100,
+        "disk": 0,
+        "extra": {
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "14000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "No",
+            "instanceFamily": "Machine Learning ASIC Instances",
+            "instanceType": "inf1.24xlarge",
+            "instancesku": "YKZ73T2PBEWV8HSM",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "192 GiB",
+            "networkPerformance": "100 Gigabit",
+            "normalizationSizeFactor": "NA",
+            "physicalProcessor": "Intel Xeon Platinum 8275CL (Cascade Lake)",
+            "processorArchitecture": "64-bit",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "96"
+        },
+        "id": "inf1.24xlarge",
+        "name": "inf1.24xlarge",
+        "ram": 196608
+    },
+    "inf1.2xlarge": {
+        "bandwidth": 25,
+        "disk": 0,
+        "extra": {
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "875 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "No",
+            "instanceFamily": "Machine Learning ASIC Instances",
+            "instanceType": "inf1.2xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "16 GiB",
+            "networkPerformance": "Up to 25 Gigabit",
+            "normalizationSizeFactor": "NA",
+            "physicalProcessor": "Intel Xeon Platinum 8275CL (Cascade Lake)",
+            "processorArchitecture": "64-bit",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "8"
+        },
+        "id": "inf1.2xlarge",
+        "name": "inf1.2xlarge",
+        "ram": 16384
+    },
+    "inf1.6xlarge": {
+        "bandwidth": 25,
+        "disk": 0,
+        "extra": {
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "3500 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "No",
+            "instanceFamily": "Machine Learning ASIC Instances",
+            "instanceType": "inf1.6xlarge",
+            "instancesku": "WFATCAUXJSST4KZ8",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "48 GiB",
+            "networkPerformance": "25 Gigabit",
+            "normalizationSizeFactor": "NA",
+            "physicalProcessor": "Intel Xeon Platinum 8275CL (Cascade Lake)",
+            "processorArchitecture": "64-bit",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "24"
+        },
+        "id": "inf1.6xlarge",
+        "name": "inf1.6xlarge",
+        "ram": 49152
+    },
+    "inf1.xlarge": {
+        "bandwidth": 25,
+        "disk": 0,
+        "extra": {
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "875 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "No",
+            "instanceFamily": "Machine Learning ASIC Instances",
+            "instanceType": "inf1.xlarge",
+            "instancesku": "A6HH6ESQCP9MA4TM",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "8 GiB",
+            "networkPerformance": "Up to 25 Gigabit",
+            "normalizationSizeFactor": "NA",
+            "physicalProcessor": "Intel Xeon Platinum 8275CL (Cascade Lake)",
+            "processorArchitecture": "64-bit",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "4"
+        },
+        "id": "inf1.xlarge",
+        "name": "inf1.xlarge",
+        "ram": 8192
+    },
+    "m1.large": {
+        "bandwidth": None,
+        "disk": 840,
+        "extra": {
+            "currentGeneration": "No",
+            "ecu": "4",
+            "enhancedNetworkingSupported": "No",
+            "instanceFamily": "General purpose",
+            "instanceType": "m1.large",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "7.5 GiB",
+            "networkPerformance": "Moderate",
+            "normalizationSizeFactor": "4",
+            "physicalProcessor": "Intel Xeon Family",
+            "processorArchitecture": "64-bit",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "2 x 420 SSD",
+            "vcpu": "2"
+        },
+        "id": "m1.large",
+        "name": "m1.large",
+        "ram": 7680
+    },
+    "m1.medium": {
+        "bandwidth": None,
+        "disk": 410,
+        "extra": {
+            "currentGeneration": "No",
+            "ecu": "2",
+            "enhancedNetworkingSupported": "No",
+            "instanceFamily": "General purpose",
+            "instanceType": "m1.medium",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "3.75 GiB",
+            "networkPerformance": "Moderate",
+            "normalizationSizeFactor": "2",
+            "physicalProcessor": "Intel Xeon Family",
+            "processorArchitecture": "32-bit or 64-bit",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "1 x 410 SSD",
+            "vcpu": "1"
+        },
+        "id": "m1.medium",
+        "name": "m1.medium",
+        "ram": 3840
+    },
+    "m1.small": {
+        "bandwidth": None,
+        "disk": 160,
+        "extra": {
+            "currentGeneration": "No",
+            "ecu": "1",
+            "enhancedNetworkingSupported": "No",
+            "instanceFamily": "General purpose",
+            "instanceType": "m1.small",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "1.7 GiB",
+            "networkPerformance": "Low",
+            "normalizationSizeFactor": "1",
+            "physicalProcessor": "Intel Xeon Family",
+            "processorArchitecture": "32-bit or 64-bit",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "1 x 160 SSD",
+            "vcpu": "1"
+        },
+        "id": "m1.small",
+        "name": "m1.small",
+        "ram": 1740
+    },
+    "m1.xlarge": {
+        "bandwidth": None,
+        "disk": 1680,
+        "extra": {
+            "currentGeneration": "No",
+            "ecu": "8",
+            "enhancedNetworkingSupported": "No",
+            "instanceFamily": "General purpose",
+            "instanceType": "m1.xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "15 GiB",
+            "networkPerformance": "High",
+            "normalizationSizeFactor": "8",
+            "physicalProcessor": "Intel Xeon Family",
+            "processorArchitecture": "64-bit",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "4 x 420 SSD",
+            "vcpu": "4"
+        },
+        "id": "m1.xlarge",
+        "name": "m1.xlarge",
+        "ram": 15360
+    },
+    "m2.2xlarge": {
+        "bandwidth": None,
+        "disk": 850,
+        "extra": {
+            "currentGeneration": "No",
+            "ecu": "13",
+            "enhancedNetworkingSupported": "No",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "m2.2xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "34.2 GiB",
+            "networkPerformance": "Moderate",
+            "normalizationSizeFactor": "16",
+            "physicalProcessor": "Intel Xeon Family",
+            "processorArchitecture": "64-bit",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "1 x 850 SSD",
+            "vcpu": "4"
+        },
+        "id": "m2.2xlarge",
+        "name": "m2.2xlarge",
+        "ram": 35020
+    },
+    "m2.4xlarge": {
+        "bandwidth": None,
+        "disk": 1680,
+        "extra": {
+            "currentGeneration": "No",
+            "ecu": "26",
+            "enhancedNetworkingSupported": "No",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "m2.4xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "68.4 GiB",
+            "networkPerformance": "High",
+            "normalizationSizeFactor": "32",
+            "physicalProcessor": "Intel Xeon Family",
+            "processorArchitecture": "64-bit",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "2 x 840 SSD",
+            "vcpu": "8"
+        },
+        "id": "m2.4xlarge",
+        "name": "m2.4xlarge",
+        "ram": 70041
+    },
+    "m2.xlarge": {
+        "bandwidth": None,
+        "disk": 420,
+        "extra": {
+            "currentGeneration": "No",
+            "ecu": "6.5",
+            "enhancedNetworkingSupported": "No",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "m2.xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "17.1 GiB",
+            "networkPerformance": "Moderate",
+            "normalizationSizeFactor": "8",
+            "physicalProcessor": "Intel Xeon Family",
+            "processorArchitecture": "64-bit",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "1 x 420 SSD",
+            "vcpu": "2"
+        },
+        "id": "m2.xlarge",
+        "name": "m2.xlarge",
+        "ram": 17510
+    },
+    "m3.2xlarge": {
+        "bandwidth": None,
+        "disk": 160,
+        "extra": {
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "No",
+            "dedicatedEbsThroughput": "1000 Mbps",
+            "ecu": "26",
+            "enhancedNetworkingSupported": "No",
+            "instanceFamily": "General purpose",
+            "instanceType": "m3.2xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "30 GiB",
+            "networkPerformance": "High",
+            "normalizationSizeFactor": "16",
+            "physicalProcessor": "Intel Xeon E5-2670 v2 (Ivy Bridge/Sandy Bridge)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "2 x 80 SSD",
+            "vcpu": "8"
+        },
+        "id": "m3.2xlarge",
+        "name": "m3.2xlarge",
+        "ram": 30720
+    },
+    "m3.large": {
+        "bandwidth": None,
+        "disk": 32,
+        "extra": {
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "No",
+            "ecu": "6.5",
+            "enhancedNetworkingSupported": "No",
+            "instanceFamily": "General purpose",
+            "instanceType": "m3.large",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "7.5 GiB",
+            "networkPerformance": "Moderate",
+            "normalizationSizeFactor": "4",
+            "physicalProcessor": "Intel Xeon E5-2670 v2 (Ivy Bridge/Sandy Bridge)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "1 x 32 SSD",
+            "vcpu": "2"
+        },
+        "id": "m3.large",
+        "name": "m3.large",
+        "ram": 7680
+    },
+    "m3.medium": {
+        "bandwidth": None,
+        "disk": 4,
+        "extra": {
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "No",
+            "ecu": "3",
+            "enhancedNetworkingSupported": "No",
+            "instanceFamily": "General purpose",
+            "instanceType": "m3.medium",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "3.75 GiB",
+            "networkPerformance": "Moderate",
+            "normalizationSizeFactor": "2",
+            "physicalProcessor": "Intel Xeon E5-2670 v2 (Ivy Bridge/Sandy Bridge)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "1 x 4 SSD",
+            "vcpu": "1"
+        },
+        "id": "m3.medium",
+        "name": "m3.medium",
+        "ram": 3840
+    },
+    "m3.xlarge": {
+        "bandwidth": None,
+        "disk": 80,
+        "extra": {
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "No",
+            "dedicatedEbsThroughput": "500 Mbps",
+            "ecu": "13",
+            "enhancedNetworkingSupported": "No",
+            "instanceFamily": "General purpose",
+            "instanceType": "m3.xlarge",
+            "instancesku": "PHGD369PWGT3YJB7",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "15 GiB",
+            "networkPerformance": "High",
+            "normalizationSizeFactor": "8",
+            "physicalProcessor": "Intel Xeon E5-2670 v2 (Ivy Bridge/Sandy Bridge)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "2 x 40 SSD",
+            "vcpu": "4"
+        },
+        "id": "m3.xlarge",
+        "name": "m3.xlarge",
+        "ram": 15360
+    },
+    "m4.10xlarge": {
+        "bandwidth": 10,
+        "disk": 0,
+        "extra": {
+            "clockSpeed": "2.4 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "4000 Mbps",
+            "ecu": "124.5",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "General purpose",
+            "instanceType": "m4.10xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "160 GiB",
+            "networkPerformance": "10 Gigabit",
+            "normalizationSizeFactor": "80",
+            "physicalProcessor": "Intel Xeon E5-2676 v3 (Haswell)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "40"
+        },
+        "id": "m4.10xlarge",
+        "name": "m4.10xlarge",
+        "ram": 163840
+    },
+    "m4.16xlarge": {
+        "bandwidth": 20,
+        "disk": 0,
+        "extra": {
+            "clockSpeed": "2.4 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "10000 Mbps",
+            "ecu": "188",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "General purpose",
+            "instanceType": "m4.16xlarge",
+            "instancesku": "YPAREPTVN8ZPEGWJ",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "256 GiB",
+            "networkPerformance": "20 Gigabit",
+            "normalizationSizeFactor": "128",
+            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "64"
+        },
+        "id": "m4.16xlarge",
+        "name": "m4.16xlarge",
+        "ram": 262144
+    },
+    "m4.2xlarge": {
+        "bandwidth": None,
+        "disk": 0,
+        "extra": {
+            "clockSpeed": "2.4 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "1000 Mbps",
+            "ecu": "26",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "General purpose",
+            "instanceType": "m4.2xlarge",
+            "instancesku": "4DP9JW528SDT7HRV",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "32 GiB",
+            "networkPerformance": "High",
+            "normalizationSizeFactor": "16",
+            "physicalProcessor": "Intel Xeon E5-2676 v3 (Haswell)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "8"
+        },
+        "id": "m4.2xlarge",
+        "name": "m4.2xlarge",
+        "ram": 32768
+    },
+    "m4.4xlarge": {
+        "bandwidth": None,
+        "disk": 0,
+        "extra": {
+            "clockSpeed": "2.4 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "2000 Mbps",
+            "ecu": "53.5",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "General purpose",
+            "instanceType": "m4.4xlarge",
+            "instancesku": "J65HRUKYPMVJK8TZ",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "64 GiB",
+            "networkPerformance": "High",
+            "normalizationSizeFactor": "32",
+            "physicalProcessor": "Intel Xeon E5-2676 v3 (Haswell)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "16"
+        },
+        "id": "m4.4xlarge",
+        "name": "m4.4xlarge",
+        "ram": 65536
+    },
+    "m4.large": {
+        "bandwidth": None,
+        "disk": 0,
+        "extra": {
+            "clockSpeed": "2.4 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "450 Mbps",
+            "ecu": "6.5",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "General purpose",
+            "instanceType": "m4.large",
+            "instancesku": "FPPNXJEHX35MRPZJ",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "8 GiB",
+            "networkPerformance": "Moderate",
+            "normalizationSizeFactor": "4",
+            "physicalProcessor": "Intel Xeon E5-2676 v3 (Haswell)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "2"
+        },
+        "id": "m4.large",
+        "name": "m4.large",
+        "ram": 8192
+    },
+    "m4.xlarge": {
+        "bandwidth": None,
+        "disk": 0,
+        "extra": {
+            "clockSpeed": "2.4 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "750 Mbps",
+            "ecu": "13",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "General purpose",
+            "instanceType": "m4.xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "16 GiB",
+            "networkPerformance": "High",
+            "normalizationSizeFactor": "8",
+            "physicalProcessor": "Intel Xeon E5-2676 v3 (Haswell)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "4"
+        },
+        "id": "m4.xlarge",
+        "name": "m4.xlarge",
+        "ram": 16384
+    },
+    "m5.12xlarge": {
+        "bandwidth": 10,
+        "disk": 0,
+        "extra": {
+            "clockSpeed": "3.1 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "7000 Mbps",
+            "ecu": "168",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "General purpose",
+            "instanceType": "m5.12xlarge",
+            "instancesku": "P4TMXGTTR2DKGBTH",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "192 GiB",
+            "networkPerformance": "10 Gigabit",
+            "normalizationSizeFactor": "96",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "48"
+        },
+        "id": "m5.12xlarge",
+        "name": "m5.12xlarge",
+        "ram": 196608
+    },
+    "m5.16xlarge": {
+        "bandwidth": 20,
+        "disk": 0,
+        "extra": {
+            "clockSpeed": "3.1 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "10000 Mbps",
+            "ecu": "256",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "General purpose",
+            "instanceType": "m5.16xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "256 GiB",
+            "networkPerformance": "20 Gigabit",
+            "normalizationSizeFactor": "128",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "64"
+        },
+        "id": "m5.16xlarge",
+        "name": "m5.16xlarge",
+        "ram": 262144
+    },
+    "m5.24xlarge": {
+        "bandwidth": 25,
+        "disk": 0,
+        "extra": {
+            "clockSpeed": "3.1 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "12000 Mbps",
+            "ecu": "337",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "General purpose",
+            "instanceType": "m5.24xlarge",
+            "instancesku": "BMXENRM9BM54QBEV",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "384 GiB",
+            "networkPerformance": "25 Gigabit",
+            "normalizationSizeFactor": "192",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96"
         },
-        "id": "inf1.24xlarge",
-        "name": "inf1.24xlarge",
-        "ram": 196608
+        "id": "m5.24xlarge",
+        "name": "m5.24xlarge",
+        "ram": 393216
     },
-    "inf1.2xlarge": {
-        "bandwidth": 25,
+    "m5.2xlarge": {
+        "bandwidth": 10,
         "disk": 0,
         "extra": {
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "875 Mbps",
-            "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
-            "instanceFamily": "Machine Learning ASIC Instances",
-            "instanceType": "inf1.2xlarge",
-            "instancesku": "66AAM3URQPDCTMXY",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
-            "memory": "16 GiB",
-            "networkPerformance": "Up to 25 Gigabit",
-            "normalizationSizeFactor": "NA",
-            "physicalProcessor": "Intel Xeon Platinum 8275CL (Cascade Lake)",
+            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "ecu": "37",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "General purpose",
+            "instanceType": "m5.2xlarge",
+            "instancesku": "7K2R5HJUG6Z3E7Q8",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "32 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "16",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8"
         },
-        "id": "inf1.2xlarge",
-        "name": "inf1.2xlarge",
-        "ram": 16384
+        "id": "m5.2xlarge",
+        "name": "m5.2xlarge",
+        "ram": 32768
     },
-    "inf1.6xlarge": {
-        "bandwidth": 25,
+    "m5.4xlarge": {
+        "bandwidth": 10,
         "disk": 0,
         "extra": {
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "3500 Mbps",
-            "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
-            "instanceFamily": "Machine Learning ASIC Instances",
-            "instanceType": "inf1.6xlarge",
-            "instancesku": "CGXS8PYBHFGKES9Z",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
-            "memory": "48 GiB",
-            "networkPerformance": "25 Gigabit",
-            "normalizationSizeFactor": "NA",
-            "physicalProcessor": "Intel Xeon Platinum 8275CL (Cascade Lake)",
+            "dedicatedEbsThroughput": "2120 Mbps",
+            "ecu": "70",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "General purpose",
+            "instanceType": "m5.4xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "64 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "32",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
-            "vcpu": "24"
+            "vcpu": "16"
         },
-        "id": "inf1.6xlarge",
-        "name": "inf1.6xlarge",
-        "ram": 49152
+        "id": "m5.4xlarge",
+        "name": "m5.4xlarge",
+        "ram": 65536
     },
-    "inf1.xlarge": {
-        "bandwidth": 25,
+    "m5.8xlarge": {
+        "bandwidth": 10,
         "disk": 0,
         "extra": {
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "875 Mbps",
-            "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
-            "instanceFamily": "Machine Learning ASIC Instances",
-            "instanceType": "inf1.xlarge",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
-            "memory": "8 GiB",
-            "networkPerformance": "Up to 25 Gigabit",
-            "normalizationSizeFactor": "NA",
-            "physicalProcessor": "Intel Xeon Platinum 8275CL (Cascade Lake)",
+            "dedicatedEbsThroughput": "5000 Mbps",
+            "ecu": "128",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "General purpose",
+            "instanceType": "m5.8xlarge",
+            "instancesku": "Y9SUPMG5TXM94XDV",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "128 GiB",
+            "networkPerformance": "10 Gigabit",
+            "normalizationSizeFactor": "64",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
-            "vcpu": "4"
+            "vcpu": "32"
         },
-        "id": "inf1.xlarge",
-        "name": "inf1.xlarge",
-        "ram": 8192
+        "id": "m5.8xlarge",
+        "name": "m5.8xlarge",
+        "ram": 131072
     },
-    "m1.large": {
-        "bandwidth": None,
-        "disk": 840,
+    "m5.large": {
+        "bandwidth": 10,
+        "disk": 0,
         "extra": {
-            "currentGeneration": "No",
-            "ecu": "4",
-            "enhancedNetworkingSupported": "No",
+            "clockSpeed": "3.1 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "ecu": "10",
+            "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m1.large",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
-            "memory": "7.5 GiB",
-            "networkPerformance": "Moderate",
+            "instanceType": "m5.large",
+            "instancesku": "BH2STRMF5M2ZZGPV",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "8 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "4",
-            "physicalProcessor": "Intel Xeon Family",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 420 SSD",
+            "storage": "EBS only",
             "vcpu": "2"
         },
-        "id": "m1.large",
-        "name": "m1.large",
-        "ram": 7680
+        "id": "m5.large",
+        "name": "m5.large",
+        "ram": 8192
     },
-    "m1.medium": {
-        "bandwidth": None,
-        "disk": 410,
+    "m5.xlarge": {
+        "bandwidth": 10,
+        "disk": 0,
         "extra": {
-            "currentGeneration": "No",
-            "ecu": "2",
-            "enhancedNetworkingSupported": "No",
+            "clockSpeed": "3.1 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "ecu": "16",
+            "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m1.medium",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
-            "memory": "3.75 GiB",
-            "networkPerformance": "Moderate",
-            "normalizationSizeFactor": "2",
-            "physicalProcessor": "Intel Xeon Family",
-            "processorArchitecture": "32-bit or 64-bit",
+            "instanceType": "m5.xlarge",
+            "instancesku": "DCNTPM2Z84YFMBKU",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "16 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "8",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 410 SSD",
-            "vcpu": "1"
+            "storage": "EBS only",
+            "vcpu": "4"
         },
-        "id": "m1.medium",
-        "name": "m1.medium",
-        "ram": 3840
+        "id": "m5.xlarge",
+        "name": "m5.xlarge",
+        "ram": 16384
     },
-    "m1.small": {
-        "bandwidth": None,
-        "disk": 160,
+    "m5a.12xlarge": {
+        "bandwidth": 10,
+        "disk": 0,
         "extra": {
-            "currentGeneration": "No",
-            "ecu": "1",
-            "enhancedNetworkingSupported": "No",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "5000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m1.small",
+            "instanceType": "m5a.12xlarge",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
-            "memory": "1.7 GiB",
-            "networkPerformance": "Low",
-            "normalizationSizeFactor": "1",
-            "physicalProcessor": "Intel Xeon Family",
-            "processorArchitecture": "32-bit or 64-bit",
+            "memory": "192 GiB",
+            "networkPerformance": "10 Gigabit",
+            "normalizationSizeFactor": "96",
+            "physicalProcessor": "AMD EPYC 7571",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 160 SSD",
-            "vcpu": "1"
+            "storage": "EBS only",
+            "vcpu": "48"
         },
-        "id": "m1.small",
-        "name": "m1.small",
-        "ram": 1740
+        "id": "m5a.12xlarge",
+        "name": "m5a.12xlarge",
+        "ram": 196608
     },
-    "m1.xlarge": {
-        "bandwidth": None,
-        "disk": 1680,
+    "m5a.16xlarge": {
+        "bandwidth": 12,
+        "disk": 0,
         "extra": {
-            "currentGeneration": "No",
-            "ecu": "8",
-            "instanceFamily": "General purpose",
-            "instanceType": "m1.xlarge",
-            "memory": "15 GiB",
-            "networkPerformance": "High",
-            "normalizationSizeFactor": "8",
-            "physicalProcessor": "Intel Xeon Family",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "7000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "General purpose",
+            "instanceType": "m5a.16xlarge",
+            "instancesku": "GXMYJ4VW7W2QGTWP",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "256 GiB",
+            "networkPerformance": "12 Gigabit",
+            "normalizationSizeFactor": "128",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "4 x 420",
-            "vcpu": "4"
+            "storage": "EBS only",
+            "vcpu": "64"
         },
-        "id": "m1.xlarge",
-        "name": "m1.xlarge",
-        "ram": 15360
+        "id": "m5a.16xlarge",
+        "name": "m5a.16xlarge",
+        "ram": 262144
     },
-    "m2.2xlarge": {
-        "bandwidth": None,
-        "disk": 850,
+    "m5a.24xlarge": {
+        "bandwidth": 20,
+        "disk": 0,
         "extra": {
-            "currentGeneration": "No",
-            "ecu": "13",
-            "instanceFamily": "Memory optimized",
-            "instanceType": "m2.2xlarge",
-            "memory": "34.2 GiB",
-            "networkPerformance": "Moderate",
-            "normalizationSizeFactor": "16",
-            "physicalProcessor": "Intel Xeon Family",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "10000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "General purpose",
+            "instanceType": "m5a.24xlarge",
+            "instancesku": "JP3AQKAB69SNB8WN",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "384 GiB",
+            "networkPerformance": "20 Gigabit",
+            "normalizationSizeFactor": "192",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 850",
-            "vcpu": "4"
+            "storage": "EBS only",
+            "vcpu": "96"
         },
-        "id": "m2.2xlarge",
-        "name": "m2.2xlarge",
-        "ram": 35020
+        "id": "m5a.24xlarge",
+        "name": "m5a.24xlarge",
+        "ram": 393216
     },
-    "m2.4xlarge": {
-        "bandwidth": None,
-        "disk": 1680,
+    "m5a.2xlarge": {
+        "bandwidth": 10,
+        "disk": 0,
         "extra": {
-            "currentGeneration": "No",
-            "ecu": "26",
-            "enhancedNetworkingSupported": "No",
-            "instanceFamily": "Memory optimized",
-            "instanceType": "m2.4xlarge",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "General purpose",
+            "instanceType": "m5a.2xlarge",
+            "instancesku": "3ETPSJ4WD6T6EUJQ",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
-            "memory": "68.4 GiB",
-            "networkPerformance": "High",
-            "normalizationSizeFactor": "32",
-            "physicalProcessor": "Intel Xeon Family",
+            "memory": "32 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "16",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 840 SSD",
+            "storage": "EBS only",
             "vcpu": "8"
         },
-        "id": "m2.4xlarge",
-        "name": "m2.4xlarge",
-        "ram": 70041
+        "id": "m5a.2xlarge",
+        "name": "m5a.2xlarge",
+        "ram": 32768
     },
-    "m2.xlarge": {
-        "bandwidth": None,
-        "disk": 420,
+    "m5a.4xlarge": {
+        "bandwidth": 10,
+        "disk": 0,
         "extra": {
-            "currentGeneration": "No",
-            "ecu": "6.5",
-            "enhancedNetworkingSupported": "No",
-            "instanceFamily": "Memory optimized",
-            "instanceType": "m2.xlarge",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "2120 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "General purpose",
+            "instanceType": "m5a.4xlarge",
+            "instancesku": "YRM7GSGQEF9HKS2Q",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
-            "memory": "17.1 GiB",
-            "networkPerformance": "Moderate",
-            "normalizationSizeFactor": "8",
-            "physicalProcessor": "Intel Xeon Family",
+            "memory": "64 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "32",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 420 SSD",
-            "vcpu": "2"
+            "storage": "EBS only",
+            "vcpu": "16"
         },
-        "id": "m2.xlarge",
-        "name": "m2.xlarge",
-        "ram": 17510
+        "id": "m5a.4xlarge",
+        "name": "m5a.4xlarge",
+        "ram": 65536
     },
-    "m3.2xlarge": {
-        "bandwidth": None,
-        "disk": 160,
+    "m5a.8xlarge": {
+        "bandwidth": 10,
+        "disk": 0,
         "extra": {
             "clockSpeed": "2.5 GHz",
-            "currentGeneration": "No",
-            "dedicatedEbsThroughput": "1000 Mbps",
-            "ecu": "26",
-            "enhancedNetworkingSupported": "No",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "3500 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m3.2xlarge",
+            "instanceType": "m5a.8xlarge",
             "intelAvx2Available": "No",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "30 GiB",
-            "networkPerformance": "High",
-            "normalizationSizeFactor": "16",
-            "physicalProcessor": "Intel Xeon E5-2670 v2 (Ivy Bridge/Sandy Bridge)",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "128 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "64",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel Turbo",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 80 SSD",
-            "vcpu": "8"
+            "storage": "EBS only",
+            "vcpu": "32"
         },
-        "id": "m3.2xlarge",
-        "name": "m3.2xlarge",
-        "ram": 30720
+        "id": "m5a.8xlarge",
+        "name": "m5a.8xlarge",
+        "ram": 131072
     },
-    "m3.large": {
-        "bandwidth": None,
-        "disk": 32,
+    "m5a.large": {
+        "bandwidth": 10,
+        "disk": 0,
         "extra": {
             "clockSpeed": "2.5 GHz",
-            "currentGeneration": "No",
-            "ecu": "6.5",
-            "enhancedNetworkingSupported": "No",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m3.large",
-            "instancesku": "8KTQAHWA58GUHDGC",
+            "instanceType": "m5a.large",
             "intelAvx2Available": "No",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "7.5 GiB",
-            "networkPerformance": "Moderate",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "8 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "4",
-            "physicalProcessor": "Intel Xeon E5-2670 v2 (Ivy Bridge/Sandy Bridge)",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel Turbo",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 32 SSD",
+            "storage": "EBS only",
             "vcpu": "2"
         },
-        "id": "m3.large",
-        "name": "m3.large",
-        "ram": 7680
+        "id": "m5a.large",
+        "name": "m5a.large",
+        "ram": 8192
     },
-    "m3.medium": {
-        "bandwidth": None,
-        "disk": 4,
+    "m5a.xlarge": {
+        "bandwidth": 10,
+        "disk": 0,
         "extra": {
             "clockSpeed": "2.5 GHz",
-            "currentGeneration": "No",
-            "ecu": "3",
-            "enhancedNetworkingSupported": "No",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m3.medium",
+            "instanceType": "m5a.xlarge",
+            "instancesku": "W22SYTQK6YEFQJ6N",
             "intelAvx2Available": "No",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "3.75 GiB",
-            "networkPerformance": "Moderate",
-            "normalizationSizeFactor": "2",
-            "physicalProcessor": "Intel Xeon E5-2670 v2 (Ivy Bridge/Sandy Bridge)",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "16 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "8",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel Turbo",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 4 SSD",
-            "vcpu": "1"
+            "storage": "EBS only",
+            "vcpu": "4"
         },
-        "id": "m3.medium",
-        "name": "m3.medium",
-        "ram": 3840
+        "id": "m5a.xlarge",
+        "name": "m5a.xlarge",
+        "ram": 16384
     },
-    "m3.xlarge": {
-        "bandwidth": None,
-        "disk": 80,
+    "m5ad.12xlarge": {
+        "bandwidth": 10,
+        "disk": 1800,
         "extra": {
             "clockSpeed": "2.5 GHz",
-            "currentGeneration": "No",
-            "dedicatedEbsThroughput": "500 Mbps",
-            "ecu": "13",
-            "enhancedNetworkingSupported": "No",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "5000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m3.xlarge",
+            "instanceType": "m5ad.12xlarge",
+            "instancesku": "Y3SUYSYH3DS2J5JK",
             "intelAvx2Available": "No",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "15 GiB",
-            "networkPerformance": "High",
-            "normalizationSizeFactor": "8",
-            "physicalProcessor": "Intel Xeon E5-2670 v2 (Ivy Bridge/Sandy Bridge)",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "192 GiB",
+            "networkPerformance": "10 Gigabit",
+            "normalizationSizeFactor": "96",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel Turbo",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 40 SSD",
-            "vcpu": "4"
+            "storage": "2 x 900 NVMe SSD",
+            "vcpu": "48"
         },
-        "id": "m3.xlarge",
-        "name": "m3.xlarge",
-        "ram": 15360
+        "id": "m5ad.12xlarge",
+        "name": "m5ad.12xlarge",
+        "ram": 196608
     },
-    "m4.10xlarge": {
-        "bandwidth": 10,
-        "disk": 0,
+    "m5ad.16xlarge": {
+        "bandwidth": 12,
+        "disk": 2400,
         "extra": {
-            "clockSpeed": "2.4 GHz",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "4000 Mbps",
-            "ecu": "124.5",
+            "dedicatedEbsThroughput": "7000 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m4.10xlarge",
-            "instancesku": "MDVS9QJ4U4VXR7P6",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "160 GiB",
-            "networkPerformance": "10 Gigabit",
-            "normalizationSizeFactor": "80",
-            "physicalProcessor": "Intel Xeon E5-2676 v3 (Haswell)",
+            "instanceType": "m5ad.16xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "256 GiB",
+            "networkPerformance": "12 Gigabit",
+            "normalizationSizeFactor": "128",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
-            "vcpu": "40"
+            "storage": "4 x 600 NVMe SSD",
+            "vcpu": "64"
         },
-        "id": "m4.10xlarge",
-        "name": "m4.10xlarge",
-        "ram": 163840
+        "id": "m5ad.16xlarge",
+        "name": "m5ad.16xlarge",
+        "ram": 262144
     },
-    "m4.16xlarge": {
+    "m5ad.24xlarge": {
         "bandwidth": 20,
-        "disk": 0,
+        "disk": 3600,
         "extra": {
-            "clockSpeed": "2.4 GHz",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "10000 Mbps",
-            "ecu": "188",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m4.16xlarge",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "256 GiB",
+            "instanceType": "m5ad.24xlarge",
+            "instancesku": "R24J62ZT83FRAWE4",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "384 GiB",
             "networkPerformance": "20 Gigabit",
-            "normalizationSizeFactor": "128",
-            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "normalizationSizeFactor": "192",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
-            "vcpu": "64"
+            "storage": "4 x 900 NVMe SSD",
+            "vcpu": "96"
         },
-        "id": "m4.16xlarge",
-        "name": "m4.16xlarge",
-        "ram": 262144
+        "id": "m5ad.24xlarge",
+        "name": "m5ad.24xlarge",
+        "ram": 393216
     },
-    "m4.2xlarge": {
-        "bandwidth": None,
-        "disk": 0,
+    "m5ad.2xlarge": {
+        "bandwidth": 10,
+        "disk": 300,
         "extra": {
-            "clockSpeed": "2.4 GHz",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "1000 Mbps",
-            "ecu": "26",
+            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m4.2xlarge",
+            "instanceType": "m5ad.2xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
             "memory": "32 GiB",
-            "networkPerformance": "High",
+            "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "16",
-            "physicalProcessor": "Intel Xeon E5-2676 v3 (Haswell)",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "1 x 300 NVMe SSD",
             "vcpu": "8"
         },
-        "id": "m4.2xlarge",
-        "name": "m4.2xlarge",
+        "id": "m5ad.2xlarge",
+        "name": "m5ad.2xlarge",
         "ram": 32768
     },
-    "m4.4xlarge": {
-        "bandwidth": None,
-        "disk": 0,
+    "m5ad.4xlarge": {
+        "bandwidth": 10,
+        "disk": 600,
         "extra": {
-            "clockSpeed": "2.4 GHz",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "2000 Mbps",
-            "ecu": "53.5",
+            "dedicatedEbsThroughput": "2120 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m4.4xlarge",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
+            "instanceType": "m5ad.4xlarge",
+            "instancesku": "7S6ZYFSFRPUKFRZB",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
             "memory": "64 GiB",
-            "networkPerformance": "High",
+            "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "32",
-            "physicalProcessor": "Intel Xeon E5-2676 v3 (Haswell)",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "2 x 300 NVMe SSD",
             "vcpu": "16"
         },
-        "id": "m4.4xlarge",
-        "name": "m4.4xlarge",
+        "id": "m5ad.4xlarge",
+        "name": "m5ad.4xlarge",
         "ram": 65536
     },
-    "m4.large": {
-        "bandwidth": None,
-        "disk": 0,
+    "m5ad.8xlarge": {
+        "bandwidth": 10,
+        "disk": 1200,
         "extra": {
-            "clockSpeed": "2.4 GHz",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "450 Mbps",
-            "ecu": "6.5",
+            "dedicatedEbsThroughput": "3500 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m4.large",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
+            "instanceType": "m5ad.8xlarge",
+            "instancesku": "PNZF959BXRS42AQ9",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "128 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "64",
+            "physicalProcessor": "AMD EPYC 7571",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "2 x 600 NVMe SSD",
+            "vcpu": "32"
+        },
+        "id": "m5ad.8xlarge",
+        "name": "m5ad.8xlarge",
+        "ram": 131072
+    },
+    "m5ad.large": {
+        "bandwidth": 10,
+        "disk": 75,
+        "extra": {
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "General purpose",
+            "instanceType": "m5ad.large",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
             "memory": "8 GiB",
-            "networkPerformance": "Moderate",
+            "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "4",
-            "physicalProcessor": "Intel Xeon E5-2676 v3 (Haswell)",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "1 x 75 NVMe SSD",
             "vcpu": "2"
         },
-        "id": "m4.large",
-        "name": "m4.large",
+        "id": "m5ad.large",
+        "name": "m5ad.large",
         "ram": 8192
     },
-    "m4.xlarge": {
-        "bandwidth": None,
-        "disk": 0,
+    "m5ad.xlarge": {
+        "bandwidth": 10,
+        "disk": 150,
         "extra": {
-            "clockSpeed": "2.4 GHz",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "750 Mbps",
-            "ecu": "13",
+            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m4.xlarge",
-            "instancesku": "5RFD7HVPT29ZZRJZ",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
+            "instanceType": "m5ad.xlarge",
+            "instancesku": "7Y3S4SPMCGW4XFU9",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
             "memory": "16 GiB",
-            "networkPerformance": "High",
+            "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "8",
-            "physicalProcessor": "Intel Xeon E5-2676 v3 (Haswell)",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "1 x 150 NVMe SSD",
             "vcpu": "4"
         },
-        "id": "m4.xlarge",
-        "name": "m4.xlarge",
+        "id": "m5ad.xlarge",
+        "name": "m5ad.xlarge",
         "ram": 16384
     },
-    "m5.12xlarge": {
+    "m5d.12xlarge": {
         "bandwidth": 10,
-        "disk": 0,
+        "disk": 1800,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "7000 Mbps",
+            "dedicatedEbsThroughput": "6000 Mbps",
             "ecu": "168",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m5.12xlarge",
+            "instanceType": "m5d.12xlarge",
+            "instancesku": "FVQQQM6YZMWR2CH8",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -2992,24 +4661,25 @@ INSTANCE_TYPES = {
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "2 x 900 NVMe SSD",
             "vcpu": "48"
         },
-        "id": "m5.12xlarge",
-        "name": "m5.12xlarge",
+        "id": "m5d.12xlarge",
+        "name": "m5d.12xlarge",
         "ram": 196608
     },
-    "m5.16xlarge": {
+    "m5d.16xlarge": {
         "bandwidth": 20,
-        "disk": 0,
+        "disk": 2400,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "10000 Mbps",
             "ecu": "256",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m5.16xlarge",
+            "instanceType": "m5d.16xlarge",
+            "instancesku": "2AW5G4CMNCDS44AT",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -3021,24 +4691,24 @@ INSTANCE_TYPES = {
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "4 x 600 NVMe SSD",
             "vcpu": "64"
         },
-        "id": "m5.16xlarge",
-        "name": "m5.16xlarge",
+        "id": "m5d.16xlarge",
+        "name": "m5d.16xlarge",
         "ram": 262144
     },
-    "m5.24xlarge": {
+    "m5d.24xlarge": {
         "bandwidth": 25,
-        "disk": 0,
+        "disk": 3600,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "12000 Mbps",
             "ecu": "337",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m5.24xlarge",
+            "instanceType": "m5d.24xlarge",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -3050,24 +4720,24 @@ INSTANCE_TYPES = {
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "4 x 900 NVMe SSD",
             "vcpu": "96"
         },
-        "id": "m5.24xlarge",
-        "name": "m5.24xlarge",
+        "id": "m5d.24xlarge",
+        "name": "m5d.24xlarge",
         "ram": 393216
     },
-    "m5.2xlarge": {
+    "m5d.2xlarge": {
         "bandwidth": 10,
-        "disk": 0,
+        "disk": 300,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "Up to 2120 Mbps",
             "ecu": "37",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m5.2xlarge",
+            "instanceType": "m5d.2xlarge",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -3079,25 +4749,24 @@ INSTANCE_TYPES = {
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "1 x 300 NVMe SSD",
             "vcpu": "8"
         },
-        "id": "m5.2xlarge",
-        "name": "m5.2xlarge",
+        "id": "m5d.2xlarge",
+        "name": "m5d.2xlarge",
         "ram": 32768
     },
-    "m5.4xlarge": {
+    "m5d.4xlarge": {
         "bandwidth": 10,
-        "disk": 0,
+        "disk": 600,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "2120 Mbps",
             "ecu": "70",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m5.4xlarge",
-            "instancesku": "GPN9XWJXU6R7VNVU",
+            "instanceType": "m5d.4xlarge",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -3109,24 +4778,25 @@ INSTANCE_TYPES = {
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "2 x 300 NVMe SSD",
             "vcpu": "16"
         },
-        "id": "m5.4xlarge",
-        "name": "m5.4xlarge",
+        "id": "m5d.4xlarge",
+        "name": "m5d.4xlarge",
         "ram": 65536
     },
-    "m5.8xlarge": {
+    "m5d.8xlarge": {
         "bandwidth": 10,
-        "disk": 0,
+        "disk": 1200,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "5000 Mbps",
             "ecu": "128",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m5.8xlarge",
+            "instanceType": "m5d.8xlarge",
+            "instancesku": "2C2YGPB7B4MPSHV7",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -3138,78 +4808,54 @@ INSTANCE_TYPES = {
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "2 x 600 NVMe SSD",
             "vcpu": "32"
         },
-        "id": "m5.8xlarge",
-        "name": "m5.8xlarge",
+        "id": "m5d.8xlarge",
+        "name": "m5d.8xlarge",
         "ram": 131072
     },
-    "m5.large": {
+    "m5d.large": {
         "bandwidth": 10,
-        "disk": 0,
+        "disk": 75,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Upto 2120 Mbps",
-            "ecu": "8",
+            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "ecu": "10",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m5.large",
-            "instancesku": "2WTZUAPYXZ92MPYV",
+            "instanceType": "m5d.large",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
             "memory": "8 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "4",
-            "physicalProcessor": "Intel Xeon Platinum 8175",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX, Intel AVX2, Intel AVX512, Intel Turbo",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "1 x 75 NVMe SSD",
             "vcpu": "2"
         },
-        "id": "m5.large",
-        "name": "m5.large",
+        "id": "m5d.large",
+        "name": "m5d.large",
         "ram": 8192
     },
-    "m5.metal": {
-        "bandwidth": 25,
-        "disk": 0,
-        "extra": {
-            "clockSpeed": "2.5 GHz",
-            "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "12000 Mbps",
-            "ecu": "345",
-            "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "General purpose",
-            "instanceType": "m5.metal",
-            "instancesku": "NEA5ZGBNTVZY47F8",
-            "memory": "384 GiB",
-            "networkPerformance": "25 Gigabit",
-            "normalizationSizeFactor": "192",
-            "physicalProcessor": "Intel Xeon Platinum 8175",
-            "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX, Intel AVX2, Intel AVX512, Intel Turbo",
-            "servicecode": "AmazonEC2",
-            "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
-            "vcpu": "96"
-        },
-        "id": "m5.metal",
-        "name": "m5.metal",
-        "ram": 393216
-    },
-    "m5.xlarge": {
+    "m5d.xlarge": {
         "bandwidth": 10,
-        "disk": 0,
+        "disk": 150,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "Up to 2120 Mbps",
             "ecu": "16",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m5.xlarge",
+            "instanceType": "m5d.xlarge",
+            "instancesku": "GKEVTCW4GXTX52AW",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -3221,1438 +4867,1379 @@ INSTANCE_TYPES = {
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "1 x 150 NVMe SSD",
             "vcpu": "4"
         },
-        "id": "m5.xlarge",
-        "name": "m5.xlarge",
+        "id": "m5d.xlarge",
+        "name": "m5d.xlarge",
         "ram": 16384
     },
-    "m5a.12xlarge": {
-        "bandwidth": 10,
-        "disk": 0,
+    "m5dn.12xlarge": {
+        "bandwidth": 50,
+        "disk": 1800,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "5000 Mbps",
+            "dedicatedEbsThroughput": "7000 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "Yes",
+            "enhancedNetworkingSupported": "No",
             "instanceFamily": "General purpose",
-            "instanceType": "m5a.12xlarge",
-            "instancesku": "NTCQHKBGDWZV9A4S",
+            "instanceType": "m5dn.12xlarge",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "192 GiB",
-            "networkPerformance": "10 Gigabit",
+            "networkPerformance": "50 Gigabit",
             "normalizationSizeFactor": "96",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "2 x 900 GB NVMe SSD",
             "vcpu": "48"
         },
-        "id": "m5a.12xlarge",
-        "name": "m5a.12xlarge",
+        "id": "m5dn.12xlarge",
+        "name": "m5dn.12xlarge",
         "ram": 196608
     },
-    "m5a.16xlarge": {
-        "bandwidth": 12,
-        "disk": 0,
+    "m5dn.16xlarge": {
+        "bandwidth": 75,
+        "disk": 2400,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "7000 Mbps",
+            "dedicatedEbsThroughput": "10000 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "Yes",
+            "enhancedNetworkingSupported": "No",
             "instanceFamily": "General purpose",
-            "instanceType": "m5a.16xlarge",
-            "instancesku": "PDTXJ9FD3DSMTAWR",
+            "instanceType": "m5dn.16xlarge",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "256 GiB",
-            "networkPerformance": "12 Gigabit",
+            "networkPerformance": "75 Gigabit",
             "normalizationSizeFactor": "128",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "4 x 600 NVMe SSD",
             "vcpu": "64"
         },
-        "id": "m5a.16xlarge",
-        "name": "m5a.16xlarge",
+        "id": "m5dn.16xlarge",
+        "name": "m5dn.16xlarge",
         "ram": 262144
     },
-    "m5a.24xlarge": {
-        "bandwidth": 20,
-        "disk": 0,
+    "m5dn.24xlarge": {
+        "bandwidth": 100,
+        "disk": 3600,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "10000 Mbps",
+            "dedicatedEbsThroughput": "14000 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "Yes",
+            "enhancedNetworkingSupported": "No",
             "instanceFamily": "General purpose",
-            "instanceType": "m5a.24xlarge",
-            "instancesku": "3DZQSBC8ACN83U66",
+            "instanceType": "m5dn.24xlarge",
+            "instancesku": "G9H536RMY737GEM4",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "384 GiB",
-            "networkPerformance": "20 Gigabit",
+            "networkPerformance": "100 Gigabit",
             "normalizationSizeFactor": "192",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "4 x 900 NVMe SSD",
             "vcpu": "96"
         },
-        "id": "m5a.24xlarge",
-        "name": "m5a.24xlarge",
+        "id": "m5dn.24xlarge",
+        "name": "m5dn.24xlarge",
         "ram": 393216
     },
-    "m5a.2xlarge": {
-        "bandwidth": 10,
-        "disk": 0,
+    "m5dn.2xlarge": {
+        "bandwidth": 25,
+        "disk": 300,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "dedicatedEbsThroughput": "Up to 3500 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "Yes",
+            "enhancedNetworkingSupported": "No",
             "instanceFamily": "General purpose",
-            "instanceType": "m5a.2xlarge",
-            "instancesku": "SQ6QFVBCH7QJN7WE",
+            "instanceType": "m5dn.2xlarge",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "32 GiB",
-            "networkPerformance": "Up to 10 Gigabit",
+            "networkPerformance": "Up to 25 Gigabit",
             "normalizationSizeFactor": "16",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "1 x 300 NVMe SSD",
             "vcpu": "8"
         },
-        "id": "m5a.2xlarge",
-        "name": "m5a.2xlarge",
+        "id": "m5dn.2xlarge",
+        "name": "m5dn.2xlarge",
         "ram": 32768
     },
-    "m5a.4xlarge": {
-        "bandwidth": 10,
-        "disk": 0,
+    "m5dn.4xlarge": {
+        "bandwidth": 25,
+        "disk": 600,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "2120 Mbps",
+            "dedicatedEbsThroughput": "3500 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "Yes",
+            "enhancedNetworkingSupported": "No",
             "instanceFamily": "General purpose",
-            "instanceType": "m5a.4xlarge",
-            "instancesku": "YHV5N59X2JZJT7UF",
+            "instanceType": "m5dn.4xlarge",
+            "instancesku": "7UMD5GNPFG5H53KX",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "64 GiB",
-            "networkPerformance": "Up to 10 Gigabit",
+            "networkPerformance": "Up to 25 Gigabit",
             "normalizationSizeFactor": "32",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "2 x 300 NVMe SSD",
             "vcpu": "16"
         },
-        "id": "m5a.4xlarge",
-        "name": "m5a.4xlarge",
+        "id": "m5dn.4xlarge",
+        "name": "m5dn.4xlarge",
         "ram": 65536
     },
-    "m5a.8xlarge": {
-        "bandwidth": 10,
-        "disk": 0,
+    "m5dn.8xlarge": {
+        "bandwidth": 25,
+        "disk": 1200,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "3500 Mbps",
+            "dedicatedEbsThroughput": "5000 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "Yes",
+            "enhancedNetworkingSupported": "No",
             "instanceFamily": "General purpose",
-            "instanceType": "m5a.8xlarge",
+            "instanceType": "m5dn.8xlarge",
+            "instancesku": "N53VJWC86E4NYNWY",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "128 GiB",
-            "networkPerformance": "Up to 10 Gigabit",
+            "networkPerformance": "25 Gigabit",
             "normalizationSizeFactor": "64",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "2 x 600 NVMe SSD",
             "vcpu": "32"
         },
-        "id": "m5a.8xlarge",
-        "name": "m5a.8xlarge",
+        "id": "m5dn.8xlarge",
+        "name": "m5dn.8xlarge",
         "ram": 131072
     },
-    "m5a.large": {
-        "bandwidth": 10,
-        "disk": 0,
+    "m5dn.large": {
+        "bandwidth": 25,
+        "disk": 75,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "dedicatedEbsThroughput": "Up to 3500 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "Yes",
+            "enhancedNetworkingSupported": "No",
             "instanceFamily": "General purpose",
-            "instanceType": "m5a.large",
-            "instancesku": "YETHAPD3GP4N3ZNK",
+            "instanceType": "m5dn.large",
+            "instancesku": "WNSZ7H45Q43AEA82",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "8 GiB",
-            "networkPerformance": "Up to 10 Gigabit",
+            "networkPerformance": "Up to 25 Gigabit",
             "normalizationSizeFactor": "4",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "1 x 75 NVMe SSD",
             "vcpu": "2"
         },
-        "id": "m5a.large",
-        "name": "m5a.large",
+        "id": "m5dn.large",
+        "name": "m5dn.large",
         "ram": 8192
     },
-    "m5a.xlarge": {
-        "bandwidth": 10,
-        "disk": 0,
+    "m5dn.xlarge": {
+        "bandwidth": 25,
+        "disk": 150,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "dedicatedEbsThroughput": "Up to 3500 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "Yes",
+            "enhancedNetworkingSupported": "No",
             "instanceFamily": "General purpose",
-            "instanceType": "m5a.xlarge",
-            "instancesku": "2DC7PA6547H9EQEU",
+            "instanceType": "m5dn.xlarge",
+            "instancesku": "2MBJ54BTCNSUHZUY",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "16 GiB",
-            "networkPerformance": "Up to 10 Gigabit",
+            "networkPerformance": "Up to 25 Gigabit",
             "normalizationSizeFactor": "8",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "1 x 150 NVMe SSD",
             "vcpu": "4"
         },
-        "id": "m5a.xlarge",
-        "name": "m5a.xlarge",
+        "id": "m5dn.xlarge",
+        "name": "m5dn.xlarge",
         "ram": 16384
     },
-    "m5ad.12xlarge": {
-        "bandwidth": 10,
-        "disk": 1800,
+    "m5n.12xlarge": {
+        "bandwidth": 50,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "5000 Mbps",
+            "dedicatedEbsThroughput": "7000 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "Yes",
+            "enhancedNetworkingSupported": "No",
             "instanceFamily": "General purpose",
-            "instanceType": "m5ad.12xlarge",
+            "instanceType": "m5n.12xlarge",
+            "instancesku": "Q6N49RVFMGMWRPTC",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "192 GiB",
-            "networkPerformance": "10 Gigabit",
+            "networkPerformance": "50 Gigabit",
             "normalizationSizeFactor": "96",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 900 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "48"
         },
-        "id": "m5ad.12xlarge",
-        "name": "m5ad.12xlarge",
+        "id": "m5n.12xlarge",
+        "name": "m5n.12xlarge",
         "ram": 196608
     },
-    "m5ad.16xlarge": {
-        "bandwidth": 12,
-        "disk": 2400,
+    "m5n.16xlarge": {
+        "bandwidth": 75,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "7000 Mbps",
+            "dedicatedEbsThroughput": "10000 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "Yes",
+            "enhancedNetworkingSupported": "No",
             "instanceFamily": "General purpose",
-            "instanceType": "m5ad.16xlarge",
+            "instanceType": "m5n.16xlarge",
+            "instancesku": "88HNSFX9MCY6YAC3",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "256 GiB",
-            "networkPerformance": "12 Gigabit",
+            "networkPerformance": "75 Gigabit",
             "normalizationSizeFactor": "128",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "4 x 600 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "64"
         },
-        "id": "m5ad.16xlarge",
-        "name": "m5ad.16xlarge",
+        "id": "m5n.16xlarge",
+        "name": "m5n.16xlarge",
         "ram": 262144
     },
-    "m5ad.24xlarge": {
-        "bandwidth": 20,
-        "disk": 3600,
+    "m5n.24xlarge": {
+        "bandwidth": 100,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "10000 Mbps",
+            "dedicatedEbsThroughput": "14000 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "Yes",
+            "enhancedNetworkingSupported": "No",
             "instanceFamily": "General purpose",
-            "instanceType": "m5ad.24xlarge",
-            "instancesku": "6QSKH897CEX9D5PD",
+            "instanceType": "m5n.24xlarge",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "384 GiB",
-            "networkPerformance": "20 Gigabit",
+            "networkPerformance": "100 Gigabit",
             "normalizationSizeFactor": "192",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "4 x 900 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "96"
         },
-        "id": "m5ad.24xlarge",
-        "name": "m5ad.24xlarge",
+        "id": "m5n.24xlarge",
+        "name": "m5n.24xlarge",
         "ram": 393216
     },
-    "m5ad.2xlarge": {
-        "bandwidth": 10,
-        "disk": 300,
+    "m5n.2xlarge": {
+        "bandwidth": 25,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "dedicatedEbsThroughput": "Up to 3500 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "Yes",
+            "enhancedNetworkingSupported": "No",
             "instanceFamily": "General purpose",
-            "instanceType": "m5ad.2xlarge",
+            "instanceType": "m5n.2xlarge",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "32 GiB",
-            "networkPerformance": "Up to 10 Gigabit",
+            "networkPerformance": "Up to 25 Gigabit",
             "normalizationSizeFactor": "16",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 300 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "8"
         },
-        "id": "m5ad.2xlarge",
-        "name": "m5ad.2xlarge",
+        "id": "m5n.2xlarge",
+        "name": "m5n.2xlarge",
         "ram": 32768
     },
-    "m5ad.4xlarge": {
-        "bandwidth": 10,
-        "disk": 600,
+    "m5n.4xlarge": {
+        "bandwidth": 25,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "2120 Mbps",
+            "dedicatedEbsThroughput": "3500 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "Yes",
+            "enhancedNetworkingSupported": "No",
             "instanceFamily": "General purpose",
-            "instanceType": "m5ad.4xlarge",
-            "instancesku": "53D2DUQDA28GP4FA",
+            "instanceType": "m5n.4xlarge",
+            "instancesku": "ZH4K42CV65578MRJ",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "64 GiB",
-            "networkPerformance": "Up to 10 Gigabit",
+            "networkPerformance": "Up to 25 Gigabit",
             "normalizationSizeFactor": "32",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 300 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "16"
         },
-        "id": "m5ad.4xlarge",
-        "name": "m5ad.4xlarge",
+        "id": "m5n.4xlarge",
+        "name": "m5n.4xlarge",
         "ram": 65536
     },
-    "m5ad.8xlarge": {
-        "bandwidth": 10,
-        "disk": 1200,
+    "m5n.8xlarge": {
+        "bandwidth": 25,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "3500 Mbps",
+            "dedicatedEbsThroughput": "5000 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "Yes",
+            "enhancedNetworkingSupported": "No",
             "instanceFamily": "General purpose",
-            "instanceType": "m5ad.8xlarge",
+            "instanceType": "m5n.8xlarge",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "128 GiB",
-            "networkPerformance": "Up to 10 Gigabit",
+            "networkPerformance": "25 Gigabit",
             "normalizationSizeFactor": "64",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 600 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "32"
         },
-        "id": "m5ad.8xlarge",
-        "name": "m5ad.8xlarge",
+        "id": "m5n.8xlarge",
+        "name": "m5n.8xlarge",
         "ram": 131072
     },
-    "m5ad.large": {
-        "bandwidth": 10,
-        "disk": 75,
+    "m5n.large": {
+        "bandwidth": 25,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "dedicatedEbsThroughput": "Up to 3500 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "Yes",
+            "enhancedNetworkingSupported": "No",
             "instanceFamily": "General purpose",
-            "instanceType": "m5ad.large",
-            "instancesku": "DV2FPCRNYQC737FY",
+            "instanceType": "m5n.large",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "8 GiB",
-            "networkPerformance": "Up to 10 Gigabit",
+            "networkPerformance": "Up to 25 Gigabit",
             "normalizationSizeFactor": "4",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 75 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "2"
         },
-        "id": "m5ad.large",
-        "name": "m5ad.large",
+        "id": "m5n.large",
+        "name": "m5n.large",
         "ram": 8192
     },
-    "m5ad.xlarge": {
-        "bandwidth": 10,
-        "disk": 150,
+    "m5n.xlarge": {
+        "bandwidth": 25,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "dedicatedEbsThroughput": "Up to 3500 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "Yes",
+            "enhancedNetworkingSupported": "No",
             "instanceFamily": "General purpose",
-            "instanceType": "m5ad.xlarge",
+            "instanceType": "m5n.xlarge",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "16 GiB",
-            "networkPerformance": "Up to 10 Gigabit",
+            "networkPerformance": "Up to 25 Gigabit",
             "normalizationSizeFactor": "8",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 150 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "4"
         },
-        "id": "m5ad.xlarge",
-        "name": "m5ad.xlarge",
+        "id": "m5n.xlarge",
+        "name": "m5n.xlarge",
         "ram": 16384
     },
-    "m5d.12xlarge": {
-        "bandwidth": 10,
-        "disk": 1800,
+    "m6g.12xlarge": {
+        "bandwidth": 12,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "6000 Mbps",
-            "ecu": "168",
+            "dedicatedEbsThroughput": "13500 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m5d.12xlarge",
-            "instancesku": "GMGGY8H6FE639R7J",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
+            "instanceType": "m6g.12xlarge",
+            "instancesku": "WXS95TSP9GYK5XM3",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
             "memory": "192 GiB",
-            "networkPerformance": "10 Gigabit",
+            "networkPerformance": "12 Gigabit",
             "normalizationSizeFactor": "96",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 900 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "48"
         },
-        "id": "m5d.12xlarge",
-        "name": "m5d.12xlarge",
+        "id": "m6g.12xlarge",
+        "name": "m6g.12xlarge",
         "ram": 196608
     },
-    "m5d.16xlarge": {
-        "bandwidth": 20,
-        "disk": 2400,
+    "m6g.16xlarge": {
+        "bandwidth": 25,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "10000 Mbps",
-            "ecu": "256",
+            "dedicatedEbsThroughput": "18000 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m5d.16xlarge",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
+            "instanceType": "m6g.16xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
             "memory": "256 GiB",
-            "networkPerformance": "20 Gigabit",
+            "networkPerformance": "25 Gigabit",
             "normalizationSizeFactor": "128",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "4 x 600 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "64"
         },
-        "id": "m5d.16xlarge",
-        "name": "m5d.16xlarge",
+        "id": "m6g.16xlarge",
+        "name": "m6g.16xlarge",
         "ram": 262144
     },
-    "m5d.24xlarge": {
-        "bandwidth": 25,
-        "disk": 3600,
-        "extra": {
-            "clockSpeed": "2.5 GHz",
-            "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "12000 Mbps",
-            "ecu": "337",
-            "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "General purpose",
-            "instanceType": "m5d.24xlarge",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "384 GiB",
-            "networkPerformance": "25 Gigabit",
-            "normalizationSizeFactor": "192",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
-            "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
-            "servicecode": "AmazonEC2",
-            "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "4 x 900 NVMe SSD",
-            "vcpu": "96"
-        },
-        "id": "m5d.24xlarge",
-        "name": "m5d.24xlarge",
-        "ram": 393216
-    },
-    "m5d.2xlarge": {
+    "m6g.2xlarge": {
         "bandwidth": 10,
-        "disk": 300,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 2120 Mbps",
-            "ecu": "37",
+            "dedicatedEbsThroughput": "2250 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m5d.2xlarge",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
+            "instanceType": "m6g.2xlarge",
+            "instancesku": "SX3J4P5RPTH53ZTN",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
             "memory": "32 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "16",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 300 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "8"
         },
-        "id": "m5d.2xlarge",
-        "name": "m5d.2xlarge",
+        "id": "m6g.2xlarge",
+        "name": "m6g.2xlarge",
         "ram": 32768
     },
-    "m5d.4xlarge": {
+    "m6g.4xlarge": {
         "bandwidth": 10,
-        "disk": 600,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "2120 Mbps",
-            "ecu": "70",
+            "dedicatedEbsThroughput": "4500 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m5d.4xlarge",
-            "instancesku": "SJTJT7YB2TAKEFUZ",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
+            "instanceType": "m6g.4xlarge",
+            "instancesku": "MRY49CZA99E32SR3",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
             "memory": "64 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "32",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 300 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "16"
         },
-        "id": "m5d.4xlarge",
-        "name": "m5d.4xlarge",
+        "id": "m6g.4xlarge",
+        "name": "m6g.4xlarge",
         "ram": 65536
     },
-    "m5d.8xlarge": {
+    "m6g.8xlarge": {
         "bandwidth": 10,
-        "disk": 1200,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "5000 Mbps",
-            "ecu": "128",
+            "dedicatedEbsThroughput": "9000 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m5d.8xlarge",
-            "instancesku": "7WTXDDTKVDX74SRU",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
+            "instanceType": "m6g.8xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
             "memory": "128 GiB",
             "networkPerformance": "10 Gigabit",
             "normalizationSizeFactor": "64",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 600 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "32"
         },
-        "id": "m5d.8xlarge",
-        "name": "m5d.8xlarge",
+        "id": "m6g.8xlarge",
+        "name": "m6g.8xlarge",
         "ram": 131072
     },
-    "m5d.large": {
+    "m6g.large": {
         "bandwidth": 10,
-        "disk": 75,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 2120 Mbps",
-            "ecu": "10",
+            "dedicatedEbsThroughput": "600 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m5d.large",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
+            "instanceType": "m6g.large",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
             "memory": "8 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "4",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 75 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "2"
         },
-        "id": "m5d.large",
-        "name": "m5d.large",
+        "id": "m6g.large",
+        "name": "m6g.large",
         "ram": 8192
     },
-    "m5d.xlarge": {
+    "m6g.medium": {
         "bandwidth": 10,
-        "disk": 150,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Upto 2120 Mbps",
-            "ecu": "16",
+            "dedicatedEbsThroughput": "300 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "General purpose",
+            "instanceType": "m6g.medium",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "4 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "2",
+            "physicalProcessor": "AWS Graviton2 Processor",
+            "processorArchitecture": "64-bit",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "1"
+        },
+        "id": "m6g.medium",
+        "name": "m6g.medium",
+        "ram": 4096
+    },
+    "m6g.xlarge": {
+        "bandwidth": 10,
+        "disk": 0,
+        "extra": {
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "1125 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m5d.xlarge",
+            "instanceType": "m6g.xlarge",
+            "instancesku": "XKGW3XM2CP2DDKY4",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
             "memory": "16 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "8",
-            "physicalProcessor": "Intel Xeon Platinum 8175",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX, Intel AVX2, Intel AVX512, Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 150 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "4"
         },
-        "id": "m5d.xlarge",
-        "name": "m5d.xlarge",
+        "id": "m6g.xlarge",
+        "name": "m6g.xlarge",
         "ram": 16384
     },
-    "m5dn.12xlarge": {
-        "bandwidth": 50,
-        "disk": 1800,
+    "m6gd.12xlarge": {
+        "bandwidth": 20,
+        "disk": 2850,
         "extra": {
             "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "7000 Mbps",
+            "dedicatedEbsThroughput": "13500 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
+            "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m5dn.12xlarge",
+            "instanceType": "m6gd.12xlarge",
+            "instancesku": "DNPF3PSPZAFJPBDC",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "192 GiB",
-            "networkPerformance": "50 Gigabit",
+            "networkPerformance": "20 Gigabit",
             "normalizationSizeFactor": "96",
-            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 900 GB NVMe SSD",
+            "storage": "2 x 1425 NVMe SSD",
             "vcpu": "48"
         },
-        "id": "m5dn.12xlarge",
-        "name": "m5dn.12xlarge",
+        "id": "m6gd.12xlarge",
+        "name": "m6gd.12xlarge",
         "ram": 196608
     },
-    "m5dn.16xlarge": {
-        "bandwidth": 75,
-        "disk": 2400,
+    "m6gd.16xlarge": {
+        "bandwidth": 25,
+        "disk": 3800,
         "extra": {
             "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "10000 Mbps",
+            "dedicatedEbsThroughput": "18000 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
+            "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m5dn.16xlarge",
-            "instancesku": "2UXZVUW3AW4RWSVK",
+            "instanceType": "m6gd.16xlarge",
+            "instancesku": "XB86QG7AWUUDEJSD",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "256 GiB",
-            "networkPerformance": "75 Gigabit",
+            "networkPerformance": "25 Gigabit",
             "normalizationSizeFactor": "128",
-            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "4 x 600 NVMe SSD",
+            "storage": "2 x 1900 NVMe SSD",
             "vcpu": "64"
         },
-        "id": "m5dn.16xlarge",
-        "name": "m5dn.16xlarge",
+        "id": "m6gd.16xlarge",
+        "name": "m6gd.16xlarge",
         "ram": 262144
     },
-    "m5dn.24xlarge": {
-        "bandwidth": 100,
-        "disk": 3600,
-        "extra": {
-            "clockSpeed": "2.5 GHz",
-            "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "14000 Mbps",
-            "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
-            "instanceFamily": "General purpose",
-            "instanceType": "m5dn.24xlarge",
-            "instancesku": "3CSFMMFP6H6R4C8N",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
-            "memory": "384 GiB",
-            "networkPerformance": "100 Gigabit",
-            "normalizationSizeFactor": "192",
-            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
-            "processorArchitecture": "64-bit",
-            "servicecode": "AmazonEC2",
-            "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "4 x 900 NVMe SSD",
-            "vcpu": "96"
-        },
-        "id": "m5dn.24xlarge",
-        "name": "m5dn.24xlarge",
-        "ram": 393216
-    },
-    "m5dn.2xlarge": {
-        "bandwidth": 25,
-        "disk": 300,
+    "m6gd.2xlarge": {
+        "bandwidth": 10,
+        "disk": 475,
         "extra": {
             "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 3500 Mbps",
+            "dedicatedEbsThroughput": "Up to 4500 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
+            "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m5dn.2xlarge",
-            "instancesku": "EFERZJ2267U6HKKN",
+            "instanceType": "m6gd.2xlarge",
+            "instancesku": "MEPDU66RSS2VZTBP",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "32 GiB",
-            "networkPerformance": "Up to 25 Gigabit",
+            "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "16",
-            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 300 NVMe SSD",
+            "storage": "1 x 475 NVMe SSD",
             "vcpu": "8"
         },
-        "id": "m5dn.2xlarge",
-        "name": "m5dn.2xlarge",
+        "id": "m6gd.2xlarge",
+        "name": "m6gd.2xlarge",
         "ram": 32768
     },
-    "m5dn.4xlarge": {
-        "bandwidth": 25,
-        "disk": 600,
+    "m6gd.4xlarge": {
+        "bandwidth": 10,
+        "disk": 950,
         "extra": {
             "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "3500 Mbps",
+            "dedicatedEbsThroughput": "4500 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
+            "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m5dn.4xlarge",
+            "instanceType": "m6gd.4xlarge",
+            "instancesku": "KPBAA5MV8872F65A",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "64 GiB",
-            "networkPerformance": "Up to 25 Gigabit",
+            "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "32",
-            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 300 NVMe SSD",
+            "storage": "1 x 950 NVMe SSD",
             "vcpu": "16"
         },
-        "id": "m5dn.4xlarge",
-        "name": "m5dn.4xlarge",
+        "id": "m6gd.4xlarge",
+        "name": "m6gd.4xlarge",
         "ram": 65536
     },
-    "m5dn.8xlarge": {
-        "bandwidth": 25,
-        "disk": 1200,
+    "m6gd.8xlarge": {
+        "bandwidth": 10,
+        "disk": 1900,
         "extra": {
             "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "5000 Mbps",
+            "dedicatedEbsThroughput": "9000 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
+            "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m5dn.8xlarge",
+            "instanceType": "m6gd.8xlarge",
+            "instancesku": "4TZCYK9465AE894C",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "128 GiB",
-            "networkPerformance": "25 Gigabit",
+            "networkPerformance": "10 Gigabit",
             "normalizationSizeFactor": "64",
-            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 600 NVMe SSD",
+            "storage": "1 x 1900 NVMe SSD",
             "vcpu": "32"
         },
-        "id": "m5dn.8xlarge",
-        "name": "m5dn.8xlarge",
+        "id": "m6gd.8xlarge",
+        "name": "m6gd.8xlarge",
         "ram": 131072
     },
-    "m5dn.large": {
-        "bandwidth": 25,
-        "disk": 75,
+    "m6gd.large": {
+        "bandwidth": 10,
+        "disk": 118,
         "extra": {
             "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 3500 Mbps",
+            "dedicatedEbsThroughput": "Up to 4500 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
+            "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m5dn.large",
-            "instancesku": "TP3PAHR3346GJ67W",
+            "instanceType": "m6gd.large",
+            "instancesku": "9FX3TRG4JEEE5N3H",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "8 GiB",
-            "networkPerformance": "Up to 25 Gigabit",
+            "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "4",
-            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 75 NVMe SSD",
+            "storage": "1 x 118 NVMe SSD",
             "vcpu": "2"
         },
-        "id": "m5dn.large",
-        "name": "m5dn.large",
+        "id": "m6gd.large",
+        "name": "m6gd.large",
         "ram": 8192
     },
-    "m5dn.xlarge": {
-        "bandwidth": 25,
-        "disk": 150,
-        "extra": {
-            "clockSpeed": "2.5 GHz",
-            "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 3500 Mbps",
-            "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
-            "instanceFamily": "General purpose",
-            "instanceType": "m5dn.xlarge",
-            "instancesku": "SHVB6RBA3NZZ9V4Z",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
-            "memory": "16 GiB",
-            "networkPerformance": "Up to 25 Gigabit",
-            "normalizationSizeFactor": "8",
-            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
-            "processorArchitecture": "64-bit",
-            "servicecode": "AmazonEC2",
-            "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 150 NVMe SSD",
-            "vcpu": "4"
-        },
-        "id": "m5dn.xlarge",
-        "name": "m5dn.xlarge",
-        "ram": 16384
-    },
-    "m5n.12xlarge": {
-        "bandwidth": 50,
-        "disk": 0,
-        "extra": {
-            "clockSpeed": "2.5 GHz",
-            "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "7000 Mbps",
-            "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
-            "instanceFamily": "General purpose",
-            "instanceType": "m5n.12xlarge",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
-            "memory": "192 GiB",
-            "networkPerformance": "50 Gigabit",
-            "normalizationSizeFactor": "96",
-            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
-            "processorArchitecture": "64-bit",
-            "servicecode": "AmazonEC2",
-            "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
-            "vcpu": "48"
-        },
-        "id": "m5n.12xlarge",
-        "name": "m5n.12xlarge",
-        "ram": 196608
-    },
-    "m5n.16xlarge": {
-        "bandwidth": 75,
-        "disk": 0,
-        "extra": {
-            "clockSpeed": "2.5 GHz",
-            "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "10000 Mbps",
-            "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
-            "instanceFamily": "General purpose",
-            "instanceType": "m5n.16xlarge",
-            "instancesku": "EA8S423TQADF5CY2",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
-            "memory": "256 GiB",
-            "networkPerformance": "75 Gigabit",
-            "normalizationSizeFactor": "128",
-            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
-            "processorArchitecture": "64-bit",
-            "servicecode": "AmazonEC2",
-            "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
-            "vcpu": "64"
-        },
-        "id": "m5n.16xlarge",
-        "name": "m5n.16xlarge",
-        "ram": 262144
-    },
-    "m5n.24xlarge": {
-        "bandwidth": 100,
-        "disk": 0,
+    "m6gd.medium": {
+        "bandwidth": 10,
+        "disk": 59,
         "extra": {
             "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "14000 Mbps",
+            "dedicatedEbsThroughput": "Up to 4500 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
+            "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m5n.24xlarge",
+            "instanceType": "m6gd.medium",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
-            "memory": "384 GiB",
-            "networkPerformance": "100 Gigabit",
-            "normalizationSizeFactor": "192",
-            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "memory": "4 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "2",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
-            "vcpu": "96"
+            "storage": "1 x 59 NVMe SSD",
+            "vcpu": "1"
         },
-        "id": "m5n.24xlarge",
-        "name": "m5n.24xlarge",
-        "ram": 393216
+        "id": "m6gd.medium",
+        "name": "m6gd.medium",
+        "ram": 4096
     },
-    "m5n.2xlarge": {
-        "bandwidth": 25,
-        "disk": 0,
+    "m6gd.xlarge": {
+        "bandwidth": 10,
+        "disk": 237,
         "extra": {
             "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 3500 Mbps",
+            "dedicatedEbsThroughput": "Up to 4500 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
+            "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m5n.2xlarge",
-            "instancesku": "UYEPHYDEF5R5EBP5",
+            "instanceType": "m6gd.xlarge",
+            "instancesku": "R3Q47M5V2Z3CYTA6",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
-            "memory": "32 GiB",
-            "networkPerformance": "Up to 25 Gigabit",
-            "normalizationSizeFactor": "16",
-            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "memory": "16 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "8",
+            "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
-            "vcpu": "8"
+            "storage": "1 x 237 NVMe SSD",
+            "vcpu": "4"
         },
-        "id": "m5n.2xlarge",
-        "name": "m5n.2xlarge",
-        "ram": 32768
+        "id": "m6gd.xlarge",
+        "name": "m6gd.xlarge",
+        "ram": 16384
     },
-    "m5n.4xlarge": {
-        "bandwidth": 25,
+    "p2.16xlarge": {
+        "bandwidth": 20,
         "disk": 0,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "2.3 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "3500 Mbps",
-            "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
-            "instanceFamily": "General purpose",
-            "instanceType": "m5n.4xlarge",
-            "instancesku": "ZH4K42CV65578MRJ",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
-            "memory": "64 GiB",
-            "networkPerformance": "Up to 25 Gigabit",
-            "normalizationSizeFactor": "32",
-            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "dedicatedEbsThroughput": "10000 Mbps",
+            "ecu": "201",
+            "enhancedNetworkingSupported": "Yes",
+            "gpu": "16",
+            "instanceFamily": "GPU instance",
+            "instanceType": "p2.16xlarge",
+            "instancesku": "8NZJVJPUUPFQD5XT",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "732 GiB",
+            "networkPerformance": "20 Gigabit",
+            "normalizationSizeFactor": "128",
+            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
-            "vcpu": "16"
+            "vcpu": "64"
         },
-        "id": "m5n.4xlarge",
-        "name": "m5n.4xlarge",
-        "ram": 65536
+        "id": "p2.16xlarge",
+        "name": "p2.16xlarge",
+        "ram": 749568
     },
-    "m5n.8xlarge": {
-        "bandwidth": 25,
+    "p2.8xlarge": {
+        "bandwidth": 10,
         "disk": 0,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "2.3 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "5000 Mbps",
-            "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
-            "instanceFamily": "General purpose",
-            "instanceType": "m5n.8xlarge",
-            "instancesku": "ATZJ9KFTKYZZMGEJ",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
-            "memory": "128 GiB",
-            "networkPerformance": "25 Gigabit",
+            "ecu": "97",
+            "enhancedNetworkingSupported": "Yes",
+            "gpu": "8",
+            "instanceFamily": "GPU instance",
+            "instanceType": "p2.8xlarge",
+            "instancesku": "38KKRTQP385PX9HY",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "488 GiB",
+            "networkPerformance": "10 Gigabit",
             "normalizationSizeFactor": "64",
-            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32"
         },
-        "id": "m5n.8xlarge",
-        "name": "m5n.8xlarge",
-        "ram": 131072
+        "id": "p2.8xlarge",
+        "name": "p2.8xlarge",
+        "ram": 499712
     },
-    "m5n.large": {
-        "bandwidth": 25,
+    "p2.xlarge": {
+        "bandwidth": None,
         "disk": 0,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "2.3 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 3500 Mbps",
-            "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
-            "instanceFamily": "General purpose",
-            "instanceType": "m5n.large",
-            "instancesku": "2FNJS8YA6UBP65EW",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
-            "memory": "8 GiB",
-            "networkPerformance": "Up to 25 Gigabit",
-            "normalizationSizeFactor": "4",
-            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "dedicatedEbsThroughput": "750 Mbps",
+            "ecu": "16",
+            "enhancedNetworkingSupported": "Yes",
+            "gpu": "1",
+            "instanceFamily": "GPU instance",
+            "instanceType": "p2.xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "61 GiB",
+            "networkPerformance": "High",
+            "normalizationSizeFactor": "8",
+            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
-            "vcpu": "2"
+            "vcpu": "4"
         },
-        "id": "m5n.large",
-        "name": "m5n.large",
-        "ram": 8192
+        "id": "p2.xlarge",
+        "name": "p2.xlarge",
+        "ram": 62464
     },
-    "m5n.xlarge": {
+    "p3.16xlarge": {
         "bandwidth": 25,
         "disk": 0,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "2.3 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 3500 Mbps",
-            "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
-            "instanceFamily": "General purpose",
-            "instanceType": "m5n.xlarge",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
-            "memory": "16 GiB",
-            "networkPerformance": "Up to 25 Gigabit",
-            "normalizationSizeFactor": "8",
-            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "dedicatedEbsThroughput": "14000 Mbps",
+            "ecu": "201",
+            "enhancedNetworkingSupported": "Yes",
+            "gpu": "8",
+            "instanceFamily": "GPU instance",
+            "instanceType": "p3.16xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "488 GiB",
+            "networkPerformance": "25 Gigabit",
+            "normalizationSizeFactor": "128",
+            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
-            "vcpu": "4"
+            "vcpu": "64"
         },
-        "id": "m5n.xlarge",
-        "name": "m5n.xlarge",
-        "ram": 16384
+        "id": "p3.16xlarge",
+        "name": "p3.16xlarge",
+        "ram": 499712
     },
-    "m6g.12xlarge": {
-        "bandwidth": 12,
+    "p3.2xlarge": {
+        "bandwidth": 10,
         "disk": 0,
         "extra": {
+            "clockSpeed": "2.3 GHz",
             "currentGeneration": "Yes",
-            "ecu": "NA",
-            "instanceFamily": "General purpose",
-            "instanceType": "m6g.12xlarge",
-            "instancesku": "WW7AYBVNX4P6DKEG",
-            "memory": "192 GiB",
-            "networkPerformance": "12 Gigabit",
-            "normalizationSizeFactor": "96",
-            "physicalProcessor": "AWS Graviton2 Processor",
+            "dedicatedEbsThroughput": "1750 Mbps",
+            "ecu": "31",
+            "enhancedNetworkingSupported": "Yes",
+            "gpu": "1",
+            "instanceFamily": "GPU instance",
+            "instanceType": "p3.2xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "61 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "16",
+            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
-            "vcpu": "48"
+            "vcpu": "8"
         },
-        "id": "m6g.12xlarge",
-        "name": "m6g.12xlarge",
-        "ram": 196608
+        "id": "p3.2xlarge",
+        "name": "p3.2xlarge",
+        "ram": 62464
     },
-    "m6g.16xlarge": {
-        "bandwidth": 25,
+    "p3.8xlarge": {
+        "bandwidth": 10,
         "disk": 0,
         "extra": {
+            "clockSpeed": "2.3 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "18000 Mbps",
-            "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
-            "instanceFamily": "General purpose",
-            "instanceType": "m6g.16xlarge",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
-            "memory": "256 GiB",
-            "networkPerformance": "25 Gigabit",
-            "normalizationSizeFactor": "128",
-            "physicalProcessor": "AWS Graviton2 Processor",
+            "dedicatedEbsThroughput": "7000 Mbps",
+            "ecu": "97",
+            "enhancedNetworkingSupported": "Yes",
+            "gpu": "4",
+            "instanceFamily": "GPU instance",
+            "instanceType": "p3.8xlarge",
+            "instancesku": "NGZPJCWAJK2B3XZT",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "244 GiB",
+            "networkPerformance": "10 Gigabit",
+            "normalizationSizeFactor": "64",
+            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "32"
+        },
+        "id": "p3.8xlarge",
+        "name": "p3.8xlarge",
+        "ram": 249856
+    },
+    "p3dn.24xlarge": {
+        "bandwidth": 100,
+        "disk": 1800,
+        "extra": {
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "14000 Mbps",
+            "ecu": "337",
+            "enhancedNetworkingSupported": "Yes",
+            "gpu": "8",
+            "instanceFamily": "GPU instance",
+            "instanceType": "p3dn.24xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "768 GiB",
+            "networkPerformance": "100 Gigabit",
+            "normalizationSizeFactor": "192",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
-            "vcpu": "64"
+            "storage": "2 x 900 NVMe SSD",
+            "vcpu": "96"
         },
-        "id": "m6g.16xlarge",
-        "name": "m6g.16xlarge",
-        "ram": 262144
+        "id": "p3dn.24xlarge",
+        "name": "p3dn.24xlarge",
+        "ram": 786432
     },
-    "m6g.2xlarge": {
-        "bandwidth": 10,
-        "disk": 0,
+    "r3.2xlarge": {
+        "bandwidth": None,
+        "disk": 160,
         "extra": {
-            "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "2250 Mbps",
-            "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
-            "instanceFamily": "General purpose",
-            "instanceType": "m6g.2xlarge",
-            "instancesku": "275QHDMHEFGAB9QZ",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "No",
+            "ecu": "26",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r3.2xlarge",
             "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
-            "memory": "32 GiB",
-            "networkPerformance": "Up to 10 Gigabit",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "61 GiB",
+            "networkPerformance": "High",
             "normalizationSizeFactor": "16",
-            "physicalProcessor": "AWS Graviton2 Processor",
+            "physicalProcessor": "Intel Xeon E5-2670 v2 (Ivy Bridge)",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "1 x 160 SSD",
             "vcpu": "8"
         },
-        "id": "m6g.2xlarge",
-        "name": "m6g.2xlarge",
-        "ram": 32768
+        "id": "r3.2xlarge",
+        "name": "r3.2xlarge",
+        "ram": 62464
     },
-    "m6g.4xlarge": {
-        "bandwidth": 10,
-        "disk": 0,
+    "r3.4xlarge": {
+        "bandwidth": None,
+        "disk": 320,
         "extra": {
-            "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "4500 Mbps",
-            "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
-            "instanceFamily": "General purpose",
-            "instanceType": "m6g.4xlarge",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "No",
+            "ecu": "52",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r3.4xlarge",
+            "instancesku": "XYE382ZQ9H3PZ6B6",
             "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
-            "memory": "64 GiB",
-            "networkPerformance": "Up to 10 Gigabit",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "122 GiB",
+            "networkPerformance": "High",
             "normalizationSizeFactor": "32",
-            "physicalProcessor": "AWS Graviton2 Processor",
+            "physicalProcessor": "Intel Xeon E5-2670 v2 (Ivy Bridge)",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "1 x 320 SSD",
             "vcpu": "16"
         },
-        "id": "m6g.4xlarge",
-        "name": "m6g.4xlarge",
-        "ram": 65536
+        "id": "r3.4xlarge",
+        "name": "r3.4xlarge",
+        "ram": 124928
     },
-    "m6g.8xlarge": {
+    "r3.8xlarge": {
         "bandwidth": 10,
-        "disk": 0,
+        "disk": 640,
         "extra": {
-            "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "9000 Mbps",
-            "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
-            "instanceFamily": "General purpose",
-            "instanceType": "m6g.8xlarge",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "No",
+            "ecu": "104",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r3.8xlarge",
             "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
-            "memory": "128 GiB",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "244 GiB",
             "networkPerformance": "10 Gigabit",
             "normalizationSizeFactor": "64",
-            "physicalProcessor": "AWS Graviton2 Processor",
+            "physicalProcessor": "Intel Xeon E5-2670 v2 (Ivy Bridge)",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "2 x 320 SSD",
             "vcpu": "32"
         },
-        "id": "m6g.8xlarge",
-        "name": "m6g.8xlarge",
-        "ram": 131072
+        "id": "r3.8xlarge",
+        "name": "r3.8xlarge",
+        "ram": 249856
     },
-    "m6g.large": {
-        "bandwidth": 10,
-        "disk": 0,
+    "r3.large": {
+        "bandwidth": None,
+        "disk": 32,
         "extra": {
-            "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "600 Mbps",
-            "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
-            "instanceFamily": "General purpose",
-            "instanceType": "m6g.large",
-            "instancesku": "WKZUYUTMHZP7PGQS",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "No",
+            "ecu": "6.5",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r3.large",
+            "instancesku": "JXRNUMXAZNYRPC72",
             "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
-            "memory": "8 GiB",
-            "networkPerformance": "Up to 10 Gigabit",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "15.25 GiB",
+            "networkPerformance": "Moderate",
             "normalizationSizeFactor": "4",
-            "physicalProcessor": "AWS Graviton2 Processor",
+            "physicalProcessor": "Intel Xeon E5-2670 v2 (Ivy Bridge)",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "1 x 32 SSD",
             "vcpu": "2"
         },
-        "id": "m6g.large",
-        "name": "m6g.large",
-        "ram": 8192
+        "id": "r3.large",
+        "name": "r3.large",
+        "ram": 15616
     },
-    "m6g.medium": {
-        "bandwidth": 10,
+    "r3.xlarge": {
+        "bandwidth": None,
+        "disk": 80,
+        "extra": {
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "No",
+            "ecu": "13",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r3.xlarge",
+            "instancesku": "XKREJETCK4Q363EE",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "30.5 GiB",
+            "networkPerformance": "Moderate",
+            "normalizationSizeFactor": "8",
+            "physicalProcessor": "Intel Xeon E5-2670 v2 (Ivy Bridge)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "1 x 80 SSD",
+            "vcpu": "4"
+        },
+        "id": "r3.xlarge",
+        "name": "r3.xlarge",
+        "ram": 31232
+    },
+    "r4.16xlarge": {
+        "bandwidth": 20,
         "disk": 0,
         "extra": {
+            "clockSpeed": "2.3 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "300 Mbps",
-            "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
-            "instanceFamily": "General purpose",
-            "instanceType": "m6g.medium",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
-            "memory": "4 GiB",
-            "networkPerformance": "Up to 10 Gigabit",
-            "normalizationSizeFactor": "2",
-            "physicalProcessor": "AWS Graviton2 Processor",
+            "dedicatedEbsThroughput": "12000 Mbps",
+            "ecu": "201",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r4.16xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "488 GiB",
+            "networkPerformance": "20 Gigabit",
+            "normalizationSizeFactor": "128",
+            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
-            "vcpu": "1"
+            "vcpu": "64"
         },
-        "id": "m6g.medium",
-        "name": "m6g.medium",
-        "ram": 4096
+        "id": "r4.16xlarge",
+        "name": "r4.16xlarge",
+        "ram": 499712
     },
-    "m6g.xlarge": {
+    "r4.2xlarge": {
         "bandwidth": 10,
         "disk": 0,
         "extra": {
+            "clockSpeed": "2.3 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "1125 Mbps",
-            "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
-            "instanceFamily": "General purpose",
-            "instanceType": "m6g.xlarge",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
-            "memory": "16 GiB",
+            "dedicatedEbsThroughput": "1600 Mbps",
+            "ecu": "31",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r4.2xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "61 GiB",
             "networkPerformance": "Up to 10 Gigabit",
-            "normalizationSizeFactor": "8",
-            "physicalProcessor": "AWS Graviton2 Processor",
+            "normalizationSizeFactor": "16",
+            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
-            "vcpu": "4"
+            "vcpu": "8"
         },
-        "id": "m6g.xlarge",
-        "name": "m6g.xlarge",
-        "ram": 16384
+        "id": "r4.2xlarge",
+        "name": "r4.2xlarge",
+        "ram": 62464
     },
-    "p2.16xlarge": {
-        "bandwidth": 20,
+    "r4.4xlarge": {
+        "bandwidth": 10,
         "disk": 0,
         "extra": {
             "clockSpeed": "2.3 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "10000 Mbps",
-            "ecu": "201",
+            "dedicatedEbsThroughput": "3000 Mbps",
+            "ecu": "58",
             "enhancedNetworkingSupported": "Yes",
-            "gpu": "16",
-            "instanceFamily": "GPU instance",
-            "instanceType": "p2.16xlarge",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r4.4xlarge",
+            "instancesku": "C9S5QU5S5T9EP9E3",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
-            "memory": "732 GiB",
-            "networkPerformance": "20 Gigabit",
-            "normalizationSizeFactor": "128",
+            "memory": "122 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "32",
             "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
-            "vcpu": "64"
+            "vcpu": "16"
         },
-        "id": "p2.16xlarge",
-        "name": "p2.16xlarge",
-        "ram": 749568
+        "id": "r4.4xlarge",
+        "name": "r4.4xlarge",
+        "ram": 124928
     },
-    "p2.8xlarge": {
+    "r4.8xlarge": {
         "bandwidth": 10,
         "disk": 0,
         "extra": {
             "clockSpeed": "2.3 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "5000 Mbps",
+            "dedicatedEbsThroughput": "6000 Mbps",
             "ecu": "97",
             "enhancedNetworkingSupported": "Yes",
-            "gpu": "8",
-            "instanceFamily": "GPU instance",
-            "instanceType": "p2.8xlarge",
-            "instancesku": "CJQFCM483GYMQ4H7",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r4.8xlarge",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
-            "memory": "488 GiB",
+            "memory": "244 GiB",
             "networkPerformance": "10 Gigabit",
             "normalizationSizeFactor": "64",
             "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
@@ -4663,1866 +6250,1933 @@ INSTANCE_TYPES = {
             "storage": "EBS only",
             "vcpu": "32"
         },
-        "id": "p2.8xlarge",
-        "name": "p2.8xlarge",
-        "ram": 499712
+        "id": "r4.8xlarge",
+        "name": "r4.8xlarge",
+        "ram": 249856
     },
-    "p2.xlarge": {
-        "bandwidth": None,
+    "r4.large": {
+        "bandwidth": 10,
         "disk": 0,
         "extra": {
             "clockSpeed": "2.3 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "750 Mbps",
-            "ecu": "16",
+            "dedicatedEbsThroughput": "400 Mbps",
+            "ecu": "8",
             "enhancedNetworkingSupported": "Yes",
-            "gpu": "1",
-            "instanceFamily": "GPU instance",
-            "instanceType": "p2.xlarge",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r4.large",
+            "instancesku": "UR8ANZE227XY35VC",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
-            "memory": "61 GiB",
-            "networkPerformance": "High",
-            "normalizationSizeFactor": "8",
+            "memory": "15.25 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "4",
             "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
-            "vcpu": "4"
+            "vcpu": "2"
         },
-        "id": "p2.xlarge",
-        "name": "p2.xlarge",
-        "ram": 62464
+        "id": "r4.large",
+        "name": "r4.large",
+        "ram": 15616
     },
-    "p3.16xlarge": {
-        "bandwidth": 25,
+    "r4.xlarge": {
+        "bandwidth": 10,
         "disk": 0,
         "extra": {
             "clockSpeed": "2.3 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "14000 Mbps",
-            "ecu": "201",
+            "dedicatedEbsThroughput": "800 Mbps",
+            "ecu": "16",
             "enhancedNetworkingSupported": "Yes",
-            "gpu": "8",
-            "instanceFamily": "GPU instance",
-            "instanceType": "p3.16xlarge",
-            "instancesku": "23X4DDDYPQ4U9WXE",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r4.xlarge",
+            "instancesku": "QKGD2H9S79K7FTWM",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
-            "memory": "488 GiB",
-            "networkPerformance": "25 Gigabit",
-            "normalizationSizeFactor": "128",
+            "memory": "30.5 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "8",
             "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
-            "vcpu": "64"
+            "vcpu": "4"
         },
-        "id": "p3.16xlarge",
-        "name": "p3.16xlarge",
-        "ram": 499712
+        "id": "r4.xlarge",
+        "name": "r4.xlarge",
+        "ram": 31232
     },
-    "p3.2xlarge": {
+    "r5.12xlarge": {
         "bandwidth": 10,
         "disk": 0,
         "extra": {
-            "clockSpeed": "2.3 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "1750 Mbps",
-            "ecu": "31",
+            "dedicatedEbsThroughput": "6000 Mbps",
+            "ecu": "168",
             "enhancedNetworkingSupported": "Yes",
-            "gpu": "1",
-            "instanceFamily": "GPU instance",
-            "instanceType": "p3.2xlarge",
-            "instancesku": "BQCBF2WYFFDEDXN7",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r5.12xlarge",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
-            "memory": "61 GiB",
-            "networkPerformance": "Up to 10 Gigabit",
-            "normalizationSizeFactor": "16",
-            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "memory": "384 GiB",
+            "networkPerformance": "10 Gigabit",
+            "normalizationSizeFactor": "96",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
-            "vcpu": "8"
+            "vcpu": "48"
         },
-        "id": "p3.2xlarge",
-        "name": "p3.2xlarge",
-        "ram": 62464
+        "id": "r5.12xlarge",
+        "name": "r5.12xlarge",
+        "ram": 393216
     },
-    "p3.8xlarge": {
-        "bandwidth": 10,
+    "r5.16xlarge": {
+        "bandwidth": 20,
         "disk": 0,
         "extra": {
-            "clockSpeed": "2.3 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "7000 Mbps",
-            "ecu": "97",
+            "dedicatedEbsThroughput": "10000 Mbps",
+            "ecu": "256",
             "enhancedNetworkingSupported": "Yes",
-            "gpu": "4",
-            "instanceFamily": "GPU instance",
-            "instanceType": "p3.8xlarge",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r5.16xlarge",
+            "instancesku": "Z2E8HZWVPEUN65QE",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
-            "memory": "244 GiB",
-            "networkPerformance": "10 Gigabit",
-            "normalizationSizeFactor": "64",
-            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "memory": "512 GiB",
+            "networkPerformance": "20 Gigabit",
+            "normalizationSizeFactor": "128",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
-            "vcpu": "32"
+            "vcpu": "64"
         },
-        "id": "p3.8xlarge",
-        "name": "p3.8xlarge",
-        "ram": 249856
+        "id": "r5.16xlarge",
+        "name": "r5.16xlarge",
+        "ram": 524288
     },
-    "p3dn.24xlarge": {
-        "bandwidth": 100,
-        "disk": 1800,
+    "r5.24xlarge": {
+        "bandwidth": 25,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "14000 Mbps",
+            "dedicatedEbsThroughput": "12000 Mbps",
             "ecu": "337",
             "enhancedNetworkingSupported": "Yes",
-            "gpu": "8",
-            "instanceFamily": "GPU instance",
-            "instanceType": "p3dn.24xlarge",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r5.24xlarge",
+            "instancesku": "DCVSQ5QVGVHQ4955",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
             "memory": "768 GiB",
-            "networkPerformance": "100 Gigabit",
+            "networkPerformance": "25 Gigabit",
             "normalizationSizeFactor": "192",
             "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 900 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "96"
         },
-        "id": "p3dn.24xlarge",
-        "name": "p3dn.24xlarge",
+        "id": "r5.24xlarge",
+        "name": "r5.24xlarge",
         "ram": 786432
     },
-    "r3.2xlarge": {
-        "bandwidth": None,
-        "disk": 160,
+    "r5.2xlarge": {
+        "bandwidth": 10,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "2.5 GHz",
-            "currentGeneration": "No",
-            "ecu": "26",
+            "clockSpeed": "3.1 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "ecu": "37",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r5.2xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "64 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "16",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "8"
+        },
+        "id": "r5.2xlarge",
+        "name": "r5.2xlarge",
+        "ram": 65536
+    },
+    "r5.4xlarge": {
+        "bandwidth": 10,
+        "disk": 0,
+        "extra": {
+            "clockSpeed": "3.1 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "2120 Mbps",
+            "ecu": "70",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r5.4xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "memory": "128 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "32",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "16"
+        },
+        "id": "r5.4xlarge",
+        "name": "r5.4xlarge",
+        "ram": 131072
+    },
+    "r5.8xlarge": {
+        "bandwidth": 10,
+        "disk": 0,
+        "extra": {
+            "clockSpeed": "3.1 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "5000 Mbps",
+            "ecu": "128",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r3.2xlarge",
-            "instancesku": "QPBU35XRU5BNBBFE",
-            "intelAvx2Available": "No",
+            "instanceType": "r5.8xlarge",
+            "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
-            "memory": "61 GiB",
-            "networkPerformance": "High",
-            "normalizationSizeFactor": "16",
-            "physicalProcessor": "Intel Xeon E5-2670 v2 (Ivy Bridge)",
+            "memory": "256 GiB",
+            "networkPerformance": "10 Gigabit",
+            "normalizationSizeFactor": "64",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel Turbo",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 160 SSD",
-            "vcpu": "8"
+            "storage": "EBS only",
+            "vcpu": "32"
         },
-        "id": "r3.2xlarge",
-        "name": "r3.2xlarge",
-        "ram": 62464
+        "id": "r5.8xlarge",
+        "name": "r5.8xlarge",
+        "ram": 262144
     },
-    "r3.4xlarge": {
-        "bandwidth": None,
-        "disk": 320,
+    "r5.large": {
+        "bandwidth": 10,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "2.5 GHz",
-            "currentGeneration": "No",
-            "ecu": "52",
+            "clockSpeed": "3.1 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "ecu": "10",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r3.4xlarge",
-            "instancesku": "Y9WDY7HG6S2NXFSP",
-            "intelAvx2Available": "No",
+            "instanceType": "r5.large",
+            "instancesku": "HAF3C5NE8GHUDXB7",
+            "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
-            "memory": "122 GiB",
-            "networkPerformance": "High",
-            "normalizationSizeFactor": "32",
-            "physicalProcessor": "Intel Xeon E5-2670 v2 (Ivy Bridge)",
+            "memory": "16 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "4",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel Turbo",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 320 SSD",
-            "vcpu": "16"
+            "storage": "EBS only",
+            "vcpu": "2"
         },
-        "id": "r3.4xlarge",
-        "name": "r3.4xlarge",
-        "ram": 124928
+        "id": "r5.large",
+        "name": "r5.large",
+        "ram": 16384
     },
-    "r3.8xlarge": {
+    "r5.xlarge": {
         "bandwidth": 10,
-        "disk": 640,
+        "disk": 0,
         "extra": {
-            "clockSpeed": "2.5 GHz",
-            "currentGeneration": "No",
-            "ecu": "104",
+            "clockSpeed": "3.1 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "ecu": "19",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r3.8xlarge",
-            "intelAvx2Available": "No",
+            "instanceType": "r5.xlarge",
+            "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
-            "memory": "244 GiB",
-            "networkPerformance": "10 Gigabit",
-            "normalizationSizeFactor": "64",
-            "physicalProcessor": "Intel Xeon E5-2670 v2 (Ivy Bridge)",
+            "memory": "32 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "8",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel Turbo",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 320 SSD",
-            "vcpu": "32"
+            "storage": "EBS only",
+            "vcpu": "4"
         },
-        "id": "r3.8xlarge",
-        "name": "r3.8xlarge",
-        "ram": 249856
+        "id": "r5.xlarge",
+        "name": "r5.xlarge",
+        "ram": 32768
     },
-    "r3.large": {
-        "bandwidth": None,
-        "disk": 32,
+    "r5a.12xlarge": {
+        "bandwidth": 10,
+        "disk": 0,
         "extra": {
             "clockSpeed": "2.5 GHz",
-            "currentGeneration": "No",
-            "ecu": "6.5",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "5000 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r3.large",
-            "memory": "15.25 GiB",
-            "networkPerformance": "Moderate",
-            "normalizationSizeFactor": "4",
-            "physicalProcessor": "Intel Xeon E5-2670 v2 (Ivy Bridge)",
+            "instanceType": "r5a.12xlarge",
+            "instancesku": "TJXWKZG4U949CESZ",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "384 GiB",
+            "networkPerformance": "10 Gigabit",
+            "normalizationSizeFactor": "96",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel Turbo",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 32 SSD",
-            "vcpu": "2"
+            "storage": "EBS only",
+            "vcpu": "48"
         },
-        "id": "r3.large",
-        "name": "r3.large",
-        "ram": 15616
+        "id": "r5a.12xlarge",
+        "name": "r5a.12xlarge",
+        "ram": 393216
     },
-    "r3.xlarge": {
-        "bandwidth": None,
-        "disk": 80,
+    "r5a.16xlarge": {
+        "bandwidth": 12,
+        "disk": 0,
         "extra": {
             "clockSpeed": "2.5 GHz",
-            "currentGeneration": "No",
-            "ecu": "13",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "7000 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r3.xlarge",
+            "instanceType": "r5a.16xlarge",
+            "instancesku": "2B3VAYDSHV6M39S6",
             "intelAvx2Available": "No",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "30.5 GiB",
-            "networkPerformance": "Moderate",
-            "normalizationSizeFactor": "8",
-            "physicalProcessor": "Intel Xeon E5-2670 v2 (Ivy Bridge)",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "512 GiB",
+            "networkPerformance": "12 Gigabit",
+            "normalizationSizeFactor": "128",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel Turbo",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 80 SSD",
-            "vcpu": "4"
+            "storage": "EBS only",
+            "vcpu": "64"
         },
-        "id": "r3.xlarge",
-        "name": "r3.xlarge",
-        "ram": 31232
+        "id": "r5a.16xlarge",
+        "name": "r5a.16xlarge",
+        "ram": 524288
     },
-    "r4.16xlarge": {
+    "r5a.24xlarge": {
         "bandwidth": 20,
         "disk": 0,
         "extra": {
-            "clockSpeed": "2.3 GHz",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "12000 Mbps",
-            "ecu": "195",
+            "dedicatedEbsThroughput": "10000 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r4.16xlarge",
-            "instancesku": "M3PF8AJDMYE8CTHJ",
-            "memory": "488 GiB",
+            "instanceType": "r5a.24xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "768 GiB",
             "networkPerformance": "20 Gigabit",
-            "normalizationSizeFactor": "128",
-            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "normalizationSizeFactor": "192",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX, Intel AVX2, Intel Turbo",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
-            "vcpu": "64"
+            "vcpu": "96"
         },
-        "id": "r4.16xlarge",
-        "name": "r4.16xlarge",
-        "ram": 499712
+        "id": "r5a.24xlarge",
+        "name": "r5a.24xlarge",
+        "ram": 786432
     },
-    "r4.2xlarge": {
+    "r5a.2xlarge": {
         "bandwidth": 10,
         "disk": 0,
         "extra": {
-            "clockSpeed": "2.3 GHz",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "1600 Mbps",
-            "ecu": "31",
+            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r4.2xlarge",
-            "instancesku": "T73VEGF6Z7U2FM2E",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "61 GiB",
+            "instanceType": "r5a.2xlarge",
+            "instancesku": "5S9KQNX2URT5JCYP",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "64 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "16",
-            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8"
         },
-        "id": "r4.2xlarge",
-        "name": "r4.2xlarge",
-        "ram": 62464
+        "id": "r5a.2xlarge",
+        "name": "r5a.2xlarge",
+        "ram": 65536
     },
-    "r4.4xlarge": {
+    "r5a.4xlarge": {
         "bandwidth": 10,
         "disk": 0,
         "extra": {
-            "clockSpeed": "2.3 GHz",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "3000 Mbps",
-            "ecu": "58",
+            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r4.4xlarge",
-            "instancesku": "Q4JYWMFXQ9MM3WYP",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "122 GiB",
+            "instanceType": "r5a.4xlarge",
+            "instancesku": "9USH93WEV7YHKN3N",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "128 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "32",
-            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16"
-        },
-        "id": "r4.4xlarge",
-        "name": "r4.4xlarge",
-        "ram": 124928
+        },
+        "id": "r5a.4xlarge",
+        "name": "r5a.4xlarge",
+        "ram": 131072
     },
-    "r4.8xlarge": {
+    "r5a.8xlarge": {
         "bandwidth": 10,
         "disk": 0,
         "extra": {
-            "clockSpeed": "2.3 GHz",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "6000 Mbps",
-            "ecu": "97",
+            "dedicatedEbsThroughput": "3500 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r4.8xlarge",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "244 GiB",
-            "networkPerformance": "10 Gigabit",
+            "instanceType": "r5a.8xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "256 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "64",
-            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32"
         },
-        "id": "r4.8xlarge",
-        "name": "r4.8xlarge",
-        "ram": 249856
+        "id": "r5a.8xlarge",
+        "name": "r5a.8xlarge",
+        "ram": 262144
     },
-    "r4.large": {
+    "r5a.large": {
         "bandwidth": 10,
         "disk": 0,
         "extra": {
-            "clockSpeed": "2.3 GHz",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "400 Mbps",
-            "ecu": "7",
+            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r4.large",
-            "instancesku": "EMEXNPTCFPMK9SZ6",
-            "memory": "15.25 GiB",
+            "instanceType": "r5a.large",
+            "instancesku": "HXFJ8J7KRRDCUQDF",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "16 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "4",
-            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX, Intel AVX2, Intel Turbo",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2"
         },
-        "id": "r4.large",
-        "name": "r4.large",
-        "ram": 15616
+        "id": "r5a.large",
+        "name": "r5a.large",
+        "ram": 16384
     },
-    "r4.xlarge": {
+    "r5a.xlarge": {
         "bandwidth": 10,
         "disk": 0,
         "extra": {
-            "clockSpeed": "2.3 GHz",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "800 Mbps",
-            "ecu": "16",
+            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r4.xlarge",
-            "instancesku": "Q985NTC5RUN6W6FN",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
-            "memory": "30.5 GiB",
+            "instanceType": "r5a.xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "memory": "32 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "8",
-            "physicalProcessor": "Intel Xeon E5-2686 v4 (Broadwell)",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4"
         },
-        "id": "r4.xlarge",
-        "name": "r4.xlarge",
-        "ram": 31232
+        "id": "r5a.xlarge",
+        "name": "r5a.xlarge",
+        "ram": 32768
     },
-    "r5.12xlarge": {
+    "r5ad.12xlarge": {
         "bandwidth": 10,
-        "disk": 0,
+        "disk": 1800,
         "extra": {
-            "clockSpeed": "3.1 GHz",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "6000 Mbps",
-            "ecu": "168",
+            "dedicatedEbsThroughput": "5000 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5.12xlarge",
-            "instancesku": "DEBR9WT8ZEH5SVYY",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
+            "instanceType": "r5ad.12xlarge",
+            "instancesku": "FEBJR8MGRZPCBMZ6",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
             "memory": "384 GiB",
             "networkPerformance": "10 Gigabit",
             "normalizationSizeFactor": "96",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "2 x 900 NVMe SSD",
             "vcpu": "48"
         },
-        "id": "r5.12xlarge",
-        "name": "r5.12xlarge",
+        "id": "r5ad.12xlarge",
+        "name": "r5ad.12xlarge",
         "ram": 393216
     },
-    "r5.16xlarge": {
-        "bandwidth": 20,
-        "disk": 0,
+    "r5ad.16xlarge": {
+        "bandwidth": 12,
+        "disk": 2400,
         "extra": {
-            "clockSpeed": "3.1 GHz",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "10000 Mbps",
-            "ecu": "256",
+            "dedicatedEbsThroughput": "7000 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5.16xlarge",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
+            "instanceType": "r5ad.16xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
             "memory": "512 GiB",
-            "networkPerformance": "20 Gigabit",
+            "networkPerformance": "12 Gigabit",
             "normalizationSizeFactor": "128",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "4 x 600 NVMe SSD",
             "vcpu": "64"
         },
-        "id": "r5.16xlarge",
-        "name": "r5.16xlarge",
+        "id": "r5ad.16xlarge",
+        "name": "r5ad.16xlarge",
         "ram": 524288
     },
-    "r5.24xlarge": {
-        "bandwidth": 25,
-        "disk": 0,
+    "r5ad.24xlarge": {
+        "bandwidth": 20,
+        "disk": 3600,
         "extra": {
-            "clockSpeed": "3.1 GHz",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "12000 Mbps",
-            "ecu": "337",
+            "dedicatedEbsThroughput": "10000 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5.24xlarge",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
+            "instanceType": "r5ad.24xlarge",
+            "instancesku": "2GQ7HF3REEF475DQ",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
             "memory": "768 GiB",
-            "networkPerformance": "25 Gigabit",
+            "networkPerformance": "20 Gigabit",
             "normalizationSizeFactor": "192",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "4 x 900 NVMe SSD",
             "vcpu": "96"
         },
-        "id": "r5.24xlarge",
-        "name": "r5.24xlarge",
+        "id": "r5ad.24xlarge",
+        "name": "r5ad.24xlarge",
         "ram": 786432
     },
-    "r5.2xlarge": {
+    "r5ad.2xlarge": {
         "bandwidth": 10,
-        "disk": 0,
+        "disk": 300,
         "extra": {
-            "clockSpeed": "3.1 GHz",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "Up to 2120 Mbps",
-            "ecu": "37",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5.2xlarge",
-            "instancesku": "TX6VCU4AX7SURS3R",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
+            "instanceType": "r5ad.2xlarge",
+            "instancesku": "ZR4V2JBYXNCCZXR3",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
             "memory": "64 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "16",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "1 x 300 NVMe SSD",
             "vcpu": "8"
         },
-        "id": "r5.2xlarge",
-        "name": "r5.2xlarge",
+        "id": "r5ad.2xlarge",
+        "name": "r5ad.2xlarge",
         "ram": 65536
     },
-    "r5.4xlarge": {
+    "r5ad.4xlarge": {
         "bandwidth": 10,
-        "disk": 0,
+        "disk": 600,
         "extra": {
-            "clockSpeed": "3.1 GHz",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "2120 Mbps",
-            "ecu": "70",
+            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5.4xlarge",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
+            "instanceType": "r5ad.4xlarge",
+            "instancesku": "X7Y6FJGMC72CMBVK",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
             "memory": "128 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "32",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "2 x 300 NVMe SSD",
             "vcpu": "16"
         },
-        "id": "r5.4xlarge",
-        "name": "r5.4xlarge",
+        "id": "r5ad.4xlarge",
+        "name": "r5ad.4xlarge",
         "ram": 131072
     },
-    "r5.8xlarge": {
+    "r5ad.8xlarge": {
         "bandwidth": 10,
-        "disk": 0,
+        "disk": 1200,
         "extra": {
-            "clockSpeed": "3.1 GHz",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "5000 Mbps",
-            "ecu": "128",
+            "dedicatedEbsThroughput": "3500 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5.8xlarge",
-            "instancesku": "8J9E8648XRY8KRTV",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
+            "instanceType": "r5ad.8xlarge",
+            "instancesku": "AHVEWJNFFT38QTFX",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
             "memory": "256 GiB",
-            "networkPerformance": "10 Gigabit",
+            "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "64",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "2 x 600 NVMe SSD",
             "vcpu": "32"
         },
-        "id": "r5.8xlarge",
-        "name": "r5.8xlarge",
+        "id": "r5ad.8xlarge",
+        "name": "r5ad.8xlarge",
         "ram": 262144
     },
-    "r5.large": {
+    "r5ad.large": {
         "bandwidth": 10,
-        "disk": 0,
+        "disk": 75,
         "extra": {
-            "clockSpeed": "3.1 GHz",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "Up to 2120 Mbps",
-            "ecu": "10",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5.large",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
+            "instanceType": "r5ad.large",
+            "instancesku": "NK72MQAHKR4TXF5P",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
             "memory": "16 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "4",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "1 x 75 NVMe SSD",
             "vcpu": "2"
         },
-        "id": "r5.large",
-        "name": "r5.large",
+        "id": "r5ad.large",
+        "name": "r5ad.large",
         "ram": 16384
     },
-    "r5.xlarge": {
+    "r5ad.xlarge": {
         "bandwidth": 10,
-        "disk": 0,
+        "disk": 150,
         "extra": {
-            "clockSpeed": "3.1 GHz",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "Up to 2120 Mbps",
-            "ecu": "19",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5.xlarge",
-            "instancesku": "RYY8KJSCAHAJ2S2N",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
+            "instanceType": "r5ad.xlarge",
+            "instancesku": "Y4YTJ8NJNXJRM86F",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
             "memory": "32 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "8",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "AMD EPYC 7571",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "1 x 150 NVMe SSD",
             "vcpu": "4"
         },
-        "id": "r5.xlarge",
-        "name": "r5.xlarge",
+        "id": "r5ad.xlarge",
+        "name": "r5ad.xlarge",
         "ram": 32768
     },
-    "r5a.12xlarge": {
+    "r5d.12xlarge": {
         "bandwidth": 10,
-        "disk": 0,
+        "disk": 1800,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "5000 Mbps",
-            "ecu": "NA",
+            "dedicatedEbsThroughput": "6000 Mbps",
+            "ecu": "168",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5a.12xlarge",
-            "instancesku": "K4WF4MUAD8NH6F85",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
+            "instanceType": "r5d.12xlarge",
+            "instancesku": "JD26ZJK92H6X64TZ",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
             "memory": "384 GiB",
             "networkPerformance": "10 Gigabit",
             "normalizationSizeFactor": "96",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "2 x 900 NVMe SSD",
             "vcpu": "48"
         },
-        "id": "r5a.12xlarge",
-        "name": "r5a.12xlarge",
+        "id": "r5d.12xlarge",
+        "name": "r5d.12xlarge",
         "ram": 393216
     },
-    "r5a.16xlarge": {
-        "bandwidth": 12,
-        "disk": 0,
+    "r5d.16xlarge": {
+        "bandwidth": 20,
+        "disk": 2400,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "7000 Mbps",
-            "ecu": "NA",
+            "dedicatedEbsThroughput": "10000 Mbps",
+            "ecu": "256",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5a.16xlarge",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
+            "instanceType": "r5d.16xlarge",
+            "instancesku": "XJ5CFKTMG2X7XGD7",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
             "memory": "512 GiB",
-            "networkPerformance": "12 Gigabit",
+            "networkPerformance": "20 Gigabit",
             "normalizationSizeFactor": "128",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "4 x 600 NVMe SSD",
             "vcpu": "64"
         },
-        "id": "r5a.16xlarge",
-        "name": "r5a.16xlarge",
+        "id": "r5d.16xlarge",
+        "name": "r5d.16xlarge",
         "ram": 524288
     },
-    "r5a.24xlarge": {
-        "bandwidth": 20,
-        "disk": 0,
+    "r5d.24xlarge": {
+        "bandwidth": 25,
+        "disk": 3600,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "10000 Mbps",
-            "ecu": "NA",
+            "dedicatedEbsThroughput": "12000 Mbps",
+            "ecu": "337",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5a.24xlarge",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
+            "instanceType": "r5d.24xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
             "memory": "768 GiB",
-            "networkPerformance": "20 Gigabit",
+            "networkPerformance": "25 Gigabit",
             "normalizationSizeFactor": "192",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "4 x 900 NVMe SSD",
             "vcpu": "96"
         },
-        "id": "r5a.24xlarge",
-        "name": "r5a.24xlarge",
+        "id": "r5d.24xlarge",
+        "name": "r5d.24xlarge",
         "ram": 786432
     },
-    "r5a.2xlarge": {
+    "r5d.2xlarge": {
         "bandwidth": 10,
-        "disk": 0,
+        "disk": 300,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "Up to 2120 Mbps",
-            "ecu": "NA",
+            "ecu": "37",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5a.2xlarge",
-            "instancesku": "P7S4KAQ9D4GAFR54",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
+            "instanceType": "r5d.2xlarge",
+            "instancesku": "JPDYKEXS53W2V4SP",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
             "memory": "64 GiB",
-            "networkPerformance": "10 Gigabit",
+            "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "16",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "1 x 300 NVMe SSD",
             "vcpu": "8"
         },
-        "id": "r5a.2xlarge",
-        "name": "r5a.2xlarge",
+        "id": "r5d.2xlarge",
+        "name": "r5d.2xlarge",
         "ram": 65536
     },
-    "r5a.4xlarge": {
+    "r5d.4xlarge": {
         "bandwidth": 10,
-        "disk": 0,
+        "disk": 600,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 2120 Mbps",
-            "ecu": "NA",
+            "dedicatedEbsThroughput": "2120 Mbps",
+            "ecu": "70",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5a.4xlarge",
-            "instancesku": "SDQK54UK2HRQTUXV",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
+            "instanceType": "r5d.4xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
             "memory": "128 GiB",
-            "networkPerformance": "10 Gigabit",
+            "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "32",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "2 x 300 NVMe SSD",
             "vcpu": "16"
         },
-        "id": "r5a.4xlarge",
-        "name": "r5a.4xlarge",
+        "id": "r5d.4xlarge",
+        "name": "r5d.4xlarge",
         "ram": 131072
     },
-    "r5a.8xlarge": {
+    "r5d.8xlarge": {
         "bandwidth": 10,
-        "disk": 0,
+        "disk": 1200,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "3500 Mbps",
-            "ecu": "NA",
+            "dedicatedEbsThroughput": "5000 Mbps",
+            "ecu": "128",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5a.8xlarge",
-            "instancesku": "6B56HCXAHSRM98ZB",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
+            "instanceType": "r5d.8xlarge",
+            "instancesku": "QCJ53WA9MJMS6BDC",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
             "memory": "256 GiB",
-            "networkPerformance": "Up to 10 Gigabit",
+            "networkPerformance": "10 Gigabit",
             "normalizationSizeFactor": "64",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "2 x 600 NVMe SSD",
             "vcpu": "32"
         },
-        "id": "r5a.8xlarge",
-        "name": "r5a.8xlarge",
+        "id": "r5d.8xlarge",
+        "name": "r5d.8xlarge",
         "ram": 262144
     },
-    "r5a.large": {
+    "r5d.large": {
         "bandwidth": 10,
-        "disk": 0,
+        "disk": 75,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "Up to 2120 Mbps",
-            "ecu": "NA",
+            "ecu": "10",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5a.large",
-            "instancesku": "UG5A9S2YU4GDQ6VS",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
+            "instanceType": "r5d.large",
+            "instancesku": "FNTMZY3ZN3ZA92TR",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
             "memory": "16 GiB",
-            "networkPerformance": "10 Gigabit",
+            "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "4",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "1 x 75 NVMe SSD",
             "vcpu": "2"
         },
-        "id": "r5a.large",
-        "name": "r5a.large",
+        "id": "r5d.large",
+        "name": "r5d.large",
         "ram": 16384
     },
-    "r5a.xlarge": {
+    "r5d.xlarge": {
         "bandwidth": 10,
-        "disk": 0,
+        "disk": 150,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "Up to 2120 Mbps",
-            "ecu": "NA",
+            "ecu": "19",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5a.xlarge",
-            "instancesku": "3QM2JUUU3729P3XF",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
+            "instanceType": "r5d.xlarge",
+            "instancesku": "BAWMAEZ3ZXMUR3XH",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
             "memory": "32 GiB",
-            "networkPerformance": "10 Gigabit",
+            "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "8",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "1 x 150 NVMe SSD",
             "vcpu": "4"
         },
-        "id": "r5a.xlarge",
-        "name": "r5a.xlarge",
+        "id": "r5d.xlarge",
+        "name": "r5d.xlarge",
         "ram": 32768
     },
-    "r5ad.12xlarge": {
-        "bandwidth": 10,
+    "r5dn.12xlarge": {
+        "bandwidth": 50,
         "disk": 1800,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "5000 Mbps",
+            "dedicatedEbsThroughput": "6000 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "Yes",
+            "enhancedNetworkingSupported": "No",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5ad.12xlarge",
-            "instancesku": "CVGPBG74JXGXFUPZ",
+            "instanceType": "r5dn.12xlarge",
+            "instancesku": "KP8X3ZRFBR5BE2QG",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "384 GiB",
-            "networkPerformance": "10 Gigabit",
+            "networkPerformance": "50 Gigabit",
             "normalizationSizeFactor": "96",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 900 NVMe SSD",
+            "storage": "2 x 900 GB NVMe SSD",
             "vcpu": "48"
         },
-        "id": "r5ad.12xlarge",
-        "name": "r5ad.12xlarge",
+        "id": "r5dn.12xlarge",
+        "name": "r5dn.12xlarge",
         "ram": 393216
     },
-    "r5ad.16xlarge": {
-        "bandwidth": 12,
+    "r5dn.16xlarge": {
+        "bandwidth": 75,
         "disk": 2400,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "7000 Mbps",
+            "dedicatedEbsThroughput": "10000 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "Yes",
+            "enhancedNetworkingSupported": "No",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5ad.16xlarge",
-            "instancesku": "5ECTGJZ54PJWVXSR",
+            "instanceType": "r5dn.16xlarge",
+            "instancesku": "HESW5QVR6YKYRWZ8",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "512 GiB",
-            "networkPerformance": "12 Gigabit",
+            "networkPerformance": "75 Gigabit",
             "normalizationSizeFactor": "128",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 600 NVMe SSD",
             "vcpu": "64"
         },
-        "id": "r5ad.16xlarge",
-        "name": "r5ad.16xlarge",
+        "id": "r5dn.16xlarge",
+        "name": "r5dn.16xlarge",
         "ram": 524288
     },
-    "r5ad.24xlarge": {
-        "bandwidth": 20,
+    "r5dn.24xlarge": {
+        "bandwidth": 100,
         "disk": 3600,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "10000 Mbps",
+            "dedicatedEbsThroughput": "12000 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "Yes",
+            "enhancedNetworkingSupported": "No",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5ad.24xlarge",
+            "instanceType": "r5dn.24xlarge",
+            "instancesku": "92XFGFP4NH7YSQTH",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "768 GiB",
-            "networkPerformance": "20 Gigabit",
+            "networkPerformance": "100 Gigabit",
             "normalizationSizeFactor": "192",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 900 NVMe SSD",
             "vcpu": "96"
         },
-        "id": "r5ad.24xlarge",
-        "name": "r5ad.24xlarge",
+        "id": "r5dn.24xlarge",
+        "name": "r5dn.24xlarge",
         "ram": 786432
     },
-    "r5ad.2xlarge": {
-        "bandwidth": 10,
+    "r5dn.2xlarge": {
+        "bandwidth": 25,
         "disk": 300,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "Up to 2120 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "Yes",
+            "enhancedNetworkingSupported": "No",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5ad.2xlarge",
-            "instancesku": "GUVRRZUCEA4W2NA2",
+            "instanceType": "r5dn.2xlarge",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "64 GiB",
-            "networkPerformance": "10 Gigabit",
+            "networkPerformance": "Up to 25 Gigabit",
             "normalizationSizeFactor": "16",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 300 NVMe SSD",
             "vcpu": "8"
         },
-        "id": "r5ad.2xlarge",
-        "name": "r5ad.2xlarge",
+        "id": "r5dn.2xlarge",
+        "name": "r5dn.2xlarge",
         "ram": 65536
     },
-    "r5ad.4xlarge": {
-        "bandwidth": 10,
+    "r5dn.4xlarge": {
+        "bandwidth": 25,
         "disk": 600,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "dedicatedEbsThroughput": "2120 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "Yes",
+            "enhancedNetworkingSupported": "No",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5ad.4xlarge",
-            "instancesku": "VT3PC6G59VCVCDVN",
+            "instanceType": "r5dn.4xlarge",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "128 GiB",
-            "networkPerformance": "10 Gigabit",
+            "networkPerformance": "Up to 25 Gigabit",
             "normalizationSizeFactor": "32",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 300 NVMe SSD",
             "vcpu": "16"
         },
-        "id": "r5ad.4xlarge",
-        "name": "r5ad.4xlarge",
+        "id": "r5dn.4xlarge",
+        "name": "r5dn.4xlarge",
         "ram": 131072
     },
-    "r5ad.8xlarge": {
-        "bandwidth": 10,
+    "r5dn.8xlarge": {
+        "bandwidth": 25,
         "disk": 1200,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "3500 Mbps",
+            "dedicatedEbsThroughput": "5000 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "Yes",
+            "enhancedNetworkingSupported": "No",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5ad.8xlarge",
-            "instancesku": "Y7ZUMCMQMBHWWD67",
+            "instanceType": "r5dn.8xlarge",
+            "instancesku": "VCXJJ2QFM32UGQQB",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "256 GiB",
-            "networkPerformance": "Up to 10 Gigabit",
+            "networkPerformance": "25 Gigabit",
             "normalizationSizeFactor": "64",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 600 NVMe SSD",
             "vcpu": "32"
         },
-        "id": "r5ad.8xlarge",
-        "name": "r5ad.8xlarge",
+        "id": "r5dn.8xlarge",
+        "name": "r5dn.8xlarge",
         "ram": 262144
     },
-    "r5ad.large": {
-        "bandwidth": 10,
+    "r5dn.large": {
+        "bandwidth": 25,
         "disk": 75,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "Up to 2120 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "Yes",
+            "enhancedNetworkingSupported": "No",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5ad.large",
-            "instancesku": "DZNY4VEMMSVRTR73",
+            "instanceType": "r5dn.large",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "16 GiB",
-            "networkPerformance": "10 Gigabit",
+            "networkPerformance": "Up to 25 Gigabit",
             "normalizationSizeFactor": "4",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 75 NVMe SSD",
             "vcpu": "2"
         },
-        "id": "r5ad.large",
-        "name": "r5ad.large",
+        "id": "r5dn.large",
+        "name": "r5dn.large",
         "ram": 16384
     },
-    "r5ad.xlarge": {
-        "bandwidth": 10,
+    "r5dn.xlarge": {
+        "bandwidth": 25,
         "disk": 150,
         "extra": {
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.1 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "Up to 2120 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "Yes",
+            "enhancedNetworkingSupported": "No",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5ad.xlarge",
-            "instancesku": "X9QQDFJ8MS8FB32D",
+            "instanceType": "r5dn.xlarge",
+            "instancesku": "FC9G4GNDQMVNB89K",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "memory": "32 GiB",
-            "networkPerformance": "10 Gigabit",
+            "networkPerformance": "Up to 25 Gigabit",
             "normalizationSizeFactor": "8",
-            "physicalProcessor": "AMD EPYC 7571",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; AMD Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 150 NVMe SSD",
             "vcpu": "4"
         },
-        "id": "r5ad.xlarge",
-        "name": "r5ad.xlarge",
+        "id": "r5dn.xlarge",
+        "name": "r5dn.xlarge",
         "ram": 32768
     },
-    "r5d.12xlarge": {
-        "bandwidth": 10,
-        "disk": 1800,
+    "r5n.12xlarge": {
+        "bandwidth": 50,
+        "disk": 0,
         "extra": {
             "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "6000 Mbps",
-            "ecu": "168",
-            "enhancedNetworkingSupported": "Yes",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "No",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5d.12xlarge",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
+            "instanceType": "r5n.12xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
             "memory": "384 GiB",
-            "networkPerformance": "10 Gigabit",
+            "networkPerformance": "50 Gigabit",
             "normalizationSizeFactor": "96",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 900 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "48"
         },
-        "id": "r5d.12xlarge",
-        "name": "r5d.12xlarge",
+        "id": "r5n.12xlarge",
+        "name": "r5n.12xlarge",
         "ram": 393216
     },
-    "r5d.16xlarge": {
-        "bandwidth": 20,
-        "disk": 2400,
+    "r5n.16xlarge": {
+        "bandwidth": 75,
+        "disk": 0,
         "extra": {
             "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "10000 Mbps",
-            "ecu": "256",
-            "enhancedNetworkingSupported": "Yes",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "No",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5d.16xlarge",
-            "instancesku": "7A8KJ5V5P6RMFWQ8",
-            "intelAvx2Available": "Yes",
-            "intelAvxAvailable": "Yes",
-            "intelTurboAvailable": "Yes",
+            "instanceType": "r5n.16xlarge",
+            "instancesku": "5WXZQPD5UJDKHAVV",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
             "memory": "512 GiB",
-            "networkPerformance": "20 Gigabit",
+            "networkPerformance": "75 Gigabit",
             "normalizationSizeFactor": "128",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "4 x 600 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "64"
         },
-        "id": "r5d.16xlarge",
-        "name": "r5d.16xlarge",
+        "id": "r5n.16xlarge",
+        "name": "r5n.16xlarge",
         "ram": 524288
     },
-    "r5d.24xlarge": {
-        "bandwidth": 25,
-        "disk": 3600,
+    "r5n.24xlarge": {
+        "bandwidth": 100,
+        "disk": 0,
... 3241 lines suppressed ...


Mime
View raw message