Discussion The Visited Stars cache

So, where's a FD comment then on them allowing us by some means to download a complete list of Visited Systems? Especially as it seems they have in the past?

ps: Over on my dedicated discussion thread, there was even the suggestion of making it a payable feature. eg: £1-2, so as to in effect fund it (if indeed there is even much to do?), and prevent people spamming it! And if they extend it to a "Discovered filter" to, then same again there! - https://forums.frontier.co.uk/showt...ited-systems?p=4560272&viewfull=1#post4560272
 
Last edited:
So, where's a FD comment then on them allowing us by some means to download a complete list of Visited Systems? Especially as it seems they have in the past?

ps: Over on my dedicated discussion thread, there was even the suggestion of making it a payable feature. eg: £1-2, so as to in effect fund it (if indeed there is even much to do?), and prevent people spamming it! And if they extend it to a "Discovered filter" to, then same again there! - https://forums.frontier.co.uk/showt...ited-systems?p=4560272&viewfull=1#post4560272

You misunderstand ALL of this, NeilF, because you probably missed this vital piece of information from another thread...

The exploration database is optimised for searching by System Name.

This is so that when you jump into a system, the game can check to see if you've been there before. There doesn't appear to be an internally-kept list of all your travels.

What this means is that any other type of query - say "Give me a list of every system visited by CMDR Blah" - is going to be terrifically expensive. In layman's terms - it means a dramatic load on FDEV's servers, the game slowing down, and loads of complaints on the forums.

This is why the text file is structured by system name - the piece of code Howard has drummed up will be emulating the bit of the game which happens when you jump into a system - then it'll do a DB query based on that system name.

Regards.
 
You misunderstand ALL of this, NeilF, because you probably missed this vital piece of information from another thread...

The exploration database is optimised for searching by System Name.

This is so that when you jump into a system, the game can check to see if you've been there before. There doesn't appear to be an internally-kept list of all your travels.

Quite possible I am missing something :)

But maybe look at this post first? - https://forums.frontier.co.uk/showt...ited-systems?p=4547638&viewfull=1#post4547638

Note the output mentioned which includes a nice list of visited systems. Isn't that from FD (or have I misunderstood something)?
{
"ships": {
"0": {
"name": "SideWinder",
"station": {
"name": "Russell Ring",
"id": "3230448640"
},
"starsystem": {
"systemaddress": "5856221467362",
"name": "Eravate",
"id": "5856221467362"
}
},
"2": {
"name": "CobraMkIII",
"station": {
"name": "Ridley Scott",
"id": "128164088"
},
"starsystem": {
"systemaddress": "4482033292002",
"name": "Zaonce",
"id": "116466"
}
}
},
"ship": {
"free": false,
"modules": {
"PaintJob": {
"module": {
"free": false,
"priority": 1,
"id": 128666731,
"unloaned": 0,
"name": "PaintJob_CobraMkIII_Stripe2_03",
"value": 0,
"on": true,
"health": 1000000
}
},
"Slot05_Size2": {
"module": {
"free": false,
"priority": 1,
"id": 128666634,
"unloaned": 250000,
"name": "Int_DetailedSurfaceScanner_Tiny",
"value": 250000,
"on": true,
"health": 1000000
}
},
"MediumHardpoint1": {
"module": {
"free": false,
"priority": 1,
"id": 128049460,
"unloaned": 57000,
"name": "Hpt_MultiCannon_Gimbal_Medium",
"value": 57000,
"on": true,
"ammo": {
"hopper": 2100,
"clip": 90
},
"health": 1000000
}
},
"Slot03_Size4": {
"module": {
"free": false,
"priority": 0,
"id": 128064274,
"unloaned": 59633,
"name": "Int_ShieldGenerator_Size4_Class2",
"value": 59633,
"on": true,
"health": 1000000
}
},
"FuelTank": {
"module": {
"free": false,
"priority": 1,
"id": 128064348,
"unloaned": 7063,
"name": "Int_FuelTank_Size3_Class3",
"value": 7063,
"on": true,
"health": 1000000
}
},
"PowerPlant": {
"module": {
"free": false,
"priority": 1,
"id": 128064041,
"unloaned": 169304,
"name": "Int_Powerplant_Size3_Class4",
"value": 169304,
"on": true,
"health": 1000000
}
},
"Radar": {
"module": {
"free": false,
"priority": 0,
"id": 128064232,
"unloaned": 158331,
"name": "Int_Sensors_Size3_Class5",
"value": 158331,
"on": true,
"health": 1000000
}
},
"Slot04_Size2": {
"module": {
"free": false,
"priority": 1,
"id": 128064339,
"unloaned": 3250,
"name": "Int_CargoRack_Size2_Class1",
"value": 3250,
"on": true,
"health": 1000000
}
},
"SmallHardpoint1": {
"module": {
"free": false,
"priority": 2,
"id": 128049388,
"unloaned": 26000,
"name": "Hpt_PulseLaser_Turret_Small",
"value": 26000,
"on": true,
"ammo": {
"hopper": 1,
"clip": 1
},
"health": 1000000
}
},
"Decal3": {
"module": {
"free": false,
"priority": 1,
"id": 128667737,
"unloaned": 0,
"name": "Decal_Combat_Novice",
"value": 0,
"on": true,
"health": 1000000
}
},
"LifeSupport": {
"module": {
"free": false,
"priority": 2,
"id": 128064149,
"unloaned": 10133,
"name": "Int_LifeSupport_Size3_Class2",
"value": 10133,
"on": true,
"health": 1000000
}
},
"Slot06_Size2": {
"module": {
"free": false,
"priority": 1,
"id": 128663561,
"unloaned": 1545000,
"name": "Int_StellarBodyDiscoveryScanner_Advanced",
"value": 1545000,
"on": true,
"health": 1000000
}
},
"PowerDistributor": {
"module": {
"free": false,
"priority": 0,
"id": 128064192,
"unloaned": 158331,
"name": "Int_PowerDistributor_Size3_Class5",
"value": 158331,
"on": true,
"health": 1000000
}
},
"SmallHardpoint2": {
"module": {
"free": false,
"priority": 2,
"id": 128049388,
"unloaned": 26000,
"name": "Hpt_PulseLaser_Turret_Small",
"value": 26000,
"on": true,
"ammo": {
"hopper": 1,
"clip": 1
},
"health": 1000000
}
},
"Slot01_Size4": {
"module": {
"free": false,
"priority": 1,
"id": 128064341,
"unloaned": 34328,
"name": "Int_CargoRack_Size4_Class1",
"value": 34328,
"on": true,
"health": 1000000
}
},
"MainEngines": {
"module": {
"free": false,
"priority": 0,
"id": 128064080,
"unloaned": 178898,
"name": "Int_Engine_Size4_Class3",
"value": 178898,
"on": true,
"health": 1000000
}
},
"Decal1": {
"module": {
"free": false,
"priority": 1,
"id": 128667755,
"unloaned": 0,
"name": "Decal_Explorer_Trailblazer",
"value": 0,
"on": true,
"health": 1000000
}
},
"TinyHardpoint2": [],
"FrameShiftDrive": {
"module": {
"free": false,
"priority": 3,
"id": 128064115,
"unloaned": 178898,
"name": "Int_Hyperdrive_Size4_Class3",
"value": 178898,
"on": true,
"health": 1000000
}
},
"Armour": {
"module": {
"free": false,
"priority": 1,
"id": 128049282,
"unloaned": 341746,
"name": "CobraMkIII_Armour_Grade3",
"value": 341746,
"on": true,
"health": 1000000
}
},
"MediumHardpoint2": {
"module": {
"free": false,
"priority": 1,
"id": 128049433,
"unloaned": 500600,
"name": "Hpt_BeamLaser_Gimbal_Medium",
"value": 500600,
"on": true,
"ammo": {
"hopper": 1,
"clip": 1
},
"health": 1000000
}
},
"Decal2": {
"module": {
"free": false,
"priority": 1,
"id": 128667746,
"unloaned": 0,
"name": "Decal_Trade_Dealer",
"value": 0,
"on": true,
"health": 1000000
}
},
"TinyHardpoint1": [],
"Slot02_Size4": {
"module": {
"free": false,
"priority": 1,
"id": 128064341,
"unloaned": 34328,
"name": "Int_CargoRack_Size4_Class1",
"value": 34328,
"on": true,
"health": 1000000
}
}
},
"reserve": {
"lvl": 0.977805
},
"fuel": {
"lvl": 8,
"capacity": 8
},
"wear": {
"fade": 578,
"tear": 54,
"dirt": 2397,
"game": 956
},
"cargo": {
"capacity": 36,
"items": [
{
"commodity": "korrokungpellets",
"mission": null,
"qty": 10,
"marked": 0,
"value": 2400,
"xyz": {
"z": 24136.5,
"x": 50066.03125,
"y": 41037.84375
},
"masq": null,
"origin": 3228726272,
"owner": 127300
},
{
"commodity": "leestianeviljuice",
"mission": null,
"qty": 14,
"marked": 0,
"value": 6398,
"xyz": {
"z": 24173.25,
"x": 50057.75,
"y": 41033.75
},
"masq": null,
"origin": 128639992,
"owner": 127300
},
{
"commodity": "bluemilk",
"mission": null,
"qty": 7,
"marked": 0,
"value": 28861,
"xyz": {
"z": 24173.25,
"x": 50057.75,
"y": 41033.75
},
"masq": null,
"origin": 128639992,
"owner": 127300
},
{
"commodity": "alieneggs",
"mission": null,
"qty": 1,
"marked": 0,
"value": 24350,
"xyz": {
"z": 24174.25,
"x": 50065.75,
"y": 41033.75
},
"masq": null,
"origin": 128164088,
"owner": 127300
}
],
"qty": 32
},
"health": {
"shield": 1000000,
"hull": 1000000
},
"passengers": [],
"name": "CobraMkIII",
"value": {
"total": 4036639,
"cargo": 62009,
"modules": 3738843,
"hull": 235787,
"unloaned": 3738843
},
"refinery": null,
"cockpitBreached": false,
"oxygenRemaining": 450000
},
"lastStarport": {
"name": "Ridley Scott",
"commodities": [
{
"cost_mean": "147.00",
"homebuy": "74",
"categoryname": "Chemicals",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 200,
"rare_min_stock": "0",
"name": "Hydrogen Fuel",
"meanPrice": 147,
"consumptionQty": 878242,
"demandBracket": 1,
"volumescale": "1.3000",
"cost_max": 168,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 200,
"demand": 164670.5,
"sellPrice": 125,
"market_id": null,
"homesell": "71",
"buyPrice": 0,
"consumebuy": "3",
"stock": 0,
"capacity": 1326800,
"creationQty": 448558,
"targetStock": 668118,
"cost_min": 125,
"id": "128049202"
},
{
"cost_mean": "395.00",
"homebuy": "61",
"categoryname": "Consumer Items",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 0,
"rare_min_stock": "0",
"name": "Clothing",
"meanPrice": 395,
"consumptionQty": 0,
"demandBracket": 0,
"volumescale": "1.1500",
"cost_max": 474,
"parent_id": null,
"stockBracket": 2,
"baseCreationQty": 35,
"demand": 0,
"sellPrice": 220,
"market_id": null,
"homesell": "57",
"buyPrice": 237,
"consumebuy": "4",
"stock": 11550,
"capacity": 20633,
"creationQty": 20633,
"targetStock": 20633,
"cost_min": 315,
"id": "128049241"
},
{
"cost_mean": "7031.00",
"homebuy": "93",
"categoryname": "Consumer Items",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 27,
"rare_min_stock": "0",
"name": "Consumer Technology",
"meanPrice": 7031,
"consumptionQty": 210449,
"demandBracket": 2,
"volumescale": "1.1000",
"cost_max": 7500,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 104779,
"sellPrice": 7069,
"market_id": null,
"homesell": "92",
"buyPrice": 0,
"consumebuy": "1",
"stock": 0,
"capacity": 210449,
"creationQty": 0,
"targetStock": 52612,
"cost_min": 6561,
"id": "128049240"
},
{
"cost_mean": "631.00",
"homebuy": "70",
"categoryname": "Consumer Items",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 1,
"rare_min_stock": "0",
"name": "Domestic Appliances",
"meanPrice": 631,
"consumptionQty": 2379,
"demandBracket": 0,
"volumescale": "1.2500",
"cost_max": 734,
"parent_id": null,
"stockBracket": 2,
"baseCreationQty": 209,
"demand": 0,
"sellPrice": 416,
"market_id": null,
"homesell": "67",
"buyPrice": 438,
"consumebuy": "3",
"stock": 69587,
"capacity": 125585,
"creationQty": 123206,
"targetStock": 123800,
"cost_min": 527,
"id": "128049238"
},
{
"cost_mean": "200.00",
"homebuy": "27",
"categoryname": "Foods",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 2521,
"rare_min_stock": "0",
"name": "Algae",
"meanPrice": 200,
"consumptionQty": 10608981,
"demandBracket": 2,
"volumescale": "1.0000",
"cost_max": 265,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 5274898,
"sellPrice": 206,
"market_id": null,
"homesell": "20",
"buyPrice": 0,
"consumebuy": "7",
"stock": 0,
"capacity": 10608981,
"creationQty": 0,
"targetStock": 2652245,
"cost_min": 135,
"id": "128049177"
},
{
"cost_mean": "1460.00",
"homebuy": "81",
"categoryname": "Foods",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 97,
"rare_min_stock": "0",
"name": "Animal Meat",
"meanPrice": 1460,
"consumptionQty": 404650,
"demandBracket": 1,
"volumescale": "1.4000",
"cost_max": 1633,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 75872,
"sellPrice": 1286,
"market_id": null,
"homesell": "79",
"buyPrice": 0,
"consumebuy": "2",
"stock": 0,
"capacity": 404650,
"creationQty": 0,
"targetStock": 101162,
"cost_min": 1286,
"id": "128049182"
},
{
"cost_mean": "1460.00",
"homebuy": "81",
"categoryname": "Foods",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 97,
"rare_min_stock": "0",
"name": "Coffee",
"meanPrice": 1460,
"consumptionQty": 115361,
"demandBracket": 1,
"volumescale": "1.4000",
"cost_max": 1633,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 32180,
"sellPrice": 1336,
"market_id": null,
"homesell": "79",
"buyPrice": 0,
"consumebuy": "2",
"stock": 0,
"capacity": 115361,
"creationQty": 0,
"targetStock": 28840,
"cost_min": 1286,
"id": "128049189"
},
{
"cost_mean": "493.00",
"homebuy": "66",
"categoryname": "Foods",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 271,
"rare_min_stock": "0",
"name": "Fish",
"meanPrice": 493,
"consumptionQty": 1160268,
"demandBracket": 2,
"volumescale": "1.2000",
"cost_max": 583,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 610230,
"sellPrice": 510,
"market_id": null,
"homesell": "63",
"buyPrice": 0,
"consumebuy": "3",
"stock": 0,
"capacity": 1160268,
"creationQty": 0,
"targetStock": 290067,
"cost_min": 403,
"id": "128049183"
},
{
"cost_mean": "206.00",
"homebuy": "31",
"categoryname": "Foods",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 0,
"rare_min_stock": "0",
"name": "Food Cartridges",
"meanPrice": 206,
"consumptionQty": 0,
"demandBracket": 0,
"volumescale": "1.0000",
"cost_max": 270,
"parent_id": null,
"stockBracket": 2,
"baseCreationQty": 45,
"demand": 0,
"sellPrice": 48,
"market_id": null,
"homesell": "24",
"buyPrice": 62,
"consumebuy": "7",
"stock": 14854,
"capacity": 26528,
"creationQty": 26528,
"targetStock": 26528,
"cost_min": 141,
"id": "128049184"
},
{
"cost_mean": "395.00",
"homebuy": "61",
"categoryname": "Foods",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 350,
"rare_min_stock": "0",
"name": "Fruit And Vegetables",
"meanPrice": 395,
"consumptionQty": 416251,
"demandBracket": 1,
"volumescale": "1.1500",
"cost_max": 474,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 78047.25,
"sellPrice": 315,
"market_id": null,
"homesell": "57",
"buyPrice": 0,
"consumebuy": "4",
"stock": 0,
"capacity": 416251,
"creationQty": 0,
"targetStock": 104062,
"cost_min": 315,
"id": "128049178"
},
{
"cost_mean": "275.00",
"homebuy": "50",
"categoryname": "Foods",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 584,
"rare_min_stock": "0",
"name": "Grain",
"meanPrice": 275,
"consumptionQty": 2564467,
"demandBracket": 1,
"volumescale": "1.0500",
"cost_max": 342,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 480837.75,
"sellPrice": 207,
"market_id": null,
"homesell": "45",
"buyPrice": 0,
"consumebuy": "5",
"stock": 0,
"capacity": 2564467,
"creationQty": 0,
"targetStock": 641116,
"cost_min": 207,
"id": "128049180"
},
{
"cost_mean": "324.00",
"homebuy": "56",
"categoryname": "Foods",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 226,
"rare_min_stock": "0",
"name": "Synthetic Meat",
"meanPrice": 324,
"consumptionQty": 268779,
"demandBracket": 1,
"volumescale": "1.1000",
"cost_max": 396,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 50396.25,
"sellPrice": 252,
"market_id": null,
"homesell": "52",
"buyPrice": 0,
"consumebuy": "4",
"stock": 0,
"capacity": 268779,
"creationQty": 0,
"targetStock": 67194,
"cost_min": 252,
"id": "128049185"
},
{
"cost_mean": "1646.00",
"homebuy": "82",
"categoryname": "Foods",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 88,
"rare_min_stock": "0",
"name": "Tea",
"meanPrice": 1646,
"consumptionQty": 370326,
"demandBracket": 2,
"volumescale": "1.4200",
"cost_max": 1833,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 226819,
"sellPrice": 1740,
"market_id": null,
"homesell": "80",
"buyPrice": 0,
"consumebuy": "2",
"stock": 0,
"capacity": 370326,
"creationQty": 0,
"targetStock": 92581,
"cost_min": 1459,
"id": "128049188"
},
{
"cost_mean": "216.00",
"homebuy": "36",
"categoryname": "Industrial Materials",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 975,
"rare_min_stock": "0",
"name": "Polymers",
"meanPrice": 216,
"consumptionQty": 2299043,
"demandBracket": 3,
"volumescale": "1.0000",
"cost_max": 279,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 1714228,
"sellPrice": 278,
"market_id": null,
"homesell": "30",
"buyPrice": 0,
"consumebuy": "6",
"stock": 0,
"capacity": 2299043,
"creationQty": 0,
"targetStock": 574760,
"cost_min": 152,
"id": "128049197"
},
{
"cost_mean": "1029.00",
"homebuy": "77",
"categoryname": "Industrial Materials",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 198,
"rare_min_stock": "0",
"name": "Semiconductors",
"meanPrice": 1029,
"consumptionQty": 466883,
"demandBracket": 3,
"volumescale": "1.3400",
"cost_max": 1168,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 348802,
"sellPrice": 1167,
"market_id": null,
"homesell": "75",
"buyPrice": 0,
"consumebuy": "2",
"stock": 0,
"capacity": 466883,
"creationQty": 0,
"targetStock": 116720,
"cost_min": 889,
"id": "128049199"
},
{
"cost_mean": "7031.00",
"homebuy": "93",
"categoryname": "Industrial Materials",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 135,
"rare_min_stock": "0",
"name": "Superconductors",
"meanPrice": 7031,
"consumptionQty": 318330,
"demandBracket": 3,
"volumescale": "1.1000",
"cost_max": 7500,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 235974,
"sellPrice": 7485,
"market_id": null,
"homesell": "92",
"buyPrice": 0,
"consumebuy": "1",
"stock": 0,
"capacity": 318330,
"creationQty": 0,
"targetStock": 79582,
"cost_min": 6561,
"id": "128049200"
},
{
"cost_mean": "493.00",
"homebuy": "66",
"categoryname": "Machinery",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 0,
"rare_min_stock": "0",
"name": "Atmospheric Extractors",
"meanPrice": 493,
"consumptionQty": 0,
"demandBracket": 0,
"volumescale": "1.2000",
"cost_max": 583,
"parent_id": null,
"stockBracket": 2,
"baseCreationQty": 541,
"demand": 0,
"sellPrice": 304,
"market_id": null,
"homesell": "63",
"buyPrice": 321,
"consumebuy": "3",
"stock": 178591,
"capacity": 318919,
"creationQty": 318919,
"targetStock": 318919,
"cost_min": 403,
"id": "128064028"
},
{
"cost_mean": "2378.00",
"homebuy": "86",
"categoryname": "Machinery",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 0,
"rare_min_stock": "0",
"name": "Crop Harvesters",
"meanPrice": 2378,
"consumptionQty": 0,
"demandBracket": 0,
"volumescale": "1.4400",
"cost_max": 2613,
"parent_id": null,
"stockBracket": 2,
"baseCreationQty": 643,
"demand": 0,
"sellPrice": 1996,
"market_id": null,
"homesell": "85",
"buyPrice": 2039,
"consumebuy": "1",
"stock": 609143,
"capacity": 1087759,
"creationQty": 1087759,
"targetStock": 1087759,
"cost_min": 2142,
"id": "128049222"
},
{
"cost_mean": "4474.00",
"homebuy": "90",
"categoryname": "Machinery",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 0,
"rare_min_stock": "0",
"name": "Marine Supplies",
"meanPrice": 4474,
"consumptionQty": 0,
"demandBracket": 0,
"volumescale": "1.2400",
"cost_max": 4826,
"parent_id": null,
"stockBracket": 2,
"baseCreationQty": 385,
"demand": 0,
"sellPrice": 3942,
"market_id": null,
"homesell": "89",
"buyPrice": 4026,
"consumebuy": "1",
"stock": 364727,
"capacity": 651302,
"creationQty": 651302,
"targetStock": 651302,
"cost_min": 4122,
"id": "128049223"
},
{
"cost_mean": "700.00",
"homebuy": "72",
"categoryname": "Machinery",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 0,
"rare_min_stock": "0",
"name": "Mineral Extractors",
"meanPrice": 700,
"consumptionQty": 0,
"demandBracket": 0,
"volumescale": "1.2700",
"cost_max": 810,
"parent_id": null,
"stockBracket": 3,
"baseCreationQty": 378,
"demand": 0,
"sellPrice": 407,
"market_id": null,
"homesell": "69",
"buyPrice": 429,
"consumebuy": "3",
"stock": 631242.4713576,
"capacity": 639460,
"creationQty": 639460,
"targetStock": 639460,
"cost_min": 589,
"id": "128049221"
},
{
"cost_mean": "631.00",
"homebuy": "70",
"categoryname": "Machinery",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 0,
"rare_min_stock": "0",
"name": "Power Generators",
"meanPrice": 631,
"consumptionQty": 0,
"demandBracket": 0,
"volumescale": "1.2500",
"cost_max": 734,
"parent_id": null,
"stockBracket": 2,
"baseCreationQty": 21,
"demand": 0,
"sellPrice": 414,
"market_id": null,
"homesell": "67",
"buyPrice": 437,
"consumebuy": "3",
"stock": 19892,
"capacity": 35526,
"creationQty": 35526,
"targetStock": 35526,
"cost_min": 527,
"id": "128049217"
},
{
"cost_mean": "378.00",
"homebuy": "60",
"categoryname": "Machinery",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 0,
"rare_min_stock": "0",
"name": "Water Purifiers",
"meanPrice": 378,
"consumptionQty": 0,
"demandBracket": 0,
"volumescale": "1.1400",
"cost_max": 456,
"parent_id": null,
"stockBracket": 3,
"baseCreationQty": 1840,
"demand": 0,
"sellPrice": 168,
"market_id": null,
"homesell": "56",
"buyPrice": 182,
"consumebuy": "4",
"stock": 2493531.697458,
"capacity": 3112714,
"creationQty": 3112714,
"targetStock": 3112714,
"cost_min": 300,
"id": "128049218"
},
{
"cost_mean": "395.00",
"homebuy": "61",
"categoryname": "Medicines",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 0,
"rare_min_stock": "0",
"name": "Basic Medicines",
"meanPrice": 395,
"consumptionQty": 0,
"demandBracket": 0,
"volumescale": "1.1500",
"cost_max": 474,
"parent_id": null,
"stockBracket": 2,
"baseCreationQty": 35,
"demand": 0,
"sellPrice": 220,
"market_id": null,
"homesell": "57",
"buyPrice": 237,
"consumebuy": "4",
"stock": 11552,
"capacity": 20633,
"creationQty": 20633,
"targetStock": 20633,
"cost_min": 315,
"id": "128049210"
},
{
"cost_mean": "7031.00",
"homebuy": "93",
"categoryname": "Medicines",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 135,
"rare_min_stock": "0",
"name": "Performance Enhancers",
"meanPrice": 7031,
"consumptionQty": 284057,
"demandBracket": 3,
"volumescale": "1.1000",
"cost_max": 7500,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 208720,
"sellPrice": 7473,
"market_id": null,
"homesell": "92",
"buyPrice": 0,
"consumebuy": "1",
"stock": 0,
"capacity": 284057,
"creationQty": 0,
"targetStock": 71014,
"cost_min": 6561,
"id": "128049209"
},
{
"cost_mean": "7031.00",
"homebuy": "93",
"categoryname": "Medicines",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 27,
"rare_min_stock": "0",
"name": "Progenitor Cells",
"meanPrice": 7031,
"consumptionQty": 110659,
"demandBracket": 1,
"volumescale": "1.1000",
"cost_max": 7500,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 20748.75,
"sellPrice": 6561,
"market_id": null,
"homesell": "92",
"buyPrice": 0,
"consumebuy": "1",
"stock": 0,
"capacity": 110659,
"creationQty": 0,
"targetStock": 27664,
"cost_min": 6561,
"id": "128049669"
},
{
"cost_mean": "412.00",
"homebuy": "62",
"categoryname": "Metals",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 664,
"rare_min_stock": "0",
"name": "Aluminium",
"meanPrice": 412,
"consumptionQty": 1514711,
"demandBracket": 3,
"volumescale": "1.1600",
"cost_max": 493,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 1129910,
"sellPrice": 492,
"market_id": null,
"homesell": "58",
"buyPrice": 0,
"consumebuy": "4",
"stock": 0,
"capacity": 1514711,
"creationQty": 0,
"targetStock": 378677,
"cost_min": 330,
"id": "128049176"
},
{
"cost_mean": "8549.00",
"homebuy": "94",
"categoryname": "Metals",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 58,
"rare_min_stock": "0",
"name": "Beryllium",
"meanPrice": 8549,
"consumptionQty": 132310,
"demandBracket": 3,
"volumescale": "1.0400",
"cost_max": 9080,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 98808,
"sellPrice": 9073,
"market_id": null,
"homesell": "93",
"buyPrice": 0,
"consumebuy": "1",
"stock": 0,
"capacity": 132310,
"creationQty": 0,
"targetStock": 33077,
"cost_min": 8017,
"id": "128049168"
},
{
"cost_mean": "823.00",
"homebuy": "74",
"categoryname": "Metals",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 162,
"rare_min_stock": "0",
"name": "Cobalt",
"meanPrice": 823,
"consumptionQty": 369553,
"demandBracket": 1,
"volumescale": "1.3000",
"cost_max": 944,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 69291.25,
"sellPrice": 701,
"market_id": null,
"homesell": "71",
"buyPrice": 0,
"consumebuy": "3",
"stock": 0,
"capacity": 369553,
"creationQty": 0,
"targetStock": 92388,
"cost_min": 701,
"id": "128049162"
},
{
"cost_mean": "570.00",
"homebuy": "69",
"categoryname": "Metals",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 464,
"rare_min_stock": "0",
"name": "Copper",
"meanPrice": 570,
"consumptionQty": 1058473,
"demandBracket": 3,
"volumescale": "1.2300",
"cost_max": 668,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 769927,
"sellPrice": 660,
"market_id": null,
"homesell": "66",
"buyPrice": 0,
"consumebuy": "3",
"stock": 0,
"capacity": 1058473,
"creationQty": 0,
"targetStock": 264618,
"cost_min": 472,
"id": "128049175"
},
{
"cost_mean": "5426.00",
"homebuy": "92",
"categoryname": "Metals",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 83,
"rare_min_stock": "0",
"name": "Gallium",
"meanPrice": 5426,
"consumptionQty": 189339,
"demandBracket": 3,
"volumescale": "1.1800",
"cost_max": 5824,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 138601,
"sellPrice": 5798,
"market_id": null,
"homesell": "91",
"buyPrice": 0,
"consumebuy": "1",
"stock": 0,
"capacity": 189339,
"creationQty": 0,
"targetStock": 47334,
"cost_min": 5028,
"id": "128049170"
},
{
"cost_mean": "9742.00",
"homebuy": "95",
"categoryname": "Metals",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 31,
"rare_min_stock": "0",
"name": "Gold",
"meanPrice": 9742,
"consumptionQty": 70717,
"demandBracket": 3,
"volumescale": "1.0000",
"cost_max": 10320,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 50259,
"sellPrice": 10236,
"market_id": null,
"homesell": "95",
"buyPrice": 0,
"consumebuy": "0",
"stock": 0,
"capacity": 70717,
"creationQty": 0,
"targetStock": 17679,
"cost_min": 9164,
"id": "128049154"
},
{
"cost_mean": "6175.00",
"homebuy": "93",
"categoryname": "Metals",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 45,
"rare_min_stock": "0",
"name": "Indium",
"meanPrice": 6175,
"consumptionQty": 102654,
"demandBracket": 3,
"volumescale": "1.1400",
"cost_max": 6607,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 73918,
"sellPrice": 6559,
"market_id": null,
"homesell": "92",
"buyPrice": 0,
"consumebuy": "1",
"stock": 0,
"capacity": 102654,
"creationQty": 0,
"targetStock": 25663,
"cost_min": 5743,
"id": "128049169"
},
{
"cost_mean": "1749.00",
"homebuy": "83",
"categoryname": "Metals",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 166,
"rare_min_stock": "0",
"name": "Lithium",
"meanPrice": 1749,
"consumptionQty": 378678,
"demandBracket": 3,
"volumescale": "1.4300",
"cost_max": 1943,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 282477,
"sellPrice": 1940,
"market_id": null,
"homesell": "81",
"buyPrice": 0,
"consumebuy": "2",
"stock": 0,
"capacity": 378678,
"creationQty": 0,
"targetStock": 94669,
"cost_min": 1555,
"id": "128049173"
},
{
"cost_mean": "13527.00",
"homebuy": "97",
"categoryname": "Metals",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 161,
"rare_min_stock": "0",
"name": "Palladium",
"meanPrice": 13527,
"consumptionQty": 367272,
"demandBracket": 3,
"volumescale": "1.0000",
"cost_max": 14239,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 275208,
"sellPrice": 14236,
"market_id": null,
"homesell": "97",
"buyPrice": 0,
"consumebuy": "0",
"stock": 0,
"capacity": 367272,
"creationQty": 0,
"targetStock": 91818,
"cost_min": 12815,
"id": "128049153"
},
{
"cost_mean": "18814.00",
"homebuy": "98",
"categoryname": "Metals",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 12,
"rare_min_stock": "0",
"name": "Platinum",
"meanPrice": 18814,
"consumptionQty": 27375,
"demandBracket": 3,
"volumescale": "1.0000",
"cost_max": 19691,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 20532,
"sellPrice": 19689,
"market_id": null,
"homesell": "98",
"buyPrice": 0,
"consumebuy": "0",
"stock": 0,
"capacity": 27375,
"creationQty": 0,
"targetStock": 6843,
"cost_min": 17936,
"id": "128049152"
},
{
"cost_mean": "5088.00",
"homebuy": "91",
"categoryname": "Metals",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 348,
"rare_min_stock": "0",
"name": "Silver",
"meanPrice": 5088,
"consumptionQty": 793855,
"demandBracket": 3,
"volumescale": "1.2000",
"cost_max": 5470,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 594729,
"sellPrice": 5469,
"market_id": null,
"homesell": "90",
"buyPrice": 0,
"consumebuy": "1",
"stock": 0,
"capacity": 793855,
"creationQty": 0,
"targetStock": 198463,
"cost_min": 4705,
"id": "128049155"
},
{
"cost_mean": "4196.00",
"homebuy": "90",
"categoryname": "Metals",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 608,
"rare_min_stock": "0",
"name": "Tantalum",
"meanPrice": 4196,
"consumptionQty": 1386964,
"demandBracket": 3,
"volumescale": "1.2600",
"cost_max": 4534,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 1039472,
"sellPrice": 4533,
"market_id": null,
"homesell": "89",
"buyPrice": 0,
"consumebuy": "1",
"stock": 0,
"capacity": 1386964,
"creationQty": 0,
"targetStock": 346741,
"cost_min": 3858,
"id": "128049171"
},
{
"cost_mean": "1154.00",
"homebuy": "79",
"categoryname": "Metals",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 298,
"rare_min_stock": "0",
"name": "Titanium",
"meanPrice": 1154,
"consumptionQty": 679795,
"demandBracket": 3,
"volumescale": "1.3600",
"cost_max": 1303,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 497564,
"sellPrice": 1293,
"market_id": null,
"homesell": "77",
"buyPrice": 0,
"consumebuy": "2",
"stock": 0,
"capacity": 679795,
"creationQty": 0,
"targetStock": 169948,
"cost_min": 1004,
"id": "128049174"
},
{
"cost_mean": "2869.00",
"homebuy": "87",
"categoryname": "Metals",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 552,
"rare_min_stock": "0",
"name": "Uranium",
"meanPrice": 2869,
"consumptionQty": 1259218,
"demandBracket": 3,
"volumescale": "1.3800",
"cost_max": 3134,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 938721,
"sellPrice": 3130,
"market_id": null,
"homesell": "86",
"buyPrice": 0,
"consumebuy": "1",
"stock": 0,
"capacity": 1259218,
"creationQty": 0,
"targetStock": 314804,
"cost_min": 2603,
"id": "128049172"
},
{
"cost_mean": "33000.00",
"homebuy": "100",
"categoryname": "Minerals",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 200,
"rare_min_stock": "0",
"name": "Painite",
"meanPrice": 33000,
"consumptionQty": 878242,
"demandBracket": 3,
"volumescale": "1.0000",
"cost_max": 36000,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 658682,
"sellPrice": 35995,
"market_id": null,
"homesell": "100",
"buyPrice": 0,
"consumebuy": "1",
"stock": 0,
"capacity": 878242,
"creationQty": 0,
"targetStock": 219560,
"cost_min": 30000,
"id": "128668550"
},
{
"cost_mean": "240.00",
"homebuy": "43",
"categoryname": "Narcotics",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 755,
"rare_min_stock": "0",
"name": "Beer",
"meanPrice": 240,
"consumptionQty": 1657682,
"demandBracket": 2,
"volumescale": "1.0000",
"cost_max": 304,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 721963,
"sellPrice": 231,
"market_id": null,
"homesell": "37",
"buyPrice": 0,
"consumebuy": "6",
"stock": 0,
"capacity": 1657682,
"creationQty": 0,
"targetStock": 414420,
"cost_min": 175,
"id": "128049214"
},
{
"cost_mean": "738.00",
"homebuy": "73",
"categoryname": "Narcotics",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 0,
"rare_min_stock": "0",
"name": "Liquor",
"meanPrice": 738,
"consumptionQty": 0,
"demandBracket": 0,
"volumescale": "1.2800",
"cost_max": 795,
"parent_id": null,
"stockBracket": 1,
"baseCreationQty": 18,
"demand": 0,
"sellPrice": 557,
"market_id": null,
"homesell": "70",
"buyPrice": 587,
"consumebuy": "3",
"stock": 1,
"capacity": 57,
"creationQty": 57,
"targetStock": 57,
"cost_min": 681,
"id": "128049216"
},
{
"cost_mean": "324.00",
"homebuy": "56",
"categoryname": "Narcotics",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 452,
"rare_min_stock": "0",
"name": "Wine",
"meanPrice": 324,
"consumptionQty": 1902126,
"demandBracket": 2,
"volumescale": "1.1000",
"cost_max": 396,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 1103828,
"sellPrice": 352,
"market_id": null,
"homesell": "52",
"buyPrice": 0,
"consumebuy": "4",
"stock": 0,
"capacity": 1902126,
"creationQty": 0,
"targetStock": 475531,
"cost_min": 252,
"id": "128049215"
},
{
"cost_mean": "100.00",
"homebuy": "100",
"categoryname": "NonMarketable",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 0,
"rare_min_stock": "0",
"name": "Drones",
"meanPrice": 100,
"consumptionQty": 0,
"demandBracket": 0,
"volumescale": "1.0000",
"cost_max": 100,
"parent_id": null,
"stockBracket": 3,
"baseCreationQty": 200,
"demand": 0,
"sellPrice": 100,
"market_id": null,
"homesell": "100",
"buyPrice": 101,
"consumebuy": "1",
"stock": 878242,
"capacity": 878242,
"creationQty": 878242,
"targetStock": 878242,
"cost_min": 100,
"id": "128066403"
},
{
"cost_mean": "3937.00",
"homebuy": "90",
"categoryname": "Technology",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 43,
"rare_min_stock": "0",
"name": "Auto Fabricators",
"meanPrice": 3937,
"consumptionQty": 101394,
"demandBracket": 2,
"volumescale": "1.2800",
"cost_max": 4261,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 56604,
"sellPrice": 4035,
"market_id": null,
"homesell": "89",
"buyPrice": 0,
"consumebuy": "1",
"stock": 0,
"capacity": 101394,
"creationQty": 0,
"targetStock": 25348,
"cost_min": 3612,
"id": "128049228"
},
{
"cost_mean": "631.00",
"homebuy": "70",
"categoryname": "Technology",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 0,
"rare_min_stock": "0",
"name": "Computer Components",
"meanPrice": 631,
"consumptionQty": 0,
"demandBracket": 0,
"volumescale": "1.2500",
"cost_max": 734,
"parent_id": null,
"stockBracket": 2,
"baseCreationQty": 21,
"demand": 0,
"sellPrice": 467,
"market_id": null,
"homesell": "67",
"buyPrice": 493,
"consumebuy": "3",
"stock": 4327,
"capacity": 12380,
"creationQty": 12380,
"targetStock": 12380,
"cost_min": 527,
"id": "128049225"
},
{
"cost_mean": "349.00",
"homebuy": "58",
"categoryname": "Technology",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 612,
"rare_min_stock": "0",
"name": "Hazardous Environment Suits",
"meanPrice": 349,
"consumptionQty": 1443092,
"demandBracket": 3,
"volumescale": "1.1200",
"cost_max": 424,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 1035428,
"sellPrice": 416,
"market_id": null,
"homesell": "54",
"buyPrice": 0,
"consumebuy": "4",
"stock": 0,
"capacity": 1443092,
"creationQty": 0,
"targetStock": 360773,
"cost_min": 274,
"id": "128049226"
},
{
"cost_mean": "1976.00",
"homebuy": "84",
"categoryname": "Technology",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 75,
"rare_min_stock": "0",
"name": "Robotics",
"meanPrice": 1976,
"consumptionQty": 254222,
"demandBracket": 3,
"volumescale": "1.4500",
"cost_max": 2185,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 181518,
"sellPrice": 2158,
"market_id": null,
"homesell": "82",
"buyPrice": 0,
"consumebuy": "2",
"stock": 0,
"capacity": 254222,
"creationQty": 0,
"targetStock": 63555,
"cost_min": 1766,
"id": "128049227"
},
{
"cost_mean": "240.00",
"homebuy": "43",
"categoryname": "Textiles",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 1509,
"rare_min_stock": "0",
"name": "Leather",
"meanPrice": 240,
"consumptionQty": 3558211,
"demandBracket": 2,
"volumescale": "1.0000",
"cost_max": 304,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 1605997,
"sellPrice": 234,
"market_id": null,
"homesell": "37",
"buyPrice": 0,
"consumebuy": "6",
"stock": 0,
"capacity": 3558211,
"creationQty": 0,
"targetStock": 889552,
"cost_min": 175,
"id": "128049190"
},
{
"cost_mean": "493.00",
"homebuy": "66",
"categoryname": "Textiles",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 2706,
"rare_min_stock": "0",
"name": "Natural Fabrics",
"meanPrice": 493,
"consumptionQty": 6380728,
"demandBracket": 3,
"volumescale": "1.2000",
"cost_max": 583,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 4591996,
"sellPrice": 573,
"market_id": null,
"homesell": "63",
"buyPrice": 0,
"consumebuy": "3",
"stock": 0,
"capacity": 6380728,
"creationQty": 0,
"targetStock": 1595182,
"cost_min": 403,
"id": "128049191"
},
{
"cost_mean": "252.00",
"homebuy": "46",
"categoryname": "Textiles",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 1362,
"rare_min_stock": "0",
"name": "Synthetic Fabrics",
"meanPrice": 252,
"consumptionQty": 3211586,
"demandBracket": 3,
"volumescale": "1.0200",
"cost_max": 317,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 2401666,
"sellPrice": 317,
"market_id": null,
"homesell": "41",
"buyPrice": 0,
"consumebuy": "5",
"stock": 0,
"capacity": 3211586,
"creationQty": 0,
"targetStock": 802896,
"cost_min": 186,
"id": "128049193"
},
{
"cost_mean": "74.00",
"homebuy": "27",
"categoryname": "Waste ",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 0,
"rare_min_stock": "0",
"name": "Biowaste",
"meanPrice": 74,
"consumptionQty": 0,
"demandBracket": 0,
"volumescale": "1.0000",
"cost_max": 98,
"parent_id": null,
"stockBracket": 2,
"baseCreationQty": 162,
"demand": 0,
"sellPrice": 15,
"market_id": null,
"homesell": "20",
"buyPrice": 20,
"consumebuy": "7",
"stock": 14481,
"capacity": 25865,
"creationQty": 25865,
"targetStock": 25865,
"cost_min": 50,
"id": "128049244"
},
{
"cost_mean": "96.00",
"homebuy": "43",
"categoryname": "Waste ",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 0,
"rare_min_stock": "0",
"name": "Scrap",
"meanPrice": 96,
"consumptionQty": 0,
"demandBracket": 0,
"volumescale": "1.0000",
"cost_max": 122,
"parent_id": null,
"stockBracket": 3,
"baseCreationQty": 453,
"demand": 0,
"sellPrice": 26,
"market_id": null,
"homesell": "37",
"buyPrice": 31,
"consumebuy": "6",
"stock": 272383.733935,
"capacity": 275163,
"creationQty": 275163,
"targetStock": 275163,
"cost_min": 70,
"id": "128049248"
},
{
"cost_mean": "1976.00",
"homebuy": "84",
"categoryname": "Weapons",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 75,
"rare_min_stock": "0",
"name": "Non Lethal Weapons",
"meanPrice": 1976,
"consumptionQty": 9881,
"demandBracket": 1,
"volumescale": "1.4500",
"cost_max": 2185,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 1852.75,
"sellPrice": 1766,
"market_id": null,
"homesell": "82",
"buyPrice": 0,
"consumebuy": "2",
"stock": 0,
"capacity": 9881,
"creationQty": 0,
"targetStock": 2470,
"cost_min": 1766,
"id": "128049236"
},
{
"cost_mean": "4474.00",
"homebuy": "90",
"categoryname": "Weapons",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 2,
"rare_min_stock": "0",
"name": "Personal Weapons",
"meanPrice": 4474,
"consumptionQty": 2525,
"demandBracket": 0,
"volumescale": "1.2400",
"cost_max": 4826,
"parent_id": null,
"stockBracket": 2,
"baseCreationQty": 385,
"demand": 0,
"sellPrice": 3977,
"market_id": null,
"homesell": "89",
"buyPrice": 4062,
"consumebuy": "1",
"stock": 13337,
"capacity": 25221,
"creationQty": 22696,
"targetStock": 23327,
"cost_min": 4122,
"id": "128049233"
},
{
"cost_mean": "2235.00",
"homebuy": "85",
"categoryname": "Weapons",
"rare_max_stock": "0",
"statusFlags": [],
"baseConsumptionQty": 68,
"rare_min_stock": "0",
"name": "Reactive Armour",
"meanPrice": 2235,
"consumptionQty": 18912,
"demandBracket": 2,
"volumescale": "1.4600",
"cost_max": 2461,
"parent_id": null,
"stockBracket": 0,
"baseCreationQty": 0,
"demand": 11433,
"sellPrice": 2341,
"market_id": null,
"homesell": "84",
"buyPrice": 0,
"consumebuy": "1",
"stock": 0,
"capacity": 18912,
"creationQty": 0,
"targetStock": 4728,
"cost_min": 2008,
"id": "128049235"
}
],
"modules": {
"128049250": {
"sku": null,
"name": "SideWinder_Armour_Grade1",
"cost": 0,
"id": 128049250
},
"128049251": {
"sku": null,
"name": "SideWinder_Armour_Grade2",
"cost": 25600,
"id": 128049251
},
"128049252": {
"sku": null,
"name": "SideWinder_Armour_Grade3",
"cost": 80320,
"id": 128049252
},
"128049253": {
"sku": null,
"name": "SideWinder_Armour_Mirrored",
"cost": 132064,
"id": 128049253
},
"128049254": {
"sku": null,
"name": "SideWinder_Armour_Reactive",
"cost": 139424,
"id": 128049254
},
"128049256": {
"sku": null,
"name": "Eagle_Armour_Grade1",
"cost": 0,
"id": 128049256
},
"128049257": {
"sku": null,
"name": "Eagle_Armour_Grade2",
"cost": 26880,
"id": 128049257
},
"128049258": {
"sku": null,
"name": "Eagle_Armour_Grade3",
"cost": 90048,
"id": 128049258
},
"128049259": {
"sku": null,
"name": "Eagle_Armour_Mirrored",
"cost": 140089,
"id": 128049259
},
"128049260": {
"sku": null,
"name": "Eagle_Armour_Reactive",
"cost": 150393,
"id": 128049260
},
"128049262": {
"sku": null,
"name": "Hauler_Armour_Grade1",
"cost": 0,
"id": 128049262
},
"128049263": {
"sku": null,
"name": "Hauler_Armour_Grade2",
"cost": 42176,
"id": 128049263
},
"128049264": {
"sku": null,
"name": "Hauler_Armour_Grade3",
"cost": 185047,
"id": 128049264
},
"128049265": {
"sku": null,
"name": "Hauler_Armour_Mirrored",
"cost": 270295,
"id": 128049265
},
"128049266": {
"sku": null,
"name": "Hauler_Armour_Reactive",
"cost": 282421,
"id": 128049266
},
"128049286": {
"sku": null,
"name": "Type6_Armour_Grade1",
"cost": 0,
"id": 128049286
},
"128049287": {
"sku": null,
"name": "Type6_Armour_Grade2",
"cost": 418378,
"id": 128049287
},
"128049288": {
"sku": null,
"name": "Type6_Armour_Grade3",
"cost": 941350,
"id": 128049288
},
"128049289": {
"sku": null,
"name": "Type6_Armour_Mirrored",
"cost": 2224725,
"id": 128049289
},
"128049290": {
"sku": null,
"name": "Type6_Armour_Reactive",
"cost": 2465292,
"id": 128049290
},
"128049298": {
"sku": null,
"name": "Type7_Armour_Grade1",
"cost": 0,
"id": 128049298
},
"128049299": {
"sku": null,
"name": "Type7_Armour_Grade2",
"cost": 6988901,
"id": 128049299
},
"128049300": {
"sku": null,
"name": "Type7_Armour_Grade3",
"cost": 15725027,
"id": 128049300
},
"128049301": {
"sku": null,
"name": "Type7_Armour_Mirrored",
"cost": 37163481,
"id": 128049301
},
"128049302": {
"sku": null,
"name": "Type7_Armour_Reactive",
"cost": 41182099,
"id": 128049302
},
"128049304": {
"sku": null,
"name": "Asp_Armour_Grade1",
"cost": 0,
"id": 128049304
},
"128049305": {
"sku": null,
"name": "Asp_Armour_Grade2",
"cost": 2664461,
"id": 128049305
},
"128049306": {
"sku": null,
"name": "Asp_Armour_Grade3",
"cost": 5995038,
"id": 128049306
},
"128049307": {
"sku": null,
"name": "Asp_Armour_Mirrored",
"cost": 14168273,
"id": 128049307
},
"128049308": {
"sku": null,
"name": "Asp_Armour_Reactive",
"cost": 15700338,
"id": 128049308
},
"128049322": {
"sku": null,
"name": "Federation_Dropship_Armour_Grade1",
"cost": 0,
"id": 128049322
},
"128049323": {
"sku": null,
"name": "Federation_Dropship_Armour_Grade2",
"cost": 7925682,
"id": 128049323
},
"128049324": {
"sku": null,
"name": "Federation_Dropship_Armour_Grade3",
"cost": 17832785,
"id": 128049324
},
"128049325": {
"sku": null,
"name": "Federation_Dropship_Armour_Mirrored",
"cost": 42144814,
"id": 128049325
},
"128049326": {
"sku": null,
"name": "Federation_Dropship_Armour_Reactive",
"cost": 46702081,
"id": 128049326
},
"128049364": {
"sku": null,
"name": "Anaconda_Armour_Grade1",
"cost": 0,
"id": 128049364
},
"128049365": {
"sku": null,
"name": "Anaconda_Armour_Grade2",
"cost": 58787780,
"id": 128049365
},
"128049366": {
"sku": null,
"name": "Anaconda_Armour_Grade3",
"cost": 132272505,
"id": 128049366
},
"128049367": {
"sku": null,
"name": "Anaconda_Armour_Mirrored",
"cost": 312604021,
"id": 128049367
},
"128049368": {
"sku": null,
"name": "Anaconda_Armour_Reactive",
"cost": 346406995,
"id": 128049368
},
"128049385": {
"sku": null,
"name": "Hpt_PulseLaser_Gimbal_Small",
"cost": 6600,
"id": 128049385
},
"128049386": {
"sku": null,
"name": "Hpt_PulseLaser_Gimbal_Medium",
"cost": 35400,
"id": 128049386
},
"128049388": {
"sku": null,
"name": "Hpt_PulseLaser_Turret_Small",
"cost": 26000,
"id": 128049388
},
"128049389": {
"sku": null,
"name": "Hpt_PulseLaser_Turret_Medium",
"cost": 132800,
"id": 128049389
},
"128049390": {
"sku": null,
"name": "Hpt_PulseLaser_Turret_Large",
"cost": 400400,
"id": 128049390
},
"128049400": {
"sku": null,
"name": "Hpt_PulseLaserBurst_Fixed_Small",
"cost": 4400,
"id": 128049400
},
"128049404": {
"sku": null,
"name": "Hpt_PulseLaserBurst_Gimbal_Small",
"cost": 8600,
"id": 128049404
},
"128049409": {
"sku": null,
"name": "Hpt_PulseLaserBurst_Turret_Large",
"cost": 800400,
"id": 128049409
},
"128049428": {
"sku": null,
"name": "Hpt_BeamLaser_Fixed_Small",
"cost": 37430,
"id": 128049428
},
"128049430": {
"sku": null,
"name": "Hpt_BeamLaser_Fixed_Large",
"cost": 1177600,
"id": 128049430
},
"128049432": {
"sku": null,
"name": "Hpt_BeamLaser_Gimbal_Small",
"cost": 74650,
"id": 128049432
},
"128049437": {
"sku": null,
"name": "Hpt_BeamLaser_Turret_Large",
"cost": 19399600,
"id": 128049437
},
"128049440": {
"sku": null,
"name": "Hpt_Cannon_Fixed_Large",
"cost": 675200,
"id": 128049440
},
"128049441": {
"sku": null,
"name": "Hpt_Cannon_Fixed_Huge",
"cost": 2700800,
"id": 128049441
},
"128049442": {
"sku": null,
"name": "Hpt_Cannon_Gimbal_Small",
"cost": 42200,
"id": 128049442
},
"128049444": {
"sku": null,
"name": "Hpt_Cannon_Gimbal_Huge",
"cost": 5401600,
"id": 128049444
},
"128049445": {
"sku": null,
"name": "Hpt_Cannon_Turret_Small",
"cost": 506400,
"id": 128049445
},
"128049447": {
"sku": null,
"name": "Hpt_Cannon_Turret_Large",
"cost": 16204800,
"id": 128049447
},
"128049448": {
"sku": null,
"name": "Hpt_Slugshot_Fixed_Small",
"cost": 36000,
"id": 128049448
},
"128049449": {
"sku": null,
"name": "Hpt_Slugshot_Fixed_Medium",
"cost": 291840,
"id": 128049449
},
"128049450": {
"sku": null,
"name": "Hpt_Slugshot_Fixed_Large",
"cost": 1167360,
"id": 128049450
},
"128049451": {
"sku": null,
"name": "Hpt_Slugshot_Gimbal_Small",
"cost": 54720,
"id": 128049451
},
"128049452": {
"sku": null,
"name": "Hpt_Slugshot_Gimbal_Large",
"cost": 1751040,
"id": 128049452
},
"128049453": {
"sku": null,
"name": "Hpt_Slugshot_Turret_Small",
"cost": 182400,
"id": 128049453
},
"128049455": {
"sku": null,
"name": "Hpt_MultiCannon_Fixed_Small",
"cost": 9500,
"id": 128049455
},
"128049456": {
"sku": null,
"name": "Hpt_MultiCannon_Fixed_Medium",
"cost": 38000,
"id": 128049456
},
"128049459": {
"sku": null,
"name": "Hpt_MultiCannon_Gimbal_Small",
"cost": 14250,
"id": 128049459
},
"128049460": {
"sku": null,
"name": "Hpt_MultiCannon_Gimbal_Medium",
"cost": 57000,
"id": 128049460
},
"128049462": {
"sku": null,
"name": "Hpt_MultiCannon_Turret_Small",
"cost": 81600,
"id": 128049462
},
"128049463": {
"sku": null,
"name": "Hpt_MultiCannon_Turret_Medium",
"cost": 1292800,
"id": 128049463
},
"128049465": {
"sku": null,
"name": "Hpt_PlasmaAccelerator_Fixed_Medium",
"cost": 834200,
"id": 128049465
},
"128049466": {
"sku": null,
"name": "Hpt_PlasmaAccelerator_Fixed_Large",
"cost": 3051200,
"id": 128049466
},
"128049467": {
"sku": null,
"name": "Hpt_PlasmaAccelerator_Fixed_Huge",
"cost": 13793600,
"id": 128049467
},
"128049488": {
"sku": null,
"name": "Hpt_Railgun_Fixed_Small",
"cost": 51600,
"id": 128049488
},
"128049489": {
"sku": null,
"name": "Hpt_Railgun_Fixed_Medium",
"cost": 412800,
"id": 128049489
},
"128049492": {
"sku": null,
"name": "Hpt_BasicMissileRack_Fixed_Small",
"cost": 72600,
"id": 128049492
},
"128049493": {
"sku": null,
"name": "Hpt_BasicMissileRack_Fixed_Medium",
"cost": 512400,
"id": 128049493
},
"128049500": {
"sku": null,
"name": "Hpt_MineLauncher_Fixed_Small",
"cost": 24260,
"id": 128049500
},
"128049509": {
"sku": null,
"name": "Hpt_AdvancedTorpPylon_Fixed_Small",
"cost": 11200,
"id": 128049509
},
"128049513": {
"sku": null,
"name": "Hpt_ChaffLauncher_Tiny",
"cost": 8500,
"id": 128049513
},
"128049516": {
"sku": null,
"name": "Hpt_ElectronicCountermeasure_Tiny",
"cost": 12500,
"id": 128049516
},
"128049519": {
"sku": null,
"name": "Hpt_HeatSinkLauncher_Turret_Tiny",
"cost": 3500,
"id": 128049519
},
"128049526": {
"sku": null,
"name": "Hpt_MiningLaser_Fixed_Medium",
"cost": 22576,
"id": 128049526
},
"128049549": {
"sku": null,
"name": "Int_DockingComputer_Standard",
"cost": 4500,
"id": 128049549
},
"128064033": {
"sku": null,
"name": "Int_Powerplant_Size2_Class1",
"cost": 1978,
"id": 128064033
},
"128064034": {
"sku": null,
"name": "Int_Powerplant_Size2_Class2",
"cost": 5934,
"id": 128064034
},
"128064035": {
"sku": null,
"name": "Int_Powerplant_Size2_Class3",
"cost": 17803,
"id": 128064035
},
"128064036": {
"sku": null,
"name": "Int_Powerplant_Size2_Class4",
"cost": 53408,
"id": 128064036
},
"128064037": {
"sku": null,
"name": "Int_Powerplant_Size2_Class5",
"cost": 160224,
"id": 128064037
},
"128064038": {
"sku": null,
"name": "Int_Powerplant_Size3_Class1",
"cost": 6271,
"id": 128064038
},
"128064039": {
"sku": null,
"name": "Int_Powerplant_Size3_Class2",
"cost": 18812,
"id": 128064039
},
"128064040": {
"sku": null,
"name": "Int_Powerplant_Size3_Class3",
"cost": 56435,
"id": 128064040
},
"128064041": {
"sku": null,
"name": "Int_Powerplant_Size3_Class4",
"cost": 169304,
"id": 128064041
},
"128064042": {
"sku": null,
"name": "Int_Powerplant_Size3_Class5",
"cost": 507912,
"id": 128064042
},
"128064045": {
"sku": null,
"name": "Int_Powerplant_Size4_Class3",
"cost": 178898,
"id": 128064045
},
"128064046": {
"sku": null,
"name": "Int_Powerplant_Size4_Class4",
"cost": 536693,
"id": 128064046
},
"128064047": {
"sku": null,
"name": "Int_Powerplant_Size4_Class5",
"cost": 1610080,
"id": 128064047
},
"128064049": {
"sku": null,
"name": "Int_Powerplant_Size5_Class2",
"cost": 189035,
"id": 128064049
},
"128064050": {
"sku": null,
"name": "Int_Powerplant_Size5_Class3",
"cost": 567106,
"id": 128064050
},
"128064052": {
"sku": null,
"name": "Int_Powerplant_Size5_Class5",
"cost": 5103953,
"id": 128064052
},
"128064053": {
"sku": null,
"name": "Int_Powerplant_Size6_Class1",
"cost": 199747,
"id": 128064053
},
"128064054": {
"sku": null,
"name": "Int_Powerplant_Size6_Class2",
"cost": 599242,
"id": 128064054
},
"128064055": {
"sku": null,
"name": "Int_Powerplant_Size6_Class3",
"cost": 1797726,
"id": 128064055
},
"128064068": {
"sku": null,
"name": "Int_Engine_Size2_Class1",
"cost": 1978,
"id": 128064068
},
"128064069": {
"sku": null,
"name": "Int_Engine_Size2_Class2",
"cost": 5934,
"id": 128064069
},
"128064070": {
"sku": null,
"name": "Int_Engine_Size2_Class3",
"cost": 17803,
"id": 128064070
},
"128064071": {
"sku": null,
"name": "Int_Engine_Size2_Class4",
"cost": 53408,
"id": 128064071
},
"128064072": {
"sku": null,
"name": "Int_Engine_Size2_Class5",
"cost": 160224,
"id": 128064072
},
"128064073": {
"sku": null,
"name": "Int_Engine_Size3_Class1",
"cost": 6271,
"id": 128064073
},
"128064074": {
"sku": null,
"name": "Int_Engine_Size3_Class2",
"cost": 18812,
"id": 128064074
},
"128064075": {
"sku": null,
"name": "Int_Engine_Size3_Class3",
"cost": 56435,
"id": 128064075
},
"128064077": {
"sku": null,
"name": "Int_Engine_Size3_Class5",
"cost": 507912,
"id": 128064077
},
"128064081": {
"sku": null,
"name": "Int_Engine_Size4_Class4",
"cost": 536693,
"id": 128064081
},
"128064082": {
"sku": null,
"name": "Int_Engine_Size4_Class5",
"cost": 1610080,
"id": 128064082
},
"128064085": {
"sku": null,
"name": "Int_Engine_Size5_Class3",
"cost": 567106,
"id": 128064085
},
"128064086": {
"sku": null,
"name": "Int_Engine_Size5_Class4",
"cost": 1701318,
"id": 128064086
},
"128064087": {
"sku": null,
"name": "Int_Engine_Size5_Class5",
"cost": 5103953,
"id": 128064087
},
"128064089": {
"sku": null,
"name": "Int_Engine_Size6_Class2",
"cost": 599242,
"id": 128064089
},
"128064090": {
"sku": null,
"name": "Int_Engine_Size6_Class3",
"cost": 1797726,
"id": 128064090
},
"128064091": {
"sku": null,
"name": "Int_Engine_Size6_Class4",
"cost": 5393177,
"id": 128064091
},
"128064103": {
"sku": null,
"name": "Int_Hyperdrive_Size2_Class1",
"cost": 1978,
"id": 128064103
},
"128064104": {
"sku": null,
"name": "Int_Hyperdrive_Size2_Class2",
"cost": 5934,
"id": 128064104
},
"128064105": {
"sku": null,
"name": "Int_Hyperdrive_Size2_Class3",
"cost": 17803,
"id": 128064105
},
"128064106": {
"sku": null,
"name": "Int_Hyperdrive_Size2_Class4",
"cost": 53408,
"id": 128064106
},
"128064107": {
"sku": null,
"name": "Int_Hyperdrive_Size2_Class5",
"cost": 160224,
"id": 128064107
},
"128064108": {
"sku": null,
"name": "Int_Hyperdrive_Size3_Class1",
"cost": 6271,
"id": 128064108
},
"128064109": {
"sku": null,
"name": "Int_Hyperdrive_Size3_Class2",
"cost": 18812,
"id": 128064109
},
"128064110": {
"sku": null,
"name": "Int_Hyperdrive_Size3_Class3",
"cost": 56435,
"id": 128064110
},
"128064111": {
"sku": null,
"name": "Int_Hyperdrive_Size3_Class4",
"cost": 169304,
"id": 128064111
},
"128064112": {
"sku": null,
"name": "Int_Hyperdrive_Size3_Class5",
"cost": 507912,
"id": 128064112
},
"128064116": {
"sku": null,
"name": "Int_Hyperdrive_Size4_Class4",
"cost": 536693,
"id": 128064116
},
"128064117": {
"sku": null,
"name": "Int_Hyperdrive_Size4_Class5",
"cost": 1610080,
"id": 128064117
},
"128064120": {
"sku": null,
"name": "Int_Hyperdrive_Size5_Class3",
"cost": 567106,
"id": 128064120
},
"128064121": {
"sku": null,
"name": "Int_Hyperdrive_Size5_Class4",
"cost": 1701318,
"id": 128064121
},
"128064124": {
"sku": null,
"name": "Int_Hyperdrive_Size6_Class2",
"cost": 599242,
"id": 128064124
},
"128064125": {
"sku": null,
"name": "Int_Hyperdrive_Size6_Class3",
"cost": 1797726,
"id": 128064125
},
"128064126": {
"sku": null,
"name": "Int_Hyperdrive_Size6_Class4",
"cost": 5393177,
"id": 128064126
},
"128064127": {
"sku": null,
"name": "Int_Hyperdrive_Size6_Class5",
"cost": 16179531,
"id": 128064127
},
"128064139": {
"sku": null,
"name": "Int_LifeSupport_Size1_Class2",
"cost": 1293,
"id": 128064139
},
"128064140": {
"sku": null,
"name": "Int_LifeSupport_Size1_Class3",
"cost": 3231,
"id": 128064140
},
"128064141": {
"sku": null,
"name": "Int_LifeSupport_Size1_Class4",
"cost": 8078,
"id": 128064141
},
"128064142": {
"sku": null,
"name": "Int_LifeSupport_Size1_Class5",
"cost": 20195,
"id": 128064142
},
"128064145": {
"sku": null,
"name": "Int_LifeSupport_Size2_Class3",
"cost": 9048,
"id": 128064145
},
"128064146": {
"sku": null,
"name": "Int_LifeSupport_Size2_Class4",
"cost": 22619,
"id": 128064146
},
"128064147": {
"sku": null,
"name": "Int_LifeSupport_Size2_Class5",
"cost": 56547,
"id": 128064147
},
"128064149": {
"sku": null,
"name": "Int_LifeSupport_Size3_Class2",
"cost": 10133,
"id": 128064149
},
"128064150": {
"sku": null,
"name": "Int_LifeSupport_Size3_Class3",
"cost": 25333,
"id": 128064150
},
"128064151": {
"sku": null,
"name": "Int_LifeSupport_Size3_Class4",
"cost": 63333,
"id": 128064151
},
"128064152": {
"sku": null,
"name": "Int_LifeSupport_Size3_Class5",
"cost": 158331,
"id": 128064152
},
"128064153": {
"sku": null,
"name": "Int_LifeSupport_Size4_Class1",
"cost": 11349,
"id": 128064153
},
"128064154": {
"sku": null,
"name": "Int_LifeSupport_Size4_Class2",
"cost": 28373,
"id": 128064154
},
"128064155": {
"sku": null,
"name": "Int_LifeSupport_Size4_Class3",
"cost": 70932,
"id": 128064155
},
"128064156": {
"sku": null,
"name": "Int_LifeSupport_Size4_Class4",
"cost": 177331,
"id": 128064156
},
"128064157": {
"sku": null,
"name": "Int_LifeSupport_Size4_Class5",
"cost": 443328,
"id": 128064157
},
"128064158": {
"sku": null,
"name": "Int_LifeSupport_Size5_Class1",
"cost": 31778,
"id": 128064158
},
"128064159": {
"sku": null,
"name": "Int_LifeSupport_Size5_Class2",
"cost": 79444,
"id": 128064159
},
"128064161": {
"sku": null,
"name": "Int_LifeSupport_Size5_Class4",
"cost": 496527,
"id": 128064161
},
"128064163": {
"sku": null,
"name": "Int_LifeSupport_Size6_Class1",
"cost": 88978,
"id": 128064163
},
"128064164": {
"sku": null,
"name": "Int_LifeSupport_Size6_Class2",
"cost": 222444,
"id": 128064164
},
"128064178": {
"sku": null,
"name": "Int_PowerDistributor_Size1_Class1",
"cost": 517,
"id": 128064178
},
"128064179": {
"sku": null,
"name": "Int_PowerDistributor_Size1_Class2",
"cost": 1293,
"id": 128064179
},
"128064180": {
"sku": null,
"name": "Int_PowerDistributor_Size1_Class3",
"cost": 3231,
"id": 128064180
},
"128064181": {
"sku": null,
"name": "Int_PowerDistributor_Size1_Class4",
"cost": 8078,
"id": 128064181
},
"128064182": {
"sku": null,
"name": "Int_PowerDistributor_Size1_Class5",
"cost": 20195,
"id": 128064182
},
"128064183": {
"sku": null,
"name": "Int_PowerDistributor_Size2_Class1",
"cost": 1448,
"id": 128064183
},
"128064184": {
"sku": null,
"name": "Int_PowerDistributor_Size2_Class2",
"cost": 3619,
"id": 128064184
},
"128064185": {
"sku": null,
"name": "Int_PowerDistributor_Size2_Class3",
"cost": 9048,
"id": 128064185
},
"128064186": {
"sku": null,
"name": "Int_PowerDistributor_Size2_Class4",
"cost": 22619,
"id": 128064186
},
"128064187": {
"sku": null,
"name": "Int_PowerDistributor_Size2_Class5",
"cost": 56547,
"id": 128064187
},
"128064188": {
"sku": null,
"name": "Int_PowerDistributor_Size3_Class1",
"cost": 4053,
"id": 128064188
},
"128064189": {
"sku": null,
"name": "Int_PowerDistributor_Size3_Class2",
"cost": 10133,
"id": 128064189
},
"128064190": {
"sku": null,
"name": "Int_PowerDistributor_Size3_Class3",
"cost": 25333,
"id": 128064190
},
"128064192": {
"sku": null,
"name": "Int_PowerDistributor_Size3_Class5",
"cost": 158331,
"id": 128064192
},
"128064193": {
"sku": null,
"name": "Int_PowerDistributor_Size4_Class1",
"cost": 11349,
"id": 128064193
},
"128064194": {
"sku": null,
"name": "Int_PowerDistributor_Size4_Class2",
"cost": 28373,
"id": 128064194
},
"128064195": {
"sku": null,
"name": "Int_PowerDistributor_Size4_Class3",
"cost": 70932,
"id": 128064195
},
"128064196": {
"sku": null,
"name": "Int_PowerDistributor_Size4_Class4",
"cost": 177331,
"id": 128064196
},
"128064197": {
"sku": null,
"name": "Int_PowerDistributor_Size4_Class5",
"cost": 443328,
"id": 128064197
},
"128064198": {
"sku": null,
"name": "Int_PowerDistributor_Size5_Class1",
"cost": 31778,
"id": 128064198
},
"128064199": {
"sku": null,
"name": "Int_PowerDistributor_Size5_Class2",
"cost": 79444,
"id": 128064199
},
"128064200": {
"sku": null,
"name": "Int_PowerDistributor_Size5_Class3",
"cost": 198611,
"id": 128064200
},
"128064201": {
"sku": null,
"name": "Int_PowerDistributor_Size5_Class4",
"cost": 496527,
"id": 128064201
},
"128064202": {
"sku": null,
"name": "Int_PowerDistributor_Size5_Class5",
"cost": 1241317,
"id": 128064202
},
"128064203": {
"sku": null,
"name": "Int_PowerDistributor_Size6_Class1",
"cost": 88978,
"id": 128064203
},
"128064204": {
"sku": null,
"name": "Int_PowerDistributor_Size6_Class2",
"cost": 222444,
"id": 128064204
},
"128064205": {
"sku": null,
"name": "Int_PowerDistributor_Size6_Class3",
"cost": 556110,
"id": 128064205
},
"128064209": {
"sku": null,
"name": "Int_PowerDistributor_Size7_Class2",
"cost": 622843,
"id": 128064209
},
"128064210": {
"sku": null,
"name": "Int_PowerDistributor_Size7_Class3",
"cost": 1557108,
"id": 128064210
},
"128064211": {
"sku": null,
"name": "Int_PowerDistributor_Size7_Class4",
"cost": 3892770,
"id": 128064211
},
"128064214": {
"sku": null,
"name": "Int_PowerDistributor_Size8_Class2",
"cost": 1743961,
"id": 128064214
},
"128064216": {
"sku": null,
"name": "Int_PowerDistributor_Size8_Class4",
"cost": 10899756,
"id": 128064216
},
"128064217": {
"sku": null,
"name": "Int_PowerDistributor_Size8_Class5",
"cost": 27249391,
"id": 128064217
},
"128064218": {
"sku": null,
"name": "Int_Sensors_Size1_Class1",
"cost": 517,
"id": 128064218
},
"128064219": {
"sku": null,
"name": "Int_Sensors_Size1_Class2",
"cost": 1293,
"id": 128064219
},
"128064220": {
"sku": null,
"name": "Int_Sensors_Size1_Class3",
"cost": 3231,
"id": 128064220
},
"128064221": {
"sku": null,
"name": "Int_Sensors_Size1_Class4",
"cost": 8078,
"id": 128064221
},
"128064222": {
"sku": null,
"name": "Int_Sensors_Size1_Class5",
"cost": 20195,
"id": 128064222
},
"128064223": {
"sku": null,
"name": "Int_Sensors_Size2_Class1",
"cost": 1448,
"id": 128064223
},
"128064224": {
"sku": null,
"name": "Int_Sensors_Size2_Class2",
"cost": 3619,
"id": 128064224
},
"128064225": {
"sku": null,
"name": "Int_Sensors_Size2_Class3",
"cost": 9048,
"id": 128064225
},
"128064226": {
"sku": null,
"name": "Int_Sensors_Size2_Class4",
"cost": 22619,
"id": 128064226
},
"128064227": {
"sku": null,
"name": "Int_Sensors_Size2_Class5",
"cost": 56547,
"id": 128064227
},
"128064228": {
"sku": null,
"name": "Int_Sensors_Size3_Class1",
"cost": 4053,
"id": 128064228
},
"128064229": {
"sku": null,
"name": "Int_Sensors_Size3_Class2",
"cost": 10133,
"id": 128064229
},
"128064230": {
"sku": null,
"name": "Int_Sensors_Size3_Class3",
"cost": 25333,
"id": 128064230
},
"128064231": {
"sku": null,
"name": "Int_Sensors_Size3_Class4",
"cost": 63333,
"id": 128064231
},
"128064232": {
"sku": null,
"name": "Int_Sensors_Size3_Class5",
"cost": 158331,
"id": 128064232
},
"128064233": {
"sku": null,
"name": "Int_Sensors_Size4_Class1",
"cost": 11349,
"id": 128064233
},
"128064234": {
"sku": null,
"name": "Int_Sensors_Size4_Class2",
"cost": 28373,
"id": 128064234
},
"128064235": {
"sku": null,
"name": "Int_Sensors_Size4_Class3",
"cost": 70932,
"id": 128064235
},
"128064236": {
"sku": null,
"name": "Int_Sensors_Size4_Class4",
"cost": 177331,
"id": 128064236
},
"128064238": {
"sku": null,
"name": "Int_Sensors_Size5_Class1",
"cost": 31778,
"id": 128064238
},
"128064239": {
"sku": null,
"name": "Int_Sensors_Size5_Class2",
"cost": 79444,
"id": 128064239
},
"128064240": {
"sku": null,
"name": "Int_Sensors_Size5_Class3",
"cost": 198611,
"id": 128064240
},
"128064241": {
"sku": null,
"name": "Int_Sensors_Size5_Class4",
"cost": 496527,
"id": 128064241
},
"128064243": {
"sku": null,
"name": "Int_Sensors_Size6_Class1",
"cost": 88978,
"id": 128064243
},
"128064244": {
"sku": null,
"name": "Int_Sensors_Size6_Class2",
"cost": 222444,
"id": 128064244
},
"128064245": {
"sku": null,
"name": "Int_Sensors_Size6_Class3",
"cost": 556110,
"id": 128064245
},
"128064246": {
"sku": null,
"name": "Int_Sensors_Size6_Class4",
"cost": 1390275,
"id": 128064246
},
"128064248": {
"sku": null,
"name": "Int_Sensors_Size7_Class1",
"cost": 249137,
"id": 128064248
},
"128064249": {
"sku": null,
"name": "Int_Sensors_Size7_Class2",
"cost": 622843,
"id": 128064249
},
"128064250": {
"sku": null,
"name": "Int_Sensors_Size7_Class3",
"cost": 1557108,
"id": 128064250
},
"128064253": {
"sku": null,
"name": "Int_Sensors_Size8_Class1",
"cost": 697584,
"id": 128064253
},
"128064254": {
"sku": null,
"name": "Int_Sensors_Size8_Class2",
"cost": 1743961,
"id": 128064254
},
"128064263": {
"sku": null,
"name": "Int_ShieldGenerator_Size2_Class1",
"cost": 1978,
"id": 128064263
},
"128064264": {
"sku": null,
"name": "Int_ShieldGenerator_Size2_Class2",
"cost": 5934,
"id": 128064264
},
"128064265": {
"sku": null,
"name": "Int_ShieldGenerator_Size2_Class3",
"cost": 17803,
"id": 128064265
},
"128064267": {
"sku": null,
"name": "Int_ShieldGenerator_Size2_Class5",
"cost": 160224,
"id": 128064267
},
"128064268": {
"sku": null,
"name": "Int_ShieldGenerator_Size3_Class1",
"cost": 6271,
"id": 128064268
},
"128064269": {
"sku": null,
"name": "Int_ShieldGenerator_Size3_Class2",
"cost": 18812,
"id": 128064269
},
"128064270": {
"sku": null,
"name": "Int_ShieldGenerator_Size3_Class3",
"cost": 56435,
"id": 128064270
},
"128064271": {
"sku": null,
"name": "Int_ShieldGenerator_Size3_Class4",
"cost": 169304,
"id": 128064271
},
"128064272": {
"sku": null,
"name": "Int_ShieldGenerator_Size3_Class5",
"cost": 507912,
"id": 128064272
},
"128064275": {
"sku": null,
"name": "Int_ShieldGenerator_Size4_Class3",
"cost": 178898,
"id": 128064275
},
"128064276": {
"sku": null,
"name": "Int_ShieldGenerator_Size4_Class4",
"cost": 536693,
"id": 128064276
},
"128064279": {
"sku": null,
"name": "Int_ShieldGenerator_Size5_Class2",
"cost": 189035,
"id": 128064279
},
"128064280": {
"sku": null,
"name": "Int_ShieldGenerator_Size5_Class3",
"cost": 567106,
"id": 128064280
},
"128064284": {
"sku": null,
"name": "Int_ShieldGenerator_Size6_Class2",
"cost": 599242,
"id": 128064284
},
"128064285": {
"sku": null,
"name": "Int_ShieldGenerator_Size6_Class3",
"cost": 1797726,
"id": 128064285
},
"128064286": {
"sku": null,
"name": "Int_ShieldGenerator_Size6_Class4",
"cost": 5393177,
"id": 128064286
},
"128064302": {
"sku": null,
"name": "Int_ShieldCellBank_Size1_Class5",
"cost": 20195,
"id": 128064302
},
"128064307": {
"sku": null,
"name": "Int_ShieldCellBank_Size2_Class5",
"cost": 56547,
"id": 128064307
},
"128064312": {
"sku": null,
"name": "Int_ShieldCellBank_Size3_Class5",
"cost": 158331,
"id": 128064312
},
"128064314": {
"sku": null,
"name": "Int_ShieldCellBank_Size4_Class2",
"cost": 28373,
"id": 128064314
},
"128064315": {
"sku": null,
"name": "Int_ShieldCellBank_Size4_Class3",
"cost": 70932,
"id": 128064315
},
"128064316": {
"sku": null,
"name": "Int_ShieldCellBank_Size4_Class4",
"cost": 177331,
"id": 128064316
},
"128064317": {
"sku": null,
"name": "Int_ShieldCellBank_Size4_Class5",
"cost": 443328,
"id": 128064317
},
"128064319": {
"sku": null,
"name": "Int_ShieldCellBank_Size5_Class2",
"cost": 79444,
"id": 128064319
},
"128064320": {
"sku": null,
"name": "Int_ShieldCellBank_Size5_Class3",
"cost": 198611,
"id": 128064320
},
"128064321": {
"sku": null,
"name": "Int_ShieldCellBank_Size5_Class4",
"cost": 496527,
"id": 128064321
},
"128064322": {
"sku": null,
"name": "Int_ShieldCellBank_Size5_Class5",
"cost": 1241317,
"id": 128064322
},
"128064323": {
"sku": null,
"name": "Int_ShieldCellBank_Size6_Class1",
"cost": 88978,
"id": 128064323
},
"128064324": {
"sku": null,
"name": "Int_ShieldCellBank_Size6_Class2",
"cost": 222444,
"id": 128064324
},
"128064325": {
"sku": null,
"name": "Int_ShieldCellBank_Size6_Class3",
"cost": 556110,
"id": 128064325
},
"128064338": {
"sku": null,
"name": "Int_CargoRack_Size1_Class1",
"cost": 1000,
"id": 128064338
},
"128064339": {
"sku": null,
"name": "Int_CargoRack_Size2_Class1",
"cost": 3250,
"id": 128064339
},
"128064340": {
"sku": null,
"name": "Int_CargoRack_Size3_Class1",
"cost": 10563,
"id": 128064340
},
"128064341": {
"sku": null,
"name": "Int_CargoRack_Size4_Class1",
"cost": 34328,
"id": 128064341
},
"128064342": {
"sku": null,
"name": "Int_CargoRack_Size5_Class1",
"cost": 111566,
"id": 128064342
},
"128064343": {
"sku": null,
"name": "Int_CargoRack_Size6_Class1",
"cost": 362591,
"id": 128064343
},
"128064344": {
"sku": null,
"name": "Int_CargoRack_Size7_Class1",
"cost": 1178420,
"id": 128064344
},
"128064345": {
"sku": null,
"name": "Int_CargoRack_Size8_Class1",
"cost": 3829866,
"id": 128064345
},
"128064346": {
"sku": null,
"name": "Int_FuelTank_Size1_Class3",
"cost": 1000,
"id": 128064346
},
"128064347": {
"sku": null,
"name": "Int_FuelTank_Size2_Class3",
"cost": 3750,
"id": 128064347
},
"128064348": {
"sku": null,
"name": "Int_FuelTank_Size3_Class3",
"cost": 7063,
"id": 128064348
},
"128064349": {
"sku": null,
"name": "Int_FuelTank_Size4_Class3",
"cost": 24734,
"id": 128064349
},
"128064350": {
"sku": null,
"name": "Int_FuelTank_Size5_Class3",
"cost": 97754,
"id": 128064350
},
"128064351": {
"sku": null,
"name": "Int_FuelTank_Size6_Class3",
"cost": 341577,
"id": 128064351
},
"128064352": {
"sku": null,
"name": "Int_FuelTank_Size7_Class3",
"cost": 1780914,
"id": 128064352
},
"128064353": {
"sku": null,
"name": "Int_FuelTank_Size8_Class3",
"cost": 5428429,
"id": 128064353
},
"128066404": {
"sku": null,
"name": "paintjob_sidewinder_default_02",
"cost": 0,
"id": 128066404
},
"128066405": {
"sku": null,
"name": "paintjob_eagle_stripe1_02",
"cost": 0,
"id": 128066405
},
"128066406": {
"sku": null,
"name": "paintjob_eagle_doublestripe_01",
"cost": 0,
"id": 128066406
},
"128066407": {
"sku": null,
"name": "paintjob_viper_flag_switzerland_01",
"cost": 0,
"id": 128066407
},
"128066408": {
"sku": null,
"name": "paintjob_sidewinder_default_03",
"cost": 0,
"id": 128066408
},
"128066409": {
"sku": null,
"name": "paintjob_viper_flag_belgium_01",
"cost": 0,
"id": 128066409
},
"128066410": {
"sku": null,
"name": "paintjob_viper_flag_australia_01",
"cost": 0,
"id": 128066410
},
"128066411": {
"sku": null,
"name": "paintjob_viper_default_01",
"cost": 0,
"id": 128066411
},
"128066412": {
"sku": null,
"name": "paintjob_viper_stripe2_02",
"cost": 0,
"id": 128066412
},
"128066413": {
"sku": null,
"name": "paintjob_viper_flag_austria_01",
"cost": 0,
"id": 128066413
},
"128066414": {
"sku": null,
"name": "paintjob_sidewinder_doublestripe_08",
"cost": 0,
"id": 128066414
},
"128066415": {
"sku": null,
"name": "paintjob_viper_stripe1_01",
"cost": 0,
"id": 128066415
},
"128066416": {
"sku": null,
"name": "paintjob_eagle_thirds_01",
"cost": 0,
"id": 128066416
},
"128066417": {
"sku": null,
"name": "paintjob_viper_flag_spain_01",
"cost": 0,
"id": 128066417
},
"128066418": {
"sku": null,
"name": "paintjob_viper_stripe1_02",
"cost": 0,
"id": 128066418
},
"128066419": {
"sku": null,
"name": "paintjob_eagle_stripe1_03",
"cost": 0,
"id": 128066419
},
"128066420": {
"sku": null,
"name": "paintjob_eagle_thirds_02",
"cost": 0,
"id": 128066420
},
"128066421": {
"sku": null,
"name": "paintjob_viper_flag_denmark_01",
"cost": 0,
"id": 128066421
},
"128066422": {
"sku": null,
"name": "paintjob_viper_police_federation_01",
"cost": 0,
"id": 128066422
},
"128066423": {
"sku": null,
"name": "paintjob_sidewinder_doublestripe_05",
"cost": 0,
"id": 128066423
},
"128066424": {
"sku": null,
"name": "paintjob_viper_flag_newzealand_01",
"cost": 0,
"id": 128066424
},
"128066425": {
"sku": null,
"name": "paintjob_viper_flag_italy_01",
"cost": 0,
"id": 128066425
},
"128066426": {
"sku": null,
"name": "paintjob_viper_stripe2_04",
"cost": 0,
"id": 128066426
},
"128066427": {
"sku": null,
"name": "paintjob_viper_police_independent_01",
"cost": 0,
"id": 128066427
},
"128066428": {
"sku": null,
"name": "paintjob_cobramkiii_wireframe_01",
"cost": 0,
"id": 128066428
},
"128066429": {
"sku": null,
"name": "paintjob_viper_default_03",
"cost": 0,
"id": 128066429
},
"128066430": {
"sku": null,
"name": "paintjob_eagle_stripe1_01",
"cost": 0,
"id": 128066430
},
"128066431": {
"sku": null,
"name": "paintjob_sidewinder_thirds_07",
"cost": 0,
"id": 128066431
},
"128066432": {
"sku": null,
"name": "paintjob_sidewinder_thirds_01",
"cost": 0,
"id": 128066432
},
"128066433": {
"sku": null,
"name": "paintjob_sidewinder_doublestripe_07",
"cost": 0,
"id": 128066433
},
"128066434": {
"sku": null,
"name": "paintjob_viper_flag_uk_01",
"cost": 0,
"id": 128066434
},
"128066435": {
"sku": null,
"name": "paintjob_viper_flag_germany_01",
"cost": 0,
"id": 128066435
},
"128066436": {
"sku": null,
"name": "paintjob_eagle_camo_03",
"cost": 0,
"id": 128066436
},
"128066437": {
"sku": null,
"name": "paintjob_eagle_thirds_03",
"cost": 0,
"id": 128066437
},
"128066438": {
"sku": null,
"name": "paintjob_viper_flag_netherlands_01",
"cost": 0,
"id": 128066438
},
"128066439": {
"sku": null,
"name": "paintjob_viper_flag_usa_01",
"cost": 0,
"id": 128066439
},
"128066440": {
"sku": null,
"name": "paintjob_sidewinder_camo_01",
"cost": 0,
"id": 128066440
},
"128066441": {
"sku": null,
"name": "paintjob_eagle_camo_02",
"cost": 0,
"id": 128066441
},
"128066442": {
"sku": null,
"name": "paintjob_viper_flag_russia_01",
"cost": 0,
"id": 128066442
},
"128066443": {
"sku": null,
"name": "paintjob_viper_flag_canada_01",
"cost": 0,
"id": 128066443
},
"128066444": {
"sku": null,
"name": "paintjob_sidewinder_thirds_06",
"cost": 0,
"id": 128066444
},
"128066445": {
"sku": null,
"name": "paintjob_viper_flag_sweden_01",
"cost": 0,
"id": 128066445
},
"128066446": {
"sku": null,
"name": "paintjob_viper_flag_poland_01",
"cost": 0,
"id": 128066446
},
"128066447": {
"sku": null,
"name": "paintjob_sidewinder_camo_03",
"cost": 0,
"id": 128066447
},
"128066448": {
"sku": null,
"name": "paintjob_sidewinder_default_04",
"cost": 0,
"id": 128066448
},
"128066449": {
"sku": null,
"name": "paintjob_eagle_doublestripe_02",
"cost": 0,
"id": 128066449
},
"128066450": {
"sku": null,
"name": "paintjob_viper_flag_finland_01",
"cost": 0,
"id": 128066450
},
"128066451": {
"sku": null,
"name": "paintjob_viper_flag_france_01",
"cost": 0,
"id": 128066451
},
"128066452": {
"sku": null,
"name": "paintjob_viper_police_empire_01",
"cost": 0,
"id": 128066452
},
"128066453": {
"sku": null,
"name": "paintjob_eagle_doublestripe_03",
"cost": 0,
"id": 128066453
},
"128066454": {
"sku": null,
"name": "paintjob_sidewinder_camo_02",
"cost": 0,
"id": 128066454
},
"128066455": {
"sku": null,
"name": "paintjob_viper_flag_norway_01",
"cost": 0,
"id": 128066455
},
"128066456": {
"sku": null,
"name": "paintjob_eagle_camo_01",
"cost": 0,
"id": 128066456
},
"128066532": {
"sku": null,
"name": "Int_DroneControl_ResourceSiphon_Size1_Class1",
"cost": 600,
"id": 128066532
},
"128066536": {
"sku": null,
"name": "Int_DroneControl_ResourceSiphon_Size1_Class5",
"cost": 9600,
"id": 128066536
},
"128066541": {
"sku": null,
"name": "Int_DroneControl_ResourceSiphon_Size3_Class5",
"cost": 86400,
"id": 128066541
},
"128662520": {
"sku": null,
"name": "Hpt_CargoScanner_Size0_Class1",
"cost": 13544,
"id": 128662520
},
"128662523": {
"sku": null,
"name": "Hpt_CargoScanner_Size0_Class4",
"cost": 365698,
"id": 128662523
},
"128662524": {
"sku": null,
"name": "Hpt_CargoScanner_Size0_Class5",
"cost": 1097095,
"id": 128662524
},
"128662526": {
"sku": null,
"name": "Hpt_CloudScanner_Size0_Class2",
"cost": 40633,
"id": 128662526
},
"128662527": {
"sku": null,
"name": "Hpt_CloudScanner_Size0_Class3",
"cost": 121899,
"id": 128662527
},
"128662528": {
"sku": null,
"name": "Hpt_CloudScanner_Size0_Class4",
"cost": 365698,
"id": 128662528
},
"128662531": {
"sku": null,
"name": "Hpt_CrimeScanner_Size0_Class2",
"cost": 40633,
"id": 128662531
},
"128662532": {
"sku": null,
"name": "Hpt_CrimeScanner_Size0_Class3",
"cost": 121899,
"id": 128662532
},
"128662533": {
"sku": null,
"name": "Hpt_CrimeScanner_Size0_Class4",
"cost": 365698,
"id": 128662533
},
"128662534": {
"sku": null,
"name": "Hpt_CrimeScanner_Size0_Class5",
"cost": 1097095,
"id": 128662534
},
"128662535": {
"sku": null,
"name": "Int_StellarBodyDiscoveryScanner_Standard",
"cost": 1000,
"id": 128662535
},
"128663560": {
"sku": null,
"name": "Int_StellarBodyDiscoveryScanner_Intermediate",
"cost": 505000,
"id": 128663560
},
"128663561": {
"sku": null,
"name": "Int_StellarBodyDiscoveryScanner_Advanced",
"cost": 1545000,
"id": 128663561
},
"128666634": {
"sku": null,
"name": "Int_DetailedSurfaceScanner_Tiny",
"cost": 250000,
"id": 128666634
},
"128666644": {
"sku": null,
"name": "Int_FuelScoop_Size1_Class1",
"cost": 309,
"id": 128666644
},
"128666645": {
"sku": null,
"name": "Int_FuelScoop_Size2_Class1",
"cost": 1068,
"id": 128666645
},
"128666646": {
"sku": null,
"name": "Int_FuelScoop_Size3_Class1",
"cost": 3386,
"id": 128666646
},
"128666647": {
"sku": null,
"name": "Int_FuelScoop_Size4_Class1",
"cost": 10734,
"id": 128666647
},
"128666648": {
"sku": null,
"name": "Int_FuelScoop_Size5_Class1",
"cost": 34026,
"id": 128666648
},
"128666649": {
"sku": null,
"name": "Int_FuelScoop_Size6_Class1",
"cost": 107864,
"id": 128666649
},
"128666652": {
"sku": null,
"name": "Int_FuelScoop_Size1_Class2",
"cost": 1285,
"id": 128666652
},
"128666653": {
"sku": null,
"name": "Int_FuelScoop_Size2_Class2",
"cost": 4451,
"id": 128666653
},
"128666654": {
"sku": null,
"name": "Int_FuelScoop_Size3_Class2",
"cost": 14109,
"id": 128666654
},
"128666655": {
"sku": null,
"name": "Int_FuelScoop_Size4_Class2",
"cost": 44724,
"id": 128666655
},
"128666656": {
"sku": null,
"name": "Int_FuelScoop_Size5_Class2",
"cost": 141776,
"id": 128666656
},
"128666657": {
"sku": null,
"name": "Int_FuelScoop_Size6_Class2",
"cost": 449431,
"id": 128666657
},
"128666660": {
"sku": null,
"name": "Int_FuelScoop_Size1_Class3",
"cost": 5142,
"id": 128666660
},
"128666661": {
"sku": null,
"name": "Int_FuelScoop_Size2_Class3",
"cost": 17803,
"id": 128666661
},
"128666662": {
"sku": null,
"name": "Int_FuelScoop_Size3_Class3",
"cost": 56435,
"id": 128666662
},
"128666663": {
"sku": null,
"name": "Int_FuelScoop_Size4_Class3",
"cost": 178898,
"id": 128666663
},
"128666664": {
"sku": null,
"name": "Int_FuelScoop_Size5_Class3",
"cost": 567106,
"id": 128666664
},
"128666665": {
"sku": null,
"name": "Int_FuelScoop_Size6_Class3",
"cost": 1797726,
"id": 128666665
},
"128666669": {
"sku": null,
"name": "Int_FuelScoop_Size2_Class4",
"cost": 71211,
"id": 128666669
},
"128666670": {
"sku": null,
"name": "Int_FuelScoop_Size3_Class4",
"cost": 225738,
"id": 128666670
},
"128666673": {
"sku": null,
"name": "Int_FuelScoop_Size6_Class4",
"cost": 7190903,
"id": 128666673
},
"128666675": {
"sku": null,
"name": "Int_FuelScoop_Size8_Class4",
"cost": 72260660,
"id": 128666675
},
"128666676": {
"sku": null,
"name": "Int_FuelScoop_Size1_Class5",
"cost": 82270,
"id": 128666676
},
"128666677": {
"sku": null,
"name": "Int_FuelScoop_Size2_Class5",
"cost": 284844,
"id": 128666677
},
"128666678": {
"sku": null,
"name": "Int_FuelScoop_Size3_Class5",
"cost": 902954,
"id": 128666678
},
"128666679": {
"sku": null,
"name": "Int_FuelScoop_Size4_Class5",
"cost": 2862364,
"id": 128666679
},
"128666680": {
"sku": null,
"name": "Int_FuelScoop_Size5_Class5",
"cost": 9073694,
"id": 128666680
},
"128666681": {
"sku": null,
"name": "Int_FuelScoop_Size6_Class5",
"cost": 28763610,
"id": 128666681
},
"128666683": {
"sku": null,
"name": "Int_FuelScoop_Size8_Class5",
"cost": 289042641,
"id": 128666683
},
"128666684": {
"sku": null,
"name": "Int_Refinery_Size1_Class1",
"cost": 6000,
"id": 128666684
},
"128666685": {
"sku": null,
"name": "Int_Refinery_Size2_Class1",
"cost": 12600,
"id": 128666685
},
"128666688": {
"sku": null,
"name": "Int_Refinery_Size1_Class2",
"cost": 18000,
"id": 128666688
},
"128666689": {
"sku": null,
"name": "Int_Refinery_Size2_Class2",
"cost": 37800,
"id": 128666689
},
"128666692": {
"sku": null,
"name": "Int_Refinery_Size1_Class3",
"cost": 54000,
"id": 128666692
},
"128666693": {
"sku": null,
"name": "Int_Refinery_Size2_Class3",
"cost": 113400,
"id": 128666693
},
"128666694": {
"sku": null,
"name": "Int_Refinery_Size3_Class3",
"cost": 238140,
"id": 128666694
},
"128666695": {
"sku": null,
"name": "Int_Refinery_Size4_Class3",
"cost": 500094,
"id": 128666695
},
"128666696": {
"sku": null,
"name": "Int_Refinery_Size1_Class4",
"cost": 162000,
"id": 128666696
},
"128666697": {
"sku": null,
"name": "Int_Refinery_Size2_Class4",
"cost": 340200,
"id": 128666697
},
"128666699": {
"sku": null,
"name": "Int_Refinery_Size4_Class4",
"cost": 1500282,
"id": 128666699
},
"128666700": {
"sku": null,
"name": "Int_Refinery_Size1_Class5",
"cost": 486000,
"id": 128666700
},
"128666702": {
"sku": null,
"name": "Int_Refinery_Size3_Class5",
"cost": 2143260,
"id": 128666702
},
"128666703": {
"sku": null,
"name": "Int_Refinery_Size4_Class5",
"cost": 4500846,
"id": 128666703
},
"128666704": {
"sku": null,
"name": "Int_FSDInterdictor_Size1_Class1",
"cost": 12000,
"id": 128666704
},
"128666705": {
"sku": null,
"name": "Int_FSDInterdictor_Size2_Class1",
"cost": 33600,
"id": 128666705
},
"128666708": {
"sku": null,
"name": "Int_FSDInterdictor_Size1_Class2",
"cost": 36000,
"id": 128666708
},
"128666709": {
"sku": null,
"name": "Int_FSDInterdictor_Size2_Class2",
"cost": 100800,
"id": 128666709
},
"128666715": {
"sku": null,
"name": "Int_FSDInterdictor_Size4_Class3",
"cost": 2370816,
"id": 128666715
},
"128666716": {
"sku": null,
"name": "Int_FSDInterdictor_Size1_Class4",
"cost": 324000,
"id": 128666716
},
"128666717": {
"sku": null,
"name": "Int_FSDInterdictor_Size2_Class4",
"cost": 907200,
"id": 128666717
},
"128666719": {
"sku": null,
"name": "Int_FSDInterdictor_Size4_Class4",
"cost": 7112448,
"id": 128666719
},
"128666720": {
"sku": null,
"name": "Int_FSDInterdictor_Size1_Class5",
"cost": 972000,
"id": 128666720
},
"128666722": {
"sku": null,
"name": "Int_FSDInterdictor_Size3_Class5",
"cost": 7620480,
"id": 128666722
},
"128666723": {
"sku": null,
"name": "Int_FSDInterdictor_Size4_Class5",
"cost": 21337344,
"id": 128666723
},
"128666724": {
"sku": null,
"name": "Hpt_DumbfireMissileRack_Fixed_Small",
"cost": 32175,
"id": 128666724
},
"128666725": {
"sku": null,
"name": "Hpt_DumbfireMissileRack_Fixed_Medium",
"cost": 240400,
"id": 128666725
},
"128666726": {
"sku": null,
"name": "PaintJob_CobraMkIII_Camo1_02",
"cost": 0,
"id": 128666726
},
"128666727": {
"sku": null,
"name": "PaintJob_CobraMkIII_Camo2_03",
"cost": 0,
"id": 128666727
},
"128666728": {
"sku": null,
"name": "PaintJob_CobraMkIII_Stripe1_02",
"cost": 0,
"id": 128666728
},
"128666729": {
"sku": null,
"name": "PaintJob_CobraMkIII_Stripe1_03",
"cost": 0,
"id": 128666729
},
"128666730": {
"sku": null,
"name": "PaintJob_CobraMkIII_Stripe2_02",
"cost": 0,
"id": 128666730
},
"128666731": {
"sku": null,
"name": "PaintJob_CobraMkIII_Stripe2_03",
"cost": 0,
"id": 128666731
},
"128666732": {
"sku": null,
"name": "PaintJob_Hauler_Doublestripe_01",
"cost": 0,
"id": 128666732
},
"128666733": {
"sku": null,
"name": "PaintJob_Hauler_Doublestripe_02",
"cost": 0,
"id": 128666733
},
"128666734": {
"sku": null,
"name": "PaintJob_Hauler_Doublestripe_03",
"cost": 0,
"id": 128666734
},
"128666735": {
"sku": null,
"name": "PaintJob_Hauler_Stripe1_01",
"cost": 0,
"id": 128666735
},
"128666736": {
"sku": null,
"name": "PaintJob_Hauler_Stripe1_02",
"cost": 0,
"id": 128666736
},
"128666737": {
"sku": null,
"name": "PaintJob_Hauler_Stripe1_03",
"cost": 0,
"id": 128666737
},
"128666738": {
"sku": null,
"name": "PaintJob_CobraMkIII_Hotrod_01",
"cost": 0,
"id": 128666738
},
"128666739": {
"sku": null,
"name": "PaintJob_CobraMkIII_Hotrod_03",
"cost": 0,
"id": 128666739
},
"128666740": {
"sku": null,
"name": "PaintJob_Eagle_Hotrod_01",
"cost": 0,
"id": 128666740
},
"128666741": {
"sku": null,
"name": "PaintJob_Eagle_Hotrod_03",
"cost": 0,
"id": 128666741
},
"128666742": {
"sku": null,
"name": "PaintJob_Sidewinder_Hotrod_01",
"cost": 0,
"id": 128666742
},
"128666743": {
"sku": null,
"name": "PaintJob_Sidewinder_Hotrod_03",
"cost": 0,
"id": 128666743
},
"128666744": {
"sku": null,
"name": "PaintJob_Viper_Stripe2_51",
"cost": 0,
"id": 128666744
},
"128666745": {
"sku": null,
"name": "PaintJob_Viper_Stripe2_52",
"cost": 0,
"id": 128666745
},
"128667602": {
"sku": null,
"name": "Int_Repairer_Size5_Class1",
"cost": 104976,
"id": 128667602
},
"128667603": {
"sku": null,
"name": "Int_Repairer_Size6_Class1",
"cost": 188957,
"id": 128667603
},
"128667604": {
"sku": null,
"name": "Int_Repairer_Size7_Class1",
"cost": 340122,
"id": 128667604
},
"128667605": {
"sku": null,
"name": "Int_Repairer_Size8_Class1",
"cost": 612220,
"id": 128667605
},
"128667609": {
"sku": null,
"name": "Int_Repairer_Size4_Class2",
"cost": 174960,
"id": 128667609
},
"128667610": {
"sku": null,
"name": "Int_Repairer_Size5_Class2",
"cost": 314928,
"id": 128667610
},
"128667611": {
"sku": null,
"name": "Int_Repairer_Size6_Class2",
"cost": 566870,
"id": 128667611
},
"128667615": {
"sku": null,
"name": "Int_Repairer_Size2_Class3",
"cost": 162000,
"id": 128667615
},
"128667616": {
"sku": null,
"name": "Int_Repairer_Size3_Class3",
"cost": 291600,
"id": 128667616
},
"128667620": {
"sku": null,
"name": "Int_Repairer_Size7_Class3",
"cost": 3061100,
"id": 128667620
},
"128667621": {
"sku": null,
"name": "Int_Repairer_Size8_Class3",
"cost": 5509980,
"id": 128667621
},
"128667623": {
"sku": null,
"name": "Int_Repairer_Size2_Class4",
"cost": 486000,
"id": 128667623
},
"128667628": {
"sku": null,
"name": "Int_Repairer_Size7_Class4",
"cost": 9183300,
"id": 128667628
},
"128667635": {
"sku": null,
"name": "Int_Repairer_Size6_Class5",
"cost": 15305501,
"id": 128667635
},
"128667637": {
"sku": null,
"name": "Int_Repairer_Size8_Class5",
"cost": 49589823,
"id": 128667637
},
"128667638": {
"sku": null,
"name": "PaintJob_Sidewinder_Merc",
"cost": 0,
"id": 128667638
},
"128667639": {
"sku": null,
"name": "PaintJob_CobraMkIII_Merc",
"cost": 0,
"id": 128667639
},
"128667655": {
"sku": "ELITE_SPECIFIC_V_MERCENARY_DECAL_1000",
"name": "Decal_Skull3",
"cost": 0,
"id": 128667655
},
"128667667": {
"sku": null,
"name": "PaintJob_Viper_Merc",
"cost": 0,
"id": 128667667
},
"128667720": {
"sku": null,
"name": "PaintJob_Asp_Default_02",
"cost": 0,
"id": 128667720
},
"128667721": {
"sku": null,
"name": "PaintJob_Asp_Default_03",
"cost": 0,
"id": 128667721
},
"128667722": {
"sku": null,
"name": "PaintJob_Asp_Default_04",
"cost": 0,
"id": 128667722
},
"128667723": {
"sku": null,
"name": "PaintJob_Asp_Faction1_01",
"cost": 0,
"id": 128667723
},
"128667724": {
"sku": null,
"name": "PaintJob_Asp_Stripe1_02",
"cost": 0,
"id": 128667724
},
"128667725": {
"sku": null,
"name": "PaintJob_Asp_Stripe1_03",
"cost": 0,
"id": 128667725
},
"128667726": {
"sku": null,
"name": "PaintJob_Asp_Stripe1_04",
"cost": 0,
"id": 128667726
},
"128667727": {
"sku": null,
"name": "paintjob_CobraMkiii_Default_52",
"cost": 0,
"id": 128667727
},
"128667729": {
"sku": null,
"name": "PaintJob_CobraMkIII_Faction1_01",
"cost": 0,
"id": 128667729
},
"128667730": {
"sku": null,
"name": "PaintJob_Eagle_Faction1_01",
"cost": 0,
"id": 128667730
},
"128667731": {
"sku": null,
"name": "PaintJob_FedDropship_Faction1_01",
"cost": 0,
"id": 128667731
},
"128667732": {
"sku": null,
"name": "PaintJob_SideWinder_Faction1_01",
"cost": 0,
"id": 128667732
},
"128667733": {
"sku": null,
"name": "PaintJob_Viper_Faction1_01",
"cost": 0,
"id": 128667733
},
"128667734": {
"sku": null,
"name": "PaintJob_Python_Faction1_01",
"cost": 0,
"id": 128667734
},
"128667736": {
"sku": "ELITE_SPECIFIC_V_COMBAT_DECAL_1001",
"name": "Decal_Combat_Mostly_Harmless",
"cost": 0,
"id": 128667736
},
"128667737": {
"sku": "ELITE_SPECIFIC_V_COMBAT_DECAL_1002",
"name": "Decal_Combat_Novice",
"cost": 0,
"id": 128667737
},
"128667744": {
"sku": "ELITE_SPECIFIC_V_TRADE_DECAL_1001",
"name": "Decal_Trade_Mostly_Penniless",
"cost": 0,
"id": 128667744
},
"128667745": {
"sku": "ELITE_SPECIFIC_V_TRADE_DECAL_1002",
"name": "Decal_Trade_Peddler",
"cost": 0,
"id": 128667745
},
"128667746": {
"sku": "ELITE_SPECIFIC_V_TRADE_DECAL_1003",
"name": "Decal_Trade_Dealer",
"cost": 0,
"id": 128667746
},
"128667752": {
"sku": "ELITE_SPECIFIC_V_EXPLORE_DECAL_1001",
"name": "Decal_Explorer_Mostly_Aimless",
"cost": 0,
"id": 128667752
},
"128667753": {
"sku": "ELITE_SPECIFIC_V_EXPLORE_DECAL_1002",
"name": "Decal_Explorer_Scout",
"cost": 0,
"id": 128667753
},
"128667754": {
"sku": "ELITE_SPECIFIC_V_EXPLORE_DECAL_1003",
"name": "Decal_Explorer_Surveyor",
"cost": 0,
"id": 128667754
},
"128667755": {
"sku": "ELITE_SPECIFIC_V_EXPLORE_DECAL_1004",
"name": "Decal_Explorer_Trailblazer",
"cost": 0,
"id": 128667755
},
"128668019": {
"sku": null,
"name": "PaintJob_Eagle_Crimson",
"cost": 0,
"id": 128668019
},
"128668532": {
"sku": null,
"name": "Hpt_ShieldBooster_Size0_Class1",
"cost": 10000,
"id": 128668532
},
"128668533": {
"sku": null,
"name": "Hpt_ShieldBooster_Size0_Class2",
"cost": 23000,
"id": 128668533
},
"128668534": {
"sku": null,
"name": "Hpt_ShieldBooster_Size0_Class3",
"cost": 53000,
"id": 128668534
},
"128668535": {
"sku": null,
"name": "Hpt_ShieldBooster_Size0_Class4",
"cost": 122000,
"id": 128668535
},
"128668536": {
"sku": null,
"name": "Hpt_ShieldBooster_Size0_Class5",
"cost": 281000,
"id": 128668536
},
"128668537": {
"sku": null,
"name": "Int_HullReinforcement_Size1_Class1",
"cost": 5000,
"id": 128668537
},
"128668538": {
"sku": null,
"name": "Int_HullReinforcement_Size1_Class2",
"cost": 15000,
"id": 128668538
},
"128668539": {
"sku": null,
"name": "Int_HullReinforcement_Size2_Class1",
"cost": 12000,
"id": 128668539
},
"128668540": {
"sku": null,
"name": "Int_HullReinforcement_Size2_Class2",
"cost": 36000,
"id": 128668540
},
"128668541": {
"sku": null,
"name": "Int_HullReinforcement_Size3_Class1",
"cost": 28000,
"id": 128668541
},
"128668542": {
"sku": null,
"name": "Int_HullReinforcement_Size3_Class2",
"cost": 84000,
"id": 128668542
},
"128668543": {
"sku": null,
"name": "Int_HullReinforcement_Size4_Class1",
"cost": 65000,
"id": 128668543
},
"128668544": {
"sku": null,
"name": "Int_HullReinforcement_Size4_Class2",
"cost": 195000,
"id": 128668544
},
"128668546": {
"sku": null,
"name": "Int_HullReinforcement_Size5_Class2",
"cost": 450000,
"id": 128668546
},
"128671120": {
"sku": null,
"name": "Hpt_Cannon_Gimbal_Large",
"cost": 1350400,
"id": 128671120
}
},
"id": "128164088",
"faction": "Alliance"
},
"stats": {
"combat": {
"bounty": {
"highestClaimed": 206986,
"value": 859509,
"qty": 66
},
"bond": {
"value": 27000,
"qty": 9
}
},
"ship": {
"insurance": {
"value": 173416,
"claims": 5
},
"spend": {
"ships": 520246,
"fuel": 30580,
"modules": 6146793,
"ammo": 36776,
"repair": 85703
},
"fuel_units": {
"purchased": 0,
"scooped": 0
}
},
"stolenGoods": {
"largestProfit": {
"commodity": "USSCargoMilitaryPlans",
"value": 77909,
"marketId": "3227126528",
"qty": 13
},
"largestProfitPerItem": {
"commodity": "Painite",
"value": 27118,
"marketId": "3229572352"
},
"count": 80,
"qty": 312,
"profit": 1028604
},
"game_time": 599137,
"prealloc": true,
"blackMarket": {
"marketIds": [
"3230440960",
"3227287040",
"3227385088",
"3226672640",
"3228803584",
"3228802304",
"3227980032",
"3228864512",
"3228874240",
"3226661120",
"3226625536",
"3226629632",
"3227154688",
"3227060224",
"3227051776",
"3227126528",
"3229538304",
"3229592832",
"3229601280",
"3229737984",
"3229640704",
"3229655296",
"3229348096",
"3231277568",
"3231075584",
"3231055360",
"3231089408",
"3231112704",
"3231112192",
"3229750784",
"3229750528",
"3229572352",
"3229390592",
"3229512192",
"3229558272",
"3229476608",
"3229213952",
"3227802624",
"3229324288",
"3229403136",
"3229336064",
"3230866432",
"128639992"
],
"largestProfit": {
"commodity": "USSCargoMilitaryPlans",
"value": 77909,
"marketId": "3227126528",
"qty": 13
},
"totalDistance": 0,
"qty": 312,
"largestProfitPerItem": {
"commodity": "Painite",
"value": 27118,
"marketId": "3229572352"
},
"profit": 1028604,
"furthest": {
"destination": 0,
"distance": 0,
"origin": 0
},
"count": 80
},
"PVP": {
"kills": {
"ranks": {
"r7": 0,
"r4": 0,
"r1": 0,
"r0": 0,
"r5": 0,
"r3": 0,
"r8": 0,
"r2": 0,
"r6": 0
}
}
},
"illegalGoods": {
"largestProfit": {
"commodity": "USSCargoMilitaryPlans",
"value": 77909,
"marketId": "3227126528",
"qty": 13
},
"largestProfitPerItem": {
"commodity": "USSCargoPrototypeTech",
"value": 6209,
"marketId": "3227802624"
},
"count": 64,
"qty": 255,
"profit": 914746
},
"NCP": {
"kills": {
"ranks": {
"r7": 0,
"r4": 0,
"r1": 1,
"r0": 0,
"r5": 0,
"r3": 0,
"r8": 0,
"r2": 0,
"r6": 0
}
}
},
"wealth": {
"maxCredits": 1946035
},
"ranks": {
"combat": {
"1": {
"gt": 323731,
"ts": 1419863013
},
"2": {
"gt": 535634,
"ts": 1428086297
},
"3": {
"gt": 0,
"ts": 0
},
"4": {
"gt": 0,
"ts": 0
},
"5": {
"gt": 0,
"ts": 0
},
"6": {
"gt": 0,
"ts": 0
},
"7": {
"gt": 0,
"ts": 0
},
"8": {
"gt": 0,
"ts": 0
}
},
"federation": {
"1": {
"gt": 235481,
"ts": 1419348989
},
"2": {
"gt": 242008,
"ts": 1419618786
},
"3": {
"gt": 323731,
"ts": 1420106840
},
"4": {
"gt": 323731,
"ts": 1420115851
},
"5": {
"gt": 527244,
"ts": 1426413028
},
"6": {
"gt": 0,
"ts": 0
},
"7": {
"gt": 599137,
"ts": 1430242381
},
"8": {
"gt": 0,
"ts": 0
}
},
"empire": {
"1": {
"gt": 0,
"ts": 0
},
"2": {
"gt": 0,
"ts": 0
},
"3": {
"gt": 0,
"ts": 0
},
"4": {
"gt": 0,
"ts": 0
},
"5": {
"gt": 0,
"ts": 0
},
"6": {
"gt": 0,
"ts": 0
},
"7": {
"gt": 0,
"ts": 0
},
"8": {
"gt": 0,
"ts": 0
}
},
"explore": {
"1": {
"gt": 57712,
"ts": 1417636281
},
"2": {
"gt": 99382,
"ts": 1419335011
},
"3": {
"gt": 526938,
"ts": 1426256119
},
"4": {
"gt": 560104,
"ts": 1428875976
},
"5": {
"gt": 0,
"ts": 0
},
"6": {
"gt": 0,
"ts": 0
},
"7": {
"gt": 0,
"ts": 0
},
"8": {
"gt": 0,
"ts": 0
}
},
"crime": {
"1": {
"gt": 0,
"ts": 0
},
"2": {
"gt": 0,
"ts": 0
},
"3": {
"gt": 0,
"ts": 0
},
"4": {
"gt": 0,
"ts": 0
},
"5": {
"gt": 0,
"ts": 0
},
"6": {
"gt": 0,
"ts": 0
},
"7": {
"gt": 0,
"ts": 0
},
"8": {
"gt": 0,
"ts": 0
}
},
"trade": {
"1": {
"gt": 99382,
"ts": 1418939741
},
"2": {
"gt": 242008,
"ts": 1419762443
},
"3": {
"gt": 576312,
"ts": 1429457974
},
"4": {
"gt": 0,
"ts": 0
},
"5": {
"gt": 0,
"ts": 0
},
"6": {
"gt": 0,
"ts": 0
},
"7": {
"gt": 0,
"ts": 0
},
"8": {
"gt": 0,
"ts": 0
}
}
},
"explore": {
"lastVisitedStarSystems": [
"Zaonce",
"Riedquat",
"Quator",
"Leesti",
"Orerve"
],
"visited": {
"starport": [
"Trevithick Dock",
"Oleskiw Station",
"Dalton Gateway",
"Kadenyuk Orbital",
"Fairbairn Station",
"Worlidge Terminal",
"Yaping Enterprise",
"Levi-Montalcini City",
"Aristotle Gateway",
"Serebrov Station",
"Maine Hub",
"Sylvester City",
"Ackerman Market",
"McMahon Dock",
"Cleve Hub",
"Russell Ring",
"Morey Vision",
"Kubasov Orbital",
"Aubakirov Orbital",
"Onizuka Landing",
"Engle Orbital",
"Dirac Enterprise",
"Haxel Port",
"Yaping Dock",
"Descartes Gateway",
"Galouye Terminal",
"Kennan Orbital",
"Clebsch Terminal",
"Tito Colony",
"Beadle Settlement",
"Papin Terminal",
"Julian Hub",
"Cleave Refinery",
"Fincke Dock",
"Rushworth Port",
"Edison Orbital",
"Meitner Ring",
"Torricelli Port",
"Popov Works",
"Xing Relay",
"Worlidge Port",
"Buffett Ring",
"Newman Ring",
"Greenland City",
"Ellison Enterprise",
"Morris Dock",
"Vries Port",
"Serre Prospect",
"Zamyatin Landing",
"Melnick Works",
"Irwin Mines",
"Robinson Station",
"Hopkins Plant",
"Baker Orbital",
"Yeliseyev Terminal",
"Glidden Gateway",
"Jacquard Dock",
"Detmer Orbital",
"Parker Beacon",
"McDivitt Settlement",
"Baudry Gateway",
"Crown Hub",
"Viehbock City",
"Reilly Plant",
"Aleksandrov Gateway",
"Franklin Dock",
"Fischer Station",
"Brunton Gateway",
"Bain Dock",
"Kobayashi City",
"Suri Park",
"Hogg City",
"Blalock Orbital",
"Walker City",
"Werber Platform",
"Nowak Landing",
"Zholobov Vision",
"Kaku Horizons",
"Culpeper Colony",
"Burbank Port",
"Blalock Horizons",
"Vinci Base",
"Good Ring",
" Ring",
"Drew Gateway",
"Crick Enterprise",
"Whitworth Station",
"Macquorn Rankine Gateway",
"Khan City",
"Payton Orbital",
"Volta Dock",
"Schirra Orbital",
"Vittori Terminal",
"Bohm Terminal",
"Bosch Terminal",
"Scheutz Hub",
"Heisenberg Terminal",
"Galvani Port",
"Shatalov Prospect",
"Hernandez Relay",
"Herzfeld Landing",
"Jemison Dock",
"Samokutyayev Dock",
"Vela Ring",
"Julian Gateway",
"Wundt Gateway",
"McDevitt Mines",
"Skvortsov Landing",
"McKay Legacy",
"Wisoff Holdings",
"Armstrong Station",
"Anders Hub",
"Garratt Orbital",
"Priestley Port",
"Lee Settlement",
"Rowley Port",
"Taylor Port",
"Leckie City",
"Bottego Hub",
"Clairaut Refinery",
"Kuo Terminal",
"Jameson Memorial",
"Meredith City",
"Shriver Hub",
"Laliberte Enterprise",
"Harbaugh Port",
"Forrester Dock",
"Ryazanski Dock",
"Garriott Terminal",
"Tanner City",
"Abasheli City",
"Kelleam Port",
"Gillekens Gateway",
"Cavendish Ring",
"Carter Hub",
"Arnold Hub",
"Treshchov Market",
"Serebrov Gateway",
"Stone's Legacy",
"Horowitz Hub",
"Euclid Station",
"al-Din Prospect",
"Daedalus",
"Mars High",
"Dobrovolskiy Enterprise",
"Stevenson Relay",
"Peary Dock",
"Blaha Station",
"Poleshchuk Terminal",
"Parsons Platform",
"Shepard Port",
"Bresnik Mine",
"Vonarburg Co-operative",
"Gareth Edwards Park",
"Bokeili Station",
"Orsini Mining Platform",
"Frimout Legacy",
"Leonard Nimoy Station",
"Curtis Outpost",
" Estate",
"Wilson City",
"Popper Port",
"Walker Port",
"Baudin Hangar",
"Jordan's Exile",
"Comino Station",
"Burbank Station",
"Glazkov Station",
"Conway Dock",
"Normand Enterprise",
"Darboux's Inheritance",
"Blaschke Refinery",
"Pashin Landing",
"Hiraga Gateway",
"Bell Terminal",
"Chu Hub",
"Linnehan Base",
"Curbeam's Claim",
"Garay Port",
"Lu Ring",
"Remek City",
"Voss Gateway",
"Laval Orbital",
"Borlaug Station",
"Vasilyev Camp",
"Anthony Mines",
"Thuot Market",
"Hale Station",
"Aguirre Enterprise",
"Cenker City",
"Stephenson Station",
"Smith Ring",
"Lehtonen Enterprise",
"Thompson Gateway",
"Asher Station",
"Meredith Gateway",
"Walker Hub",
"Bailey Hub",
"Pelt Hub",
"Fisk Port",
"Dietz Orbital",
"Alvares Terminal",
"Irens Hub",
"Fozard Hub",
"Swift Terminal",
"Acharya Station",
"Bridger Base",
"Smith City",
"Pawelczyk Orbital",
"Titov Colony",
"Matteucci Ring",
"Brand Enterprise",
"Lee Station",
"Bokeili Dock",
"Lagrange Dock",
"Wagner Dock",
"Zebrowski Hub",
"Humphreys Station",
"Grassmann Orbital",
"Grimwood Ring",
"Maury Station",
"Moran Platform",
"Scheerbart Colony",
"Ellern Ring",
"Brunner Colony",
"Ziemkiewicz Ring",
"Reamy Terminal",
"Doyle Gateway",
"Compton Installation",
"Litke Plant",
"Wallin Settlement",
"Vinge Beacon",
"Bose Terminal",
"Siemens Port",
"Herrington Orbital",
"Chiang Prospect",
"Moskowitz Enterprise",
"Berezin Station",
"Abe Terminal",
"Barbosa Prospect",
"Vespucci Refinery",
"Ramsay Dock",
"Strekalov Settlement",
"Morgan Beacon",
"Eisele Camp",
"Morrison Orbital",
"Pullman City",
"Friend Terminal",
"Malerba Plant",
"Arthur Settlement",
"Bokeili Landing",
"Schade Holdings",
"Niven Landing",
"Berners-Lee Survey",
"Lazarev Outpost",
"Wagner Platform",
"Scortia Landing",
"Hooke Camp",
"Robinson Landing",
"Mayer Installation",
"Lorenz Horizons",
"Phillips Orbital",
"Bernoulli Installation",
"Tokubei Orbital",
"Ostwald Base",
"Midgeley Settlement",
"McArthur Works",
"Halley Port",
"Kaleri Gateway",
"Reynolds Terminal",
"Friend Orbital",
"Lee Hub",
"Giles Landing",
"Barth Prospect",
"Low Hub",
"Bulychev Station",
"Mitropoulos Orbital",
"Lasswitz Hub",
"Lee Terminal",
"Ore Platform",
"Altshuller Port",
"Amundsen Dock",
"Schouten Platform",
"Scalzi Beacon",
"Pinzon Dock",
"Reightler Hangar",
"Magnus Landing",
"Paulo da Gama Station",
"Shaikh Terminal",
"Holdstock Platform",
"Bunnell Port",
"Rosenberg Station",
"al-Haytham Port",
"Szameit Ring",
"Gaspar de Lemos Port",
"Key Dock",
"Janifer Port",
"Reynolds Orbital",
"Beltrami City",
"Semeonis Terminal",
"Cochrane City",
"Napier Port",
"Jones Hub",
"Reed Terminal",
"Gamow Hub",
"Kregel Station",
"Garriott Station",
"Shaw Station",
"Litke Dock",
"Pinto Ring",
"Borel Enterprise",
"Horowitz Terminal",
"Vinci Terminal",
"Bentham Orbital",
"Stillman Estate",
"Wafer Outpost",
"Yano City",
"Shiner Prospect",
"Williams Station",
"Leinster Colony",
"Olivas Station",
"Hart Hub",
"Wingqvist Plant",
"Beaumont Vision",
"Smith Installation",
"Sevastyanov Settlement",
"Reisman Platform",
"Zamka Base",
"Duffy Horizons",
"Banks Dock",
"Blalock Terminal",
"Bose Outpost",
"Chun Stop",
"Battuta Colony",
"Hannu Enterprise",
"Yano Co-operative",
"Arber Station",
"Marley Plant",
"Siegel Port",
"Fernandes de Queiros Gateway",
"Slade Enterprise",
"Lee Orbital",
"Weiss Dock",
"Avdeyev Station",
"Pudwill Gorie Port",
"Alcala Colony",
"Hire Prospect",
"Lee Vision",
"Kinsey Horizons",
"Behnken's Claim",
"Hoshide Outpost",
"Midgeley Gateway",
"Acaba Station",
"DeLucas City",
"Lonchakov Orbital",
"Ferguson Horizons",
"Schrodinger City",
"Hawley Ring",
"James Sneddon",
"Gooch Works",
"Dana Point",
"Lovell Depot",
"Watson Station",
"Kolmogorov Hub",
"George Lucas",
"Quator Station",
"La Soeur du Dan Ham",
"Marshall Dock",
"Lavoisier Dock",
"Ridley Scott"
],
"starsystem": [
"Alrai Sector KH-V b2-1",
"Kini",
"LHS 3447",
"Yakabugai",
"Eravate",
"Alrai Sector KH-V b2-7",
"Ekonir",
"Frigaha",
"LFT 1448",
"LTT 15574",
"V1688 Aquilae",
"Zeta Aquilae",
"Obambivas",
"Trella",
"Menambe",
"Calor",
"Tauerni",
"111 Herculis",
"Dimoco",
"Aptet",
"Alrai Sector GM-V b2-6",
"Ovimbundu",
"Thiansi",
"Alrai Sector FW-W c1-19",
"Gliese 9631",
"Bunuvivia",
"Peradjariu",
"Seditya",
"Alrai Sector BG-X b1-1",
"Herculis Sector NS-U b2-2",
"Alrai Sector XZ-Y b2",
"Herculis Sector JM-W b1-3",
"Slavanibo",
"NLTT 47625",
"Alrai Sector YZ-Y b2",
"Aequeelg",
"Alrai Sector YZ-Y b6",
"Lhangkambe",
"Uluri",
"Theta Cygni",
"LFT 1487",
"Ross 1069",
"Wolf 1084",
"Eta Cephei",
"Jastreb Sector GR-W c1-27",
"Elphin",
"LHS 115",
"Wolf 46",
"Anlave",
"Lorana",
"LHS 1446",
"Iota Persei",
"G 175-42",
"LHS 1809",
"LP 205-44",
"LHS 220",
"LP 255-11",
"Euripus",
"Castor",
"Ishtar",
"Rho Geminorum",
"LHS 1912",
"BD+30 1423",
"LHS 1914",
"LHS 1933",
"GCRV 4654",
"FK5 2550",
"LHS 231",
"Lalande 15547",
"Mu Cancri",
"LP 366-45",
"LHS 2011",
"LHS 2027",
"LHS 2029",
"Anna Perenna",
"Sumarr",
"LP 546-48",
"Nott",
"Tau-1 Hydrae",
"Ross 439",
"LP 788-24",
"HR 3862",
"LHS 277",
"Atum",
"LTT 3919",
"Puppis Sector OI-T b3-6",
"Skeggiko O",
"LHS 2435",
"Shinrarta Dezhra",
"LFT 926",
"Nuenets",
"V886 Centauri",
"Gnowee",
"Arro Naga",
"Crucis Sector CL-Y c33",
"Nortia",
"LFT 963",
"Lugh",
"Sesuang",
"Puppis Sector DL-Y d117",
"Convoumia",
"Charunder",
"Puppis Sector QD-T b3-6",
"Donner",
"Ditibi",
"WISE 0647-6232",
"LAWD 26",
"LTT 3572",
"Luyten 145-141",
"Luyten 143-23",
"WISE 0855-0714",
"Alpha Centauri",
"Sol",
"WISE 1506+7027",
"LHS 450",
"V1581 Cygni",
"Struve 2398",
"LHS 455",
"LP 71-165",
"LHS 465",
"Guangul",
"Lalande 29917",
"G 239-25",
"Wyrd",
"BD+47 2112",
"LHS 3006",
"Ross 1057",
"LHS 3297",
"LP 9-231",
"LP 25-2",
"Apala",
"NLTT 44050",
"LTT 18432",
"NLTT 42620",
"Wunjo",
"Kebeghengi",
"Meenates",
"Cephei Sector ON-T b3-1",
"35 Draconis",
"Cephei Sector HM-V b2-3",
"Queche",
"Tjialfi",
"Cephei Sector JH-V b2-2",
"Cephei Sector IH-V b2-2",
"Salarhul",
"Gendini",
"Tyl",
"Batani",
"Haidjaram",
"HIP 93007",
"Teliu Yuan",
"Cephei Sector KS-T b3-5",
"Cephei Sector OY-R b4-0",
"Wulgaedia",
"Cephei Sector OY-R b4-2",
"Gudu",
"Cephei Sector DL-Y d63",
"HIP 88617",
"BD+63 1335",
"Herculis Sector BQ-Y b5",
"Herculis Sector BQ-Y b4",
"Herculis Sector BQ-Y b3",
"Herculis Sector ZE-A c17",
"G 240-11",
"Eta Draconis",
"Bei Dou Sector JC-V b2-0",
"Bei Dou Sector JC-V b2-2",
"Thaumas",
"Rahu",
"LTT 14437",
"Bei Dou Sector KC-V b2-4",
"Akheilos",
"Gliese 563.1",
"LHS 2931",
"G 166-21",
"LHS 5268",
"BD+23 2640",
"Leucing",
"BD+22 2632",
"Djuhti",
"Col 285 Sector ED-W b17-2",
"Tsu",
"Wolf 517",
"Col 285 Sector JJ-U b18-3",
"Col 285 Sector JJ-U b18-2",
"Mafdetela",
"Col 285 Sector JJ-U b18-0",
"HR 5156",
"Col 285 Sector EH-K c9-15",
"Jambin",
"Col 285 Sector KJ-U b18-0",
"Yaghan",
"Korring",
"Khakha",
"Hydrae Sector EM-V b2-0",
"Hydrae Sector GH-V b2-2",
"Col 285 Sector QK-S b19-3",
"Col 285 Sector PK-S b19-4",
"LTT 5873",
"Kannicas",
"BD+05 2950",
"Alrai Sector BQ-Y d79",
"Umbrogo",
"LHS 2983",
"LP 560-66",
"Losna",
"Alrai Sector ZU-X b1-2",
"BD+16 2722",
"Ross 994",
"Jaityata",
"Col 285 Sector IJ-U b18-3",
"Col 285 Sector IJ-U b18-2",
"HR 5346",
"Kurrama",
"BD+08 3000",
"Alrai Sector DB-W b2-1",
"Alrai Sector HH-U b3-1",
"BD+11 2853",
"Alrai Sector BQ-Y d74",
"Deili",
"Alrai Sector DB-W b2-0",
"BD+15 2847",
"Helvetitj",
"Taritra",
"Iyaka",
"Domoirene",
"Alrai Sector BV-Y c21",
"HO Bootis",
"Berkanan",
"Dea Motrona",
"Alrai Sector BV-Y c18",
"Mong Kung",
"HR 5243",
"Velim",
"BPM 89444",
"Col 285 Sector OD-S d4-87",
"LHS 5240",
"LP 377-78",
"LP 376-62",
"Clermeil",
"Lenore",
"Wolf 1438",
"IV Comae Berenices",
"Nevermore",
"MCC 622",
"LP 375-23",
"BD+25 2393",
"SPOCS 507",
"Galitini",
"Waillingga",
"HIP 53471",
"Betse Aibes",
"Col 285 Sector QE-D b14-4",
"Col 285 Sector QE-D b14-3",
"Sharru Sector XE-Z b2",
"Sharru Sector XE-Z b0",
"Algieba",
"Gliese 9312",
"HIP 48785",
"HIP 48786",
"Col 285 Sector SO-P c6-11",
"KashiGaut",
"Col 285 Sector LX-T d3-81",
"HIP 47112",
"Col 285 Sector IX-G b12-0",
"Mata Athi",
"Col 285 Sector LD-F b13-0",
"Col 285 Sector NY-E b13-3",
"22 g Leonis",
"Col 285 Sector LX-T d3-91",
"Col 285 Sector SE-D b14-2",
"Chukchisalk",
"Kokoi",
"LTT 12874",
"Sharru Sector IM-V b2-1",
"Sharru Sector IM-V b2-5",
"Aracinicnii",
"Uror",
"Col 285 Sector HS-X b16-0",
"We Gu",
"LP 732-16",
"BD-14 3326",
"SPOCS 486",
"Kongwa",
"Hydrae Sector DQ-Y b1",
"Barku",
"Jingpo",
"Siki",
"Crucis Sector ZP-X b1-6",
"Kiribalngu",
"Asgandjin",
"LTT 4312",
"CD-29 9311",
"HR 4548",
"Korro Kung",
"Minarii",
"Crucis Sector FR-V b2-2",
"LP 470-65",
"Crucis Sector FR-V b2-1",
"Morten-Marte",
"Amijangal",
"Bruthanvan",
"Crucis Sector JX-T b3-3",
"Orerve",
"Leesti",
"Quator",
"Riedquat",
"Zaonce"
]
},
"bodiesFirstDiscovered": 5,
"highestPayout": 133855,
"greatestDistanceFromStart": 231.22889684115,
"bodiesCount": 0,
"hyperspaceJumps": 385,
"creditsEarned": 2648216,
"scanSoldLevels": {
"lev_1": 838,
"lev_3": 0,
"lev_2": 865,
"lev_0": 628
},
"totalHyperspaceDistance": 2659.7499088787,
"bodiesSoldCount": 2331,
"latestPayouts": [
{
"market": "Kolmogorov Hub",
"value": 19588
},
{
"market": "Gooch Works",
"value": 20675
},
{
"market": "Schrodinger City",
"value": 2432
},
{
"market": "Ferguson Horizons",
"value": 47469
},
{
"market": "DeLucas City",
"value": 22288
}
]
},
"crime": {
"fine": {
"value": 122840,
"factions": [],
"qty": 12
},
"bounty": {
"highest": {
"systemId": 0,
"value": 0,
"faction": 0
},
"value": 0,
"factions": [],
"qty": 0
},
"stolenCargo": {
"value": 1239954,
"qty": 353
}
},
"mining": {
"largestProfit": {
"commodity": 0,
"value": 0,
"marketId": 0,
"qty": 0
},
"qty": 0,
"largestProfitPerItem": {
"commodity": 0,
"value": 0,
"marketId": 0
},
"profit": 0,
"converted": {
"qty": 0
},
"count": 0
},
"missions": {
"collect": {
"latestCompleted": [
{
"value": 12186,
"faction": "Lords of Asgandjin",
"type": "Collect"
},
{
"value": 147943,
"faction": "Confederacy of HIP 53189",
"type": "Collect"
},
{
"value": 13412,
"faction": "New LTT 14478 Values Party",
"type": "Collect"
}
],
"missionsFailed": 0,
"missionsCompleted": 0,
"creditsEarned": 0,
"highestEarnings": {
"commodity": 0,
"distance": 0,
"faction": 0,
"qty": 0,
"destination": 0,
"value": 0,
"origin": 0
},
"furthest": {
"destination": 0,
"distance": 0,
"origin": 0
},
"missionsAccepted": 22
},
"assassin": {
"latestCompleted": [
{
"value": 26524,
"faction": "LHS 1914 Liberals",
"type": "Massacre"
}
],
"missionsFailed": 0,
"missionsCompleted": 1,
"creditsEarned": 26524,
"highestEarnings": {
"value": 26524,
"faction": 0,
"origin": "3228160000"
},
"missionsAccepted": 1
},
"courier": {
"latestCompleted": [
{
"value": 1111,
"faction": "LP 377-78 Corp.",
"type": "CourierLegal"
},
{
"value": 871,
"faction": "Tsu Mob",
"type": "CourierLegal"
},
{
"value": 695,
"faction": "League of BD+22 2632 Dominion",
"type": "CourierLegal"
}
],
"missionsFailed": 0,
"missionsCompleted": 7,
"creditsEarned": 6346,
"highestEarnings": {
"destination": 0,
"value": 0,
"distance": 0,
"faction": 0,
"origin": 0
},
"furthest": {
"destination": "3229680384",
"distance": 9.2224039368811,
"origin": 3229586432
},
"missionsAccepted": 9
},
"bountyHunter": {
"latestCompleted": [],
"missionsFailed": 0,
"missionsCompleted": 0,
"creditsEarned": 0,
"highestEarnings": {
"value": 0,
"faction": 0,
"origin": 0
},
"missionsAccepted": 0
},
"deliver": {
"latestCompleted": [
{
"value": 1110,
"faction": "New Kongwa Regulatory State",
"type": "DeliveryLegal"
},
{
"value": 1405,
"faction": "Movement for Mata Athi Alliance",
"type": "DeliveryLegal"
},
{
"value": 1620,
"faction": "People's Co-operative",
"type": "DeliveryLegal"
}
],
"missionsFailed": 0,
"missionsCompleted": 84,
"creditsEarned": 310577,
"highestEarnings": {
"commodity": 0,
"distance": 0,
"faction": 0,
"qty": 0,
"destination": 0,
"value": 0,
"origin": 0
},
"furthest": {
"destination": "3228129280",
"distance": 9.8529718708367,
"origin": 3228344064
},
"missionsAccepted": 90
}
},
"lastModulesBought": [
{
"module": "Int_Engine_Size4_Class3",
"market": "George Lucas",
"value": 178898
},
{
"module": "Int_Powerplant_Size3_Class4",
"market": "George Lucas",
"value": 169304
},
{
"module": "Decal_Trade_Dealer",
"market": "Kinsey Horizons",
"value": 0
},
{
"module": "CobraMkIII_Armour_Grade3",
"market": "Fernandes de Queiros Gateway",
"value": 341746
},
{
"module": "Hpt_BeamLaser_Gimbal_Medium",
"market": "Zamka Base",
"value": 500600
}
],
"trade": {
"marketIds": [
"3230449408",
"3230448384",
"3230448128",
"3230448640",
"3230453760",
"3227337216",
"3227347968",
"3227358976",
"3228804096",
"3228803840",
"3228803584",
"3228923392",
"3228802304",
"3228789504",
"3227919104",
"3227900928",
"128127736",
"3228032256",
"3228063488",
"3227979520",
"3227978752",
"3227979008",
"3228161792",
"3228160000",
"3228161024",
"3228321792",
"3228321024",
"3228229888",
"128666762",
"3228926720",
"3228475136",
"3228483072",
"3228614656",
"128113144",
"128002304",
"3226983168",
"3226983424",
"3227154688",
"3227127040",
"3227098112",
"3229532160",
"3229553664",
"3231252992",
"3231094528",
"3229608448",
"3229676800",
"3229644288",
"3229743872",
"3229373440",
"3229334272",
"3229323008",
"3227802624",
"3227802368",
"3229318912",
"3229336064",
"3229336320",
"3229415680",
"3229411840",
"3228935936",
"3228726528",
"3228510976",
"3228688384",
"128103160",
"3230866176",
"128163320",
"3230852096",
"128639992"
],
"largestProfit": {
"commodity": "MotronaExperienceJelly",
"value": 183250,
"marketId": "3227802624",
"qty": 10
},
"totalDistance": 12022.511639636,
"qty": 1755,
"largestProfitPerItem": {
"commodity": "MotronaExperienceJelly",
"value": 18325,
"marketId": "3227802624"
},
"profit": 881704,
"furthest": {
"destination": "3227802368",
"distance": 195.10772765481,
"origin": 3231094528
},
"count": 110
},
"NPC": {
"kills": {
"ranks": {
"r2": 13,
"r4": 7,
"r1": 21,
"r5": 6,
"r3": 13,
"r8": 1,
"r0": 3,
"r6": 6,
"rArray": 1
}
}
}
},
"commander": {
"alive": true,
"rank": {
"combat": 2,
"federation": 3,
"empire": 0,
"explore": 4,
"crime": 0,
"service": 0,
"trade": 3
},
"currentShipId": 2,
"credits": 1669113,
"debt": 0,
"docked": true,
"name": "Gazelle"
},
"lastSystem": {
"name": "Zaonce",
"id": "116466",
"faction": "Alliance"
}
}

What this means is that any other type of query - say "Give me a list of every system visited by CMDR Blah" - is going to be terrifically expensive. In layman's terms - it means a dramatic load on FDEV's servers, the game slowing down, and loads of complaints on the forums.As regards
Not sure how you can state this as a known without actual knowledge of the true implications? ie: How you can state it would be a "Terrifically expensive load on FDEV's servers?" How can you state it would slow the game down etc?

And even worse case, as already mentioned, only allow such a request from a CMDR under extremely limited criteria. eg: One request a week/month? Batch it if necessary so it's a delayed response? Make it a payable extra in the shop?

We're talking about obtaining a list most CMDRs would probably ask for once ever!

ps: And add to this as well, the rather frustrating matter that if someone needs to re-install the game. eg: In a couple of years time someone's PC melts down, and they re-install the game to find they're visited filter shows no systems from 3-4 years of gameplay!? They most likely will want to repopulated this... Until this point they weren't even aware of a "local visited cache"! Doesn't it make sense if the the can use a mechanics to repopulated it? eg: Press a button somewhere, get a file and then use it to import the list? Even if this takes a couple of days? Or worse case a couple of £$?
 
Last edited:
Idea for generating (some) pre 2.2 visited locations...

I just had a thought though...what if we could request the list of stars we've visited prior to 2.2, through contacting Support and using the ticket system, with it being spelled out clearly to us players that it may take time to process the request?

That way, Frontier could handle things on their time at their pace instead of potentially drowning out the servers with requests for all that information, and additionally only have to worry about players who ask for it, as opposed to potentially dealing with all CMDRs everywhere.

As a starting point (and speaking as someone who explores a lot), could the ED team cross match all of the 'discovered by' systems already held on their database and allocate all of these to the right player? This would give a pretty good view for explorers of where they have previously been. It would be useful to make sure you don't head out or cross previous routes.

I would have thought this would be an easy enough DB search to do and then have players download on update to 2.2?
 
Quite possible I am missing something :)

But maybe look at this post first? - https://forums.frontier.co.uk/showt...ited-systems?p=4547638&viewfull=1#post4547638

Note the output mentioned which includes a nice list of visited systems. Isn't that from FD (or have I misunderstood something)?


Not sure how you can state this as a known without actual knowledge of the true implications? ie: How you can state it would be a "Terrifically expensive load on FDEV's servers?" How can you state it would slow the game down etc?

And even worse case, as already mentioned, only allow such a request from a CMDR under extremely limited criteria. eg: One request a week/month? Batch it if necessary so it's a delayed response? Make it a payable extra in the shop?

We're talking about obtaining a list most CMDRs would probably ask for once ever!

ps: And add to this as well, the rather frustrating matter that if someone needs to re-install the game. eg: In a couple of years time someone's PC melts down, and they re-install the game to find they're visited filter shows no systems from 3-4 years of gameplay!? They most likely will want to repopulated this... Until this point they weren't even aware of a "local visited cache"! Doesn't it make sense if the the can use a mechanics to repopulated it? eg: Press a button somewhere, get a file and then use it to import the list? Even if this takes a couple of days? Or worse case a couple of £$?

1) That's the Companion API, as you know.

FDEV dropped the "giving out a list of every sytem visited" feature waaaaaaaay back in 1.3 or 1.4, probably because the database queries were proving to be too expensive.

2) I will repeat - the database is optimised to query on System Name only.

The server's database of first discoveries is highly optimised for lookup by star system, so it can show the names on the system map. Getting a full list of all the first discoveries for one commander would currently be a very expensive query on the server. Making this possible would require sufficient work for the server team that it would have to be scheduled alongside their other work.

3) I cannot speak for FDEV in terms of whether they would want to offer this type of query - even for a price - because I'm not FDEV.

4) All I'm saying is - at this moment in time, and based on the information I have to hand, it is quite obviously not practical for FDEV to implement this kind of list/search at this moment in time for the reasons I have already cited. Your idea is possible, but it would require FDEV to allocate the time and resources, just like everything else they have on their plate.

I imagine your feature request going on The List. ;)
 
1) That's the Companion API, as you know.

FDEV dropped the "giving out a list of every sytem visited" feature waaaaaaaay back in 1.3 or 1.4, probably because the database queries were proving to be too expensive.
No surprise there... With thousands of systems being included, needlessly, over and over, every minute or so... It's hardly suprising this data was culled.

4) All I'm saying is - at this moment in time, and based on the information I have to hand, it is quite obviously not practical for FDEV to implement this kind of list/search at this moment in time for the reasons I have already cited. Your idea is possible, but it would require FDEV to allocate the time and resources, just like everything else they have on their plate.

I imagine your feature request going on The List. ;)
Better to wait for FD to comment as they clearly know the true difficulty/hurdles rather than us making assumptions IMHO. ie: I don't see how you can jump to a conclusion such as, "quite obviously not practical"...

It may well be that although it was once seemingly simple to include a list, now the database has changed so it's tricky. Or possibly, as long as its restricted (so not done over and over and over), it's very straight forward (as hoped)...
 
Last edited:
No surprise there... With thousands of systems being included, needlessly, over and over, every minute or so... It's hardly suprising this data was culled.


Better to wait for FD to comment as they clearly know the true difficulty/hurdles rather than us making assumptions IMHO. ie: I don't see how you can jump to a conclusion such as, "quite obviously not practical"...

It may well be that although it was once seemingly simple to include a list, now the database has changed so it's tricky. Or possibly, as long as its restricted (so not done over and over and over), it's very straight forward (as hoped)...

"quite obviously not practical"..."at this moment in time"..."would require FDEV to allocate the time and resources"
 
"quite obviously not practical"..."at this moment in time"..."would require FDEV to allocate the time and resources"
You seems to be stuck on semantics and words?

ie: If FD come back and realise a lot of people are interested in a full history of Visited Systems... Realise they can - via method (1) or (2) - provide a full list... And so suggest they'll plumb it in later in the season... What's the problem?

Your stance seems to suggest let's not discuss it, or show we're interested or keen, when surely that's exactly what we should be doing? - Case in hand, "Delayed ship transportation". And do you think we most likely helped get the Debug Camera by simply hoping FD would one day open such a feature upto us, or by quite opening discussing how much we'd appreciate such a feature and rattling ideas around about it?

So if you're (also) interested in the idea, rally behind it and maybe FD will find a quick easy way to implement it at some point. If you're not, then don't. But don't be unnecessarily glass half empty about it based on maybe's!?


So in summary: The import of the visited list is already there. In the past they included a list in an API call. It doesn't seem an outlandish suggestion that just maybe they can offer such a list again by some mechanic which won't take up too much development effort, and impact negatively on network/servers etc. Let's show we're interested in it, so at least they consider it... A 90% interest rate over here is hopefully a good start too - https://forums.frontier.co.uk/showt...nu-option-to-get-download-all-visited-systems
 
Last edited:
I stated it in a different thread and I'll state it here too - I get why FD don't want to let the client automatically synch the data from the database due to performance and overhead issues.

Now IF they have a database that has the information of which commander visited which system (and not just who discovered which planet first) and IF they were willing to give someone a copy of said database/data I am sure we could get the info we need.

Heck, I am not too bad at Databases myself, if they gave me a copy of the relevant data I would not mind making exports for commanders that wanted it - and yes, I'd do it on my own time and free as a way of giving back to the community.

Or maybe someone could make a simple website that could query the copy database and everyone could get their export on the fly or something like that.

Well, one can but dream :)

P.s. The issue here is not the size of the datafile that needs to be imported/is returned but getting that filtered data out of the database.
 
Last edited:
I stated it in a different thread and I'll state it here too - I get why FD don't want to let the client automatically synch the data from the database due to performance and overhead issues.

Now IF they have a database that has the information of which commander visited which system (and not just who discovered which planet first) and IF they were willing to give someone a copy of said database/data I am sure we could get the info we need.

Heck, I am not too bad at Databases myself, if they gave me a copy of the relevant data I would not mind making exports for commanders that wanted it - and yes, I'd do it on my own time and free as a way of giving back to the community.

Or maybe someone could make a simple website that could query the copy database and everyone could get their export on the fly or something like that.

Well, one can but dream :)

P.s. The issue here is not the size of the datafile that needs to be imported/is returned but getting that filtered data out of the database.

I'll quote a post I've just make in my assocaited thread as I think it applicable!?

Well, we'd need FD to comment on that.

The key indication for me was the old API was dishing this list out with every call so clearly that wasn't immediately an issue. They later removed it, and quite rightly TBH, as what's the point in dishing out an ever increating list of thousands of (visited) systems over and over typically minutes apart?

But the fact they once showed they could seemingly easily render a visited list to me would imply they could again, albeit via an alternative call that could be as restrictive as you like. eg: Only one call per day/week etc...

And let's be honest, most CMDRs will never use it. And the majority of those that do, will probably use it once or twice ever!

ps: A retrieve of a CMDRs visited list is quite probably going to take a fraction of second (unless their's some bizarre DB reason), and result in the construction of a list comparable in size (probably smaller) to the size of the HTML that's be constructed to show this very web page you're now reading. And it's quite possible, that more IO and processing indeed went on to render this page than it would to give you back your list of visited systems :)

As you even suggest... Absolutely worse case, if there was even a means of downloading from a source (backup) that's even weeks out of date, that would probably do!
 
Last edited:
I'll quote a post I've just make in my assocaited thread as I think it applicable!?

Jep, it is, thanks for quoting. Responded in the other thread too - I was late to the party and never had the API delivering info bit.

As I mentioned there, maybe it would be very elegant to add a synch option to the options menu - where it would only be called when needed. That would reduce the traffic and the requests significantly.

Oh and have some REP, seriously enjoying this discussion with you!
 
Better to wait for FD to comment as they clearly know the true difficulty/hurdles rather than us making assumptions IMHO. ie: I don't see how you can jump to a conclusion such as, "quite obviously not practical"...

It may well be that although it was once seemingly simple to include a list, now the database has changed so it's tricky. Or possibly, as long as its restricted (so not done over and over and over), it's very straight forward (as hoped)...

The quote Genar-Hofoen included in his post to you under item 2. is from frontier NielF. From the same programmer / OP... It is with regards to indexing of the data stored for first discoveries, but it can be inferred that not only first discoveries but player visited systems would be similarly stored.

So I think it's safe to say they we have our answer as to importing pre 2.2 visited systems data...

Consider this for a moment okay...

The system employed for the import is essentially an honour based system, whatever names you put in that list - if a system exists by that name it will be added to your cache even if you have not really been there... so therefore it is only performing a lookup of the ID value for a system name we supply. simple, fast and efficient as has been mentioned that the star database is optimised for system name lookup.

Now to find every system someone has visited . there would need to be a list stored attached to each players data with their system history stored on it. It is conceivable that the reason the API is no longer available is because that data become too expensive to maintain from a data storage point of view... so perhaps they only maintain on the server a short list of systems or perhaps the 'current system' only in the player data.

Another possibility is that there is list stored for each system in the galaxy database that contains the id / name of the players who have visited that system. which would help with their player metrics etc. That would be a whole lot of files... which for each commander that wants a list would need to be checked to see if that commander has visited that system... Sure only a percent or so of the galaxy has been visited... that is still about 4 billion stars... so 4 billion list checks just for 1 commanders visited systems list even if they have only visited one system...

So when people say (especially programmers) it is prohibitive to do the lookup, there is often reasons why it is so... I would think if adding the ability to sync the historical data was an easy thing without any major impacts on the servers, it would be something that would be in place in the code being included in beta 4...

Of course only FDEV know how their data is stored and indexed and so forth...
 
The quote Genar-Hofoen included in his post to you under item 2. is from frontier NielF. From the same programmer / OP... It is with regards to indexing of the data stored for first discoveries, but it can be inferred that not only first discoveries but player visited systems would be similarly stored.
How can you possibly infer that? Especially when a list of visited systems was included in the API at one point, seemingly because it clearly wasn't (at that time at least) obviously counter productive? Only later was it removed, which makes sense as passing out thousands of entries, over and over, for no real reason, probably minutes apart, is not efficient.

Note: Discovered systems were not passed out as past of this request, seemingly suggesting they are very different animals, hence the comment in question.

Of course only FDEV know how their data is stored and indexed and so forth...
Indeed... Hence why it would be nice if they could comment on the feasibility of allowing us to download our Visited Lists via some method (even restricted to once a week/month etc).

I don't expect any export/download to be part of 2.2. At least not initially. But it would be nice to know for those of us interested in it, if it's feasible, and on the cards (eg: somewhere in Season 2 for example)? Or are we simply wasting out time/efforts discussing the matter?

If the latter is the case, for many the feature could prove frustratingly half cocked, and for anyone having to reinstall their game in the future frustraing in the fact they risk losing all this local data.
 
Last edited:
Top Bottom