Api session items functions: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 88: | Line 88: | ||
"ROOF" : "sand" | "ROOF" : "sand" | ||
}, | }, | ||
"version" : | "version" : 1 | ||
}, { | }, { | ||
"attributes" : { | "attributes" : { | ||
| Line 161: | Line 161: | ||
"constructionPeriods" : [ "POST_WAR" ], | "constructionPeriods" : [ "POST_WAR" ], | ||
"decals" : { | "decals" : { | ||
"TOP" : [ 10.0, 0.0, 1.0, 1.74, 2.0, 0.6, 0.0, 4.5, 1.74, 5.5, 0.6, 0.0, 6.2, 1.74, 7.2, 0.6 ], | |||
"ROOF" : [ ], | "ROOF" : [ ], | ||
"GROUND" : [ 10.0, 1.0, 1.0, 1.98, 2.4, 0.0, 0.0, 3.3, 1.98, 4.3, 0.81, 0.0, 6.8, 1.98, 7.8, 0.81, 0.0, 8.5, 1.98, 9.5, 0.81 ], | "GROUND" : [ 10.0, 1.0, 1.0, 1.98, 2.4, 0.0, 0.0, 3.3, 1.98, 4.3, 0.81, 0.0, 6.8, 1.98, 7.8, 0.81, 0.0, 8.5, 1.98, 9.5, 0.81 ], | ||
"EXTRA" : [ 10.0, 0.0, 1.0, 1.98, 2.0, 0.84, 0.0, 2.7, 1.98, 3.7, 0.84, 0.0, 8.2, 1.98, 9.2, 0.84 | "EXTRA" : [ 10.0, 0.0, 1.0, 1.98, 2.0, 0.84, 0.0, 2.7, 1.98, 3.7, 0.84, 0.0, 8.2, 1.98, 9.2, 0.84 ] | ||
}, | }, | ||
"defaults" : [ ], | "defaults" : [ ], | ||
| Line 176: | Line 176: | ||
"regions" : [ "NORTHWESTERN_EUROPE" ], | "regions" : [ "NORTHWESTERN_EUROPE" ], | ||
"textures" : { | "textures" : { | ||
"TOP" : "bricks", | |||
"ROOF" : "pane", | "ROOF" : "pane", | ||
"GROUND" : "bricks", | "GROUND" : "bricks", | ||
"EXTRA | "EXTRA" : "bricks" | ||
}, | }, | ||
"version" : | "version" : 2 | ||
} ]</syntaxhighlight> | } ]</syntaxhighlight> | ||
==Limit Queries== | ==Limit Queries== | ||
| Line 214: | Line 214: | ||
!Description | !Description | ||
|- | |- | ||
|attributes | | attributes | ||
|Map<String,double[]> | | Map<String,double[]> | ||
| | | | ||
|- | |- | ||
|categories | | categories | ||
|Category<nowiki>[]</nowiki> | | Category<nowiki>[]</nowiki> | ||
| | | | ||
|- | |- | ||
|constructionPeriods | | constructionPeriods | ||
|ConstructionPeriod<nowiki>[]</nowiki> | | ConstructionPeriod<nowiki>[]</nowiki> | ||
| | | | ||
|- | |- | ||
|decals | | decals | ||
|Map<FaceType,float[]> | | Map<FaceType,float[]> | ||
| | | | ||
|- | |- | ||
|defaults | | defaults | ||
|Type<nowiki>[]</nowiki> | | Type<nowiki>[]</nowiki> | ||
| | | | ||
|- | |- | ||
|description | | description | ||
|String | | String | ||
| | | | ||
|- | |- | ||
|dimension | | dimension | ||
|int | | int | ||
| | | | ||
|- | |- | ||
|id | | id | ||
|int | | int | ||
| | | | ||
|- | |- | ||
|imageName | | imageName | ||
|String | | String | ||
| | | | ||
|- | |- | ||
|modelSetID | | modelSetID | ||
|int | | int | ||
|[[Model Set]] ID | | [[Model Set]] ID | ||
|- | |- | ||
|name | | name | ||
|String | | String | ||
| | | | ||
|- | |- | ||
|placementType | | placementType | ||
|PlacementType | | PlacementType | ||
| | | | ||
|- | |- | ||
|regions | | regions | ||
|Region<nowiki>[]</nowiki> | | Region<nowiki>[]</nowiki> | ||
| | | | ||
|- | |- | ||
|textures | | textures | ||
|Map<FaceType,String> | | Map<FaceType,String> | ||
| | | | ||
|- | |- | ||
|version | | version | ||
|int | | int | ||
| | | | ||
|} | |} | ||
| Line 282: | Line 282: | ||
!Description | !Description | ||
|- | |- | ||
|SOCIAL | | SOCIAL | ||
| | | | ||
|- | |- | ||
|NORMAL | | NORMAL | ||
| | | | ||
|- | |- | ||
|LUXE | | LUXE | ||
| | | | ||
|- | |- | ||
|ROAD | | ROAD | ||
| | | | ||
|- | |- | ||
|PAVED_AREA | | PAVED_AREA | ||
| | | | ||
|- | |- | ||
|EDUCATION | | EDUCATION | ||
| | | | ||
|- | |- | ||
|HEALTHCARE | | HEALTHCARE | ||
| | | | ||
|- | |- | ||
|PARK | | PARK | ||
| | | | ||
|- | |- | ||
|NATURE | | NATURE | ||
| | | | ||
|- | |- | ||
|INDUSTRY | | INDUSTRY | ||
| | | | ||
|- | |- | ||
|OFFICES | | OFFICES | ||
| | | | ||
|- | |- | ||
|OTHER | | OTHER | ||
| | | | ||
|- | |- | ||
|SENIOR | | SENIOR | ||
| | | | ||
|- | |- | ||
|UNDERGROUND | | UNDERGROUND | ||
| | | | ||
|- | |- | ||
|SHOPPING | | SHOPPING | ||
| | | | ||
|- | |- | ||
|AGRICULTURE | | AGRICULTURE | ||
| | | | ||
|- | |- | ||
|LEISURE | | LEISURE | ||
| | | | ||
|- | |- | ||
|STUDENT | | STUDENT | ||
| | | | ||
|- | |- | ||
|GARDEN | | GARDEN | ||
| | | | ||
|- | |- | ||
|INTERSECTION | | INTERSECTION | ||
| | | | ||
|- | |- | ||
|BRIDGE | | BRIDGE | ||
| | | | ||
|} | |} | ||
| Line 353: | Line 353: | ||
!Description | !Description | ||
|- | |- | ||
|ANCIENT | | ANCIENT | ||
| | | | ||
|- | |- | ||
|CLASSIC | | CLASSIC | ||
| | | | ||
|- | |- | ||
|PRE_WAR | | PRE_WAR | ||
| | | | ||
|- | |- | ||
|POST_WAR | | POST_WAR | ||
| | | | ||
|- | |- | ||
|CONTEMPORARY | | CONTEMPORARY | ||
| | | | ||
|- | |- | ||
|FUTURISTIC | | FUTURISTIC | ||
| | | | ||
|} | |} | ||
| Line 380: | Line 380: | ||
!Description | !Description | ||
|- | |- | ||
|id | | id | ||
|int | | int | ||
| | | | ||
|- | |- | ||
|orginalFunctionID | | orginalFunctionID | ||
|int | | int | ||
|[[Function]] ID | | [[Function]] ID | ||
|- | |- | ||
|version | | version | ||
|int | | int | ||
| | | | ||
|} | |} | ||
| Line 400: | Line 400: | ||
!Description | !Description | ||
|- | |- | ||
|BASEMENT | | BASEMENT | ||
| | | | ||
|- | |- | ||
|GROUND | | GROUND | ||
| | | | ||
|- | |- | ||
|EXTRA | | EXTRA | ||
| | | | ||
|- | |- | ||
|TOP | | TOP | ||
| | | | ||
|- | |- | ||
|ROOF | | ROOF | ||
| | | | ||
|} | |} | ||
| Line 424: | Line 424: | ||
!Description | !Description | ||
|- | |- | ||
|id | | id | ||
|int | | int | ||
| | | | ||
|- | |- | ||
|version | | version | ||
|int | | int | ||
| | | | ||
|} | |} | ||
| Line 440: | Line 440: | ||
!Description | !Description | ||
|- | |- | ||
|WATER | | WATER | ||
| | | | ||
|- | |- | ||
|LAND | | LAND | ||
| | | | ||
|- | |- | ||
|HYBRID | | HYBRID | ||
| | | | ||
|} | |} | ||
| Line 457: | Line 457: | ||
!Description | !Description | ||
|- | |- | ||
|NORTH_AMERICA | | NORTH_AMERICA | ||
| | | | ||
|- | |- | ||
|NORTHWESTERN_EUROPE | | NORTHWESTERN_EUROPE | ||
| | | | ||
|- | |- | ||
|ASIA | | ASIA | ||
| | | | ||
|- | |- | ||
|AFRICA | | AFRICA | ||
| | | | ||
|- | |- | ||
|OTHER | | OTHER | ||
| | | | ||
|} | |} | ||
| Line 480: | Line 480: | ||
!Description | !Description | ||
|- | |- | ||
|CIVILIAN | | CIVILIAN | ||
| | | | ||
|- | |- | ||
|COMPANY | | COMPANY | ||
| | | | ||
|- | |- | ||
|EDUCATION | | EDUCATION | ||
| | | | ||
|- | |- | ||
|EXPERT | | EXPERT | ||
| | | | ||
|- | |- | ||
|FARMER | | FARMER | ||
| | | | ||
|- | |- | ||
|HEALTHCARE | | HEALTHCARE | ||
| | | | ||
|- | |- | ||
|HOUSING_CORPORATION | | HOUSING_CORPORATION | ||
| | | | ||
|- | |- | ||
|MUNICIPALITY | | MUNICIPALITY | ||
| | | | ||
|- | |- | ||
|MEDIA | | MEDIA | ||
| | | | ||
|- | |- | ||
|PROJECT_DEVELOPER | | PROJECT_DEVELOPER | ||
| | | | ||
|- | |- | ||
|UTILITY_CORPORATION | | UTILITY_CORPORATION | ||
| | | | ||
|- | |- | ||
|WATER_AUTHORITY | | WATER_AUTHORITY | ||
| | | | ||
|- | |- | ||
|OTHER_AUTHORITY | | OTHER_AUTHORITY | ||
| | | | ||
|- | |- | ||
|OTHER | | OTHER | ||
| | | | ||
|} | |} | ||
Revision as of 11:44, 8 June 2026
API Endpoint: /api/session/items/functions/
Default Query:
https://engine.tygron.com/api/session/items/functions/?f=JSON&token=API_TOKENExample Response:
[ {
"attributes" : {
"DISTURBANCE_DISTANCE_M" : [ 0.0 ],
"OTHER_CONSTRUCTION_COST_M2" : [ 4000.0 ],
"BOWEN_RATIO" : [ 3.0 ],
"NUM_PEDESTRIANS" : [ 0.0 ],
"OTHER_SELL_PRICE_M2" : [ 5000.0 ],
"OTHER_HEAT_FLOW_M2_CHANGE_PER_YEAR" : [ 0.0 ],
"SLANTING_ROOF_HEIGHT" : [ 0.0 ],
"ZONING_PERMIT_REQUIRED" : [ 0.0 ],
"NUM_CARS" : [ 0.0 ],
"GROUND_COLOR" : [ -4808597.0 ],
"ALIGN_ELEVATION" : [ 2.0 ],
"NUM_BICYCLES" : [ 0.0 ],
"OTHER_PARKING_LOTS_PER_M2" : [ 0.0 ],
"ROOF_COLOR" : [ -4808597.0 ],
"SEWERED" : [ 0.0 ],
"OTHER_HEAT_POWER_TO_FLOW_MULTIPLIER" : [ 0.0 ],
"DRAINAGE" : [ 0.0 ],
"JAM_FACTOR_CARS" : [ 0.0 ],
"TRAFFIC_LANES" : [ 0.0 ],
"LIVABILITY_EFFECT" : [ 0.0 ],
"WATER_MANNING" : [ 0.025 ],
"WATER_STORAGE_M2" : [ 0.0 ],
"MONUMENTAL" : [ 0.0 ],
"NUM_TRUCKS" : [ 0.0 ],
"OTHER_BUYOUT_COST_M2" : [ 4000.0 ],
"NUM_AIRPLANES" : [ 0.0 ],
"GROUND_INFILTRATION_MD" : [ 0.0 ],
"NUM_BUSES" : [ 0.0 ],
"OTHER_UNIT_SIZE_M2" : [ 1.0 ],
"NUM_VANS" : [ 0.0 ],
"SOLID" : [ 0.0 ],
"JAM_FACTOR_VANS" : [ 0.0 ],
"HEIGHT_OFFSET_M" : [ 0.0 ],
"WATER_TRANSPIRATION_FACTOR" : [ 0.0 ],
"CRITICAL_INFRASTRUCTURE" : [ 1.0 ],
"ROOT_DEPTH_M" : [ 0.0 ],
"TRAFFIC_NOISE_SIGMA" : [ 0.0 ],
"TRAFFIC_SPEED" : [ 0.0 ],
"HEAT_EFFECT" : [ -6.0 ],
"VEGETATION_FRACTION" : [ 0.0 ],
"OTHER_HEAT_FLOW_M2_START_YEAR" : [ 0.0 ],
"OTHER_DEMOLISH_COST_M2" : [ 250.0 ],
"OTHER_HEAT_FLOW_M2_START_VALUE" : [ 0.0 ],
"WATER_MICRORELIEF_M" : [ 0.0 ],
"NUM_SHIPS" : [ 0.0 ],
"MAX_FLOORS" : [ 1.0 ],
"OTHER_CATEGORY_WEIGHT" : [ 1.0 ],
"JAM_FACTOR_TRUCKS" : [ 0.0 ],
"NUM_TRAINS" : [ 0.0 ],
"OTHER_PARKING_LOTS_DEMAND_PER_M2" : [ 0.0 ],
"DISTANCE_ZONE_M" : [ 0.0 ],
"TRAFFIC_NOISE_TAU" : [ 0.0 ],
"FOLIAGE_CROWN_FACTOR" : [ 0.0 ],
"BASEMENT_COLOR" : [ -1.1776948E7 ],
"DEFAULT_FLOORS" : [ 1.0 ],
"EXTRA_COLOR" : [ -4808597.0 ],
"SOLAR_PANELS" : [ 0.0 ],
"TOP_COLOR" : [ -4808597.0 ],
"JAM_FACTOR_BUSES" : [ 0.0 ],
"NUM_TRAMS" : [ 0.0 ],
"BASEMENT_HEIGHT_M" : [ 0.0 ],
"PIPES_PERMITTED" : [ 0.0 ],
"FLOOR_HEIGHT_M" : [ 0.0 ],
"TERRAIN_MIX" : [ 0.8 ],
"MIN_FLOORS" : [ 1.0 ],
"SAFETY_DISTANCE_M" : [ 0.0 ]
},
"categories" : [ "OTHER" ],
"constructionPeriods" : [ ],
"decals" : null,
"defaults" : [ ],
"description" : "",
"dimension" : -1,
"id" : 0,
"imageName" : "braak.png",
"modelSetID" : 1,
"name" : "Vacant Lot",
"placementType" : "LAND",
"regions" : [ "NORTHWESTERN_EUROPE" ],
"textures" : {
"ROOF" : "sand"
},
"version" : 1
}, {
"attributes" : {
"DISTURBANCE_DISTANCE_M" : [ 0.0 ],
"BOWEN_RATIO" : [ 3.0 ],
"NUM_PEDESTRIANS" : [ 0.0 ],
"SLANTING_ROOF_HEIGHT" : [ 2.2 ],
"NUM_CARS" : [ 0.0 ],
"ZONING_PERMIT_REQUIRED" : [ 1.0 ],
"GROUND_COLOR" : [ -1.0197916E7 ],
"ALIGN_ELEVATION" : [ 0.0 ],
"NUM_BICYCLES" : [ 0.0 ],
"ROOF_COLOR" : [ -1.0599374E7 ],
"SEWERED" : [ 1.0 ],
"DRAINAGE" : [ 0.0 ],
"JAM_FACTOR_CARS" : [ 0.0 ],
"TRAFFIC_LANES" : [ 0.0 ],
"LIVABILITY_EFFECT" : [ -5.0 ],
"WATER_MANNING" : [ 0.013 ],
"WATER_STORAGE_M2" : [ 0.0 ],
"MONUMENTAL" : [ 0.0 ],
"NUM_TRUCKS" : [ 0.0 ],
"NUM_AIRPLANES" : [ 0.0 ],
"SOCIAL_UNIT_SIZE_M2" : [ 80.0 ],
"SOCIAL_PARKING_LOTS_PER_M2" : [ 0.0 ],
"GROUND_INFILTRATION_MD" : [ 0.0 ],
"NUM_BUSES" : [ 0.0 ],
"NUM_VANS" : [ 0.0 ],
"SOLID" : [ 1.0 ],
"JAM_FACTOR_VANS" : [ 0.0 ],
"HEIGHT_OFFSET_M" : [ 0.0 ],
"WATER_TRANSPIRATION_FACTOR" : [ 0.0 ],
"SOCIAL_CONSTRUCTION_COST_M2" : [ 2000.0 ],
"CRITICAL_INFRASTRUCTURE" : [ 1.0 ],
"ROOT_DEPTH_M" : [ 0.0 ],
"TRAFFIC_NOISE_SIGMA" : [ 0.0 ],
"TRAFFIC_SPEED" : [ 0.0 ],
"HEAT_EFFECT" : [ 5.0 ],
"SOCIAL_SELL_PRICE_M2" : [ 3000.0 ],
"VEGETATION_FRACTION" : [ 0.0 ],
"SOCIAL_CATEGORY_WEIGHT" : [ 1.0 ],
"WATER_MICRORELIEF_M" : [ 0.0 ],
"NUM_SHIPS" : [ 0.0 ],
"SOCIAL_HEAT_FLOW_M2_CHANGE_PER_YEAR" : [ -1.26E-4 ],
"MAX_FLOORS" : [ 3.0 ],
"SOCIAL_HEAT_FLOW_M2_START_VALUE" : [ -0.315264 ],
"JAM_FACTOR_TRUCKS" : [ 0.0 ],
"SOCIAL_BUYOUT_COST_M2" : [ 2400.0 ],
"NUM_TRAINS" : [ 0.0 ],
"DISTANCE_ZONE_M" : [ 0.0 ],
"TRAFFIC_NOISE_TAU" : [ 0.0 ],
"FOLIAGE_CROWN_FACTOR" : [ 0.0 ],
"BASEMENT_COLOR" : [ -1.1776948E7 ],
"SOCIAL_PARKING_LOTS_DEMAND_PER_M2" : [ 0.029999999329447746 ],
"DEFAULT_FLOORS" : [ 2.0 ],
"EXTRA_COLOR" : [ -1.0197916E7 ],
"SOCIAL_HEAT_POWER_TO_FLOW_MULTIPLIER" : [ 4.86 ],
"SOLAR_PANELS" : [ 0.0 ],
"TOP_COLOR" : [ -1.0197916E7 ],
"JAM_FACTOR_BUSES" : [ 0.0 ],
"NUM_TRAMS" : [ 0.0 ],
"SOCIAL_HEAT_FLOW_M2_START_YEAR" : [ 1900.0 ],
"BASEMENT_HEIGHT_M" : [ 2.0 ],
"PIPES_PERMITTED" : [ 0.0 ],
"FLOOR_HEIGHT_M" : [ 3.2 ],
"TERRAIN_MIX" : [ 0.8 ],
"MIN_FLOORS" : [ 1.0 ],
"SOCIAL_DEMOLISH_COST_M2" : [ 150.0 ],
"SAFETY_DISTANCE_M" : [ 0.0 ]
},
"categories" : [ "SOCIAL" ],
"constructionPeriods" : [ "POST_WAR" ],
"decals" : {
"TOP" : [ 10.0, 0.0, 1.0, 1.74, 2.0, 0.6, 0.0, 4.5, 1.74, 5.5, 0.6, 0.0, 6.2, 1.74, 7.2, 0.6 ],
"ROOF" : [ ],
"GROUND" : [ 10.0, 1.0, 1.0, 1.98, 2.4, 0.0, 0.0, 3.3, 1.98, 4.3, 0.81, 0.0, 6.8, 1.98, 7.8, 0.81, 0.0, 8.5, 1.98, 9.5, 0.81 ],
"EXTRA" : [ 10.0, 0.0, 1.0, 1.98, 2.0, 0.84, 0.0, 2.7, 1.98, 3.7, 0.84, 0.0, 8.2, 1.98, 9.2, 0.84 ]
},
"defaults" : [ ],
"description" : "",
"dimension" : -1,
"id" : 1,
"imageName" : "huisje7.png",
"modelSetID" : 2,
"name" : "Mid-Century affordable housing",
"placementType" : "LAND",
"regions" : [ "NORTHWESTERN_EUROPE" ],
"textures" : {
"TOP" : "bricks",
"ROOF" : "pane",
"GROUND" : "bricks",
"EXTRA" : "bricks"
},
"version" : 2
} ]Limit Queries
version=100:
https://engine.tygron.com/api/session/items/functions/?version=100&token=API_TOKENShow Queries
max version:
https://engine.tygron.com/api/session/items/functions/version/?token=API_TOKENsize:
https://engine.tygron.com/api/session/items/functions/size/?token=API_TOKENFormats
HTML:
https://engine.tygron.com/api/session/items/functions/?f=HTML&token=API_TOKENJSON:
https://engine.tygron.com/api/session/items/functions/?f=JSON&token=API_TOKENCSV:
https://engine.tygron.com/api/session/items/functions/?f=CSV&token=API_TOKENSSV:
https://engine.tygron.com/api/session/items/functions/?f=SSV&token=API_TOKENSMILE:
https://engine.tygron.com/api/session/items/functions/?f=SMILE&token=API_TOKENZIPJSON:
https://engine.tygron.com/api/session/items/functions/?f=ZIPJSON&token=API_TOKENZIPSMILE:
https://engine.tygron.com/api/session/items/functions/?f=ZIPSMILE&token=API_TOKENApi Model BaseFunction
API Model description of BaseFunction
| Name | Type | Description |
|---|---|---|
| attributes | Map<String,double[]> | |
| categories | Category[] | |
| constructionPeriods | ConstructionPeriod[] | |
| decals | Map<FaceType,float[]> | |
| defaults | Type[] | |
| description | String | |
| dimension | int | |
| id | int | |
| imageName | String | |
| modelSetID | int | Model Set ID |
| name | String | |
| placementType | PlacementType | |
| regions | Region[] | |
| textures | Map<FaceType,String> | |
| version | int |
Api Model Category
API Enumeration description of Category
| Name | Description |
|---|---|
| SOCIAL | |
| NORMAL | |
| LUXE | |
| ROAD | |
| PAVED_AREA | |
| EDUCATION | |
| HEALTHCARE | |
| PARK | |
| NATURE | |
| INDUSTRY | |
| OFFICES | |
| OTHER | |
| SENIOR | |
| UNDERGROUND | |
| SHOPPING | |
| AGRICULTURE | |
| LEISURE | |
| STUDENT | |
| GARDEN | |
| INTERSECTION | |
| BRIDGE |
Api Model ConstructionPeriod
API Enumeration description of ConstructionPeriod
| Name | Description |
|---|---|
| ANCIENT | |
| CLASSIC | |
| PRE_WAR | |
| POST_WAR | |
| CONTEMPORARY | |
| FUTURISTIC |
Api Model DuplicateFunction
API Model description of DuplicateFunction
| Name | Type | Description |
|---|---|---|
| id | int | |
| orginalFunctionID | int | Function ID |
| version | int |
Api Model FaceType
API Enumeration description of FaceType
| Name | Description |
|---|---|
| BASEMENT | |
| GROUND | |
| EXTRA | |
| TOP | |
| ROOF |
Api Model Function
API Model description of Function
| Name | Type | Description |
|---|---|---|
| id | int | |
| version | int |
Api Model PlacementType
API Enumeration description of PlacementType
| Name | Description |
|---|---|
| WATER | |
| LAND | |
| HYBRID |
Api Model Region
API Enumeration description of Region
| Name | Description |
|---|---|
| NORTH_AMERICA | |
| NORTHWESTERN_EUROPE | |
| ASIA | |
| AFRICA | |
| OTHER |
Api Model Type (Stakeholder)
API Enumeration description of Type
| Name | Description |
|---|---|
| CIVILIAN | |
| COMPANY | |
| EDUCATION | |
| EXPERT | |
| FARMER | |
| HEALTHCARE | |
| HOUSING_CORPORATION | |
| MUNICIPALITY | |
| MEDIA | |
| PROJECT_DEVELOPER | |
| UTILITY_CORPORATION | |
| WATER_AUTHORITY | |
| OTHER_AUTHORITY | |
| OTHER |