# This file is generated by dev_tools.os_extract
# Don't modified it manually.

DIC_OS_MAP = {
    0: {'shape': 'J10', 'hazard_level': 1, 'cn': 'NY', 'en': 'NY City', 'jp': 'NYシティ', 'area_pos': (262, 567), 'offset_pos': (15, 15), 'region': 3},
    1: {'shape': 'J10', 'hazard_level': 1, 'cn': '利维浦', 'en': 'Liverpool', 'jp': 'リバープール', 'area_pos': (1446, 887), 'offset_pos': (15, 15), 'region': 2},
    2: {'shape': 'J10', 'hazard_level': 1, 'cn': '直布罗特', 'en': 'Gibraltar', 'jp': 'ジブラルタル', 'area_pos': (1418, 495), 'offset_pos': (15, 15), 'region': 4},
    3: {'shape': 'J10', 'hazard_level': 1, 'cn': '圣彼得伯格', 'en': 'St. Petersburg', 'jp': 'ペテルブルク', 'area_pos': (1998, 1095), 'offset_pos': (15, 15), 'region': 2},
    4: {'shape': 'J10', 'hazard_level': 1, 'cn': '霍尔斯坦', 'en': 'Kiel', 'jp': 'キール', 'area_pos': (1696, 919), 'offset_pos': (15, 15), 'region': 2},
    5: {'shape': 'J10', 'hazard_level': 1, 'cn': '塔伦托', 'en': 'Taranto', 'jp': 'タラント', 'area_pos': (1796, 565), 'offset_pos': (15, 15), 'region': 4},
    6: {'shape': 'J10', 'hazard_level': 1, 'cn': '布勒斯特', 'en': 'Brest', 'jp': 'ブレスト', 'area_pos': (1442, 751), 'offset_pos': (15, 15), 'region': 2},
    7: {'shape': 'J10', 'hazard_level': 1, 'cn': '达咯尔', 'en': 'Dakar', 'jp': 'ダカール', 'area_pos': (1230, 77), 'offset_pos': (15, 15), 'region': 4},
    11: {'shape': 'P16', 'hazard_level': 6, 'cn': '卡利比安海A', 'en': 'Caribbean Sea A', 'jp': 'カリブ海A', 'area_pos': (32, 279), 'offset_pos': (44, -44), 'region': 3},
    12: {'shape': 'T13', 'hazard_level': 5, 'cn': '卡利比安海B', 'en': 'Caribbean Sea B', 'jp': 'カリブ海B', 'area_pos': (180, 175), 'offset_pos': (-54, -32), 'region': 3},
    13: {'shape': 'T13', 'hazard_level': 5, 'cn': '卡利比安海C', 'en': 'Caribbean Sea C', 'jp': 'カリブ海C', 'area_pos': (220, 69), 'offset_pos': (-46, -30), 'region': 3},
    14: {'shape': 'Q12', 'hazard_level': 4, 'cn': '卡利比安海D', 'en': 'Caribbean Sea D', 'jp': 'カリブ海D', 'area_pos': (378, 77), 'offset_pos': (68, -40), 'region': 3},
    21: {'shape': 'J10', 'hazard_level': 2, 'cn': 'NA海域西南A', 'en': 'NA Ocean SW Sector A', 'jp': 'NA海域南西A', 'area_pos': (534, 583), 'offset_pos': (-60, -36), 'region': 3},
    22: {'shape': 'H13', 'hazard_level': 1, 'cn': 'NA海域西南B', 'en': 'NA Ocean SW Sector B', 'jp': 'NA海域南西B', 'area_pos': (396, 405), 'offset_pos': (-36, -58), 'region': 3},
    23: {'shape': 'J10', 'hazard_level': 2, 'cn': 'NA海域西南C', 'en': 'NA Ocean SW Sector C', 'jp': 'NA海域南西C', 'area_pos': (626, 509), 'offset_pos': (-54, -44), 'region': 3},
    24: {'shape': 'M8', 'hazard_level': 2, 'cn': 'NA海域西南D', 'en': 'NA Ocean SW Sector D', 'jp': 'NA海域南西D', 'area_pos': (324, 237), 'offset_pos': (38, -56), 'region': 3},
    25: {'shape': 'J15', 'hazard_level': 3, 'cn': 'NA海域西南E', 'en': 'NA Ocean SW Sector E', 'jp': 'NA海域南西E', 'area_pos': (706, 451), 'offset_pos': (-44, -42), 'region': 3},
    31: {'shape': 'J10', 'hazard_level': 2, 'cn': '西南洋脊A', 'en': 'Southwest Ocean Ridge A', 'jp': '南西海嶺A', 'area_pos': (536, 329), 'offset_pos': (-36, -48), 'region': 3},
    32: {'shape': 'L12', 'hazard_level': 3, 'cn': '西南洋脊B', 'en': 'Southwest Ocean Ridge B', 'jp': '南西海嶺B', 'area_pos': (696, 299), 'offset_pos': (-54, -42), 'region': 3},
    33: {'shape': 'L12', 'hazard_level': 3, 'cn': '西南洋脊C', 'en': 'Southwest Ocean Ridge C', 'jp': '南西海嶺C', 'area_pos': (532, 117), 'offset_pos': (40, -60), 'region': 3},
    34: {'shape': 'L12', 'hazard_level': 3, 'cn': '西南洋脊D', 'en': 'Southwest Ocean Ridge D', 'jp': '南西海嶺D', 'area_pos': (664, 109), 'offset_pos': (42, -46), 'region': 3},
    41: {'shape': 'H18', 'hazard_level': 3, 'cn': '西大陆架A', 'en': 'West Continental Shelf A', 'jp': '西大陸棚A', 'area_pos': (626, 817), 'offset_pos': (28, -96), 'region': 1},
    42: {'shape': 'I22', 'hazard_level': 4, 'cn': '西大陆架B', 'en': 'West Continental Shelf B', 'jp': '西大陸棚B', 'area_pos': (464, 659), 'offset_pos': (-82, -42), 'region': 3},
    43: {'shape': 'J10', 'hazard_level': 2, 'cn': '西大陆架C', 'en': 'West Continental Shelf C', 'jp': '西大陸棚C', 'area_pos': (706, 777), 'offset_pos': (40, -42), 'region': 1},
    44: {'shape': 'H13', 'hazard_level': 1, 'cn': '西大陆架D', 'en': 'West Continental Shelf D', 'jp': '西大陸棚D', 'area_pos': (268, 421), 'offset_pos': (-52, -52), 'region': 3},
    51: {'shape': 'N14', 'hazard_level': 4, 'cn': '东南洋脊A', 'en': 'Southeast Ocean Ridge A', 'jp': '南東海嶺A', 'area_pos': (842, 271), 'offset_pos': (-52, -32), 'region': 4},
    52: {'shape': 'N14', 'hazard_level': 4, 'cn': '东南洋脊B', 'en': 'Southeast Ocean Ridge B', 'jp': '南東海嶺B', 'area_pos': (1000, 243), 'offset_pos': (-56, -32), 'region': 4},
    53: {'shape': 'N14', 'hazard_level': 4, 'cn': '东南洋脊C', 'en': 'Southeast Ocean Ridge C', 'jp': '南東海嶺C', 'area_pos': (856, 111), 'offset_pos': (-42, -54), 'region': 4},
    54: {'shape': 'N14', 'hazard_level': 4, 'cn': '东南洋脊D', 'en': 'Southeast Ocean Ridge D', 'jp': '南東海嶺D', 'area_pos': (1028, 95), 'offset_pos': (-40, -52), 'region': 4},
    61: {'shape': 'L17', 'hazard_level': 4, 'cn': 'NA海域东南A', 'en': 'NA Ocean SE Sector A', 'jp': 'NA海域南東A', 'area_pos': (1082, 409), 'offset_pos': (-30, -38), 'region': 4},
    62: {'shape': 'L12', 'hazard_level': 3, 'cn': 'NA海域东南B', 'en': 'NA Ocean SE Sector B', 'jp': 'NA海域南東B', 'area_pos': (1314, 451), 'offset_pos': (-46, -38), 'region': 4},
    63: {'shape': 'L17', 'hazard_level': 4, 'cn': 'NA海域东南C', 'en': 'NA Ocean SE Sector C', 'jp': 'NA海域南東C', 'area_pos': (1100, 215), 'offset_pos': (-24, -42), 'region': 4},
    64: {'shape': 'N14', 'hazard_level': 4, 'cn': 'NA海域东南D', 'en': 'NA Ocean SE Sector D', 'jp': 'NA海域南東D', 'area_pos': (1178, 67), 'offset_pos': (-40, -44), 'region': 4},
    65: {'shape': 'J15', 'hazard_level': 3, 'cn': 'NA海域东南E', 'en': 'NA Ocean SE Sector E', 'jp': 'NA海域南東E', 'area_pos': (1168, 403), 'offset_pos': (-30, -50), 'region': 4},
    66: {'shape': 'J15', 'hazard_level': 3, 'cn': 'NA海域东南F', 'en': 'NA Ocean SE Sector F', 'jp': 'NA海域南東F', 'area_pos': (1210, 259), 'offset_pos': (-30, -68), 'region': 4},
    71: {'shape': 'T13', 'hazard_level': 5, 'cn': '陆间海A', 'en': 'Mediterranee A', 'jp': '地中海A', 'area_pos': (1638, 561), 'offset_pos': (-70, -28), 'region': 4},
    72: {'shape': 'M20', 'hazard_level': 6, 'cn': '陆间海B', 'en': 'Mediterranee B', 'jp': '地中海B', 'area_pos': (1842, 529), 'offset_pos': (-54, -8), 'region': 4},
    73: {'shape': 'Y10', 'hazard_level': 5, 'cn': '陆间海C', 'en': 'Mediterranee C', 'jp': '地中海C', 'area_pos': (1842, 435), 'offset_pos': (82, -10), 'region': 4},
    81: {'shape': 'M8', 'hazard_level': 2, 'cn': 'NA海域西A', 'en': 'NA Ocean W Sector A', 'jp': 'NA海域西A', 'area_pos': (764, 839), 'offset_pos': (34, -66), 'region': 1},
    82: {'shape': 'N14', 'hazard_level': 4, 'cn': 'NA海域西B', 'en': 'NA Ocean W Sector B', 'jp': 'NA海域西B', 'area_pos': (872, 801), 'offset_pos': (38, -42), 'region': 1},
    83: {'shape': 'J10', 'hazard_level': 2, 'cn': 'NA海域西C', 'en': 'NA Ocean W Sector C', 'jp': 'NA海域西C', 'area_pos': (746, 641), 'offset_pos': (-34, -40), 'region': 1},
    84: {'shape': 'J10', 'hazard_level': 2, 'cn': 'NA海域西D', 'en': 'NA Ocean W Sector D', 'jp': 'NA海域西D', 'area_pos': (780, 1003), 'offset_pos': (-46, -46), 'region': 1},
    85: {'shape': 'L17', 'hazard_level': 4, 'cn': 'NA海域西E', 'en': 'NA Ocean W Sector E', 'jp': 'NA海域西E', 'area_pos': (846, 623), 'offset_pos': (-46, -60), 'region': 1},
    91: {'shape': 'N14', 'hazard_level': 4, 'cn': 'NA海域西北A', 'en': 'NA Ocean NW Sector A', 'jp': 'NA海域北西A', 'area_pos': (886, 955), 'offset_pos': (-38, -40), 'region': 1},
    92: {'shape': 'J10', 'hazard_level': 2, 'cn': 'NA海域西北B', 'en': 'NA Ocean NW Sector B', 'jp': 'NA海域北西B', 'area_pos': (854, 1129), 'offset_pos': (-30, -42), 'region': 1},
    93: {'shape': 'J10', 'hazard_level': 2, 'cn': 'NA海域西北C', 'en': 'NA Ocean NW Sector C', 'jp': 'NA海域北西C', 'area_pos': (956, 1097), 'offset_pos': (-40, -40), 'region': 1},
    94: {'shape': 'L12', 'hazard_level': 3, 'cn': 'NA海域西北D', 'en': 'NA Ocean NW Sector D', 'jp': 'NA海域北西D', 'area_pos': (1050, 1225), 'offset_pos': (-42, -26), 'region': 1},
    95: {'shape': 'L12', 'hazard_level': 3, 'cn': 'NA海域西北E', 'en': 'NA Ocean NW Sector E', 'jp': 'NA海域北西E', 'area_pos': (928, 1269), 'offset_pos': (-46, -38), 'region': 1},
    101: {'shape': 'J25', 'hazard_level': 5, 'cn': '西北航道A', 'en': 'Northwest Passage A', 'jp': '北西航路A', 'area_pos': (112, 1303), 'offset_pos': (50, -42), 'region': 1},
    102: {'shape': 'M20', 'hazard_level': 5, 'cn': '西北航道B', 'en': 'Northwest Passage B', 'jp': '北西航路B', 'area_pos': (70, 1115), 'offset_pos': (38, -50), 'region': 1},
    103: {'shape': 'V9', 'hazard_level': 4, 'cn': '西北航道C', 'en': 'Northwest Passage C', 'jp': '北西航路C', 'area_pos': (322, 1159), 'offset_pos': (58, -36), 'region': 1},
    104: {'shape': 'L17', 'hazard_level': 4, 'cn': '西北航道D', 'en': 'Northwest Passage D', 'jp': '北西航路D', 'area_pos': (548, 1283), 'offset_pos': (-56, -46), 'region': 1},
    105: {'shape': 'L12', 'hazard_level': 3, 'cn': '西北航道E', 'en': 'Northwest Passage E', 'jp': '北西航路E', 'area_pos': (598, 1089), 'offset_pos': (42, -58), 'region': 1},
    106: {'shape': 'T13', 'hazard_level': 6, 'cn': '西北航道F', 'en': 'Northwest Passage F', 'jp': '北西航路F', 'area_pos': (100, 991), 'offset_pos': (48, -28), 'region': 1},
    111: {'shape': 'L12', 'hazard_level': 3, 'cn': 'NA海域东A', 'en': 'NA Ocean E Sector A', 'jp': 'NA海域東A', 'area_pos': (1126, 781), 'offset_pos': (44, -36), 'region': 2},
    112: {'shape': 'H13', 'hazard_level': 2, 'cn': 'NA海域东B', 'en': 'NA Ocean E Sector B', 'jp': 'NA海域東B', 'area_pos': (1238, 783), 'offset_pos': (36, -34), 'region': 2},
    113: {'shape': 'J15', 'hazard_level': 3, 'cn': 'NA海域东C', 'en': 'NA Ocean E Sector C', 'jp': 'NA海域東C', 'area_pos': (1212, 613), 'offset_pos': (-46, -56), 'region': 2},
    114: {'shape': 'O10', 'hazard_level': 3, 'cn': 'NA海域东D', 'en': 'NA Ocean E Sector D', 'jp': 'NA海域東D', 'area_pos': (1342, 671), 'offset_pos': (-38, -60), 'region': 2},
    121: {'shape': 'M20', 'hazard_level': 6, 'cn': '东大陆架A', 'en': 'East Continental Shelf A', 'jp': '東大陸棚A', 'area_pos': (1834, 1149), 'offset_pos': (22, -82), 'region': 2},
    122: {'shape': 'J10', 'hazard_level': 2, 'cn': '东大陆架B', 'en': 'East Continental Shelf B', 'jp': '東大陸棚B', 'area_pos': (1318, 809), 'offset_pos': (40, -22), 'region': 2},
    123: {'shape': 'J15', 'hazard_level': 3, 'cn': '东大陆架C', 'en': 'East Continental Shelf C', 'jp': '東大陸棚C', 'area_pos': (1550, 1007), 'offset_pos': (-32, -36), 'region': 2},
    124: {'shape': 'Y10', 'hazard_level': 5, 'cn': '东大陆架D', 'en': 'East Continental Shelf D', 'jp': '東大陸棚D', 'area_pos': (1824, 987), 'offset_pos': (-48, -40), 'region': 2},
    125: {'shape': 'J15', 'hazard_level': 3, 'cn': '东大陆架E', 'en': 'East Continental Shelf E', 'jp': '東大陸棚E', 'area_pos': (1486, 807), 'offset_pos': (48, 40), 'region': 2},
    131: {'shape': 'J10', 'hazard_level': 2, 'cn': 'NA海域东北A', 'en': 'NA Ocean NE Sector A', 'jp': 'NA海域北東A', 'area_pos': (1050, 1061), 'offset_pos': (-34, -30), 'region': 2},
    132: {'shape': 'M8', 'hazard_level': 2, 'cn': 'NA海域东北B', 'en': 'NA Ocean NE Sector B', 'jp': 'NA海域北東B', 'area_pos': (1270, 947), 'offset_pos': (-54, -28), 'region': 2},
    133: {'shape': 'L12', 'hazard_level': 3, 'cn': 'NA海域东北C', 'en': 'NA Ocean NE Sector C', 'jp': 'NA海域北東C', 'area_pos': (988, 939), 'offset_pos': (-44, -40), 'region': 2},
    134: {'shape': 'J10', 'hazard_level': 2, 'cn': 'NA海域东北D', 'en': 'NA Ocean NE Sector D', 'jp': 'NA海域北東D', 'area_pos': (1176, 1037), 'offset_pos': (-42, -42), 'region': 2},
    135: {'shape': 'L12', 'hazard_level': 3, 'cn': 'NA海域东北E', 'en': 'NA Ocean NE Sector E', 'jp': 'NA海域北東E', 'area_pos': (1118, 911), 'offset_pos': (-30, -40), 'region': 2},
    141: {'shape': 'H18', 'hazard_level': 3, 'cn': '东北航道A', 'en': 'Northeast Passage A', 'jp': '北東航路A', 'area_pos': (1154, 1163), 'offset_pos': (-48, -10), 'region': 2},
    142: {'shape': 'Q12', 'hazard_level': 4, 'cn': '东北航道B', 'en': 'Northeast Passage B', 'jp': '北東航路B', 'area_pos': (1440, 1253), 'offset_pos': (-56, -28), 'region': 2},
    143: {'shape': 'R8', 'hazard_level': 3, 'cn': '东北航道C', 'en': 'Northeast Passage C', 'jp': '北東航路C', 'area_pos': (1302, 1109), 'offset_pos': (-62, -4), 'region': 2},
    144: {'shape': 'J25', 'hazard_level': 5, 'cn': '东北航道D', 'en': 'Northeast Passage D', 'jp': '北東航路D', 'area_pos': (1542, 1141), 'offset_pos': (-48, -38), 'region': 2},
    151: {'shape': 'P16', 'hazard_level': 5, 'cn': 'NA海域深处A', 'en': 'NA Ocean Depths A', 'jp': 'NA海域深部A', 'area_pos': (958, 799), 'offset_pos': (34, -48), 'region': 5},
    152: {'shape': 'P16', 'hazard_level': 5, 'cn': 'NA海域深处B', 'en': 'NA Ocean Depths B', 'jp': 'NA海域深部B', 'area_pos': (1044, 789), 'offset_pos': (24, -38), 'region': 5},
    153: {'shape': 'P16', 'hazard_level': 6, 'cn': 'NA海域深处C', 'en': 'NA Ocean Depths C', 'jp': 'NA海域深部C', 'area_pos': (964, 637), 'offset_pos': (-26, -40), 'region': 5},
    154: {'shape': 'T20', 'hazard_level': 7, 'cn': 'NA海域中心', 'en': 'NA Ocean Central Sector', 'jp': 'NA海域中心', 'area_pos': (1002, 545), 'offset_pos': (-36, 0), 'region': 5},
    155: {'shape': 'P16', 'hazard_level': 6, 'cn': 'NA海域深处D', 'en': 'NA Ocean Depths D', 'jp': 'NA海域深部D', 'area_pos': (880, 489), 'offset_pos': (-58, -12), 'region': 5},
    156: {'shape': 'P16', 'hazard_level': 6, 'cn': 'NA海域深处E', 'en': 'NA Ocean Depths E', 'jp': 'NA海域深部E', 'area_pos': (1032, 487), 'offset_pos': (-38, -26), 'region': 5},
    157: {'shape': 'P16', 'hazard_level': 6, 'cn': 'NA海域深处F', 'en': 'NA Ocean Depths F', 'jp': 'NA海域深部F', 'area_pos': (1062, 641), 'offset_pos': (42, -50), 'region': 5},
    158: {'shape': 'P16', 'hazard_level': 5, 'cn': 'NA海域深处G', 'en': 'NA Ocean Depths G', 'jp': 'NA海域深部G', 'area_pos': (786, 405), 'offset_pos': (-48, -20), 'region': 5},
    159: {'shape': 'P16', 'hazard_level': 5, 'cn': 'NA海域深处H', 'en': 'NA Ocean Depths H', 'jp': 'NA海域深部H', 'area_pos': (940, 385), 'offset_pos': (-64, -8), 'region': 5},
}
