Pokemon Form partially working

Brian [2016-08-13 17:56:11]
Pokemon Form partially working
Filename
FeroxRev/PokemonGo.RocketAPI/Helpers/Utils.cs
PokemonGo.RocketBot.Logic/Inventory.cs
PokemonGo.RocketBot.Window/ConsoleLogger.cs
PokemonGo.RocketBot.Window/Images/Items/ItemBlukBerry.png
PokemonGo.RocketBot.Window/Images/Items/ItemGreatBall.png
PokemonGo.RocketBot.Window/Images/Items/ItemHyperPotion.png
PokemonGo.RocketBot.Window/Images/Items/ItemIncenseOrdinary.png
PokemonGo.RocketBot.Window/Images/Items/ItemIncubatorBasic.png
PokemonGo.RocketBot.Window/Images/Items/ItemIncubatorBasicUnlimited.png
PokemonGo.RocketBot.Window/Images/Items/ItemItemStorageUpgrade.png
PokemonGo.RocketBot.Window/Images/Items/ItemLuckyEgg.png
PokemonGo.RocketBot.Window/Images/Items/ItemMasterBall.png
PokemonGo.RocketBot.Window/Images/Items/ItemMaxPotion.png
PokemonGo.RocketBot.Window/Images/Items/ItemMaxRevive.png
PokemonGo.RocketBot.Window/Images/Items/ItemNanabBerry.png
PokemonGo.RocketBot.Window/Images/Items/ItemPinapBerry.png
PokemonGo.RocketBot.Window/Images/Items/ItemPokeBall.png
PokemonGo.RocketBot.Window/Images/Items/ItemPokemonStorageUpgrade.png
PokemonGo.RocketBot.Window/Images/Items/ItemPotion.png
PokemonGo.RocketBot.Window/Images/Items/ItemRazzBerry.png
PokemonGo.RocketBot.Window/Images/Items/ItemRevive.png
PokemonGo.RocketBot.Window/Images/Items/ItemSpecialCamera.png
PokemonGo.RocketBot.Window/Images/Items/ItemSuperPotion.png
PokemonGo.RocketBot.Window/Images/Items/ItemTroyDisk.png
PokemonGo.RocketBot.Window/Images/Items/ItemUltraBall.png
PokemonGo.RocketBot.Window/Images/Items/ItemWeparBerry.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_1.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_10.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_100.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_101.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_102.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_103.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_104.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_105.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_106.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_107.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_108.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_109.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_11.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_110.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_111.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_112.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_113.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_114.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_115.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_116.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_117.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_118.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_119.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_12.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_120.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_121.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_122.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_123.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_124.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_125.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_126.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_127.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_128.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_129.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_13.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_130.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_131.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_132.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_133.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_134.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_135.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_136.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_137.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_138.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_139.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_14.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_140.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_141.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_142.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_143.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_144.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_145.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_146.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_147.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_148.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_149.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_15.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_150.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_151.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_16.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_17.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_18.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_19.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_2.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_20.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_21.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_22.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_23.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_24.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_25.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_26.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_27.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_28.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_29.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_3.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_30.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_31.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_32.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_33.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_34.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_35.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_36.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_37.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_38.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_39.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_4.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_40.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_41.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_42.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_43.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_44.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_45.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_46.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_47.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_48.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_49.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_5.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_50.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_51.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_52.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_53.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_54.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_55.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_56.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_57.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_58.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_59.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_6.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_60.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_61.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_62.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_63.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_64.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_65.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_66.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_67.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_68.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_69.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_7.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_70.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_71.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_72.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_73.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_74.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_75.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_76.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_77.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_78.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_79.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_8.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_80.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_81.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_82.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_83.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_84.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_85.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_86.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_87.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_88.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_89.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_9.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_90.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_91.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_92.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_93.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_94.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_95.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_96.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_97.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_98.png
PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_99.png
PokemonGo.RocketBot.Window/MainForm.cs
PokemonGo.RocketBot.Window/MainForm.designer.cs
PokemonGo.RocketBot.Window/PokemomObject.cs
PokemonGo.RocketBot.Window/PokemonGo.RocketBot.Window.csproj
PokemonGo.RocketBot.Window/Properties/Resources.Designer.cs
PokemonGo.RocketBot.Window/Properties/Resources.resx
diff --git a/FeroxRev/PokemonGo.RocketAPI/Helpers/Utils.cs b/FeroxRev/PokemonGo.RocketAPI/Helpers/Utils.cs
index c7ed3e7..e882740 100644
--- a/FeroxRev/PokemonGo.RocketAPI/Helpers/Utils.cs
+++ b/FeroxRev/PokemonGo.RocketAPI/Helpers/Utils.cs
@@ -9,5 +9,10 @@ namespace PokemonGo.RocketAPI.Helpers
             var bytes = BitConverter.GetBytes(value);
             return BitConverter.ToUInt64(bytes, 0);
         }
+
+        public static DateTime FromUnixTimeUtc(long time)
+        {
+            return new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc).AddMilliseconds(time);
+        }
     }
 }
\ No newline at end of file
diff --git a/PokemonGo.RocketBot.Logic/Inventory.cs b/PokemonGo.RocketBot.Logic/Inventory.cs
index 7f6cad7..67319d9 100644
--- a/PokemonGo.RocketBot.Logic/Inventory.cs
+++ b/PokemonGo.RocketBot.Logic/Inventory.cs
@@ -1,7 +1,14 @@
 #region using directives

+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading;
+using System.Threading.Tasks;
+using PokemonGo.RocketAPI;
 using PokemonGo.RocketBot.Logic.PoGoUtils;
 using PokemonGo.RocketBot.Logic.State;
+using PokemonGo.RocketBot.Logic.Utils;
 using POGOProtos.Data;
 using POGOProtos.Data.Player;
 using POGOProtos.Enums;
@@ -9,37 +16,15 @@ using POGOProtos.Inventory;
 using POGOProtos.Inventory.Item;
 using POGOProtos.Networking.Responses;
 using POGOProtos.Settings.Master;
-using PokemonGo.RocketAPI;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Threading;
-using System.Threading.Tasks;
-using PokemonGo.RocketBot.Logic.Utils;

 #endregion

 namespace PokemonGo.RocketBot.Logic
 {
-
     public class Inventory
     {
         private readonly Client _client;
         private readonly ILogicSettings _logicSettings;
-        private GetPlayerResponse _player = null;
-        private int _level = 0;
-        private DownloadItemTemplatesResponse _templates;
-        private IEnumerable<PokemonSettings> _pokemonSettings;
-
-        private readonly List<ItemId> _revives = new List<ItemId> { ItemId.ItemRevive, ItemId.ItemMaxRevive };
-        private GetInventoryResponse _cachedInventory;
-        private DateTime _lastRefresh;
-
-        public Inventory(Client client, ILogicSettings logicSettings)
-        {
-            _client = client;
-            _logicSettings = logicSettings;
-        }

         private readonly List<ItemId> _pokeballs = new List<ItemId>
         {
@@ -57,6 +42,20 @@ namespace PokemonGo.RocketBot.Logic
             ItemId.ItemMaxPotion
         };

+        private readonly List<ItemId> _revives = new List<ItemId> {ItemId.ItemRevive, ItemId.ItemMaxRevive};
+        private GetInventoryResponse _cachedInventory;
+        private DateTime _lastRefresh;
+        private int _level;
+        private GetPlayerResponse _player;
+        private IEnumerable<PokemonSettings> _pokemonSettings;
+        private DownloadItemTemplatesResponse _templates;
+
+        public Inventory(Client client, ILogicSettings logicSettings)
+        {
+            _client = client;
+            _logicSettings = logicSettings;
+        }
+
         public async Task DeletePokemonFromInvById(ulong id)
         {
             var inventory = await GetCachedInventory();
@@ -67,14 +66,14 @@ namespace PokemonGo.RocketBot.Logic
                 inventory.InventoryDelta.InventoryItems.Remove(pokemon);
         }

-        public async Task<LevelUpRewardsResponse> GetLevelUpRewards(Inventory inv )
+        public async Task<LevelUpRewardsResponse> GetLevelUpRewards(Inventory inv)
         {
             return await GetLevelUpRewards(inv.GetPlayerStats().Result.FirstOrDefault().Level);
         }

-        private async Task<GetInventoryResponse> GetCachedInventory()
+        public async Task<GetInventoryResponse> GetCachedInventory()
         {
-            if (_player==null) GetPlayerData();
+            if (_player == null) GetPlayerData();
             var now = DateTime.UtcNow;

             if (_lastRefresh.AddSeconds(30).Ticks > now.Ticks)
@@ -82,18 +81,22 @@ namespace PokemonGo.RocketBot.Logic

             return await RefreshCachedInventory();
         }
-

-        public async Task<IEnumerable<PokemonData>> GetDuplicatePokemonToTransfer(
-                IEnumerable<PokemonId> pokemonsNotToTransfer, IEnumerable<PokemonId> pokemonsToEvolve,
-                bool keepPokemonsThatCanEvolve = false, bool prioritizeIVoverCp = false
-             )
+
+        public async Task<IEnumerable<PokemonData>> GetDuplicatePokemonToTransfer(
+            IEnumerable<PokemonId> pokemonsNotToTransfer, IEnumerable<PokemonId> pokemonsToEvolve,
+            bool keepPokemonsThatCanEvolve = false, bool prioritizeIVoverCp = false
+            )
         {
             var myPokemon = await GetPokemons();

             var myPokemonList = myPokemon.ToList();

-            var pokemonToTransfer = myPokemonList.Where(p => !pokemonsNotToTransfer.Contains(p.PokemonId) && p.DeployedFortId == string.Empty && p.Favorite == 0).ToList();
+            var pokemonToTransfer =
+                myPokemonList.Where(
+                    p =>
+                        !pokemonsNotToTransfer.Contains(p.PokemonId) && p.DeployedFortId == string.Empty &&
+                        p.Favorite == 0).ToList();

             try
             {
@@ -105,12 +108,14 @@ namespace PokemonGo.RocketBot.Logic

                             return
                                 !pokemonTransferFilter.MovesOperator.BoolFunc(
-                                    pokemonTransferFilter.Moves.Intersect(new[] { p.Move1, p.Move2 }).Any(),
+                                    pokemonTransferFilter.Moves.Intersect(new[] {p.Move1, p.Move2}).Any(),
                                     pokemonTransferFilter.KeepMinOperator.BoolFunc(
                                         p.Cp >= pokemonTransferFilter.KeepMinCp,
-                                        PokemonInfo.CalculatePokemonPerfection(p) >= pokemonTransferFilter.KeepMinIvPercentage,
+                                        PokemonInfo.CalculatePokemonPerfection(p) >=
+                                        pokemonTransferFilter.KeepMinIvPercentage,
                                         pokemonTransferFilter.KeepMinOperator.ReverseBoolFunc(
-                                            pokemonTransferFilter.KeepMinOperator.InverseBool(pokemonTransferFilter.UseKeepMinLvl),
+                                            pokemonTransferFilter.KeepMinOperator.InverseBool(
+                                                pokemonTransferFilter.UseKeepMinLvl),
                                             PokemonInfo.GetLevel(p) >= pokemonTransferFilter.KeepMinLvl)));
                         }).ToList();
             }
@@ -118,18 +123,19 @@ namespace PokemonGo.RocketBot.Logic
             {
                 throw e;
             }
-
+
             var myPokemonSettings = await GetPokemonSettings();
             var pokemonSettings = myPokemonSettings.ToList();

             var myPokemonFamilies = await GetPokemonFamilies();
             var pokemonFamilies = myPokemonFamilies.ToArray();
-
+
             var results = new List<PokemonData>();

             foreach (var pokemonGroupToTransfer in pokemonToTransfer.GroupBy(p => p.PokemonId).ToList())
             {
-                var amountToKeepInStorage = Math.Max(GetPokemonTransferFilter(pokemonGroupToTransfer.Key).KeepMinDuplicatePokemon, 0);
+                var amountToKeepInStorage =
+                    Math.Max(GetPokemonTransferFilter(pokemonGroupToTransfer.Key).KeepMinDuplicatePokemon, 0);

                 var settings = pokemonSettings.Single(x => x.PokemonId == pokemonGroupToTransfer.Key);
                 var familyCandy = pokemonFamilies.Single(x => settings.FamilyId == x.FamilyId);
@@ -141,7 +147,7 @@ namespace PokemonGo.RocketBot.Logic
                     settings.CandyToEvolve > 0 &&
                     settings.EvolutionIds.Count != 0)
                 {
-                    var possibleCountToEvolve = familyCandy.Candy_ / settings.CandyToEvolve;
+                    var possibleCountToEvolve = familyCandy.Candy_/settings.CandyToEvolve;
                     amountToKeepInStorage = Math.Max(amountToKeepInStorage, possibleCountToEvolve);

                     //remain candy
@@ -167,12 +173,14 @@ namespace PokemonGo.RocketBot.Logic
                     // its an solution in fixed numbers of equations with two variables
                     // (N = X + Y, X + C >= Y * E) -> (X >= (N * E - C / 1 + E)
                     // where N - current canBeRemoved,  X - new canBeRemoved, Y - possible to keep more, E - CandyToEvolve, C - modFromEvolve(remain candy) ) )
-                    canBeRemoved = (settings.CandyToEvolve * canBeRemoved - modFromEvolve.Value) / (1 + settings.CandyToEvolve) +
-                                    Math.Sign((settings.CandyToEvolve * canBeRemoved - modFromEvolve.Value) % (1 + settings.CandyToEvolve));
+                    canBeRemoved = (settings.CandyToEvolve*canBeRemoved - modFromEvolve.Value)/
+                                   (1 + settings.CandyToEvolve) +
+                                   Math.Sign((settings.CandyToEvolve*canBeRemoved - modFromEvolve.Value)%
+                                             (1 + settings.CandyToEvolve));
                 }

                 var skipCount = weakPokemonCount - canBeRemoved;
-
+
                 if (prioritizeIVoverCp)
                 {
                     results.AddRange(pokemonGroupToTransfer
@@ -190,6 +198,7 @@ namespace PokemonGo.RocketBot.Logic
             }

             #region For testing
+
             /*
             results.ForEach(data =>
             {
@@ -208,6 +217,7 @@ namespace PokemonGo.RocketBot.Logic
                 var bestCp = bestPokemonOfType.Cp;
             });
             */
+
             #endregion

             return results;
@@ -266,7 +276,7 @@ namespace PokemonGo.RocketBot.Logic
             var pokemons = myPokemon.ToList();
             return pokemons.OrderByDescending(x => x.Cp).ThenBy(n => n.StaminaMax).Take(limit);
         }
-
+
         public async Task<IEnumerable<PokemonData>> GetHighestsPerfect(int limit)
         {
             var myPokemon = await GetPokemons();
@@ -288,10 +298,18 @@ namespace PokemonGo.RocketBot.Logic
                 .Where(p => p != null);
         }

+        public async Task<IEnumerable<AppliedItems>> GetAppliedItems()
+        {
+            var inventory = await GetCachedInventory();
+            return
+                inventory.InventoryDelta.InventoryItems.Select(i => i.InventoryItemData?.AppliedItems)
+                    .Where(p => p != null);
+        }
+
         public async Task<int> GetTotalItemCount()
         {
             var myItems = (await GetItems()).ToList();
-            int myItemCount = 0;
+            var myItemCount = 0;
             foreach (var myItem in myItems) myItemCount += myItem.Count;
             return myItemCount;
         }
@@ -338,6 +356,7 @@ namespace PokemonGo.RocketBot.Logic
             var UseLuckyEgg = await _client.Inventory.UseItemXpBoost();
             return UseLuckyEgg;
         }
+
         public async Task<UseIncenseResponse> UseIncenseConstantly()
         {
             var UseIncense = await _client.Inventory.UseIncense(ItemId.ItemIncenseOrdinary);
@@ -346,12 +365,12 @@ namespace PokemonGo.RocketBot.Logic

         public async Task<List<InventoryItem>> GetPokeDexItems()
         {
-            List<InventoryItem> PokeDex = new List<InventoryItem>();
+            var PokeDex = new List<InventoryItem>();
             var inventory = await _client.Inventory.GetInventory();

             return (from items in inventory.InventoryDelta.InventoryItems
-                   where items.InventoryItemData?.PokedexEntry != null
-                   select items).ToList();
+                where items.InventoryItemData?.PokedexEntry != null
+                select items).ToList();
         }

         public async Task<List<Candy>> GetPokemonFamilies()
@@ -359,14 +378,15 @@ namespace PokemonGo.RocketBot.Logic
             var inventory = await GetCachedInventory();

             var families = from item in inventory.InventoryDelta.InventoryItems
-                            where item.InventoryItemData?.Candy != null
-                            where item.InventoryItemData?.Candy.FamilyId != PokemonFamilyId.FamilyUnset
-                            group item by item.InventoryItemData?.Candy.FamilyId into family
-                            select new Candy
-                            {
-                                FamilyId = family.First().InventoryItemData.Candy.FamilyId,
-                                Candy_ = family.First().InventoryItemData.Candy.Candy_
-                            };
+                where item.InventoryItemData?.Candy != null
+                where item.InventoryItemData?.Candy.FamilyId != PokemonFamilyId.FamilyUnset
+                group item by item.InventoryItemData?.Candy.FamilyId
+                into family
+                select new Candy
+                {
+                    FamilyId = family.First().InventoryItemData.Candy.FamilyId,
+                    Candy_ = family.First().InventoryItemData.Candy.Candy_
+                };


             return families.ToList();
@@ -379,12 +399,12 @@ namespace PokemonGo.RocketBot.Logic
                 inventory.InventoryDelta.InventoryItems.Select(i => i.InventoryItemData?.PokemonData)
                     .Where(p => p != null && p.PokemonId > 0);
         }
+
         public async Task<IEnumerable<PokemonData>> GetFaveriotPokemon()
         {
             var inventory = await GetPokemons();
             return
                 inventory.Where(i => i.Favorite == 1);
-
         }

         public async Task<IEnumerable<PokemonSettings>> GetPokemonSettings()
@@ -392,7 +412,9 @@ namespace PokemonGo.RocketBot.Logic
             if (_templates == null || _pokemonSettings == null)
             {
                 _templates = await _client.Download.GetItemTemplates();
-                _pokemonSettings = _templates.ItemTemplates.Select(i => i.PokemonSettings).Where(p => p != null && p.FamilyId != PokemonFamilyId.FamilyUnset);
+                _pokemonSettings =
+                    _templates.ItemTemplates.Select(i => i.PokemonSettings)
+                        .Where(p => p != null && p.FamilyId != PokemonFamilyId.FamilyUnset);
             }

             return _pokemonSettings;
@@ -408,7 +430,7 @@ namespace PokemonGo.RocketBot.Logic
             {
                 myPokemon =
                     myPokemon.Where(
-                        p => (pokemonIds.Contains(p.PokemonId)) ||
+                        p => pokemonIds.Contains(p.PokemonId) ||
                              (_logicSettings.EvolveAllPokemonAboveIv &&
                               (PokemonInfo.CalculatePokemonPerfection(p) >= _logicSettings.EvolveAboveIvValue)));
             }
@@ -438,7 +460,7 @@ namespace PokemonGo.RocketBot.Logic
                 //DO NOT CHANGE! TESTED AND WORKS
                 var pokemonCandyNeededAlready =
                     (pokemonToEvolve.Count(
-                        p => pokemonSettings.Single(x => x.PokemonId == p.PokemonId).FamilyId == settings.FamilyId) + 1) *
+                        p => pokemonSettings.Single(x => x.PokemonId == p.PokemonId).FamilyId == settings.FamilyId) + 1)*
                     settings.CandyToEvolve;

                 if (familyCandy.Candy_ >= pokemonCandyNeededAlready)
@@ -470,18 +492,23 @@ namespace PokemonGo.RocketBot.Logic

             var myPokemon = await GetPokemons();
             myPokemon = myPokemon.Where(p => p.DeployedFortId == string.Empty);
-
-            IEnumerable<PokemonData> highestPokemonForUpgrade = (_logicSettings.UpgradePokemonMinimumStatsOperator.ToLower().Equals("and")) ?
-                myPokemon.Where(
-                        p => (p.Cp >= _logicSettings.UpgradePokemonCpMinimum &&
-                            PokemonInfo.CalculatePokemonPerfection(p) >= _logicSettings.UpgradePokemonIvMinimum)).OrderByDescending(p => p.Cp).ToList() :
-                myPokemon.Where(
-                    p => (p.Cp >= _logicSettings.UpgradePokemonCpMinimum ||
-                        PokemonInfo.CalculatePokemonPerfection(p) >= _logicSettings.UpgradePokemonIvMinimum)).OrderByDescending(p => p.Cp).ToList();

-            return upgradePokemon = (_logicSettings.LevelUpByCPorIv.ToLower().Equals("iv")) ?
-                    highestPokemonForUpgrade.OrderByDescending(PokemonInfo.CalculatePokemonPerfection).ToList() :
-                    highestPokemonForUpgrade.OrderByDescending(p => p.Cp).ToList();
+            IEnumerable<PokemonData> highestPokemonForUpgrade =
+                _logicSettings.UpgradePokemonMinimumStatsOperator.ToLower().Equals("and")
+                    ? myPokemon.Where(
+                        p => p.Cp >= _logicSettings.UpgradePokemonCpMinimum &&
+                             PokemonInfo.CalculatePokemonPerfection(p) >= _logicSettings.UpgradePokemonIvMinimum)
+                        .OrderByDescending(p => p.Cp)
+                        .ToList()
+                    : myPokemon.Where(
+                        p => p.Cp >= _logicSettings.UpgradePokemonCpMinimum ||
+                             PokemonInfo.CalculatePokemonPerfection(p) >= _logicSettings.UpgradePokemonIvMinimum)
+                        .OrderByDescending(p => p.Cp)
+                        .ToList();
+
+            return upgradePokemon = _logicSettings.LevelUpByCPorIv.ToLower().Equals("iv")
+                ? highestPokemonForUpgrade.OrderByDescending(PokemonInfo.CalculatePokemonPerfection).ToList()
+                : highestPokemonForUpgrade.OrderByDescending(p => p.Cp).ToList();
         }

         public TransferFilter GetPokemonTransferFilter(PokemonId pokemon)
@@ -491,7 +518,8 @@ namespace PokemonGo.RocketBot.Logic
             {
                 return _logicSettings.PokemonsTransferFilter[pokemon];
             }
-            return new TransferFilter(_logicSettings.KeepMinCp, _logicSettings.KeepMinLvl, _logicSettings.UseKeepMinLvl, _logicSettings.KeepMinIvPercentage,
+            return new TransferFilter(_logicSettings.KeepMinCp, _logicSettings.KeepMinLvl, _logicSettings.UseKeepMinLvl,
+                _logicSettings.KeepMinIvPercentage,
                 _logicSettings.KeepMinOperator, _logicSettings.KeepMinDuplicatePokemon);
         }

@@ -519,4 +547,4 @@ namespace PokemonGo.RocketBot.Logic
             return upgradeResult;
         }
     }
-}
+}
\ No newline at end of file
diff --git a/PokemonGo.RocketBot.Window/ConsoleLogger.cs b/PokemonGo.RocketBot.Window/ConsoleLogger.cs
index a8e1b53..1b9c18a 100644
--- a/PokemonGo.RocketBot.Window/ConsoleLogger.cs
+++ b/PokemonGo.RocketBot.Window/ConsoleLogger.cs
@@ -53,7 +53,7 @@ namespace PokemonGo.RocketBot.Window

             // Fire log write event.
             OnLogWrite?.Invoke(this, new LogWriteEventArgs() { Message = message, Level = level, Color = color });
-            message = message + Environment.NewLine;
+            message = message + "\r\n";
             // ReSharper disable once SwitchStatementMissingSomeCases
             switch (level)
             {
diff --git a/PokemonGo.RocketBot.Window/Images/Items/ItemBlukBerry.png b/PokemonGo.RocketBot.Window/Images/Items/ItemBlukBerry.png
new file mode 100644
index 0000000..04304f9
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Items/ItemBlukBerry.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Items/ItemGreatBall.png b/PokemonGo.RocketBot.Window/Images/Items/ItemGreatBall.png
new file mode 100644
index 0000000..c68ee4b
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Items/ItemGreatBall.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Items/ItemHyperPotion.png b/PokemonGo.RocketBot.Window/Images/Items/ItemHyperPotion.png
new file mode 100644
index 0000000..4674fba
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Items/ItemHyperPotion.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Items/ItemIncenseOrdinary.png b/PokemonGo.RocketBot.Window/Images/Items/ItemIncenseOrdinary.png
new file mode 100644
index 0000000..21c556a
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Items/ItemIncenseOrdinary.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Items/ItemIncubatorBasic.png b/PokemonGo.RocketBot.Window/Images/Items/ItemIncubatorBasic.png
new file mode 100644
index 0000000..ac36da8
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Items/ItemIncubatorBasic.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Items/ItemIncubatorBasicUnlimited.png b/PokemonGo.RocketBot.Window/Images/Items/ItemIncubatorBasicUnlimited.png
new file mode 100644
index 0000000..8a52f98
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Items/ItemIncubatorBasicUnlimited.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Items/ItemItemStorageUpgrade.png b/PokemonGo.RocketBot.Window/Images/Items/ItemItemStorageUpgrade.png
new file mode 100644
index 0000000..3cef2db
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Items/ItemItemStorageUpgrade.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Items/ItemLuckyEgg.png b/PokemonGo.RocketBot.Window/Images/Items/ItemLuckyEgg.png
new file mode 100644
index 0000000..f6062da
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Items/ItemLuckyEgg.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Items/ItemMasterBall.png b/PokemonGo.RocketBot.Window/Images/Items/ItemMasterBall.png
new file mode 100644
index 0000000..d209f4b
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Items/ItemMasterBall.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Items/ItemMaxPotion.png b/PokemonGo.RocketBot.Window/Images/Items/ItemMaxPotion.png
new file mode 100644
index 0000000..501b4ad
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Items/ItemMaxPotion.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Items/ItemMaxRevive.png b/PokemonGo.RocketBot.Window/Images/Items/ItemMaxRevive.png
new file mode 100644
index 0000000..be6a0ea
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Items/ItemMaxRevive.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Items/ItemNanabBerry.png b/PokemonGo.RocketBot.Window/Images/Items/ItemNanabBerry.png
new file mode 100644
index 0000000..5a91acb
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Items/ItemNanabBerry.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Items/ItemPinapBerry.png b/PokemonGo.RocketBot.Window/Images/Items/ItemPinapBerry.png
new file mode 100644
index 0000000..4a113cb
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Items/ItemPinapBerry.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Items/ItemPokeBall.png b/PokemonGo.RocketBot.Window/Images/Items/ItemPokeBall.png
new file mode 100644
index 0000000..2900bb0
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Items/ItemPokeBall.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Items/ItemPokemonStorageUpgrade.png b/PokemonGo.RocketBot.Window/Images/Items/ItemPokemonStorageUpgrade.png
new file mode 100644
index 0000000..ec44038
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Items/ItemPokemonStorageUpgrade.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Items/ItemPotion.png b/PokemonGo.RocketBot.Window/Images/Items/ItemPotion.png
new file mode 100644
index 0000000..1d9734d
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Items/ItemPotion.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Items/ItemRazzBerry.png b/PokemonGo.RocketBot.Window/Images/Items/ItemRazzBerry.png
new file mode 100644
index 0000000..6ad5176
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Items/ItemRazzBerry.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Items/ItemRevive.png b/PokemonGo.RocketBot.Window/Images/Items/ItemRevive.png
new file mode 100644
index 0000000..10c5162
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Items/ItemRevive.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Items/ItemSpecialCamera.png b/PokemonGo.RocketBot.Window/Images/Items/ItemSpecialCamera.png
new file mode 100644
index 0000000..a9cb4e3
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Items/ItemSpecialCamera.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Items/ItemSuperPotion.png b/PokemonGo.RocketBot.Window/Images/Items/ItemSuperPotion.png
new file mode 100644
index 0000000..9db7573
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Items/ItemSuperPotion.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Items/ItemTroyDisk.png b/PokemonGo.RocketBot.Window/Images/Items/ItemTroyDisk.png
new file mode 100644
index 0000000..91881ec
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Items/ItemTroyDisk.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Items/ItemUltraBall.png b/PokemonGo.RocketBot.Window/Images/Items/ItemUltraBall.png
new file mode 100644
index 0000000..f45a069
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Items/ItemUltraBall.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Items/ItemWeparBerry.png b/PokemonGo.RocketBot.Window/Images/Items/ItemWeparBerry.png
new file mode 100644
index 0000000..e372aa5
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Items/ItemWeparBerry.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_1.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_1.png
new file mode 100644
index 0000000..27b73d3
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_1.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_10.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_10.png
new file mode 100644
index 0000000..e089807
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_10.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_100.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_100.png
new file mode 100644
index 0000000..684bbee
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_100.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_101.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_101.png
new file mode 100644
index 0000000..9468397
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_101.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_102.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_102.png
new file mode 100644
index 0000000..19dbf94
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_102.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_103.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_103.png
new file mode 100644
index 0000000..753a2f8
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_103.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_104.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_104.png
new file mode 100644
index 0000000..8d267c6
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_104.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_105.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_105.png
new file mode 100644
index 0000000..11d24b6
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_105.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_106.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_106.png
new file mode 100644
index 0000000..78c7b2a
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_106.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_107.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_107.png
new file mode 100644
index 0000000..5a9b0bb
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_107.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_108.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_108.png
new file mode 100644
index 0000000..dfcc607
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_108.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_109.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_109.png
new file mode 100644
index 0000000..0e86bea
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_109.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_11.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_11.png
new file mode 100644
index 0000000..14c129c
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_11.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_110.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_110.png
new file mode 100644
index 0000000..a401845
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_110.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_111.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_111.png
new file mode 100644
index 0000000..2fecdc8
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_111.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_112.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_112.png
new file mode 100644
index 0000000..5afa113
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_112.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_113.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_113.png
new file mode 100644
index 0000000..4bad13c
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_113.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_114.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_114.png
new file mode 100644
index 0000000..41b93ed
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_114.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_115.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_115.png
new file mode 100644
index 0000000..13c492f
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_115.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_116.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_116.png
new file mode 100644
index 0000000..148ddd2
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_116.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_117.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_117.png
new file mode 100644
index 0000000..2625252
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_117.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_118.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_118.png
new file mode 100644
index 0000000..62c325d
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_118.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_119.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_119.png
new file mode 100644
index 0000000..ec9b3a5
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_119.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_12.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_12.png
new file mode 100644
index 0000000..bae3d77
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_12.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_120.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_120.png
new file mode 100644
index 0000000..2f67279
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_120.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_121.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_121.png
new file mode 100644
index 0000000..6aa9e2f
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_121.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_122.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_122.png
new file mode 100644
index 0000000..9f68282
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_122.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_123.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_123.png
new file mode 100644
index 0000000..398b6d7
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_123.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_124.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_124.png
new file mode 100644
index 0000000..edfaf39
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_124.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_125.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_125.png
new file mode 100644
index 0000000..9208edf
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_125.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_126.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_126.png
new file mode 100644
index 0000000..be885cc
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_126.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_127.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_127.png
new file mode 100644
index 0000000..60af063
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_127.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_128.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_128.png
new file mode 100644
index 0000000..5b70624
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_128.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_129.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_129.png
new file mode 100644
index 0000000..198d8b8
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_129.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_13.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_13.png
new file mode 100644
index 0000000..3d0af58
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_13.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_130.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_130.png
new file mode 100644
index 0000000..afe04d0
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_130.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_131.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_131.png
new file mode 100644
index 0000000..4d1568c
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_131.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_132.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_132.png
new file mode 100644
index 0000000..d8342ee
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_132.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_133.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_133.png
new file mode 100644
index 0000000..8fd856f
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_133.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_134.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_134.png
new file mode 100644
index 0000000..275b09a
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_134.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_135.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_135.png
new file mode 100644
index 0000000..026aae2
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_135.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_136.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_136.png
new file mode 100644
index 0000000..cfe25af
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_136.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_137.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_137.png
new file mode 100644
index 0000000..f953028
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_137.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_138.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_138.png
new file mode 100644
index 0000000..f8d1557
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_138.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_139.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_139.png
new file mode 100644
index 0000000..b001da1
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_139.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_14.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_14.png
new file mode 100644
index 0000000..f6874a9
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_14.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_140.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_140.png
new file mode 100644
index 0000000..df1db5f
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_140.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_141.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_141.png
new file mode 100644
index 0000000..672a32a
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_141.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_142.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_142.png
new file mode 100644
index 0000000..10ea3ec
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_142.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_143.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_143.png
new file mode 100644
index 0000000..e86690b
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_143.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_144.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_144.png
new file mode 100644
index 0000000..7cc16ab
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_144.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_145.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_145.png
new file mode 100644
index 0000000..82c2c8c
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_145.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_146.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_146.png
new file mode 100644
index 0000000..8a5036c
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_146.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_147.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_147.png
new file mode 100644
index 0000000..caab59b
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_147.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_148.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_148.png
new file mode 100644
index 0000000..796d4cd
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_148.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_149.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_149.png
new file mode 100644
index 0000000..5b7a32f
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_149.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_15.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_15.png
new file mode 100644
index 0000000..8da1f55
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_15.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_150.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_150.png
new file mode 100644
index 0000000..680c474
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_150.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_151.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_151.png
new file mode 100644
index 0000000..ebf1adb
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_151.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_16.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_16.png
new file mode 100644
index 0000000..6a4d870
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_16.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_17.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_17.png
new file mode 100644
index 0000000..2f36069
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_17.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_18.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_18.png
new file mode 100644
index 0000000..1468c95
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_18.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_19.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_19.png
new file mode 100644
index 0000000..0551cb6
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_19.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_2.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_2.png
new file mode 100644
index 0000000..1adbae6
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_2.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_20.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_20.png
new file mode 100644
index 0000000..414f74d
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_20.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_21.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_21.png
new file mode 100644
index 0000000..461a65d
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_21.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_22.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_22.png
new file mode 100644
index 0000000..876a5fe
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_22.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_23.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_23.png
new file mode 100644
index 0000000..dfc37eb
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_23.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_24.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_24.png
new file mode 100644
index 0000000..7f1d97c
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_24.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_25.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_25.png
new file mode 100644
index 0000000..81bb5a8
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_25.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_26.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_26.png
new file mode 100644
index 0000000..9a7de23
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_26.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_27.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_27.png
new file mode 100644
index 0000000..2845752
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_27.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_28.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_28.png
new file mode 100644
index 0000000..31bb771
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_28.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_29.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_29.png
new file mode 100644
index 0000000..3db5f15
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_29.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_3.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_3.png
new file mode 100644
index 0000000..8c51eb0
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_3.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_30.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_30.png
new file mode 100644
index 0000000..fb9f23e
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_30.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_31.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_31.png
new file mode 100644
index 0000000..a03fc98
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_31.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_32.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_32.png
new file mode 100644
index 0000000..5abda5e
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_32.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_33.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_33.png
new file mode 100644
index 0000000..da57f21
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_33.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_34.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_34.png
new file mode 100644
index 0000000..f8a64ca
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_34.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_35.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_35.png
new file mode 100644
index 0000000..e5d06a1
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_35.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_36.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_36.png
new file mode 100644
index 0000000..e11d875
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_36.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_37.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_37.png
new file mode 100644
index 0000000..7e9e531
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_37.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_38.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_38.png
new file mode 100644
index 0000000..0c71ef4
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_38.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_39.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_39.png
new file mode 100644
index 0000000..874d580
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_39.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_4.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_4.png
new file mode 100644
index 0000000..cd2b04e
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_4.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_40.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_40.png
new file mode 100644
index 0000000..79a38b2
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_40.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_41.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_41.png
new file mode 100644
index 0000000..dee11c4
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_41.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_42.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_42.png
new file mode 100644
index 0000000..c139eaa
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_42.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_43.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_43.png
new file mode 100644
index 0000000..68dd7f7
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_43.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_44.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_44.png
new file mode 100644
index 0000000..d20a608
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_44.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_45.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_45.png
new file mode 100644
index 0000000..5952a07
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_45.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_46.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_46.png
new file mode 100644
index 0000000..f9d5b66
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_46.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_47.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_47.png
new file mode 100644
index 0000000..656ffc9
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_47.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_48.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_48.png
new file mode 100644
index 0000000..e243d00
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_48.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_49.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_49.png
new file mode 100644
index 0000000..ee4f601
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_49.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_5.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_5.png
new file mode 100644
index 0000000..00e1a9a
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_5.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_50.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_50.png
new file mode 100644
index 0000000..b4ff655
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_50.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_51.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_51.png
new file mode 100644
index 0000000..3868d4d
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_51.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_52.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_52.png
new file mode 100644
index 0000000..e9e91ea
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_52.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_53.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_53.png
new file mode 100644
index 0000000..b4e24b0
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_53.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_54.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_54.png
new file mode 100644
index 0000000..5591e88
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_54.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_55.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_55.png
new file mode 100644
index 0000000..b884f10
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_55.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_56.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_56.png
new file mode 100644
index 0000000..f8678ed
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_56.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_57.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_57.png
new file mode 100644
index 0000000..19524ba
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_57.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_58.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_58.png
new file mode 100644
index 0000000..543ea99
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_58.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_59.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_59.png
new file mode 100644
index 0000000..41372d5
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_59.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_6.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_6.png
new file mode 100644
index 0000000..b00c7e5
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_6.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_60.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_60.png
new file mode 100644
index 0000000..6c98dab
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_60.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_61.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_61.png
new file mode 100644
index 0000000..b1d9432
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_61.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_62.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_62.png
new file mode 100644
index 0000000..8ace63c
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_62.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_63.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_63.png
new file mode 100644
index 0000000..bc06668
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_63.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_64.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_64.png
new file mode 100644
index 0000000..353a2e3
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_64.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_65.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_65.png
new file mode 100644
index 0000000..03803d7
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_65.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_66.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_66.png
new file mode 100644
index 0000000..fdf296a
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_66.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_67.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_67.png
new file mode 100644
index 0000000..56247c5
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_67.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_68.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_68.png
new file mode 100644
index 0000000..e3ca5ea
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_68.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_69.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_69.png
new file mode 100644
index 0000000..60faebe
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_69.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_7.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_7.png
new file mode 100644
index 0000000..955e2f8
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_7.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_70.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_70.png
new file mode 100644
index 0000000..330c5cb
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_70.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_71.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_71.png
new file mode 100644
index 0000000..83d8cbe
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_71.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_72.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_72.png
new file mode 100644
index 0000000..be3cca2
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_72.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_73.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_73.png
new file mode 100644
index 0000000..896e040
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_73.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_74.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_74.png
new file mode 100644
index 0000000..ac3d9e5
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_74.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_75.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_75.png
new file mode 100644
index 0000000..9acddff
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_75.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_76.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_76.png
new file mode 100644
index 0000000..43928d3
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_76.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_77.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_77.png
new file mode 100644
index 0000000..3f6fa54
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_77.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_78.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_78.png
new file mode 100644
index 0000000..08bda78
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_78.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_79.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_79.png
new file mode 100644
index 0000000..8a67338
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_79.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_8.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_8.png
new file mode 100644
index 0000000..ae349e4
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_8.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_80.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_80.png
new file mode 100644
index 0000000..1310dd0
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_80.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_81.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_81.png
new file mode 100644
index 0000000..15ac71d
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_81.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_82.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_82.png
new file mode 100644
index 0000000..3d86bb6
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_82.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_83.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_83.png
new file mode 100644
index 0000000..077896a
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_83.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_84.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_84.png
new file mode 100644
index 0000000..f701c67
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_84.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_85.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_85.png
new file mode 100644
index 0000000..ed169a8
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_85.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_86.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_86.png
new file mode 100644
index 0000000..a3b49bb
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_86.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_87.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_87.png
new file mode 100644
index 0000000..a68e203
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_87.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_88.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_88.png
new file mode 100644
index 0000000..29e0d2d
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_88.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_89.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_89.png
new file mode 100644
index 0000000..30ed8bd
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_89.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_9.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_9.png
new file mode 100644
index 0000000..5a2ef7e
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_9.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_90.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_90.png
new file mode 100644
index 0000000..b82f37d
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_90.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_91.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_91.png
new file mode 100644
index 0000000..2a120d0
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_91.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_92.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_92.png
new file mode 100644
index 0000000..92781c5
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_92.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_93.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_93.png
new file mode 100644
index 0000000..6262d91
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_93.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_94.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_94.png
new file mode 100644
index 0000000..7fcb28f
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_94.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_95.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_95.png
new file mode 100644
index 0000000..c7305d8
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_95.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_96.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_96.png
new file mode 100644
index 0000000..3ae45ee
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_96.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_97.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_97.png
new file mode 100644
index 0000000..9676797
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_97.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_98.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_98.png
new file mode 100644
index 0000000..582688b
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_98.png differ
diff --git a/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_99.png b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_99.png
new file mode 100644
index 0000000..42ac71e
Binary files /dev/null and b/PokemonGo.RocketBot.Window/Images/Pokemon/Pokemon_99.png differ
diff --git a/PokemonGo.RocketBot.Window/MainForm.cs b/PokemonGo.RocketBot.Window/MainForm.cs
index b01e9a3..91c28de 100644
--- a/PokemonGo.RocketBot.Window/MainForm.cs
+++ b/PokemonGo.RocketBot.Window/MainForm.cs
@@ -1,21 +1,29 @@
 using System;
+using System.Collections.Generic;
+using System.ComponentModel;
 using System.Drawing;
 using System.Globalization;
 using System.IO;
+using System.Linq;
 using System.Net;
 using System.Text.RegularExpressions;
 using System.Threading;
 using System.Threading.Tasks;
 using System.Windows.Forms;
+using BrightIdeasSoftware;
+using PokemonGo.RocketAPI.Exceptions;
+using PokemonGo.RocketAPI.Helpers;
 using PokemonGo.RocketBot.Logic;
 using PokemonGo.RocketBot.Logic.Common;
 using PokemonGo.RocketBot.Logic.Event;
 using PokemonGo.RocketBot.Logic.Logging;
+using PokemonGo.RocketBot.Logic.PoGoUtils;
 using PokemonGo.RocketBot.Logic.Service;
 using PokemonGo.RocketBot.Logic.State;
-using PokemonGo.RocketBot.Logic.Tasks;
 using PokemonGo.RocketBot.Logic.Utils;
 using PokemonGo.RocketBot.Window.Plugin;
+using POGOProtos.Inventory;
+using POGOProtos.Inventory.Item;
 using static System.Reflection.Assembly;

 namespace PokemonGo.RocketBot.Window
@@ -25,10 +33,12 @@ namespace PokemonGo.RocketBot.Window
         public static MainForm Instance;
         private static readonly ManualResetEvent QuitEvent = new ManualResetEvent(false);
         private static readonly string subPath = "";
+        private static Session session;

         public MainForm()
         {
             InitializeComponent();
+            InitializePokemonForm();
             Instance = this;
         }

@@ -36,14 +46,14 @@ namespace PokemonGo.RocketBot.Window
         {
             Logger.SetLogger(new ConsoleLogger(LogLevel.LevelUp), subPath);
             CheckVersion();
-            if (boolNeedsSetup())
+            if (BoolNeedsSetup())
             {
                 startStopBotToolStripMenuItem.Enabled = false;
                 Logger.Write("First time here? Go to settings to set your basic info.");
             }
         }

-        private async Task InitializePrograme()
+        private async Task StartBot()
         {
             var strCulture = Thread.CurrentThread.CurrentCulture.TwoLetterISOLanguageName;

@@ -82,7 +92,7 @@ namespace PokemonGo.RocketBot.Window
             }


-            var session = new Session(new ClientSettings(settings), new LogicSettings(settings));
+            session = new Session(new ClientSettings(settings), new LogicSettings(settings));

             if (boolNeedsSetup)
             {
@@ -110,29 +120,22 @@ namespace PokemonGo.RocketBot.Window
                     return;
                 } **/
             }
-            //Resources.ProgressBar.start("NecroBot is starting up", 10);
-
             session.Client.ApiFailure = new ApiFailureStrategy(session);
-            //Resources.ProgressBar.fill(20);
-

             var machine = new StateMachine();
             var stats = new Statistics();

-            //Resources.ProgressBar.fill(30);
             var strVersion = GetExecutingAssembly().GetName().Version.ToString(3);
+
             stats.DirtyEvent +=
                 () =>
-                    Console.Title = $"[Necrobot v{strVersion}] " +
-                                    stats.GetTemplatedStats(
-                                        session.Translation.GetTranslation(TranslationString.StatsTemplateString),
-                                        session.Translation.GetTranslation(TranslationString.StatsXpTemplateString));
-            //Resources.ProgressBar.fill(40);
+                    Text = $"[RocketBot v{strVersion}] " +
+                           stats.GetTemplatedStats(
+                               session.Translation.GetTranslation(TranslationString.StatsTemplateString),
+                               session.Translation.GetTranslation(TranslationString.StatsXpTemplateString));

             var aggregator = new StatisticsAggregator(stats);
-            //Resources.ProgressBar.fill(50);
             var listener = new ConsoleEventListener();
-            //Resources.ProgressBar.fill(60);

             session.EventDispatcher.EventReceived += evt => listener.Listen(evt, session);
             session.EventDispatcher.EventReceived += evt => aggregator.Listen(evt, session);
@@ -150,21 +153,11 @@ namespace PokemonGo.RocketBot.Window
                 Statistics = stats
             });
             plugins.InitPlugins();
-
-            //Resources.ProgressBar.fill(70);
-
             machine.SetFailureState(new LoginState());
-            //Resources.ProgressBar.fill(80);
-
             Logger.SetLoggerContext(session);
-            //Resources.ProgressBar.fill(90);
-
             session.Navigation.UpdatePositionEvent +=
                 (lat, lng) => session.EventDispatcher.Send(new UpdatePositionEvent {Latitude = lat, Longitude = lng});
             session.Navigation.UpdatePositionEvent += Navigation_UpdatePositionEvent;
-
-            //Resources.ProgressBar.fill(100);
-
             machine.AsyncStart(new VersionCheckState(), session);

             if (settings.UseTelegramAPI)
@@ -172,17 +165,6 @@ namespace PokemonGo.RocketBot.Window
                 session.Telegram = new TelegramService(settings.TelegramAPIKey, session);
             }

-            if (session.LogicSettings.UseSnipeLocationServer)
-                SnipePokemonTask.AsyncStart(session);
-
-            try
-            {
-                Console.Clear();
-            }
-            catch (IOException)
-            {
-            }
-
             settings.checkProxy();

             QuitEvent.WaitOne();
@@ -208,7 +190,7 @@ namespace PokemonGo.RocketBot.Window

         private void startStopBotToolStripMenuItem_Click(object sender, EventArgs e)
         {
-            Task.Run(() => InitializePrograme());
+            Task.Run(() => StartBot());
         }

         public static void ColoredConsoleWrite(Color color, string text)
@@ -226,7 +208,7 @@ namespace PokemonGo.RocketBot.Window
             Instance.logTextBox.AppendText(message);
         }

-        private static bool boolNeedsSetup()
+        private static bool BoolNeedsSetup()
         {
             var profilePath = Path.Combine(Directory.GetCurrentDirectory(), subPath);
             var profileConfigPath = Path.Combine(profilePath, "config");
@@ -270,5 +252,251 @@ namespace PokemonGo.RocketBot.Window
                     wC.DownloadString(
                         "https://raw.githubusercontent.com/TheUnnameOrganization/RocketBot/Beta-Build/src/RocketBotGUI/Properties/AssemblyInfo.cs");
         }
+
+        private void btnRefresh_Click(object sender, EventArgs e)
+        {
+            ReloadPokemonList();
+        }
+
+        #region POKEMON LIST
+
+        private IEnumerable<Candy> families;
+
+        private void InitializePokemonForm()
+        {
+            //olvPokemonList.ButtonClick += PokemonListButton_Click;
+
+            pkmnName.ImageGetter = delegate(object rowObject)
+            {
+                var pokemon = rowObject as PokemonObject;
+
+                var key = pokemon.PokemonId.ToString();
+                if (!olvPokemonList.SmallImageList.Images.ContainsKey(key))
+                {
+                    var img = GetPokemonImage((int) pokemon.PokemonId);
+                    olvPokemonList.SmallImageList.Images.Add(key, img);
+                }
+                return key;
+            };
+
+            olvPokemonList.FormatRow += delegate(object sender, FormatRowEventArgs e)
+            {
+                var pok = e.Model as PokemonObject;
+                if (olvPokemonList.Objects.Cast<PokemonObject>()
+                    .Select(i => i.PokemonId)
+                    .Where(p => p == pok.PokemonId)
+                    .Count() > 1)
+                    e.Item.BackColor = Color.LightGreen;
+
+                foreach (OLVListSubItem sub in e.Item.SubItems)
+                {
+                    if (sub.Text.Equals("Evolve") && !pok.CanEvolve)
+                    {
+                        sub.CellPadding = new Rectangle(100, 100, 0, 0);
+                    }
+                }
+            };
+
+            cmsPokemonList.Opening += delegate(object sender, CancelEventArgs e)
+            {
+                e.Cancel = false;
+                cmsPokemonList.Items.Clear();
+
+                var pokemons = olvPokemonList.SelectedObjects.Cast<PokemonObject>().Select(o => o.PokemonData);
+                var canAllEvolve =
+                    olvPokemonList.SelectedObjects.Cast<PokemonObject>()
+                        .Select(o => o)
+                        .Where(o => o.CanEvolve == false)
+                        .Count() == 0;
+                var count = pokemons.Count();
+
+                if (count < 1)
+                {
+                    e.Cancel = true;
+                }
+
+                /** var pokemonObject = olvPokemonList.SelectedObjects.Cast<PokemonObject>().Select(o => o).First();
+
+                 var item = new ToolStripMenuItem();
+                 var separator = new ToolStripSeparator();
+                 item.Text = "Transfer " + count + " pokemon";
+                 item.Click += delegate { TransferPokemon(pokemons); };
+                 cmsPokemonList.Items.Add(item);
+
+                 item = new ToolStripMenuItem();
+                 item.Text = "Rename";
+                 item.Click += delegate
+                 {
+                     using (var form = count == 1 ? new NicknamePokemonForm(pokemonObject) : new NicknamePokemonForm())
+                     {
+                         if (form.ShowDialog() == DialogResult.OK)
+                         {
+                             NicknamePokemon(pokemons, form.txtNickname.Text);
+                         }
+                     }
+                 };
+                 cmsPokemonList.Items.Add(item);
+
+                 if (canAllEvolve)
+                 {
+                     item = new ToolStripMenuItem();
+                     item.Text = "Evolve " + count + " pokemon";
+                     item.Click += delegate { EvolvePokemon(pokemons); };
+                     cmsPokemonList.Items.Add(item);
+                 }
+
+                 if (count == 1)
+                 {
+                     item = new ToolStripMenuItem();
+                     item.Text = "PowerUp";
+                     item.Click += delegate { PowerUpPokemon(pokemons); };
+                     cmsPokemonList.Items.Add(item);
+
+                     cmsPokemonList.Items.Add(separator);
+
+                     item = new ToolStripMenuItem();
+                     item.Text = "Transfer Clean Up (Keep highest IV)";
+                     item.Click += delegate { CleanUpTransferPokemon(pokemonObject, "IV"); };
+                     cmsPokemonList.Items.Add(item);
+
+                     item = new ToolStripMenuItem();
+                     item.Text = "Transfer Clean Up (Keep highest CP)";
+                     item.Click += delegate { CleanUpTransferPokemon(pokemonObject, "CP"); };
+                     cmsPokemonList.Items.Add(item);
+
+                     item = new ToolStripMenuItem();
+                     item.Text = "Evolve Clean Up (Highest IV)";
+                     item.Click += delegate { CleanUpEvolvePokemon(pokemonObject, "IV"); };
+                     cmsPokemonList.Items.Add(item);
+
+                     item = new ToolStripMenuItem();
+                     item.Text = "Evolve Clean Up (Highest CP)";
+                     item.Click += delegate { CleanUpEvolvePokemon(pokemonObject, "CP"); };
+                     cmsPokemonList.Items.Add(item);
+
+                     cmsPokemonList.Items.Add(separator);
+                 }**/
+            };
+        }
+
+        private Image GetPokemonImage(int pokemonId)
+        {
+            return (Image) Properties.Resources.ResourceManager.GetObject("Pokemon_" + pokemonId);
+        }
+
+        private async Task ReloadPokemonList()
+        {
+            SetState(false);
+
+            try
+            {
+                var itemTemplates = await session.Client.Download.GetItemTemplates();
+                var inventory = await session.Inventory.GetCachedInventory();
+                var profile = await session.Client.Player.GetPlayer();
+                var appliedItems = new Dictionary<ItemId, DateTime>();
+                var inventoryAppliedItems =
+                    await session.Inventory.GetAppliedItems();
+
+                foreach (var aItems in inventoryAppliedItems)
+                {
+                    if (aItems != null && aItems.Item != null)
+                    {
+                        foreach (var item in aItems.Item)
+                        {
+                            appliedItems.Add(item.ItemId, Utils.FromUnixTimeUtc(item.ExpireMs));
+                        }
+                    }
+                }
+
+                PokemonObject.Initilize(itemTemplates);
+
+                var pokemons =
+                    inventory.InventoryDelta.InventoryItems.Select(i => i?.InventoryItemData?.PokemonData)
+                        .Where(p => p != null && p?.PokemonId > 0)
+                        .OrderByDescending(PokemonInfo.CalculatePokemonPerfection)
+                        .OrderByDescending(key => key.Cp)
+                        .OrderBy(key => key.PokemonId);
+                families = inventory.InventoryDelta.InventoryItems
+                    .Select(i => i.InventoryItemData.Candy)
+                    .Where(p => p != null && p.FamilyId > 0)
+                    .OrderByDescending(p => p.FamilyId);
+
+                var pokemonObjects = new List<PokemonObject>();
+                foreach (var pokemon in pokemons)
+                {
+                    var pokemonObject = new PokemonObject(pokemon);
+                    var family =
+                        families.Where(i => (int) i.FamilyId <= (int) pokemon.PokemonId)
+                            .First();
+                    pokemonObject.Candy = family.Candy_;
+                    pokemonObjects.Add(pokemonObject);
+                }
+
+                var prevTopItem = olvPokemonList.TopItemIndex;
+                olvPokemonList.SetObjects(pokemonObjects);
+                olvPokemonList.TopItemIndex = prevTopItem;
+
+                var pokemoncount =
+                    inventory.InventoryDelta.InventoryItems.Select(i => i.InventoryItemData?.PokemonData)
+                        .Where(p => p != null && p?.PokemonId > 0)
+                        .Count();
+                var eggcount =
+                    inventory.InventoryDelta.InventoryItems.Select(i => i.InventoryItemData?.PokemonData)
+                        .Where(p => p != null && p?.IsEgg == true)
+                        .Count();
+                lblPokemonList.Text = pokemoncount + eggcount + " / " + profile.PlayerData.MaxPokemonStorage + " (" +
+                                      pokemoncount + " pokemon, " + eggcount + " eggs)";
+
+                var items =
+                    inventory.InventoryDelta.InventoryItems
+                        .Select(i => i.InventoryItemData?.Item)
+                        .Where(i => i != null)
+                        .OrderBy(i => i.ItemId);
+                var itemscount =
+                    inventory.InventoryDelta.InventoryItems
+                        .Select(i => i.InventoryItemData?.Item)
+                        .Where(i => i != null)
+                        .Sum(i => i.Count) + 1;
+
+                flpItems.Controls.Clear();
+                /** foreach (var item in items)
+                 {
+                     var box = new ItemBox(item);
+                     if (appliedItems.ContainsKey(item.ItemId))
+                         box.expires = appliedItems[item.ItemId];
+                     box.ItemClick += ItemBox_ItemClick;
+                     flpItems.Controls.Add(box);
+                 } **/
+
+                lblInventory.Text = itemscount + " / " + profile.PlayerData.MaxItemStorage;
+            }
+            catch (GoogleException)
+            {
+                ColoredConsoleWrite(Color.Red, "Please check your google login information again");
+            }
+            catch (LoginFailedException)
+            {
+                ColoredConsoleWrite(Color.Red, "Login failed, please check your ptc login information again");
+            }
+            catch (AccessTokenExpiredException ex)
+            {
+                ColoredConsoleWrite(Color.Red, ex.Message);
+            }
+            catch (Exception ex)
+            {
+                ColoredConsoleWrite(Color.Red, ex.ToString());
+            }
+
+            SetState(true);
+        }
+
+        private void SetState(bool state)
+        {
+            btnRefresh.Enabled = state;
+            olvPokemonList.Enabled = state;
+            flpItems.Enabled = state;
+        }
+
+        #endregion POKEMON LIST
     }
 }
\ No newline at end of file
diff --git a/PokemonGo.RocketBot.Window/MainForm.designer.cs b/PokemonGo.RocketBot.Window/MainForm.designer.cs
index f44a682..e85617c 100644
--- a/PokemonGo.RocketBot.Window/MainForm.designer.cs
+++ b/PokemonGo.RocketBot.Window/MainForm.designer.cs
@@ -352,6 +352,7 @@
             this.btnRefresh.TabIndex = 26;
             this.btnRefresh.Text = "Refresh";
             this.btnRefresh.UseVisualStyleBackColor = true;
+            this.btnRefresh.Click += new System.EventHandler(this.btnRefresh_Click);
             //
             // splitContainer1
             //
diff --git a/PokemonGo.RocketBot.Window/PokemomObject.cs b/PokemonGo.RocketBot.Window/PokemomObject.cs
new file mode 100644
index 0000000..83ec9c4
--- /dev/null
+++ b/PokemonGo.RocketBot.Window/PokemomObject.cs
@@ -0,0 +1,116 @@
+using System;
+using System.Collections.Generic;
+using PokemonGo.RocketBot.Logic.PoGoUtils;
+using POGOProtos.Data;
+using POGOProtos.Enums;
+using POGOProtos.Networking.Responses;
+
+namespace PokemonGo.RocketBot.Window
+{
+    public class PokemonObject
+    {
+        private static bool initialized;
+        public static Dictionary<PokemonId, int> candyToEvolveDict = new Dictionary<PokemonId, int>();
+
+        public PokemonObject(PokemonData pokemonData)
+        {
+            PokemonData = pokemonData;
+        }
+
+        public PokemonData PokemonData { get; }
+
+        public ulong Id
+        {
+            get { return PokemonData.Id; }
+        }
+
+        public PokemonId PokemonId
+        {
+            get { return PokemonData.PokemonId; }
+        }
+
+        public int Cp
+        {
+            get { return PokemonData.Cp; }
+        }
+
+        public int IndividualAttack
+        {
+            get { return PokemonData.IndividualAttack; }
+        }
+
+        public int IndividualDefense
+        {
+            get { return PokemonData.IndividualDefense; }
+        }
+
+        public int IndividualStamina
+        {
+            get { return PokemonData.IndividualStamina; }
+        }
+
+        public double GetIV
+        {
+            get { return Math.Round(PokemonInfo.CalculatePokemonPerfection(PokemonData), 2); }
+        }
+
+        public double GetLv
+        {
+            get { return PokemonInfo.GetLevel(PokemonData); }
+        }
+
+        public string Nickname
+        {
+            get { return PokemonData.Nickname; }
+        }
+
+        public int Candy { get; set; } = 0;
+
+        public int CandyToEvolve
+        {
+            get
+            {
+                if (candyToEvolveDict.ContainsKey(PokemonData.PokemonId))
+                {
+                    return candyToEvolveDict[PokemonData.PokemonId];
+                }
+                return 0;
+            }
+        }
+
+        public int EvolveTimes
+        {
+            get
+            {
+                if (CandyToEvolve > 0)
+                {
+                    return Candy / CandyToEvolve;
+                }
+                return 0;
+            }
+        }
+
+        public bool CanEvolve
+        {
+            get { return EvolveTimes > 0; }
+        }
+
+        public static void Initilize(DownloadItemTemplatesResponse itemtemplates)
+        {
+            if (!initialized)
+            {
+                foreach (var t in itemtemplates.ItemTemplates)
+                {
+                    if (t != null)
+                    {
+                        if (t.PokemonSettings != null)
+                        {
+                            candyToEvolveDict.Add(t.PokemonSettings.PokemonId, t.PokemonSettings.CandyToEvolve);
+                        }
+                    }
+                }
+                initialized = true;
+            }
+        }
+    }
+}
\ No newline at end of file
diff --git a/PokemonGo.RocketBot.Window/PokemonGo.RocketBot.Window.csproj b/PokemonGo.RocketBot.Window/PokemonGo.RocketBot.Window.csproj
index eb8065f..9d6b2a2 100644
--- a/PokemonGo.RocketBot.Window/PokemonGo.RocketBot.Window.csproj
+++ b/PokemonGo.RocketBot.Window/PokemonGo.RocketBot.Window.csproj
@@ -140,6 +140,7 @@
     <Compile Include="Plugin\INecroPlugin.cs" />
     <Compile Include="Plugin\PluginInitializerInfo.cs" />
     <Compile Include="Plugin\PluginManager.cs" />
+    <Compile Include="PokemomObject.cs" />
     <Compile Include="Properties\Resources.Designer.cs">
       <AutoGen>True</AutoGen>
       <DesignTime>True</DesignTime>
@@ -288,6 +289,180 @@
     <WCFMetadata Include="Service References\" />
   </ItemGroup>
   <ItemGroup>
+    <Content Include="Images\Items\ItemBlukBerry.png" />
+    <Content Include="Images\Items\ItemGreatBall.png" />
+    <Content Include="Images\Items\ItemHyperPotion.png" />
+    <Content Include="Images\Items\ItemIncenseOrdinary.png" />
+    <Content Include="Images\Items\ItemIncubatorBasic.png" />
+    <Content Include="Images\Items\ItemIncubatorBasicUnlimited.png" />
+    <Content Include="Images\Items\ItemItemStorageUpgrade.png" />
+    <Content Include="Images\Items\ItemLuckyEgg.png" />
+    <Content Include="Images\Items\ItemMasterBall.png" />
+    <Content Include="Images\Items\ItemMaxPotion.png" />
+    <Content Include="Images\Items\ItemMaxRevive.png" />
+    <Content Include="Images\Items\ItemNanabBerry.png" />
+    <Content Include="Images\Items\ItemPinapBerry.png" />
+    <Content Include="Images\Items\ItemPokeBall.png" />
+    <Content Include="Images\Items\ItemPokemonStorageUpgrade.png" />
+    <Content Include="Images\Items\ItemPotion.png" />
+    <Content Include="Images\Items\ItemRazzBerry.png" />
+    <Content Include="Images\Items\ItemRevive.png" />
+    <Content Include="Images\Items\ItemSpecialCamera.png" />
+    <Content Include="Images\Items\ItemSuperPotion.png" />
+    <Content Include="Images\Items\ItemTroyDisk.png" />
+    <Content Include="Images\Items\ItemUltraBall.png" />
+    <Content Include="Images\Items\ItemWeparBerry.png" />
+    <Content Include="Images\Pokemon\Pokemon_1.png" />
+    <Content Include="Images\Pokemon\Pokemon_10.png" />
+    <Content Include="Images\Pokemon\Pokemon_100.png" />
+    <Content Include="Images\Pokemon\Pokemon_101.png" />
+    <Content Include="Images\Pokemon\Pokemon_102.png" />
+    <Content Include="Images\Pokemon\Pokemon_103.png" />
+    <Content Include="Images\Pokemon\Pokemon_104.png" />
+    <Content Include="Images\Pokemon\Pokemon_105.png" />
+    <Content Include="Images\Pokemon\Pokemon_106.png" />
+    <Content Include="Images\Pokemon\Pokemon_107.png" />
+    <Content Include="Images\Pokemon\Pokemon_108.png" />
+    <Content Include="Images\Pokemon\Pokemon_109.png" />
+    <Content Include="Images\Pokemon\Pokemon_11.png" />
+    <Content Include="Images\Pokemon\Pokemon_110.png" />
+    <Content Include="Images\Pokemon\Pokemon_111.png" />
+    <Content Include="Images\Pokemon\Pokemon_112.png" />
+    <Content Include="Images\Pokemon\Pokemon_113.png" />
+    <Content Include="Images\Pokemon\Pokemon_114.png" />
+    <Content Include="Images\Pokemon\Pokemon_115.png" />
+    <Content Include="Images\Pokemon\Pokemon_116.png" />
+    <Content Include="Images\Pokemon\Pokemon_117.png" />
+    <Content Include="Images\Pokemon\Pokemon_118.png" />
+    <Content Include="Images\Pokemon\Pokemon_119.png" />
+    <Content Include="Images\Pokemon\Pokemon_12.png" />
+    <Content Include="Images\Pokemon\Pokemon_120.png" />
+    <Content Include="Images\Pokemon\Pokemon_121.png" />
+    <Content Include="Images\Pokemon\Pokemon_122.png" />
+    <Content Include="Images\Pokemon\Pokemon_123.png" />
+    <Content Include="Images\Pokemon\Pokemon_124.png" />
+    <Content Include="Images\Pokemon\Pokemon_125.png" />
+    <Content Include="Images\Pokemon\Pokemon_126.png" />
+    <Content Include="Images\Pokemon\Pokemon_127.png" />
+    <Content Include="Images\Pokemon\Pokemon_128.png" />
+    <Content Include="Images\Pokemon\Pokemon_129.png" />
+    <Content Include="Images\Pokemon\Pokemon_13.png" />
+    <Content Include="Images\Pokemon\Pokemon_130.png" />
+    <Content Include="Images\Pokemon\Pokemon_131.png" />
+    <Content Include="Images\Pokemon\Pokemon_132.png" />
+    <Content Include="Images\Pokemon\Pokemon_133.png" />
+    <Content Include="Images\Pokemon\Pokemon_134.png" />
+    <Content Include="Images\Pokemon\Pokemon_135.png" />
+    <Content Include="Images\Pokemon\Pokemon_136.png" />
+    <Content Include="Images\Pokemon\Pokemon_137.png" />
+    <Content Include="Images\Pokemon\Pokemon_138.png" />
+    <Content Include="Images\Pokemon\Pokemon_139.png" />
+    <Content Include="Images\Pokemon\Pokemon_14.png" />
+    <Content Include="Images\Pokemon\Pokemon_140.png" />
+    <Content Include="Images\Pokemon\Pokemon_141.png" />
+    <Content Include="Images\Pokemon\Pokemon_142.png" />
+    <Content Include="Images\Pokemon\Pokemon_143.png" />
+    <Content Include="Images\Pokemon\Pokemon_144.png" />
+    <Content Include="Images\Pokemon\Pokemon_145.png" />
+    <Content Include="Images\Pokemon\Pokemon_146.png" />
+    <Content Include="Images\Pokemon\Pokemon_147.png" />
+    <Content Include="Images\Pokemon\Pokemon_148.png" />
+    <Content Include="Images\Pokemon\Pokemon_149.png" />
+    <Content Include="Images\Pokemon\Pokemon_15.png" />
+    <Content Include="Images\Pokemon\Pokemon_150.png" />
+    <Content Include="Images\Pokemon\Pokemon_151.png" />
+    <Content Include="Images\Pokemon\Pokemon_16.png" />
+    <Content Include="Images\Pokemon\Pokemon_17.png" />
+    <Content Include="Images\Pokemon\Pokemon_18.png" />
+    <Content Include="Images\Pokemon\Pokemon_19.png" />
+    <Content Include="Images\Pokemon\Pokemon_2.png" />
+    <Content Include="Images\Pokemon\Pokemon_20.png" />
+    <Content Include="Images\Pokemon\Pokemon_21.png" />
+    <Content Include="Images\Pokemon\Pokemon_22.png" />
+    <Content Include="Images\Pokemon\Pokemon_23.png" />
+    <Content Include="Images\Pokemon\Pokemon_24.png" />
+    <Content Include="Images\Pokemon\Pokemon_25.png" />
+    <Content Include="Images\Pokemon\Pokemon_26.png" />
+    <Content Include="Images\Pokemon\Pokemon_27.png" />
+    <Content Include="Images\Pokemon\Pokemon_28.png" />
+    <Content Include="Images\Pokemon\Pokemon_29.png" />
+    <Content Include="Images\Pokemon\Pokemon_3.png" />
+    <Content Include="Images\Pokemon\Pokemon_30.png" />
+    <Content Include="Images\Pokemon\Pokemon_31.png" />
+    <Content Include="Images\Pokemon\Pokemon_32.png" />
+    <Content Include="Images\Pokemon\Pokemon_33.png" />
+    <Content Include="Images\Pokemon\Pokemon_34.png" />
+    <Content Include="Images\Pokemon\Pokemon_35.png" />
+    <Content Include="Images\Pokemon\Pokemon_36.png" />
+    <Content Include="Images\Pokemon\Pokemon_37.png" />
+    <Content Include="Images\Pokemon\Pokemon_38.png" />
+    <Content Include="Images\Pokemon\Pokemon_39.png" />
+    <Content Include="Images\Pokemon\Pokemon_4.png" />
+    <Content Include="Images\Pokemon\Pokemon_40.png" />
+    <Content Include="Images\Pokemon\Pokemon_41.png" />
+    <Content Include="Images\Pokemon\Pokemon_42.png" />
+    <Content Include="Images\Pokemon\Pokemon_43.png" />
+    <Content Include="Images\Pokemon\Pokemon_44.png" />
+    <Content Include="Images\Pokemon\Pokemon_45.png" />
+    <Content Include="Images\Pokemon\Pokemon_46.png" />
+    <Content Include="Images\Pokemon\Pokemon_47.png" />
+    <Content Include="Images\Pokemon\Pokemon_48.png" />
+    <Content Include="Images\Pokemon\Pokemon_49.png" />
+    <Content Include="Images\Pokemon\Pokemon_5.png" />
+    <Content Include="Images\Pokemon\Pokemon_50.png" />
+    <Content Include="Images\Pokemon\Pokemon_51.png" />
+    <Content Include="Images\Pokemon\Pokemon_52.png" />
+    <Content Include="Images\Pokemon\Pokemon_53.png" />
+    <Content Include="Images\Pokemon\Pokemon_54.png" />
+    <Content Include="Images\Pokemon\Pokemon_55.png" />
+    <Content Include="Images\Pokemon\Pokemon_56.png" />
+    <Content Include="Images\Pokemon\Pokemon_57.png" />
+    <Content Include="Images\Pokemon\Pokemon_58.png" />
+    <Content Include="Images\Pokemon\Pokemon_59.png" />
+    <Content Include="Images\Pokemon\Pokemon_6.png" />
+    <Content Include="Images\Pokemon\Pokemon_60.png" />
+    <Content Include="Images\Pokemon\Pokemon_61.png" />
+    <Content Include="Images\Pokemon\Pokemon_62.png" />
+    <Content Include="Images\Pokemon\Pokemon_63.png" />
+    <Content Include="Images\Pokemon\Pokemon_64.png" />
+    <Content Include="Images\Pokemon\Pokemon_65.png" />
+    <Content Include="Images\Pokemon\Pokemon_66.png" />
+    <Content Include="Images\Pokemon\Pokemon_67.png" />
+    <Content Include="Images\Pokemon\Pokemon_68.png" />
+    <Content Include="Images\Pokemon\Pokemon_69.png" />
+    <Content Include="Images\Pokemon\Pokemon_7.png" />
+    <Content Include="Images\Pokemon\Pokemon_70.png" />
+    <Content Include="Images\Pokemon\Pokemon_71.png" />
+    <Content Include="Images\Pokemon\Pokemon_72.png" />
+    <Content Include="Images\Pokemon\Pokemon_73.png" />
+    <Content Include="Images\Pokemon\Pokemon_74.png" />
+    <Content Include="Images\Pokemon\Pokemon_75.png" />
+    <Content Include="Images\Pokemon\Pokemon_76.png" />
+    <Content Include="Images\Pokemon\Pokemon_77.png" />
+    <Content Include="Images\Pokemon\Pokemon_78.png" />
+    <Content Include="Images\Pokemon\Pokemon_79.png" />
+    <Content Include="Images\Pokemon\Pokemon_8.png" />
+    <Content Include="Images\Pokemon\Pokemon_80.png" />
+    <Content Include="Images\Pokemon\Pokemon_81.png" />
+    <Content Include="Images\Pokemon\Pokemon_82.png" />
+    <Content Include="Images\Pokemon\Pokemon_83.png" />
+    <Content Include="Images\Pokemon\Pokemon_84.png" />
+    <Content Include="Images\Pokemon\Pokemon_85.png" />
+    <Content Include="Images\Pokemon\Pokemon_86.png" />
+    <Content Include="Images\Pokemon\Pokemon_87.png" />
+    <Content Include="Images\Pokemon\Pokemon_88.png" />
+    <Content Include="Images\Pokemon\Pokemon_89.png" />
+    <Content Include="Images\Pokemon\Pokemon_9.png" />
+    <Content Include="Images\Pokemon\Pokemon_90.png" />
+    <Content Include="Images\Pokemon\Pokemon_91.png" />
+    <Content Include="Images\Pokemon\Pokemon_92.png" />
+    <Content Include="Images\Pokemon\Pokemon_93.png" />
+    <Content Include="Images\Pokemon\Pokemon_94.png" />
+    <Content Include="Images\Pokemon\Pokemon_95.png" />
+    <Content Include="Images\Pokemon\Pokemon_96.png" />
+    <Content Include="Images\Pokemon\Pokemon_97.png" />
+    <Content Include="Images\Pokemon\Pokemon_98.png" />
+    <Content Include="Images\Pokemon\Pokemon_99.png" />
     <Content Include="Resources\encrypt.dll">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
     </Content>
@@ -314,6 +489,7 @@
       <Install>false</Install>
     </BootstrapperPackage>
   </ItemGroup>
+  <ItemGroup />
   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
   <PropertyGroup>
     <PostBuildEvent>
diff --git a/PokemonGo.RocketBot.Window/Properties/Resources.Designer.cs b/PokemonGo.RocketBot.Window/Properties/Resources.Designer.cs
index 203b5d9..4cb8acc 100644
--- a/PokemonGo.RocketBot.Window/Properties/Resources.Designer.cs
+++ b/PokemonGo.RocketBot.Window/Properties/Resources.Designer.cs
@@ -69,5 +69,1745 @@ namespace PokemonGo.RocketBot.Window.Properties {
                 return ((System.Drawing.Icon)(obj));
             }
         }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap ItemBlukBerry {
+            get {
+                object obj = ResourceManager.GetObject("ItemBlukBerry", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap ItemGreatBall {
+            get {
+                object obj = ResourceManager.GetObject("ItemGreatBall", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap ItemHyperPotion {
+            get {
+                object obj = ResourceManager.GetObject("ItemHyperPotion", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap ItemIncenseOrdinary {
+            get {
+                object obj = ResourceManager.GetObject("ItemIncenseOrdinary", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap ItemIncubatorBasic {
+            get {
+                object obj = ResourceManager.GetObject("ItemIncubatorBasic", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap ItemIncubatorBasicUnlimited {
+            get {
+                object obj = ResourceManager.GetObject("ItemIncubatorBasicUnlimited", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap ItemItemStorageUpgrade {
+            get {
+                object obj = ResourceManager.GetObject("ItemItemStorageUpgrade", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap ItemLuckyEgg {
+            get {
+                object obj = ResourceManager.GetObject("ItemLuckyEgg", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap ItemMasterBall {
+            get {
+                object obj = ResourceManager.GetObject("ItemMasterBall", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap ItemMaxPotion {
+            get {
+                object obj = ResourceManager.GetObject("ItemMaxPotion", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap ItemMaxRevive {
+            get {
+                object obj = ResourceManager.GetObject("ItemMaxRevive", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap ItemNanabBerry {
+            get {
+                object obj = ResourceManager.GetObject("ItemNanabBerry", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap ItemPinapBerry {
+            get {
+                object obj = ResourceManager.GetObject("ItemPinapBerry", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap ItemPokeBall {
+            get {
+                object obj = ResourceManager.GetObject("ItemPokeBall", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap ItemPokemonStorageUpgrade {
+            get {
+                object obj = ResourceManager.GetObject("ItemPokemonStorageUpgrade", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap ItemPotion {
+            get {
+                object obj = ResourceManager.GetObject("ItemPotion", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap ItemRazzBerry {
+            get {
+                object obj = ResourceManager.GetObject("ItemRazzBerry", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap ItemRevive {
+            get {
+                object obj = ResourceManager.GetObject("ItemRevive", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap ItemSpecialCamera {
+            get {
+                object obj = ResourceManager.GetObject("ItemSpecialCamera", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap ItemSuperPotion {
+            get {
+                object obj = ResourceManager.GetObject("ItemSuperPotion", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap ItemTroyDisk {
+            get {
+                object obj = ResourceManager.GetObject("ItemTroyDisk", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap ItemUltraBall {
+            get {
+                object obj = ResourceManager.GetObject("ItemUltraBall", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap ItemWeparBerry {
+            get {
+                object obj = ResourceManager.GetObject("ItemWeparBerry", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_1 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_1", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_10 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_10", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_100 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_100", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_101 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_101", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_102 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_102", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_103 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_103", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_104 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_104", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_105 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_105", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_106 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_106", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_107 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_107", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_108 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_108", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_109 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_109", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_11 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_11", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_110 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_110", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_111 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_111", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_112 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_112", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_113 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_113", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_114 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_114", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_115 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_115", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_116 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_116", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_117 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_117", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_118 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_118", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_119 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_119", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_12 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_12", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_120 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_120", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_121 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_121", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_122 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_122", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_123 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_123", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_124 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_124", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_125 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_125", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_126 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_126", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_127 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_127", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_128 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_128", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_129 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_129", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_13 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_13", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_130 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_130", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_131 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_131", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_132 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_132", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_133 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_133", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_134 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_134", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_135 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_135", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_136 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_136", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_137 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_137", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_138 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_138", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_139 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_139", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_14 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_14", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_140 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_140", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_141 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_141", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_142 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_142", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_143 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_143", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_144 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_144", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_145 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_145", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_146 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_146", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_147 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_147", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_148 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_148", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_149 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_149", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_15 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_15", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_150 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_150", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_151 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_151", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_16 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_16", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_17 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_17", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_18 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_18", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_19 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_19", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_2 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_2", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_20 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_20", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_21 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_21", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_22 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_22", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_23 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_23", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_24 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_24", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_25 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_25", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_26 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_26", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_27 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_27", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_28 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_28", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_29 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_29", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_3 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_3", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_30 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_30", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_31 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_31", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_32 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_32", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_33 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_33", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_34 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_34", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_35 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_35", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_36 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_36", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_37 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_37", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_38 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_38", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_39 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_39", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_4 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_4", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_40 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_40", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_41 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_41", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_42 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_42", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_43 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_43", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_44 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_44", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_45 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_45", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_46 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_46", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_47 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_47", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_48 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_48", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_49 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_49", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_5 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_5", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_50 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_50", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_51 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_51", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_52 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_52", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_53 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_53", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_54 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_54", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_55 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_55", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_56 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_56", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_57 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_57", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_58 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_58", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_59 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_59", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_6 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_6", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_60 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_60", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_61 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_61", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_62 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_62", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_63 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_63", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_64 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_64", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_65 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_65", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_66 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_66", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_67 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_67", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_68 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_68", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_69 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_69", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_7 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_7", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_70 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_70", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_71 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_71", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_72 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_72", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_73 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_73", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_74 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_74", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_75 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_75", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_76 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_76", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_77 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_77", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_78 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_78", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_79 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_79", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_8 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_8", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_80 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_80", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_81 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_81", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_82 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_82", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_83 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_83", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_84 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_84", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_85 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_85", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_86 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_86", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_87 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_87", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_88 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_88", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_89 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_89", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_9 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_9", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_90 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_90", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_91 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_91", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_92 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_92", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_93 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_93", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_94 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_94", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_95 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_95", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_96 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_96", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_97 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_97", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_98 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_98", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+
+        /// <summary>
+        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
+        /// </summary>
+        internal static System.Drawing.Bitmap Pokemon_99 {
+            get {
+                object obj = ResourceManager.GetObject("Pokemon_99", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
     }
 }
diff --git a/PokemonGo.RocketBot.Window/Properties/Resources.resx b/PokemonGo.RocketBot.Window/Properties/Resources.resx
index 92269dd..2f4cc9f 100644
--- a/PokemonGo.RocketBot.Window/Properties/Resources.resx
+++ b/PokemonGo.RocketBot.Window/Properties/Resources.resx
@@ -1461,4 +1461,527 @@
         AADwBwAA+A8AAPgPAAD4DwAA/B8AAPw/AAD//wAA
 </value>
   </data>
+  <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+  <data name="ItemBlukBerry" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Items\ItemBlukBerry.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="ItemGreatBall" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Items\ItemGreatBall.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="ItemHyperPotion" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Items\ItemHyperPotion.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="ItemIncenseOrdinary" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Items\ItemIncenseOrdinary.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="ItemIncubatorBasic" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Items\ItemIncubatorBasic.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="ItemIncubatorBasicUnlimited" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Items\ItemIncubatorBasicUnlimited.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="ItemItemStorageUpgrade" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Items\ItemItemStorageUpgrade.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="ItemLuckyEgg" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Items\ItemLuckyEgg.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="ItemMasterBall" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Items\ItemMasterBall.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="ItemMaxPotion" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Items\ItemMaxPotion.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="ItemMaxRevive" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Items\ItemMaxRevive.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="ItemNanabBerry" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Items\ItemNanabBerry.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="ItemPinapBerry" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Items\ItemPinapBerry.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="ItemPokeBall" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Items\ItemPokeBall.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="ItemPokemonStorageUpgrade" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Items\ItemPokemonStorageUpgrade.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="ItemPotion" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Items\ItemPotion.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="ItemRazzBerry" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Items\ItemRazzBerry.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="ItemRevive" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Items\ItemRevive.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="ItemSpecialCamera" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Items\ItemSpecialCamera.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="ItemSuperPotion" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Items\ItemSuperPotion.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="ItemTroyDisk" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Items\ItemTroyDisk.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="ItemUltraBall" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Items\ItemUltraBall.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="ItemWeparBerry" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Items\ItemWeparBerry.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_1" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_10" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_10.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_100" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_100.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_101" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_101.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_102" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_102.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_103" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_103.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_104" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_104.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_105" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_105.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_106" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_106.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_107" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_107.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_108" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_108.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_109" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_109.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_11" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_11.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_110" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_110.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_111" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_111.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_112" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_112.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_113" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_113.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_114" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_114.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_115" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_115.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_116" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_116.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_117" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_117.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_118" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_118.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_119" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_119.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_12" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_12.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_120" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_120.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_121" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_121.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_122" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_122.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_123" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_123.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_124" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_124.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_125" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_125.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_126" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_126.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_127" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_127.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_128" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_128.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_129" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_129.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_13" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_13.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_130" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_130.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_131" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_131.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_132" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_132.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_133" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_133.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_134" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_134.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_135" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_135.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_136" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_136.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_137" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_137.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_138" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_138.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_139" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_139.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_14" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_14.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_140" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_140.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_141" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_141.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_142" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_142.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_143" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_143.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_144" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_144.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_145" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_145.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_146" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_146.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_147" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_147.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_148" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_148.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_149" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_149.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_15" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_15.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_150" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_150.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_151" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_151.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_16" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_17" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_17.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_18" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_18.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_19" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_19.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_2" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_20" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_20.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_21" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_21.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_22" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_22.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_23" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_23.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_24" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_24.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_25" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_25.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_26" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_26.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_27" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_27.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_28" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_28.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_29" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_29.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_3" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_30" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_30.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_31" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_31.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_33" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_33.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_34" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_34.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_35" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_35.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_36" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_36.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_37" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_37.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_38" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_38.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_39" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_39.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_4" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_40" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_40.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_41" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_41.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_42" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_42.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_43" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_43.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_44" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_44.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_45" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_45.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_46" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_46.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_47" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_47.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_48" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_48.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_49" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_49.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_5" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_5.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_50" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_50.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_51" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_51.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_52" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_52.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_53" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_53.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_54" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_54.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_55" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_55.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_56" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_56.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_57" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_57.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_58" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_58.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_59" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_59.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_6" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_6.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_60" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_60.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_61" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_61.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_62" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_62.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_63" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_63.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_64" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_64.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_65" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_65.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_66" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_66.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_67" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_67.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_68" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_68.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_69" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_69.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_7" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_7.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_70" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_70.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_71" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_71.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_72" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_72.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_73" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_73.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_74" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_74.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_75" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_75.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_76" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_76.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_77" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_77.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_78" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_78.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_79" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_79.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_8" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_8.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_80" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_80.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_81" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_81.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_82" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_82.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_83" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_83.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_84" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_84.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_85" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_85.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_86" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_86.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_87" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_87.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_88" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_88.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_89" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_89.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_9" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_9.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_90" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_90.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_91" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_91.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_92" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_92.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_93" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_93.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_94" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_94.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_95" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_95.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_96" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_96.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_97" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_97.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_98" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_98.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="Pokemon_99" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Images\Pokemon\Pokemon_99.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
 </root>
\ No newline at end of file
You may download the files in Public Git.