From 1cdf414f8a09246804830527f832b8e3be4db0e5 Mon Sep 17 00:00:00 2001 From: Dylan T Date: Wed, 8 Jun 2022 15:01:44 +0100 Subject: [PATCH 1/3] README: fix copy pasta error --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1050cf0..9dcebc7 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ The following structure is repeated until EOF. There is **no** length prefix, so An example of how to read this file using the PocketMine-MP core library can be seen on the [stable branch](https://github.com/pmmp/PocketMine-MP/blob/41f7c07703bf3f7ef2d9504bbdbdf74257e75d12/src/pocketmine/network/mcpe/convert/RuntimeBlockMapping.php#L71-L86) or on the [master branch](https://github.com/pmmp/PocketMine-MP/blob/73592349cd29d91b03c2703107db859115a92e2d/src/network/mcpe/convert/RuntimeBlockMapping.php#L70-L80). -## r16_to_current_block_map.json +## r16_to_current_item_map.json This file contains mappings to translate pre-1.16.100 item IDs into post-1.16.100 item IDs. It contains two structures: - `simple`: these are 1:1 replacement IDs (e.g. `carrotonastick` was renamed to `carrot_on_a_stick`) From 00f1ef8fcd8b4c45b649bb53e245539e15c6e163 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Tue, 12 Jul 2022 20:32:33 +0100 Subject: [PATCH 2/3] Updated from 1.19.10 --- entity_id_map.json | 1 + entity_identifiers.nbt | Bin 7694 -> 7762 bytes level_sound_id_map.json | 1 + r16_to_current_item_map.json | 1 + required_item_list.json | 16 ++++++++++------ 5 files changed, 13 insertions(+), 6 deletions(-) diff --git a/entity_id_map.json b/entity_id_map.json index 271301b..f61694c 100644 --- a/entity_id_map.json +++ b/entity_id_map.json @@ -116,6 +116,7 @@ "minecraft:frog": 132, "minecraft:tadpole": 133, "minecraft:allay": 134, + "minecraft:trader_llama": 157, "minecraft:chest_boat": 218, "minecraft:player": 257 } diff --git a/entity_identifiers.nbt b/entity_identifiers.nbt index a38ca038db63942b6588034f15228aa09c646974..b3e6fdb77103286cf60af2a14913f213fc1afd69 100644 GIT binary patch delta 129 zcmeCPxn#r3#lXpynUa%PT*CE%aq>f9<&6fB{F5)Ruucw=bl-fMe<#!CgFzKd-{31r1`-I9EC-bv$Z@wsUjTxwed-Hn Date: Tue, 12 Jul 2022 20:33:21 +0100 Subject: [PATCH 3/3] added 1.19.10 versions of next-major stuff, to make merging easier this data is useful in any case --- block_id_to_item_id_map.json | 735 +++ block_state_meta_map.json | 8291 ++++++++++++++++++++++++++++++++++ 2 files changed, 9026 insertions(+) create mode 100644 block_id_to_item_id_map.json create mode 100644 block_state_meta_map.json diff --git a/block_id_to_item_id_map.json b/block_id_to_item_id_map.json new file mode 100644 index 0000000..b273916 --- /dev/null +++ b/block_id_to_item_id_map.json @@ -0,0 +1,735 @@ +{ + "minecraft:acacia_button": "minecraft:acacia_button", + "minecraft:acacia_door": "minecraft:item.acacia_door", + "minecraft:acacia_fence_gate": "minecraft:acacia_fence_gate", + "minecraft:acacia_pressure_plate": "minecraft:acacia_pressure_plate", + "minecraft:acacia_stairs": "minecraft:acacia_stairs", + "minecraft:acacia_standing_sign": "minecraft:acacia_standing_sign", + "minecraft:acacia_trapdoor": "minecraft:acacia_trapdoor", + "minecraft:acacia_wall_sign": "minecraft:acacia_wall_sign", + "minecraft:activator_rail": "minecraft:activator_rail", + "minecraft:allow": "minecraft:allow", + "minecraft:amethyst_block": "minecraft:amethyst_block", + "minecraft:amethyst_cluster": "minecraft:amethyst_cluster", + "minecraft:ancient_debris": "minecraft:ancient_debris", + "minecraft:andesite_stairs": "minecraft:andesite_stairs", + "minecraft:anvil": "minecraft:anvil", + "minecraft:azalea": "minecraft:azalea", + "minecraft:azalea_leaves": "minecraft:azalea_leaves", + "minecraft:azalea_leaves_flowered": "minecraft:azalea_leaves_flowered", + "minecraft:bamboo": "minecraft:bamboo", + "minecraft:bamboo_sapling": "minecraft:bamboo_sapling", + "minecraft:barrel": "minecraft:barrel", + "minecraft:barrier": "minecraft:barrier", + "minecraft:basalt": "minecraft:basalt", + "minecraft:beacon": "minecraft:beacon", + "minecraft:bed": "minecraft:item.bed", + "minecraft:bedrock": "minecraft:bedrock", + "minecraft:bee_nest": "minecraft:bee_nest", + "minecraft:beehive": "minecraft:beehive", + "minecraft:beetroot": "minecraft:item.beetroot", + "minecraft:bell": "minecraft:bell", + "minecraft:big_dripleaf": "minecraft:big_dripleaf", + "minecraft:birch_button": "minecraft:birch_button", + "minecraft:birch_door": "minecraft:item.birch_door", + "minecraft:birch_fence_gate": "minecraft:birch_fence_gate", + "minecraft:birch_pressure_plate": "minecraft:birch_pressure_plate", + "minecraft:birch_stairs": "minecraft:birch_stairs", + "minecraft:birch_standing_sign": "minecraft:birch_standing_sign", + "minecraft:birch_trapdoor": "minecraft:birch_trapdoor", + "minecraft:birch_wall_sign": "minecraft:birch_wall_sign", + "minecraft:black_candle": "minecraft:black_candle", + "minecraft:black_candle_cake": "minecraft:black_candle_cake", + "minecraft:black_glazed_terracotta": "minecraft:black_glazed_terracotta", + "minecraft:blackstone": "minecraft:blackstone", + "minecraft:blackstone_double_slab": "minecraft:blackstone_double_slab", + "minecraft:blackstone_slab": "minecraft:blackstone_slab", + "minecraft:blackstone_stairs": "minecraft:blackstone_stairs", + "minecraft:blackstone_wall": "minecraft:blackstone_wall", + "minecraft:blast_furnace": "minecraft:blast_furnace", + "minecraft:blue_candle": "minecraft:blue_candle", + "minecraft:blue_candle_cake": "minecraft:blue_candle_cake", + "minecraft:blue_glazed_terracotta": "minecraft:blue_glazed_terracotta", + "minecraft:blue_ice": "minecraft:blue_ice", + "minecraft:bone_block": "minecraft:bone_block", + "minecraft:bookshelf": "minecraft:bookshelf", + "minecraft:border_block": "minecraft:border_block", + "minecraft:brewing_stand": "minecraft:item.brewing_stand", + "minecraft:brick_block": "minecraft:brick_block", + "minecraft:brick_stairs": "minecraft:brick_stairs", + "minecraft:brown_candle": "minecraft:brown_candle", + "minecraft:brown_candle_cake": "minecraft:brown_candle_cake", + "minecraft:brown_glazed_terracotta": "minecraft:brown_glazed_terracotta", + "minecraft:brown_mushroom": "minecraft:brown_mushroom", + "minecraft:brown_mushroom_block": "minecraft:brown_mushroom_block", + "minecraft:bubble_column": "minecraft:bubble_column", + "minecraft:budding_amethyst": "minecraft:budding_amethyst", + "minecraft:cactus": "minecraft:cactus", + "minecraft:cake": "minecraft:item.cake", + "minecraft:calcite": "minecraft:calcite", + "minecraft:camera": "minecraft:item.camera", + "minecraft:campfire": "minecraft:item.campfire", + "minecraft:candle": "minecraft:candle", + "minecraft:candle_cake": "minecraft:candle_cake", + "minecraft:carpet": "minecraft:carpet", + "minecraft:carrots": "minecraft:carrots", + "minecraft:cartography_table": "minecraft:cartography_table", + "minecraft:carved_pumpkin": "minecraft:carved_pumpkin", + "minecraft:cauldron": "minecraft:item.cauldron", + "minecraft:cave_vines": "minecraft:cave_vines", + "minecraft:cave_vines_body_with_berries": "minecraft:cave_vines_body_with_berries", + "minecraft:cave_vines_head_with_berries": "minecraft:cave_vines_head_with_berries", + "minecraft:chain": "minecraft:item.chain", + "minecraft:chain_command_block": "minecraft:chain_command_block", + "minecraft:chemical_heat": "minecraft:chemical_heat", + "minecraft:chemistry_table": "minecraft:chemistry_table", + "minecraft:chest": "minecraft:chest", + "minecraft:chiseled_deepslate": "minecraft:chiseled_deepslate", + "minecraft:chiseled_nether_bricks": "minecraft:chiseled_nether_bricks", + "minecraft:chiseled_polished_blackstone": "minecraft:chiseled_polished_blackstone", + "minecraft:chorus_flower": "minecraft:chorus_flower", + "minecraft:chorus_plant": "minecraft:chorus_plant", + "minecraft:clay": "minecraft:clay", + "minecraft:client_request_placeholder_block": "minecraft:client_request_placeholder_block", + "minecraft:coal_block": "minecraft:coal_block", + "minecraft:coal_ore": "minecraft:coal_ore", + "minecraft:cobbled_deepslate": "minecraft:cobbled_deepslate", + "minecraft:cobbled_deepslate_double_slab": "minecraft:cobbled_deepslate_double_slab", + "minecraft:cobbled_deepslate_slab": "minecraft:cobbled_deepslate_slab", + "minecraft:cobbled_deepslate_stairs": "minecraft:cobbled_deepslate_stairs", + "minecraft:cobbled_deepslate_wall": "minecraft:cobbled_deepslate_wall", + "minecraft:cobblestone": "minecraft:cobblestone", + "minecraft:cobblestone_wall": "minecraft:cobblestone_wall", + "minecraft:cocoa": "minecraft:cocoa", + "minecraft:colored_torch_bp": "minecraft:colored_torch_bp", + "minecraft:colored_torch_rg": "minecraft:colored_torch_rg", + "minecraft:command_block": "minecraft:command_block", + "minecraft:composter": "minecraft:composter", + "minecraft:concrete": "minecraft:concrete", + "minecraft:concrete_powder": "minecraft:concrete_powder", + "minecraft:conduit": "minecraft:conduit", + "minecraft:copper_block": "minecraft:copper_block", + "minecraft:copper_ore": "minecraft:copper_ore", + "minecraft:coral": "minecraft:coral", + "minecraft:coral_block": "minecraft:coral_block", + "minecraft:coral_fan": "minecraft:coral_fan", + "minecraft:coral_fan_dead": "minecraft:coral_fan_dead", + "minecraft:coral_fan_hang": "minecraft:coral_fan_hang", + "minecraft:coral_fan_hang2": "minecraft:coral_fan_hang2", + "minecraft:coral_fan_hang3": "minecraft:coral_fan_hang3", + "minecraft:cracked_deepslate_bricks": "minecraft:cracked_deepslate_bricks", + "minecraft:cracked_deepslate_tiles": "minecraft:cracked_deepslate_tiles", + "minecraft:cracked_nether_bricks": "minecraft:cracked_nether_bricks", + "minecraft:cracked_polished_blackstone_bricks": "minecraft:cracked_polished_blackstone_bricks", + "minecraft:crafting_table": "minecraft:crafting_table", + "minecraft:crimson_button": "minecraft:crimson_button", + "minecraft:crimson_door": "minecraft:item.crimson_door", + "minecraft:crimson_double_slab": "minecraft:crimson_double_slab", + "minecraft:crimson_fence": "minecraft:crimson_fence", + "minecraft:crimson_fence_gate": "minecraft:crimson_fence_gate", + "minecraft:crimson_fungus": "minecraft:crimson_fungus", + "minecraft:crimson_hyphae": "minecraft:crimson_hyphae", + "minecraft:crimson_nylium": "minecraft:crimson_nylium", + "minecraft:crimson_planks": "minecraft:crimson_planks", + "minecraft:crimson_pressure_plate": "minecraft:crimson_pressure_plate", + "minecraft:crimson_roots": "minecraft:crimson_roots", + "minecraft:crimson_slab": "minecraft:crimson_slab", + "minecraft:crimson_stairs": "minecraft:crimson_stairs", + "minecraft:crimson_standing_sign": "minecraft:crimson_standing_sign", + "minecraft:crimson_stem": "minecraft:crimson_stem", + "minecraft:crimson_trapdoor": "minecraft:crimson_trapdoor", + "minecraft:crimson_wall_sign": "minecraft:crimson_wall_sign", + "minecraft:crying_obsidian": "minecraft:crying_obsidian", + "minecraft:cut_copper": "minecraft:cut_copper", + "minecraft:cut_copper_slab": "minecraft:cut_copper_slab", + "minecraft:cut_copper_stairs": "minecraft:cut_copper_stairs", + "minecraft:cyan_candle": "minecraft:cyan_candle", + "minecraft:cyan_candle_cake": "minecraft:cyan_candle_cake", + "minecraft:cyan_glazed_terracotta": "minecraft:cyan_glazed_terracotta", + "minecraft:dark_oak_button": "minecraft:dark_oak_button", + "minecraft:dark_oak_door": "minecraft:item.dark_oak_door", + "minecraft:dark_oak_fence_gate": "minecraft:dark_oak_fence_gate", + "minecraft:dark_oak_pressure_plate": "minecraft:dark_oak_pressure_plate", + "minecraft:dark_oak_stairs": "minecraft:dark_oak_stairs", + "minecraft:dark_oak_trapdoor": "minecraft:dark_oak_trapdoor", + "minecraft:dark_prismarine_stairs": "minecraft:dark_prismarine_stairs", + "minecraft:darkoak_standing_sign": "minecraft:darkoak_standing_sign", + "minecraft:darkoak_wall_sign": "minecraft:darkoak_wall_sign", + "minecraft:daylight_detector": "minecraft:daylight_detector", + "minecraft:daylight_detector_inverted": "minecraft:daylight_detector_inverted", + "minecraft:deadbush": "minecraft:deadbush", + "minecraft:deepslate": "minecraft:deepslate", + "minecraft:deepslate_brick_double_slab": "minecraft:deepslate_brick_double_slab", + "minecraft:deepslate_brick_slab": "minecraft:deepslate_brick_slab", + "minecraft:deepslate_brick_stairs": "minecraft:deepslate_brick_stairs", + "minecraft:deepslate_brick_wall": "minecraft:deepslate_brick_wall", + "minecraft:deepslate_bricks": "minecraft:deepslate_bricks", + "minecraft:deepslate_coal_ore": "minecraft:deepslate_coal_ore", + "minecraft:deepslate_copper_ore": "minecraft:deepslate_copper_ore", + "minecraft:deepslate_diamond_ore": "minecraft:deepslate_diamond_ore", + "minecraft:deepslate_emerald_ore": "minecraft:deepslate_emerald_ore", + "minecraft:deepslate_gold_ore": "minecraft:deepslate_gold_ore", + "minecraft:deepslate_iron_ore": "minecraft:deepslate_iron_ore", + "minecraft:deepslate_lapis_ore": "minecraft:deepslate_lapis_ore", + "minecraft:deepslate_redstone_ore": "minecraft:deepslate_redstone_ore", + "minecraft:deepslate_tile_double_slab": "minecraft:deepslate_tile_double_slab", + "minecraft:deepslate_tile_slab": "minecraft:deepslate_tile_slab", + "minecraft:deepslate_tile_stairs": "minecraft:deepslate_tile_stairs", + "minecraft:deepslate_tile_wall": "minecraft:deepslate_tile_wall", + "minecraft:deepslate_tiles": "minecraft:deepslate_tiles", + "minecraft:deny": "minecraft:deny", + "minecraft:detector_rail": "minecraft:detector_rail", + "minecraft:diamond_block": "minecraft:diamond_block", + "minecraft:diamond_ore": "minecraft:diamond_ore", + "minecraft:diorite_stairs": "minecraft:diorite_stairs", + "minecraft:dirt": "minecraft:dirt", + "minecraft:dirt_with_roots": "minecraft:dirt_with_roots", + "minecraft:dispenser": "minecraft:dispenser", + "minecraft:double_cut_copper_slab": "minecraft:double_cut_copper_slab", + "minecraft:double_plant": "minecraft:double_plant", + "minecraft:double_stone_block_slab": "minecraft:double_stone_block_slab", + "minecraft:double_stone_block_slab2": "minecraft:double_stone_block_slab2", + "minecraft:double_stone_block_slab3": "minecraft:double_stone_block_slab3", + "minecraft:double_stone_block_slab4": "minecraft:double_stone_block_slab4", + "minecraft:double_wooden_slab": "minecraft:double_wooden_slab", + "minecraft:dragon_egg": "minecraft:dragon_egg", + "minecraft:dried_kelp_block": "minecraft:dried_kelp_block", + "minecraft:dripstone_block": "minecraft:dripstone_block", + "minecraft:dropper": "minecraft:dropper", + "minecraft:element_0": "minecraft:element_0", + "minecraft:element_1": "minecraft:element_1", + "minecraft:element_10": "minecraft:element_10", + "minecraft:element_100": "minecraft:element_100", + "minecraft:element_101": "minecraft:element_101", + "minecraft:element_102": "minecraft:element_102", + "minecraft:element_103": "minecraft:element_103", + "minecraft:element_104": "minecraft:element_104", + "minecraft:element_105": "minecraft:element_105", + "minecraft:element_106": "minecraft:element_106", + "minecraft:element_107": "minecraft:element_107", + "minecraft:element_108": "minecraft:element_108", + "minecraft:element_109": "minecraft:element_109", + "minecraft:element_11": "minecraft:element_11", + "minecraft:element_110": "minecraft:element_110", + "minecraft:element_111": "minecraft:element_111", + "minecraft:element_112": "minecraft:element_112", + "minecraft:element_113": "minecraft:element_113", + "minecraft:element_114": "minecraft:element_114", + "minecraft:element_115": "minecraft:element_115", + "minecraft:element_116": "minecraft:element_116", + "minecraft:element_117": "minecraft:element_117", + "minecraft:element_118": "minecraft:element_118", + "minecraft:element_12": "minecraft:element_12", + "minecraft:element_13": "minecraft:element_13", + "minecraft:element_14": "minecraft:element_14", + "minecraft:element_15": "minecraft:element_15", + "minecraft:element_16": "minecraft:element_16", + "minecraft:element_17": "minecraft:element_17", + "minecraft:element_18": "minecraft:element_18", + "minecraft:element_19": "minecraft:element_19", + "minecraft:element_2": "minecraft:element_2", + "minecraft:element_20": "minecraft:element_20", + "minecraft:element_21": "minecraft:element_21", + "minecraft:element_22": "minecraft:element_22", + "minecraft:element_23": "minecraft:element_23", + "minecraft:element_24": "minecraft:element_24", + "minecraft:element_25": "minecraft:element_25", + "minecraft:element_26": "minecraft:element_26", + "minecraft:element_27": "minecraft:element_27", + "minecraft:element_28": "minecraft:element_28", + "minecraft:element_29": "minecraft:element_29", + "minecraft:element_3": "minecraft:element_3", + "minecraft:element_30": "minecraft:element_30", + "minecraft:element_31": "minecraft:element_31", + "minecraft:element_32": "minecraft:element_32", + "minecraft:element_33": "minecraft:element_33", + "minecraft:element_34": "minecraft:element_34", + "minecraft:element_35": "minecraft:element_35", + "minecraft:element_36": "minecraft:element_36", + "minecraft:element_37": "minecraft:element_37", + "minecraft:element_38": "minecraft:element_38", + "minecraft:element_39": "minecraft:element_39", + "minecraft:element_4": "minecraft:element_4", + "minecraft:element_40": "minecraft:element_40", + "minecraft:element_41": "minecraft:element_41", + "minecraft:element_42": "minecraft:element_42", + "minecraft:element_43": "minecraft:element_43", + "minecraft:element_44": "minecraft:element_44", + "minecraft:element_45": "minecraft:element_45", + "minecraft:element_46": "minecraft:element_46", + "minecraft:element_47": "minecraft:element_47", + "minecraft:element_48": "minecraft:element_48", + "minecraft:element_49": "minecraft:element_49", + "minecraft:element_5": "minecraft:element_5", + "minecraft:element_50": "minecraft:element_50", + "minecraft:element_51": "minecraft:element_51", + "minecraft:element_52": "minecraft:element_52", + "minecraft:element_53": "minecraft:element_53", + "minecraft:element_54": "minecraft:element_54", + "minecraft:element_55": "minecraft:element_55", + "minecraft:element_56": "minecraft:element_56", + "minecraft:element_57": "minecraft:element_57", + "minecraft:element_58": "minecraft:element_58", + "minecraft:element_59": "minecraft:element_59", + "minecraft:element_6": "minecraft:element_6", + "minecraft:element_60": "minecraft:element_60", + "minecraft:element_61": "minecraft:element_61", + "minecraft:element_62": "minecraft:element_62", + "minecraft:element_63": "minecraft:element_63", + "minecraft:element_64": "minecraft:element_64", + "minecraft:element_65": "minecraft:element_65", + "minecraft:element_66": "minecraft:element_66", + "minecraft:element_67": "minecraft:element_67", + "minecraft:element_68": "minecraft:element_68", + "minecraft:element_69": "minecraft:element_69", + "minecraft:element_7": "minecraft:element_7", + "minecraft:element_70": "minecraft:element_70", + "minecraft:element_71": "minecraft:element_71", + "minecraft:element_72": "minecraft:element_72", + "minecraft:element_73": "minecraft:element_73", + "minecraft:element_74": "minecraft:element_74", + "minecraft:element_75": "minecraft:element_75", + "minecraft:element_76": "minecraft:element_76", + "minecraft:element_77": "minecraft:element_77", + "minecraft:element_78": "minecraft:element_78", + "minecraft:element_79": "minecraft:element_79", + "minecraft:element_8": "minecraft:element_8", + "minecraft:element_80": "minecraft:element_80", + "minecraft:element_81": "minecraft:element_81", + "minecraft:element_82": "minecraft:element_82", + "minecraft:element_83": "minecraft:element_83", + "minecraft:element_84": "minecraft:element_84", + "minecraft:element_85": "minecraft:element_85", + "minecraft:element_86": "minecraft:element_86", + "minecraft:element_87": "minecraft:element_87", + "minecraft:element_88": "minecraft:element_88", + "minecraft:element_89": "minecraft:element_89", + "minecraft:element_9": "minecraft:element_9", + "minecraft:element_90": "minecraft:element_90", + "minecraft:element_91": "minecraft:element_91", + "minecraft:element_92": "minecraft:element_92", + "minecraft:element_93": "minecraft:element_93", + "minecraft:element_94": "minecraft:element_94", + "minecraft:element_95": "minecraft:element_95", + "minecraft:element_96": "minecraft:element_96", + "minecraft:element_97": "minecraft:element_97", + "minecraft:element_98": "minecraft:element_98", + "minecraft:element_99": "minecraft:element_99", + "minecraft:emerald_block": "minecraft:emerald_block", + "minecraft:emerald_ore": "minecraft:emerald_ore", + "minecraft:enchanting_table": "minecraft:enchanting_table", + "minecraft:end_brick_stairs": "minecraft:end_brick_stairs", + "minecraft:end_bricks": "minecraft:end_bricks", + "minecraft:end_gateway": "minecraft:end_gateway", + "minecraft:end_portal": "minecraft:end_portal", + "minecraft:end_portal_frame": "minecraft:end_portal_frame", + "minecraft:end_rod": "minecraft:end_rod", + "minecraft:end_stone": "minecraft:end_stone", + "minecraft:ender_chest": "minecraft:ender_chest", + "minecraft:exposed_copper": "minecraft:exposed_copper", + "minecraft:exposed_cut_copper": "minecraft:exposed_cut_copper", + "minecraft:exposed_cut_copper_slab": "minecraft:exposed_cut_copper_slab", + "minecraft:exposed_cut_copper_stairs": "minecraft:exposed_cut_copper_stairs", + "minecraft:exposed_double_cut_copper_slab": "minecraft:exposed_double_cut_copper_slab", + "minecraft:farmland": "minecraft:farmland", + "minecraft:fence": "minecraft:fence", + "minecraft:fence_gate": "minecraft:fence_gate", + "minecraft:fire": "minecraft:fire", + "minecraft:fletching_table": "minecraft:fletching_table", + "minecraft:flower_pot": "minecraft:item.flower_pot", + "minecraft:flowering_azalea": "minecraft:flowering_azalea", + "minecraft:flowing_lava": "minecraft:flowing_lava", + "minecraft:flowing_water": "minecraft:flowing_water", + "minecraft:frame": "minecraft:item.frame", + "minecraft:frog_spawn": "minecraft:frog_spawn", + "minecraft:frosted_ice": "minecraft:frosted_ice", + "minecraft:furnace": "minecraft:furnace", + "minecraft:gilded_blackstone": "minecraft:gilded_blackstone", + "minecraft:glass": "minecraft:glass", + "minecraft:glass_pane": "minecraft:glass_pane", + "minecraft:glow_frame": "minecraft:item.glow_frame", + "minecraft:glow_lichen": "minecraft:glow_lichen", + "minecraft:glowingobsidian": "minecraft:glowingobsidian", + "minecraft:glowstone": "minecraft:glowstone", + "minecraft:gold_block": "minecraft:gold_block", + "minecraft:gold_ore": "minecraft:gold_ore", + "minecraft:golden_rail": "minecraft:golden_rail", + "minecraft:granite_stairs": "minecraft:granite_stairs", + "minecraft:grass": "minecraft:grass", + "minecraft:grass_path": "minecraft:grass_path", + "minecraft:gravel": "minecraft:gravel", + "minecraft:gray_candle": "minecraft:gray_candle", + "minecraft:gray_candle_cake": "minecraft:gray_candle_cake", + "minecraft:gray_glazed_terracotta": "minecraft:gray_glazed_terracotta", + "minecraft:green_candle": "minecraft:green_candle", + "minecraft:green_candle_cake": "minecraft:green_candle_cake", + "minecraft:green_glazed_terracotta": "minecraft:green_glazed_terracotta", + "minecraft:grindstone": "minecraft:grindstone", + "minecraft:hanging_roots": "minecraft:hanging_roots", + "minecraft:hard_glass": "minecraft:hard_glass", + "minecraft:hard_glass_pane": "minecraft:hard_glass_pane", + "minecraft:hard_stained_glass": "minecraft:hard_stained_glass", + "minecraft:hard_stained_glass_pane": "minecraft:hard_stained_glass_pane", + "minecraft:hardened_clay": "minecraft:hardened_clay", + "minecraft:hay_block": "minecraft:hay_block", + "minecraft:heavy_weighted_pressure_plate": "minecraft:heavy_weighted_pressure_plate", + "minecraft:honey_block": "minecraft:honey_block", + "minecraft:honeycomb_block": "minecraft:honeycomb_block", + "minecraft:hopper": "minecraft:item.hopper", + "minecraft:ice": "minecraft:ice", + "minecraft:infested_deepslate": "minecraft:infested_deepslate", + "minecraft:info_update": "minecraft:info_update", + "minecraft:info_update2": "minecraft:info_update2", + "minecraft:invisible_bedrock": "minecraft:invisible_bedrock", + "minecraft:iron_bars": "minecraft:iron_bars", + "minecraft:iron_block": "minecraft:iron_block", + "minecraft:iron_door": "minecraft:item.iron_door", + "minecraft:iron_ore": "minecraft:iron_ore", + "minecraft:iron_trapdoor": "minecraft:iron_trapdoor", + "minecraft:jigsaw": "minecraft:jigsaw", + "minecraft:jukebox": "minecraft:jukebox", + "minecraft:jungle_button": "minecraft:jungle_button", + "minecraft:jungle_door": "minecraft:item.jungle_door", + "minecraft:jungle_fence_gate": "minecraft:jungle_fence_gate", + "minecraft:jungle_pressure_plate": "minecraft:jungle_pressure_plate", + "minecraft:jungle_stairs": "minecraft:jungle_stairs", + "minecraft:jungle_standing_sign": "minecraft:jungle_standing_sign", + "minecraft:jungle_trapdoor": "minecraft:jungle_trapdoor", + "minecraft:jungle_wall_sign": "minecraft:jungle_wall_sign", + "minecraft:kelp": "minecraft:item.kelp", + "minecraft:ladder": "minecraft:ladder", + "minecraft:lantern": "minecraft:lantern", + "minecraft:lapis_block": "minecraft:lapis_block", + "minecraft:lapis_ore": "minecraft:lapis_ore", + "minecraft:large_amethyst_bud": "minecraft:large_amethyst_bud", + "minecraft:lava": "minecraft:lava", + "minecraft:lava_cauldron": "minecraft:lava_cauldron", + "minecraft:leaves": "minecraft:leaves", + "minecraft:leaves2": "minecraft:leaves2", + "minecraft:lectern": "minecraft:lectern", + "minecraft:lever": "minecraft:lever", + "minecraft:light_block": "minecraft:light_block", + "minecraft:light_blue_candle": "minecraft:light_blue_candle", + "minecraft:light_blue_candle_cake": "minecraft:light_blue_candle_cake", + "minecraft:light_blue_glazed_terracotta": "minecraft:light_blue_glazed_terracotta", + "minecraft:light_gray_candle": "minecraft:light_gray_candle", + "minecraft:light_gray_candle_cake": "minecraft:light_gray_candle_cake", + "minecraft:light_weighted_pressure_plate": "minecraft:light_weighted_pressure_plate", + "minecraft:lightning_rod": "minecraft:lightning_rod", + "minecraft:lime_candle": "minecraft:lime_candle", + "minecraft:lime_candle_cake": "minecraft:lime_candle_cake", + "minecraft:lime_glazed_terracotta": "minecraft:lime_glazed_terracotta", + "minecraft:lit_blast_furnace": "minecraft:lit_blast_furnace", + "minecraft:lit_deepslate_redstone_ore": "minecraft:lit_deepslate_redstone_ore", + "minecraft:lit_furnace": "minecraft:lit_furnace", + "minecraft:lit_pumpkin": "minecraft:lit_pumpkin", + "minecraft:lit_redstone_lamp": "minecraft:lit_redstone_lamp", + "minecraft:lit_redstone_ore": "minecraft:lit_redstone_ore", + "minecraft:lit_smoker": "minecraft:lit_smoker", + "minecraft:lodestone": "minecraft:lodestone", + "minecraft:log": "minecraft:log", + "minecraft:log2": "minecraft:log2", + "minecraft:loom": "minecraft:loom", + "minecraft:magenta_candle": "minecraft:magenta_candle", + "minecraft:magenta_candle_cake": "minecraft:magenta_candle_cake", + "minecraft:magenta_glazed_terracotta": "minecraft:magenta_glazed_terracotta", + "minecraft:magma": "minecraft:magma", + "minecraft:mangrove_button": "minecraft:mangrove_button", + "minecraft:mangrove_door": "minecraft:item.mangrove_door", + "minecraft:mangrove_double_slab": "minecraft:mangrove_double_slab", + "minecraft:mangrove_fence": "minecraft:mangrove_fence", + "minecraft:mangrove_fence_gate": "minecraft:mangrove_fence_gate", + "minecraft:mangrove_leaves": "minecraft:mangrove_leaves", + "minecraft:mangrove_log": "minecraft:mangrove_log", + "minecraft:mangrove_planks": "minecraft:mangrove_planks", + "minecraft:mangrove_pressure_plate": "minecraft:mangrove_pressure_plate", + "minecraft:mangrove_propagule": "minecraft:mangrove_propagule", + "minecraft:mangrove_roots": "minecraft:mangrove_roots", + "minecraft:mangrove_slab": "minecraft:mangrove_slab", + "minecraft:mangrove_stairs": "minecraft:mangrove_stairs", + "minecraft:mangrove_standing_sign": "minecraft:mangrove_standing_sign", + "minecraft:mangrove_trapdoor": "minecraft:mangrove_trapdoor", + "minecraft:mangrove_wall_sign": "minecraft:mangrove_wall_sign", + "minecraft:mangrove_wood": "minecraft:mangrove_wood", + "minecraft:medium_amethyst_bud": "minecraft:medium_amethyst_bud", + "minecraft:melon_block": "minecraft:melon_block", + "minecraft:melon_stem": "minecraft:melon_stem", + "minecraft:mob_spawner": "minecraft:mob_spawner", + "minecraft:monster_egg": "minecraft:monster_egg", + "minecraft:moss_block": "minecraft:moss_block", + "minecraft:moss_carpet": "minecraft:moss_carpet", + "minecraft:mossy_cobblestone": "minecraft:mossy_cobblestone", + "minecraft:mossy_cobblestone_stairs": "minecraft:mossy_cobblestone_stairs", + "minecraft:mossy_stone_brick_stairs": "minecraft:mossy_stone_brick_stairs", + "minecraft:moving_block": "minecraft:moving_block", + "minecraft:mud": "minecraft:mud", + "minecraft:mud_brick_double_slab": "minecraft:mud_brick_double_slab", + "minecraft:mud_brick_slab": "minecraft:mud_brick_slab", + "minecraft:mud_brick_stairs": "minecraft:mud_brick_stairs", + "minecraft:mud_brick_wall": "minecraft:mud_brick_wall", + "minecraft:mud_bricks": "minecraft:mud_bricks", + "minecraft:muddy_mangrove_roots": "minecraft:muddy_mangrove_roots", + "minecraft:mycelium": "minecraft:mycelium", + "minecraft:nether_brick": "minecraft:nether_brick", + "minecraft:nether_brick_fence": "minecraft:nether_brick_fence", + "minecraft:nether_brick_stairs": "minecraft:nether_brick_stairs", + "minecraft:nether_gold_ore": "minecraft:nether_gold_ore", + "minecraft:nether_sprouts": "minecraft:item.nether_sprouts", + "minecraft:nether_wart": "minecraft:item.nether_wart", + "minecraft:nether_wart_block": "minecraft:nether_wart_block", + "minecraft:netherite_block": "minecraft:netherite_block", + "minecraft:netherrack": "minecraft:netherrack", + "minecraft:netherreactor": "minecraft:netherreactor", + "minecraft:normal_stone_stairs": "minecraft:normal_stone_stairs", + "minecraft:noteblock": "minecraft:noteblock", + "minecraft:oak_stairs": "minecraft:oak_stairs", + "minecraft:observer": "minecraft:observer", + "minecraft:obsidian": "minecraft:obsidian", + "minecraft:ochre_froglight": "minecraft:ochre_froglight", + "minecraft:orange_candle": "minecraft:orange_candle", + "minecraft:orange_candle_cake": "minecraft:orange_candle_cake", + "minecraft:orange_glazed_terracotta": "minecraft:orange_glazed_terracotta", + "minecraft:oxidized_copper": "minecraft:oxidized_copper", + "minecraft:oxidized_cut_copper": "minecraft:oxidized_cut_copper", + "minecraft:oxidized_cut_copper_slab": "minecraft:oxidized_cut_copper_slab", + "minecraft:oxidized_cut_copper_stairs": "minecraft:oxidized_cut_copper_stairs", + "minecraft:oxidized_double_cut_copper_slab": "minecraft:oxidized_double_cut_copper_slab", + "minecraft:packed_ice": "minecraft:packed_ice", + "minecraft:packed_mud": "minecraft:packed_mud", + "minecraft:pearlescent_froglight": "minecraft:pearlescent_froglight", + "minecraft:pink_candle": "minecraft:pink_candle", + "minecraft:pink_candle_cake": "minecraft:pink_candle_cake", + "minecraft:pink_glazed_terracotta": "minecraft:pink_glazed_terracotta", + "minecraft:piston": "minecraft:piston", + "minecraft:piston_arm_collision": "minecraft:piston_arm_collision", + "minecraft:planks": "minecraft:planks", + "minecraft:podzol": "minecraft:podzol", + "minecraft:pointed_dripstone": "minecraft:pointed_dripstone", + "minecraft:polished_andesite_stairs": "minecraft:polished_andesite_stairs", + "minecraft:polished_basalt": "minecraft:polished_basalt", + "minecraft:polished_blackstone": "minecraft:polished_blackstone", + "minecraft:polished_blackstone_brick_double_slab": "minecraft:polished_blackstone_brick_double_slab", + "minecraft:polished_blackstone_brick_slab": "minecraft:polished_blackstone_brick_slab", + "minecraft:polished_blackstone_brick_stairs": "minecraft:polished_blackstone_brick_stairs", + "minecraft:polished_blackstone_brick_wall": "minecraft:polished_blackstone_brick_wall", + "minecraft:polished_blackstone_bricks": "minecraft:polished_blackstone_bricks", + "minecraft:polished_blackstone_button": "minecraft:polished_blackstone_button", + "minecraft:polished_blackstone_double_slab": "minecraft:polished_blackstone_double_slab", + "minecraft:polished_blackstone_pressure_plate": "minecraft:polished_blackstone_pressure_plate", + "minecraft:polished_blackstone_slab": "minecraft:polished_blackstone_slab", + "minecraft:polished_blackstone_stairs": "minecraft:polished_blackstone_stairs", + "minecraft:polished_blackstone_wall": "minecraft:polished_blackstone_wall", + "minecraft:polished_deepslate": "minecraft:polished_deepslate", + "minecraft:polished_deepslate_double_slab": "minecraft:polished_deepslate_double_slab", + "minecraft:polished_deepslate_slab": "minecraft:polished_deepslate_slab", + "minecraft:polished_deepslate_stairs": "minecraft:polished_deepslate_stairs", + "minecraft:polished_deepslate_wall": "minecraft:polished_deepslate_wall", + "minecraft:polished_diorite_stairs": "minecraft:polished_diorite_stairs", + "minecraft:polished_granite_stairs": "minecraft:polished_granite_stairs", + "minecraft:portal": "minecraft:portal", + "minecraft:potatoes": "minecraft:potatoes", + "minecraft:powder_snow": "minecraft:powder_snow", + "minecraft:powered_comparator": "minecraft:powered_comparator", + "minecraft:powered_repeater": "minecraft:powered_repeater", + "minecraft:prismarine": "minecraft:prismarine", + "minecraft:prismarine_bricks_stairs": "minecraft:prismarine_bricks_stairs", + "minecraft:prismarine_stairs": "minecraft:prismarine_stairs", + "minecraft:pumpkin": "minecraft:pumpkin", + "minecraft:pumpkin_stem": "minecraft:pumpkin_stem", + "minecraft:purple_candle": "minecraft:purple_candle", + "minecraft:purple_candle_cake": "minecraft:purple_candle_cake", + "minecraft:purple_glazed_terracotta": "minecraft:purple_glazed_terracotta", + "minecraft:purpur_block": "minecraft:purpur_block", + "minecraft:purpur_stairs": "minecraft:purpur_stairs", + "minecraft:quartz_block": "minecraft:quartz_block", + "minecraft:quartz_bricks": "minecraft:quartz_bricks", + "minecraft:quartz_ore": "minecraft:quartz_ore", + "minecraft:quartz_stairs": "minecraft:quartz_stairs", + "minecraft:rail": "minecraft:rail", + "minecraft:raw_copper_block": "minecraft:raw_copper_block", + "minecraft:raw_gold_block": "minecraft:raw_gold_block", + "minecraft:raw_iron_block": "minecraft:raw_iron_block", + "minecraft:red_candle": "minecraft:red_candle", + "minecraft:red_candle_cake": "minecraft:red_candle_cake", + "minecraft:red_flower": "minecraft:red_flower", + "minecraft:red_glazed_terracotta": "minecraft:red_glazed_terracotta", + "minecraft:red_mushroom": "minecraft:red_mushroom", + "minecraft:red_mushroom_block": "minecraft:red_mushroom_block", + "minecraft:red_nether_brick": "minecraft:red_nether_brick", + "minecraft:red_nether_brick_stairs": "minecraft:red_nether_brick_stairs", + "minecraft:red_sandstone": "minecraft:red_sandstone", + "minecraft:red_sandstone_stairs": "minecraft:red_sandstone_stairs", + "minecraft:redstone_block": "minecraft:redstone_block", + "minecraft:redstone_lamp": "minecraft:redstone_lamp", + "minecraft:redstone_ore": "minecraft:redstone_ore", + "minecraft:redstone_torch": "minecraft:redstone_torch", + "minecraft:redstone_wire": "minecraft:redstone_wire", + "minecraft:reeds": "minecraft:item.reeds", + "minecraft:reinforced_deepslate": "minecraft:reinforced_deepslate", + "minecraft:repeating_command_block": "minecraft:repeating_command_block", + "minecraft:reserved6": "minecraft:reserved6", + "minecraft:respawn_anchor": "minecraft:respawn_anchor", + "minecraft:sand": "minecraft:sand", + "minecraft:sandstone": "minecraft:sandstone", + "minecraft:sandstone_stairs": "minecraft:sandstone_stairs", + "minecraft:sapling": "minecraft:sapling", + "minecraft:scaffolding": "minecraft:scaffolding", + "minecraft:sculk": "minecraft:sculk", + "minecraft:sculk_catalyst": "minecraft:sculk_catalyst", + "minecraft:sculk_sensor": "minecraft:sculk_sensor", + "minecraft:sculk_shrieker": "minecraft:sculk_shrieker", + "minecraft:sculk_vein": "minecraft:sculk_vein", + "minecraft:sea_lantern": "minecraft:sea_lantern", + "minecraft:sea_pickle": "minecraft:sea_pickle", + "minecraft:seagrass": "minecraft:seagrass", + "minecraft:shroomlight": "minecraft:shroomlight", + "minecraft:shulker_box": "minecraft:shulker_box", + "minecraft:silver_glazed_terracotta": "minecraft:silver_glazed_terracotta", + "minecraft:skull": "minecraft:item.skull", + "minecraft:slime": "minecraft:slime", + "minecraft:small_amethyst_bud": "minecraft:small_amethyst_bud", + "minecraft:small_dripleaf_block": "minecraft:small_dripleaf_block", + "minecraft:smithing_table": "minecraft:smithing_table", + "minecraft:smoker": "minecraft:smoker", + "minecraft:smooth_basalt": "minecraft:smooth_basalt", + "minecraft:smooth_quartz_stairs": "minecraft:smooth_quartz_stairs", + "minecraft:smooth_red_sandstone_stairs": "minecraft:smooth_red_sandstone_stairs", + "minecraft:smooth_sandstone_stairs": "minecraft:smooth_sandstone_stairs", + "minecraft:smooth_stone": "minecraft:smooth_stone", + "minecraft:snow": "minecraft:snow", + "minecraft:snow_layer": "minecraft:snow_layer", + "minecraft:soul_campfire": "minecraft:item.soul_campfire", + "minecraft:soul_fire": "minecraft:soul_fire", + "minecraft:soul_lantern": "minecraft:soul_lantern", + "minecraft:soul_sand": "minecraft:soul_sand", + "minecraft:soul_soil": "minecraft:soul_soil", + "minecraft:soul_torch": "minecraft:soul_torch", + "minecraft:sponge": "minecraft:sponge", + "minecraft:spore_blossom": "minecraft:spore_blossom", + "minecraft:spruce_button": "minecraft:spruce_button", + "minecraft:spruce_door": "minecraft:item.spruce_door", + "minecraft:spruce_fence_gate": "minecraft:spruce_fence_gate", + "minecraft:spruce_pressure_plate": "minecraft:spruce_pressure_plate", + "minecraft:spruce_stairs": "minecraft:spruce_stairs", + "minecraft:spruce_standing_sign": "minecraft:spruce_standing_sign", + "minecraft:spruce_trapdoor": "minecraft:spruce_trapdoor", + "minecraft:spruce_wall_sign": "minecraft:spruce_wall_sign", + "minecraft:stained_glass": "minecraft:stained_glass", + "minecraft:stained_glass_pane": "minecraft:stained_glass_pane", + "minecraft:stained_hardened_clay": "minecraft:stained_hardened_clay", + "minecraft:standing_banner": "minecraft:standing_banner", + "minecraft:standing_sign": "minecraft:standing_sign", + "minecraft:sticky_piston": "minecraft:sticky_piston", + "minecraft:sticky_piston_arm_collision": "minecraft:sticky_piston_arm_collision", + "minecraft:stone": "minecraft:stone", + "minecraft:stone_block_slab": "minecraft:stone_block_slab", + "minecraft:stone_block_slab2": "minecraft:stone_block_slab2", + "minecraft:stone_block_slab3": "minecraft:stone_block_slab3", + "minecraft:stone_block_slab4": "minecraft:stone_block_slab4", + "minecraft:stone_brick_stairs": "minecraft:stone_brick_stairs", + "minecraft:stone_button": "minecraft:stone_button", + "minecraft:stone_pressure_plate": "minecraft:stone_pressure_plate", + "minecraft:stone_stairs": "minecraft:stone_stairs", + "minecraft:stonebrick": "minecraft:stonebrick", + "minecraft:stonecutter": "minecraft:stonecutter", + "minecraft:stonecutter_block": "minecraft:stonecutter_block", + "minecraft:stripped_acacia_log": "minecraft:stripped_acacia_log", + "minecraft:stripped_birch_log": "minecraft:stripped_birch_log", + "minecraft:stripped_crimson_hyphae": "minecraft:stripped_crimson_hyphae", + "minecraft:stripped_crimson_stem": "minecraft:stripped_crimson_stem", + "minecraft:stripped_dark_oak_log": "minecraft:stripped_dark_oak_log", + "minecraft:stripped_jungle_log": "minecraft:stripped_jungle_log", + "minecraft:stripped_mangrove_log": "minecraft:stripped_mangrove_log", + "minecraft:stripped_mangrove_wood": "minecraft:stripped_mangrove_wood", + "minecraft:stripped_oak_log": "minecraft:stripped_oak_log", + "minecraft:stripped_spruce_log": "minecraft:stripped_spruce_log", + "minecraft:stripped_warped_hyphae": "minecraft:stripped_warped_hyphae", + "minecraft:stripped_warped_stem": "minecraft:stripped_warped_stem", + "minecraft:structure_block": "minecraft:structure_block", + "minecraft:structure_void": "minecraft:structure_void", + "minecraft:sweet_berry_bush": "minecraft:sweet_berry_bush", + "minecraft:tallgrass": "minecraft:tallgrass", + "minecraft:target": "minecraft:target", + "minecraft:tinted_glass": "minecraft:tinted_glass", + "minecraft:tnt": "minecraft:tnt", + "minecraft:torch": "minecraft:torch", + "minecraft:trapdoor": "minecraft:trapdoor", + "minecraft:trapped_chest": "minecraft:trapped_chest", + "minecraft:trip_wire": "minecraft:trip_wire", + "minecraft:tripwire_hook": "minecraft:tripwire_hook", + "minecraft:tuff": "minecraft:tuff", + "minecraft:turtle_egg": "minecraft:turtle_egg", + "minecraft:twisting_vines": "minecraft:twisting_vines", + "minecraft:underwater_torch": "minecraft:underwater_torch", + "minecraft:undyed_shulker_box": "minecraft:undyed_shulker_box", + "minecraft:unknown": "minecraft:unknown", + "minecraft:unlit_redstone_torch": "minecraft:unlit_redstone_torch", + "minecraft:unpowered_comparator": "minecraft:unpowered_comparator", + "minecraft:unpowered_repeater": "minecraft:unpowered_repeater", + "minecraft:verdant_froglight": "minecraft:verdant_froglight", + "minecraft:vine": "minecraft:vine", + "minecraft:wall_banner": "minecraft:wall_banner", + "minecraft:wall_sign": "minecraft:wall_sign", + "minecraft:warped_button": "minecraft:warped_button", + "minecraft:warped_door": "minecraft:item.warped_door", + "minecraft:warped_double_slab": "minecraft:warped_double_slab", + "minecraft:warped_fence": "minecraft:warped_fence", + "minecraft:warped_fence_gate": "minecraft:warped_fence_gate", + "minecraft:warped_fungus": "minecraft:warped_fungus", + "minecraft:warped_hyphae": "minecraft:warped_hyphae", + "minecraft:warped_nylium": "minecraft:warped_nylium", + "minecraft:warped_planks": "minecraft:warped_planks", + "minecraft:warped_pressure_plate": "minecraft:warped_pressure_plate", + "minecraft:warped_roots": "minecraft:warped_roots", + "minecraft:warped_slab": "minecraft:warped_slab", + "minecraft:warped_stairs": "minecraft:warped_stairs", + "minecraft:warped_standing_sign": "minecraft:warped_standing_sign", + "minecraft:warped_stem": "minecraft:warped_stem", + "minecraft:warped_trapdoor": "minecraft:warped_trapdoor", + "minecraft:warped_wall_sign": "minecraft:warped_wall_sign", + "minecraft:warped_wart_block": "minecraft:warped_wart_block", + "minecraft:water": "minecraft:water", + "minecraft:waterlily": "minecraft:waterlily", + "minecraft:waxed_copper": "minecraft:waxed_copper", + "minecraft:waxed_cut_copper": "minecraft:waxed_cut_copper", + "minecraft:waxed_cut_copper_slab": "minecraft:waxed_cut_copper_slab", + "minecraft:waxed_cut_copper_stairs": "minecraft:waxed_cut_copper_stairs", + "minecraft:waxed_double_cut_copper_slab": "minecraft:waxed_double_cut_copper_slab", + "minecraft:waxed_exposed_copper": "minecraft:waxed_exposed_copper", + "minecraft:waxed_exposed_cut_copper": "minecraft:waxed_exposed_cut_copper", + "minecraft:waxed_exposed_cut_copper_slab": "minecraft:waxed_exposed_cut_copper_slab", + "minecraft:waxed_exposed_cut_copper_stairs": "minecraft:waxed_exposed_cut_copper_stairs", + "minecraft:waxed_exposed_double_cut_copper_slab": "minecraft:waxed_exposed_double_cut_copper_slab", + "minecraft:waxed_oxidized_copper": "minecraft:waxed_oxidized_copper", + "minecraft:waxed_oxidized_cut_copper": "minecraft:waxed_oxidized_cut_copper", + "minecraft:waxed_oxidized_cut_copper_slab": "minecraft:waxed_oxidized_cut_copper_slab", + "minecraft:waxed_oxidized_cut_copper_stairs": "minecraft:waxed_oxidized_cut_copper_stairs", + "minecraft:waxed_oxidized_double_cut_copper_slab": "minecraft:waxed_oxidized_double_cut_copper_slab", + "minecraft:waxed_weathered_copper": "minecraft:waxed_weathered_copper", + "minecraft:waxed_weathered_cut_copper": "minecraft:waxed_weathered_cut_copper", + "minecraft:waxed_weathered_cut_copper_slab": "minecraft:waxed_weathered_cut_copper_slab", + "minecraft:waxed_weathered_cut_copper_stairs": "minecraft:waxed_weathered_cut_copper_stairs", + "minecraft:waxed_weathered_double_cut_copper_slab": "minecraft:waxed_weathered_double_cut_copper_slab", + "minecraft:weathered_copper": "minecraft:weathered_copper", + "minecraft:weathered_cut_copper": "minecraft:weathered_cut_copper", + "minecraft:weathered_cut_copper_slab": "minecraft:weathered_cut_copper_slab", + "minecraft:weathered_cut_copper_stairs": "minecraft:weathered_cut_copper_stairs", + "minecraft:weathered_double_cut_copper_slab": "minecraft:weathered_double_cut_copper_slab", + "minecraft:web": "minecraft:web", + "minecraft:weeping_vines": "minecraft:weeping_vines", + "minecraft:wheat": "minecraft:item.wheat", + "minecraft:white_candle": "minecraft:white_candle", + "minecraft:white_candle_cake": "minecraft:white_candle_cake", + "minecraft:white_glazed_terracotta": "minecraft:white_glazed_terracotta", + "minecraft:wither_rose": "minecraft:wither_rose", + "minecraft:wood": "minecraft:wood", + "minecraft:wooden_button": "minecraft:wooden_button", + "minecraft:wooden_door": "minecraft:item.wooden_door", + "minecraft:wooden_pressure_plate": "minecraft:wooden_pressure_plate", + "minecraft:wooden_slab": "minecraft:wooden_slab", + "minecraft:wool": "minecraft:wool", + "minecraft:yellow_candle": "minecraft:yellow_candle", + "minecraft:yellow_candle_cake": "minecraft:yellow_candle_cake", + "minecraft:yellow_flower": "minecraft:yellow_flower", + "minecraft:yellow_glazed_terracotta": "minecraft:yellow_glazed_terracotta" +} diff --git a/block_state_meta_map.json b/block_state_meta_map.json new file mode 100644 index 0000000..b869633 --- /dev/null +++ b/block_state_meta_map.json @@ -0,0 +1,8291 @@ +[ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 4, + 8, + 9, + 10, + 11, + 12, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 16, + 17, + 18, + 19, + 20, + 21, + 24, + 25, + 26, + 27, + 28, + 29, + 0, + 1, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 0, + 0, + 1, + 2, + 0, + 1, + 2, + 3, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 0, + 1, + 2, + 0, + 1, + 0, + 0, + 0, + 1, + 2, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 0, + 0, + 0, + 1, + 2, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 16, + 17, + 18, + 19, + 20, + 21, + 32, + 33, + 34, + 35, + 36, + 37, + 40, + 41, + 42, + 43, + 44, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 64, + 65, + 66, + 67, + 68, + 69, + 72, + 73, + 74, + 75, + 76, + 77, + 80, + 81, + 82, + 83, + 84, + 85, + 128, + 129, + 130, + 131, + 132, + 133, + 136, + 137, + 138, + 139, + 140, + 141, + 144, + 145, + 146, + 147, + 148, + 149, + 160, + 161, + 162, + 163, + 164, + 165, + 168, + 169, + 170, + 171, + 172, + 173, + 176, + 177, + 178, + 179, + 180, + 181, + 192, + 193, + 194, + 195, + 196, + 197, + 200, + 201, + 202, + 203, + 204, + 205, + 208, + 209, + 210, + 211, + 212, + 213, + 256, + 257, + 258, + 259, + 260, + 261, + 264, + 265, + 266, + 267, + 268, + 269, + 272, + 273, + 274, + 275, + 276, + 277, + 288, + 289, + 290, + 291, + 292, + 293, + 296, + 297, + 298, + 299, + 300, + 301, + 304, + 305, + 306, + 307, + 308, + 309, + 320, + 321, + 322, + 323, + 324, + 325, + 328, + 329, + 330, + 331, + 332, + 333, + 336, + 337, + 338, + 339, + 340, + 341, + 0, + 1, + 0, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 0, + 1, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 0, + 1, + 2, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 16, + 17, + 18, + 19, + 20, + 21, + 32, + 33, + 34, + 35, + 36, + 37, + 40, + 41, + 42, + 43, + 44, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 64, + 65, + 66, + 67, + 68, + 69, + 72, + 73, + 74, + 75, + 76, + 77, + 80, + 81, + 82, + 83, + 84, + 85, + 128, + 129, + 130, + 131, + 132, + 133, + 136, + 137, + 138, + 139, + 140, + 141, + 144, + 145, + 146, + 147, + 148, + 149, + 160, + 161, + 162, + 163, + 164, + 165, + 168, + 169, + 170, + 171, + 172, + 173, + 176, + 177, + 178, + 179, + 180, + 181, + 192, + 193, + 194, + 195, + 196, + 197, + 200, + 201, + 202, + 203, + 204, + 205, + 208, + 209, + 210, + 211, + 212, + 213, + 256, + 257, + 258, + 259, + 260, + 261, + 264, + 265, + 266, + 267, + 268, + 269, + 272, + 273, + 274, + 275, + 276, + 277, + 288, + 289, + 290, + 291, + 292, + 293, + 296, + 297, + 298, + 299, + 300, + 301, + 304, + 305, + 306, + 307, + 308, + 309, + 320, + 321, + 322, + 323, + 324, + 325, + 328, + 329, + 330, + 331, + 332, + 333, + 336, + 337, + 338, + 339, + 340, + 341, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 16, + 17, + 18, + 19, + 20, + 21, + 32, + 33, + 34, + 35, + 36, + 37, + 40, + 41, + 42, + 43, + 44, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 64, + 65, + 66, + 67, + 68, + 69, + 72, + 73, + 74, + 75, + 76, + 77, + 80, + 81, + 82, + 83, + 84, + 85, + 128, + 129, + 130, + 131, + 132, + 133, + 136, + 137, + 138, + 139, + 140, + 141, + 144, + 145, + 146, + 147, + 148, + 149, + 160, + 161, + 162, + 163, + 164, + 165, + 168, + 169, + 170, + 171, + 172, + 173, + 176, + 177, + 178, + 179, + 180, + 181, + 192, + 193, + 194, + 195, + 196, + 197, + 200, + 201, + 202, + 203, + 204, + 205, + 208, + 209, + 210, + 211, + 212, + 213, + 256, + 257, + 258, + 259, + 260, + 261, + 264, + 265, + 266, + 267, + 268, + 269, + 272, + 273, + 274, + 275, + 276, + 277, + 288, + 289, + 290, + 291, + 292, + 293, + 296, + 297, + 298, + 299, + 300, + 301, + 304, + 305, + 306, + 307, + 308, + 309, + 320, + 321, + 322, + 323, + 324, + 325, + 328, + 329, + 330, + 331, + 332, + 333, + 336, + 337, + 338, + 339, + 340, + 341, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76, + 77, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 160, + 161, + 162, + 163, + 164, + 165, + 166, + 167, + 168, + 169, + 170, + 171, + 172, + 173, + 176, + 177, + 178, + 179, + 180, + 181, + 182, + 183, + 184, + 185, + 186, + 187, + 188, + 189, + 192, + 193, + 194, + 195, + 196, + 197, + 198, + 199, + 200, + 201, + 202, + 203, + 204, + 205, + 208, + 209, + 210, + 211, + 212, + 213, + 214, + 215, + 216, + 217, + 218, + 219, + 220, + 221, + 256, + 257, + 258, + 259, + 260, + 261, + 262, + 263, + 264, + 265, + 266, + 267, + 268, + 269, + 272, + 273, + 274, + 275, + 276, + 277, + 278, + 279, + 280, + 281, + 282, + 283, + 284, + 285, + 288, + 289, + 290, + 291, + 292, + 293, + 294, + 295, + 296, + 297, + 298, + 299, + 300, + 301, + 304, + 305, + 306, + 307, + 308, + 309, + 310, + 311, + 312, + 313, + 314, + 315, + 316, + 317, + 320, + 321, + 322, + 323, + 324, + 325, + 326, + 327, + 328, + 329, + 330, + 331, + 332, + 333, + 336, + 337, + 338, + 339, + 340, + 341, + 342, + 343, + 344, + 345, + 346, + 347, + 348, + 349, + 512, + 513, + 514, + 515, + 516, + 517, + 518, + 519, + 520, + 521, + 522, + 523, + 524, + 525, + 528, + 529, + 530, + 531, + 532, + 533, + 534, + 535, + 536, + 537, + 538, + 539, + 540, + 541, + 544, + 545, + 546, + 547, + 548, + 549, + 550, + 551, + 552, + 553, + 554, + 555, + 556, + 557, + 560, + 561, + 562, + 563, + 564, + 565, + 566, + 567, + 568, + 569, + 570, + 571, + 572, + 573, + 576, + 577, + 578, + 579, + 580, + 581, + 582, + 583, + 584, + 585, + 586, + 587, + 588, + 589, + 592, + 593, + 594, + 595, + 596, + 597, + 598, + 599, + 600, + 601, + 602, + 603, + 604, + 605, + 640, + 641, + 642, + 643, + 644, + 645, + 646, + 647, + 648, + 649, + 650, + 651, + 652, + 653, + 656, + 657, + 658, + 659, + 660, + 661, + 662, + 663, + 664, + 665, + 666, + 667, + 668, + 669, + 672, + 673, + 674, + 675, + 676, + 677, + 678, + 679, + 680, + 681, + 682, + 683, + 684, + 685, + 688, + 689, + 690, + 691, + 692, + 693, + 694, + 695, + 696, + 697, + 698, + 699, + 700, + 701, + 704, + 705, + 706, + 707, + 708, + 709, + 710, + 711, + 712, + 713, + 714, + 715, + 716, + 717, + 720, + 721, + 722, + 723, + 724, + 725, + 726, + 727, + 728, + 729, + 730, + 731, + 732, + 733, + 768, + 769, + 770, + 771, + 772, + 773, + 774, + 775, + 776, + 777, + 778, + 779, + 780, + 781, + 784, + 785, + 786, + 787, + 788, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 796, + 797, + 800, + 801, + 802, + 803, + 804, + 805, + 806, + 807, + 808, + 809, + 810, + 811, + 812, + 813, + 816, + 817, + 818, + 819, + 820, + 821, + 822, + 823, + 824, + 825, + 826, + 827, + 828, + 829, + 832, + 833, + 834, + 835, + 836, + 837, + 838, + 839, + 840, + 841, + 842, + 843, + 844, + 845, + 848, + 849, + 850, + 851, + 852, + 853, + 854, + 855, + 856, + 857, + 858, + 859, + 860, + 861, + 1024, + 1025, + 1026, + 1027, + 1028, + 1029, + 1030, + 1031, + 1032, + 1033, + 1034, + 1035, + 1036, + 1037, + 1040, + 1041, + 1042, + 1043, + 1044, + 1045, + 1046, + 1047, + 1048, + 1049, + 1050, + 1051, + 1052, + 1053, + 1056, + 1057, + 1058, + 1059, + 1060, + 1061, + 1062, + 1063, + 1064, + 1065, + 1066, + 1067, + 1068, + 1069, + 1072, + 1073, + 1074, + 1075, + 1076, + 1077, + 1078, + 1079, + 1080, + 1081, + 1082, + 1083, + 1084, + 1085, + 1088, + 1089, + 1090, + 1091, + 1092, + 1093, + 1094, + 1095, + 1096, + 1097, + 1098, + 1099, + 1100, + 1101, + 1104, + 1105, + 1106, + 1107, + 1108, + 1109, + 1110, + 1111, + 1112, + 1113, + 1114, + 1115, + 1116, + 1117, + 1152, + 1153, + 1154, + 1155, + 1156, + 1157, + 1158, + 1159, + 1160, + 1161, + 1162, + 1163, + 1164, + 1165, + 1168, + 1169, + 1170, + 1171, + 1172, + 1173, + 1174, + 1175, + 1176, + 1177, + 1178, + 1179, + 1180, + 1181, + 1184, + 1185, + 1186, + 1187, + 1188, + 1189, + 1190, + 1191, + 1192, + 1193, + 1194, + 1195, + 1196, + 1197, + 1200, + 1201, + 1202, + 1203, + 1204, + 1205, + 1206, + 1207, + 1208, + 1209, + 1210, + 1211, + 1212, + 1213, + 1216, + 1217, + 1218, + 1219, + 1220, + 1221, + 1222, + 1223, + 1224, + 1225, + 1226, + 1227, + 1228, + 1229, + 1232, + 1233, + 1234, + 1235, + 1236, + 1237, + 1238, + 1239, + 1240, + 1241, + 1242, + 1243, + 1244, + 1245, + 1280, + 1281, + 1282, + 1283, + 1284, + 1285, + 1286, + 1287, + 1288, + 1289, + 1290, + 1291, + 1292, + 1293, + 1296, + 1297, + 1298, + 1299, + 1300, + 1301, + 1302, + 1303, + 1304, + 1305, + 1306, + 1307, + 1308, + 1309, + 1312, + 1313, + 1314, + 1315, + 1316, + 1317, + 1318, + 1319, + 1320, + 1321, + 1322, + 1323, + 1324, + 1325, + 1328, + 1329, + 1330, + 1331, + 1332, + 1333, + 1334, + 1335, + 1336, + 1337, + 1338, + 1339, + 1340, + 1341, + 1344, + 1345, + 1346, + 1347, + 1348, + 1349, + 1350, + 1351, + 1352, + 1353, + 1354, + 1355, + 1356, + 1357, + 1360, + 1361, + 1362, + 1363, + 1364, + 1365, + 1366, + 1367, + 1368, + 1369, + 1370, + 1371, + 1372, + 1373, + 2048, + 2049, + 2050, + 2051, + 2052, + 2053, + 2054, + 2055, + 2056, + 2057, + 2058, + 2059, + 2060, + 2061, + 2064, + 2065, + 2066, + 2067, + 2068, + 2069, + 2070, + 2071, + 2072, + 2073, + 2074, + 2075, + 2076, + 2077, + 2080, + 2081, + 2082, + 2083, + 2084, + 2085, + 2086, + 2087, + 2088, + 2089, + 2090, + 2091, + 2092, + 2093, + 2096, + 2097, + 2098, + 2099, + 2100, + 2101, + 2102, + 2103, + 2104, + 2105, + 2106, + 2107, + 2108, + 2109, + 2112, + 2113, + 2114, + 2115, + 2116, + 2117, + 2118, + 2119, + 2120, + 2121, + 2122, + 2123, + 2124, + 2125, + 2128, + 2129, + 2130, + 2131, + 2132, + 2133, + 2134, + 2135, + 2136, + 2137, + 2138, + 2139, + 2140, + 2141, + 2176, + 2177, + 2178, + 2179, + 2180, + 2181, + 2182, + 2183, + 2184, + 2185, + 2186, + 2187, + 2188, + 2189, + 2192, + 2193, + 2194, + 2195, + 2196, + 2197, + 2198, + 2199, + 2200, + 2201, + 2202, + 2203, + 2204, + 2205, + 2208, + 2209, + 2210, + 2211, + 2212, + 2213, + 2214, + 2215, + 2216, + 2217, + 2218, + 2219, + 2220, + 2221, + 2224, + 2225, + 2226, + 2227, + 2228, + 2229, + 2230, + 2231, + 2232, + 2233, + 2234, + 2235, + 2236, + 2237, + 2240, + 2241, + 2242, + 2243, + 2244, + 2245, + 2246, + 2247, + 2248, + 2249, + 2250, + 2251, + 2252, + 2253, + 2256, + 2257, + 2258, + 2259, + 2260, + 2261, + 2262, + 2263, + 2264, + 2265, + 2266, + 2267, + 2268, + 2269, + 2304, + 2305, + 2306, + 2307, + 2308, + 2309, + 2310, + 2311, + 2312, + 2313, + 2314, + 2315, + 2316, + 2317, + 2320, + 2321, + 2322, + 2323, + 2324, + 2325, + 2326, + 2327, + 2328, + 2329, + 2330, + 2331, + 2332, + 2333, + 2336, + 2337, + 2338, + 2339, + 2340, + 2341, + 2342, + 2343, + 2344, + 2345, + 2346, + 2347, + 2348, + 2349, + 2352, + 2353, + 2354, + 2355, + 2356, + 2357, + 2358, + 2359, + 2360, + 2361, + 2362, + 2363, + 2364, + 2365, + 2368, + 2369, + 2370, + 2371, + 2372, + 2373, + 2374, + 2375, + 2376, + 2377, + 2378, + 2379, + 2380, + 2381, + 2384, + 2385, + 2386, + 2387, + 2388, + 2389, + 2390, + 2391, + 2392, + 2393, + 2394, + 2395, + 2396, + 2397, + 2560, + 2561, + 2562, + 2563, + 2564, + 2565, + 2566, + 2567, + 2568, + 2569, + 2570, + 2571, + 2572, + 2573, + 2576, + 2577, + 2578, + 2579, + 2580, + 2581, + 2582, + 2583, + 2584, + 2585, + 2586, + 2587, + 2588, + 2589, + 2592, + 2593, + 2594, + 2595, + 2596, + 2597, + 2598, + 2599, + 2600, + 2601, + 2602, + 2603, + 2604, + 2605, + 2608, + 2609, + 2610, + 2611, + 2612, + 2613, + 2614, + 2615, + 2616, + 2617, + 2618, + 2619, + 2620, + 2621, + 2624, + 2625, + 2626, + 2627, + 2628, + 2629, + 2630, + 2631, + 2632, + 2633, + 2634, + 2635, + 2636, + 2637, + 2640, + 2641, + 2642, + 2643, + 2644, + 2645, + 2646, + 2647, + 2648, + 2649, + 2650, + 2651, + 2652, + 2653, + 2688, + 2689, + 2690, + 2691, + 2692, + 2693, + 2694, + 2695, + 2696, + 2697, + 2698, + 2699, + 2700, + 2701, + 2704, + 2705, + 2706, + 2707, + 2708, + 2709, + 2710, + 2711, + 2712, + 2713, + 2714, + 2715, + 2716, + 2717, + 2720, + 2721, + 2722, + 2723, + 2724, + 2725, + 2726, + 2727, + 2728, + 2729, + 2730, + 2731, + 2732, + 2733, + 2736, + 2737, + 2738, + 2739, + 2740, + 2741, + 2742, + 2743, + 2744, + 2745, + 2746, + 2747, + 2748, + 2749, + 2752, + 2753, + 2754, + 2755, + 2756, + 2757, + 2758, + 2759, + 2760, + 2761, + 2762, + 2763, + 2764, + 2765, + 2768, + 2769, + 2770, + 2771, + 2772, + 2773, + 2774, + 2775, + 2776, + 2777, + 2778, + 2779, + 2780, + 2781, + 2816, + 2817, + 2818, + 2819, + 2820, + 2821, + 2822, + 2823, + 2824, + 2825, + 2826, + 2827, + 2828, + 2829, + 2832, + 2833, + 2834, + 2835, + 2836, + 2837, + 2838, + 2839, + 2840, + 2841, + 2842, + 2843, + 2844, + 2845, + 2848, + 2849, + 2850, + 2851, + 2852, + 2853, + 2854, + 2855, + 2856, + 2857, + 2858, + 2859, + 2860, + 2861, + 2864, + 2865, + 2866, + 2867, + 2868, + 2869, + 2870, + 2871, + 2872, + 2873, + 2874, + 2875, + 2876, + 2877, + 2880, + 2881, + 2882, + 2883, + 2884, + 2885, + 2886, + 2887, + 2888, + 2889, + 2890, + 2891, + 2892, + 2893, + 2896, + 2897, + 2898, + 2899, + 2900, + 2901, + 2902, + 2903, + 2904, + 2905, + 2906, + 2907, + 2908, + 2909, + 3072, + 3073, + 3074, + 3075, + 3076, + 3077, + 3078, + 3079, + 3080, + 3081, + 3082, + 3083, + 3084, + 3085, + 3088, + 3089, + 3090, + 3091, + 3092, + 3093, + 3094, + 3095, + 3096, + 3097, + 3098, + 3099, + 3100, + 3101, + 3104, + 3105, + 3106, + 3107, + 3108, + 3109, + 3110, + 3111, + 3112, + 3113, + 3114, + 3115, + 3116, + 3117, + 3120, + 3121, + 3122, + 3123, + 3124, + 3125, + 3126, + 3127, + 3128, + 3129, + 3130, + 3131, + 3132, + 3133, + 3136, + 3137, + 3138, + 3139, + 3140, + 3141, + 3142, + 3143, + 3144, + 3145, + 3146, + 3147, + 3148, + 3149, + 3152, + 3153, + 3154, + 3155, + 3156, + 3157, + 3158, + 3159, + 3160, + 3161, + 3162, + 3163, + 3164, + 3165, + 3200, + 3201, + 3202, + 3203, + 3204, + 3205, + 3206, + 3207, + 3208, + 3209, + 3210, + 3211, + 3212, + 3213, + 3216, + 3217, + 3218, + 3219, + 3220, + 3221, + 3222, + 3223, + 3224, + 3225, + 3226, + 3227, + 3228, + 3229, + 3232, + 3233, + 3234, + 3235, + 3236, + 3237, + 3238, + 3239, + 3240, + 3241, + 3242, + 3243, + 3244, + 3245, + 3248, + 3249, + 3250, + 3251, + 3252, + 3253, + 3254, + 3255, + 3256, + 3257, + 3258, + 3259, + 3260, + 3261, + 3264, + 3265, + 3266, + 3267, + 3268, + 3269, + 3270, + 3271, + 3272, + 3273, + 3274, + 3275, + 3276, + 3277, + 3280, + 3281, + 3282, + 3283, + 3284, + 3285, + 3286, + 3287, + 3288, + 3289, + 3290, + 3291, + 3292, + 3293, + 3328, + 3329, + 3330, + 3331, + 3332, + 3333, + 3334, + 3335, + 3336, + 3337, + 3338, + 3339, + 3340, + 3341, + 3344, + 3345, + 3346, + 3347, + 3348, + 3349, + 3350, + 3351, + 3352, + 3353, + 3354, + 3355, + 3356, + 3357, + 3360, + 3361, + 3362, + 3363, + 3364, + 3365, + 3366, + 3367, + 3368, + 3369, + 3370, + 3371, + 3372, + 3373, + 3376, + 3377, + 3378, + 3379, + 3380, + 3381, + 3382, + 3383, + 3384, + 3385, + 3386, + 3387, + 3388, + 3389, + 3392, + 3393, + 3394, + 3395, + 3396, + 3397, + 3398, + 3399, + 3400, + 3401, + 3402, + 3403, + 3404, + 3405, + 3408, + 3409, + 3410, + 3411, + 3412, + 3413, + 3414, + 3415, + 3416, + 3417, + 3418, + 3419, + 3420, + 3421, + 4096, + 4097, + 4098, + 4099, + 4100, + 4101, + 4102, + 4103, + 4104, + 4105, + 4106, + 4107, + 4108, + 4109, + 4112, + 4113, + 4114, + 4115, + 4116, + 4117, + 4118, + 4119, + 4120, + 4121, + 4122, + 4123, + 4124, + 4125, + 4128, + 4129, + 4130, + 4131, + 4132, + 4133, + 4134, + 4135, + 4136, + 4137, + 4138, + 4139, + 4140, + 4141, + 4144, + 4145, + 4146, + 4147, + 4148, + 4149, + 4150, + 4151, + 4152, + 4153, + 4154, + 4155, + 4156, + 4157, + 4160, + 4161, + 4162, + 4163, + 4164, + 4165, + 4166, + 4167, + 4168, + 4169, + 4170, + 4171, + 4172, + 4173, + 4176, + 4177, + 4178, + 4179, + 4180, + 4181, + 4182, + 4183, + 4184, + 4185, + 4186, + 4187, + 4188, + 4189, + 4224, + 4225, + 4226, + 4227, + 4228, + 4229, + 4230, + 4231, + 4232, + 4233, + 4234, + 4235, + 4236, + 4237, + 4240, + 4241, + 4242, + 4243, + 4244, + 4245, + 4246, + 4247, + 4248, + 4249, + 4250, + 4251, + 4252, + 4253, + 4256, + 4257, + 4258, + 4259, + 4260, + 4261, + 4262, + 4263, + 4264, + 4265, + 4266, + 4267, + 4268, + 4269, + 4272, + 4273, + 4274, + 4275, + 4276, + 4277, + 4278, + 4279, + 4280, + 4281, + 4282, + 4283, + 4284, + 4285, + 4288, + 4289, + 4290, + 4291, + 4292, + 4293, + 4294, + 4295, + 4296, + 4297, + 4298, + 4299, + 4300, + 4301, + 4304, + 4305, + 4306, + 4307, + 4308, + 4309, + 4310, + 4311, + 4312, + 4313, + 4314, + 4315, + 4316, + 4317, + 4352, + 4353, + 4354, + 4355, + 4356, + 4357, + 4358, + 4359, + 4360, + 4361, + 4362, + 4363, + 4364, + 4365, + 4368, + 4369, + 4370, + 4371, + 4372, + 4373, + 4374, + 4375, + 4376, + 4377, + 4378, + 4379, + 4380, + 4381, + 4384, + 4385, + 4386, + 4387, + 4388, + 4389, + 4390, + 4391, + 4392, + 4393, + 4394, + 4395, + 4396, + 4397, + 4400, + 4401, + 4402, + 4403, + 4404, + 4405, + 4406, + 4407, + 4408, + 4409, + 4410, + 4411, + 4412, + 4413, + 4416, + 4417, + 4418, + 4419, + 4420, + 4421, + 4422, + 4423, + 4424, + 4425, + 4426, + 4427, + 4428, + 4429, + 4432, + 4433, + 4434, + 4435, + 4436, + 4437, + 4438, + 4439, + 4440, + 4441, + 4442, + 4443, + 4444, + 4445, + 4608, + 4609, + 4610, + 4611, + 4612, + 4613, + 4614, + 4615, + 4616, + 4617, + 4618, + 4619, + 4620, + 4621, + 4624, + 4625, + 4626, + 4627, + 4628, + 4629, + 4630, + 4631, + 4632, + 4633, + 4634, + 4635, + 4636, + 4637, + 4640, + 4641, + 4642, + 4643, + 4644, + 4645, + 4646, + 4647, + 4648, + 4649, + 4650, + 4651, + 4652, + 4653, + 4656, + 4657, + 4658, + 4659, + 4660, + 4661, + 4662, + 4663, + 4664, + 4665, + 4666, + 4667, + 4668, + 4669, + 4672, + 4673, + 4674, + 4675, + 4676, + 4677, + 4678, + 4679, + 4680, + 4681, + 4682, + 4683, + 4684, + 4685, + 4688, + 4689, + 4690, + 4691, + 4692, + 4693, + 4694, + 4695, + 4696, + 4697, + 4698, + 4699, + 4700, + 4701, + 4736, + 4737, + 4738, + 4739, + 4740, + 4741, + 4742, + 4743, + 4744, + 4745, + 4746, + 4747, + 4748, + 4749, + 4752, + 4753, + 4754, + 4755, + 4756, + 4757, + 4758, + 4759, + 4760, + 4761, + 4762, + 4763, + 4764, + 4765, + 4768, + 4769, + 4770, + 4771, + 4772, + 4773, + 4774, + 4775, + 4776, + 4777, + 4778, + 4779, + 4780, + 4781, + 4784, + 4785, + 4786, + 4787, + 4788, + 4789, + 4790, + 4791, + 4792, + 4793, + 4794, + 4795, + 4796, + 4797, + 4800, + 4801, + 4802, + 4803, + 4804, + 4805, + 4806, + 4807, + 4808, + 4809, + 4810, + 4811, + 4812, + 4813, + 4816, + 4817, + 4818, + 4819, + 4820, + 4821, + 4822, + 4823, + 4824, + 4825, + 4826, + 4827, + 4828, + 4829, + 4864, + 4865, + 4866, + 4867, + 4868, + 4869, + 4870, + 4871, + 4872, + 4873, + 4874, + 4875, + 4876, + 4877, + 4880, + 4881, + 4882, + 4883, + 4884, + 4885, + 4886, + 4887, + 4888, + 4889, + 4890, + 4891, + 4892, + 4893, + 4896, + 4897, + 4898, + 4899, + 4900, + 4901, + 4902, + 4903, + 4904, + 4905, + 4906, + 4907, + 4908, + 4909, + 4912, + 4913, + 4914, + 4915, + 4916, + 4917, + 4918, + 4919, + 4920, + 4921, + 4922, + 4923, + 4924, + 4925, + 4928, + 4929, + 4930, + 4931, + 4932, + 4933, + 4934, + 4935, + 4936, + 4937, + 4938, + 4939, + 4940, + 4941, + 4944, + 4945, + 4946, + 4947, + 4948, + 4949, + 4950, + 4951, + 4952, + 4953, + 4954, + 4955, + 4956, + 4957, + 5120, + 5121, + 5122, + 5123, + 5124, + 5125, + 5126, + 5127, + 5128, + 5129, + 5130, + 5131, + 5132, + 5133, + 5136, + 5137, + 5138, + 5139, + 5140, + 5141, + 5142, + 5143, + 5144, + 5145, + 5146, + 5147, + 5148, + 5149, + 5152, + 5153, + 5154, + 5155, + 5156, + 5157, + 5158, + 5159, + 5160, + 5161, + 5162, + 5163, + 5164, + 5165, + 5168, + 5169, + 5170, + 5171, + 5172, + 5173, + 5174, + 5175, + 5176, + 5177, + 5178, + 5179, + 5180, + 5181, + 5184, + 5185, + 5186, + 5187, + 5188, + 5189, + 5190, + 5191, + 5192, + 5193, + 5194, + 5195, + 5196, + 5197, + 5200, + 5201, + 5202, + 5203, + 5204, + 5205, + 5206, + 5207, + 5208, + 5209, + 5210, + 5211, + 5212, + 5213, + 5248, + 5249, + 5250, + 5251, + 5252, + 5253, + 5254, + 5255, + 5256, + 5257, + 5258, + 5259, + 5260, + 5261, + 5264, + 5265, + 5266, + 5267, + 5268, + 5269, + 5270, + 5271, + 5272, + 5273, + 5274, + 5275, + 5276, + 5277, + 5280, + 5281, + 5282, + 5283, + 5284, + 5285, + 5286, + 5287, + 5288, + 5289, + 5290, + 5291, + 5292, + 5293, + 5296, + 5297, + 5298, + 5299, + 5300, + 5301, + 5302, + 5303, + 5304, + 5305, + 5306, + 5307, + 5308, + 5309, + 5312, + 5313, + 5314, + 5315, + 5316, + 5317, + 5318, + 5319, + 5320, + 5321, + 5322, + 5323, + 5324, + 5325, + 5328, + 5329, + 5330, + 5331, + 5332, + 5333, + 5334, + 5335, + 5336, + 5337, + 5338, + 5339, + 5340, + 5341, + 5376, + 5377, + 5378, + 5379, + 5380, + 5381, + 5382, + 5383, + 5384, + 5385, + 5386, + 5387, + 5388, + 5389, + 5392, + 5393, + 5394, + 5395, + 5396, + 5397, + 5398, + 5399, + 5400, + 5401, + 5402, + 5403, + 5404, + 5405, + 5408, + 5409, + 5410, + 5411, + 5412, + 5413, + 5414, + 5415, + 5416, + 5417, + 5418, + 5419, + 5420, + 5421, + 5424, + 5425, + 5426, + 5427, + 5428, + 5429, + 5430, + 5431, + 5432, + 5433, + 5434, + 5435, + 5436, + 5437, + 5440, + 5441, + 5442, + 5443, + 5444, + 5445, + 5446, + 5447, + 5448, + 5449, + 5450, + 5451, + 5452, + 5453, + 5456, + 5457, + 5458, + 5459, + 5460, + 5461, + 5462, + 5463, + 5464, + 5465, + 5466, + 5467, + 5468, + 5469, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 16, + 17, + 18, + 19, + 20, + 21, + 24, + 25, + 26, + 27, + 28, + 29, + 32, + 33, + 34, + 35, + 36, + 37, + 40, + 41, + 42, + 43, + 44, + 45, + 0, + 1, + 2, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 0, + 1, + 2, + 3, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 16, + 17, + 18, + 19, + 20, + 21, + 32, + 33, + 34, + 35, + 36, + 37, + 40, + 41, + 42, + 43, + 44, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 64, + 65, + 66, + 67, + 68, + 69, + 72, + 73, + 74, + 75, + 76, + 77, + 80, + 81, + 82, + 83, + 84, + 85, + 128, + 129, + 130, + 131, + 132, + 133, + 136, + 137, + 138, + 139, + 140, + 141, + 144, + 145, + 146, + 147, + 148, + 149, + 160, + 161, + 162, + 163, + 164, + 165, + 168, + 169, + 170, + 171, + 172, + 173, + 176, + 177, + 178, + 179, + 180, + 181, + 192, + 193, + 194, + 195, + 196, + 197, + 200, + 201, + 202, + 203, + 204, + 205, + 208, + 209, + 210, + 211, + 212, + 213, + 256, + 257, + 258, + 259, + 260, + 261, + 264, + 265, + 266, + 267, + 268, + 269, + 272, + 273, + 274, + 275, + 276, + 277, + 288, + 289, + 290, + 291, + 292, + 293, + 296, + 297, + 298, + 299, + 300, + 301, + 304, + 305, + 306, + 307, + 308, + 309, + 320, + 321, + 322, + 323, + 324, + 325, + 328, + 329, + 330, + 331, + 332, + 333, + 336, + 337, + 338, + 339, + 340, + 341, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 0, + 1, + 0, + 1, + 0, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 16, + 17, + 18, + 19, + 20, + 21, + 24, + 25, + 26, + 27, + 28, + 29, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 2, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 0, + 1, + 2, + 3, + 4, + 8, + 9, + 10, + 11, + 12, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 0, + 1, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 0, + 1, + 2, + 3, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 16, + 17, + 18, + 19, + 20, + 21, + 24, + 25, + 26, + 27, + 28, + 29, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 16, + 17, + 18, + 19, + 20, + 21, + 32, + 33, + 34, + 35, + 36, + 37, + 40, + 41, + 42, + 43, + 44, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 64, + 65, + 66, + 67, + 68, + 69, + 72, + 73, + 74, + 75, + 76, + 77, + 80, + 81, + 82, + 83, + 84, + 85, + 128, + 129, + 130, + 131, + 132, + 133, + 136, + 137, + 138, + 139, + 140, + 141, + 144, + 145, + 146, + 147, + 148, + 149, + 160, + 161, + 162, + 163, + 164, + 165, + 168, + 169, + 170, + 171, + 172, + 173, + 176, + 177, + 178, + 179, + 180, + 181, + 192, + 193, + 194, + 195, + 196, + 197, + 200, + 201, + 202, + 203, + 204, + 205, + 208, + 209, + 210, + 211, + 212, + 213, + 256, + 257, + 258, + 259, + 260, + 261, + 264, + 265, + 266, + 267, + 268, + 269, + 272, + 273, + 274, + 275, + 276, + 277, + 288, + 289, + 290, + 291, + 292, + 293, + 296, + 297, + 298, + 299, + 300, + 301, + 304, + 305, + 306, + 307, + 308, + 309, + 320, + 321, + 322, + 323, + 324, + 325, + 328, + 329, + 330, + 331, + 332, + 333, + 336, + 337, + 338, + 339, + 340, + 341, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 16, + 17, + 18, + 19, + 20, + 21, + 32, + 33, + 34, + 35, + 36, + 37, + 40, + 41, + 42, + 43, + 44, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 64, + 65, + 66, + 67, + 68, + 69, + 72, + 73, + 74, + 75, + 76, + 77, + 80, + 81, + 82, + 83, + 84, + 85, + 128, + 129, + 130, + 131, + 132, + 133, + 136, + 137, + 138, + 139, + 140, + 141, + 144, + 145, + 146, + 147, + 148, + 149, + 160, + 161, + 162, + 163, + 164, + 165, + 168, + 169, + 170, + 171, + 172, + 173, + 176, + 177, + 178, + 179, + 180, + 181, + 192, + 193, + 194, + 195, + 196, + 197, + 200, + 201, + 202, + 203, + 204, + 205, + 208, + 209, + 210, + 211, + 212, + 213, + 256, + 257, + 258, + 259, + 260, + 261, + 264, + 265, + 266, + 267, + 268, + 269, + 272, + 273, + 274, + 275, + 276, + 277, + 288, + 289, + 290, + 291, + 292, + 293, + 296, + 297, + 298, + 299, + 300, + 301, + 304, + 305, + 306, + 307, + 308, + 309, + 320, + 321, + 322, + 323, + 324, + 325, + 328, + 329, + 330, + 331, + 332, + 333, + 336, + 337, + 338, + 339, + 340, + 341, + 0, + 0, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 8, + 9, + 10, + 11, + 12, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 0, + 1, + 0, + 1, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 8, + 9, + 10, + 11, + 12, + 0, + 0, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 0, + 1, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 0, + 1, + 0, + 1, + 2, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 0, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 0, + 1, + 2, + 3, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 0, + 1, + 2, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 8, + 9, + 10, + 11, + 12, + 0, + 0, + 1, + 2, + 0, + 1, + 0, + 1, + 2, + 0, + 1, + 2, + 3, + 4, + 8, + 9, + 10, + 11, + 12, + 0, + 1, + 2, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 1, + 2, + 3, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 0, + 0, + 1, + 2, + 3, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 0, + 1, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 16, + 17, + 18, + 19, + 20, + 21, + 32, + 33, + 34, + 35, + 36, + 37, + 40, + 41, + 42, + 43, + 44, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 64, + 65, + 66, + 67, + 68, + 69, + 72, + 73, + 74, + 75, + 76, + 77, + 80, + 81, + 82, + 83, + 84, + 85, + 128, + 129, + 130, + 131, + 132, + 133, + 136, + 137, + 138, + 139, + 140, + 141, + 144, + 145, + 146, + 147, + 148, + 149, + 160, + 161, + 162, + 163, + 164, + 165, + 168, + 169, + 170, + 171, + 172, + 173, + 176, + 177, + 178, + 179, + 180, + 181, + 192, + 193, + 194, + 195, + 196, + 197, + 200, + 201, + 202, + 203, + 204, + 205, + 208, + 209, + 210, + 211, + 212, + 213, + 256, + 257, + 258, + 259, + 260, + 261, + 264, + 265, + 266, + 267, + 268, + 269, + 272, + 273, + 274, + 275, + 276, + 277, + 288, + 289, + 290, + 291, + 292, + 293, + 296, + 297, + 298, + 299, + 300, + 301, + 304, + 305, + 306, + 307, + 308, + 309, + 320, + 321, + 322, + 323, + 324, + 325, + 328, + 329, + 330, + 331, + 332, + 333, + 336, + 337, + 338, + 339, + 340, + 341, + 0, + 1, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 0, + 1, + 2, + 3, + 4, + 8, + 9, + 10, + 11, + 12, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 8, + 9, + 10, + 11, + 12, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 0, + 1, + 2, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 0, + 1, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 0, + 1, + 2, + 3, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 1, + 2, + 3, + 0, + 1, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 16, + 17, + 18, + 19, + 20, + 21, + 32, + 33, + 34, + 35, + 36, + 37, + 40, + 41, + 42, + 43, + 44, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 64, + 65, + 66, + 67, + 68, + 69, + 72, + 73, + 74, + 75, + 76, + 77, + 80, + 81, + 82, + 83, + 84, + 85, + 128, + 129, + 130, + 131, + 132, + 133, + 136, + 137, + 138, + 139, + 140, + 141, + 144, + 145, + 146, + 147, + 148, + 149, + 160, + 161, + 162, + 163, + 164, + 165, + 168, + 169, + 170, + 171, + 172, + 173, + 176, + 177, + 178, + 179, + 180, + 181, + 192, + 193, + 194, + 195, + 196, + 197, + 200, + 201, + 202, + 203, + 204, + 205, + 208, + 209, + 210, + 211, + 212, + 213, + 256, + 257, + 258, + 259, + 260, + 261, + 264, + 265, + 266, + 267, + 268, + 269, + 272, + 273, + 274, + 275, + 276, + 277, + 288, + 289, + 290, + 291, + 292, + 293, + 296, + 297, + 298, + 299, + 300, + 301, + 304, + 305, + 306, + 307, + 308, + 309, + 320, + 321, + 322, + 323, + 324, + 325, + 328, + 329, + 330, + 331, + 332, + 333, + 336, + 337, + 338, + 339, + 340, + 341, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 16, + 17, + 18, + 19, + 20, + 21, + 32, + 33, + 34, + 35, + 36, + 37, + 40, + 41, + 42, + 43, + 44, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 64, + 65, + 66, + 67, + 68, + 69, + 72, + 73, + 74, + 75, + 76, + 77, + 80, + 81, + 82, + 83, + 84, + 85, + 128, + 129, + 130, + 131, + 132, + 133, + 136, + 137, + 138, + 139, + 140, + 141, + 144, + 145, + 146, + 147, + 148, + 149, + 160, + 161, + 162, + 163, + 164, + 165, + 168, + 169, + 170, + 171, + 172, + 173, + 176, + 177, + 178, + 179, + 180, + 181, + 192, + 193, + 194, + 195, + 196, + 197, + 200, + 201, + 202, + 203, + 204, + 205, + 208, + 209, + 210, + 211, + 212, + 213, + 256, + 257, + 258, + 259, + 260, + 261, + 264, + 265, + 266, + 267, + 268, + 269, + 272, + 273, + 274, + 275, + 276, + 277, + 288, + 289, + 290, + 291, + 292, + 293, + 296, + 297, + 298, + 299, + 300, + 301, + 304, + 305, + 306, + 307, + 308, + 309, + 320, + 321, + 322, + 323, + 324, + 325, + 328, + 329, + 330, + 331, + 332, + 333, + 336, + 337, + 338, + 339, + 340, + 341, + 0, + 1, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 0, + 1, + 2, + 0, + 0 +]